.elementor-52 .elementor-element.elementor-element-237b549{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-237b549:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-237b549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-e9f0d7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.86;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e9f0d7a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e9f0d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmforest );background-image:url("https://mossmasongardens.takweendemo2.com/wp-content/uploads/2026/11/mm-project-courtyard.webp");background-position:center center;background-size:cover;}.elementor-52 .elementor-element.elementor-element-e9f0d7a::before, .elementor-52 .elementor-element.elementor-element-e9f0d7a > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-e9f0d7a > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-e9f0d7a > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-e9f0d7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-e9f0d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-mmforestdk );--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-877560e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-2be5b41{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-c95cf8b .elementor-heading-title{font-family:var( --e-global-typography-mmeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-mmeyebrow-font-size );font-weight:var( --e-global-typography-mmeyebrow-font-weight );text-transform:var( --e-global-typography-mmeyebrow-text-transform );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );color:var( --e-global-color-mmlime );}.elementor-52 .elementor-element.elementor-element-e8a99b8 .elementor-heading-title{font-family:var( --e-global-typography-mmh1s-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh1s-font-size );font-weight:var( --e-global-typography-mmh1s-font-weight );line-height:var( --e-global-typography-mmh1s-line-height );letter-spacing:var( --e-global-typography-mmh1s-letter-spacing );color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-0eadf8a{font-family:var( --e-global-typography-mmlead-font-family ), Sans-serif;font-size:var( --e-global-typography-mmlead-font-size );font-weight:var( --e-global-typography-mmlead-font-weight );line-height:var( --e-global-typography-mmlead-line-height );color:var( --e-global-color-mmondark );}.elementor-52 .elementor-element.elementor-element-3213c1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1ff9d7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-146a150{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-a6cd4b5 .elementor-heading-title{font-family:var( --e-global-typography-mmeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-mmeyebrow-font-size );font-weight:var( --e-global-typography-mmeyebrow-font-weight );text-transform:var( --e-global-typography-mmeyebrow-text-transform );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-81d2fdc .elementor-heading-title{font-family:var( --e-global-typography-mmh2-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh2-font-size );font-weight:var( --e-global-typography-mmh2-font-weight );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-1d520ab{font-family:var( --e-global-typography-mmlead-font-family ), Sans-serif;font-size:var( --e-global-typography-mmlead-font-size );font-weight:var( --e-global-typography-mmlead-font-weight );line-height:var( --e-global-typography-mmlead-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-fe774a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ea49332{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-mmline );--border-color:var( --e-global-color-mmline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ea49332:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-ea49332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-db90094{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-c387de3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-85eb76a{text-align:start;}.elementor-52 .elementor-element.elementor-element-acc6dbb{background-color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-acc6dbb .elementor-heading-title{font-family:var( --e-global-typography-mmbadge-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbadge-font-size );font-weight:var( --e-global-typography-mmbadge-font-weight );text-transform:var( --e-global-typography-mmbadge-text-transform );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-927605f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-fa9430c{text-align:start;}.elementor-52 .elementor-element.elementor-element-1f7dea2{background-color:var( --e-global-color-mmclay );}.elementor-52 .elementor-element.elementor-element-1f7dea2 .elementor-heading-title{font-family:var( --e-global-typography-mmbadge-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbadge-font-size );font-weight:var( --e-global-typography-mmbadge-font-weight );text-transform:var( --e-global-typography-mmbadge-text-transform );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-33defad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-56f52ea .elementor-heading-title{font-family:var( --e-global-typography-mmbadge-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbadge-font-size );font-weight:var( --e-global-typography-mmbadge-font-weight );text-transform:var( --e-global-typography-mmbadge-text-transform );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );color:var( --e-global-color-mmclayink );}.elementor-52 .elementor-element.elementor-element-f857381 .elementor-heading-title{font-family:var( --e-global-typography-mmh4-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh4-font-size );font-weight:var( --e-global-typography-mmh4-font-weight );line-height:var( --e-global-typography-mmh4-line-height );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-icon i{color:var( --e-global-color-mmleaf );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-icon svg{fill:var( --e-global-color-mmleaf );transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-6777fe9{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-mmsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mmsmall-font-size );font-weight:var( --e-global-typography-mmsmall-font-weight );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-text{color:var( --e-global-color-mmmuted );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-bcb3097{font-family:var( --e-global-typography-mmbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbodysm-font-size );font-weight:var( --e-global-typography-mmbodysm-font-weight );line-height:var( --e-global-typography-mmbodysm-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-75b0c8b .elementor-heading-title{font-family:var( --e-global-typography-mmtag-font-family ), Sans-serif;font-size:var( --e-global-typography-mmtag-font-size );font-weight:var( --e-global-typography-mmtag-font-weight );line-height:var( --e-global-typography-mmtag-line-height );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-5aeca37{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-mmline );--border-color:var( --e-global-color-mmline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5aeca37:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5aeca37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-e199bc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6cd9bfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6b100d0{text-align:start;}.elementor-52 .elementor-element.elementor-element-648c615{background-color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-648c615 .elementor-heading-title{font-family:var( --e-global-typography-mmbadge-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbadge-font-size );font-weight:var( --e-global-typography-mmbadge-font-weight );text-transform:var( --e-global-typography-mmbadge-text-transform );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-d74ba2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-8f32ac3{text-align:start;}.elementor-52 .elementor-element.elementor-element-bbb9e5e{background-color:var( --e-global-color-mmclay );}.elementor-52 .elementor-element.elementor-element-bbb9e5e .elementor-heading-title{font-family:var( --e-global-typography-mmbadge-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbadge-font-size );font-weight:var( --e-global-typography-mmbadge-font-weight );text-transform:var( --e-global-typography-mmbadge-text-transform );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-6d9769d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e11cf71 .elementor-heading-title{font-family:var( --e-global-typography-mmbadge-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbadge-font-size );font-weight:var( --e-global-typography-mmbadge-font-weight );text-transform:var( --e-global-typography-mmbadge-text-transform );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );color:var( --e-global-color-mmclayink );}.elementor-52 .elementor-element.elementor-element-34ef75e .elementor-heading-title{font-family:var( --e-global-typography-mmh4-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh4-font-size );font-weight:var( --e-global-typography-mmh4-font-weight );line-height:var( --e-global-typography-mmh4-line-height );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-icon i{color:var( --e-global-color-mmleaf );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-icon svg{fill:var( --e-global-color-mmleaf );transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-5bc1876{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-item > a{font-family:var( --e-global-typography-mmsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mmsmall-font-size );font-weight:var( --e-global-typography-mmsmall-font-weight );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-text{color:var( --e-global-color-mmmuted );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-5f42d98{font-family:var( --e-global-typography-mmbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbodysm-font-size );font-weight:var( --e-global-typography-mmbodysm-font-weight );line-height:var( --e-global-typography-mmbodysm-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-103b8b2 .elementor-heading-title{font-family:var( --e-global-typography-mmtag-font-family ), Sans-serif;font-size:var( --e-global-typography-mmtag-font-size );font-weight:var( --e-global-typography-mmtag-font-weight );line-height:var( --e-global-typography-mmtag-line-height );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-2501264{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-f77ec60 .elementor-heading-title{font-family:var( --e-global-typography-mmeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-mmeyebrow-font-size );font-weight:var( --e-global-typography-mmeyebrow-font-weight );text-transform:var( --e-global-typography-mmeyebrow-text-transform );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-7531fe6 .elementor-heading-title{font-family:var( --e-global-typography-mmh2-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh2-font-size );font-weight:var( --e-global-typography-mmh2-font-weight );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-906735a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-bef2fd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-mmline );--border-color:var( --e-global-color-mmline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-bef2fd4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bef2fd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-2db9c44{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-710906b{text-align:start;}.elementor-52 .elementor-element.elementor-element-1e1b4c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-10540de .elementor-heading-title{font-family:var( --e-global-typography-mmh4-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh4-font-size );font-weight:var( --e-global-typography-mmh4-font-weight );line-height:var( --e-global-typography-mmh4-line-height );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-icon i{color:var( --e-global-color-mmleaf );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-icon svg{fill:var( --e-global-color-mmleaf );transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-a191aa0{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-mmsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mmsmall-font-size );font-weight:var( --e-global-typography-mmsmall-font-weight );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-text{color:var( --e-global-color-mmmuted );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-b3dd0a4{font-family:var( --e-global-typography-mmbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbodysm-font-size );font-weight:var( --e-global-typography-mmbodysm-font-weight );line-height:var( --e-global-typography-mmbodysm-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-3f52469 .elementor-heading-title{font-family:var( --e-global-typography-mmtag-font-family ), Sans-serif;font-size:var( --e-global-typography-mmtag-font-size );font-weight:var( --e-global-typography-mmtag-font-weight );line-height:var( --e-global-typography-mmtag-line-height );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-5d4a5ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-mmline );--border-color:var( --e-global-color-mmline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5d4a5ac:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5d4a5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-5e3f197{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-01af17b{text-align:start;}.elementor-52 .elementor-element.elementor-element-2389353{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-7957ca8 .elementor-heading-title{font-family:var( --e-global-typography-mmh4-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh4-font-size );font-weight:var( --e-global-typography-mmh4-font-weight );line-height:var( --e-global-typography-mmh4-line-height );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-icon i{color:var( --e-global-color-mmleaf );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-icon svg{fill:var( --e-global-color-mmleaf );transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-379829e{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-item > a{font-family:var( --e-global-typography-mmsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mmsmall-font-size );font-weight:var( --e-global-typography-mmsmall-font-weight );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-text{color:var( --e-global-color-mmmuted );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-6bcc3e2{font-family:var( --e-global-typography-mmbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbodysm-font-size );font-weight:var( --e-global-typography-mmbodysm-font-weight );line-height:var( --e-global-typography-mmbodysm-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-c9d4a08 .elementor-heading-title{font-family:var( --e-global-typography-mmtag-font-family ), Sans-serif;font-size:var( --e-global-typography-mmtag-font-size );font-weight:var( --e-global-typography-mmtag-font-weight );line-height:var( --e-global-typography-mmtag-line-height );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-2b87784{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-mmline );--border-color:var( --e-global-color-mmline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-2b87784:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2b87784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-3c8b233{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-7152be0{text-align:start;}.elementor-52 .elementor-element.elementor-element-2dc6363{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-bd1f434 .elementor-heading-title{font-family:var( --e-global-typography-mmh4-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh4-font-size );font-weight:var( --e-global-typography-mmh4-font-weight );line-height:var( --e-global-typography-mmh4-line-height );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-icon i{color:var( --e-global-color-mmleaf );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-icon svg{fill:var( --e-global-color-mmleaf );transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-8fdc5bc{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-item > a{font-family:var( --e-global-typography-mmsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mmsmall-font-size );font-weight:var( --e-global-typography-mmsmall-font-weight );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-text{color:var( --e-global-color-mmmuted );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-76aa4b0{font-family:var( --e-global-typography-mmbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbodysm-font-size );font-weight:var( --e-global-typography-mmbodysm-font-weight );line-height:var( --e-global-typography-mmbodysm-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-08c769c .elementor-heading-title{font-family:var( --e-global-typography-mmtag-font-family ), Sans-serif;font-size:var( --e-global-typography-mmtag-font-size );font-weight:var( --e-global-typography-mmtag-font-weight );line-height:var( --e-global-typography-mmtag-line-height );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-e0528f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-mmline );--border-color:var( --e-global-color-mmline );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e0528f8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e0528f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-f973df9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-abe564a{text-align:start;}.elementor-52 .elementor-element.elementor-element-c2df7da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-64ed9d6 .elementor-heading-title{font-family:var( --e-global-typography-mmh4-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh4-font-size );font-weight:var( --e-global-typography-mmh4-font-weight );line-height:var( --e-global-typography-mmh4-line-height );color:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-icon i{color:var( --e-global-color-mmleaf );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-mmleaf );transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-6fe93d2{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-mmsmall-font-family ), Sans-serif;font-size:var( --e-global-typography-mmsmall-font-size );font-weight:var( --e-global-typography-mmsmall-font-weight );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-text{color:var( --e-global-color-mmmuted );transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-12c6208{font-family:var( --e-global-typography-mmbodysm-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbodysm-font-size );font-weight:var( --e-global-typography-mmbodysm-font-weight );line-height:var( --e-global-typography-mmbodysm-line-height );color:var( --e-global-color-mmtext );}.elementor-52 .elementor-element.elementor-element-f51a800 .elementor-heading-title{font-family:var( --e-global-typography-mmtag-font-family ), Sans-serif;font-size:var( --e-global-typography-mmtag-font-size );font-weight:var( --e-global-typography-mmtag-font-weight );line-height:var( --e-global-typography-mmtag-line-height );color:var( --e-global-color-mmleafink );}.elementor-52 .elementor-element.elementor-element-11b7ac3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6cdb9fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-832628c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-832628c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-832628c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-mmforest );background-image:url("https://mossmasongardens.takweendemo2.com/wp-content/uploads/2026/11/mm-cta.webp");background-position:center right;background-size:cover;}.elementor-52 .elementor-element.elementor-element-832628c::before, .elementor-52 .elementor-element.elementor-element-832628c > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-832628c > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-832628c > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-832628c > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-832628c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(33,52,40,0.97) 45%, rgba(33,52,40,0.35) 100%);}.elementor-52 .elementor-element.elementor-element-f4d2d98{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-f63bfcd .elementor-heading-title{font-family:var( --e-global-typography-mmeyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-mmeyebrow-font-size );font-weight:var( --e-global-typography-mmeyebrow-font-weight );text-transform:var( --e-global-typography-mmeyebrow-text-transform );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );color:var( --e-global-color-mmlime );}.elementor-52 .elementor-element.elementor-element-f1479ca .elementor-heading-title{font-family:var( --e-global-typography-mmh2-font-family ), Sans-serif;font-size:var( --e-global-typography-mmh2-font-size );font-weight:var( --e-global-typography-mmh2-font-weight );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-6a69e32{font-family:var( --e-global-typography-mmlead-font-family ), Sans-serif;font-size:var( --e-global-typography-mmlead-font-size );font-weight:var( --e-global-typography-mmlead-font-weight );line-height:var( --e-global-typography-mmlead-line-height );color:var( --e-global-color-mmondark );}.elementor-52 .elementor-element.elementor-element-e0a9a69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button{background-color:var( --e-global-color-mmsage );font-family:var( --e-global-typography-mmbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbtn-font-size );font-weight:var( --e-global-typography-mmbtn-font-weight );line-height:var( --e-global-typography-mmbtn-line-height );fill:var( --e-global-color-mmforest );color:var( --e-global-color-mmforest );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-mmsage );border-radius:6px 6px 6px 6px;padding:17px 28px 17px 28px;}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button:focus{background-color:var( --e-global-color-mmwhite );color:var( --e-global-color-mmforest );border-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button:focus svg{fill:var( --e-global-color-mmforest );}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-mmbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-mmbtn-font-size );font-weight:var( --e-global-typography-mmbtn-font-weight );line-height:var( --e-global-typography-mmbtn-line-height );fill:var( --e-global-color-mmwhite );color:var( --e-global-color-mmwhite );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-mmondark2 );border-radius:6px 6px 6px 6px;padding:17px 28px 17px 28px;}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button:focus{background-color:var( --e-global-color-mmwhite );color:var( --e-global-color-mmforest );border-color:var( --e-global-color-mmwhite );}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button:focus svg{fill:var( --e-global-color-mmforest );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-c95cf8b .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-e8a99b8 .elementor-heading-title{font-size:var( --e-global-typography-mmh1s-font-size );line-height:var( --e-global-typography-mmh1s-line-height );letter-spacing:var( --e-global-typography-mmh1s-letter-spacing );}.elementor-52 .elementor-element.elementor-element-0eadf8a{font-size:var( --e-global-typography-mmlead-font-size );line-height:var( --e-global-typography-mmlead-line-height );}.elementor-52 .elementor-element.elementor-element-a6cd4b5 .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-81d2fdc .elementor-heading-title{font-size:var( --e-global-typography-mmh2-font-size );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1d520ab{font-size:var( --e-global-typography-mmlead-font-size );line-height:var( --e-global-typography-mmlead-line-height );}.elementor-52 .elementor-element.elementor-element-acc6dbb .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1f7dea2 .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-56f52ea .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-f857381 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-bcb3097{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-75b0c8b .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-648c615 .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-bbb9e5e .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-e11cf71 .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-34ef75e .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-5f42d98{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-103b8b2 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-f77ec60 .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-7531fe6 .elementor-heading-title{font-size:var( --e-global-typography-mmh2-font-size );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );}.elementor-52 .elementor-element.elementor-element-10540de .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-b3dd0a4{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-3f52469 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-7957ca8 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-6bcc3e2{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-c9d4a08 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-bd1f434 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-76aa4b0{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-08c769c .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-64ed9d6 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-12c6208{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-f51a800 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-f63bfcd .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-f1479ca .elementor-heading-title{font-size:var( --e-global-typography-mmh2-font-size );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );}.elementor-52 .elementor-element.elementor-element-6a69e32{font-size:var( --e-global-typography-mmlead-font-size );line-height:var( --e-global-typography-mmlead-line-height );}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button{font-size:var( --e-global-typography-mmbtn-font-size );line-height:var( --e-global-typography-mmbtn-line-height );}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button{font-size:var( --e-global-typography-mmbtn-font-size );line-height:var( --e-global-typography-mmbtn-line-height );}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-c95cf8b .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-e8a99b8 .elementor-heading-title{font-size:var( --e-global-typography-mmh1s-font-size );line-height:var( --e-global-typography-mmh1s-line-height );letter-spacing:var( --e-global-typography-mmh1s-letter-spacing );}.elementor-52 .elementor-element.elementor-element-0eadf8a{font-size:var( --e-global-typography-mmlead-font-size );line-height:var( --e-global-typography-mmlead-line-height );}.elementor-52 .elementor-element.elementor-element-a6cd4b5 .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-81d2fdc .elementor-heading-title{font-size:var( --e-global-typography-mmh2-font-size );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1d520ab{font-size:var( --e-global-typography-mmlead-font-size );line-height:var( --e-global-typography-mmlead-line-height );}.elementor-52 .elementor-element.elementor-element-acc6dbb .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1f7dea2 .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-56f52ea .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-f857381 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6777fe9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-bcb3097{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-75b0c8b .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-648c615 .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-bbb9e5e .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-e11cf71 .elementor-heading-title{font-size:var( --e-global-typography-mmbadge-font-size );line-height:var( --e-global-typography-mmbadge-line-height );letter-spacing:var( --e-global-typography-mmbadge-letter-spacing );}.elementor-52 .elementor-element.elementor-element-34ef75e .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-5bc1876 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-5f42d98{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-103b8b2 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-f77ec60 .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-7531fe6 .elementor-heading-title{font-size:var( --e-global-typography-mmh2-font-size );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );}.elementor-52 .elementor-element.elementor-element-10540de .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-a191aa0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-b3dd0a4{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-3f52469 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-7957ca8 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-379829e .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-6bcc3e2{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-c9d4a08 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-bd1f434 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-8fdc5bc .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-76aa4b0{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-08c769c .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-64ed9d6 .elementor-heading-title{font-size:var( --e-global-typography-mmh4-font-size );line-height:var( --e-global-typography-mmh4-line-height );}.elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6fe93d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-mmsmall-font-size );line-height:var( --e-global-typography-mmsmall-line-height );}.elementor-52 .elementor-element.elementor-element-12c6208{font-size:var( --e-global-typography-mmbodysm-font-size );line-height:var( --e-global-typography-mmbodysm-line-height );}.elementor-52 .elementor-element.elementor-element-f51a800 .elementor-heading-title{font-size:var( --e-global-typography-mmtag-font-size );line-height:var( --e-global-typography-mmtag-line-height );}.elementor-52 .elementor-element.elementor-element-f63bfcd .elementor-heading-title{font-size:var( --e-global-typography-mmeyebrow-font-size );line-height:var( --e-global-typography-mmeyebrow-line-height );letter-spacing:var( --e-global-typography-mmeyebrow-letter-spacing );}.elementor-52 .elementor-element.elementor-element-f1479ca .elementor-heading-title{font-size:var( --e-global-typography-mmh2-font-size );line-height:var( --e-global-typography-mmh2-line-height );letter-spacing:var( --e-global-typography-mmh2-letter-spacing );}.elementor-52 .elementor-element.elementor-element-6a69e32{font-size:var( --e-global-typography-mmlead-font-size );line-height:var( --e-global-typography-mmlead-line-height );}.elementor-52 .elementor-element.elementor-element-8baee06 .elementor-button{font-size:var( --e-global-typography-mmbtn-font-size );line-height:var( --e-global-typography-mmbtn-line-height );}.elementor-52 .elementor-element.elementor-element-2cff17d .elementor-button{font-size:var( --e-global-typography-mmbtn-font-size );line-height:var( --e-global-typography-mmbtn-line-height );}}