.elementor-4514 .elementor-element.elementor-element-078dced:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-078dced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 32%, #58DA66 100%);}.elementor-4514 .elementor-element.elementor-element-078dced{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:0px 50px 0px 50px;}.elementor-4514 .elementor-element.elementor-element-078dced > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-3349406{z-index:5;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-98a5595.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-98a5595.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4514 .elementor-element.elementor-element-bb98211{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-9d43edf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-9d43edf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-9d43edf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4514 .elementor-element.elementor-element-3bdfcda{width:auto;max-width:auto;}.elementor-4514 .elementor-element.elementor-element-3bdfcda > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-3bdfcda .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#3B3B3B;}.elementor-4514 .elementor-element.elementor-element-d0ed54c{width:auto;max-width:auto;}.elementor-4514 .elementor-element.elementor-element-d0ed54c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-d0ed54c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#3B3B3B;}.elementor-4514 .elementor-element.elementor-element-2f9a973{width:auto;max-width:auto;}.elementor-4514 .elementor-element.elementor-element-2f9a973 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-2f9a973 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#3B3B3B;}.elementor-4514 .elementor-element.elementor-element-54977d9{width:auto;max-width:auto;}.elementor-4514 .elementor-element.elementor-element-54977d9 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-54977d9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#3B3B3B;}.elementor-4514 .elementor-element.elementor-element-1e05176 > .elementor-container{min-height:75vh;}.elementor-4514 .elementor-element.elementor-element-1e05176{margin-top:-70px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-88615cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-88615cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-88615cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-8d7dfb2{width:var( --container-widget-width, 74.472% );max-width:74.472%;--container-widget-width:74.472%;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-799b266{width:100%;max-width:100%;}.elementor-4514 .elementor-element.elementor-element-799b266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-799b266 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:700;letter-spacing:-0.9px;color:#3B3B3B;}.elementor-4514 .elementor-element.elementor-element-0a9e0c8{width:var( --container-widget-width, 75.508% );max-width:75.508%;--container-widget-width:75.508%;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-0a9e0c8 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-4514 .elementor-element.elementor-element-0a9e0c8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-4514 .elementor-element.elementor-element-c6af854:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4514 .elementor-element.elementor-element-c6af854 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/11/3d-rendering-smart-financial-app-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-4514 .elementor-element.elementor-element-c6af854 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4514 .elementor-element.elementor-element-c6af854 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-dd4024b:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-dd4024b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #58DA66 0%, #9CF5A6 100%);}.elementor-4514 .elementor-element.elementor-element-dd4024b > .elementor-background-overlay{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/11/NEXT-ICON.png");background-position:-256px -20px;background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-dd4024b > .elementor-container{min-height:57vh;}.elementor-4514 .elementor-element.elementor-element-dd4024b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-aacc7f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-aacc7f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-aacc7f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-733000d{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-733000d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-733000d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-12dec18{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;}.elementor-4514 .elementor-element.elementor-element-12dec18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-12dec18 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-69e92cc:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-69e92cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #5C5C5C 0%, #1F1F1F 45%);}.elementor-4514 .elementor-element.elementor-element-69e92cc, .elementor-4514 .elementor-element.elementor-element-69e92cc > .elementor-background-overlay{border-radius:30px 30px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-69e92cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:30px 30px 100px 30px;}.elementor-4514 .elementor-element.elementor-element-69e92cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-c6250bb{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-c6250bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-c6250bb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-b54fce7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4514 .elementor-element.elementor-element-b54fce7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-b54fce7 > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-b54fce7 > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-b54fce7 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-b54fce7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-4514 .elementor-element.elementor-element-b54fce7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-6f59f4b{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-6f59f4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-6f59f4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-811a4f4{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-811a4f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-811a4f4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-7b8b65e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4514 .elementor-element.elementor-element-7b8b65e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15E12CE3;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-7b8b65e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-7b8b65e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-7b8b65e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-7b8b65e > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-7b8b65e > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-7b8b65e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-7b8b65e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-4514 .elementor-element.elementor-element-7b8b65e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-35f5a2e{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-35f5a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-35f5a2e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-dce38a6{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:-50px;}body:not(.rtl) .elementor-4514 .elementor-element.elementor-element-dce38a6{right:-50px;}body.rtl .elementor-4514 .elementor-element.elementor-element-dce38a6{left:-50px;}.elementor-4514 .elementor-element.elementor-element-767a667{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-50px;}body:not(.rtl) .elementor-4514 .elementor-element.elementor-element-767a667{left:-50px;}body.rtl .elementor-4514 .elementor-element.elementor-element-767a667{right:-50px;}.elementor-4514 .elementor-element.elementor-element-968e2ff:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-968e2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-968e2ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-968e2ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-78a098c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-85130db:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-85130db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, #DBFFDF 0%, #FFFFFF 47%);}.elementor-4514 .elementor-element.elementor-element-85130db, .elementor-4514 .elementor-element.elementor-element-85130db > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-85130db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:020px 0px 0px 0px;z-index:50;}.elementor-4514 .elementor-element.elementor-element-85130db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-8212d13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4514 .elementor-element.elementor-element-91e0bd3{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-91e0bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-91e0bd3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-1cd200e{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-1cd200e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-1cd200e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-bb51240 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4514 .elementor-element.elementor-element-1466354 .elementor-icon-wrapper{text-align:center;}.elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-framed .elementor-icon:hover{background-color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-stacked .elementor-icon:hover{color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-1466354.elementor-view-stacked .elementor-icon:hover svg{fill:#15E12C;}.elementor-4514 .elementor-element.elementor-element-1466354 .elementor-icon{font-size:50px;}.elementor-4514 .elementor-element.elementor-element-1466354 .elementor-icon svg{height:50px;}.elementor-4514 .elementor-element.elementor-element-3672da9{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-3672da9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-3672da9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-df5ebb5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-20d644e .elementor-icon-wrapper{text-align:center;}.elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-framed .elementor-icon:hover{background-color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-stacked .elementor-icon:hover{color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-20d644e.elementor-view-stacked .elementor-icon:hover svg{fill:#15E12C;}.elementor-4514 .elementor-element.elementor-element-20d644e .elementor-icon{font-size:50px;}.elementor-4514 .elementor-element.elementor-element-20d644e .elementor-icon svg{height:50px;}.elementor-4514 .elementor-element.elementor-element-f359fdd{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-f359fdd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-f359fdd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-e5b2e71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-569acf7 .elementor-icon-wrapper{text-align:center;}.elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-framed .elementor-icon:hover{background-color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-stacked .elementor-icon:hover{color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-569acf7.elementor-view-stacked .elementor-icon:hover svg{fill:#15E12C;}.elementor-4514 .elementor-element.elementor-element-569acf7 .elementor-icon{font-size:50px;}.elementor-4514 .elementor-element.elementor-element-569acf7 .elementor-icon svg{height:50px;}.elementor-4514 .elementor-element.elementor-element-1854233{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-1854233 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-1854233 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-f057077 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-ccf57e9 .elementor-icon-wrapper{text-align:center;}.elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-framed .elementor-icon:hover{background-color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-stacked .elementor-icon:hover{color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-ccf57e9.elementor-view-stacked .elementor-icon:hover svg{fill:#15E12C;}.elementor-4514 .elementor-element.elementor-element-ccf57e9 .elementor-icon{font-size:50px;}.elementor-4514 .elementor-element.elementor-element-ccf57e9 .elementor-icon svg{height:50px;}.elementor-4514 .elementor-element.elementor-element-201df2b{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-201df2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-201df2b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-ed894c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5 .elementor-icon-wrapper{text-align:center;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-framed .elementor-icon:hover{background-color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-stacked .elementor-icon:hover{color:#15E12C;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5.elementor-view-stacked .elementor-icon:hover svg{fill:#15E12C;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5 .elementor-icon{font-size:50px;}.elementor-4514 .elementor-element.elementor-element-cc6a8a5 .elementor-icon svg{height:50px;}.elementor-4514 .elementor-element.elementor-element-e0a9768{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-e0a9768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-e0a9768 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-fb734de:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-fb734de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #E3FFE2 0%, #FFFFFF 100%);}.elementor-4514 .elementor-element.elementor-element-fb734de > .elementor-container{min-height:300vh;}.elementor-4514 .elementor-element.elementor-element-fb734de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-fb734de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-54aa641 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-6ea089b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-578c341 .elementor-icon-wrapper{text-align:left;}.elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-578c341.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-578c341 .elementor-icon{font-size:30px;}.elementor-4514 .elementor-element.elementor-element-578c341 .elementor-icon svg{height:30px;}.elementor-4514 .elementor-element.elementor-element-8989ba8{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-8989ba8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-8989ba8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-9647ddf{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-9647ddf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-9647ddf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:500;line-height:43px;letter-spacing:-2.6px;color:#747474;}.elementor-4514 .elementor-element.elementor-element-d1beff3{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-d1beff3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-d1beff3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:43px;letter-spacing:-2.6px;color:#13CC28;}.elementor-4514 .elementor-element.elementor-element-3b400c7{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-3b400c7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-3b400c7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-b535967{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-b535967 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-b535967 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-2af3634{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-2af3634 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-2af3634 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-c93f35d{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-c93f35d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-c93f35d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-cdb89ef img{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-f04e3b3{--e-image-carousel-slides-to-show:2;}.elementor-4514 .elementor-element.elementor-element-f04e3b3 > .elementor-widget-container{margin:10px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-4514 .elementor-element.elementor-element-f04e3b3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-114e804{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-114e804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-114e804 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:43px;letter-spacing:-2.6px;color:#13CC28;}.elementor-4514 .elementor-element.elementor-element-6d39124{margin-top:20px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-46f1c83 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-475befa .elementor-icon-wrapper{text-align:left;}.elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-475befa.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-475befa .elementor-icon{font-size:30px;}.elementor-4514 .elementor-element.elementor-element-475befa .elementor-icon svg{height:30px;}.elementor-4514 .elementor-element.elementor-element-951ad57{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-951ad57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-951ad57 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-d5d2308{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-d5d2308 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-d5d2308 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:500;line-height:43px;letter-spacing:-2.6px;color:#747474;}.elementor-4514 .elementor-element.elementor-element-9c69464{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-9c69464 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-9c69464 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-1a8b14a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-1a8b14a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-99f088a{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-99f088a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-99f088a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-9f89105{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4514 .elementor-element.elementor-element-9f89105 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-9f89105 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-4c8dd07{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-4c8dd07 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-4c8dd07 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-c008873{margin-top:20px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-c734ca3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-9f47a85 .elementor-icon-wrapper{text-align:left;}.elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-9f47a85.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-9f47a85 .elementor-icon{font-size:30px;}.elementor-4514 .elementor-element.elementor-element-9f47a85 .elementor-icon svg{height:30px;}.elementor-4514 .elementor-element.elementor-element-dd2428a{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-dd2428a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-dd2428a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-0ad436d{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-0ad436d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-0ad436d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-de1c22b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-de1c22b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-8544f4a{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-8544f4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-8544f4a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-fde2ad8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4514 .elementor-element.elementor-element-fde2ad8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-fde2ad8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-6a591b2{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-6a591b2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-6a591b2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-9832d3f{margin-top:20px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-855df8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-e0848f7 .elementor-icon-wrapper{text-align:left;}.elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-e0848f7.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-e0848f7 .elementor-icon{font-size:30px;}.elementor-4514 .elementor-element.elementor-element-e0848f7 .elementor-icon svg{height:30px;}.elementor-4514 .elementor-element.elementor-element-7c43092{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-7c43092 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-7c43092 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-93483eb{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-93483eb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-93483eb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-6b58fb2{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-6b58fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-6b58fb2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-607865b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4514 .elementor-element.elementor-element-607865b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-607865b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-ca9c4d2{margin-top:20px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-4514 .elementor-element.elementor-element-3ab5bc2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:2px;}.elementor-4514 .elementor-element.elementor-element-f6df68f .elementor-icon-wrapper{text-align:left;}.elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-stacked .elementor-icon{background-color:#303030;}.elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-default .elementor-icon{color:#303030;border-color:#303030;}.elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-framed .elementor-icon, .elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-default .elementor-icon svg{fill:#303030;}.elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-f6df68f.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-f6df68f .elementor-icon{font-size:30px;}.elementor-4514 .elementor-element.elementor-element-f6df68f .elementor-icon svg{height:30px;}.elementor-4514 .elementor-element.elementor-element-26f0ca3{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-26f0ca3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-26f0ca3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-f1ee5aa{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-f1ee5aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-f1ee5aa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:500;line-height:43px;letter-spacing:-2.6px;color:#747474;}.elementor-4514 .elementor-element.elementor-element-6bb36ec{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-6bb36ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-6bb36ec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;line-height:43px;letter-spacing:-2.6px;color:#13CC28;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-2155a00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-2155a00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-1370372{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-1370372 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-1370372 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-4514 .elementor-element.elementor-element-fbc4e30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4514 .elementor-element.elementor-element-fbc4e30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-fbc4e30 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:29px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-e8007e7:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-e8007e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #2E6645 0%, #303030 100%);}.elementor-4514 .elementor-element.elementor-element-e8007e7, .elementor-4514 .elementor-element.elementor-element-e8007e7 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-e8007e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:30px 30px 30px 30px;z-index:100;}.elementor-4514 .elementor-element.elementor-element-e8007e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-0f922b3{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-0f922b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-0f922b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:43px;letter-spacing:-3.6px;color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-d73681d{padding:20px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-9780222 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-c70a572{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-691ca98{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-691ca98 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4514 .elementor-element.elementor-element-691ca98 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:43px;letter-spacing:-3.6px;color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-0065c95{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-0065c95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-0065c95 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:43px;letter-spacing:-2.1px;color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-e3d0e41{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-e3d0e41 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-e3d0e41 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-repeater-item-c70ac7e.elementor-social-icon{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-repeater-item-c70ac7e.elementor-social-icon i{color:#2F2F2F;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-repeater-item-c70ac7e.elementor-social-icon svg{fill:#2F2F2F;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-repeater-item-92ce680.elementor-social-icon{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-repeater-item-92ce680.elementor-social-icon i{color:#2F2F2F;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-repeater-item-92ce680.elementor-social-icon svg{fill:#2F2F2F;}.elementor-4514 .elementor-element.elementor-element-dd84cca{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-widget-container{text-align:left;}.elementor-4514 .elementor-element.elementor-element-dd84cca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-e634c30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-e8fe5b0{width:var( --container-widget-width, 14.792% );max-width:14.792%;--container-widget-width:14.792%;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-7d9b4b6{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-7d9b4b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-7d9b4b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:43px;letter-spacing:-3.6px;color:#202020;}.elementor-4514 .elementor-element.elementor-element-2b621f9{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-2b621f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-2b621f9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:43px;letter-spacing:-2.1px;color:#202020;}.elementor-4514 .elementor-element.elementor-element-e1d34e7{width:100%;max-width:100%;text-align:left;}.elementor-4514 .elementor-element.elementor-element-e1d34e7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-e1d34e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#202020;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-repeater-item-c70ac7e.elementor-social-icon{background-color:#2F2F2F;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-repeater-item-c70ac7e.elementor-social-icon i{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-repeater-item-c70ac7e.elementor-social-icon svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-repeater-item-92ce680.elementor-social-icon{background-color:#2F2F2F;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-repeater-item-92ce680.elementor-social-icon i{color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-repeater-item-92ce680.elementor-social-icon svg{fill:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-57e873f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-widget-container{text-align:left;}.elementor-4514 .elementor-element.elementor-element-57e873f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-176726f:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-176726f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 37%, #58DA66 100%);}.elementor-4514 .elementor-element.elementor-element-176726f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:70px 0px 0px 0px;z-index:99;}.elementor-4514 .elementor-element.elementor-element-176726f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-7daff34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-7daff34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-7daff34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-cb8bc85{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-cb8bc85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-cb8bc85 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-35fb9dd{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;}.elementor-4514 .elementor-element.elementor-element-35fb9dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-35fb9dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-4514 .elementor-element.elementor-element-126e953{margin-top:30px;margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-6a204ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-26-at-13.12.59-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #58DA6600 48%, #58DA66 100%);opacity:0.5;}.elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-ceb9cea{--spacer-size:60vh;}.elementor-4514 .elementor-element.elementor-element-617cbc0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-c2b7601:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-c2b7601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-26-at-13.13.51-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4514 .elementor-element.elementor-element-c2b7601, .elementor-4514 .elementor-element.elementor-element-c2b7601 > .elementor-background-overlay{border-radius:30px 30px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-c2b7601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3px;margin-bottom:3px;}.elementor-4514 .elementor-element.elementor-element-c2b7601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-37c7a8a > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-37c7a8a > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-37c7a8a > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-041015a{--spacer-size:179px;}.elementor-4514 .elementor-element.elementor-element-4a7fcb0:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-4a7fcb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/11/OPFAF__0836_AndreFerreira.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4514 .elementor-element.elementor-element-4a7fcb0, .elementor-4514 .elementor-element.elementor-element-4a7fcb0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-4a7fcb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3px;margin-bottom:3px;}.elementor-4514 .elementor-element.elementor-element-4a7fcb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-0160600 > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-0160600 > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-0160600 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-a9bb5df{--spacer-size:193px;}.elementor-4514 .elementor-element.elementor-element-853b1d2:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-853b1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-26-at-13.15.20.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4514 .elementor-element.elementor-element-853b1d2, .elementor-4514 .elementor-element.elementor-element-853b1d2 > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-853b1d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3px;margin-bottom:3px;}.elementor-4514 .elementor-element.elementor-element-853b1d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-af68a94 > .elementor-element-populated, .elementor-4514 .elementor-element.elementor-element-af68a94 > .elementor-element-populated > .elementor-background-overlay, .elementor-4514 .elementor-element.elementor-element-af68a94 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-9f12020{--spacer-size:206px;}.elementor-4514 .elementor-element.elementor-element-521d9f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4514 .elementor-element.elementor-element-521d9f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4514 .elementor-element.elementor-element-9af44e7 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-4514 .elementor-element.elementor-element-9af44e7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4514 .elementor-element.elementor-element-db8d62c{width:var( --container-widget-width, 193px );max-width:193px;--container-widget-width:193px;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-91f9c0e:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-91f9c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #58DA66 0%, #FFFFFF 100%);}.elementor-4514 .elementor-element.elementor-element-91f9c0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-4514 .elementor-element.elementor-element-91f9c0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-9c75469.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-9c75469.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-9c75469.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-9c75469 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-9c75469 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4514 .elementor-element.elementor-element-769a35a{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-769a35a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-769a35a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-1816298{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-1816298 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-1816298 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1.8px;color:#303030;}.elementor-4514 .elementor-element.elementor-element-a0caafb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-f866065 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-4514 .elementor-element.elementor-element-f866065:hover img{filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 1.3px ) hue-rotate( 0deg );}.elementor-4514 .elementor-element.elementor-element-c1e3b58{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-c1e3b58 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-c1e3b58 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-1.8px;color:#303030;}.elementor-4514 .elementor-element.elementor-element-a711046 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-4d0e49d > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-4514 .elementor-element.elementor-element-4d0e49d:hover img{filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 1.3px ) hue-rotate( 0deg );}.elementor-4514 .elementor-element.elementor-element-06dc379{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-06dc379 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-06dc379 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-1.8px;color:#303030;}.elementor-4514 .elementor-element.elementor-element-1cf10e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-b943cb5 > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-4514 .elementor-element.elementor-element-b943cb5:hover img{filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 1.3px ) hue-rotate( 0deg );}.elementor-4514 .elementor-element.elementor-element-1ad9672{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-1ad9672 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-1ad9672 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-1.8px;color:#303030;}.elementor-4514 .elementor-element.elementor-element-a354801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-dd66c9c > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;}.elementor-4514 .elementor-element.elementor-element-dd66c9c:hover img{filter:brightness( 124% ) contrast( 100% ) saturate( 100% ) blur( 1.3px ) hue-rotate( 0deg );}.elementor-4514 .elementor-element.elementor-element-325da85{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-325da85 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-325da85 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-1.8px;color:#303030;}.elementor-4514 .elementor-element.elementor-element-feebe32{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-feebe32 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-feebe32 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-45b937b{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-45b937b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-45b937b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:37px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-b4d5f7e{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-b4d5f7e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-b4d5f7e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:700;line-height:61px;letter-spacing:-3.6px;color:#14E32C;}.elementor-4514 .elementor-element.elementor-element-04259e0{width:100%;max-width:100%;text-align:center;}.elementor-4514 .elementor-element.elementor-element-04259e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-04259e0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:37px;letter-spacing:-3.6px;color:#000000;}.elementor-4514 .elementor-element.elementor-element-d76aded > .elementor-container{max-width:712px;}.elementor-4514 .elementor-element.elementor-element-d76aded{margin-top:30px;margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-198c589.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-198c589 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-863db33.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-863db33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-69aebb8{width:var( --container-widget-width, 24.93% );max-width:24.93%;--container-widget-width:24.93%;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-07521b2{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-07521b2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-5b0952d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-5b0952d:not(.elementor-motion-effects-element-type-background), .elementor-4514 .elementor-element.elementor-element-5b0952d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4514 .elementor-element.elementor-element-5b0952d > .elementor-container{min-height:8vh;}.elementor-4514 .elementor-element.elementor-element-5b0952d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4514 .elementor-element.elementor-element-5b0952d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-112bceb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-112bceb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-112bceb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4514 .elementor-element.elementor-element-112bceb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-ad4fbfe{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:right;}.elementor-4514 .elementor-element.elementor-element-ad4fbfe > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4514 .elementor-element.elementor-element-ad4fbfe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.1px;color:#707070;}.elementor-4514 .elementor-element.elementor-element-3e24508 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-ae88499{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-ae88499 > .elementor-widget-container{margin:10px 0px 9px 0px;}@media(max-width:1024px){.elementor-4514 .elementor-element.elementor-element-dd4024b > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-4514 .elementor-element.elementor-element-078dced{padding:15px 15px 15px 15px;}.elementor-4514 .elementor-element.elementor-element-98a5595.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-1e05176 > .elementor-container{min-height:0vh;}.elementor-4514 .elementor-element.elementor-element-1e05176{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-88615cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-88615cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-8d7dfb2{width:var( --container-widget-width, 259.688px );max-width:259.688px;--container-widget-width:259.688px;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-0a9e0c8{width:100%;max-width:100%;}.elementor-4514 .elementor-element.elementor-element-dd4024b > .elementor-background-overlay{background-position:-434px 0px;}.elementor-4514 .elementor-element.elementor-element-dd4024b{padding:15px 15px 69px 15px;}.elementor-4514 .elementor-element.elementor-element-733000d .elementor-heading-title{font-size:30px;line-height:28px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-12dec18{width:100%;max-width:100%;}.elementor-4514 .elementor-element.elementor-element-69e92cc{padding:0px 0px 70px 0px;}.elementor-4514 .elementor-element.elementor-element-c6250bb > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-4514 .elementor-element.elementor-element-c6250bb .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-6f59f4b{text-align:left;}.elementor-4514 .elementor-element.elementor-element-6f59f4b .elementor-heading-title{font-size:25px;line-height:28px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-dce38a6{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}body:not(.rtl) .elementor-4514 .elementor-element.elementor-element-dce38a6{right:-26px;}body.rtl .elementor-4514 .elementor-element.elementor-element-dce38a6{left:-26px;}.elementor-4514 .elementor-element.elementor-element-767a667{--container-widget-width:122px;--container-widget-flex-grow:0;width:var( --container-widget-width, 122px );max-width:122px;}body:not(.rtl) .elementor-4514 .elementor-element.elementor-element-767a667{left:-8px;}body.rtl .elementor-4514 .elementor-element.elementor-element-767a667{right:-8px;}.elementor-4514 .elementor-element.elementor-element-85130db > .elementor-container{min-height:0px;}.elementor-4514 .elementor-element.elementor-element-91e0bd3 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-8989ba8{text-align:left;}.elementor-4514 .elementor-element.elementor-element-8989ba8 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-9647ddf .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4514 .elementor-element.elementor-element-f04e3b3{--e-image-carousel-slides-to-show:1;}.elementor-4514 .elementor-element.elementor-element-951ad57{text-align:left;}.elementor-4514 .elementor-element.elementor-element-951ad57 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-dd2428a{text-align:left;}.elementor-4514 .elementor-element.elementor-element-dd2428a .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-7c43092{text-align:left;}.elementor-4514 .elementor-element.elementor-element-7c43092 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-26f0ca3{text-align:left;}.elementor-4514 .elementor-element.elementor-element-26f0ca3 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-f1ee5aa .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4514 .elementor-element.elementor-element-e8007e7{padding:15px 15px 15px 15px;}.elementor-4514 .elementor-element.elementor-element-0f922b3 .elementor-heading-title{font-size:30px;line-height:30px;letter-spacing:-0.5px;}.elementor-4514 .elementor-element.elementor-element-691ca98{text-align:left;}.elementor-4514 .elementor-element.elementor-element-691ca98 .elementor-heading-title{font-size:30px;line-height:30px;letter-spacing:-0.5px;}.elementor-4514 .elementor-element.elementor-element-0065c95 .elementor-heading-title{line-height:26px;}.elementor-4514 .elementor-element.elementor-element-e3d0e41 .elementor-heading-title{font-size:16px;}.elementor-4514 .elementor-element.elementor-element-dd84cca .elementor-widget-container{text-align:center;}.elementor-4514 .elementor-element.elementor-element-e634c30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-e634c30 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-4514 .elementor-element.elementor-element-e8fe5b0{width:var( --container-widget-width, 104.75px );max-width:104.75px;--container-widget-width:104.75px;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-7d9b4b6{text-align:left;}.elementor-4514 .elementor-element.elementor-element-7d9b4b6 .elementor-heading-title{font-size:30px;line-height:30px;letter-spacing:-0.5px;}.elementor-4514 .elementor-element.elementor-element-2b621f9 .elementor-heading-title{line-height:28px;}.elementor-4514 .elementor-element.elementor-element-e1d34e7 .elementor-heading-title{font-size:16px;}.elementor-4514 .elementor-element.elementor-element-57e873f .elementor-widget-container{text-align:center;}.elementor-4514 .elementor-element.elementor-element-7daff34 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-4514 .elementor-element.elementor-element-cb8bc85 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-35fb9dd{width:100%;max-width:100%;}.elementor-4514 .elementor-element.elementor-element-126e953{margin-top:20px;margin-bottom:0px;}.elementor-4514 .elementor-element.elementor-element-6a204ba > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-4514 .elementor-element.elementor-element-769a35a .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-a0caafb{width:50%;}.elementor-4514 .elementor-element.elementor-element-c1e3b58 .elementor-heading-title{font-size:19px;}.elementor-4514 .elementor-element.elementor-element-a711046{width:50%;}.elementor-4514 .elementor-element.elementor-element-06dc379 .elementor-heading-title{font-size:19px;}.elementor-4514 .elementor-element.elementor-element-1cf10e9{width:50%;}.elementor-4514 .elementor-element.elementor-element-1ad9672 .elementor-heading-title{font-size:19px;}.elementor-4514 .elementor-element.elementor-element-a354801{width:50%;}.elementor-4514 .elementor-element.elementor-element-325da85 .elementor-heading-title{font-size:19px;}.elementor-4514 .elementor-element.elementor-element-feebe32 > .elementor-widget-container{margin:50px 0px 5px 0px;}.elementor-4514 .elementor-element.elementor-element-feebe32 .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-45b937b .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-b4d5f7e > .elementor-widget-container{margin:30px 0px 5px 0px;}.elementor-4514 .elementor-element.elementor-element-b4d5f7e .elementor-heading-title{font-size:40px;line-height:34px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-04259e0 .elementor-heading-title{font-size:20px;line-height:20px;letter-spacing:-1.3px;}.elementor-4514 .elementor-element.elementor-element-198c589{width:60%;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-198c589.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-198c589.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-863db33{width:40%;}.elementor-bc-flex-widget .elementor-4514 .elementor-element.elementor-element-863db33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4514 .elementor-element.elementor-element-863db33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4514 .elementor-element.elementor-element-69aebb8{--container-widget-width:86px;--container-widget-flex-grow:0;width:var( --container-widget-width, 86px );max-width:86px;}.elementor-4514 .elementor-element.elementor-element-07521b2{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;}.elementor-4514 .elementor-element.elementor-element-5b0952d > .elementor-container{min-height:1vh;}.elementor-4514 .elementor-element.elementor-element-5b0952d{margin-top:0px;margin-bottom:0px;padding:020px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-112bceb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-112bceb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-ad4fbfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4514 .elementor-element.elementor-element-ad4fbfe{text-align:center;}.elementor-4514 .elementor-element.elementor-element-ad4fbfe .elementor-heading-title{font-size:13px;}.elementor-4514 .elementor-element.elementor-element-3e24508.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4514 .elementor-element.elementor-element-3e24508 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4514 .elementor-element.elementor-element-ae88499 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4514 .elementor-element.elementor-element-98a5595{width:25.018%;}.elementor-4514 .elementor-element.elementor-element-9d43edf{width:74.982%;}.elementor-4514 .elementor-element.elementor-element-198c589{width:43.539%;}.elementor-4514 .elementor-element.elementor-element-863db33{width:56.461%;}.elementor-4514 .elementor-element.elementor-element-112bceb{width:70%;}.elementor-4514 .elementor-element.elementor-element-3e24508{width:30%;}}/* Start custom CSS for column, class: .elementor-element-c6af854 */.elementor-4514 .elementor-element.elementor-element-c6af854{
    min-height: 50vh
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b54fce7 */.elementor-4514 .elementor-element.elementor-element-b54fce7{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-968e2ff */.elementor-4514 .elementor-element.elementor-element-968e2ff{
    max-height: 1px;
}/* End custom CSS */