.elementor-51 .elementor-element.elementor-element-6aa19f9{--display:flex;}.elementor-51 .elementor-element.elementor-element-af97739{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-51 .elementor-element.elementor-element-af97739:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-af97739 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-af97739 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-51 .elementor-element.elementor-element-f13cfc2{--display:grid;--e-con-grid-template-columns:60fr 40fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-57e38f5{--display:flex;}.elementor-51 .elementor-element.elementor-element-57e38f5:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-57e38f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-57e38f5 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://bluum-life.com/wp-content/uploads/2026/02/composition-healthy-recipe-with-oranges-3.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-51 .elementor-element.elementor-element-3599626{--display:flex;--padding-top:080px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-51 .elementor-element.elementor-element-3599626:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-3599626 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-3599626 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-51 .elementor-element.elementor-element-9d4ec57{width:auto;max-width:auto;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );text-align:start;}.elementor-51 .elementor-element.elementor-element-9d4ec57.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-9d4ec57 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:9px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-10fd76a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-91242fa{font-family:"Cormorant Garamond", Montserrat;font-size:16px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-1px;word-spacing:0px;color:#2E2E2E60;}.elementor-51 .elementor-element.elementor-element-91242fa p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-2d41c8d{font-family:"Montserrat", Montserrat;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:0px;word-spacing:0px;}.elementor-51 .elementor-element.elementor-element-2d41c8d p{margin-block-end:0.5rem;}.elementor-51 .elementor-element.elementor-element-c482c5a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-c0038a9{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-c0038a9.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-c0038a9 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-5f692b3{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-5f692b3.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-5f692b3 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-d98b7a1{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-d98b7a1.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-d98b7a1 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-cd39651{--display:grid;--e-con-grid-template-columns:40fr 60fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f9b7c80{--display:flex;--padding-top:080px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-51 .elementor-element.elementor-element-f9b7c80:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-f9b7c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-f9b7c80 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-background );}.elementor-51 .elementor-element.elementor-element-79d2d98{width:auto;max-width:auto;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );text-align:start;}.elementor-51 .elementor-element.elementor-element-79d2d98.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-79d2d98 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:9px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-2fcbce5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-eb597ac{font-family:"Cormorant Garamond", Montserrat;font-size:16px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-1px;word-spacing:0px;color:#2E2E2E60;}.elementor-51 .elementor-element.elementor-element-eb597ac p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-d786c31{font-family:"Montserrat", Montserrat;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:0px;word-spacing:0px;}.elementor-51 .elementor-element.elementor-element-d786c31 p{margin-block-end:0.5rem;}.elementor-51 .elementor-element.elementor-element-4ff1e8b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-43b6766{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-43b6766.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-43b6766 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-ca12844{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-ca12844.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-ca12844 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-214f3ba{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-214f3ba.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-214f3ba .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-ec9c98d{--display:flex;}.elementor-51 .elementor-element.elementor-element-ec9c98d:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-ec9c98d > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-ec9c98d > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://bluum-life.com/wp-content/uploads/2026/02/court-Jo2tCHAy-8E-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-3e2098c{--display:grid;--e-con-grid-template-columns:60fr 40fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f854ab2{--display:flex;}.elementor-51 .elementor-element.elementor-element-f854ab2:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-f854ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-f854ab2 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://bluum-life.com/wp-content/uploads/2026/02/pavel-kalenik-Ql_SWytd1C4-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-51 .elementor-element.elementor-element-a721684{--display:flex;--padding-top:080px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-51 .elementor-element.elementor-element-a721684:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-a721684 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-a721684 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-51 .elementor-element.elementor-element-b1a3edf{width:auto;max-width:auto;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );text-align:start;}.elementor-51 .elementor-element.elementor-element-b1a3edf.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-b1a3edf .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:9px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-f5db1fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-dde4788{font-family:"Cormorant Garamond", Montserrat;font-size:16px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-1px;word-spacing:0px;color:#2E2E2E60;}.elementor-51 .elementor-element.elementor-element-dde4788 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-8d71d0d{font-family:"Montserrat", Montserrat;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:0px;word-spacing:0px;}.elementor-51 .elementor-element.elementor-element-8d71d0d p{margin-block-end:0.5rem;}.elementor-51 .elementor-element.elementor-element-ea6a2c4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-40fce60{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-40fce60.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-40fce60 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-6d99d0c{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-6d99d0c.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-6d99d0c .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-0ef8d44{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-0ef8d44.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-0ef8d44 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-8665ebf{--display:grid;--e-con-grid-template-columns:40fr 60fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1657913{--display:flex;--padding-top:080px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-51 .elementor-element.elementor-element-1657913:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-1657913 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-1657913 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-background );}.elementor-51 .elementor-element.elementor-element-0e1d0af{width:auto;max-width:auto;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );text-align:start;}.elementor-51 .elementor-element.elementor-element-0e1d0af.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-0e1d0af .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:9px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-43884b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-fc3ad30{font-family:"Cormorant Garamond", Montserrat;font-size:16px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-1px;word-spacing:0px;color:#2E2E2E60;}.elementor-51 .elementor-element.elementor-element-fc3ad30 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-9c9f913{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-51 .elementor-element.elementor-element-9c9f913 p{margin-block-end:0.5rem;}.elementor-51 .elementor-element.elementor-element-dfaa268{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-e614e43{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-e614e43.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-e614e43 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-2a67433{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-2a67433.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-2a67433 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-a2ff2ec{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-a2ff2ec.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-a2ff2ec .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-91e8d25{--display:flex;}.elementor-51 .elementor-element.elementor-element-91e8d25:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-91e8d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-91e8d25 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://bluum-life.com/wp-content/uploads/2026/02/eric-prouzet-52DMHPBAvXY-unsplash-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-51 .elementor-element.elementor-element-fa945e2{--display:grid;--e-con-grid-template-columns:60fr 40fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-12ec76d{--display:flex;}.elementor-51 .elementor-element.elementor-element-12ec76d:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-12ec76d > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-12ec76d > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://bluum-life.com/wp-content/uploads/2026/02/nadine-primeau-l5Mjl9qH8VU-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-51 .elementor-element.elementor-element-71438d5{--display:flex;--padding-top:080px;--padding-bottom:80px;--padding-left:64px;--padding-right:64px;}.elementor-51 .elementor-element.elementor-element-71438d5:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-51 .elementor-element.elementor-element-71438d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-51 .elementor-element.elementor-element-71438d5 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:var( --e-global-color-alternate );}.elementor-51 .elementor-element.elementor-element-63d213f{width:auto;max-width:auto;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );text-align:start;}.elementor-51 .elementor-element.elementor-element-63d213f.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-63d213f .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:9px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.65em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-b893486{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-51 .elementor-element.elementor-element-4bf4468{font-family:"Cormorant Garamond", Montserrat;font-size:16px;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-1px;word-spacing:0px;color:#2E2E2E60;}.elementor-51 .elementor-element.elementor-element-4bf4468 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-8d0a002{font-family:"Montserrat", Montserrat;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:0px;word-spacing:0px;}.elementor-51 .elementor-element.elementor-element-8d0a002 p{margin-block-end:0.5rem;}.elementor-51 .elementor-element.elementor-element-6b5e1dd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-22d4cb8{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-22d4cb8.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-22d4cb8 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-982099c{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-982099c.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-982099c .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-d73a9cb{width:auto;max-width:auto;background-color:#3CB0AC08;padding:5px 13px 5px 13px;border-style:solid;border-color:var( --e-global-color-tertiary );border-radius:50px 50px 50px 50px;text-align:center;}.elementor-51 .elementor-element.elementor-element-d73a9cb.elementor-element{--align-self:flex-start;}.elementor-51 .elementor-element.elementor-element-d73a9cb .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:300;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1rem;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-51 .elementor-element.elementor-element-bbb656b{--display:flex;}.elementor-51 .elementor-element.elementor-element-88bccc7{--display:flex;}@media(max-width:1180px){.elementor-51 .elementor-element.elementor-element-f13cfc2{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-9d4ec57 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-91242fa{font-size:19px;}.elementor-51 .elementor-element.elementor-element-2d41c8d{font-size:17px;}.elementor-51 .elementor-element.elementor-element-c0038a9 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-5f692b3 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-d98b7a1 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-cd39651{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-79d2d98 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-eb597ac{font-size:19px;}.elementor-51 .elementor-element.elementor-element-d786c31{font-size:17px;}.elementor-51 .elementor-element.elementor-element-43b6766 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-ca12844 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-214f3ba .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-3e2098c{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-b1a3edf .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-dde4788{font-size:19px;}.elementor-51 .elementor-element.elementor-element-8d71d0d{font-size:17px;}.elementor-51 .elementor-element.elementor-element-40fce60 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-6d99d0c .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-0ef8d44 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-8665ebf{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-0e1d0af .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-fc3ad30{font-size:19px;}.elementor-51 .elementor-element.elementor-element-9c9f913{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-51 .elementor-element.elementor-element-e614e43 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-2a67433 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-a2ff2ec .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-fa945e2{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-63d213f .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-4bf4468{font-size:19px;}.elementor-51 .elementor-element.elementor-element-8d0a002{font-size:17px;}.elementor-51 .elementor-element.elementor-element-22d4cb8 .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-982099c .elementor-heading-title{font-size:15px;}.elementor-51 .elementor-element.elementor-element-d73a9cb .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-f13cfc2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-57e38f5{--min-height:250px;}.elementor-51 .elementor-element.elementor-element-9d4ec57 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-91242fa{font-size:18px;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-2d41c8d{font-size:16px;}.elementor-51 .elementor-element.elementor-element-c0038a9 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-5f692b3 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-d98b7a1 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-cd39651{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-79d2d98 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-eb597ac{font-size:18px;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-d786c31{font-size:16px;}.elementor-51 .elementor-element.elementor-element-43b6766 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-ca12844 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-214f3ba .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-ec9c98d{--min-height:250px;}.elementor-51 .elementor-element.elementor-element-ec9c98d.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-3e2098c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-f854ab2{--min-height:250px;}.elementor-51 .elementor-element.elementor-element-b1a3edf .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-dde4788{font-size:18px;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-8d71d0d{font-size:16px;}.elementor-51 .elementor-element.elementor-element-40fce60 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-6d99d0c .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-0ef8d44 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-8665ebf{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-0e1d0af .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-fc3ad30{font-size:18px;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-9c9f913{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-51 .elementor-element.elementor-element-e614e43 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-2a67433 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-a2ff2ec .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-91e8d25{--min-height:250px;}.elementor-51 .elementor-element.elementor-element-91e8d25.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-fa945e2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-12ec76d{--min-height:250px;}.elementor-51 .elementor-element.elementor-element-63d213f .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-4bf4468{font-size:18px;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-8d0a002{font-size:16px;}.elementor-51 .elementor-element.elementor-element-22d4cb8 .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-982099c .elementor-heading-title{font-size:14px;}.elementor-51 .elementor-element.elementor-element-d73a9cb .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-f13cfc2{--width:100%;}.elementor-51 .elementor-element.elementor-element-cd39651{--width:100%;}.elementor-51 .elementor-element.elementor-element-3e2098c{--width:100%;}.elementor-51 .elementor-element.elementor-element-8665ebf{--width:100%;}.elementor-51 .elementor-element.elementor-element-fa945e2{--width:100%;}}@media(min-width:1601px){.elementor-51 .elementor-element.elementor-element-f13cfc2{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-cd39651{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-3e2098c{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-8665ebf{--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-9c9f913{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-51 .elementor-element.elementor-element-fa945e2{--grid-auto-flow:row;}}