.elementor-349 .elementor-element.elementor-element-axm2p4l > .elementor-container{min-height:45vh;}.elementor-349 .elementor-element.elementor-element-axm2p4l:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-axm2p4l > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Programok.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-349 .elementor-element.elementor-element-axm2p4l > .elementor-background-overlay{background-color:#3d3d3d;opacity:0.21;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-axm2p4l{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-dy8ht18{--spacer-size:20px;}.elementor-349 .elementor-element.elementor-element-6e0rano .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-349 .elementor-element.elementor-element-6e0rano .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-349 .elementor-element.elementor-element-6e0rano .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-size:36px;}.elementor-349 .elementor-element.elementor-element-6e0rano .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-349 .elementor-element.elementor-element-6e0rano .elementor-icon-box-content .elementor-icon-box-description a{color:#ffffff;}.elementor-349 .elementor-element.elementor-element-8329f79:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-8329f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-349 .elementor-element.elementor-element-8329f79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 35px 0px;}.elementor-349 .elementor-element.elementor-element-8329f79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-aa47eb2{--spacer-size:10px;}.elementor-349 .elementor-element.elementor-element-96bd3b0 .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-349 .elementor-element.elementor-element-96bd3b0 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-2935efe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-2935efe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-2935efe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-2935efe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-2935efe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-2935efe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-7b0302a .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-7b0302a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-7b0302a.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-7b0302a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-7b0302a.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-7b0302a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-7b0302a .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-7b0302a .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-7b0302a .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-7b0302a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-01dd6aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-01dd6aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-01dd6aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-01dd6aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Elhelyezkedes.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-01dd6aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-01dd6aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-1256dcd{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-2c436f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-2c436f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-2c436f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-2c436f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Santa-Catarina.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-2c436f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-2c436f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-e8c754c{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-3cfa61f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-3cfa61f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-3cfa61f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-3cfa61f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-3cfa61f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-3cfa61f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-f280b44 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-f280b44.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-f280b44.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-f280b44.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-f280b44.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-f280b44.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-f280b44 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-f280b44 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-f280b44 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-f280b44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-8e00505.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-8e00505.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-8e00505:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-8e00505 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-8e00505 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-8e00505 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-4147619 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-4147619.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-4147619.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-4147619.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-4147619.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-4147619.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-4147619 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-4147619 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-4147619 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-4147619 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-71bf717.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-71bf717.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-71bf717:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-71bf717 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Teleferico.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-71bf717 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-71bf717 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-f3a1578{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-0198e8d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-0198e8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-0198e8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-0198e8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Toboggan.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-0198e8d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-0198e8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-3b39131{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-20e5463.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-20e5463.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-20e5463:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-20e5463 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-20e5463 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-20e5463 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-1b3a7e0 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-1b3a7e0.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-1b3a7e0.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-1b3a7e0.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-1b3a7e0.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-1b3a7e0.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-1b3a7e0 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-1b3a7e0 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-1b3a7e0 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-1b3a7e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-b788eaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-b788eaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-b788eaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-b788eaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-b788eaa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-b788eaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-f7828dc .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-f7828dc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-f7828dc.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-f7828dc.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-f7828dc.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-f7828dc.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-f7828dc .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-f7828dc .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-f7828dc .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-f7828dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-3e72cef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-3e72cef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-3e72cef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-3e72cef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Jardins-Botanicos-da-Madeira.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-3e72cef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-3e72cef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-870e889{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-5eb1b43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-5eb1b43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-5eb1b43:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-5eb1b43 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Porto-Moniz.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-5eb1b43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-5eb1b43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-064d426{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-19b5548.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-19b5548.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-19b5548:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-19b5548 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-19b5548 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-19b5548 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-b563d55 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-b563d55.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-b563d55.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-b563d55.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-b563d55.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-b563d55.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-b563d55 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-b563d55 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-b563d55 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-b563d55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-ded001b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-ded001b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-ded001b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-ded001b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-ded001b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-ded001b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-45533d4 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-45533d4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-45533d4.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-45533d4.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-45533d4.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-45533d4.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-45533d4 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-45533d4 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-45533d4 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-45533d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-2297217.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-2297217.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-2297217:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-2297217 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Machico.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-2297217 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-2297217 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-dbb8097{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-dfd0091.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-dfd0091.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-dfd0091:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-dfd0091 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595f;background-image:url("https://visitmadeira.info/wp-content/uploads/2024/04/Cabo-Girao.png");background-position:center center;background-size:cover;}.elementor-349 .elementor-element.elementor-element-dfd0091 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-dfd0091 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-f65389b{--spacer-size:400px;}.elementor-bc-flex-widget .elementor-349 .elementor-element.elementor-element-b546533.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-349 .elementor-element.elementor-element-b546533.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-349 .elementor-element.elementor-element-b546533:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-349 .elementor-element.elementor-element-b546533 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f5f5;}.elementor-349 .elementor-element.elementor-element-b546533 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 80px 130px 80px;}.elementor-349 .elementor-element.elementor-element-b546533 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-4537400 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-349 .elementor-element.elementor-element-4537400.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-349 .elementor-element.elementor-element-4537400.elementor-view-framed .elementor-icon, .elementor-349 .elementor-element.elementor-element-4537400.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-349 .elementor-element.elementor-element-4537400.elementor-view-framed .elementor-icon svg, .elementor-349 .elementor-element.elementor-element-4537400.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-349 .elementor-element.elementor-element-4537400 .elementor-icon-box-content .elementor-icon-box-title{color:#000000;font-weight:bold;}.elementor-349 .elementor-element.elementor-element-4537400 .elementor-icon-box-content .elementor-icon-box-description{color:#000000;}.elementor-349 .elementor-element.elementor-element-4537400 .elementor-icon-box-content .elementor-icon-box-description a{color:#000000;}.elementor-349 .elementor-element.elementor-element-4537400 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-f3e913f:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-f3e913f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-349 .elementor-element.elementor-element-f3e913f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 35px 0px;}.elementor-349 .elementor-element.elementor-element-f3e913f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-baa7261{--spacer-size:10px;}.elementor-349 .elementor-element.elementor-element-16bd8bd .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-349 .elementor-element.elementor-element-16bd8bd .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-349 .elementor-element.elementor-element-0ccf415:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-0ccf415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-349 .elementor-element.elementor-element-0ccf415{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-349 .elementor-element.elementor-element-0ccf415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-349 .elementor-element.elementor-element-c754a3e{--spacer-size:10px;}.elementor-349 .elementor-element.elementor-element-69dbfda{--spacer-size:10px;}.elementor-349 .elementor-element.elementor-element-48dc11a{--spacer-size:0px;}.elementor-349 .elementor-element.elementor-element-c9ec66a{--spacer-size:10px;}h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-349 .elementor-element.elementor-element-2935efe{width:100%;}.elementor-349 .elementor-element.elementor-element-01dd6aa{width:100%;}.elementor-349 .elementor-element.elementor-element-2c436f8{width:100%;}.elementor-349 .elementor-element.elementor-element-3cfa61f{width:100%;}.elementor-349 .elementor-element.elementor-element-8e00505{width:100%;}.elementor-349 .elementor-element.elementor-element-71bf717{width:100%;}.elementor-349 .elementor-element.elementor-element-0198e8d{width:100%;}.elementor-349 .elementor-element.elementor-element-20e5463{width:100%;}.elementor-349 .elementor-element.elementor-element-b788eaa{width:100%;}.elementor-349 .elementor-element.elementor-element-3e72cef{width:100%;}.elementor-349 .elementor-element.elementor-element-5eb1b43{width:100%;}.elementor-349 .elementor-element.elementor-element-19b5548{width:100%;}.elementor-349 .elementor-element.elementor-element-ded001b{width:100%;}.elementor-349 .elementor-element.elementor-element-2297217{width:100%;}.elementor-349 .elementor-element.elementor-element-dfd0091{width:100%;}.elementor-349 .elementor-element.elementor-element-b546533{width:100%;}}@media(min-width:1025px){.elementor-349 .elementor-element.elementor-element-axm2p4l:not(.elementor-motion-effects-element-type-background), .elementor-349 .elementor-element.elementor-element-axm2p4l > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-349 .elementor-element.elementor-element-2935efe > .elementor-element-populated{padding:70px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-7b0302a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-3cfa61f > .elementor-element-populated{padding:80px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-f280b44 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-8e00505 > .elementor-element-populated{padding:70px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-4147619 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-20e5463 > .elementor-element-populated{padding:80px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-1b3a7e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-b788eaa > .elementor-element-populated{padding:70px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-f7828dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-19b5548 > .elementor-element-populated{padding:80px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-b563d55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-ded001b > .elementor-element-populated{padding:70px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-45533d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-b546533 > .elementor-element-populated{padding:80px 50px 50px 50px;}.elementor-349 .elementor-element.elementor-element-4537400 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-349 .elementor-element.elementor-element-c754a3e{--spacer-size:0px;}.elementor-349 .elementor-element.elementor-element-69dbfda{--spacer-size:0px;}}@media(max-width:767px){.elementor-349 .elementor-element.elementor-element-2935efe > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-1256dcd{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-e8c754c{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-3cfa61f > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-8e00505 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-f3a1578{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-3b39131{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-20e5463 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-b788eaa > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-870e889{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-064d426{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-19b5548 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-ded001b > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-dbb8097{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-f65389b{--spacer-size:300px;}.elementor-349 .elementor-element.elementor-element-b546533 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-349 .elementor-element.elementor-element-48dc11a{--spacer-size:5px;}}/* Start custom CSS for html, class: .elementor-element-79f2b4c */input[type=text], input[type=email], input[type=url], input[type=password], input[type=number], input[type=tel], textarea {
    -webkit-appearance: auto !important;
}/* End custom CSS */