.elementor-8 .elementor-element.elementor-element-5b9a823{--display:flex;--min-height:411px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-5b9a823:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5b9a823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://medsafesolution.com/wp-content/uploads/2026/10/imgi_33_hero-bioline-leaf.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b230627{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-8 .elementor-element.elementor-element-dca51fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;word-spacing:5px;color:var( --e-global-color-88d2f99 );}.elementor-8 .elementor-element.elementor-element-af27063 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:58px;font-weight:500;color:var( --e-global-color-4dc0fd3 );}.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-8 .elementor-element.elementor-element-b761c1b{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4dc0fd3 );}.elementor-8 .elementor-element.elementor-element-3f3f288{--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:0px;--padding-bottom:0px;--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-8 .elementor-element.elementor-element-bb5cee9 .elementor-button{background-color:#17342000;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88d2f99 );}.elementor-8 .elementor-element.elementor-element-bb5cee9 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bb5cee9 .elementor-button:focus{background-color:#3D754F42;}.elementor-8 .elementor-element.elementor-element-12124f8 .elementor-button{background-color:#17342000;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-88d2f99 );}.elementor-8 .elementor-element.elementor-element-12124f8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-12124f8 .elementor-button:focus{background-color:#3D754F42;}.elementor-8 .elementor-element.elementor-element-34a38c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4188f44a{--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 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,.19);--border-color:rgba(255,255,255,.19);--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-4188f44a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4188f44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-70b1a47f{--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:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70b1a47f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70b1a47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-14f1289f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2c6ed135{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-12757416{text-align:center;}.elementor-8 .elementor-element.elementor-element-12757416 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#173420;}.elementor-8 .elementor-element.elementor-element-1aa336cf{text-align:center;}.elementor-8 .elementor-element.elementor-element-1aa336cf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:800;color:#111;}.elementor-8 .elementor-element.elementor-element-477fe487{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-558d6d5c{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#173420;--border-color:#173420;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-558d6d5c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-558d6d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.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-8 .elementor-element.elementor-element-21a034e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:23px;--padding-bottom:25px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-21a034e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-21a034e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-1f91285e{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f91285e .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-695a39b0{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:500;color:var( --e-global-color-88d2f99 );}.elementor-8 .elementor-element.elementor-element-cfbfbc7{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#173420;--border-color:#173420;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cfbfbc7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cfbfbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-7ee9c992{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:23px;--padding-bottom:25px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-7ee9c992:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7ee9c992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-42d85712{text-align:center;}.elementor-8 .elementor-element.elementor-element-42d85712 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-24674d2a{font-family:"DM Sans", Sans-serif;font-weight:500;color:var( --e-global-color-88d2f99 );}.elementor-8 .elementor-element.elementor-element-4922a889{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#173420;--border-color:#173420;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4922a889:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4922a889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-607c0d2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:23px;--padding-bottom:25px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-607c0d2f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-607c0d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-55cb1f1d{text-align:center;}.elementor-8 .elementor-element.elementor-element-55cb1f1d .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-74b444fd{font-family:"DM Sans", Sans-serif;font-weight:500;color:var( --e-global-color-88d2f99 );}.elementor-8 .elementor-element.elementor-element-69e64b3e{--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:60px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-69e64b3e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69e64b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4ef;}.elementor-8 .elementor-element.elementor-element-5bbdb20c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-33f91efe{text-align:start;}.elementor-8 .elementor-element.elementor-element-33f91efe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-21e075de{text-align:start;}.elementor-8 .elementor-element.elementor-element-21e075de .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#173420;}.elementor-8 .elementor-element.elementor-element-3202f848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-1683c0eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#d4d8cf;--border-color:#d4d8cf;--padding-top:5px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c5243c8{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c5243c8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c5243c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;background-image:url("https://medsafesolution.com/wp-content/uploads/2026/10/bioline-leaf-photo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2522dd69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-69dbfdfc{text-align:start;}.elementor-8 .elementor-element.elementor-element-69dbfdfc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#c0d3ae;}.elementor-8 .elementor-element.elementor-element-487f91f3{text-align:start;}.elementor-8 .elementor-element.elementor-element-487f91f3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#fff;}.elementor-8 .elementor-element.elementor-element-70ec1b34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70ec1b34:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70ec1b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-3526048a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-53bf26f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6a75d91f{text-align:start;}.elementor-8 .elementor-element.elementor-element-6a75d91f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-dc1d951{text-align:start;}.elementor-8 .elementor-element.elementor-element-dc1d951 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#131a15;}.elementor-8 .elementor-element.elementor-element-7f35266{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-3ae0b77e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-34ad2d84{--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:5px 18px;--row-gap:5px;--column-gap:18px;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:#dbe1d8;--border-color:#dbe1d8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-21eda26{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2af7d1e6{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-3259e3eb{text-align:start;}.elementor-8 .elementor-element.elementor-element-3259e3eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#587043;}.elementor-8 .elementor-element.elementor-element-5ed5f088{--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:5px 18px;--row-gap:5px;--column-gap:18px;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:#dbe1d8;--border-color:#dbe1d8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6af29{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-7419d22e{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-1f070130{text-align:start;}.elementor-8 .elementor-element.elementor-element-1f070130 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#587043;}.elementor-8 .elementor-element.elementor-element-61c8ee19{--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:5px 18px;--row-gap:5px;--column-gap:18px;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:#dbe1d8;--border-color:#dbe1d8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-73c8e03c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3e241ed2{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-63ce83f1{text-align:start;}.elementor-8 .elementor-element.elementor-element-63ce83f1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#587043;}.elementor-8 .elementor-element.elementor-element-43e52cf1{--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:5px 18px;--row-gap:5px;--column-gap:18px;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:#dbe1d8;--border-color:#dbe1d8;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6a9e7dd9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-73b458fe{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-104e1ae2{text-align:start;}.elementor-8 .elementor-element.elementor-element-104e1ae2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#587043;}.elementor-8 .elementor-element.elementor-element-253e78d9{--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:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-253e78d9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-253e78d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1911;}.elementor-8 .elementor-element.elementor-element-279c9b54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2dbec7fe{text-align:start;}.elementor-8 .elementor-element.elementor-element-2dbec7fe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#b3c69b;}.elementor-8 .elementor-element.elementor-element-5da652b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-32faee9a{text-align:start;}.elementor-8 .elementor-element.elementor-element-32faee9a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#fff;}.elementor-8 .elementor-element.elementor-element-6c3bdcd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-346170e{--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:15px;}.elementor-8 .elementor-element.elementor-element-1d2366c8{text-align:start;}.elementor-8 .elementor-element.elementor-element-1d2366c8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-2948145c{--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:15px;}.elementor-8 .elementor-element.elementor-element-764ccf19{text-align:start;}.elementor-8 .elementor-element.elementor-element-764ccf19 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-3db53f57{--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:15px;}.elementor-8 .elementor-element.elementor-element-5ec188d2{text-align:start;}.elementor-8 .elementor-element.elementor-element-5ec188d2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-1b0210d9{--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:15px;}.elementor-8 .elementor-element.elementor-element-90f2b77{text-align:start;}.elementor-8 .elementor-element.elementor-element-90f2b77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:500;color:#fff;}.elementor-8 .elementor-element.elementor-element-ebe01aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ebe01aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ebe01aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-768a115f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6d5c70cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-77df5496{text-align:center;}.elementor-8 .elementor-element.elementor-element-77df5496 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-441aca12{text-align:center;}.elementor-8 .elementor-element.elementor-element-441aca12 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#173420;}.elementor-8 .elementor-element.elementor-element-47cf9838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-3b0984ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-51a2525f{text-align:center;}.elementor-8 .elementor-element.elementor-element-51a2525f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-bbf98fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2bff707a{text-align:center;}.elementor-8 .elementor-element.elementor-element-2bff707a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-28e69565{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-26ac71b5{text-align:center;}.elementor-8 .elementor-element.elementor-element-26ac71b5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-6fadc526{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-73684886{text-align:center;}.elementor-8 .elementor-element.elementor-element-73684886 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-2ccbc3e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-7ae2a8cb{text-align:center;}.elementor-8 .elementor-element.elementor-element-7ae2a8cb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-274dc3b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-23e38f87{text-align:center;}.elementor-8 .elementor-element.elementor-element-23e38f87 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-351ba98a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-8bd864b{text-align:center;}.elementor-8 .elementor-element.elementor-element-8bd864b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-431fdb81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-110ef982{text-align:center;}.elementor-8 .elementor-element.elementor-element-110ef982 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;color:#173420;}.elementor-8 .elementor-element.elementor-element-6e0c7344{--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-8 .elementor-element.elementor-element-6e0c7344:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6e0c7344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f8f2;}.elementor-8 .elementor-element.elementor-element-32dc506{--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-8 .elementor-element.elementor-element-a77cddd{--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-8 .elementor-element.elementor-element-1722b476{text-align:start;}.elementor-8 .elementor-element.elementor-element-1722b476 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:500;color:#101b15;}.elementor-8 .elementor-element.elementor-element-f0ce5e0{--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-8 .elementor-element.elementor-element-e30e011{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ecde05e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-1ecde05e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#14291d;}.elementor-8 .elementor-element.elementor-element-15c0caf1{--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-8 .elementor-element.elementor-element-5e7a70fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-4414520 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-57f2e997{text-align:center;}.elementor-8 .elementor-element.elementor-element-57f2e997 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-43eaa443{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-71fb7e72 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-12ccaf89{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-12ccaf89.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-12ccaf89 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-6c95263f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-db7e2fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-fde8aa3 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-59b29bc0{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-59b29bc0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-59b29bc0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-723576d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-7906ae82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-7f762821 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-3edaea60{text-align:center;}.elementor-8 .elementor-element.elementor-element-3edaea60 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-34042ed5{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2dc2a85b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-16f9dc2c img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-1acc96f9{text-align:center;}.elementor-8 .elementor-element.elementor-element-1acc96f9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-1778dfb4{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2a3a2c48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-3e51ca59 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-778adc51{text-align:center;}.elementor-8 .elementor-element.elementor-element-778adc51 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-21424620{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-2e9fd256{--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-8 .elementor-element.elementor-element-125d7598{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-125d7598 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#14291d;}.elementor-8 .elementor-element.elementor-element-37cc4d98{--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-8 .elementor-element.elementor-element-30bd91fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-3f816240 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-302bc4df{text-align:center;}.elementor-8 .elementor-element.elementor-element-302bc4df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-4aa00300{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-6958aa05 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-3a58f782{text-align:center;}.elementor-8 .elementor-element.elementor-element-3a58f782 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-571a473b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-796fb58 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7e95590f{text-align:center;}.elementor-8 .elementor-element.elementor-element-7e95590f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-1c905455{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-122205a8 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-62e754a0{text-align:center;}.elementor-8 .elementor-element.elementor-element-62e754a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-74bda76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-17447d41 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-187b574a{text-align:center;}.elementor-8 .elementor-element.elementor-element-187b574a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-511533{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-5eb731bf img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-6a141813{text-align:center;}.elementor-8 .elementor-element.elementor-element-6a141813 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-184e88b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-35f0003f img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-5266da0{text-align:center;}.elementor-8 .elementor-element.elementor-element-5266da0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-eda92c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-575aadc6 img{height:75px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-6e00f68f{text-align:center;}.elementor-8 .elementor-element.elementor-element-6e00f68f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-70f3750f{--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-8 .elementor-element.elementor-element-53e356c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-53e356c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#14291d;}.elementor-8 .elementor-element.elementor-element-68884e2a{--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-8 .elementor-element.elementor-element-2e7cd256{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-4afb7b41 img{height:55px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-2368e8b1{text-align:center;}.elementor-8 .elementor-element.elementor-element-2368e8b1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-7381f4a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-2ea93b41 img{height:55px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7b8859be{text-align:center;}.elementor-8 .elementor-element.elementor-element-7b8859be .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-4a264f24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-7faf5655 img{height:55px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-228a555e{text-align:center;}.elementor-8 .elementor-element.elementor-element-228a555e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-604caf19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-6c444df1 img{height:55px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-756cb7b3{text-align:center;}.elementor-8 .elementor-element.elementor-element-756cb7b3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-62070f75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-39f0fb74 img{height:55px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-50654e18{text-align:center;}.elementor-8 .elementor-element.elementor-element-50654e18 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-1964561d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-408148dc img{height:55px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-adc7ed3{text-align:center;}.elementor-8 .elementor-element.elementor-element-adc7ed3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;color:#101d15;}.elementor-8 .elementor-element.elementor-element-8f8f98e{--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:105px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8f8f98e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8f8f98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-8 .elementor-element.elementor-element-6214cffd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-7fc7f52b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-7f4f85e7{text-align:center;}.elementor-8 .elementor-element.elementor-element-7f4f85e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#b3c69b;}.elementor-8 .elementor-element.elementor-element-1abb367e{text-align:center;}.elementor-8 .elementor-element.elementor-element-1abb367e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#fff;}.elementor-8 .elementor-element.elementor-element-6f2fc8ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2cac3a38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-149a92c6{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:30px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-149a92c6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-149a92c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-681e191{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-681e191 img{width:65%;}.elementor-8 .elementor-element.elementor-element-3725125c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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:#e0e3dd;--border-color:#e0e3dd;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b6d1ed0{text-align:center;}.elementor-8 .elementor-element.elementor-element-b6d1ed0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-69743225{width:var( --container-widget-width, 97% );max-width:97%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-69743225 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#131a15;}.elementor-8 .elementor-element.elementor-element-2da16e10{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2da16e10 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-56404af3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-182ee684{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:30px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-182ee684:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-182ee684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-47ee873{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-47ee873 img{width:81%;}.elementor-8 .elementor-element.elementor-element-620275cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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:#e0e3dd;--border-color:#e0e3dd;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3ffa83ca{text-align:center;}.elementor-8 .elementor-element.elementor-element-3ffa83ca .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-290a1367{width:var( --container-widget-width, 91% );max-width:91%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-290a1367 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;color:#131a15;}.elementor-8 .elementor-element.elementor-element-1ba0e4ed{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1ba0e4ed .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-7d302ef2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6aaacf47{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2px 2px 2px 2px;--padding-top:30px;--padding-bottom:42px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-6aaacf47:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6aaacf47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-8 .elementor-element.elementor-element-c3509c9{width:initial;max-width:initial;padding:21px 21px 21px 21px;text-align:center;}.elementor-8 .elementor-element.elementor-element-c3509c9:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-c3509c9.elementor-widget-image img{-webkit-mask-image:url( https://medsafesolution.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-c3509c9 img{width:61%;}.elementor-8 .elementor-element.elementor-element-4db51455{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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:#e0e3dd;--border-color:#e0e3dd;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6623e66b{text-align:center;}.elementor-8 .elementor-element.elementor-element-6623e66b .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#7d9164;}.elementor-8 .elementor-element.elementor-element-37685245{width:var( --container-widget-width, 77% );max-width:77%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;}.elementor-8 .elementor-element.elementor-element-366b4bb{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:19px;}.elementor-8 .elementor-element.elementor-element-2b13068a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2b13068a .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;color:#7d9164;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-70b1a47f{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-69e64b3e{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-70ec1b34{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-253e78d9{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ebe01aa{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8f8f98e{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-5b9a823{--padding-top:50px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-af27063 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-4188f44a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-70b1a47f{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-14f1289f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-21a034e1{--padding-top:23px;--padding-bottom:25px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-7ee9c992{--padding-top:23px;--padding-bottom:25px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-607c0d2f{--padding-top:23px;--padding-bottom:25px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-69e64b3e{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c5243c8{--min-height:540px;}.elementor-8 .elementor-element.elementor-element-70ec1b34{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-253e78d9{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ebe01aa{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-768a115f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-47cf9838{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6e0c7344{--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-12ccaf89{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-12ccaf89.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6c95263f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-723576d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-8f8f98e{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6f2fc8ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2cac3a38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-149a92c6{--padding-top:30px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-681e191 img{width:80%;}.elementor-8 .elementor-element.elementor-element-69743225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-8 .elementor-element.elementor-element-182ee684{--padding-top:30px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-47ee873{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-47ee873 img{width:100%;}.elementor-8 .elementor-element.elementor-element-290a1367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-8 .elementor-element.elementor-element-6aaacf47{--padding-top:30px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-c3509c9{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c3509c9 img{width:75%;}.elementor-8 .elementor-element.elementor-element-37685245{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-366b4bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b230627{--width:50%;}.elementor-8 .elementor-element.elementor-element-34a38c9{--width:50%;}.elementor-8 .elementor-element.elementor-element-5e7a70fa{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-12757416 */.elementor-8 .elementor-element.elementor-element-12757416 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,4.1vw,60px);font-weight:400;line-height:1.28;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#173420}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa336cf */.elementor-8 .elementor-element.elementor-element-1aa336cf .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:15px;font-weight:800;line-height:1.7;letter-spacing:.07em;text-transform:uppercase;margin:0;color:#111}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-1aa336cf .elementor-heading-title{font-size:13px;letter-spacing:.05em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6ed135 */.elementor-8 .elementor-element.elementor-element-2c6ed135{margin-bottom:48px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2a59b375 */.elementor-8 .elementor-element.elementor-element-2a59b375{overflow:hidden;line-height:0}.elementor-8 .elementor-element.elementor-element-2a59b375 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;transition:transform .65s ease}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f91285e */.elementor-8 .elementor-element.elementor-element-1f91285e .elementor-heading-title{font-family:'Arial',sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:uppercase;margin:0;color:#fff}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b92ad1e */.elementor-8 .elementor-element.elementor-element-1b92ad1e{position:static!important;height:0;margin:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-558d6d5c */.elementor-8 .elementor-element.elementor-element-558d6d5c:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56445f60 */.elementor-8 .elementor-element.elementor-element-56445f60{overflow:hidden;line-height:0}.elementor-8 .elementor-element.elementor-element-56445f60 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;transition:transform .65s ease}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42d85712 */.elementor-8 .elementor-element.elementor-element-42d85712 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:uppercase;margin:0;color:#fff}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4561dbe1 */.elementor-8 .elementor-element.elementor-element-4561dbe1{position:static!important;height:0;margin:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfbfbc7 */.elementor-8 .elementor-element.elementor-element-cfbfbc7:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-413fd2e */.elementor-8 .elementor-element.elementor-element-413fd2e{overflow:hidden;line-height:0}.elementor-8 .elementor-element.elementor-element-413fd2e img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;transition:transform .65s ease}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55cb1f1d */.elementor-8 .elementor-element.elementor-element-55cb1f1d .elementor-heading-title{font-family:'Arial',sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:uppercase;margin:0;color:#fff}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21a423a */.elementor-8 .elementor-element.elementor-element-21a423a{position:static!important;height:0;margin:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4922a889 */.elementor-8 .elementor-element.elementor-element-4922a889:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-477fe487 */.elementor-8 .elementor-element.elementor-element-477fe487{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;}.elementor-8 .elementor-element.elementor-element-477fe487>.e-con,.elementor-8 .elementor-element.elementor-element-477fe487>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-477fe487{grid-template-columns:1fr!important;gap:35px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14f1289f */.elementor-8 .elementor-element.elementor-element-14f1289f{max-width:1320px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b1a47f */.elementor-8 .elementor-element.elementor-element-70b1a47f{padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33f91efe */.elementor-8 .elementor-element.elementor-element-33f91efe .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0;color:#7d9164}.elementor-8 .elementor-element.elementor-element-33f91efe{margin-bottom:25px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-33f91efe .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-33f91efe{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21e075de */.elementor-8 .elementor-element.elementor-element-21e075de .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(36px,4.6vw,66px);font-weight:400;line-height:1.15;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-21e075de .elementor-heading-title:after{content:'';display:block;width:104px;height:4px;background:#7d9164;margin:25px 0 0}.elementor-8 .elementor-element.elementor-element-21e075de{margin-bottom:50px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-21e075de .elementor-heading-title{font-size:clamp(30px,8.2vw,42px)}.elementor-8 .elementor-element.elementor-element-21e075de{margin-bottom:35px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-687657ae */.elementor-8 .elementor-element.elementor-element-687657ae{overflow:hidden}.elementor-8 .elementor-element.elementor-element-687657ae img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6893bc7 */.elementor-8 .elementor-element.elementor-element-6893bc7 p{margin:0 0 19px;font:400 17px/1.85 'DM Sans',sans-serif;color:#252e27;max-width:none}.elementor-8 .elementor-element.elementor-element-6893bc7 p.lead{font-weight:600}.elementor-8 .elementor-element.elementor-element-6893bc7 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1683c0eb */.elementor-8 .elementor-element.elementor-element-1683c0eb{max-width:500px}@media(max-width:1000px){.elementor-8 .elementor-element.elementor-element-1683c0eb{padding-left:24px!important}}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-1683c0eb{max-width:none;padding:28px 0 0!important;border-left:0!important;border-top:1px solid #d4d8cf!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3202f848 */.elementor-8 .elementor-element.elementor-element-3202f848{display:grid!important;grid-template-columns:1.1fr 1fr;gap:35px 7%;align-items:center;}.elementor-8 .elementor-element.elementor-element-3202f848>.e-con,.elementor-8 .elementor-element.elementor-element-3202f848>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-3202f848{grid-template-columns:1fr!important;gap:35px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbdb20c */.elementor-8 .elementor-element.elementor-element-5bbdb20c{max-width:1320px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69e64b3e */.elementor-8 .elementor-element.elementor-element-69e64b3e{padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69dbfdfc */.elementor-8 .elementor-element.elementor-element-69dbfdfc .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0;color:#c0d3ae}.elementor-8 .elementor-element.elementor-element-69dbfdfc{margin-bottom:25px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-69dbfdfc .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-69dbfdfc{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-487f91f3 */.elementor-8 .elementor-element.elementor-element-487f91f3 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(35px,4.7vw,68px);font-weight:400;line-height:1.16;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#fff}.elementor-8 .elementor-element.elementor-element-487f91f3{max-width:950px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-487f91f3 .elementor-heading-title{font-size:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f9f2f57 */.elementor-8 .elementor-element.elementor-element-7f9f2f57{max-width:47ch}.elementor-8 .elementor-element.elementor-element-7f9f2f57 p{margin:28px 0 36px;font:400 18px/1.75 'DM Sans',sans-serif;color:#fff}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-7f9f2f57 p{font-size:16px}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cbd954f */.elementor-8 .elementor-element.elementor-element-6cbd954f .elementor-button{background:transparent!important;padding:0 0 12px!important;border-radius:0!important;border:0!important;border-bottom:1px solid #7d9164!important;font:700 12px/1.5 'DM Sans',sans-serif;letter-spacing:.08em;color:#fff!important;box-shadow:none!important}.elementor-8 .elementor-element.elementor-element-6cbd954f .elementor-button:hover{color:#fff!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2522dd69 */.elementor-8 .elementor-element.elementor-element-2522dd69{max-width:1320px;margin-left:auto;margin-right:auto;width:100%;padding-top:100px;padding-bottom:100px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-2522dd69{padding-top:80px;padding-bottom:80px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c5243c8 */.elementor-8 .elementor-element.elementor-element-4c5243c8{position:relative;isolation:isolate;overflow:hidden;padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}.elementor-8 .elementor-element.elementor-element-4c5243c8:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(12,36,27,.9) 0%,rgba(12,36,27,.686) 48%,rgba(12,36,27,.133) 100%);z-index:0;pointer-events:none}.elementor-8 .elementor-element.elementor-element-4c5243c8>.e-con-inner,.elementor-8 .elementor-element.elementor-element-4c5243c8>.elementor-element{position:relative;z-index:1}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-4c5243c8:after{background:rgba(12,36,27,.659)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a75d91f */.elementor-8 .elementor-element.elementor-element-6a75d91f .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0;color:#7d9164}.elementor-8 .elementor-element.elementor-element-6a75d91f{margin-bottom:25px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-6a75d91f .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-6a75d91f{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc1d951 */.elementor-8 .elementor-element.elementor-element-dc1d951 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,4.1vw,60px);font-weight:400;line-height:1.28;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#131a15}.elementor-8 .elementor-element.elementor-element-dc1d951 .elementor-heading-title:after{content:'';display:block;width:104px;height:4px;background:#7d9164;margin:25px 0 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-550e710d */.elementor-8 .elementor-element.elementor-element-550e710d p{margin:25px 0 0;font:600 19px/1.7 'DM Sans',sans-serif;color:#173420;max-width:760px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-550e710d p{font-size:17px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53bf26f4 */.elementor-8 .elementor-element.elementor-element-53bf26f4{margin-bottom:48px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62d5a6f2 */.elementor-8 .elementor-element.elementor-element-62d5a6f2 img{display:block;width:100%;height:490px;object-fit:cover;background:#f5f4ef}@media(max-width:1100px){.elementor-8 .elementor-element.elementor-element-62d5a6f2 img{height:470px}}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-62d5a6f2 img{height:auto;aspect-ratio:4/3}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-21eda26 */.elementor-8 .elementor-element.elementor-element-21eda26{width:32px;flex:0 0 32px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3259e3eb */.elementor-8 .elementor-element.elementor-element-3259e3eb .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0;color:#587043}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6910ba9 */.elementor-8 .elementor-element.elementor-element-6910ba9 p{margin:0;font:400 16px/1.7 'DM Sans',sans-serif;color:#252e27;max-width:none}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6af29 */.elementor-8 .elementor-element.elementor-element-6af29{width:32px;flex:0 0 32px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f070130 */.elementor-8 .elementor-element.elementor-element-1f070130 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0;color:#587043}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-801084c */.elementor-8 .elementor-element.elementor-element-801084c p{margin:0;font:400 16px/1.7 'DM Sans',sans-serif;color:#252e27;max-width:none}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73c8e03c */.elementor-8 .elementor-element.elementor-element-73c8e03c{width:32px;flex:0 0 32px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63ce83f1 */.elementor-8 .elementor-element.elementor-element-63ce83f1 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0;color:#587043}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2365a96 */.elementor-8 .elementor-element.elementor-element-2365a96 p{margin:0;font:400 16px/1.7 'DM Sans',sans-serif;color:#252e27;max-width:none}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a9e7dd9 */.elementor-8 .elementor-element.elementor-element-6a9e7dd9{width:32px;flex:0 0 32px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-104e1ae2 */.elementor-8 .elementor-element.elementor-element-104e1ae2 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;margin:0;color:#587043}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cacb9bb */.elementor-8 .elementor-element.elementor-element-6cacb9bb p{margin:0;font:400 16px/1.7 'DM Sans',sans-serif;color:#252e27;max-width:none}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d52a7f6 */.elementor-8 .elementor-element.elementor-element-2d52a7f6{display:flex;justify-content:center;margin-top:24px}.elementor-8 .elementor-element.elementor-element-2d52a7f6 .elementor-button{display:inline-flex;justify-content:center;align-items:center;background:#173420;color:#fff!important;padding:18px 24px;font:700 12px/1.5 'DM Sans',sans-serif;letter-spacing:.09em;border:1px solid #173420;border-radius:0;box-shadow:none;transition:background .2s}.elementor-8 .elementor-element.elementor-element-2d52a7f6 .elementor-button:hover{background:#294d33}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-2d52a7f6 .elementor-button,.elementor-8 .elementor-element.elementor-element-2d52a7f6 .elementor-button-wrapper{width:100%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f35266 */.elementor-8 .elementor-element.elementor-element-7f35266{display:grid!important;grid-template-columns:1.1fr 1fr;gap:8%;align-items:start;}.elementor-8 .elementor-element.elementor-element-7f35266>.e-con,.elementor-8 .elementor-element.elementor-element-7f35266>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-7f35266{grid-template-columns:1fr!important;gap:35px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3526048a */.elementor-8 .elementor-element.elementor-element-3526048a{max-width:1320px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ec1b34 */.elementor-8 .elementor-element.elementor-element-70ec1b34{padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbec7fe */.elementor-8 .elementor-element.elementor-element-2dbec7fe .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0;color:#b3c69b}.elementor-8 .elementor-element.elementor-element-2dbec7fe{margin-bottom:25px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-2dbec7fe .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-2dbec7fe{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32faee9a */.elementor-8 .elementor-element.elementor-element-32faee9a .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,4.1vw,60px);font-weight:400;line-height:1.16;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#fff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ce314c6 */.elementor-8 .elementor-element.elementor-element-5ce314c6 p{margin:0;font:400 17px/1.8 'DM Sans',sans-serif;color:#e3e9e0;max-width:34ch}@media(max-width:800px){.elementor-8 .elementor-element.elementor-element-5ce314c6 p{max-width:55ch}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da652b4 */.elementor-8 .elementor-element.elementor-element-5da652b4{display:grid!important;grid-template-columns:1.7fr 1fr;gap:8%;align-items:end;}.elementor-8 .elementor-element.elementor-element-5da652b4>.e-con,.elementor-8 .elementor-element.elementor-element-5da652b4>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:800px){.elementor-8 .elementor-element.elementor-element-5da652b4{grid-template-columns:1fr!important;gap:25px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d2366c8 */.elementor-8 .elementor-element.elementor-element-1d2366c8 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.025em;text-transform:uppercase;margin:0;color:#fff}.elementor-8 .elementor-element.elementor-element-1d2366c8 .elementor-heading-title:before{content:'';display:block;width:25px;height:2px;background:#7d9164;margin-bottom:22px}.elementor-8 .elementor-element.elementor-element-1d2366c8{margin-bottom:17px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-1d2366c8 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-691067eb */.elementor-8 .elementor-element.elementor-element-691067eb p{margin:0;font:400 14px/1.75 'DM Sans',sans-serif;color:#e3e9e0;max-width:27ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-764ccf19 */.elementor-8 .elementor-element.elementor-element-764ccf19 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.025em;text-transform:uppercase;margin:0;color:#fff}.elementor-8 .elementor-element.elementor-element-764ccf19 .elementor-heading-title:before{content:'';display:block;width:25px;height:2px;background:#7d9164;margin-bottom:22px}.elementor-8 .elementor-element.elementor-element-764ccf19{margin-bottom:17px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-764ccf19 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-367ae595 */.elementor-8 .elementor-element.elementor-element-367ae595 p{margin:0;font:400 14px/1.75 'DM Sans',sans-serif;color:#e3e9e0;max-width:27ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ec188d2 */.elementor-8 .elementor-element.elementor-element-5ec188d2 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.025em;text-transform:uppercase;margin:0;color:#fff}.elementor-8 .elementor-element.elementor-element-5ec188d2 .elementor-heading-title:before{content:'';display:block;width:25px;height:2px;background:#7d9164;margin-bottom:22px}.elementor-8 .elementor-element.elementor-element-5ec188d2{margin-bottom:17px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-5ec188d2 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2715fec */.elementor-8 .elementor-element.elementor-element-2715fec p{margin:0;font:400 14px/1.75 'DM Sans',sans-serif;color:#e3e9e0;max-width:27ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90f2b77 */.elementor-8 .elementor-element.elementor-element-90f2b77 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.025em;text-transform:uppercase;margin:0;color:#fff}.elementor-8 .elementor-element.elementor-element-90f2b77 .elementor-heading-title:before{content:'';display:block;width:25px;height:2px;background:#7d9164;margin-bottom:22px}.elementor-8 .elementor-element.elementor-element-90f2b77{margin-bottom:17px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-90f2b77 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f52eadb */.elementor-8 .elementor-element.elementor-element-f52eadb p{margin:0;font:400 14px/1.75 'DM Sans',sans-serif;color:#e3e9e0;max-width:27ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c3bdcd1 */.elementor-8 .elementor-element.elementor-element-6c3bdcd1{display:grid!important;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:64px;border-top:1px solid rgba(125,145,100,.4);padding-top:35px;}.elementor-8 .elementor-element.elementor-element-6c3bdcd1>.e-con,.elementor-8 .elementor-element.elementor-element-6c3bdcd1>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:800px){.elementor-8 .elementor-element.elementor-element-6c3bdcd1{grid-template-columns:1fr 1fr!important;margin-top:40px!important}}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-6c3bdcd1{gap:30px 18px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-279c9b54 */.elementor-8 .elementor-element.elementor-element-279c9b54{max-width:1320px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253e78d9 */.elementor-8 .elementor-element.elementor-element-253e78d9{padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77df5496 */.elementor-8 .elementor-element.elementor-element-77df5496 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0;color:#7d9164}.elementor-8 .elementor-element.elementor-element-77df5496{margin-bottom:25px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-77df5496 .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-77df5496{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-441aca12 */.elementor-8 .elementor-element.elementor-element-441aca12 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,4.1vw,60px);font-weight:400;line-height:1.28;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-441aca12 .elementor-heading-title:after{content:'';display:block;width:104px;height:4px;background:#7d9164;margin:25px auto 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4324f68 */.elementor-8 .elementor-element.elementor-element-4324f68 p{margin:25px auto 0;font:600 18px/1.7 'DM Sans',sans-serif;color:#173420;max-width:740px;text-align:center}@media(max-width:800px){.elementor-8 .elementor-element.elementor-element-4324f68 p{font-size:17px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d5c70cd */.elementor-8 .elementor-element.elementor-element-6d5c70cd{max-width:1000px;margin:0 auto 52px;width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-393d1c40 */.elementor-8 .elementor-element.elementor-element-393d1c40{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-393d1c40 img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51a2525f */.elementor-8 .elementor-element.elementor-element-51a2525f .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-51a2525f{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-51a2525f .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0984ba */.elementor-8 .elementor-element.elementor-element-3b0984ba:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f94c0df */.elementor-8 .elementor-element.elementor-element-1f94c0df{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-1f94c0df img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bff707a */.elementor-8 .elementor-element.elementor-element-2bff707a .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-2bff707a{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-2bff707a .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbf98fd */.elementor-8 .elementor-element.elementor-element-bbf98fd:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e844d61 */.elementor-8 .elementor-element.elementor-element-e844d61{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-e844d61 img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26ac71b5 */.elementor-8 .elementor-element.elementor-element-26ac71b5 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-26ac71b5{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-26ac71b5 .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e69565 */.elementor-8 .elementor-element.elementor-element-28e69565:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d805a90 */.elementor-8 .elementor-element.elementor-element-d805a90{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-d805a90 img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73684886 */.elementor-8 .elementor-element.elementor-element-73684886 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-73684886{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-73684886 .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fadc526 */.elementor-8 .elementor-element.elementor-element-6fadc526:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e9cd58f */.elementor-8 .elementor-element.elementor-element-6e9cd58f{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-6e9cd58f img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ae2a8cb */.elementor-8 .elementor-element.elementor-element-7ae2a8cb .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-7ae2a8cb{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-7ae2a8cb .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccbc3e7 */.elementor-8 .elementor-element.elementor-element-2ccbc3e7:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34dde949 */.elementor-8 .elementor-element.elementor-element-34dde949{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-34dde949 img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e38f87 */.elementor-8 .elementor-element.elementor-element-23e38f87 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-23e38f87{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-23e38f87 .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274dc3b3 */.elementor-8 .elementor-element.elementor-element-274dc3b3:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51c43e56 */.elementor-8 .elementor-element.elementor-element-51c43e56{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-51c43e56 img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bd864b */.elementor-8 .elementor-element.elementor-element-8bd864b .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-8bd864b{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-8bd864b .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351ba98a */.elementor-8 .elementor-element.elementor-element-351ba98a:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37b0a02c */.elementor-8 .elementor-element.elementor-element-37b0a02c{overflow:hidden;background:#f0f0ec;line-height:0}.elementor-8 .elementor-element.elementor-element-37b0a02c img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .6s}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-110ef982 */.elementor-8 .elementor-element.elementor-element-110ef982 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;margin:0;color:#173420}.elementor-8 .elementor-element.elementor-element-110ef982{padding:17px 0 13px;border-bottom:1px solid #d7dcd5;min-height:21px}@media(max-width:420px){.elementor-8 .elementor-element.elementor-element-110ef982 .elementor-heading-title{font-size:12px;letter-spacing:.03em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431fdb81 */.elementor-8 .elementor-element.elementor-element-431fdb81:hover img{transform:scale(1.035)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47cf9838 */.elementor-8 .elementor-element.elementor-element-47cf9838{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;}.elementor-8 .elementor-element.elementor-element-47cf9838>.e-con,.elementor-8 .elementor-element.elementor-element-47cf9838>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:800px){.elementor-8 .elementor-element.elementor-element-47cf9838{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 18px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-768a115f */.elementor-8 .elementor-element.elementor-element-768a115f{max-width:1320px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe01aa */.elementor-8 .elementor-element.elementor-element-ebe01aa{padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1722b476 */.elementor-8 .elementor-element.elementor-element-1722b476 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(36px,4.5vw,68px);font-weight:500;line-height:1.04;letter-spacing:-.04em;text-transform:uppercase;margin:0;color:#101b15}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40ebfaea */.elementor-8 .elementor-element.elementor-element-40ebfaea p{margin:0;font:400 17px/1.6 'DM Sans',sans-serif;color:#29382f;max-width:65ch}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-40ebfaea p{font-size:15px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ce5e0 */.elementor-8 .elementor-element.elementor-element-f0ce5e0{border-left:1px solid #b7c0b5;padding-left:40px}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-f0ce5e0{border-left:0;padding-left:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a77cddd */.elementor-8 .elementor-element.elementor-element-a77cddd{display:grid!important;grid-template-columns:1fr 1fr;gap:48px;align-items:center;}.elementor-8 .elementor-element.elementor-element-a77cddd>.e-con,.elementor-8 .elementor-element.elementor-element-a77cddd>.elementor-element{width:auto!important;max-width:none;min-width:0}.elementor-8 .elementor-element.elementor-element-a77cddd{margin-bottom:38px}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-a77cddd{grid-template-columns:1fr!important;gap:24px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ecde05e */.elementor-8 .elementor-element.elementor-element-1ecde05e .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:600;line-height:1.12;letter-spacing:.17em;text-transform:uppercase;margin:0;color:#14291d}.elementor-8 .elementor-element.elementor-element-1ecde05e{margin-bottom:20px}.elementor-8 .elementor-element.elementor-element-1ecde05e .elementor-heading-title{display:flex;align-items:center;gap:16px}.elementor-8 .elementor-element.elementor-element-1ecde05e .elementor-heading-title:after{content:'';height:1px;background:#9da99e;flex:1}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-1ecde05e .elementor-heading-title{font-size:12px;letter-spacing:.08em}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57f2e997 */.elementor-8 .elementor-element.elementor-element-57f2e997 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-57f2e997{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-253f2cf2 */.elementor-8 .elementor-element.elementor-element-253f2cf2 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e7a70fa */.elementor-8 .elementor-element.elementor-element-5e7a70fa{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-5e7a70fa{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12ccaf89 */.elementor-8 .elementor-element.elementor-element-12ccaf89 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-12ccaf89{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c95263f */.elementor-8 .elementor-element.elementor-element-6c95263f p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eaa443 */.elementor-8 .elementor-element.elementor-element-43eaa443{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-43eaa443{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59b29bc0 */.elementor-8 .elementor-element.elementor-element-59b29bc0 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-59b29bc0{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-723576d1 */.elementor-8 .elementor-element.elementor-element-723576d1 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db7e2fe */.elementor-8 .elementor-element.elementor-element-db7e2fe{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-db7e2fe{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3edaea60 */.elementor-8 .elementor-element.elementor-element-3edaea60 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-3edaea60{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34042ed5 */.elementor-8 .elementor-element.elementor-element-34042ed5 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7906ae82 */.elementor-8 .elementor-element.elementor-element-7906ae82{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-7906ae82{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1acc96f9 */.elementor-8 .elementor-element.elementor-element-1acc96f9 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-1acc96f9{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1778dfb4 */.elementor-8 .elementor-element.elementor-element-1778dfb4 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dc2a85b */.elementor-8 .elementor-element.elementor-element-2dc2a85b{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-2dc2a85b{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778adc51 */.elementor-8 .elementor-element.elementor-element-778adc51 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-778adc51{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21424620 */.elementor-8 .elementor-element.elementor-element-21424620 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3a2c48 */.elementor-8 .elementor-element.elementor-element-2a3a2c48{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-2a3a2c48{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15c0caf1 */.elementor-8 .elementor-element.elementor-element-15c0caf1{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;}.elementor-8 .elementor-element.elementor-element-15c0caf1>.e-con,.elementor-8 .elementor-element.elementor-element-15c0caf1>.elementor-element{width:auto!important;max-width:none;min-width:0}.elementor-8 .elementor-element.elementor-element-15c0caf1>.e-con:last-child{border-right:0!important}@media(max-width:1100px){.elementor-8 .elementor-element.elementor-element-15c0caf1{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px 0!important}.elementor-8 .elementor-element.elementor-element-15c0caf1>.e-con:nth-child(4n){border-right:0!important}}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-15c0caf1{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elementor-8 .elementor-element.elementor-element-15c0caf1>.e-con:nth-child(2n){border-right:0!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-125d7598 */.elementor-8 .elementor-element.elementor-element-125d7598 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:600;line-height:1.12;letter-spacing:.17em;text-transform:uppercase;margin:0;color:#14291d}.elementor-8 .elementor-element.elementor-element-125d7598{margin-bottom:20px}.elementor-8 .elementor-element.elementor-element-125d7598 .elementor-heading-title{display:flex;align-items:center;gap:16px}.elementor-8 .elementor-element.elementor-element-125d7598 .elementor-heading-title:after{content:'';height:1px;background:#9da99e;flex:1}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-125d7598 .elementor-heading-title{font-size:12px;letter-spacing:.08em}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-302bc4df */.elementor-8 .elementor-element.elementor-element-302bc4df .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-302bc4df{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-292b3d38 */.elementor-8 .elementor-element.elementor-element-292b3d38 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30bd91fc */.elementor-8 .elementor-element.elementor-element-30bd91fc{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-30bd91fc{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a58f782 */.elementor-8 .elementor-element.elementor-element-3a58f782 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-3a58f782{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71d12a6 */.elementor-8 .elementor-element.elementor-element-71d12a6 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4aa00300 */.elementor-8 .elementor-element.elementor-element-4aa00300{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-4aa00300{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e95590f */.elementor-8 .elementor-element.elementor-element-7e95590f .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-7e95590f{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b5752a */.elementor-8 .elementor-element.elementor-element-52b5752a p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-571a473b */.elementor-8 .elementor-element.elementor-element-571a473b{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-571a473b{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62e754a0 */.elementor-8 .elementor-element.elementor-element-62e754a0 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-62e754a0{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-503f1e4f */.elementor-8 .elementor-element.elementor-element-503f1e4f p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c905455 */.elementor-8 .elementor-element.elementor-element-1c905455{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-1c905455{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-187b574a */.elementor-8 .elementor-element.elementor-element-187b574a .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-187b574a{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f0ff7a6 */.elementor-8 .elementor-element.elementor-element-4f0ff7a6 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74bda76 */.elementor-8 .elementor-element.elementor-element-74bda76{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-74bda76{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a141813 */.elementor-8 .elementor-element.elementor-element-6a141813 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-6a141813{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cb8f04 */.elementor-8 .elementor-element.elementor-element-7cb8f04 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511533 */.elementor-8 .elementor-element.elementor-element-511533{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-511533{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5266da0 */.elementor-8 .elementor-element.elementor-element-5266da0 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-5266da0{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bab909e */.elementor-8 .elementor-element.elementor-element-6bab909e p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184e88b9 */.elementor-8 .elementor-element.elementor-element-184e88b9{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-184e88b9{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e00f68f */.elementor-8 .elementor-element.elementor-element-6e00f68f .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-6e00f68f{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3403e550 */.elementor-8 .elementor-element.elementor-element-3403e550 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eda92c3 */.elementor-8 .elementor-element.elementor-element-eda92c3{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-eda92c3{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cc4d98 */.elementor-8 .elementor-element.elementor-element-37cc4d98{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;}.elementor-8 .elementor-element.elementor-element-37cc4d98>.e-con,.elementor-8 .elementor-element.elementor-element-37cc4d98>.elementor-element{width:auto!important;max-width:none;min-width:0}.elementor-8 .elementor-element.elementor-element-37cc4d98>.e-con:last-child{border-right:0!important}@media(max-width:1100px){.elementor-8 .elementor-element.elementor-element-37cc4d98{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px 0!important}.elementor-8 .elementor-element.elementor-element-37cc4d98>.e-con:nth-child(4n){border-right:0!important}}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-37cc4d98{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elementor-8 .elementor-element.elementor-element-37cc4d98>.e-con:nth-child(2n){border-right:0!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e9fd256 */.elementor-8 .elementor-element.elementor-element-2e9fd256{margin-top:30px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53e356c */.elementor-8 .elementor-element.elementor-element-53e356c .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:15px;font-weight:600;line-height:1.12;letter-spacing:.17em;text-transform:uppercase;margin:0;color:#14291d}.elementor-8 .elementor-element.elementor-element-53e356c{margin-bottom:20px}.elementor-8 .elementor-element.elementor-element-53e356c .elementor-heading-title{display:flex;align-items:center;gap:16px}.elementor-8 .elementor-element.elementor-element-53e356c .elementor-heading-title:after{content:'';height:1px;background:#9da99e;flex:1}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-53e356c .elementor-heading-title{font-size:12px;letter-spacing:.08em}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2368e8b1 */.elementor-8 .elementor-element.elementor-element-2368e8b1 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-2368e8b1{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229dd872 */.elementor-8 .elementor-element.elementor-element-229dd872 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e7cd256 */.elementor-8 .elementor-element.elementor-element-2e7cd256{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-2e7cd256{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b8859be */.elementor-8 .elementor-element.elementor-element-7b8859be .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-7b8859be{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75a8793d */.elementor-8 .elementor-element.elementor-element-75a8793d p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7381f4a1 */.elementor-8 .elementor-element.elementor-element-7381f4a1{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-7381f4a1{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-228a555e */.elementor-8 .elementor-element.elementor-element-228a555e .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-228a555e{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1097992a */.elementor-8 .elementor-element.elementor-element-1097992a p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a264f24 */.elementor-8 .elementor-element.elementor-element-4a264f24{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-4a264f24{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-756cb7b3 */.elementor-8 .elementor-element.elementor-element-756cb7b3 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-756cb7b3{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8b03f6 */.elementor-8 .elementor-element.elementor-element-7b8b03f6 p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604caf19 */.elementor-8 .elementor-element.elementor-element-604caf19{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-604caf19{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50654e18 */.elementor-8 .elementor-element.elementor-element-50654e18 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-50654e18{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a6ab7fd */.elementor-8 .elementor-element.elementor-element-3a6ab7fd p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62070f75 */.elementor-8 .elementor-element.elementor-element-62070f75{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-62070f75{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adc7ed3 */.elementor-8 .elementor-element.elementor-element-adc7ed3 .elementor-heading-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;margin:0;color:#101d15}.elementor-8 .elementor-element.elementor-element-adc7ed3{margin:8px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268bacea */.elementor-8 .elementor-element.elementor-element-268bacea p{margin:0;font:400 12px/1.45 'DM Sans',sans-serif;color:#35443a;text-align:center;max-width:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1964561d */.elementor-8 .elementor-element.elementor-element-1964561d{border-right:1px solid #d9dfd4;min-width:0;text-align:center}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-1964561d{padding-left:10px!important;padding-right:10px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68884e2a */.elementor-8 .elementor-element.elementor-element-68884e2a{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;}.elementor-8 .elementor-element.elementor-element-68884e2a>.e-con,.elementor-8 .elementor-element.elementor-element-68884e2a>.elementor-element{width:auto!important;max-width:none;min-width:0}.elementor-8 .elementor-element.elementor-element-68884e2a>.e-con:last-child{border-right:0!important}@media(max-width:1100px){.elementor-8 .elementor-element.elementor-element-68884e2a{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px 0!important}.elementor-8 .elementor-element.elementor-element-68884e2a>.e-con:nth-child(4n){border-right:0!important}}@media(max-width:700px){.elementor-8 .elementor-element.elementor-element-68884e2a{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elementor-8 .elementor-element.elementor-element-68884e2a>.e-con:nth-child(2n){border-right:0!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f3750f */.elementor-8 .elementor-element.elementor-element-70f3750f{margin-top:30px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5da79640 */.elementor-8 .elementor-element.elementor-element-5da79640{margin-top:32px}.elementor-8 .elementor-element.elementor-element-5da79640 .elementor-button{background:transparent!important;color:#174b38!important;padding:0 0 7px!important;border:0!important;border-bottom:2px solid #87a457!important;border-radius:0!important;font:700 13px/1.6 'DM Sans',sans-serif;letter-spacing:.08em;box-shadow:none!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32dc506 */.elementor-8 .elementor-element.elementor-element-32dc506{max-width:1480px;width:94%;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-8 .elementor-element.elementor-element-32dc506{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4f85e7 */.elementor-8 .elementor-element.elementor-element-7f4f85e7 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0;color:#b3c69b}.elementor-8 .elementor-element.elementor-element-7f4f85e7{margin-bottom:25px}@media(max-width:600px){.elementor-8 .elementor-element.elementor-element-7f4f85e7 .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-7f4f85e7{margin-bottom:20px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abb367e */.elementor-8 .elementor-element.elementor-element-1abb367e .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,4.1vw,60px);font-weight:400;line-height:1.16;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#fff}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e9a7888 */.elementor-8 .elementor-element.elementor-element-6e9a7888 p{margin:3px auto 0;font:400 17px/1.7 'DM Sans',sans-serif;color:#fff;text-align:center;max-width:65ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc7f52b */.elementor-8 .elementor-element.elementor-element-7fc7f52b{margin-bottom:48px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6d1ed0 */.elementor-8 .elementor-element.elementor-element-b6d1ed0 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:25px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:uppercase;margin:0;color:#7d9164}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2da16e10 */.elementor-8 .elementor-element.elementor-element-2da16e10 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:uppercase;margin:0;color:#7d9164}.elementor-8 .elementor-element.elementor-element-2da16e10{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3725125c */.elementor-8 .elementor-element.elementor-element-3725125c{margin-top:14px;width:100%;flex:1}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32d36550 */.elementor-8 .elementor-element.elementor-element-32d36550 p{margin:18px auto 0;font:400 14px/1.75 'DM Sans',sans-serif;color:#fff;max-width:32ch;text-align:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ffa83ca */.elementor-8 .elementor-element.elementor-element-3ffa83ca .elementor-heading-title{font-family:'Arial',sans-serif;font-size:25px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:uppercase;margin:0;color:#7d9164}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ba0e4ed */.elementor-8 .elementor-element.elementor-element-1ba0e4ed .elementor-heading-title{font-family:'Arial',sans-serif;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:uppercase;margin:0;color:#7d9164}.elementor-8 .elementor-element.elementor-element-1ba0e4ed{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620275cf */.elementor-8 .elementor-element.elementor-element-620275cf{margin-top:14px;width:100%;flex:1}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12c0b482 */.elementor-8 .elementor-element.elementor-element-12c0b482 p{margin:18px auto 0;font:400 14px/1.75 'DM Sans',sans-serif;color:#fff;max-width:32ch;text-align:center}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6623e66b */.elementor-8 .elementor-element.elementor-element-6623e66b .elementor-heading-title{font-family:'Arial',sans-serif;font-size:25px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:uppercase;margin:0;color:#7d9164}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b13068a */.elementor-8 .elementor-element.elementor-element-2b13068a .elementor-heading-title{font-family:'Arial',sans-serif;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:uppercase;margin:0;color:#7d9164}.elementor-8 .elementor-element.elementor-element-2b13068a{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4db51455 */.elementor-8 .elementor-element.elementor-element-4db51455{margin-top:14px;width:100%;flex:1}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24385134 */.elementor-8 .elementor-element.elementor-element-24385134 p{margin:18px auto 0;font:400 14px/1.75 'DM Sans',sans-serif;color:#fff;max-width:32ch;text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2fc8ab */.elementor-8 .elementor-element.elementor-element-6f2fc8ab{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;}.elementor-8 .elementor-element.elementor-element-6f2fc8ab>.e-con,.elementor-8 .elementor-element.elementor-element-6f2fc8ab>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:800px){.elementor-8 .elementor-element.elementor-element-6f2fc8ab{grid-template-columns:1fr!important;max-width:480px;margin:auto!important;gap:38px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6214cffd */.elementor-8 .elementor-element.elementor-element-6214cffd{max-width:1320px;margin-left:auto;margin-right:auto;width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8f98e */.elementor-8 .elementor-element.elementor-element-8f8f98e{padding-left:clamp(24px,5vw,80px);padding-right:clamp(24px,5vw,80px)}/* End custom CSS */