.elementor-353 .elementor-element.elementor-element-11e4958{--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-353 .elementor-element.elementor-element-11e4958:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-11e4958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malamabeachholidayvillage.noveldigital.works/wp-content/uploads/2026/08/malama-beach-holiday-village-tennis-court-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-11e4958::before, .elementor-353 .elementor-element.elementor-element-11e4958 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-11e4958 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-11e4958 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-11e4958 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-11e4958 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #143C3673 0%, #143C36BF 100%);}.elementor-353 .elementor-element.elementor-element-a96b8b5{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-a96b8b5 .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-353 .elementor-element.elementor-element-ab5ddce{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-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-icon i{color:#FFFFFF80;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-icon svg{fill:#FFFFFF80;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-ab5ddce .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-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-text{color:#F2CE3ED9;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8626ba1 );}.elementor-353 .elementor-element.elementor-element-ac1bcd1{--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-353 .elementor-element.elementor-element-ac1bcd1:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-ac1bcd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-353 .elementor-element.elementor-element-facfc2b{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-353 .elementor-element.elementor-element-c711428{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-c711428 .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-353 .elementor-element.elementor-element-2615a82{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-353 .elementor-element.elementor-element-8c13b8d{--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;--justify-items:start;--align-items:start;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-3638235.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-3638235.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-3638235.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-3638235 .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-353 .elementor-element.elementor-element-53efd12 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-353 .elementor-element.elementor-element-53efd12 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-53efd12.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-53efd12.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-53efd12.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-53efd12 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-53efd12 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-53efd12 .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-353 .elementor-element.elementor-element-9638582 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-353 .elementor-element.elementor-element-9638582 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-9638582.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-9638582.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-9638582.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-9638582 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-9638582 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-9638582 .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-353 .elementor-element.elementor-element-f4b2932 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-353 .elementor-element.elementor-element-f4b2932 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-f4b2932.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-f4b2932.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-f4b2932.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-f4b2932 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-f4b2932 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-f4b2932 .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-353 .elementor-element.elementor-element-27ea10c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-353 .elementor-element.elementor-element-27ea10c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-27ea10c.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-27ea10c.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-27ea10c.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-27ea10c .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-27ea10c .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-27ea10c .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-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:18px;}.elementor-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-84ad0c3.elementor-view-stacked .elementor-icon{background-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-84ad0c3.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-84ad0c3.elementor-view-default .elementor-icon{fill:#0F6F62;color:#0F6F62;border-color:#0F6F62;}.elementor-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-84ad0c3 .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-353 .elementor-element.elementor-element-fcb7b79{--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-353 .elementor-element.elementor-element-fcb7b79:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-fcb7b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6D6;}.elementor-353 .elementor-element.elementor-element-f44d66d{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-353 .elementor-element.elementor-element-3f94a2e{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-3f94a2e .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-353 .elementor-element.elementor-element-67f0506{--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-353 .elementor-element.elementor-element-28ecabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-db34a00{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-19ff3bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-5f96113{--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-353 .elementor-element.elementor-element-5f96113:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-5f96113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-353 .elementor-element.elementor-element-c69ace8{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-353 .elementor-element.elementor-element-a224f13{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-a224f13 .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-353 .elementor-element.elementor-element-feb5341{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-353 .elementor-element.elementor-element-2129565{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-b12f22a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-e247300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-64a9dc7{--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-353 .elementor-element.elementor-element-64a9dc7:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-64a9dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6D6;}.elementor-353 .elementor-element.elementor-element-c2fc1be{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-353 .elementor-element.elementor-element-7dadbb8{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-7dadbb8 .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-353 .elementor-element.elementor-element-017eb33{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-353 .elementor-element.elementor-element-1784254{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-35b4f6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-aa51aac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-d7ddbba{--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-353 .elementor-element.elementor-element-d7ddbba:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-d7ddbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-353 .elementor-element.elementor-element-4c4a9b6{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-353 .elementor-element.elementor-element-4f50587{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-4f50587 .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-353 .elementor-element.elementor-element-cb48fdb{--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-353 .elementor-element.elementor-element-381b7e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-722d3c4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-e601e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-ae6b4e1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-ae6b4e1 .elementor-icon-list-text{color:#0F6F62;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-4fb75d6{--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-353 .elementor-element.elementor-element-4fb75d6:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-4fb75d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6D6;}.elementor-353 .elementor-element.elementor-element-d1c9265{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-353 .elementor-element.elementor-element-7e402f3{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-7e402f3 .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-353 .elementor-element.elementor-element-c140c61{--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-353 .elementor-element.elementor-element-84be20f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-72a23c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-icon i{color:#0F6F62;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-icon svg{fill:#0F6F62;transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-dfa59cf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-dfa59cf .elementor-icon-list-text{color:#0F6F62;transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-a952f78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-a1b5bb7{--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-353 .elementor-element.elementor-element-a1b5bb7:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-a1b5bb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8626ba1 );}.elementor-353 .elementor-element.elementor-element-9e1e1a8{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-353 .elementor-element.elementor-element-483d3a9{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-483d3a9 .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-353 .elementor-element.elementor-element-04a5fcb{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-353 .elementor-element.elementor-element-93852b2{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-17136d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-c89749f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-353 .elementor-element.elementor-element-7160c3d{--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-353 .elementor-element.elementor-element-7160c3d:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-7160c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE6D6;}.elementor-353 .elementor-element.elementor-element-056b8d7{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-353 .elementor-element.elementor-element-b914d9c{margin:0px 350px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;text-align:center;}.elementor-353 .elementor-element.elementor-element-b914d9c .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-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#EA603C00;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-7115dd1-font-family ), Sans-serif;font-size:var( --e-global-typography-7115dd1-font-size );font-weight:var( --e-global-typography-7115dd1-font-weight );text-transform:var( --e-global-typography-7115dd1-text-transform );font-style:var( --e-global-typography-7115dd1-font-style );text-decoration:var( --e-global-typography-7115dd1-text-decoration );line-height:var( --e-global-typography-7115dd1-line-height );letter-spacing:var( --e-global-typography-7115dd1-letter-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 40px 22px 0px;}.elementor-353 .elementor-element.elementor-element-2e0e903{margin:0px 280px calc(var(--kit-widget-spacing, 0px) + 0px) 280px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 40px 30px 0px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body p, .elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body{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-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 1px 0px;border-color:#00000030;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:17px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-353 .elementor-element.elementor-element-2e0e903 .ekit_accordion_icon_group, .elementor-353 .elementor-element.elementor-element-2e0e903 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-11e4958{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-ac1bcd1{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-fcb7b79{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-db34a00{--width:100%;}.elementor-353 .elementor-element.elementor-element-5f96113{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-64a9dc7{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-d7ddbba{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-722d3c4{--width:100%;}.elementor-353 .elementor-element.elementor-element-4fb75d6{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-84be20f{--width:100%;}.elementor-353 .elementor-element.elementor-element-a1b5bb7{--content-width:1300px;}.elementor-353 .elementor-element.elementor-element-7160c3d{--content-width:1300px;}}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-11e4958{--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-353 .elementor-element.elementor-element-a96b8b5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-353 .elementor-element.elementor-element-a96b8b5 .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-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-ab5ddce .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-353 .elementor-element.elementor-element-ac1bcd1{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-facfc2b{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-353 .elementor-element.elementor-element-c711428{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-c711428 .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-353 .elementor-element.elementor-element-2615a82{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-353 .elementor-element.elementor-element-8c13b8d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-3638235 .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-353 .elementor-element.elementor-element-53efd12 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-53efd12 .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-353 .elementor-element.elementor-element-9638582 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-9638582 .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-353 .elementor-element.elementor-element-f4b2932 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-f4b2932 .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-353 .elementor-element.elementor-element-27ea10c .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-27ea10c .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-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-84ad0c3 .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-353 .elementor-element.elementor-element-fcb7b79{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-f44d66d{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-353 .elementor-element.elementor-element-3f94a2e{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-3f94a2e .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-353 .elementor-element.elementor-element-67f0506{--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-353 .elementor-element.elementor-element-19ff3bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-5f96113{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-c69ace8{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-353 .elementor-element.elementor-element-a224f13{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-a224f13 .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-353 .elementor-element.elementor-element-feb5341{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-353 .elementor-element.elementor-element-2129565{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-64a9dc7{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-c2fc1be{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-353 .elementor-element.elementor-element-7dadbb8{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-7dadbb8 .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-353 .elementor-element.elementor-element-017eb33{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-353 .elementor-element.elementor-element-1784254{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-d7ddbba{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-4c4a9b6{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-353 .elementor-element.elementor-element-4f50587{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-4f50587 .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-353 .elementor-element.elementor-element-cb48fdb{--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-353 .elementor-element.elementor-element-e601e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-4fb75d6{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-d1c9265{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-353 .elementor-element.elementor-element-7e402f3{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-7e402f3 .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-353 .elementor-element.elementor-element-c140c61{--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-353 .elementor-element.elementor-element-72a23c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-a1b5bb7{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-9e1e1a8{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-353 .elementor-element.elementor-element-483d3a9{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-483d3a9 .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-353 .elementor-element.elementor-element-04a5fcb{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-353 .elementor-element.elementor-element-93852b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-7160c3d{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-056b8d7{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-353 .elementor-element.elementor-element-b914d9c{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + 30px) 120px;}.elementor-353 .elementor-element.elementor-element-b914d9c .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-353 .elementor-element.elementor-element-2e0e903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-7115dd1-font-size );line-height:var( --e-global-typography-7115dd1-line-height );letter-spacing:var( --e-global-typography-7115dd1-letter-spacing );}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body p, .elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body{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-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-11e4958{--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-353 .elementor-element.elementor-element-a96b8b5 .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-353 .elementor-element.elementor-element-ab5ddce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-ab5ddce .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-353 .elementor-element.elementor-element-ac1bcd1{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-facfc2b{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-353 .elementor-element.elementor-element-c711428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-c711428 .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-353 .elementor-element.elementor-element-2615a82{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-353 .elementor-element.elementor-element-8c13b8d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:4px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon-box-wrapper{gap:14px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-3638235 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-3638235 .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-353 .elementor-element.elementor-element-53efd12 .elementor-icon-box-wrapper{gap:14px;}.elementor-353 .elementor-element.elementor-element-53efd12 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-53efd12 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-53efd12 .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-353 .elementor-element.elementor-element-9638582 .elementor-icon-box-wrapper{gap:14px;}.elementor-353 .elementor-element.elementor-element-9638582 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-9638582 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-9638582 .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-353 .elementor-element.elementor-element-f4b2932 .elementor-icon-box-wrapper{gap:14px;}.elementor-353 .elementor-element.elementor-element-f4b2932 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-f4b2932 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-f4b2932 .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-353 .elementor-element.elementor-element-27ea10c .elementor-icon-box-wrapper{gap:14px;}.elementor-353 .elementor-element.elementor-element-27ea10c .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-27ea10c .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-27ea10c .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-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon-box-wrapper{gap:14px;}.elementor-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon{font-size:32px;}.elementor-353 .elementor-element.elementor-element-84ad0c3 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-84ad0c3 .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-353 .elementor-element.elementor-element-fcb7b79{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-f44d66d{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-353 .elementor-element.elementor-element-3f94a2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-3f94a2e .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-353 .elementor-element.elementor-element-67f0506{--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-353 .elementor-element.elementor-element-28ecabd{text-align:center;}.elementor-353 .elementor-element.elementor-element-19ff3bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-353 .elementor-element.elementor-element-5f96113{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-c69ace8{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-353 .elementor-element.elementor-element-a224f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-a224f13 .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-353 .elementor-element.elementor-element-feb5341{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-353 .elementor-element.elementor-element-2129565{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-b12f22a{text-align:center;}.elementor-353 .elementor-element.elementor-element-e247300{text-align:center;}.elementor-353 .elementor-element.elementor-element-64a9dc7{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-c2fc1be{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-353 .elementor-element.elementor-element-7dadbb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-7dadbb8 .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-353 .elementor-element.elementor-element-017eb33{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-353 .elementor-element.elementor-element-1784254{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-35b4f6b{text-align:center;}.elementor-353 .elementor-element.elementor-element-aa51aac{text-align:center;}.elementor-353 .elementor-element.elementor-element-d7ddbba{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-4c4a9b6{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-353 .elementor-element.elementor-element-4f50587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-4f50587 .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-353 .elementor-element.elementor-element-cb48fdb{--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-353 .elementor-element.elementor-element-381b7e6{text-align:center;}.elementor-353 .elementor-element.elementor-element-e601e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-353 .elementor-element.elementor-element-ae6b4e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-4fb75d6{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-d1c9265{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-353 .elementor-element.elementor-element-7e402f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-7e402f3 .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-353 .elementor-element.elementor-element-c140c61{--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-353 .elementor-element.elementor-element-72a23c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-353 .elementor-element.elementor-element-dfa59cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-a952f78{text-align:center;}.elementor-353 .elementor-element.elementor-element-a1b5bb7{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-9e1e1a8{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-353 .elementor-element.elementor-element-483d3a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-483d3a9 .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-353 .elementor-element.elementor-element-04a5fcb{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-353 .elementor-element.elementor-element-93852b2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-17136d7{text-align:center;}.elementor-353 .elementor-element.elementor-element-c89749f{text-align:center;}.elementor-353 .elementor-element.elementor-element-7160c3d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-353 .elementor-element.elementor-element-056b8d7{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-353 .elementor-element.elementor-element-b914d9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-b914d9c .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-353 .elementor-element.elementor-element-2e0e903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-7115dd1-font-size );line-height:var( --e-global-typography-7115dd1-line-height );letter-spacing:var( --e-global-typography-7115dd1-letter-spacing );}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body p, .elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-body{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-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-353 .elementor-element.elementor-element-2e0e903 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}}/* 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 */

/* FAMILIES-ADDITIONS-START */
.elementor-element-fe76139{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-3798763{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-95e9d5a{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-4e016fd{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-2acfe06{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.elementor-element-2f18d8b{grid-template-rows:none !important;grid-auto-rows:auto !important;}
.mlm-arrow-center .elementor-icon-list-items{justify-content:center !important;}
.mlm-arrow-center .elementor-icon-list-item{justify-content:center !important;}
.mlm-arrow-center .elementor-icon-list-item a{justify-content:center !important;}
.mlm-amen-acc{max-width:820px !important;margin-left:auto !important;margin-right:auto !important;}
.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;}
.mlm-amen-acc.mlm-acc-center .e-n-accordion-item-title{justify-content:center !important;}
.mlm-amen-acc.mlm-acc-center .elementor-icon-list-items{text-align:center !important;}
.mlm-amen-acc.mlm-acc-center .elementor-icon-list-item{justify-content:center !important;}
/* FAMILIES-ADDITIONS-END */

/* ACTIVITIES-ADDITIONS-START */
.elementor-element-8c13b8d,.elementor-element-67f0506,.elementor-element-1784254,.elementor-element-cb48fdb,.elementor-element-c140c61,.elementor-element-0684913{grid-template-rows:none !important;grid-auto-rows:auto !important;}
@media(max-width:767px){  .elementor-widget-text-editor:has(+ .mlm-arrow-link) p:last-child{margin-bottom:0 !important;}  .mlm-arrow-link:not(.mlm-arrow-center){margin-top:44px !important;margin-bottom:27px !important;}  .mlm-arrow-center{margin-top:24px !important;margin-bottom:27px !important;}  .mlm-arrow-center + .elementor-element{margin-top:0px !important;--margin-top:0px !important;}  .mlm-arrow-center + .elementor-element .elementor-widget-image{margin-top:0 !important;}}
/* ACTIVITIES-ADDITIONS-END */

/* mlm merged from experiences */
/* FAMILIES-ADDITIONS-END */

/* EXPERIENCES-ADDITIONS-START */
.elementor-element-e1ffe57,.elementor-element-2129565,.elementor-element-0d75423,.elementor-element-ad5d476,.elementor-element-0ecc027,.elementor-element-5e7807c,.elementor-element-93852b2,.elementor-element-f2936d9{grid-template-rows:none !important;grid-auto-rows:auto !important;}
/* end mlm merged from experiences */

/* 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 */