.elementor-645 .elementor-element.elementor-element-58c4da80:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-58c4da80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-58c4da80 > .elementor-background-overlay{background-image:url("https://ecomarine.mggroupweb.it/wp-content/uploads/2025/05/yacht-ride-2022-04-09-19-09-28-utc.jpg");background-position:center center;background-size:cover;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-58c4da80 > .elementor-container{min-height:30vh;}.elementor-645 .elementor-element.elementor-element-58c4da80 .elementor-background-overlay{filter:brightness( 86% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-645 .elementor-element.elementor-element-58c4da80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-645 .elementor-element.elementor-element-303dbb34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-645 .elementor-element.elementor-element-303dbb34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-645 .elementor-element.elementor-element-303dbb34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-255b7923{text-align:center;}.elementor-645 .elementor-element.elementor-element-255b7923 .elementor-heading-title{font-family:var( --e-global-typography-e405bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-e405bc5-font-size );font-weight:var( --e-global-typography-e405bc5-font-weight );text-transform:var( --e-global-typography-e405bc5-text-transform );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-6367545e{text-align:center;font-family:var( --e-global-typography-29d8c27-font-family ), Sans-serif;font-size:var( --e-global-typography-29d8c27-font-size );font-weight:var( --e-global-typography-29d8c27-font-weight );text-transform:var( --e-global-typography-29d8c27-text-transform );letter-spacing:var( --e-global-typography-29d8c27-letter-spacing );color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-49e12785:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-49e12785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecomarine.mggroupweb.it/wp-content/uploads/2025/05/bg3.jpg");background-position:center right;background-repeat:no-repeat;background-size:50vw auto;}.elementor-645 .elementor-element.elementor-element-49e12785 > .elementor-background-overlay{background-image:url("https://ecomarine.mggroupweb.it/wp-content/uploads/2025/05/Nortek_DVL500_6000m-1.png");background-position:center right;background-repeat:no-repeat;background-size:31vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-49e12785 > .elementor-container{min-height:470px;}.elementor-645 .elementor-element.elementor-element-49e12785{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 8em 1em;}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-1adcc331.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-645 .elementor-element.elementor-element-1adcc331.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-1adcc331 > .elementor-element-populated{padding:1em 50em 1em 1em;}.elementor-645 .elementor-element.elementor-element-d2cac47{text-align:left;}.elementor-645 .elementor-element.elementor-element-d2cac47 .elementor-heading-title{font-family:var( --e-global-typography-29d8c27-font-family ), Sans-serif;font-size:var( --e-global-typography-29d8c27-font-size );font-weight:var( --e-global-typography-29d8c27-font-weight );text-transform:var( --e-global-typography-29d8c27-text-transform );letter-spacing:var( --e-global-typography-29d8c27-letter-spacing );color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-4678cb56 > .elementor-widget-container{margin:0% 2% 0% 0%;}.elementor-645 .elementor-element.elementor-element-4678cb56{text-align:left;}.elementor-645 .elementor-element.elementor-element-4678cb56 .elementor-heading-title{font-family:var( --e-global-typography-e405bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-e405bc5-font-size );font-weight:var( --e-global-typography-e405bc5-font-weight );text-transform:var( --e-global-typography-e405bc5-text-transform );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-3363c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-645 .elementor-element.elementor-element-5b45262e{text-align:center;}.elementor-645 .elementor-element.elementor-element-62df3fc{text-align:center;}.elementor-645 .elementor-element.elementor-element-581dc61{padding:6em 1em 0em 1em;}.elementor-645 .elementor-element.elementor-element-7db5051e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-7db5051e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-7db5051e > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-7db5051e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-41a0af70 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-6ffccd9e{text-align:left;}.elementor-645 .elementor-element.elementor-element-6ffccd9e .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-310a4fb0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-5345898e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-5345898e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-5345898e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-645 .elementor-element.elementor-element-5345898e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-5345898e > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-5345898e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-b0c778a .tf-animation-item{text-align:center;}.elementor-645 .elementor-element.elementor-element-4bf7d572:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-4bf7d572 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-4bf7d572 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-4bf7d572 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-174dc6b9 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-174dc6b9{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 );color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-174dc6b9 a{color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-76f47976 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-4d4c2781 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-4d4c2781{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 );color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-4d4c2781 a{color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-291336b2 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-9aa03d4{padding:6em 1em 0em 1em;}.elementor-645 .elementor-element.elementor-element-6888590:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-6888590 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-6888590 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-6888590 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-f003188 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-993281a{text-align:left;}.elementor-645 .elementor-element.elementor-element-993281a .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-721f8f8 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-790268c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-790268c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-790268c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-645 .elementor-element.elementor-element-790268c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-790268c > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-790268c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-6358673 .tf-animation-item{text-align:center;}.elementor-645 .elementor-element.elementor-element-1c8633a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-1c8633a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-1c8633a > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-1c8633a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-32a0253 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-32a0253{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 );color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-32a0253 a{color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-2ff5c2d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-31721e5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-31721e5{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 );color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-31721e5 a{color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-ad20dca > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-c0b1124{padding:6em 1em 0em 1em;}.elementor-645 .elementor-element.elementor-element-1a755be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-1a755be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-1a755be > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-1a755be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-f1bc91f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-c16ef44{text-align:left;}.elementor-645 .elementor-element.elementor-element-c16ef44 .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-f387bc6 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-625d5f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-625d5f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-625d5f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-645 .elementor-element.elementor-element-625d5f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-625d5f9 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-625d5f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-5529585 .tf-animation-item{text-align:center;}.elementor-645 .elementor-element.elementor-element-e5fec5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-e5fec5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-e5fec5f > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-e5fec5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-df66f29 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-df66f29{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 );color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-df66f29 a{color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-79a65af > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-9766a1f > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-9766a1f{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 );color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-9766a1f a{color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-8c6a36e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-645 .elementor-element.elementor-element-c0a4bbb{--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;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-f6c4b3e{text-align:center;}.elementor-645 .elementor-element.elementor-element-f6c4b3e .elementor-heading-title{font-family:var( --e-global-typography-e405bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-e405bc5-font-size );font-weight:var( --e-global-typography-e405bc5-font-weight );text-transform:var( --e-global-typography-e405bc5-text-transform );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-6fe4839{text-align:center;}.elementor-645 .elementor-element.elementor-element-ac18b4f{margin-top:100px;margin-bottom:250px;padding:0em 1em 0em 1em;}.elementor-645 .elementor-element.elementor-element-eb935d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-eb935d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-eb935d5 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-eb935d5:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-645 .elementor-element.elementor-element-eb935d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-00cde0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-62a3ceb{text-align:left;}.elementor-645 .elementor-element.elementor-element-62a3ceb .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-c5b86f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-c5b86f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-c5b86f2 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-c5b86f2:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-645 .elementor-element.elementor-element-c5b86f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-b1e8c94 img{width:46%;}.elementor-645 .elementor-element.elementor-element-64b2ea2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-e3417a9{text-align:left;}.elementor-645 .elementor-element.elementor-element-e3417a9 .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-ae9a6a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-ae9a6a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-ae9a6a7 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-ae9a6a7:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-645 .elementor-element.elementor-element-ae9a6a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-8cfb104 img{width:90%;}.elementor-645 .elementor-element.elementor-element-8cfb104:hover img{opacity:1;}.elementor-645 .elementor-element.elementor-element-a4e3af4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-02bf1a2{text-align:left;}.elementor-645 .elementor-element.elementor-element-02bf1a2 .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-8ecead6{--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;--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-eaf3886{text-align:center;}.elementor-645 .elementor-element.elementor-element-eaf3886 .elementor-heading-title{font-family:var( --e-global-typography-e405bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-e405bc5-font-size );font-weight:var( --e-global-typography-e405bc5-font-weight );text-transform:var( --e-global-typography-e405bc5-text-transform );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );color:var( --e-global-color-primary );}.elementor-645 .elementor-element.elementor-element-6e8b881{text-align:center;}.elementor-645 .elementor-element.elementor-element-4281657c{padding:0em 1em 8em 1em;}.elementor-645 .elementor-element.elementor-element-75d4962:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-75d4962 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-75d4962 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-75d4962 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-cedbf0a{margin-top:0%;margin-bottom:-2%;}.elementor-645 .elementor-element.elementor-element-316bbcfd{text-align:left;}.elementor-645 .elementor-element.elementor-element-316bbcfd .elementor-heading-title{font-family:var( --e-global-typography-ac409ad-font-family ), Sans-serif;font-size:var( --e-global-typography-ac409ad-font-size );font-weight:var( --e-global-typography-ac409ad-font-weight );text-transform:var( --e-global-typography-ac409ad-text-transform );color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-32fba13b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-62e7342f{text-align:left;}.elementor-645 .elementor-element.elementor-element-62e7342f .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-386151f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-386151f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-386151f5 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-386151f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-70c35ce2{margin-top:0%;margin-bottom:-2%;}.elementor-645 .elementor-element.elementor-element-385fe5c{text-align:left;}.elementor-645 .elementor-element.elementor-element-385fe5c .elementor-heading-title{font-family:var( --e-global-typography-ac409ad-font-family ), Sans-serif;font-size:var( --e-global-typography-ac409ad-font-size );font-weight:var( --e-global-typography-ac409ad-font-weight );text-transform:var( --e-global-typography-ac409ad-text-transform );color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-11b67436 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-a8505e1{text-align:left;}.elementor-645 .elementor-element.elementor-element-a8505e1 .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-759af134:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-759af134 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );}.elementor-645 .elementor-element.elementor-element-759af134 > .elementor-element-populated{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:1em 1em 2em 1em;}.elementor-645 .elementor-element.elementor-element-759af134 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-14e794f9{margin-top:0%;margin-bottom:-2%;}.elementor-645 .elementor-element.elementor-element-d546584{text-align:left;}.elementor-645 .elementor-element.elementor-element-d546584 .elementor-heading-title{font-family:var( --e-global-typography-ac409ad-font-family ), Sans-serif;font-size:var( --e-global-typography-ac409ad-font-size );font-weight:var( --e-global-typography-ac409ad-font-weight );text-transform:var( --e-global-typography-ac409ad-text-transform );color:var( --e-global-color-secondary );}.elementor-645 .elementor-element.elementor-element-53bfcde4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-645 .elementor-element.elementor-element-6e1c6333{text-align:left;}.elementor-645 .elementor-element.elementor-element-6e1c6333 .elementor-heading-title{font-family:var( --e-global-typography-fcbe7be-font-family ), Sans-serif;font-size:var( --e-global-typography-fcbe7be-font-size );font-weight:var( --e-global-typography-fcbe7be-font-weight );text-transform:var( --e-global-typography-fcbe7be-text-transform );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-438378aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-645 .elementor-element.elementor-element-48d9ad99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-1aacb53 img{width:80%;}.elementor-645 .elementor-element.elementor-element-1ba14e6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-4b27c7e6 img{width:80%;}.elementor-645 .elementor-element.elementor-element-1905ceab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-14c56067 img{width:80%;}.elementor-645 .elementor-element.elementor-element-344a085d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-920fb04 img{width:80%;}.elementor-645 .elementor-element.elementor-element-6c36b6b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-50a6c6a img{width:80%;}.elementor-645 .elementor-element.elementor-element-37812e0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-413d3723 img{width:80%;}.elementor-645 .elementor-element.elementor-element-3b982877{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-554b9c7a img{width:80%;}.elementor-645 .elementor-element.elementor-element-698aff49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-645 .elementor-element.elementor-element-71e36578 img{width:80%;}.elementor-645 .elementor-element.elementor-element-76ee4e2:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-76ee4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29bd276 );}.elementor-645 .elementor-element.elementor-element-76ee4e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-645 .elementor-element.elementor-element-76ee4e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-d44bda3 > .elementor-container{max-width:1600px;}.elementor-645 .elementor-element.elementor-element-50da5bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-645 .elementor-element.elementor-element-50da5bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49a152a );background-image:url("https://ecomarine.mggroupweb.it/wp-content/uploads/2025/05/bg2.jpg");}.elementor-bc-flex-widget .elementor-645 .elementor-element.elementor-element-50da5bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-645 .elementor-element.elementor-element-50da5bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-645 .elementor-element.elementor-element-50da5bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-645 .elementor-element.elementor-element-50da5bf > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-645 .elementor-element.elementor-element-50da5bf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-49a152a );box-shadow:10px 3px 10px 11px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:4em 4em -5em 4em;}.elementor-645 .elementor-element.elementor-element-50da5bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-645 .elementor-element.elementor-element-d0209ee > .elementor-widget-container{padding:15px 15px 3px 15px;}.elementor-645 .elementor-element.elementor-element-d0209ee{text-align:center;font-family:"Prata", Sans-serif;font-size:1rem;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-645 .elementor-element.elementor-element-48d9ad99{--width:11%;}.elementor-645 .elementor-element.elementor-element-1ba14e6c{--width:11%;}.elementor-645 .elementor-element.elementor-element-1905ceab{--width:11%;}.elementor-645 .elementor-element.elementor-element-344a085d{--width:11%;}.elementor-645 .elementor-element.elementor-element-6c36b6b0{--width:11%;}.elementor-645 .elementor-element.elementor-element-37812e0f{--width:11%;}.elementor-645 .elementor-element.elementor-element-3b982877{--width:11%;}.elementor-645 .elementor-element.elementor-element-698aff49{--width:11%;}}@media(max-width:1024px){.elementor-645 .elementor-element.elementor-element-255b7923 .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-6367545e{font-size:var( --e-global-typography-29d8c27-font-size );letter-spacing:var( --e-global-typography-29d8c27-letter-spacing );}.elementor-645 .elementor-element.elementor-element-49e12785:not(.elementor-motion-effects-element-type-background), .elementor-645 .elementor-element.elementor-element-49e12785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0vw auto;}.elementor-645 .elementor-element.elementor-element-49e12785 > .elementor-background-overlay{background-size:0vw auto;}.elementor-645 .elementor-element.elementor-element-1adcc331 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-645 .elementor-element.elementor-element-d2cac47 .elementor-heading-title{font-size:var( --e-global-typography-29d8c27-font-size );letter-spacing:var( --e-global-typography-29d8c27-letter-spacing );}.elementor-645 .elementor-element.elementor-element-4678cb56 .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-6ffccd9e .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-5345898e > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-4bf7d572 > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-174dc6b9{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-4d4c2781{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-993281a .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-790268c > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-1c8633a > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-32a0253{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-31721e5{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-c16ef44 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-625d5f9 > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-e5fec5f > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-df66f29{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-9766a1f{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-f6c4b3e .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-62a3ceb .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-e3417a9 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-02bf1a2 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-eaf3886 .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-316bbcfd .elementor-heading-title{font-size:var( --e-global-typography-ac409ad-font-size );}.elementor-645 .elementor-element.elementor-element-62e7342f .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-385fe5c .elementor-heading-title{font-size:var( --e-global-typography-ac409ad-font-size );}.elementor-645 .elementor-element.elementor-element-a8505e1 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-759af134 > .elementor-element-populated{margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;}.elementor-645 .elementor-element.elementor-element-d546584 .elementor-heading-title{font-size:var( --e-global-typography-ac409ad-font-size );}.elementor-645 .elementor-element.elementor-element-6e1c6333 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-d0209ee{font-size:1.5rem;}}@media(max-width:767px){.elementor-645 .elementor-element.elementor-element-255b7923 .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-6367545e{font-size:var( --e-global-typography-29d8c27-font-size );letter-spacing:var( --e-global-typography-29d8c27-letter-spacing );}.elementor-645 .elementor-element.elementor-element-49e12785 > .elementor-container{min-height:224px;}.elementor-645 .elementor-element.elementor-element-d2cac47 .elementor-heading-title{font-size:var( --e-global-typography-29d8c27-font-size );letter-spacing:var( --e-global-typography-29d8c27-letter-spacing );}.elementor-645 .elementor-element.elementor-element-4678cb56 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-645 .elementor-element.elementor-element-4678cb56 .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-6ffccd9e .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-174dc6b9{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-4d4c2781{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-993281a .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-32a0253{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-31721e5{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-c16ef44 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-df66f29{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-9766a1f{font-size:var( --e-global-typography-accent-font-size );}.elementor-645 .elementor-element.elementor-element-f6c4b3e .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-ac18b4f{margin-top:0px;margin-bottom:0px;}.elementor-645 .elementor-element.elementor-element-62a3ceb .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-e3417a9 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-02bf1a2 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-eaf3886 .elementor-heading-title{font-size:var( --e-global-typography-e405bc5-font-size );line-height:var( --e-global-typography-e405bc5-line-height );letter-spacing:var( --e-global-typography-e405bc5-letter-spacing );}.elementor-645 .elementor-element.elementor-element-1698bdad{width:50%;}.elementor-645 .elementor-element.elementor-element-316bbcfd .elementor-heading-title{font-size:var( --e-global-typography-ac409ad-font-size );}.elementor-645 .elementor-element.elementor-element-62e7342f .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-1ecd0e40{width:50%;}.elementor-645 .elementor-element.elementor-element-385fe5c .elementor-heading-title{font-size:var( --e-global-typography-ac409ad-font-size );}.elementor-645 .elementor-element.elementor-element-a8505e1 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-33c40e77{width:50%;}.elementor-645 .elementor-element.elementor-element-d546584 .elementor-heading-title{font-size:var( --e-global-typography-ac409ad-font-size );}.elementor-645 .elementor-element.elementor-element-6e1c6333 .elementor-heading-title{font-size:var( --e-global-typography-fcbe7be-font-size );line-height:var( --e-global-typography-fcbe7be-line-height );letter-spacing:var( --e-global-typography-fcbe7be-letter-spacing );}.elementor-645 .elementor-element.elementor-element-1aacb53 img{width:35%;}.elementor-645 .elementor-element.elementor-element-4b27c7e6 img{width:35%;}.elementor-645 .elementor-element.elementor-element-14c56067 img{width:35%;}.elementor-645 .elementor-element.elementor-element-920fb04 img{width:35%;}.elementor-645 .elementor-element.elementor-element-50a6c6a img{width:35%;}.elementor-645 .elementor-element.elementor-element-413d3723 img{width:35%;}.elementor-645 .elementor-element.elementor-element-554b9c7a img{width:35%;}.elementor-645 .elementor-element.elementor-element-71e36578 img{width:35%;}.elementor-645 .elementor-element.elementor-element-50da5bf > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-645 .elementor-element.elementor-element-d0209ee > .elementor-widget-container{padding:12px 12px 5px 12px;}.elementor-645 .elementor-element.elementor-element-d0209ee{z-index:1;text-align:center;font-size:0.9rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-645 .elementor-element.elementor-element-7db5051e{width:50%;}.elementor-645 .elementor-element.elementor-element-5345898e{width:100%;}.elementor-645 .elementor-element.elementor-element-4bf7d572{width:100%;}.elementor-645 .elementor-element.elementor-element-6888590{width:50%;}.elementor-645 .elementor-element.elementor-element-790268c{width:100%;}.elementor-645 .elementor-element.elementor-element-1c8633a{width:100%;}.elementor-645 .elementor-element.elementor-element-1a755be{width:50%;}.elementor-645 .elementor-element.elementor-element-625d5f9{width:100%;}.elementor-645 .elementor-element.elementor-element-e5fec5f{width:100%;}.elementor-645 .elementor-element.elementor-element-eb935d5{width:50%;}.elementor-645 .elementor-element.elementor-element-c5b86f2{width:50%;}.elementor-645 .elementor-element.elementor-element-ae9a6a7{width:50%;}.elementor-645 .elementor-element.elementor-element-75d4962{width:50%;}.elementor-645 .elementor-element.elementor-element-386151f5{width:50%;}.elementor-645 .elementor-element.elementor-element-759af134{width:100%;}}