.elementor .e-74b9283-7754cc1{font-weight:800;font-size:0.78rem;color:#C9A227;letter-spacing:0.08em;margin:0px;}.elementor .e-c93e901-8e913ce{font-weight:800;font-size:clamp(2.15rem,5vw,3.4rem);color:#FFFFFF;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-32f9182-3230b94{max-width:46rem;font-size:clamp(1.06rem,2vw,1.24rem);color:#F3F4F6;line-height:1.65;margin:0px;}.elementor .e-55a2669-dda371f{font-size:0.9rem;color:#CBD5E1;line-height:1.5;margin:0px;}.elementor .e-a5cdf00-b782067{width:calc(100% - 2.5rem);max-width:61.25rem;color:#FFFFFF;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:clamp(1.4rem,5vw,3.5rem);padding-inline-end:clamp(1.4rem,5vw,3.5rem);margin-block-start:2.2rem;margin-block-end:2.2rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.5rem;border-block-end-width:1px;background-image:linear-gradient(135deg, rgba(11,18,32,.96) %,rgba(17,24,39,.92) %),url("https://rafaelgomescorretor.com.br/wp-content/uploads/2026/09/studios-rio-rock-in-rio-hospedagem.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:1rem;}.elementor .e-05eaeb8-3e337f4{font-weight:800;font-size:0.78rem;color:#C9A227;letter-spacing:0.08em;margin:0px;}.elementor .e-f620aa0-ed0c04f{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#FFFFFF;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-1cb011e-15c74d9{font-size:1.02rem;color:#E5E7EB;line-height:1.72;margin:0px;}.elementor .e-0a67467-3740e81{font-size:0.94rem;color:#FFFFFF;line-height:1.6;margin:0px;display:none;}.elementor .e-3853054-a44f366{width:calc(100% - 2.5rem);max-width:61.25rem;color:#FFFFFF;padding:2rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.25rem;background-color:#0B1220;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-984db4a-63d49bc{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-e3165ef-8774214{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-e987f77-656c146{width:calc(100% - 2.5rem);max-width:61.25rem;padding:1.5rem;margin-block-start:1.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1rem;border-block-end-width:1px;border-inline-start-width:4px;background-color:#F8FAFC;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4507ea5-3be2ea0{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-2e11d87-f1e4edd{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-25fe154-88bf742{font-weight:800;font-size:1.65rem;color:#C9A227;line-height:1.1;margin:0px;}.elementor .e-3cb1168-e686575{font-size:0.9rem;color:#4B5563;line-height:1.45;margin:0px;}.elementor .e-d343e9b-20f2721{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-007c411-0b2d914{font-weight:800;font-size:1.65rem;color:#C9A227;line-height:1.1;margin:0px;}.elementor .e-2fd8774-8f3fc42{font-size:0.9rem;color:#4B5563;line-height:1.45;margin:0px;}.elementor .e-7f356ea-fd68263{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-67d7860-667251c{font-weight:800;font-size:1.65rem;color:#C9A227;line-height:1.1;margin:0px;}.elementor .e-64b551c-5f37273{font-size:0.9rem;color:#4B5563;line-height:1.45;margin:0px;}.elementor .e-c0b9ad8-c79fe24{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-c370e70-1f79bd6{font-weight:800;font-size:1.65rem;color:#C9A227;line-height:1.1;margin:0px;}.elementor .e-94aaf00-f83f42b{font-size:0.9rem;color:#4B5563;line-height:1.45;margin:0px;}.elementor .e-098a235-21d8f2a{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-135bbb4-2161f5c{display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-9f41aae-f990656{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-bf277cb-1924b30{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-0807590-50ccb87{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-ed04f15-316dbb5{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-53de74c-cf07ae7{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4b9d9bf-5d64311{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-928e6e8-217e4e1{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-4a5859a-15c3569{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-677e36b-970e0b8{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-044f27e-6d7aedb{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-a28f185-2db2956{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-c3cca1c-1409075{font-weight:800;font-size:1.12rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-434d94e-a4dc057{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-bd69168-3051ee1{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-2b451ac-0889b69{font-weight:800;font-size:1.12rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-260a668-c2b6bbb{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-1e688cd-a755573{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-1548478-3a6dc9d{font-weight:800;font-size:1.12rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-a066697-ea110d7{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-154e094-cbb773d{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-7218311-3306aff{display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-f599b0e-bb37e80{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-5f94895-1af40c0{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-c4a7cb9-792b888{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-448eb8b-cfdbeaf{font-weight:800;font-size:1.05rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-f6eba53-d6e32b7{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-22707ea-7ebc9b8{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-aa3d66b-ad5060d{font-weight:800;font-size:1.05rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-7bb83c5-90b4875{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-4ac93e4-cfc27d4{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-d7dc3e7-66d8c61{font-weight:800;font-size:1.05rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-553b072-7e273e1{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-7d6b1c0-10e6338{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-3c4d918-401182c{font-weight:800;font-size:1.05rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-38d009c-53dee2a{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-37fe0e6-99cbe2a{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-1af9e31-d095ac3{font-weight:800;font-size:1.05rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-48ef42a-cc65f6a{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-a7b8e9a-c698134{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-e0d6b2a-0c3e98f{font-weight:800;font-size:1.05rem;color:#111827;line-height:1.3;margin:0px;}.elementor .e-06a4b9f-c69744e{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-7f41712-84bf91d{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-302ce92-0f6b5a4{display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-452c773-d5b9685{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-ba3f272-0bab39c{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-4e0d006-23448d7{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-3ebea81-4fbb34a{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-38b5bce-e11a41a{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-bf3d5a2-b98efae{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-88fc3c0-f2f7beb{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin-block-start:0.5rem;margin-block-end:1.2rem;margin-inline-start:2.2rem;margin-inline-end:2.2rem;}.elementor .e-2dff72e-d000353{display:block;}.elementor .e-577baa6-f043613{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-2c05bc7-e803e85{font-weight:800;font-size:1.06rem;color:#111827;line-height:1.35;margin:0px;}.elementor .e-c6b1756-fdda498{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-55093ba-9416d52{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-e37b3ea-54c56e4{font-weight:800;font-size:1.06rem;color:#111827;line-height:1.35;margin:0px;}.elementor .e-cdbe4a6-45f6a6c{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-e143315-4325104{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-86c34dc-8333e75{font-weight:800;font-size:1.06rem;color:#111827;line-height:1.35;margin:0px;}.elementor .e-090db53-0b18930{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-788a53f-231a2c7{padding:1.2rem;border-radius:1rem;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F8FAFC;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-fcda25b-153402e{width:calc(100% - 2.5rem);max-width:61.25rem;padding-block-start:2.4rem;padding-block-end:2.4rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-afe088f-1986f0d{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#111827;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-16120bb-734b6c7{font-size:1.02rem;color:#374151;line-height:1.72;margin:0px;}.elementor .e-8e3229d-fd87fcb{width:calc(100% - 2.5rem);max-width:61.25rem;padding:1.5rem;margin-block-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1rem;border-block-end-width:1px;background-color:#F8FAFC;display:flex;flex-direction:column;gap:1rem;}.elementor .e-b6958a1-99b9ab0{font-weight:800;font-size:0.78rem;color:#C9A227;letter-spacing:0.08em;margin:0px;}.elementor .e-c8af863-f7d9568{font-weight:800;font-size:clamp(1.5rem,3vw,2.15rem);color:#FFFFFF;letter-spacing:-0.015em;line-height:1.18;margin:0px;}.elementor .e-06770b6-dc16c30{font-size:1.02rem;color:#E5E7EB;line-height:1.72;margin:0px;}.elementor .e-e24fa3c-9c877b0{width:calc(100% - 2.5rem);max-width:61.25rem;text-align:center;padding:2.3rem;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1.25rem;border-block-end-width:1px;background-color:#0B1220;display:flex;flex-direction:column;gap:1rem;}.elementor .e-5ed6c81-dfd7264{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}