.elementor-67743 .elementor-element.elementor-element-c4c5244{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67743 .elementor-element.elementor-element-c4c5244:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-c4c5244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-c4c5244::before, .elementor-67743 .elementor-element.elementor-element-c4c5244 > .elementor-background-video-container::before, .elementor-67743 .elementor-element.elementor-element-c4c5244 > .e-con-inner > .elementor-background-video-container::before, .elementor-67743 .elementor-element.elementor-element-c4c5244 > .elementor-background-slideshow::before, .elementor-67743 .elementor-element.elementor-element-c4c5244 > .e-con-inner > .elementor-background-slideshow::before, .elementor-67743 .elementor-element.elementor-element-c4c5244 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://medmissionary.com/wp-content/uploads/2021/09/fruitRender.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-67743 .elementor-element.elementor-element-b22b42f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-67743 .elementor-element.elementor-element-b22b42f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-67743 .elementor-element.elementor-element-7a7c6cf .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:32px;font-weight:200;line-height:40px;}.elementor-67743 .elementor-element.elementor-element-525d853 .elementor-heading-title{line-height:40px;}.elementor-67743 .elementor-element.elementor-element-64baee8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-67743 .elementor-element.elementor-element-64baee8 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-67743 .elementor-element.elementor-element-24cffab{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67743 .elementor-element.elementor-element-24cffab:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-24cffab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-4064e98{text-align:center;}.elementor-67743 .elementor-element.elementor-element-4064e98 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:var( --e-global-color-0df9cdd );}.elementor-67743 .elementor-element.elementor-element-fc390b9{text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-67743 .elementor-element.elementor-element-3d451dc{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67743 .elementor-element.elementor-element-7384b73{--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-67743 .elementor-element.elementor-element-72a0dc3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-67743 .elementor-element.elementor-element-64c9520{--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-67743 .elementor-element.elementor-element-9610a11 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-67743 .elementor-element.elementor-element-9610a11{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-d29fec9{--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-67743 .elementor-element.elementor-element-d300d45{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;letter-spacing:0.2px;}.elementor-67743 .elementor-element.elementor-element-3aed74d{font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-67743 .elementor-element.elementor-element-0a0bfdd{--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-67743 .elementor-element.elementor-element-0a0bfdd:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-0a0bfdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0067B0;}.elementor-67743 .elementor-element.elementor-element-3af5ea5{text-align:center;}.elementor-67743 .elementor-element.elementor-element-3af5ea5 .elementor-heading-title{color:#FFFFFF;}.elementor-67743 .elementor-element.elementor-element-da7dde7{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67743 .elementor-element.elementor-element-da7dde7:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-da7dde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0067B0;}.elementor-67743 .elementor-element.elementor-element-13bca08{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-56e2896 );--border-color:var( --e-global-color-56e2896 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67743 .elementor-element.elementor-element-fb8f6d2.elementor-element{--align-self:flex-start;}.elementor-67743 .elementor-element.elementor-element-fb8f6d2 .elementor-heading-title{font-size:30px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-705dbab{font-family:"Merriweather Sans", Sans-serif;font-size:18px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-da7f8c2{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-56e2896 );--border-color:var( --e-global-color-56e2896 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67743 .elementor-element.elementor-element-d4d8ace.elementor-element{--align-self:flex-start;}.elementor-67743 .elementor-element.elementor-element-d4d8ace .elementor-heading-title{font-size:30px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-52c189b{font-family:"Merriweather Sans", Sans-serif;font-size:18px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-2b9ac96{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-56e2896 );--border-color:var( --e-global-color-56e2896 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-67743 .elementor-element.elementor-element-30cfdf0.elementor-element{--align-self:flex-start;}.elementor-67743 .elementor-element.elementor-element-30cfdf0 .elementor-heading-title{font-size:30px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-ae9ffcf{font-family:"Merriweather Sans", Sans-serif;font-size:18px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-4d1ce6d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-67743 .elementor-element.elementor-element-e8395d0{text-align:center;}.elementor-67743 .elementor-element.elementor-element-e8395d0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-2deacca{text-align:center;}.elementor-67743 .elementor-element.elementor-element-2deacca .elementor-heading-title{font-weight:500;color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-01e5615 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-67743 .elementor-element.elementor-element-01e5615 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-67743 .elementor-element.elementor-element-1372f5a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-67743 .elementor-element.elementor-element-1372f5a:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-1372f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-2ecb2ae > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-67743 .elementor-element.elementor-element-2ecb2ae .elementor-heading-title{font-size:30px;font-weight:400;font-style:italic;line-height:40px;color:#FFFFFF;}.elementor-67743 .elementor-element.elementor-element-68101b3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-67743 .elementor-element.elementor-element-23ef14a{--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-67743 .elementor-element.elementor-element-b518614 .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-67743 .elementor-element.elementor-element-c2a8810{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-62a974d{--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-67743 .elementor-element.elementor-element-eea2d8f .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-67743 .elementor-element.elementor-element-b0d445e{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-7ec5887{--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-67743 .elementor-element.elementor-element-a04ed63{text-align:center;font-family:"Poppins", Sans-serif;color:#75B127;}.elementor-67743 .elementor-element.elementor-element-ebcb799{text-align:center;}.elementor-67743 .elementor-element.elementor-element-ebcb799 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#75B127;}.elementor-67743 .elementor-element.elementor-element-eec2e25 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-67743 .elementor-element.elementor-element-eec2e25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-67743 .elementor-element.elementor-element-eec2e25 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-67743 .elementor-element.elementor-element-dc3a35f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-67743 .elementor-element.elementor-element-dc3a35f:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-dc3a35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6603ec );}.elementor-67743 .elementor-element.elementor-element-3f7020d .elementor-heading-title{font-size:36px;color:#FCFCFC;}.elementor-67743 .elementor-element.elementor-element-ea3754f{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-67743 .elementor-element.elementor-element-abf3f2e{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-67743 .elementor-element.elementor-element-f9b1d50{text-align:center;}.elementor-67743 .elementor-element.elementor-element-f9b1d50 .elementor-heading-title{color:#75B127;}.elementor-67743 .elementor-element.elementor-element-bebd606{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;}.elementor-67743 .elementor-element.elementor-element-12b237c{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-c1d715c{--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-67743 .elementor-element.elementor-element-b6eb574{--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-67743 .elementor-element.elementor-element-8aa0d47{font-family:"Poppins", Sans-serif;font-size:19px;}.elementor-67743 .elementor-element.elementor-element-f43f980{--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-67743 .elementor-element.elementor-element-e380089{font-family:"Poppins", Sans-serif;font-size:19px;}.elementor-67743 .elementor-element.elementor-element-2f23745{--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-67743 .elementor-element.elementor-element-2f23745:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-2f23745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0067B0;}.elementor-67743 .elementor-element.elementor-element-5af0cf6{--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-67743 .elementor-element.elementor-element-e017480{font-family:"Poppins", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-67743 .elementor-element.elementor-element-7aca019{--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-67743 .elementor-element.elementor-element-d122765{--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-67743 .elementor-element.elementor-element-21a62c7{font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-67743 .elementor-element.elementor-element-21a62c7 a{color:#000000;}.elementor-67743 .elementor-element.elementor-element-4da3fc6{--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-67743 .elementor-element.elementor-element-e6178cf{--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-67743 .elementor-element.elementor-element-2b915ca{--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-67743 .elementor-element.elementor-element-aab4f7a{font-family:"Poppins", Sans-serif;font-size:18px;color:#000000;}.elementor-67743 .elementor-element.elementor-element-aab4f7a a{color:#000000;}.elementor-67743 .elementor-element.elementor-element-158baac{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-67743 .elementor-element.elementor-element-c53352b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-67743 .elementor-element.elementor-element-1f9c93c{text-align:center;}.elementor-67743 .elementor-element.elementor-element-1f9c93c .elementor-heading-title{font-family:"Poppins", Sans-serif;}.elementor-67743 .elementor-element.elementor-element-2bd40b2{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-b867b4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-67743 .elementor-element.elementor-element-b867b4a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-67743 .elementor-element.elementor-element-29a52d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-67743 .elementor-element.elementor-element-6ddb1e6{text-align:center;}.elementor-67743 .elementor-element.elementor-element-ff3eed9{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-bffdda5 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-56e2896 );color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-bffdda5 .elementor-button:hover, .elementor-67743 .elementor-element.elementor-element-bffdda5 .elementor-button:focus{background-color:var( --e-global-color-d6603ec );color:var( --e-global-color-0df9cdd );}.elementor-67743 .elementor-element.elementor-element-bffdda5 .elementor-button:hover svg, .elementor-67743 .elementor-element.elementor-element-bffdda5 .elementor-button:focus svg{fill:var( --e-global-color-0df9cdd );}.elementor-67743 .elementor-element.elementor-element-1bff0e9{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67743 .elementor-element.elementor-element-1bff0e9:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-1bff0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-9c014ed{font-size:18px;color:var( --e-global-color-0df9cdd );}.elementor-67743 .elementor-element.elementor-element-21b5b94{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-67743 .elementor-element.elementor-element-6d7220d{text-align:center;}.elementor-67743 .elementor-element.elementor-element-6d7220d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-a48d74a{font-family:"Poppins", Sans-serif;font-size:18px;}.elementor-67743 .elementor-element.elementor-element-0739463{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-67743 .elementor-element.elementor-element-0739463:not(.elementor-motion-effects-element-type-background), .elementor-67743 .elementor-element.elementor-element-0739463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6603ec );}.elementor-67743 .elementor-element.elementor-element-108e017 .elementor-heading-title{color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-0fe8019{font-size:18px;color:var( --e-global-color-56e2896 );}.elementor-67743 .elementor-element.elementor-element-5048321{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-67743 .elementor-element.elementor-element-4ebb32b{text-align:center;}.elementor-67743 .elementor-element.elementor-element-4ebb32b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-cd02c4f{text-align:center;}.elementor-67743 .elementor-element.elementor-element-cd02c4f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-67743 .elementor-element.elementor-element-f09f65d{--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;}.elementor-67743 .elementor-element.elementor-element-596c39b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67743 .elementor-element.elementor-element-596c39b:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-67743 .elementor-element.elementor-element-596c39b, .elementor-67743 .elementor-element.elementor-element-596c39b::before{--border-transition:0.3s;}.elementor-67743 .elementor-element.elementor-element-ee1912e > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-67743 .elementor-element.elementor-element-dde19e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67743 .elementor-element.elementor-element-dde19e6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-67743 .elementor-element.elementor-element-dde19e6, .elementor-67743 .elementor-element.elementor-element-dde19e6::before{--border-transition:0.3s;}.elementor-67743 .elementor-element.elementor-element-53677cc > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-67743 .elementor-element.elementor-element-c6061a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67743 .elementor-element.elementor-element-c6061a1:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-67743 .elementor-element.elementor-element-c6061a1, .elementor-67743 .elementor-element.elementor-element-c6061a1::before{--border-transition:0.3s;}.elementor-67743 .elementor-element.elementor-element-4cbfb21 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-67743 .elementor-element.elementor-element-83d0266{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-67743 .elementor-element.elementor-element-83d0266:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-67743 .elementor-element.elementor-element-83d0266, .elementor-67743 .elementor-element.elementor-element-83d0266::before{--border-transition:0.3s;}.elementor-67743 .elementor-element.elementor-element-9b2a42f > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-67743 .elementor-element.elementor-element-ff0be91{font-size:18px;}.elementor-67743 .elementor-element.elementor-element-e39b445 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-67743 .elementor-element.elementor-element-e39b445 .elementor-button .elementor-button-content-wrapper{gap:16px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-67743 .elementor-element.elementor-element-b22b42f{--width:36.074%;}.elementor-67743 .elementor-element.elementor-element-7384b73{--width:50%;}.elementor-67743 .elementor-element.elementor-element-64c9520{--width:50%;}.elementor-67743 .elementor-element.elementor-element-b6eb574{--width:50%;}.elementor-67743 .elementor-element.elementor-element-f43f980{--width:50%;}.elementor-67743 .elementor-element.elementor-element-5af0cf6{--width:50%;}.elementor-67743 .elementor-element.elementor-element-7aca019{--width:50%;}.elementor-67743 .elementor-element.elementor-element-e6178cf{--width:50%;}.elementor-67743 .elementor-element.elementor-element-2b915ca{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-596c39b */.elementor-67743 .elementor-element.elementor-element-596c39b {
    transition: 200ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde19e6 */.elementor-67743 .elementor-element.elementor-element-dde19e6 {
    transition: 200ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6061a1 */.elementor-67743 .elementor-element.elementor-element-c6061a1 {
    transition: 200ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83d0266 */.elementor-67743 .elementor-element.elementor-element-83d0266 {
    transition: 200ms;
}/* End custom CSS */
/* Start custom CSS *//* Draft 67743 only: deliberate colors and a consistent visual system. */
.elementor-67743{--mm-ink:#173e35;--mm-body:#344b43;--mm-paper:#faf9f5;background:var(--mm-paper);}
.elementor-67743 .e-parent{background:#faf9f5!important;padding:64px 32px!important;gap:24px!important;}
.elementor-67743 .e-con-inner{max-width:1100px!important;gap:28px!important;}
.elementor-67743 :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,strong,em,.elementor-heading-title,.elementor-widget-text-editor,.elementor-widget-text-editor span){color:#344b43!important;text-shadow:none!important;}
.elementor-67743 :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title){font-family:Arial,sans-serif!important;color:#173e35!important;line-height:1.18!important;letter-spacing:-.025em!important;font-weight:650!important;}
.elementor-67743 h2{font-size:36px!important;}.elementor-67743 h3{font-size:25px!important;}.elementor-67743 :is(h4,h5){font-size:19px!important;}
.elementor-67743 :is(p,li){font-size:18px!important;line-height:1.65!important;letter-spacing:0!important;}
.elementor-67743 p{margin:0 0 16px!important;}.elementor-67743 ul{padding-left:23px!important;}.elementor-67743 li{padding:7px 0!important;}
.elementor-67743 blockquote{border-left:3px solid #b6c4a5;padding:10px 24px!important;margin:0!important;}
.elementor-67743 a:not(.elementor-button){color:#205e4c!important;text-decoration:underline;}
.elementor-67743 .elementor-button{background:#205e4c!important;border:1px solid #205e4c!important;color:white!important;border-radius:6px!important;padding:18px 26px!important;font:700 17px/1.3 Arial,sans-serif!important;box-shadow:0 6px 16px #173e3514;}
.elementor-67743 .elementor-button *{color:white!important;}.elementor-67743 .elementor-button:hover{background:#123e32!important;transform:translateY(-2px);}.elementor-67743 a:focus-visible{outline:3px solid #aa761b;outline-offset:4px;}
.elementor-67743 .elementor-element-c4c5244{background-color:#eef5ef!important;background-position:right center!important;padding:64px 32px!important;}
.elementor-67743 .elementor-element-b22b42f{width:62%!important;padding:38px!important;background:#fafbf7f7!important;border-radius:14px;border:1px solid #dce5d7;box-shadow:0 16px 50px #173e3512;gap:22px!important;}
.elementor-67743 .elementor-element-a869a0f h1{font-size:46px!important;line-height:1.08!important;}
.elementor-67743 .mm-eyebrow{display:block;color:#466146!important;font:700 12px/1.5 Arial,sans-serif!important;letter-spacing:2px!important;margin-bottom:20px;}
.elementor-67743 .elementor-element-7a7c6cf .elementor-heading-title{font:400 19px/1.6 Arial,sans-serif!important;letter-spacing:0!important;}
.elementor-67743 .elementor-element-525d853 h2{font-size:19px!important;line-height:1.6!important;letter-spacing:0!important;}.elementor-67743 small{font-size:14px!important;}
.elementor-67743 .elementor-element-24cffab{background:#eaf0e4!important;}.elementor-67743 .elementor-element-24cffab .e-con-inner{max-width:850px!important;}
.elementor-67743 .elementor-element-3d451dc{background:#fff!important;}.elementor-67743 .elementor-element-3d451dc p{font-size:20px!important;line-height:1.65!important;}
.elementor-67743 .elementor-element-0a0bfdd{background:#173e35!important;padding-bottom:8px!important;}.elementor-67743 .elementor-element-da7dde7{background:#173e35!important;padding-top:24px!important;}
.elementor-67743 :is(.elementor-element-0a0bfdd,.elementor-element-da7dde7) :is(h2,p,strong){color:#f6f7ef!important;}
.elementor-67743 .elementor-element-da7dde7 .e-child{border:1px solid #577367!important;border-radius:10px;padding:26px!important;background:transparent!important;gap:12px!important;}.elementor-67743 .elementor-element-da7dde7 h2{font-size:25px!important;}
.elementor-67743 .elementor-element-abf3f2e{padding-bottom:12px!important;}.elementor-67743 .elementor-element-abf3f2e .e-con-inner{max-width:850px!important;}
.elementor-67743 .elementor-element-c1d715c{padding-top:24px!important;}.elementor-67743 .elementor-element-c1d715c .e-child{background:#fff!important;border:1px solid #dce3d7!important;border-radius:12px;padding:32px!important;}
.elementor-67743 .elementor-element-2f23745{background:#eaf0e4!important;}.elementor-67743 .elementor-element-2f23745 img{border-radius:12px;}
.elementor-67743 .elementor-element-158baac .e-child{padding:30px!important;border:1px solid #dce3d7!important;border-radius:12px;background:white!important;}
.elementor-67743 .elementor-element-bffdda5 .elementor-button{background:transparent!important;color:#205e4c!important;box-shadow:none!important;}.elementor-67743 .elementor-element-bffdda5 .elementor-button *{color:#205e4c!important;}
.elementor-67743 .elementor-element-21b5b94{background:#fff!important;}.elementor-67743 .elementor-element-21b5b94 .e-con-inner{max-width:850px!important;}.elementor-67743 .elementor-element-21b5b94 h3{font-size:22px!important;border-top:1px solid #dce3d7;padding-top:22px;margin-top:24px;}
.elementor-67743 .elementor-element-0739463{background:#eaf0e4!important;}.elementor-67743 .elementor-element-0739463 .e-con-inner{max-width:850px!important;}
.elementor-67743 .elementor-element-5048321{background:#f0eee5!important;}.elementor-67743 .elementor-element-5048321 .e-con-inner{max-width:850px!important;}.elementor-67743 .elementor-element-cd02c4f h3{font-size:23px!important;font-weight:400!important;line-height:1.5!important;}
.elementor-67743 :is(.elementor-element-68101b3,.elementor-element-7ec5887,.elementor-element-4da3fc6,.elementor-element-d29fec9,.elementor-element-4d1ce6d,.elementor-element-1372f5a,.elementor-element-dc3a35f,.elementor-element-1bff0e9){display:none!important;}
@media(max-width:767px){.elementor-67743 .e-parent{padding:40px 20px!important;}.elementor-67743 .elementor-element-b22b42f{width:100%!important;padding:24px!important;}.elementor-67743 .elementor-element-a869a0f h1{font-size:34px!important;}.elementor-67743 h2{font-size:29px!important;}.elementor-67743 :is(p,li){font-size:17px!important;}.elementor-67743 .elementor-button{width:100%;}.elementor-67743 .elementor-element-da7dde7 .e-child{padding:22px!important;}.elementor-67743 .elementor-element-c1d715c .e-child{padding:24px!important;}}
@media(max-width:767px){
.elementor-67743 .elementor-element-0a0bfdd{padding-bottom:0!important;}
.elementor-67743 .elementor-element-da7dde7{padding-top:16px!important;}
.elementor-67743 .elementor-element-abf3f2e{padding-bottom:0!important;}
.elementor-67743 .elementor-element-c1d715c{padding-top:24px!important;}
.elementor-67743 .elementor-element-3d451dc p{font-size:18px!important;}
}   
/* Botanical detail and brighter actions — this draft only. */
.elementor-67743 .elementor-button,.elementor-67743 .elementor-element-bffdda5 .elementor-button{background:linear-gradient(135deg,#87ce55,#70bd43)!important;border-color:#67ae3e!important;color:#15351e!important;box-shadow:0 8px 20px #427d3229,inset 0 1px 0 #ffffff66;transition:background .2s,transform .2s,box-shadow .2s;}
.elementor-67743 .elementor-button *,.elementor-67743 .elementor-element-bffdda5 .elementor-button *{color:#15351e!important;}
.elementor-67743 .elementor-button:hover,.elementor-67743 .elementor-element-bffdda5 .elementor-button:hover{background:linear-gradient(135deg,#97d967,#7cc94b)!important;box-shadow:0 10px 24px #427d3238;}
.elementor-67743 .elementor-element-21b5b94{background:radial-gradient(ellipse at 5% 0%,#dcebc6 0,transparent 46%),linear-gradient(135deg,#f5f2e6,#eaf2e5)!important;}
.elementor-67743 .elementor-element-21b5b94 .e-con-inner{max-width:1100px!important;}
.elementor-67743 .elementor-element-6d7220d h2:before{content:'';display:block;width:54px;height:5px;border-radius:6px;background:#84ba4f;margin:0 auto 20px;}
.elementor-67743 .mm-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;text-align:left;}
.elementor-67743 .mm-faq-card{padding:28px 30px;background:#f8fbf1;border:1px solid #d3dfc7;border-radius:18px;box-shadow:0 8px 22px #34513609;}
.elementor-67743 .mm-faq-card:nth-child(2n){background:#edf5e8;}
.elementor-67743 .mm-faq-card:last-child{grid-column:1/-1;background:#e1ecd7;}
.elementor-67743 .elementor-element-21b5b94 .mm-faq-card h3{border:0;margin:0 0 14px;padding:0;font-size:22px!important;color:#24533b!important;}
.elementor-67743 .mm-faq-card p:last-child{margin-bottom:0!important;}
.elementor-67743 .elementor-element-5048321{background:radial-gradient(ellipse at 0% 10%,#c8dfb2 0,transparent 42%),radial-gradient(ellipse at 100% 100%,#f2deb0 0,transparent 40%),#edf2df!important;border-top:1px solid #d1dfbd;}
.elementor-67743 .elementor-element-5048321 > .e-con-inner{max-width:1100px!important;}
.elementor-67743 .elementor-element-cd02c4f,.elementor-67743 .elementor-element-ff0be91{max-width:820px;align-self:center;}
.elementor-67743 .elementor-element-f09f65d{display:flex!important;width:100%!important;margin:12px 0 20px;padding:0!important;}
.elementor-67743 .elementor-element-f09f65d > .e-con-inner{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px!important;padding:0!important;width:100%!important;}
.elementor-67743 .elementor-element-f09f65d > .e-con-inner > .e-child{width:100%!important;padding:0!important;border:1px solid #d1dfbd;border-radius:80px 80px 18px 18px;background:#f8faef;overflow:hidden;box-shadow:0 12px 30px #284d2010;}
.elementor-67743 .elementor-element-f09f65d > .e-con-inner > .e-child > .e-con-inner{display:flex;flex-direction:column;padding:0!important;gap:0!important;width:100%!important;}
.elementor-67743 .elementor-element-f09f65d .elementor-widget-image{width:100%!important;}
.elementor-67743 .elementor-element-f09f65d img{width:100%!important;height:205px!important;object-fit:cover;border-radius:0!important;display:block;}
.elementor-67743 .elementor-element-f09f65d .elementor-widget-text-editor{padding:22px 20px 14px;text-align:left;}
.elementor-67743 .elementor-element-f09f65d p{font-size:16px!important;line-height:1.55!important;}
.elementor-67743 .elementor-element-f09f65d strong{color:#24533b!important;font:700 19px/1.3 Arial,sans-serif!important;}
@media(max-width:1024px){.elementor-67743 .elementor-element-f09f65d > .e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:767px){.elementor-67743 .mm-faq-grid{grid-template-columns:1fr;gap:16px;}.elementor-67743 .mm-faq-card{padding:24px;}.elementor-67743 .elementor-element-f09f65d > .e-con-inner{grid-template-columns:1fr;gap:24px!important;}.elementor-67743 .elementor-element-f09f65d > .e-con-inner > .e-child{max-width:350px;justify-self:center;}.elementor-67743 .elementor-element-f09f65d img{height:240px!important;}}

.elementor-67743 .elementor-element-f09f65d > .e-con-inner{max-width:1100px!important;}
.elementor-67743 .elementor-element-f09f65d .elementor-widget-text-editor > .elementor-widget-container{margin:0!important;width:100%!important;}
.elementor-67743 .elementor-element-cd02c4f,.elementor-67743 .elementor-element-ff0be91{width:100%!important;max-width:820px!important;}
    
.elementor-67743 .mm-testimonial-drafts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:32px;text-align:left;}
.elementor-67743 .mm-testimonial-draft{background:#f6f8ec;border:1px dashed #829b61;border-radius:16px;padding:26px;}
.elementor-67743 .mm-placeholder-label{display:block;font:700 12px/1.5 Arial,sans-serif!important;letter-spacing:.06em;color:#536330!important;margin-bottom:16px;text-transform:uppercase;}
.elementor-67743 .mm-testimonial-draft p{font-size:17px!important;font-style:normal;font-weight:400;}
.elementor-67743 .mm-testimonial-draft cite{font:600 14px/1.5 Arial,sans-serif;color:#536330;}
.elementor-67743 .elementor-element-0739463 > .e-con-inner{max-width:1100px!important;}
@media(max-width:767px){.elementor-67743 .mm-testimonial-drafts{grid-template-columns:1fr;}.elementor-67743 .mm-testimonial-draft{padding:22px;}}
.elementor-67743 .elementor-element-0739463 .elementor-element-d71c5e0{display:none!important;}   
/* Finishing details: botanical shapes, warm metal accents, gentle depth. */
.elementor-67743 .elementor-element-b22b42f{border-top:4px solid #79b84c;box-shadow:0 20px 54px #173e351a!important;}
.elementor-67743 .mm-eyebrow:before{content:'';display:inline-block;width:9px;height:9px;background:#7cb44e;border-radius:9px 1px 9px 1px;transform:rotate(-16deg);margin-right:10px;}
.elementor-67743 .elementor-element-24cffab{position:relative;overflow:hidden;background:linear-gradient(115deg,#e3edda,#f0f3e6)!important;}
.elementor-67743 .elementor-element-24cffab > .e-con-inner{position:relative;z-index:1;}
.elementor-67743 .elementor-element-24cffab:before,.elementor-67743 .elementor-element-24cffab:after{content:'';position:absolute;width:170px;height:90px;border:1px solid #9fba854d;border-radius:100% 0 100% 0;pointer-events:none;}
.elementor-67743 .elementor-element-24cffab:before{right:-25px;top:38px;transform:rotate(-28deg);}
.elementor-67743 .elementor-element-24cffab:after{left:-55px;bottom:30px;transform:rotate(28deg);}
.elementor-67743 :is(.elementor-element-4064e98,.elementor-element-f9b1d50,.elementor-element-108e017,.elementor-element-4ebb32b) .elementor-heading-title:after{content:'';display:block;width:64px;height:3px;background:linear-gradient(90deg,#83b44f,#c5a65b);border-radius:3px;margin:20px auto 0;}
.elementor-67743 .elementor-element-da7dde7 .e-child{position:relative;background:linear-gradient(145deg,#ffffff0d,#ffffff02)!important;border-color:#70937b!important;border-radius:18px!important;box-shadow:0 12px 28px #0a25181a;transition:transform .2s,box-shadow .2s;}
.elementor-67743 .elementor-element-da7dde7 .e-child:before{content:'';display:block;position:relative;width:34px;height:23px;align-self:flex-start;margin-bottom:8px;border:1px solid #b5d087;background:linear-gradient(135deg,#9dc36e55,#c5a65b22);border-radius:100% 0 100% 0;transform:rotate(-12deg);}
.elementor-67743 .elementor-element-da7dde7 .e-child:hover{transform:translateY(-3px);box-shadow:0 16px 32px #0a251830;}
.elementor-67743 .elementor-element-c1d715c .e-child{border-radius:18px!important;box-shadow:0 10px 26px #294c2d0a;border-top:3px solid #91b36a!important;background:linear-gradient(160deg,#fffdf5,#f4f7ed)!important;}
.elementor-67743 .elementor-element-c1d715c h3{padding-bottom:18px;border-bottom:1px solid #dce5ce;}
.elementor-67743 .elementor-element-c1d715c li::marker{color:#6b9c42;}
.elementor-67743 .elementor-element-2f23745{background:radial-gradient(ellipse at 90% 20%,#d9e7c6,transparent 50%),#eaf0e4!important;}
.elementor-67743 .elementor-element-2f23745 img{border:7px solid #f8faef;box-shadow:12px 12px 0 #a9bf863d,0 16px 28px #23472b18;}
.elementor-67743 .elementor-element-158baac .e-child{box-shadow:0 10px 26px #294c2d0a;background:#f8faef!important;}
.elementor-67743 .elementor-element-158baac .elementor-element-c53352b{border-top:4px solid #82b64f!important;background:linear-gradient(140deg,#edf4df,#fafbf3)!important;}
.elementor-67743 .elementor-element-158baac .elementor-element-29a52d3{border-top:4px solid #c3aa69!important;}
.elementor-67743 .elementor-element-0739463 blockquote{border-left-color:#9fba75;background:linear-gradient(105deg,#f8faef99,transparent);border-radius:0 18px 18px 0;padding:24px 28px!important;}
.elementor-67743 .elementor-element-5048321{border-bottom:4px solid #b7cc8e;}
.elementor-67743 .elementor-element-f09f65d > .e-con-inner > .e-child{transition:transform .2s,box-shadow .2s;}
.elementor-67743 .elementor-element-f09f65d > .e-con-inner > .e-child:hover{transform:translateY(-4px);box-shadow:0 18px 36px #284d2020;}
@media(max-width:767px){.elementor-67743 .elementor-element-24cffab:before,.elementor-67743 .elementor-element-24cffab:after{opacity:.55;}.elementor-67743 .elementor-element-2f23745 img{box-shadow:6px 6px 0 #a9bf863d,0 12px 20px #23472b18;}.elementor-67743 .elementor-element-0739463 blockquote{padding:20px!important;}}
@media(prefers-reduced-motion:reduce){.elementor-67743 .elementor-button,.elementor-67743 .elementor-element-da7dde7 .e-child,.elementor-67743 .elementor-element-f09f65d > .e-con-inner > .e-child{transition:none!important;transform:none!important;}}
    
/* Empathy and culinary medicine: an integrated menu-and-protocol story. */
.elementor-67743 .elementor-element-d122765{display:flex!important;background:radial-gradient(ellipse at 0 0,#f4dfb9,transparent 45%),linear-gradient(130deg,#faf0df,#f2edda)!important;border-top:1px solid #e5d6b8;border-bottom:1px solid #e5d6b8;position:relative;overflow:hidden;}
.elementor-67743 .elementor-element-d122765 > .e-con-inner{max-width:1100px!important;position:relative;z-index:1;}
.elementor-67743 .elementor-element-d122765:before{content:'';position:absolute;width:300px;height:300px;border:1px solid #bd9d5d30;border-radius:50%;right:-130px;top:-100px;box-shadow:0 0 0 28px #bd9d5d0a,0 0 0 58px #bd9d5d07;pointer-events:none;}
.elementor-67743 .mm-clarity{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center;text-align:left;}
.elementor-67743 .mm-clarity-eyebrow{display:block;font:700 12px/1.5 Arial,sans-serif;letter-spacing:.14em;color:#71602d!important;margin-bottom:18px;}
.elementor-67743 .mm-clarity h2{font-size:38px!important;margin:0 0 24px;}
.elementor-67743 .mm-clarity-lead{font-weight:600;color:#244f39!important;}
.elementor-67743 .mm-culinary-system{background:linear-gradient(150deg,#244d3c,#173e35);border:1px solid #456b46;border-radius:60px 18px 18px 18px;padding:38px 34px;box-shadow:12px 12px 0 #c6a65a2b,0 18px 40px #3e4b2414;position:relative;}
.elementor-67743 .mm-culinary-system :is(h3,p,strong,span){color:#f6f8eb!important;}
.elementor-67743 .mm-culinary-system .mm-system-kicker{font:700 12px/1.5 Arial,sans-serif;letter-spacing:.12em;color:#c6d99e!important;display:block;margin-bottom:16px;}
.elementor-67743 .mm-culinary-system h3{font-size:29px!important;margin:0 0 26px!important;}
.elementor-67743 .mm-system-step{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:18px 0;border-top:1px solid #73926c66;}
.elementor-67743 .mm-culinary-system .mm-step-no{background:#d9c48a;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font:700 13px Arial,sans-serif;color:#244630!important;}
.elementor-67743 .mm-system-step strong{display:block;font:700 19px/1.3 Arial,sans-serif!important;margin:3px 0 8px;}
.elementor-67743 .mm-system-step p{font-size:16px!important;line-height:1.6!important;margin-bottom:0!important;}
.elementor-67743 .mm-clarity-closing{font-weight:600;border-left:3px solid #bd9d5d;padding-left:18px;margin-top:24px!important;}
@media(max-width:767px){.elementor-67743 .mm-clarity{grid-template-columns:1fr;gap:30px;}.elementor-67743 .mm-clarity h2{font-size:30px!important;}.elementor-67743 .mm-culinary-system{padding:30px 24px;box-shadow:6px 6px 0 #c6a65a2b,0 12px 26px #3e4b2414;}.elementor-67743 .mm-culinary-system h3{font-size:27px!important;}}
    
/* Final visual hierarchy and enrollment emphasis. No copy changes. */
.elementor-67743 .elementor-element-c4c5244{padding:42px 32px!important;}
.elementor-67743 .elementor-element-c4c5244 > .e-con-inner{padding:0!important;}
.elementor-67743 .elementor-element-b22b42f{padding:32px!important;gap:18px!important;}
.elementor-67743 .elementor-element-7a7c6cf .elementor-heading-title{font-size:18px!important;line-height:1.6!important;}
.elementor-67743 .elementor-element-525d853{border-top:1px solid #d6e0cb;padding-top:16px!important;}
.elementor-67743 .elementor-element-525d853 h2{font-size:18px!important;}
.elementor-67743 :is(.elementor-element-64baee8,.elementor-element-b867b4a,.elementor-element-e39b445) .elementor-button{min-height:58px;min-width:260px;border-radius:8px!important;box-shadow:0 8px 20px #4f842e24,inset 0 1px 0 #ffffff99;}
.elementor-67743 .elementor-button:focus-visible{outline:3px solid #315d31;outline-offset:5px;}
.elementor-67743 .elementor-element-b867b4a .elementor-button{width:100%;}
.elementor-67743 .elementor-element-c53352b{box-shadow:0 12px 30px #355d2514!important;border-color:#a9c582!important;}
.elementor-67743 .elementor-element-bffdda5 .elementor-button{background:linear-gradient(135deg,#e1efcb,#d3e6b5)!important;border-color:#a7c481!important;box-shadow:none!important;min-height:54px;}
.elementor-67743 .elementor-element-bffdda5 .elementor-button:hover{background:linear-gradient(135deg,#d3e9b6,#c6dfa3)!important;}
.elementor-67743 .elementor-element-29a52d3{box-shadow:none!important;}
.elementor-67743 .elementor-element-108e017 .elementor-heading-title{text-align:center;}
.elementor-67743 .elementor-element-ff0be91{text-align:center!important;}
.elementor-67743 .elementor-element-ff0be91 p:first-child{font-size:22px!important;line-height:1.4!important;}
.elementor-67743 .elementor-element-4ebb32b{max-width:850px!important;align-self:center;}
.elementor-67743 .elementor-element-e39b445{padding-top:6px!important;}
.elementor-67743 .elementor-element-c1d715c li strong{color:#244f39!important;}
.elementor-67743 .mm-faq-card a{text-underline-offset:3px;}
@media(max-width:767px){.elementor-67743 .elementor-element-c4c5244{padding:28px 20px!important;}.elementor-67743 .elementor-element-b22b42f{padding:24px!important;}.elementor-67743 .elementor-element-7a7c6cf .elementor-heading-title{font-size:17px!important;}.elementor-67743 .mm-eyebrow{font-size:11px!important;letter-spacing:1.4px!important;margin-bottom:16px;}.elementor-67743 .elementor-element-ff0be91 p:first-child{font-size:20px!important;}.elementor-67743 .elementor-button{min-height:56px;}.elementor-67743 :is(.elementor-element-64baee8,.elementor-element-b867b4a,.elementor-element-e39b445) .elementor-button{min-width:0;width:100%;}}/* End custom CSS */