@media(max-width:767px){.elementor .e-3ae5dcad-d1f3{font-size:2.15rem;letter-spacing:-0.05rem;}}@media(max-width:767px){.elementor .e-4a17194-ce70{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .e-5124c000-2937{gap:1rem;}}@media(max-width:767px){.elementor .e-598545ee-272e{min-height:44rem;padding-block-start:2.5rem;padding-block-end:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:2rem;border-end-end-radius:2rem;background-image:linear-gradient(180deg, rgba(8,40,85,0.48) 0%,rgba(8,40,85,0.26) 42%,rgba(8,40,85,0.02) 70%),url("https://jbtourbarreirinhas.com.br/wp-content/uploads/2026/11/banner-jb-tour-mobile.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;align-items:flex-start;background-position:65% center; background-position:right center;\n}}@media(max-width:767px){.elementor .e-10c80394-836c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-3ef9ab07-57a7{padding-block-start:3rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-1f29c201-291a{font-size:1.75rem;}}@media(max-width:767px){.elementor .e-35a9f5de-e2f9{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:24px;}}@media(max-width:767px){.elementor .e-3fe4b505-7de8{padding-block-start:2.5rem;padding-block-end:2.5rem;}}@media(max-width:767px){.elementor .e-7300c6ed-16b7{margin:0.75rem;border-radius:2rem;}}@media(max-width:767px){.elementor .e-22d78d7d-3e5b{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-6adabbf8-cca9{flex-direction:column;}}@media(max-width:767px){.elementor .e-343d82ca-c959{border-start-start-radius:2rem;border-start-end-radius:2rem;border-end-start-radius:0px;border-end-end-radius:0px;}}@media(max-width:767px){.elementor .e-6a8927a9-1608{flex-direction:column;}}@media(max-width:767px){.elementor .e-1a66ec5e-6182{padding:1.25rem;}}@media(max-width:767px){.elementor .e-540d69d5-b2a7{flex-direction:column;}}@media(max-width:767px){.elementor .e-3e02aab2-48e5{border-start-start-radius:2rem;border-start-end-radius:2rem;border-end-start-radius:0px;border-end-end-radius:0px;}}@media(max-width:767px){.elementor .e-3d99abfa-4410{flex-direction:column;align-items:stretch;}}