.elementor-14366 .elementor-element.elementor-element-7b1b9c7f:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-7b1b9c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#194A5B;background-image:url("https://hotelilhabranca.com/wp-content/uploads/2026/07/WhatsApp-Image-2025-07-31-at-11.53.29-3.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14366 .elementor-element.elementor-element-7b1b9c7f > .elementor-background-overlay{background-color:#102D3C;opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-7b1b9c7f > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-7b1b9c7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:115px 20px 115px 20px;}.elementor-14366 .elementor-element.elementor-element-4fffbcf2 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-1784f0a6{text-align:center;color:#B77B52;}.elementor-14366 .elementor-element.elementor-element-6b4fff82{text-align:center;}.elementor-14366 .elementor-element.elementor-element-6b4fff82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-14366 .elementor-element.elementor-element-74bf0ebb{text-align:center;color:#E8F4F6;}.elementor-14366 .elementor-element.elementor-element-4f791026 .elementor-button{background-color:#D39C70;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;}.elementor-14366 .elementor-element.elementor-element-7e440aad:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-7e440aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F8;}.elementor-14366 .elementor-element.elementor-element-7e440aad > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-7e440aad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 12px 26px 12px;}.elementor-14366 .elementor-element.elementor-element-7e440aad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-3b719e2 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-22dfff29{text-align:center;}.elementor-14366 .elementor-element.elementor-element-22dfff29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#153F50;}.elementor-14366 .elementor-element.elementor-element-35788543{text-align:center;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-140fae1c:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-140fae1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14366 .elementor-element.elementor-element-140fae1c > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-140fae1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 12px 20px 12px;}.elementor-14366 .elementor-element.elementor-element-140fae1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-28b1959d > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-ac261{text-align:center;}.elementor-14366 .elementor-element.elementor-element-ac261 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-7e53ab9d{text-align:center;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-c9fbc3a:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-c9fbc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14366 .elementor-element.elementor-element-c9fbc3a > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-c9fbc3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 12px 12px 12px;}.elementor-14366 .elementor-element.elementor-element-c9fbc3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-6b49f7c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14366 .elementor-element.elementor-element-6b49f7c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F5;}.elementor-14366 .elementor-element.elementor-element-6b49f7c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-6b49f7c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-25bdad4c{text-align:center;}.elementor-14366 .elementor-element.elementor-element-581ab287{text-align:left;}.elementor-14366 .elementor-element.elementor-element-581ab287 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-5ecad1b3{text-align:left;}.elementor-14366 .elementor-element.elementor-element-5ecad1b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#C27B56;}.elementor-14366 .elementor-element.elementor-element-43c10605{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-5c6b6762{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-1e4cda37 .elementor-button{background-color:#286376;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;}.elementor-14366 .elementor-element.elementor-element-6cc820f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14366 .elementor-element.elementor-element-6cc820f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EC;}.elementor-14366 .elementor-element.elementor-element-6cc820f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-6cc820f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-1173f42a{text-align:center;}.elementor-14366 .elementor-element.elementor-element-2500d561{text-align:left;}.elementor-14366 .elementor-element.elementor-element-2500d561 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-5baa7e23{text-align:left;}.elementor-14366 .elementor-element.elementor-element-5baa7e23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#C27B56;}.elementor-14366 .elementor-element.elementor-element-42b1a46c{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-50215af3{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-64437183 .elementor-button{background-color:#286376;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;}.elementor-14366 .elementor-element.elementor-element-54664776:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14366 .elementor-element.elementor-element-54664776 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F5;}.elementor-14366 .elementor-element.elementor-element-54664776 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-54664776 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-2247f4bb{text-align:center;}.elementor-14366 .elementor-element.elementor-element-36944ce5{text-align:left;}.elementor-14366 .elementor-element.elementor-element-36944ce5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-26713aca{text-align:left;}.elementor-14366 .elementor-element.elementor-element-26713aca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#C27B56;}.elementor-14366 .elementor-element.elementor-element-7cad2f8c{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-7cc42afe{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-5bc1671 .elementor-button{background-color:#286376;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;}.elementor-14366 .elementor-element.elementor-element-4726087d:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-4726087d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B5666;}.elementor-14366 .elementor-element.elementor-element-4726087d > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-4726087d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 12px 32px 12px;}.elementor-14366 .elementor-element.elementor-element-4726087d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-7bfde061 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-23995f19{text-align:center;}.elementor-14366 .elementor-element.elementor-element-23995f19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-14366 .elementor-element.elementor-element-4f495a01{text-align:center;color:#ECF6F7;}.elementor-14366 .elementor-element.elementor-element-1ad5036a:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-1ad5036a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8F8;}.elementor-14366 .elementor-element.elementor-element-1ad5036a > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-1ad5036a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 12px 30px 12px;}.elementor-14366 .elementor-element.elementor-element-1ad5036a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-589ef403 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-63f20f41{text-align:center;}.elementor-14366 .elementor-element.elementor-element-11f747c2{text-align:left;}.elementor-14366 .elementor-element.elementor-element-11f747c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-475459e9{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-314ce28d > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-1c6b8e47{text-align:center;}.elementor-14366 .elementor-element.elementor-element-51752045{text-align:left;}.elementor-14366 .elementor-element.elementor-element-51752045 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-63535e9e{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-408f1681:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-408f1681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14366 .elementor-element.elementor-element-408f1681 > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-408f1681{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 12px 25px 12px;}.elementor-14366 .elementor-element.elementor-element-408f1681 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-5be41b46 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-4ce437da{text-align:center;}.elementor-14366 .elementor-element.elementor-element-20e393f1{text-align:left;}.elementor-14366 .elementor-element.elementor-element-20e393f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-52936b93{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-2085fda5 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-50176047{text-align:center;}.elementor-14366 .elementor-element.elementor-element-4292dc60{text-align:left;}.elementor-14366 .elementor-element.elementor-element-4292dc60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-fa032a6{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-67bdc7c:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-67bdc7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F7;}.elementor-14366 .elementor-element.elementor-element-67bdc7c > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-67bdc7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 12px 20px 12px;}.elementor-14366 .elementor-element.elementor-element-67bdc7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-a25e4bb > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-ddf7c10{text-align:center;}.elementor-14366 .elementor-element.elementor-element-ddf7c10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#153F50;}.elementor-14366 .elementor-element.elementor-element-38337b2e:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-38337b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F7;}.elementor-14366 .elementor-element.elementor-element-38337b2e > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-38337b2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 12px 12px 12px;}.elementor-14366 .elementor-element.elementor-element-38337b2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-6f37c50d > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-5a958354{text-align:left;}.elementor-14366 .elementor-element.elementor-element-5a958354 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-3bd641f4{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-7852c674 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-795fe71a{text-align:left;}.elementor-14366 .elementor-element.elementor-element-795fe71a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-480ff8a8{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-5b9e4506 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-72c05c0d{text-align:left;}.elementor-14366 .elementor-element.elementor-element-72c05c0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#163E4D;}.elementor-14366 .elementor-element.elementor-element-63606391{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-1b49fb51:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-1b49fb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14366 .elementor-element.elementor-element-1b49fb51 > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-1b49fb51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:42px 12px 42px 12px;}.elementor-14366 .elementor-element.elementor-element-1b49fb51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-14812e29 > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-67400aff{text-align:center;}.elementor-14366 .elementor-element.elementor-element-67400aff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#153F50;}.elementor-14366 .elementor-element.elementor-element-7eccb4a5{text-align:center;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-22b585b0 .elementor-button{background-color:#1A5769;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;}.elementor-14366 .elementor-element.elementor-element-7dd2ea0:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-7dd2ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F5;}.elementor-14366 .elementor-element.elementor-element-7dd2ea0 > .elementor-container{max-width:1150px;}.elementor-14366 .elementor-element.elementor-element-7dd2ea0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 12px 28px 12px;}.elementor-14366 .elementor-element.elementor-element-7dd2ea0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14366 .elementor-element.elementor-element-7471ae1c > .elementor-element-populated{padding:18px 18px 18px 18px;}.elementor-14366 .elementor-element.elementor-element-4f96f636{text-align:left;}.elementor-14366 .elementor-element.elementor-element-4f96f636 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#153F50;}.elementor-14366 .elementor-element.elementor-element-4b6be0bc{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-759dc024{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-48ee068a{text-align:left;color:#526A70;}.elementor-14366 .elementor-element.elementor-element-37c51a92{text-align:left;color:#6A7C82;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-14366 .elementor-element.elementor-element-7b1b9c7f{padding:72px 18px 72px 18px;}}@media(min-width:1025px){.elementor-14366 .elementor-element.elementor-element-7b1b9c7f:not(.elementor-motion-effects-element-type-background), .elementor-14366 .elementor-element.elementor-element-7b1b9c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}