@media(max-width:1024px){.elementor .e-76e281ce-0aecd88{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-5d1e715f-26f17e5{min-width:0px;max-width:100%;font-size:2.25rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-5d418e6d-ee86f62{min-width:0px;}}@media(max-width:1024px){.elementor .e-103c6e76-3240f63{min-width:0px;gap:1rem;}}@media(max-width:1024px){.elementor .e-358645e2-1b92efb{width:100%;min-width:0px;margin-block-start:1.5rem;}}@media(max-width:1024px){.elementor .e-18f19d98-e65fc26{min-width:0px;max-width:60rem;}}@media(max-width:1024px){.elementor .e-5aeffcfd-20c88a2{min-width:0px;min-height:760px;padding-block-start:7rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:3rem;justify-content:space-between;background-position: center;\n}}@media(max-width:1024px){.elementor .e-663ca23a-9f8a7f7{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-c534b44-c273631{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-16a54024-7449aff{width:8%;min-width:0px;}}@media(max-width:1024px){.elementor .e-488d9978-14bb3d0{min-width:0px;padding:2.5rem;gap:2rem;}}@media(max-width:1024px){.elementor .e-60e69e5e-e214d69{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-27170288-aad1020{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-9f4692a-6d5a688{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-51e5678-21c14bc{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-267cd828-907ddf8{min-width:0px;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7903e7b9-1c9d8ac{font-size:0.8rem;}}@media(max-width:1024px){.elementor .e-29627c76-f117031{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-10551cc3-883f34f{min-width:0px;}}@media(max-width:1024px){.elementor .e-2c7757b0-1667e12{min-width:0px;min-height:19rem;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-2bc5cb20-72e92da{font-size:0.8rem;}}@media(max-width:1024px){.elementor .e-7b22a22d-c4843ee{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-7b4602da-e96ca5e{min-width:0px;}}@media(max-width:1024px){.elementor .e-64a61953-c351523{min-width:0px;min-height:28rem;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-b8a62d5-f0aa9e4{font-size:0.8rem;}}@media(max-width:1024px){.elementor .e-19de7c00-b9cc034{font-size:2.1rem;}}@media(max-width:1024px){.elementor .e-6c033ec6-cbbbe74{min-width:0px;}}@media(max-width:1024px){.elementor .e-8cd5cda-8b4a90a{min-width:0px;min-height:28rem;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-7f4005cc-5e516f1{min-width:0px;column-gap:1rem;row-gap:1rem;grid-template-columns:repeat(3, 1fr);grid-auto-flow:row dense;}}@media(max-width:1024px){.elementor .e-6b09301a-b0c6f59{font-size:1rem;}}@media(max-width:1024px){.elementor .e-351469cd-911b9c1{min-width:0px;}}@media(max-width:1024px){.elementor .e-44862111-740da35{font-size:1rem;}}@media(max-width:1024px){.elementor .e-55ac2bae-96ecd8b{min-width:0px;column-gap:1rem;row-gap:0.5rem;}}@media(max-width:1024px){.elementor .e-1797cccb-fd03997{min-width:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-7109fd44-ece5a36{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5a7ef8a9-3e31965{aspect-ratio:1/1;}}@media(max-width:1024px){.elementor .e-5cace282-933028e{min-width:0px;}}@media(max-width:1024px){.elementor .e-79417acd-2d69bf9{width:100%;min-width:0px;position:relative;}}@media(max-width:1024px){.elementor .e-41d8f4f0-1f36476{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-2d5a37af-0140ee2{min-width:0px;}}@media(max-width:1024px){.elementor .e-5689f925-8a6c84b{min-width:0px;}}@media(max-width:1024px){.elementor .e-684a54ba-473f249{min-width:0px;}}@media(max-width:1024px){.elementor .e-58e40e0c-818b9d6{min-width:0px;}}@media(max-width:1024px){.elementor .e-3249923c-cca90b6{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-5bfdb3f8-5e19210{min-width:0px;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-51f0e1b9-e4d5a26{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-77a6cf1b-ce254f6{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-735463a9-0f4380f{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-498d74af-49eab6b{font-size:2rem;}}@media(max-width:1024px){.elementor .e-1b51fcb8-f13a029{min-width:0px;gap:1rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-1a0e9116-afda6e1{width:100%;min-width:0px;padding:0px;}}@media(max-width:1024px){.elementor .e-6a7d83f5-85195e7{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-528fcdc5-cb66923{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-5f79aa2c-9f17e1d{min-width:0px;max-width:100%;font-size:2.25rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-ab5c2ec-8c4d1ad{min-width:0px;}}@media(max-width:1024px){.elementor .e-5f1e9b00-fa97945{min-width:0px;min-height:560px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, #000000 0%,rgba(255, 255, 255, 0) 100%),url("https://oportoride.desassossego.com.pt/wp-content/uploads/2026/10/oportoride-home-private-tours.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;}}@media(max-width:1024px){.elementor .e-51c749a-46d9351{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-7d6f945-d409779{font-size:0.9rem;}}@media(max-width:1024px){.elementor .e-1f1465ef-95d9257{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-fed2062-6931891{min-width:0px;gap:1rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .e-12a5eb1-702c1b4{min-width:0px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5a1603f4-9858de5{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-582c1a08-b944ba0{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2cf7bca8-198d73f{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-3450110b-b14c375{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-23c1d758-67cff20{font-size:2rem;}}@media(max-width:1024px){.elementor .e-287ef596-bcd7cef{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-7a7cc484-3c62c8e{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:1024px){.elementor .e-ad4dbeb-e486c4b{min-width:0px;max-width:100%;font-size:3rem;line-height:1.12;}}@media(max-width:1024px){.elementor .e-5e8f8331-837fcaf{text-align:start;}}@media(max-width:1024px){.elementor .e-68b65255-68329e4{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-204e3346-d93b418{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .e-cdc4916-955dac5{min-width:0px;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:stretch;}}