.elementor-2704 .elementor-element.elementor-element-56da1c7 > .elementor-container{min-height:calc(100vh - 138px);}.elementor-2704 .elementor-element.elementor-element-56da1c7:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-56da1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;background-image:url("https://casadocruzeiro.e-gdsbookingsuite.com/wp-content/uploads/2025/09/localizacao-banner-02-01.jpg");background-position:center center;background-size:cover;}.elementor-2704 .elementor-element.elementor-element-56da1c7 > .elementor-background-overlay{background-color:#000000;opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-56da1c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-b9e6c04{--spacer-size:100px;}.elementor-2704 .elementor-element.elementor-element-b83b3ee .th-header-wrap{max-width:800px;margin:0 auto;}.elementor-2704 .elementor-element.elementor-element-b83b3ee .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-2704 .elementor-element.elementor-element-b83b3ee.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-2704 .elementor-element.elementor-element-b83b3ee.elementor-view-framed .elementor-icon, .elementor-2704 .elementor-element.elementor-element-b83b3ee.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-2704 .elementor-element.elementor-element-b83b3ee.elementor-view-framed .elementor-icon svg, .elementor-2704 .elementor-element.elementor-element-b83b3ee.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-2704 .elementor-element.elementor-element-b83b3ee .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;font-family:"Lato", Sans-serif;font-size:64px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2704 .elementor-element.elementor-element-b83b3ee .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;font-size:16px;}.elementor-2704 .elementor-element.elementor-element-b83b3ee .elementor-icon-box-content .elementor-icon-box-description a{color:#ffffff;}.elementor-2704 .elementor-element.elementor-element-4899d5f{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-f276d07 .mphb_sc_search-wrapper .mphb-required-fields-tip{display:none;}.elementor-2704 .elementor-element.elementor-element-f276d07 .mphb_sc_search-wrapper label abbr{display:none;}.elementor-2704 .elementor-element.elementor-element-cd2cb7f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-cd2cb7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-cd2cb7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-77c6e91.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2704 .elementor-element.elementor-element-d98b059{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-dc77648 .th-service-block-w{max-width:500px;margin:0 auto;}.elementor-2704 .elementor-element.elementor-element-dc77648.elementor-view-stacked .elementor-icon{background-color:#BB9469;}.elementor-2704 .elementor-element.elementor-element-dc77648.elementor-view-framed .elementor-icon, .elementor-2704 .elementor-element.elementor-element-dc77648.elementor-view-default .elementor-icon{color:#BB9469;border-color:#BB9469;}.elementor-2704 .elementor-element.elementor-element-7836bd5{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-1ed6474 iframe{height:400px;}.elementor-2704 .elementor-element.elementor-element-9f9d34d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-9f9d34d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-1c6e8c0{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-86f3dc3 .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-2704 .elementor-element.elementor-element-86f3dc3 .th-header-wrap .elementor-icon-box-wrapper{text-align:left;}.elementor-2704 .elementor-element.elementor-element-86f3dc3 .elementor-icon-box-content .elementor-icon-box-description{font-size:16px;}.elementor-2704 .elementor-element.elementor-element-484ea2f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-b2510f5 img{width:100%;}.elementor-2704 .elementor-element.elementor-element-900fcd9{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-f836b7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-f836b7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-f02cc7f .th-header-wrap{max-width:100%;margin-right:auto;margin-left:0;}.elementor-2704 .elementor-element.elementor-element-f02cc7f .th-header-wrap .elementor-icon-box-wrapper{text-align:left;}.elementor-2704 .elementor-element.elementor-element-f02cc7f .elementor-icon-box-content .elementor-icon-box-description{font-size:16px;}.elementor-2704 .elementor-element.elementor-element-2742ed5{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-d363c80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-d363c80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-d363c80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-ccdaa51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-ccdaa51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casadocruzeiro.e-gdsbookingsuite.com/wp-content/uploads/2025/09/praia-do-tamariz.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2704 .elementor-element.elementor-element-ccdaa51 > .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:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-ccdaa51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-c579bb5{--spacer-size:400px;}.elementor-2704 .elementor-element.elementor-element-0364f7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-0364f7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-0364f7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#4A3838;padding:50px 50px 50px 50px;}.elementor-2704 .elementor-element.elementor-element-0364f7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-0364f7a .elementor-element-populated .elementor-heading-title{color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-0364f7a .elementor-element-populated a{color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-0364f7a .elementor-element-populated a:hover{color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-bbbdb34{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-8d9dea5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-8d9dea5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-8d9dea5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-b0e9e2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-b0e9e2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBDECA;}.elementor-2704 .elementor-element.elementor-element-b0e9e2e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#4A3838;padding:50px 50px 50px 50px;}.elementor-2704 .elementor-element.elementor-element-b0e9e2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-b0e9e2e .elementor-element-populated .elementor-heading-title{color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-b0e9e2e .elementor-element-populated a{color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-b0e9e2e .elementor-element-populated a:hover{color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-27e6556:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-27e6556 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casadocruzeiro.e-gdsbookingsuite.com/wp-content/uploads/2025/05/localizacao-restaurantes.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2704 .elementor-element.elementor-element-27e6556 > .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:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-27e6556 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-5a32b1e{--spacer-size:400px;}.elementor-2704 .elementor-element.elementor-element-1bf7a83{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-cfc11bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-cfc11bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-cfc11bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-a37d64a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-a37d64a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casadocruzeiro.e-gdsbookingsuite.com/wp-content/uploads/2025/09/localizacao-principais-atracoes-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2704 .elementor-element.elementor-element-a37d64a > .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:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-a37d64a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-a5d31eb{--spacer-size:400px;}.elementor-2704 .elementor-element.elementor-element-5fd43ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-5fd43ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B7A5B;}.elementor-2704 .elementor-element.elementor-element-5fd43ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FEFCED;padding:50px 50px 50px 50px;}.elementor-2704 .elementor-element.elementor-element-5fd43ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-5fd43ff .elementor-element-populated .elementor-heading-title{color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-5fd43ff .elementor-element-populated a{color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-5fd43ff .elementor-element-populated a:hover{color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-f305041{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-371f173 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-371f173{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2704 .elementor-element.elementor-element-371f173 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-8d93ec6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-8d93ec6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-8d93ec6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FEFCED;padding:50px 50px 50px 50px;}.elementor-2704 .elementor-element.elementor-element-8d93ec6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-8d93ec6 .elementor-element-populated .elementor-heading-title{color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-8d93ec6 .elementor-element-populated a{color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-8d93ec6 .elementor-element-populated a:hover{color:#FEFCED;}.elementor-2704 .elementor-element.elementor-element-33b166b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-33b166b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casadocruzeiro.e-gdsbookingsuite.com/wp-content/uploads/2025/09/localizacao-nas-proximidades-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2704 .elementor-element.elementor-element-33b166b > .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:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-33b166b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-25c1ad9{--spacer-size:400px;}.elementor-2704 .elementor-element.elementor-element-163482b{--spacer-size:50px;}.elementor-2704 .elementor-element.elementor-element-b85f66d:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-b85f66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A3838;}.elementor-2704 .elementor-element.elementor-element-b85f66d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-2704 .elementor-element.elementor-element-b85f66d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-e3302ec .th-cta-text span{color:#FFFFFF;font-size:20px;}body.elementor-page-2704 h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2704 .elementor-element.elementor-element-1e33c6c{width:60%;}.elementor-2704 .elementor-element.elementor-element-4a3c283{width:40%;}}@media(max-width:1024px){.elementor-2704 .elementor-element.elementor-element-56da1c7 > .elementor-container{min-height:500vh;}}@media(max-width:767px){.elementor-2704 .elementor-element.elementor-element-56da1c7 > .elementor-container{min-height:600vh;}}