.elementor-348 .elementor-element.elementor-element-854631c{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 20px;--row-gap:32px;--column-gap:20px;--overlay-opacity:1;--padding-top:185px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-854631c:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-854631c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malamabeachholidayvillage.noveldigital.works/wp-content/uploads/2026/07/malama-beach-holiday-village-aerial-beachfront-protaras.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-348 .elementor-element.elementor-element-854631c::before, .elementor-348 .elementor-element.elementor-element-854631c > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-854631c > .e-con-inner > .elementor-background-video-container::before, .elementor-348 .elementor-element.elementor-element-854631c > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-854631c > .e-con-inner > .elementor-background-slideshow::before, .elementor-348 .elementor-element.elementor-element-854631c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #143C3673 0%, #143C36BF 100%);}.elementor-348 .elementor-element.elementor-element-8d80a5f{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-348 .elementor-element.elementor-element-8d80a5f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#FFFFFF;}.elementor-348 .elementor-element.elementor-element-c7c3f5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-icon i{color:#FFFFFF80;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-icon svg{fill:#FFFFFF80;transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-text{color:#F2CE3ED9;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8626ba1 );}.elementor-348 .elementor-element.elementor-element-4dbfff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-4dbfff9:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-4dbfff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-348 .elementor-element.elementor-element-6b952af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-c1432cc{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-348 .elementor-element.elementor-element-c1432cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-e7d549f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-f9224db{--display:flex;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:#2C27260D;--border-color:#2C27260D;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-f9224db:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-f9224db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fcf382 );}.elementor-348 .elementor-element.elementor-element-fea89f7{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-735d6d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-497268a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-348 .elementor-element.elementor-element-497268a .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-1b5f8f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-409ee35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-5804eaf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-348 .elementor-element.elementor-element-5804eaf .elementor-icon-list-text{color:#2A2622;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-c13428e{--n-accordion-title-font-size:1rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-348 .elementor-element.elementor-element-72e103a{--display:flex;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:#2C27260D;--border-color:#2C27260D;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-72e103a:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-72e103a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fcf382 );}.elementor-348 .elementor-element.elementor-element-814d0fa{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-24c1ba6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-3c2acb3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-348 .elementor-element.elementor-element-3c2acb3 .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-5a6ea94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-e13285e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-2f5c98b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-348 .elementor-element.elementor-element-2f5c98b .elementor-icon-list-text{color:#2A2622;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-141bb77{--n-accordion-title-font-size:1rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-348 .elementor-element.elementor-element-40b46b6{--display:flex;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:#2C27260D;--border-color:#2C27260D;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-40b46b6:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-40b46b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fcf382 );}.elementor-348 .elementor-element.elementor-element-47188c3{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-8e18556{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-992c7dd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-348 .elementor-element.elementor-element-992c7dd .elementor-heading-title{font-family:var( --e-global-typography-34b47a9-font-family ), Sans-serif;font-size:var( --e-global-typography-34b47a9-font-size );font-weight:var( --e-global-typography-34b47a9-font-weight );text-transform:var( --e-global-typography-34b47a9-text-transform );font-style:var( --e-global-typography-34b47a9-font-style );text-decoration:var( --e-global-typography-34b47a9-text-decoration );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-b8cf78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-7beb4fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-fb18606{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-348 .elementor-element.elementor-element-fb18606 .elementor-icon-list-text{color:#2A2622;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-4537a16{--n-accordion-title-font-size:1rem;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-348 .elementor-element.elementor-element-b327595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-b327595:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-b327595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6D6;}.elementor-348 .elementor-element.elementor-element-e362499{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-3998b74{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-348 .elementor-element.elementor-element-3998b74 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-b01ecae{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-348 .elementor-element.elementor-element-d67af72{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-c46f752.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-348 .elementor-element.elementor-element-c46f752.elementor-view-framed .elementor-icon, .elementor-348 .elementor-element.elementor-element-c46f752.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon{font-size:32px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-19b424f.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-348 .elementor-element.elementor-element-19b424f.elementor-view-framed .elementor-icon, .elementor-348 .elementor-element.elementor-element-19b424f.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon{font-size:32px;}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-348 .elementor-element.elementor-element-15e79be.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-348 .elementor-element.elementor-element-15e79be.elementor-view-framed .elementor-icon, .elementor-348 .elementor-element.elementor-element-15e79be.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon{font-size:32px;}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-348 .elementor-element.elementor-element-78155d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-78155d2:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-78155d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-348 .elementor-element.elementor-element-59c206b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-46daec6{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-348 .elementor-element.elementor-element-46daec6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-87e97e5{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-348 .elementor-element.elementor-element-2146573{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-e557385{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-348 .elementor-element.elementor-element-e557385 .elementor-icon-list-text{color:#2A2622;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-aa82124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-348 .elementor-element.elementor-element-0f6fd90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-0f6fd90:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-0f6fd90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6D6;}.elementor-348 .elementor-element.elementor-element-dffc2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-2b89798{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-348 .elementor-element.elementor-element-2b89798 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-81cf2dd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-36a376f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-348 .elementor-element.elementor-element-b9f96cb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-d8273af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-348 .elementor-element.elementor-element-13d604b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-348 .elementor-element.elementor-element-13d604b .elementor-icon-list-text{color:#0F6F62;transition:color 0.3s;}.elementor-348 .elementor-element.elementor-element-847bcf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-847bcf1:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-847bcf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-348 .elementor-element.elementor-element-d557644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-family:var( --e-global-typography-74df681-font-family ), Sans-serif;font-size:var( --e-global-typography-74df681-font-size );font-weight:var( --e-global-typography-74df681-font-weight );text-transform:var( --e-global-typography-74df681-text-transform );font-style:var( --e-global-typography-74df681-font-style );text-decoration:var( --e-global-typography-74df681-text-decoration );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );color:var( --e-global-color-accent );}.elementor-348 .elementor-element.elementor-element-68029b6{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-348 .elementor-element.elementor-element-68029b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-e5c58c4{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}.elementor-348 .elementor-element.elementor-element-160cf90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-58012af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-41a8475{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-03e4b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-d9377ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-348 .elementor-element.elementor-element-5a01f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-aa8f005{--n-accordion-title-font-size:1rem;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-348 .elementor-element.elementor-element-78512a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}@media(min-width:768px){.elementor-348 .elementor-element.elementor-element-854631c{--content-width:1300px;}.elementor-348 .elementor-element.elementor-element-4dbfff9{--content-width:1300px;}.elementor-348 .elementor-element.elementor-element-735d6d5{--width:100%;}.elementor-348 .elementor-element.elementor-element-24c1ba6{--width:100%;}.elementor-348 .elementor-element.elementor-element-8e18556{--width:100%;}.elementor-348 .elementor-element.elementor-element-b327595{--content-width:1300px;}.elementor-348 .elementor-element.elementor-element-78155d2{--content-width:1300px;}.elementor-348 .elementor-element.elementor-element-0f6fd90{--content-width:1300px;}.elementor-348 .elementor-element.elementor-element-b9f96cb{--width:100%;}.elementor-348 .elementor-element.elementor-element-847bcf1{--content-width:1300px;}}@media(max-width:1024px){.elementor-348 .elementor-element.elementor-element-854631c{--min-height:340px;--gap:24px 20px;--row-gap:24px;--column-gap:20px;--padding-top:150px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-8d80a5f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-348 .elementor-element.elementor-element-8d80a5f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-348 .elementor-element.elementor-element-4dbfff9{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-6b952af{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-c1432cc{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;}.elementor-348 .elementor-element.elementor-element-c1432cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-e7d549f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-497268a .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-1b5f8f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-3c2acb3 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-5a6ea94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-992c7dd .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-b8cf78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-b327595{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-e362499{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-3998b74{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-348 .elementor-element.elementor-element-3998b74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-b01ecae{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;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 );}.elementor-348 .elementor-element.elementor-element-d67af72{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title a{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 );}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title a{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 );}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title a{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 );}.elementor-348 .elementor-element.elementor-element-78155d2{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-59c206b{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-46daec6{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;}.elementor-348 .elementor-element.elementor-element-46daec6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-87e97e5{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;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 );}.elementor-348 .elementor-element.elementor-element-2146573{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-0f6fd90{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-dffc2cb{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-2b89798{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 10px) 120px;}.elementor-348 .elementor-element.elementor-element-2b89798 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-81cf2dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-d8273af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-847bcf1{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-348 .elementor-element.elementor-element-d557644{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-68029b6{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 0px) 120px;}.elementor-348 .elementor-element.elementor-element-68029b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-e5c58c4{margin:0px 90px calc(var(--kit-widget-spacing, 0px) + -20px) 90px;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 );}.elementor-348 .elementor-element.elementor-element-58012af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-03e4b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-5a01f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-aa8f005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(max-width:767px){.elementor-348 .elementor-element.elementor-element-854631c{--min-height:300px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-8d80a5f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-348 .elementor-element.elementor-element-c7c3f5d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-348 .elementor-element.elementor-element-4dbfff9{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-6b952af{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-c1432cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-c1432cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-e7d549f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-fea89f7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-348 .elementor-element.elementor-element-497268a .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-814d0fa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-348 .elementor-element.elementor-element-3c2acb3 .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-47188c3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-348 .elementor-element.elementor-element-992c7dd .elementor-heading-title{font-size:var( --e-global-typography-34b47a9-font-size );line-height:var( --e-global-typography-34b47a9-line-height );letter-spacing:var( --e-global-typography-34b47a9-letter-spacing );}.elementor-348 .elementor-element.elementor-element-b327595{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-e362499{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-3998b74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-3998b74 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-b01ecae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );}.elementor-348 .elementor-element.elementor-element-d67af72{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-wrapper{gap:14px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon{font-size:32px;}.elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-c46f752 .elementor-icon-box-title a{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 );}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-wrapper{gap:14px;}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon{font-size:32px;}.elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-19b424f .elementor-icon-box-title a{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 );}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-wrapper{gap:14px;}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon{font-size:32px;}.elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title, .elementor-348 .elementor-element.elementor-element-15e79be .elementor-icon-box-title a{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 );}.elementor-348 .elementor-element.elementor-element-78155d2{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-59c206b{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-46daec6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-46daec6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-87e97e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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 );}.elementor-348 .elementor-element.elementor-element-2146573{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-aa82124{text-align:center;}.elementor-348 .elementor-element.elementor-element-0f6fd90{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-dffc2cb{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-2b89798{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-348 .elementor-element.elementor-element-2b89798 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-81cf2dd{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-348 .elementor-element.elementor-element-36a376f{text-align:center;}.elementor-348 .elementor-element.elementor-element-d8273af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-348 .elementor-element.elementor-element-13d604b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-847bcf1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-348 .elementor-element.elementor-element-d557644{font-size:var( --e-global-typography-74df681-font-size );line-height:var( --e-global-typography-74df681-line-height );letter-spacing:var( --e-global-typography-74df681-letter-spacing );}.elementor-348 .elementor-element.elementor-element-68029b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-348 .elementor-element.elementor-element-68029b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-348 .elementor-element.elementor-element-e5c58c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;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 );}.elementor-348 .elementor-element.elementor-element-78512a7{text-align:center;}}/* Start custom CSS */.mlm-grid{align-items:stretch !important;}.mlm-card{display:flex !important;flex-direction:column !important;height:100% !important;align-self:stretch !important;}.mlm-card > .elementor-widget-button{margin-top:auto !important;}.mlm-card .elementor-widget-container > p:last-child{margin-bottom:0 !important;}.mlm-spec-row{display:grid !important;grid-template-columns:repeat(4,1fr) !important;column-gap:6px !important;row-gap:12px !important;}.elementor-widget-image-box .elementor-image-box-wrapper{display:flex !important;align-items:center !important;text-align:left !important;gap:9px !important;}.elementor-widget-image-box .elementor-image-box-img{width:19px !important;max-width:19px !important;min-width:19px !important;flex:0 0 19px !important;margin:0 !important;}.elementor-widget-image-box .elementor-image-box-img img{width:19px !important;height:19px !important;object-fit:contain !important;}.elementor-widget-image-box .elementor-image-box-content{text-align:left !important;}.elementor-widget-image-box .elementor-image-box-title{margin:0 !important;white-space:nowrap !important;}.mlm-desc p,.mlm-uniq p{margin:0 !important;}@media(min-width:1025px){.mlm-desc{min-height:88px !important;}.mlm-uniq{min-height:46px !important;}}@media(max-width:767px){.mlm-spec-row{grid-template-columns:repeat(2,1fr) !important;}}/*ACC*/.mlm-amen-acc .e-n-accordion-item{border:0 !important;background:transparent !important;}.mlm-amen-acc .e-n-accordion-item-title{padding:20px 0 6px !important;background:transparent !important;border:0 !important;box-shadow:none !important;cursor:pointer !important;justify-content:flex-start !important;}.mlm-amen-acc .e-n-accordion-item-title:focus,.mlm-amen-acc .e-n-accordion-item-title:focus-within,.mlm-amen-acc .e-n-accordion-item-title:active{outline:0 !important;box-shadow:none !important;border:0 !important;}.mlm-amen-acc .e-n-accordion-item-title:focus-visible{outline:2px solid #0F6F62 !important;outline-offset:2px !important;}.mlm-amen-acc .e-n-accordion-item-title::-webkit-details-marker{display:none !important;}.mlm-amen-acc .e-n-accordion-item-title-header{flex:0 0 auto !important;margin:0 !important;}.mlm-amen-acc .e-n-accordion-item-title-icon{order:-1 !important;margin:0 6px 0 0 !important;}.mlm-amen-acc .e-n-accordion-item-title-icon svg{width:10px !important;height:10px !important;fill:#0F6F62 !important;}.mlm-amen-acc .e-n-accordion-item-title-text{font-family:Montserrat,sans-serif !important;font-weight:500 !important;font-size:12px !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#0F6F62 !important;line-height:1.4 !important;}.mlm-amen-acc .e-con,.mlm-amen-acc .e-con-inner{border:0 !important;border-width:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.mlm-amen .elementor-icon-list-items{columns:2 !important;column-gap:28px !important;margin:6px 0 0 !important;padding:0 !important;}.mlm-amen .elementor-icon-list-item{break-inside:avoid !important;display:block !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;line-height:1.9 !important;color:#2A2622 !important;margin:0 !important;}.mlm-amen .elementor-icon-list-icon{display:none !important;}@media(max-width:767px){.mlm-amen .elementor-icon-list-items{columns:1 !important;}}/*ROWS*/.elementor-element-1a03ff0d{grid-template-rows:none !important;grid-auto-rows:auto !important;}/*/ROWS*/
/* Dining page additions */
.elementor-element-1dc58cb{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-fdc6a27{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-c031004{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.mlm-lc-tile .elementor-image-box-img{margin-bottom:0 !important;}
.mlm-lc-tile .elementor-image-box-wrapper{display:block !important;}
.mlm-lc-tile .elementor-image-box-title{font-family:Montserrat,sans-serif !important;font-size:14px !important;color:#2A2622 !important;line-height:1.5 !important;}
.mlm-menu-links .elementor-icon-list-item a{color:#0F6F62 !important;}
.mlm-menu-links .elementor-icon-list-item a:hover{color:#AD5A33 !important;}
.mlm-menu-links .elementor-icon-list-icon svg,.mlm-menu-links .elementor-icon-list-icon i{color:#0F6F62 !important;fill:#0F6F62 !important;font-size:10px !important;}
.mlm-board .elementor-icon-list-icon{display:none !important;}
.mlm-board .elementor-icon-list-item{display:block !important;font-family:Montserrat,sans-serif !important;font-size:14px !important;line-height:1.8 !important;color:#2A2622 !important;}

/* Dining logo tiles */
.mlm-lc-tile .elementor-image-box-wrapper{display:block !important;text-align:center !important;}
.mlm-lc-tile .elementor-image-box-img{width:auto !important;max-width:none !important;margin:0 auto 14px !important;display:block !important;float:none !important;}
.mlm-lc-tile .elementor-image-box-img img{width:160px !important;max-width:80% !important;height:auto !important;display:inline-block !important;}
.mlm-lc-tile .elementor-image-box-content{text-align:center !important;}
.mlm-lc-tile .elementor-image-box-title{font-family:Montserrat,sans-serif !important;font-weight:500 !important;font-size:14px !important;color:#2A2622 !important;line-height:1.5 !important;margin:0 !important;}
@media(max-width:767px){.mlm-lc-tile .elementor-image-box-img img{width:130px !important;}}
.mlm-spec-row .elementor-widget-image-box .elementor-image-box-title{line-height:1.45 !important;}

/* Dining band polish */
.mlm-lc-tile .elementor-image-box-img{height:96px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 auto 16px !important;}
.mlm-lc-tile .elementor-image-box-img img{width:auto !important;max-width:88% !important;max-height:96px !important;height:auto !important;object-fit:contain !important;}
@media(max-width:767px){.mlm-lc-tile .elementor-image-box-img{height:76px !important;}.mlm-lc-tile .elementor-image-box-img img{max-height:76px !important;}}

/* Carousel slide ratio */
.mlm-car .elementor-image-carousel img,.mlm-car .swiper-slide img,.mlm-car .swiper-slide-image{aspect-ratio:3/2 !important;width:100% !important;height:auto !important;object-fit:cover !important;object-position:center !important;display:block !important;}
.mlm-car .swiper-slide,.mlm-car .swiper-slide a{display:block !important;height:auto !important;}
.mlm-car .elementor-image-carousel-wrapper,.mlm-car .swiper,.mlm-car .swiper-wrapper{align-items:flex-start !important;}

/* Image-box titles must wrap */
.elementor-widget-image-box .elementor-image-box-title{white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:none !important;}
.mlm-lc-tile,.mlm-lc-tile .elementor-image-box-wrapper,.mlm-lc-tile .elementor-image-box-content{min-width:0 !important;max-width:100% !important;}
.mlm-lc-tile .elementor-image-box-img{min-width:0 !important;}

/* Outlet logo in card header */
.mlm-outlet-logo{margin-left:auto !important;align-self:center !important;max-width:36% !important;}
.mlm-outlet-logo img{max-height:58px !important;max-width:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;display:block !important;margin-left:auto !important;}
@media(max-width:1024px){.mlm-outlet-logo img{max-height:50px !important;}}
@media(max-width:767px){.mlm-outlet-logo{margin-left:0 !important;max-width:62% !important;}.mlm-outlet-logo img{max-height:44px !important;margin-left:0 !important;}}

/* Outlet logo sizes */
.mlm-logo-lapiazza img{max-height:40px !important;}
.mlm-logo-seaview  img{max-height:64px !important;}
.mlm-logo-granita  img{max-height:64px !important;}
.mlm-logo-lerepos  img{max-height:48px !important;}
@media(max-width:1024px){.mlm-logo-lapiazza img{max-height:34px !important;}.mlm-logo-seaview  img{max-height:54px !important;}.mlm-logo-granita  img{max-height:54px !important;}.mlm-logo-lerepos  img{max-height:41px !important;}}
@media(max-width:767px){.mlm-logo-lapiazza img{max-height:29px !important;}.mlm-logo-seaview  img{max-height:46px !important;}.mlm-logo-granita  img{max-height:46px !important;}.mlm-logo-lerepos  img{max-height:35px !important;}}

/* SUSTAINABILITY ADDITIONS START */
.elementor-element-a8e6ba1,.elementor-element-f10e2dd,.elementor-element-18082e4,.elementor-element-1c0028a,.elementor-element-8ce7d6f{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.mlm-ib .elementor-icon-box-wrapper{display:flex !important;align-items:center !important;gap:12px !important;text-align:left !important;}
.mlm-ib .elementor-icon-box-icon{margin:0 !important;flex:0 0 auto !important;}
.mlm-ib .elementor-icon-box-icon .elementor-icon{color:#0F6F62 !important;fill:#0F6F62 !important;}
.mlm-ib .elementor-icon-box-content{text-align:left !important;min-width:0 !important;}
.mlm-ib .elementor-icon-box-title{margin:0 !important;white-space:normal !important;overflow-wrap:break-word !important;}
.mlm-ib .elementor-icon-box-title a{color:inherit !important;}
.mlm-plastic .elementor-icon-list-items{margin:0 !important;padding:0 !important;}
.mlm-plastic .elementor-icon-list-item{display:flex !important;align-items:flex-start !important;font-family:Montserrat,sans-serif !important;font-size:15px !important;line-height:1.75 !important;color:#2A2622 !important;}
.mlm-plastic .elementor-icon-list-icon{display:inline-flex !important;padding-top:6px !important;}
.mlm-plastic .elementor-icon-list-icon svg,.mlm-plastic .elementor-icon-list-icon i{width:11px !important;height:11px !important;font-size:11px !important;color:#0F6F62 !important;fill:#0F6F62 !important;}
.mlm-band-img img{width:100% !important;height:auto !important;aspect-ratio:3/2 !important;object-fit:cover !important;object-position:center !important;display:block !important;}
.mlm-eu-banner img{width:100% !important;max-width:1024px !important;height:auto !important;display:block !important;margin:0 auto !important;}
.mlm-inline-link a{color:#0F6F62 !important;text-decoration:underline !important;text-underline-offset:3px !important;}
.mlm-inline-link a:hover{color:#AD5A33 !important;}
/* SUSTAINABILITY ADDITIONS END */

/* SUSTAINABILITY ROWS FIX START */
.elementor-element-3ff6d4a,.elementor-element-e7d549f,.elementor-element-d67af72,.elementor-element-2146573,.elementor-element-81cf2dd,.elementor-element-ea4c57c{grid-template-rows:none !important;grid-auto-rows:auto !important;}
/* SUSTAINABILITY ROWS FIX END */

/* SUSTAINABILITY PATCH2 START */
.mlm-amen-acc .e-n-accordion-item-title-header{flex:0 1 auto !important;min-width:0 !important;}
.mlm-amen-acc .e-n-accordion-item-title-text{white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;}
.mlm-amen-acc .e-n-accordion-item-title{align-items:flex-start !important;}
.mlm-amen-acc .e-n-accordion-item-title-icon{margin-top:3px !important;}
.mlm-plastic .elementor-icon-list-icon{margin-right:9px !important;}
/* SUSTAINABILITY PATCH2 END */

/* SUSTAINABILITY PATCH4 START */
.mlm-ib .elementor-icon-box-wrapper{gap:18px !important;}
@media(max-width:767px){.mlm-ib .elementor-icon-box-wrapper{gap:14px !important;}}
.mlm-arrow-link{margin-top:10px !important;}
.mlm-arrow-link .elementor-icon-list-items{margin:0 !important;padding:0 !important;}
.mlm-arrow-link .elementor-icon-list-item{display:flex !important;align-items:center !important;}
.mlm-arrow-link .elementor-icon-list-item a{display:flex !important;align-items:center !important;font-family:Montserrat,sans-serif !important;font-size:15px !important;line-height:1.6 !important;color:#0F6F62 !important;text-decoration:none !important;}
.mlm-arrow-link .elementor-icon-list-item a:hover{color:#AD5A33 !important;}
.mlm-arrow-link .elementor-icon-list-icon{display:inline-flex !important;margin-right:10px !important;}
.mlm-arrow-link .elementor-icon-list-icon svg,.mlm-arrow-link .elementor-icon-list-icon i{color:#0F6F62 !important;fill:#0F6F62 !important;font-size:12px !important;width:12px !important;height:12px !important;}
/* SUSTAINABILITY PATCH4 END */

/* SUSTAINABILITY PATCH5 START */
.elementor-element-aa8f005{max-width:820px !important;margin-left:auto !important;margin-right:auto !important;}
.elementor-element-aa8f005 .e-n-accordion-item-title{justify-content:center !important;align-items:center !important;}
.elementor-element-aa8f005 .e-n-accordion-item-title-icon{margin-top:0 !important;}
.elementor-element-aa8f005 .e-con p{text-align:center !important;}
.mlm-eu-banner img{max-width:512px !important;}
@media(max-width:767px){.mlm-eu-banner img{max-width:100% !important;}}
/* SUSTAINABILITY PATCH5 END */

/* SUSTAINABILITY PATCH6 START */
.elementor-element-f9224db .elementor-widget-heading .elementor-heading-title,.elementor-element-72e103a .elementor-widget-heading .elementor-heading-title,.elementor-element-40b46b6 .elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-a105ccc-font-family),Sans-serif !important;font-size:var(--e-global-typography-a105ccc-font-size) !important;font-weight:var(--e-global-typography-a105ccc-font-weight) !important;line-height:var(--e-global-typography-a105ccc-line-height) !important;letter-spacing:var(--e-global-typography-a105ccc-letter-spacing) !important;}
.elementor-element-f9224db > .mlm-desc,.elementor-element-72e103a > .mlm-desc,.elementor-element-40b46b6 > .mlm-desc{margin-bottom:6px !important;}
.elementor-element-f9224db > .mlm-amen-acc,.elementor-element-72e103a > .mlm-amen-acc,.elementor-element-40b46b6 > .mlm-amen-acc{margin-top:auto !important;}
/* SUSTAINABILITY PATCH6 END */

/* SUSTAINABILITY PATCH8 START */
@media(min-width:1025px){.mlm-h2{margin-bottom:10px !important;}}
.mlm-h2 h2{margin-bottom:0 !important;}
/* SUSTAINABILITY PATCH8 END */

/* SUSTAINABILITY PATCH9 START */
@media(max-width:1024px){.elementor-element-36c982a{margin-bottom:30px !important;}}
/* SUSTAINABILITY PATCH9 END */

/* mlm arrow-link band end */
@media(max-width:767px){
  .e-con-boxed > .e-con-inner > .mlm-arrow-link:last-child,
  .e-con-boxed > .e-con-inner > .e-con:last-child > .mlm-arrow-link:last-child,
  .e-con-boxed > .e-con-inner > .e-con:last-child > .e-con:last-child > .mlm-arrow-link:last-child{margin-bottom:0 !important;}
}
/* end mlm arrow-link band end *//* End custom CSS */