.elementor-4106 .elementor-element.elementor-element-eaa6ff8:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-eaa6ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 100%);}.elementor-4106 .elementor-element.elementor-element-eaa6ff8 > .elementor-container{min-height:150px;}.elementor-4106 .elementor-element.elementor-element-eaa6ff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:-150px;z-index:1;}.elementor-4106 .elementor-element.elementor-element-eaa6ff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-432367b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0000004F 43%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-432367b > .elementor-container{min-height:81vh;}.elementor-4106 .elementor-element.elementor-element-432367b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0vw 0vw 0vw 2vw;}.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-4106 .elementor-element.elementor-element-1f914b3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:136px;font-weight:500;line-height:120px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b7030a9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4106 .elementor-element.elementor-element-cd4ce6b .elementor-button{background-color:#82A373;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:7px 7px 7px 7px;padding:10px 50px 10px 50px;}.elementor-4106 .elementor-element.elementor-element-cd4ce6b .elementor-button:hover, .elementor-4106 .elementor-element.elementor-element-cd4ce6b .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-cd4ce6b{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-cd4ce6b .elementor-button:hover svg, .elementor-4106 .elementor-element.elementor-element-cd4ce6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-b0eb1de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-b0eb1de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-b0eb1de.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-1ce8fd7{--spacer-size:179px;}.elementor-4106 .elementor-element.elementor-element-5a492fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-5a492fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001F;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-5a492fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-5a492fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-5a492fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-5a492fc > .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-4106 .elementor-element.elementor-element-5a492fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-5a492fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-485abce .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-98ef293 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:74px;font-weight:500;letter-spacing:-2.6px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a417bf8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-eef08f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-3c83983.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-3c83983.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-3c83983.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-3c83983 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.58;}.elementor-4106 .elementor-element.elementor-element-3c83983 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-3c83983 > .elementor-element-populated{box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-d64593f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.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-4106 .elementor-element.elementor-element-9fd51e6 .elementor-icon-wrapper{text-align:left;}.elementor-4106 .elementor-element.elementor-element-9fd51e6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-9fd51e6.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-9fd51e6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-9fd51e6.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-9fd51e6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-7642742{--spacer-size:179px;}.elementor-4106 .elementor-element.elementor-element-102c4ba{--spacer-size:179px;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-fedd0c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-fedd0c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-fedd0c2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-fedd0c2 > .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-4106 .elementor-element.elementor-element-999dfe3 .elementor-icon-wrapper{text-align:left;}.elementor-4106 .elementor-element.elementor-element-999dfe3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-999dfe3.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-999dfe3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-999dfe3.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-999dfe3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e1449c2 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:33px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-4af65e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-4af65e2:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-4af65e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4106 .elementor-element.elementor-element-4af65e2 > .elementor-container{min-height:65vh;}.elementor-4106 .elementor-element.elementor-element-4af65e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-4106 .elementor-element.elementor-element-4af65e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-c5ee7ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:40px 40px 40px 40px;}.elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-fafd89f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-5c743a6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-4106 .elementor-element.elementor-element-c62005b .elementor-button{background-color:#82A373;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:7px 7px 7px 7px;padding:10px 50px 10px 50px;}.elementor-4106 .elementor-element.elementor-element-c62005b .elementor-button:hover, .elementor-4106 .elementor-element.elementor-element-c62005b .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-4106 .elementor-element.elementor-element-c62005b{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-c62005b .elementor-button:hover svg, .elementor-4106 .elementor-element.elementor-element-c62005b .elementor-button:focus svg{fill:#000000;}.elementor-4106 .elementor-element.elementor-element-96fe9cb > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-96fe9cb > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-96fe9cb > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-96fe9cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -25px;--e-column-margin-right:0px;--e-column-margin-left:-25px;}.elementor-4106 .elementor-element.elementor-element-96fe9cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-e14c2cc{--e-image-carousel-slides-to-show:1;}.elementor-4106 .elementor-element.elementor-element-e14c2cc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-a26380f:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-a26380f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000A3 100%);}.elementor-4106 .elementor-element.elementor-element-a26380f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-82px;margin-bottom:0px;z-index:1;}.elementor-4106 .elementor-element.elementor-element-a26380f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-1f1002a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-1f1002a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-1f1002a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-56a4d0b{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-56a4d0b > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-4106 .elementor-element.elementor-element-56a4d0b .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-56a4d0b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-56a4d0b.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-56a4d0b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-56a4d0b.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-56a4d0b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-56a4d0b .elementor-icon{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-56a4d0b .elementor-icon svg{height:30px;}.elementor-4106 .elementor-element.elementor-element-e3de89d{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-e3de89d > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-4106 .elementor-element.elementor-element-e3de89d .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-e3de89d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e3de89d.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-e3de89d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e3de89d.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-e3de89d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e3de89d .elementor-icon{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-e3de89d .elementor-icon svg{height:30px;}.elementor-4106 .elementor-element.elementor-element-276b99c{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-276b99c > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-4106 .elementor-element.elementor-element-276b99c .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-276b99c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-276b99c.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-276b99c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-276b99c.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-276b99c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-276b99c .elementor-icon{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-276b99c .elementor-icon svg{height:30px;}.elementor-4106 .elementor-element.elementor-element-9de3060{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-9de3060 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-4106 .elementor-element.elementor-element-9de3060 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-9de3060.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-9de3060.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-9de3060.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-9de3060.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-9de3060.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-9de3060 .elementor-icon{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-9de3060 .elementor-icon svg{height:30px;}.elementor-4106 .elementor-element.elementor-element-9525bca > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-9525bca:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-9525bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/1825.jpg");background-position:center center;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-9525bca > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #264E2645 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-9525bca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-6d6c6ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-6d6c6ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-6d6c6ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-6d6c6ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-d935b1a{text-align:center;}.elementor-4106 .elementor-element.elementor-element-d935b1a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e4de4ad{width:var( --container-widget-width, 74.316% );max-width:74.316%;--container-widget-width:74.316%;--container-widget-flex-grow:0;text-align:center;}.elementor-4106 .elementor-element.elementor-element-e4de4ad .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-644142f > .elementor-container{min-height:55vh;}.elementor-4106 .elementor-element.elementor-element-644142f{margin-top:20px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-b81925a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-b81925a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/556853749_1368160398002619_8945629598387511253_n.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-b81925a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000C7 0%, #00000070 100%);opacity:0.86;}.elementor-4106 .elementor-element.elementor-element-b81925a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4106 .elementor-element.elementor-element-b81925a > .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-4106 .elementor-element.elementor-element-b81925a:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.78;}.elementor-4106 .elementor-element.elementor-element-b81925a > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-b81925a > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-b81925a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-b81925a > .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-4106 .elementor-element.elementor-element-b81925a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.4s, border-radius 0.3s, opacity 0.4s;}.elementor-4106 .elementor-element.elementor-element-5c2a216{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-5c2a216 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4106 .elementor-element.elementor-element-5c2a216 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-12a697d{text-align:left;}.elementor-4106 .elementor-element.elementor-element-12a697d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-093d854{--spacer-size:284px;}.elementor-4106 .elementor-element.elementor-element-1924b45{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-1924b45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-4106 .elementor-element.elementor-element-1924b45 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-framed .elementor-icon:hover, .elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-framed .elementor-icon:hover, .elementor-4106 .elementor-element.elementor-element-1924b45.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1924b45 .elementor-icon{font-size:47px;}.elementor-4106 .elementor-element.elementor-element-1924b45 .elementor-icon svg{height:47px;}.elementor-4106 .elementor-element.elementor-element-8761334:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/558856116_1368160391335953_8716746340539041985_n.jpg");background-position:-133px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-8761334 > .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-4106 .elementor-element.elementor-element-8761334 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-c21196b{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-0bea330:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/558856116_1368160391335953_8716746340539041985_n.jpg");background-position:-322px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-0bea330 > .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-4106 .elementor-element.elementor-element-0bea330 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-10b803a{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-601ad8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/558856116_1368160391335953_8716746340539041985_n.jpg");background-position:-544px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-601ad8f > .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-4106 .elementor-element.elementor-element-601ad8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-0fe7970{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-e0c658b:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-e0c658b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-4106 .elementor-element.elementor-element-e0c658b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-e0c658b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-e0cc093.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-ce353c3{--spacer-size:95px;}.elementor-4106 .elementor-element.elementor-element-573eb46:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-573eb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4106 .elementor-element.elementor-element-573eb46 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #00000000 44%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-573eb46 > .elementor-container{min-height:86vh;}.elementor-4106 .elementor-element.elementor-element-573eb46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-c7e5dde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-c7e5dde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #25252500 0%, #000000 100%);}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-c7e5dde.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-c7e5dde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-c7e5dde.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-c7e5dde > .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-4106 .elementor-element.elementor-element-c7e5dde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-c7e5dde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-6275c59 > .elementor-widget-container{margin:262px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-6275c59{text-align:center;}.elementor-4106 .elementor-element.elementor-element-6275c59 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1307da7{text-align:center;}.elementor-4106 .elementor-element.elementor-element-1307da7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-250e9f3 .elementor-button{background-color:#82A373;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:7px 7px 7px 7px;padding:10px 50px 10px 50px;}.elementor-4106 .elementor-element.elementor-element-250e9f3 .elementor-button:hover, .elementor-4106 .elementor-element.elementor-element-250e9f3 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-250e9f3{width:auto;max-width:auto;z-index:3;}.elementor-4106 .elementor-element.elementor-element-250e9f3 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-4106 .elementor-element.elementor-element-250e9f3 .elementor-button:hover svg, .elementor-4106 .elementor-element.elementor-element-250e9f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-cb9ec5a > .elementor-container{min-height:74vh;}.elementor-4106 .elementor-element.elementor-element-cb9ec5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-cb9ec5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-06ae15f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-0e052a9:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-0e052a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #82A37300 100%);}.elementor-4106 .elementor-element.elementor-element-0e052a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-0e052a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-2d98569.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-2d98569.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-2d98569.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-54107ce .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:52px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-303fabe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-fc36dff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-fc36dff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233B29A3;}.elementor-4106 .elementor-element.elementor-element-fc36dff > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-fc36dff > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-fc36dff > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-fc36dff > .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-4106 .elementor-element.elementor-element-fc36dff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-2c1f26e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ea1b75e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-ea1b75e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#82A373;}.elementor-4106 .elementor-element.elementor-element-ea1b75e > .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-4106 .elementor-element.elementor-element-ea1b75e > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-ea1b75e > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-ea1b75e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-ea1b75e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-ea1b75e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-b7bb969 .elementor-icon-wrapper{text-align:left;}.elementor-4106 .elementor-element.elementor-element-b7bb969.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b7bb969.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-b7bb969.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b7bb969.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-b7bb969.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b7bb969 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-b7bb969 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-b0392f9{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-b0392f9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-09f028d{margin-top:10px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-f42ab67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-f42ab67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-f42ab67 > .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-4106 .elementor-element.elementor-element-f42ab67 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-f42ab67 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-f42ab67 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f42ab67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f42ab67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-c1f0ec0{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-c1f0ec0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-82b4b16:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-82b4b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #000000 100%);}.elementor-4106 .elementor-element.elementor-element-82b4b16 > .elementor-container{min-height:210px;}.elementor-4106 .elementor-element.elementor-element-82b4b16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-82b4b16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-5e52b8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-5e52b8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E8A4E;}.elementor-4106 .elementor-element.elementor-element-5e52b8e > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-5e52b8e > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-5e52b8e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-5e52b8e > .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-4106 .elementor-element.elementor-element-5e52b8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-5e52b8e.exad-link-anything-wrapper:hover{opacity:0.9;}.elementor-4106 .elementor-element.elementor-element-ab343b1{width:var( --container-widget-width, 82.353% );max-width:82.353%;--container-widget-width:82.353%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-ab343b1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-5e62040:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-5e62040 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37583FFA;}.elementor-4106 .elementor-element.elementor-element-5e62040 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-5e62040 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-5e62040 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-5e62040 > .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-4106 .elementor-element.elementor-element-5e62040 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-5e62040.exad-link-anything-wrapper:hover{opacity:0.9;}.elementor-4106 .elementor-element.elementor-element-8241661{width:var( --container-widget-width, 82.353% );max-width:82.353%;--container-widget-width:82.353%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-8241661 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-bed6c2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-bed6c2a:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-bed6c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/2151582505.jpg");background-position:center center;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-bed6c2a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #1C311C99 60%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-bed6c2a > .elementor-container{min-height:68vh;}.elementor-4106 .elementor-element.elementor-element-bed6c2a, .elementor-4106 .elementor-element.elementor-element-bed6c2a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-bed6c2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;z-index:2;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-3c1f5a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-3c1f5a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-3c1f5a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-3c1f5a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-ca77da1{text-align:center;}.elementor-4106 .elementor-element.elementor-element-ca77da1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:68px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-792feed{margin-top:20px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1F3B1F73 0%, #000000F5 100%);opacity:0.86;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-7a3fa2d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d > .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-4106 .elementor-element.elementor-element-7a3fa2d:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.78;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;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-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.4s, border-radius 0.3s, opacity 0.4s;}.elementor-4106 .elementor-element.elementor-element-972b4ee{--spacer-size:130px;}.elementor-4106 .elementor-element.elementor-element-f1acb1a .elementor-icon-wrapper{text-align:left;}.elementor-4106 .elementor-element.elementor-element-f1acb1a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-f1acb1a.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-f1acb1a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-f1acb1a.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-f1acb1a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-f1acb1a .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-f1acb1a .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-8ac37d0{width:var( --container-widget-width, 85.31% );max-width:85.31%;--container-widget-width:85.31%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-8ac37d0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-2a8502c{width:var( --container-widget-width, 85.31% );max-width:85.31%;--container-widget-width:85.31%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-2a8502c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-0f572c4{width:var( --container-widget-width, 85.31% );max-width:85.31%;--container-widget-width:85.31%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-0f572c4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b3b393b > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:1;}.elementor-4106 .elementor-element.elementor-element-b3b393b > .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-4106 .elementor-element.elementor-element-b3b393b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#797979;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-4106 .elementor-element.elementor-element-b3b393b > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-b3b393b > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-b3b393b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-b3b393b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-ff906fe{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-ff906fe .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-fd0cdda{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-fd0cdda .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-c836ad4{width:var( --container-widget-width, 85.31% );max-width:85.31%;--container-widget-width:85.31%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-c836ad4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-c3fa66d{width:var( --container-widget-width, 85.31% );max-width:85.31%;--container-widget-width:85.31%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-c3fa66d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-932657c{width:var( --container-widget-width, 85.31% );max-width:85.31%;--container-widget-width:85.31%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-932657c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a64bedc:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-a64bedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a64bedc, .elementor-4106 .elementor-element.elementor-element-a64bedc > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-a64bedc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-a64bedc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-b78749d > .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-4106 .elementor-element.elementor-element-85d2249{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-85d2249 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;letter-spacing:-0.5px;color:#1D291D;}.elementor-4106 .elementor-element.elementor-element-051d264{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-051d264 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:49px;font-weight:500;letter-spacing:-0.5px;color:#1D291D;}.elementor-4106 .elementor-element.elementor-element-fcd93e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-fcd93e8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#1D291D;}.elementor-4106 .elementor-element.elementor-element-3e5f33a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-3e5f33a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-3e5f33a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:23px;font-weight:500;letter-spacing:-0.5px;color:#1D291D;}.elementor-4106 .elementor-element.elementor-element-e3a139a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-element-populated >  .elementor-background-overlay{background-color:#2746230F;opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-e3a139a > .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:5px 5px 5px 5px;}.elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-a19958f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-a19958f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-a19958f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:49px;font-weight:500;line-height:47px;letter-spacing:-0.5px;color:#1D291D;}.elementor-4106 .elementor-element.elementor-element-e0dec72:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-e0dec72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4106 .elementor-element.elementor-element-e0dec72, .elementor-4106 .elementor-element.elementor-element-e0dec72 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-e0dec72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:5px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-e0dec72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-839141e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-839141e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e0c2656:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-e0c2656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233B29;}.elementor-4106 .elementor-element.elementor-element-e0c2656, .elementor-4106 .elementor-element.elementor-element-e0c2656 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-e0c2656{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:5px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-e0c2656 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-a1b1825 > .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-4106 .elementor-element.elementor-element-3cbd038{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-3cbd038 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-e181096:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-e181096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#82A373;}.elementor-4106 .elementor-element.elementor-element-e181096, .elementor-4106 .elementor-element.elementor-element-e181096 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-e181096{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-e181096 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-953e9ca > .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-4106 .elementor-element.elementor-element-e38af0b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-e38af0b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-f3cd5e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#82A373;}.elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .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-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-a8c1fc8{width:var( --container-widget-width, 85.347% );max-width:85.347%;--container-widget-width:85.347%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-a8c1fc8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-2bb3db7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-2bb3db7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:72px;font-weight:500;line-height:68px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-beefce6{width:var( --container-widget-width, 85.347% );max-width:85.347%;--container-widget-width:85.347%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-beefce6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-a6176ba .elementor-button{background-color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:7px 7px 7px 7px;padding:10px 50px 10px 50px;}.elementor-4106 .elementor-element.elementor-element-a6176ba .elementor-button:hover, .elementor-4106 .elementor-element.elementor-element-a6176ba .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a6176ba{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-a6176ba > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-a6176ba .elementor-button:hover svg, .elementor-4106 .elementor-element.elementor-element-a6176ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-de33c22{--spacer-size:1px;}.elementor-4106 .elementor-element.elementor-element-44e447a:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-44e447a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-4106 .elementor-element.elementor-element-44e447a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-4106 .elementor-element.elementor-element-44e447a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-9f706c0{text-align:center;}.elementor-4106 .elementor-element.elementor-element-9f706c0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:68px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-5c0750d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000040;}.elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;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:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-b8a576d{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-b8a576d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4106 .elementor-element.elementor-element-b8a576d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-44095f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-44095f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-44095f1 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-44095f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-44095f1 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-44095f1 > .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-4106 .elementor-element.elementor-element-44095f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-6d9a7b9 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-6d9a7b9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-6d9a7b9.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-6d9a7b9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-6d9a7b9.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-6d9a7b9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-6d9a7b9 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-6d9a7b9 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-9894f4f{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-9894f4f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1968cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-1968cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-1968cb4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-1968cb4 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-1968cb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-1968cb4 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-1968cb4 > .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-4106 .elementor-element.elementor-element-1968cb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-eed4449 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-eed4449.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-eed4449.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-eed4449.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-eed4449.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-eed4449.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-eed4449 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-eed4449 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-716a50a{width:var( --container-widget-width, 62.85% );max-width:62.85%;--container-widget-width:62.85%;--container-widget-flex-grow:0;text-align:center;}.elementor-4106 .elementor-element.elementor-element-716a50a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-f29e24b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-f29e24b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-f29e24b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-f29e24b > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-f29e24b > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-f29e24b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f29e24b > .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-4106 .elementor-element.elementor-element-f29e24b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-79e54fa .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-79e54fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-79e54fa.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-79e54fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-79e54fa.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-79e54fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-79e54fa .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-79e54fa .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-baa4100{width:var( --container-widget-width, 74.555% );max-width:74.555%;--container-widget-width:74.555%;--container-widget-flex-grow:0;text-align:center;}.elementor-4106 .elementor-element.elementor-element-baa4100 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-63c7456:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-63c7456 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-63c7456 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-63c7456 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-63c7456 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-63c7456 > .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-4106 .elementor-element.elementor-element-63c7456 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-4e53051 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-4e53051.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-4e53051.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-4e53051.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-4e53051.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-4e53051.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-4e53051 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-4e53051 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-31b37c3{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-31b37c3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-42325e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-element-populated{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:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-a772970{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-a772970 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-29bd828{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-29bd828 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-03da3ea{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-03da3ea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-03da3ea .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-1ebdf6d{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-46a9906:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-46a9906 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#385C3EFA;}.elementor-4106 .elementor-element.elementor-element-46a9906:hover > .elementor-element-populated{background-color:#203A24FA;}.elementor-4106 .elementor-element.elementor-element-46a9906 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-46a9906 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-46a9906 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-46a9906 > .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-4106 .elementor-element.elementor-element-46a9906 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-f35d6f9{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-f35d6f9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a4dea57{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-a4dea57 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-00f452c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-00f452c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1F0CF5;}.elementor-4106 .elementor-element.elementor-element-00f452c:hover > .elementor-element-populated{background-color:#030C04F5;}.elementor-4106 .elementor-element.elementor-element-00f452c > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-00f452c > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-00f452c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-00f452c > .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-4106 .elementor-element.elementor-element-00f452c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-fc98749{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-fc98749 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-9c89e95{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-9c89e95 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-4b98f6b{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-606cef8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-606cef8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B180DFA;}.elementor-4106 .elementor-element.elementor-element-606cef8:hover > .elementor-element-populated{background-color:#000000FA;}.elementor-4106 .elementor-element.elementor-element-606cef8 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-606cef8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-606cef8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-606cef8 > .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-4106 .elementor-element.elementor-element-606cef8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-734faae{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-734faae .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-c866d6c{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-c866d6c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-17ac4d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-17ac4d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333F5;}.elementor-4106 .elementor-element.elementor-element-17ac4d9:hover > .elementor-element-populated{background-color:#000000;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-17ac4d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-17ac4d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-17ac4d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-17ac4d9 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-17ac4d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-17ac4d9 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-17ac4d9 > .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-4106 .elementor-element.elementor-element-17ac4d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-e99bc67{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-e99bc67 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b991cb5:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-b991cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-b991cb5 > .elementor-container{min-height:67vh;}.elementor-4106 .elementor-element.elementor-element-b991cb5 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-b991cb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-5a22bdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-6732fb5{text-align:left;}.elementor-4106 .elementor-element.elementor-element-6732fb5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:68px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-f9337a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/2147842444.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #00000000 100%);opacity:0.69;}.elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-f9337a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-ae2bf12{width:var( --container-widget-width, 61.43% );max-width:61.43%;--container-widget-width:61.43%;--container-widget-flex-grow:0;text-align:left;}.elementor-4106 .elementor-element.elementor-element-ae2bf12 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-1df64fd{--spacer-size:184px;}.elementor-4106 .elementor-element.elementor-element-f07849c{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-080ef82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-080ef82 > .elementor-container{max-width:1012px;}.elementor-4106 .elementor-element.elementor-element-080ef82{margin-top:-154px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-f33c5bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9C;}.elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-05ccf37{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-05ccf37 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-a4d8c83{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-a4d8c83 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-61aea1b{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-32a53df{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-32a53df > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-32a53df .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-8af1193:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-8af1193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-8af1193{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4106 .elementor-element.elementor-element-8af1193 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-4efb2ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/ECHIUMCANDICANSOrgullodeMadeira_2.jpg");background-position:center center;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 33%, #000000EB 100%);opacity:1;}.elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-4efb2ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-2576e84{--spacer-size:501px;}.elementor-4106 .elementor-element.elementor-element-b0a8aa6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-b0a8aa6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF94;}.elementor-4106 .elementor-element.elementor-element-b0a8aa6 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-b0a8aa6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-b0a8aa6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-b0a8aa6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-b0a8aa6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-ea671dd{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-ea671dd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-40f8170{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-40f8170 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-83cd80c > .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-4106 .elementor-element.elementor-element-6eab88a{text-align:right;}.elementor-4106 .elementor-element.elementor-element-6eab88a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:68px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-ebe0066{--spacer-size:75px;}.elementor-4106 .elementor-element.elementor-element-1f36411{text-align:right;}.elementor-4106 .elementor-element.elementor-element-1f36411 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-a21085c > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-a21085c{text-align:right;}.elementor-4106 .elementor-element.elementor-element-a21085c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-3e0363d{text-align:right;}.elementor-4106 .elementor-element.elementor-element-3e0363d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-46cb0a3 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-46cb0a3{text-align:right;}.elementor-4106 .elementor-element.elementor-element-46cb0a3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-5c93cfd{text-align:right;}.elementor-4106 .elementor-element.elementor-element-5c93cfd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-f9d034e > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-f9d034e{text-align:right;}.elementor-4106 .elementor-element.elementor-element-f9d034e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-fe8a67e{text-align:right;}.elementor-4106 .elementor-element.elementor-element-fe8a67e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-865abc0 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-865abc0{text-align:right;}.elementor-4106 .elementor-element.elementor-element-865abc0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-a99c6cb{text-align:right;}.elementor-4106 .elementor-element.elementor-element-a99c6cb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-78d16e0 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-78d16e0{text-align:right;}.elementor-4106 .elementor-element.elementor-element-78d16e0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-f32331a{text-align:right;}.elementor-4106 .elementor-element.elementor-element-f32331a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-dc40f46 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-dc40f46{text-align:right;}.elementor-4106 .elementor-element.elementor-element-dc40f46 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-48eb01d{text-align:right;}.elementor-4106 .elementor-element.elementor-element-48eb01d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-f804185 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-4106 .elementor-element.elementor-element-f804185{text-align:right;}.elementor-4106 .elementor-element.elementor-element-f804185 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-8010ba3{margin-top:50px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-5d5b0fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-7ac5909 > .elementor-container{min-height:55vh;}.elementor-4106 .elementor-element.elementor-element-7ac5909{margin-top:20px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-65ec4d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/IMG_9031.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #47474759 0%, #000000 100%);opacity:0.86;}.elementor-4106 .elementor-element.elementor-element-65ec4d8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4106 .elementor-element.elementor-element-65ec4d8 > .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-4106 .elementor-element.elementor-element-65ec4d8:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.78;}.elementor-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-65ec4d8 > .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-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.4s, border-radius 0.3s, opacity 0.4s;}.elementor-4106 .elementor-element.elementor-element-835c724{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-835c724 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4106 .elementor-element.elementor-element-835c724 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:39px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-474e2ba{--spacer-size:201px;}.elementor-4106 .elementor-element.elementor-element-b88c1c2{text-align:left;}.elementor-4106 .elementor-element.elementor-element-b88c1c2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a059935 .elementor-button{background-color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:22px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010100;border-radius:7px 7px 7px 7px;padding:10px 50px 10px 50px;}.elementor-4106 .elementor-element.elementor-element-a059935 .elementor-button:hover, .elementor-4106 .elementor-element.elementor-element-a059935 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-a059935{width:auto;max-width:auto;}.elementor-4106 .elementor-element.elementor-element-a059935 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-a059935 .elementor-button:hover svg, .elementor-4106 .elementor-element.elementor-element-a059935 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-148b030:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/IMG_7656.jpg");background-position:-278px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-148b030 > .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-4106 .elementor-element.elementor-element-148b030 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-59e3835{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-c3175f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/2149409959.jpg");background-position:-111px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-c3175f6 > .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-4106 .elementor-element.elementor-element-c3175f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-fb3d74e{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-8835edf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-8835edf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/IMG_8816-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-8835edf > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #2746230F 0%, #000000C4 100%);opacity:0.85;}.elementor-4106 .elementor-element.elementor-element-8835edf > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-8835edf > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-8835edf > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-8835edf > .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-4106 .elementor-element.elementor-element-8835edf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-a8561e6{--spacer-size:50px;}.elementor-4106 .elementor-element.elementor-element-d7a7dcd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-d7a7dcd{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-9cbfb8b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-9cbfb8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-9cbfb8b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-9cbfb8b > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-9cbfb8b > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-9cbfb8b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-9cbfb8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-6985593{text-align:left;}.elementor-4106 .elementor-element.elementor-element-6985593 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:68px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-8bf988f > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-a943d35{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-4106 .elementor-element.elementor-element-a943d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-a943d35 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-978c0e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-f7ae541:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-f7ae541 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/IMG_8816-2.jpg");background-position:center center;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-f7ae541 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-f7ae541 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-f7ae541 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f7ae541 > .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-4106 .elementor-element.elementor-element-f7ae541 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-450e5ce{--spacer-size:196px;}.elementor-4106 .elementor-element.elementor-element-6caaae7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-6caaae7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/IMG_7616-2-2.jpg");background-position:center center;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-6caaae7 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-6caaae7 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-6caaae7 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-6caaae7 > .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-4106 .elementor-element.elementor-element-6caaae7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-3ecceac{--spacer-size:150px;}.elementor-4106 .elementor-element.elementor-element-a753c3e{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-4106 .elementor-element.elementor-element-a753c3e > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-a753c3e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-cb26438{margin-top:0px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-6c91df0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-b9ef800{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:100px;}.elementor-4106 .elementor-element.elementor-element-b9ef800 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-9e0ce7d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#82A373;background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/20615.jpg");background-position:center center;background-size:cover;}.elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-element-populated >  .elementor-background-overlay{background-color:#163117;opacity:0.5;}.elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-2a755d9{text-align:center;}.elementor-4106 .elementor-element.elementor-element-2a755d9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:68px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-44fa25d > .elementor-element-populated{border-style:none;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:30px 30px 30px 30px;}.elementor-4106 .elementor-element.elementor-element-44fa25d > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-44fa25d > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-44fa25d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-44fa25d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-130c50b{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-130c50b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4106 .elementor-element.elementor-element-130c50b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-5978458:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-5978458 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-5978458 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-5978458 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-5978458 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-5978458 > .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-4106 .elementor-element.elementor-element-5978458 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-7fca3f9 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-7fca3f9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-7fca3f9.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-7fca3f9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-7fca3f9.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-7fca3f9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-7fca3f9 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-7fca3f9 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-4542ffc{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-4542ffc .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-0abc523:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-0abc523 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-0abc523.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-0abc523 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-0abc523 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-0abc523 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-0abc523 > .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-4106 .elementor-element.elementor-element-0abc523 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-ba25e64 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-ba25e64.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ba25e64.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-ba25e64.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ba25e64.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-ba25e64.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ba25e64 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-ba25e64 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-023a717{width:var( --container-widget-width, 62.85% );max-width:62.85%;--container-widget-width:62.85%;--container-widget-flex-grow:0;text-align:center;}.elementor-4106 .elementor-element.elementor-element-023a717 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-15bd6d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-15bd6d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-15bd6d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-15bd6d3 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-15bd6d3 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-15bd6d3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-15bd6d3 > .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-4106 .elementor-element.elementor-element-15bd6d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-ac80bf9 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-ac80bf9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ac80bf9.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-ac80bf9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ac80bf9.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-ac80bf9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-ac80bf9 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-ac80bf9 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-f2d2dfb{width:var( --container-widget-width, 74.555% );max-width:74.555%;--container-widget-width:74.555%;--container-widget-flex-grow:0;text-align:center;}.elementor-4106 .elementor-element.elementor-element-f2d2dfb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-970e613:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-970e613 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CC;}.elementor-4106 .elementor-element.elementor-element-970e613 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-970e613 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-970e613 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-970e613 > .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-4106 .elementor-element.elementor-element-970e613 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-d04bf17 .elementor-icon-wrapper{text-align:center;}.elementor-4106 .elementor-element.elementor-element-d04bf17.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-d04bf17.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-d04bf17.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-d04bf17.elementor-view-framed .elementor-icon, .elementor-4106 .elementor-element.elementor-element-d04bf17.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-d04bf17 .elementor-icon{font-size:37px;}.elementor-4106 .elementor-element.elementor-element-d04bf17 .elementor-icon svg{height:37px;}.elementor-4106 .elementor-element.elementor-element-d812c45{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-d812c45 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-76ecc10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-76ecc10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-76ecc10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:3px;}.elementor-4106 .elementor-element.elementor-element-76ecc10 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-76ecc10 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-76ecc10 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-76ecc10 > .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-4106 .elementor-element.elementor-element-76ecc10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-259a853{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-259a853 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-dd3d9eb{width:100%;max-width:100%;text-align:left;}.elementor-4106 .elementor-element.elementor-element-dd3d9eb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-d5604e4{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-d5604e4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-d5604e4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:#000000;}.elementor-4106 .elementor-element.elementor-element-9d3e253{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-3a79f01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-3a79f01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#385C3EFA;}.elementor-4106 .elementor-element.elementor-element-3a79f01:hover > .elementor-element-populated{background-color:#203A24FA;}.elementor-4106 .elementor-element.elementor-element-3a79f01 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-3a79f01 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-3a79f01 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-3a79f01 > .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-4106 .elementor-element.elementor-element-3a79f01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-e74213a{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-e74213a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-228d493{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-228d493 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-99d825b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-99d825b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1F0CF5;}.elementor-4106 .elementor-element.elementor-element-99d825b:hover > .elementor-element-populated{background-color:#030C04F5;}.elementor-4106 .elementor-element.elementor-element-99d825b > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-99d825b > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-99d825b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-99d825b > .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-4106 .elementor-element.elementor-element-99d825b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-b9095e1{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-b9095e1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-44215c6{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-44215c6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-7801f86{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-4cfddd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-4cfddd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B180DFA;}.elementor-4106 .elementor-element.elementor-element-4cfddd9:hover > .elementor-element-populated{background-color:#000000FA;}.elementor-4106 .elementor-element.elementor-element-4cfddd9 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-4cfddd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-4cfddd9 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-4cfddd9 > .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-4106 .elementor-element.elementor-element-4cfddd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-489c948{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-489c948 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-11f8e36{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-11f8e36 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-5b210a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-5b210a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333F5;}.elementor-4106 .elementor-element.elementor-element-5b210a1:hover > .elementor-element-populated{background-color:#000000;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-5b210a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-5b210a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-5b210a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-5b210a1 > .elementor-element-populated, .elementor-4106 .elementor-element.elementor-element-5b210a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-4106 .elementor-element.elementor-element-5b210a1 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-5b210a1 > .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-4106 .elementor-element.elementor-element-5b210a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4106 .elementor-element.elementor-element-f936f1b{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-f936f1b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-4106 .elementor-element.elementor-element-dd5b62c{margin-top:0px;margin-bottom:100px;}.elementor-4106 .elementor-element.elementor-element-a0e1bc1{width:100%;max-width:100%;text-align:center;}.elementor-4106 .elementor-element.elementor-element-a0e1bc1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:23px;font-weight:500;letter-spacing:-0.5px;color:#000000;}body.elementor-page-4106:not(.elementor-motion-effects-element-type-background), body.elementor-page-4106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4106 .elementor-element.elementor-element-8761334:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-0bea330:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-601ad8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-148b030:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-c3175f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-4106 .elementor-element.elementor-element-eaa6ff8 > .elementor-container{min-height:170px;}.elementor-4106 .elementor-element.elementor-element-eaa6ff8{margin-top:0px;margin-bottom:-170px;}.elementor-4106 .elementor-element.elementor-element-432367b > .elementor-container{min-height:55vh;}.elementor-4106 .elementor-element.elementor-element-432367b{padding:030px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f002855 > .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-4106 .elementor-element.elementor-element-1f914b3 .elementor-heading-title{font-size:79px;line-height:72px;}.elementor-4106 .elementor-element.elementor-element-b7030a9 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-cd4ce6b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-b0eb1de > .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-4106 .elementor-element.elementor-element-976bf1d{width:50%;}.elementor-4106 .elementor-element.elementor-element-1ce8fd7{--spacer-size:1px;}.elementor-4106 .elementor-element.elementor-element-5a492fc{width:50%;}.elementor-4106 .elementor-element.elementor-element-5a492fc > .elementor-element-populated{padding:20px 0px 20px 10px;}.elementor-4106 .elementor-element.elementor-element-485abce .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-98ef293 .elementor-heading-title{font-size:60px;}.elementor-4106 .elementor-element.elementor-element-a417bf8 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-3c83983{width:50%;}.elementor-4106 .elementor-element.elementor-element-3c83983 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4106 .elementor-element.elementor-element-d64593f .elementor-heading-title{font-size:32px;}.elementor-4106 .elementor-element.elementor-element-bb02b4e{width:50%;}.elementor-4106 .elementor-element.elementor-element-7642742{--spacer-size:12px;}.elementor-4106 .elementor-element.elementor-element-f38e725{width:50%;}.elementor-4106 .elementor-element.elementor-element-102c4ba{--spacer-size:1px;}.elementor-4106 .elementor-element.elementor-element-fedd0c2{width:50%;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-fedd0c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-fedd0c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-fedd0c2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4106 .elementor-element.elementor-element-e1449c2{width:var( --container-widget-width, 119.5px );max-width:119.5px;--container-widget-width:119.5px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-e1449c2 .elementor-heading-title{font-size:31px;}.elementor-4106 .elementor-element.elementor-element-4af65e2{padding:050px 0px 50px 0px;}.elementor-4106 .elementor-element.elementor-element-c5ee7ef > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4106 .elementor-element.elementor-element-fafd89f{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-fafd89f .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-5c743a6 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-96fe9cb > .elementor-element-populated{margin:-46px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-4106 .elementor-element.elementor-element-a26380f{margin-top:-87px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-6d6c6ae > .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-4106 .elementor-element.elementor-element-d935b1a{width:var( --container-widget-width, 327px );max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-d935b1a .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-e4de4ad{width:var( --container-widget-width, 335.375px );max-width:335.375px;--container-widget-width:335.375px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-e4de4ad .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-644142f{padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-b81925a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4106 .elementor-element.elementor-element-5c2a216{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-5c2a216 .elementor-heading-title{font-size:25px;}.elementor-4106 .elementor-element.elementor-element-12a697d .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-093d854{--spacer-size:252px;}.elementor-4106 .elementor-element.elementor-element-8761334:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-8761334 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-0bea330:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-0bea330 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-601ad8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-601ad8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-ce353c3{--spacer-size:1px;}.elementor-4106 .elementor-element.elementor-element-573eb46 > .elementor-container{min-height:78vh;}.elementor-4106 .elementor-element.elementor-element-c7e5dde > .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-4106 .elementor-element.elementor-element-6275c59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-6275c59 .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-1307da7 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-250e9f3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-0e052a9{padding:16px 16px 0px 16px;}.elementor-4106 .elementor-element.elementor-element-54107ce .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-303fabe .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-2c1f26e .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-b0392f9 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-c1f0ec0 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-82b4b16 > .elementor-container{min-height:79px;}.elementor-4106 .elementor-element.elementor-element-82b4b16{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-0587a52{padding:0px 5px 5px 5px;}.elementor-4106 .elementor-element.elementor-element-ab343b1 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-8241661 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-bed6c2a:not(.elementor-motion-effects-element-type-background), .elementor-4106 .elementor-element.elementor-element-bed6c2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mymadeiraisland.com/wp-content/uploads/2025/10/2151582369.jpg");}.elementor-4106 .elementor-element.elementor-element-bed6c2a{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-ca77da1 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-792feed{margin-top:0px;margin-bottom:0px;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d > .elementor-element-populated{border-width:1px 1px 1px 1px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4106 .elementor-element.elementor-element-972b4ee{--spacer-size:0px;}.elementor-4106 .elementor-element.elementor-element-8ac37d0 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-2a8502c .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-0f572c4 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-b3b393b > .elementor-element-populated{border-width:1px 1px 1px 1px;margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4106 .elementor-element.elementor-element-ff906fe .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-fd0cdda .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-c836ad4 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-c3fa66d .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-932657c > .elementor-widget-container{padding:0px 0px 199px 0px;}.elementor-4106 .elementor-element.elementor-element-932657c .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-85d2249 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-051d264 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-fcd93e8 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-3e5f33a .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-e3a139a > .elementor-element-populated{margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4106 .elementor-element.elementor-element-a19958f{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-a19958f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-a19958f .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-839141e .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-3cbd038 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-e38af0b .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-f3cd5e7 > .elementor-element-populated{margin:0px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-4106 .elementor-element.elementor-element-a8c1fc8 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-2bb3db7 .elementor-heading-title{font-size:60px;line-height:54px;}.elementor-4106 .elementor-element.elementor-element-beefce6 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-44e447a{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-3ddb07c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-9f706c0 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-5c0750d > .elementor-element-populated{border-width:1px 1px 1px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-b8a576d .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-44095f1{width:50%;}.elementor-4106 .elementor-element.elementor-element-44095f1 > .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-4106 .elementor-element.elementor-element-9894f4f .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-1968cb4{width:50%;}.elementor-4106 .elementor-element.elementor-element-1968cb4 > .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-4106 .elementor-element.elementor-element-716a50a .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-f29e24b{width:50%;}.elementor-4106 .elementor-element.elementor-element-f29e24b > .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-4106 .elementor-element.elementor-element-baa4100{width:var( --container-widget-width, 82.469px );max-width:82.469px;--container-widget-width:82.469px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-baa4100 .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-63c7456{width:50%;}.elementor-4106 .elementor-element.elementor-element-63c7456 > .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-4106 .elementor-element.elementor-element-31b37c3 .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-42325e8 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-a772970 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-29bd828 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-03da3ea .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-46a9906{width:50%;}.elementor-4106 .elementor-element.elementor-element-46a9906 > .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-4106 .elementor-element.elementor-element-f35d6f9 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-a4dea57 .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-00f452c{width:50%;}.elementor-4106 .elementor-element.elementor-element-00f452c > .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-4106 .elementor-element.elementor-element-fc98749 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-9c89e95 .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-606cef8{width:50%;}.elementor-4106 .elementor-element.elementor-element-606cef8 > .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-4106 .elementor-element.elementor-element-734faae .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-c866d6c .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-17ac4d9{width:50%;}.elementor-4106 .elementor-element.elementor-element-e99bc67 .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-a116c4a{padding:30px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-6732fb5 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-ae2bf12{width:100%;max-width:100%;}.elementor-4106 .elementor-element.elementor-element-ae2bf12 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-080ef82{margin-top:-220px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-4106 .elementor-element.elementor-element-f33c5bc{width:100%;}.elementor-bc-flex-widget .elementor-4106 .elementor-element.elementor-element-f33c5bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4106 .elementor-element.elementor-element-f33c5bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4106 .elementor-element.elementor-element-f33c5bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4106 .elementor-element.elementor-element-f33c5bc > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4106 .elementor-element.elementor-element-05ccf37 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-a4d8c83 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-61aea1b{--spacer-size:0px;}.elementor-4106 .elementor-element.elementor-element-32a53df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-32a53df .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-8af1193{padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-2576e84{--spacer-size:250px;}.elementor-4106 .elementor-element.elementor-element-ea671dd .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-40f8170 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-83cd80c > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4106 .elementor-element.elementor-element-6eab88a{text-align:left;}.elementor-4106 .elementor-element.elementor-element-6eab88a .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-ebe0066{--spacer-size:10px;}.elementor-4106 .elementor-element.elementor-element-1f36411 .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-a21085c .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-3e0363d .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-46cb0a3 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-5c93cfd .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-f9d034e .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-fe8a67e .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-865abc0 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-a99c6cb .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-78d16e0 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-f32331a .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-dc40f46 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-48eb01d .elementor-heading-title{font-size:30px;}.elementor-4106 .elementor-element.elementor-element-f804185 .elementor-heading-title{font-size:20px;}.elementor-4106 .elementor-element.elementor-element-7ac5909{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-65ec4d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4106 .elementor-element.elementor-element-835c724{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-835c724 .elementor-heading-title{font-size:25px;}.elementor-4106 .elementor-element.elementor-element-474e2ba{--spacer-size:252px;}.elementor-4106 .elementor-element.elementor-element-b88c1c2 .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-148b030:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-148b030 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-c3175f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4106 .elementor-element.elementor-element-c3175f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4106 .elementor-element.elementor-element-d7a7dcd{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-6985593 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-b960cce{padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-f7ae541{width:50%;}.elementor-4106 .elementor-element.elementor-element-6caaae7{width:50%;}.elementor-4106 .elementor-element.elementor-element-b9ef800{margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-9e0ce7d > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-2a755d9 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-44fa25d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-130c50b .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-5978458{width:50%;}.elementor-4106 .elementor-element.elementor-element-5978458 > .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-4106 .elementor-element.elementor-element-4542ffc .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-0abc523{width:50%;}.elementor-4106 .elementor-element.elementor-element-0abc523 > .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-4106 .elementor-element.elementor-element-023a717 .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-15bd6d3{width:50%;}.elementor-4106 .elementor-element.elementor-element-15bd6d3 > .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-4106 .elementor-element.elementor-element-f2d2dfb{width:var( --container-widget-width, 82.469px );max-width:82.469px;--container-widget-width:82.469px;--container-widget-flex-grow:0;}.elementor-4106 .elementor-element.elementor-element-f2d2dfb .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-970e613{width:50%;}.elementor-4106 .elementor-element.elementor-element-970e613 > .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-4106 .elementor-element.elementor-element-d812c45 .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-76ecc10 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-4106 .elementor-element.elementor-element-259a853 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-dd3d9eb .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-d5604e4 .elementor-heading-title{font-size:23px;}.elementor-4106 .elementor-element.elementor-element-3a79f01{width:50%;}.elementor-4106 .elementor-element.elementor-element-3a79f01 > .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-4106 .elementor-element.elementor-element-e74213a .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-228d493 .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-99d825b{width:50%;}.elementor-4106 .elementor-element.elementor-element-99d825b > .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-4106 .elementor-element.elementor-element-b9095e1 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-44215c6 .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-4cfddd9{width:50%;}.elementor-4106 .elementor-element.elementor-element-4cfddd9 > .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-4106 .elementor-element.elementor-element-489c948 .elementor-heading-title{font-size:50px;}.elementor-4106 .elementor-element.elementor-element-11f8e36 .elementor-heading-title{font-size:18px;}.elementor-4106 .elementor-element.elementor-element-5b210a1{width:50%;}.elementor-4106 .elementor-element.elementor-element-f936f1b .elementor-heading-title{font-size:19px;}.elementor-4106 .elementor-element.elementor-element-a0e1bc1 .elementor-heading-title{font-size:19px;}}@media(min-width:768px){.elementor-4106 .elementor-element.elementor-element-f002855{width:59.182%;}.elementor-4106 .elementor-element.elementor-element-b0eb1de{width:40.818%;}.elementor-4106 .elementor-element.elementor-element-c5ee7ef{width:50%;}.elementor-4106 .elementor-element.elementor-element-96fe9cb{width:50%;}.elementor-4106 .elementor-element.elementor-element-b9faf71{width:64.909%;}.elementor-4106 .elementor-element.elementor-element-1f1002a{width:35.091%;}.elementor-4106 .elementor-element.elementor-element-6d6c6ae{width:100%;}.elementor-4106 .elementor-element.elementor-element-b81925a{width:40%;}.elementor-4106 .elementor-element.elementor-element-8761334{width:20%;}.elementor-4106 .elementor-element.elementor-element-0bea330{width:20%;}.elementor-4106 .elementor-element.elementor-element-601ad8f{width:20%;}.elementor-4106 .elementor-element.elementor-element-3c1f5a2{width:100%;}.elementor-4106 .elementor-element.elementor-element-7a3fa2d{width:29.648%;}.elementor-4106 .elementor-element.elementor-element-b3b393b{width:22.719%;}.elementor-4106 .elementor-element.elementor-element-e3a139a{width:19.3%;}.elementor-4106 .elementor-element.elementor-element-f3cd5e7{width:28.333%;}.elementor-4106 .elementor-element.elementor-element-f33c5bc{width:33.095%;}.elementor-4106 .elementor-element.elementor-element-9b43b39{width:66.905%;}.elementor-4106 .elementor-element.elementor-element-65ec4d8{width:40%;}.elementor-4106 .elementor-element.elementor-element-148b030{width:20%;}.elementor-4106 .elementor-element.elementor-element-c3175f6{width:20%;}.elementor-4106 .elementor-element.elementor-element-8835edf{width:20%;}.elementor-4106 .elementor-element.elementor-element-9cbfb8b{width:100%;}}/* Start custom CSS for section, class: .elementor-element-e1a8d5c */.elementor-4106 .elementor-element.elementor-element-e1a8d5c{
    width: 400px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eef08f5 */.elementor-4106 .elementor-element.elementor-element-eef08f5{
    width: 400px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-303ba4f */.elementor-4106 .elementor-element.elementor-element-303ba4f{
    width: 400px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-432367b */.header-essentials, .header-wrap:last-of-type {
    border-bottom: none;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d98569 */.elementor-4106 .elementor-element.elementor-element-2d98569 {
  background: rgba(0, 0, 0, 0.3); /* semi-transparent white */
  backdrop-filter: blur(5px); /* glass blur effect */
  -webkit-backdrop-filter: blur(7px); /* Safari support */
  border-radius: 15px; /* rounded corners */
  border: 1px solid rgba(255, 255, 255, 0.3); /* subtle border for glass effect */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* soft shadow */
  padding: 20px; /* optional, for inner spacing */
  margin: 5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a64bedc */.elementor-4106 .elementor-element.elementor-element-a64bedc{
    position: absolute;
    left: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ddb07c */.elementor-4106 .elementor-element.elementor-element-3ddb07c {

  backdrop-filter: blur(10px); /* glass blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px; /* rounded corners */
  border: 1px solid rgba(255, 255, 255, 0.3); /* subtle border for glass effect */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* soft shadow */
  padding: 20px; /* optional, for inner spacing */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f33c5bc */.elementor-4106 .elementor-element.elementor-element-f33c5bc {

  backdrop-filter: blur(10px); /* glass blur effect */
  -webkit-backdrop-filter: blur(20px); /* Safari support */
  border-radius: 15px; /* rounded corners */
  border: 1px solid rgba(255, 255, 255, 0.3); /* subtle border for glass effect */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* soft shadow */
  
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b0a8aa6 */.elementor-4106 .elementor-element.elementor-element-b0a8aa6 {

  backdrop-filter: blur(10px); /* glass blur effect */
  -webkit-backdrop-filter: blur(20px); /* Safari support */
  border-radius: 15px; /* rounded corners */
  border: 1px solid rgba(255, 255, 255, 0.3); /* subtle border for glass effect */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* soft shadow */
  
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9431275 */.elementor-4106 .elementor-element.elementor-element-9431275{
    position: absolute;
    width: 250px;
    right: -150px;
    top: 30px;
    
}
@media (max-width: 768px) {
  .elementor-4106 .elementor-element.elementor-element-9431275 {
    right: 50%;
    top: 30px;
    transform: translateX(50%);
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9cbfb8b */.elementor-4106 .elementor-element.elementor-element-9cbfb8b{
    overflow: hidden;
    border-radius: 15px !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a943d35 */.elementor-4106 .elementor-element.elementor-element-a943d35{
       border-radius: 15px !important;
       overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a753c3e */.elementor-4106 .elementor-element.elementor-element-a753c3e{
       border-radius: 15px !important;
       overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44fa25d */.elementor-4106 .elementor-element.elementor-element-44fa25d {

  backdrop-filter: blur(10px); /* glass blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px; /* rounded corners */
  border: 1px solid rgba(255, 255, 255, 0.3); /* subtle border for glass effect */
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); /* soft shadow */
  margin: 5px;
}/* End custom CSS */