.bde-section-42-2{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}.bde-section-42-2>.bde-section-background-overlay{background-color:rgba(20,20,20,0.5);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-42-2 .section-container{padding-left:20px;padding-right:20px;padding-bottom:80px;padding-top:170px}@media (max-width:1119px){.bde-section-42-2{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-section-42-2{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}.bde-section-42-2 .section-container{padding-left:20px;padding-right:20px;padding-bottom:70px;padding-top:140px}}@media (max-width:767px){.bde-section-42-2{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}.bde-section-42-2 .section-container{padding-left:20px;padding-right:20px;padding-bottom:56px;padding-top:110px}}@media (max-width:479px){.bde-section-42-2{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}}.bde-button-42-3 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-white);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-white);--bde-button-custom-background-color:rgba(255,255,255,0.16);--bde-button-custom-background-color-hover:rgba(255,255,255,0.16);border-radius:999px;color:var(--bde-palette-rossio-white);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-3 .bde-button__button:hover{color:var(--bde-palette-rossio-white)}.bde-heading-42-4{width:900px;color:var(--bde-palette-rossio-white);font-size:60px;margin-bottom:16px}@media (max-width:1023px){.bde-heading-42-4{width:100%;font-size:46px}}@media (max-width:767px){.bde-heading-42-4{font-size:36px}}.bde-text-42-5{width:620px;color:var(--bde-palette-rossio-white);font-size:17.5px;line-height:1.7em}@media (max-width:1023px){.bde-text-42-5{width:100%}}.bde-div-42-7{width:100%;margin-top:0px}.bde-div-42-7{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-42-7>*{width:auto!important;height:auto!important}.bde-div-42-7{--bde-grid-items-per-row:2;--bde-grid-gap:56px;--bde-grid-align-items:center}@media (max-width:1023px){.bde-div-42-7{--bde-grid-items-per-row:1}}@media (max-width:767px){.bde-div-42-7{--bde-grid-items-per-row:1}}.bde-text-42-9{color:var(--bde-palette-rossio-terracotta);font-size:12.5px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:10px}.bde-heading-42-10{margin-bottom:14px}.bde-text-42-11{font-size:17.5px;line-height:1.7em;margin-bottom:12px}.bde-text-42-12{font-size:17.5px;line-height:1.7em;margin-bottom:12px}.bde-image-42-13{width:100%}.bde-image-42-13 .breakdance-image-container{border-radius:22px}.bde-image-42-13 .breakdance-image-clip{border-radius:22px}.bde-image-42-13 .breakdance-image-object{width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;object-fit:cover}.bde-section-42-14{background-color:var(--bde-palette-rossio-ink)}.bde-text-42-15{color:var(--bde-palette-rossio-salmon);font-size:12.5px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:10px}.bde-heading-42-16{color:var(--bde-palette-rossio-white);margin-bottom:14px}.bde-text-42-17{color:var(--bde-palette-rossio-on-dark);font-size:17.5px;line-height:1.7em;margin-bottom:12px}.bde-div-42-18{width:100%;margin-top:36px}.bde-div-42-18{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-42-18>*{width:auto!important;height:auto!important}.bde-div-42-18{--bde-grid-items-per-row:3;--bde-grid-gap:20px}@media (max-width:1023px){.bde-div-42-18{--bde-grid-items-per-row:2}}@media (max-width:767px){.bde-div-42-18{--bde-grid-items-per-row:1}}.bde-div-42-19{min-height:300px;padding:22px 22px 22px 22px;border-radius:20px}.bde-div-42-19{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-19{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}.bde-div-42-19>*{z-index:1}.bde-div-42-19>.bde-section-background-overlay{z-index:0}.bde-div-42-19>.bde-section-background-overlay{background-color:rgba(20,20,20,0.45);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-div-42-19{overflow:hidden}@media (max-width:1119px){.bde-div-42-19{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-div-42-19{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}}@media (max-width:767px){.bde-div-42-19{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}}@media (max-width:479px){.bde-div-42-19{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-pizza2.jpg);background-size:cover;background-position:center center}}.bde-button-42-20 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-ink);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);--bde-button-custom-background-color:var(--bde-palette-rossio-salmon);--bde-button-custom-background-color-hover:var(--bde-palette-rossio-salmon);border-radius:999px;color:var(--bde-palette-rossio-ink);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-20 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-heading-42-21{color:var(--bde-palette-rossio-white);margin-bottom:2px}.bde-text-42-22{color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600;line-height:1.7em}.bde-div-42-23{min-height:300px;padding:22px 22px 22px 22px;border-radius:20px}.bde-div-42-23{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-23{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-dinner.jpg);background-size:cover;background-position:center center}.bde-div-42-23>*{z-index:1}.bde-div-42-23>.bde-section-background-overlay{z-index:0}.bde-div-42-23>.bde-section-background-overlay{background-color:rgba(20,20,20,0.45);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-div-42-23{overflow:hidden}@media (max-width:1119px){.bde-div-42-23{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-dinner.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-div-42-23{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-dinner.jpg);background-size:cover;background-position:center center}}@media (max-width:767px){.bde-div-42-23{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-dinner.jpg);background-size:cover;background-position:center center}}@media (max-width:479px){.bde-div-42-23{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-dinner.jpg);background-size:cover;background-position:center center}}.bde-button-42-24 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-ink);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);--bde-button-custom-background-color:var(--bde-palette-rossio-salmon);--bde-button-custom-background-color-hover:var(--bde-palette-rossio-salmon);border-radius:999px;color:var(--bde-palette-rossio-ink);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-24 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-heading-42-25{color:var(--bde-palette-rossio-white);margin-bottom:2px}.bde-text-42-26{color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600;line-height:1.7em}.bde-div-42-27{min-height:300px;padding:22px 22px 22px 22px;border-radius:20px}.bde-div-42-27{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-27{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-cocktail.jpg);background-size:cover;background-position:center center}.bde-div-42-27>*{z-index:1}.bde-div-42-27>.bde-section-background-overlay{z-index:0}.bde-div-42-27>.bde-section-background-overlay{background-color:rgba(20,20,20,0.45);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-div-42-27{overflow:hidden}@media (max-width:1119px){.bde-div-42-27{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-cocktail.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-div-42-27{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-cocktail.jpg);background-size:cover;background-position:center center}}@media (max-width:767px){.bde-div-42-27{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-cocktail.jpg);background-size:cover;background-position:center center}}@media (max-width:479px){.bde-div-42-27{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-cocktail.jpg);background-size:cover;background-position:center center}}.bde-button-42-28 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-ink);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);--bde-button-custom-background-color:var(--bde-palette-rossio-salmon);--bde-button-custom-background-color-hover:var(--bde-palette-rossio-salmon);border-radius:999px;color:var(--bde-palette-rossio-ink);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-28 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-heading-42-29{color:var(--bde-palette-rossio-white);margin-bottom:2px}.bde-text-42-30{color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600;line-height:1.7em}.bde-div-42-31{min-height:300px;padding:22px 22px 22px 22px;border-radius:20px}.bde-div-42-31{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-31{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-drink.jpg);background-size:cover;background-position:center center}.bde-div-42-31>*{z-index:1}.bde-div-42-31>.bde-section-background-overlay{z-index:0}.bde-div-42-31>.bde-section-background-overlay{background-color:rgba(20,20,20,0.45);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-div-42-31{overflow:hidden}@media (max-width:1119px){.bde-div-42-31{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-drink.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-div-42-31{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-drink.jpg);background-size:cover;background-position:center center}}@media (max-width:767px){.bde-div-42-31{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-drink.jpg);background-size:cover;background-position:center center}}@media (max-width:479px){.bde-div-42-31{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-drink.jpg);background-size:cover;background-position:center center}}.bde-button-42-32 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-ink);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);--bde-button-custom-background-color:var(--bde-palette-rossio-salmon);--bde-button-custom-background-color-hover:var(--bde-palette-rossio-salmon);border-radius:999px;color:var(--bde-palette-rossio-ink);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-32 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-heading-42-33{color:var(--bde-palette-rossio-white);margin-bottom:2px}.bde-text-42-34{color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600;line-height:1.7em}.bde-div-42-35{min-height:300px;padding:22px 22px 22px 22px;border-radius:20px}.bde-div-42-35{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-35{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-yoga.jpg);background-size:cover;background-position:center center}.bde-div-42-35>*{z-index:1}.bde-div-42-35>.bde-section-background-overlay{z-index:0}.bde-div-42-35>.bde-section-background-overlay{background-color:rgba(20,20,20,0.45);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-div-42-35{overflow:hidden}@media (max-width:1119px){.bde-div-42-35{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-yoga.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-div-42-35{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-yoga.jpg);background-size:cover;background-position:center center}}@media (max-width:767px){.bde-div-42-35{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-yoga.jpg);background-size:cover;background-position:center center}}@media (max-width:479px){.bde-div-42-35{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-yoga.jpg);background-size:cover;background-position:center center}}.bde-button-42-36 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-ink);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);--bde-button-custom-background-color:var(--bde-palette-rossio-salmon);--bde-button-custom-background-color-hover:var(--bde-palette-rossio-salmon);border-radius:999px;color:var(--bde-palette-rossio-ink);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-36 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-heading-42-37{color:var(--bde-palette-rossio-white);margin-bottom:2px}.bde-text-42-38{color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600;line-height:1.7em}.bde-div-42-39{min-height:300px;padding:22px 22px 22px 22px;border-radius:20px}.bde-div-42-39{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-39{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-tuktuk.jpg);background-size:cover;background-position:center center}.bde-div-42-39>*{z-index:1}.bde-div-42-39>.bde-section-background-overlay{z-index:0}.bde-div-42-39>.bde-section-background-overlay{background-color:rgba(20,20,20,0.45);transition:background-color var(--bde-transition-duration) ease-in-out}.bde-div-42-39{overflow:hidden}@media (max-width:1119px){.bde-div-42-39{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-tuktuk.jpg);background-size:cover;background-position:center center}}@media (max-width:1023px){.bde-div-42-39{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-tuktuk.jpg);background-size:cover;background-position:center center}}@media (max-width:767px){.bde-div-42-39{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-tuktuk.jpg);background-size:cover;background-position:center center}}@media (max-width:479px){.bde-div-42-39{background-image:url(https://rossiohostel.com/wp-content/uploads/2026/11/rossio-hostel-tuktuk.jpg);background-size:cover;background-position:center center}}.bde-button-42-40 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:var(--bde-palette-rossio-ink);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);--bde-button-custom-background-color:var(--bde-palette-rossio-salmon);--bde-button-custom-background-color-hover:var(--bde-palette-rossio-salmon);border-radius:999px;color:var(--bde-palette-rossio-ink);font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.bde-button-42-40 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-heading-42-41{color:var(--bde-palette-rossio-white);margin-bottom:2px}.bde-text-42-42{color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600;line-height:1.7em}.bde-div-42-43{margin-top:32px}.bde-div-42-43{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}@media (max-width:767px){.bde-div-42-43{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.bde-div-42-46{padding:56px 56px 56px 56px;border-radius:28px}.bde-div-42-46{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;--bde-content-align-experimental:0 auto}.bde-div-42-46{background-color:var(--bde-palette-rossio-ink)}@media (max-width:1023px){.bde-div-42-46{padding:40px 32px 40px 32px}}@media (max-width:767px){.bde-div-42-46{padding:32px 22px 32px 22px}}.bde-div-42-47{width:100%;margin-top:0px}.bde-div-42-47{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-42-47>*{width:auto!important;height:auto!important}.bde-div-42-47{--bde-grid-items-per-row:2;--bde-grid-gap:32px;--bde-grid-align-items:center}@media (max-width:1023px){.bde-div-42-47{--bde-grid-items-per-row:1}}@media (max-width:767px){.bde-div-42-47{--bde-grid-items-per-row:1}}.bde-text-42-49{color:var(--bde-palette-rossio-salmon);font-size:12.5px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:10px}.bde-heading-42-50{color:var(--bde-palette-rossio-white);margin-bottom:14px}.bde-text-42-51{color:var(--bde-palette-rossio-on-dark);font-size:17.5px;line-height:1.7em;margin-bottom:12px}.bde-div-42-52{margin-top:24px}.bde-div-42-52{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}@media (max-width:767px){.bde-div-42-52{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}}.bde-button-42-54 .bde-button__button{--bde-button-custom-border-color:var(--bde-palette-rossio-white);--bde-button-custom-border-color-hover:var(--bde-palette-rossio-white);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:var(--bde-palette-rossio-white);--bde-button-custom-text-color:var(--bde-palette-rossio-white);--bde-button-custom-text-color-hover:var(--bde-palette-rossio-ink);border-radius:999px;color:var(--bde-palette-rossio-white);font-size:15px;font-weight:600}.bde-button-42-54 .bde-button__button:hover{color:var(--bde-palette-rossio-ink)}.bde-rich-text-42-55{color:var(--bde-palette-rossio-white)}.bde-rich-text-42-55 p{color:var(--bde-palette-rossio-white)}.bde-rich-text-42-55 ul,.bde-rich-text-42-55 ul *,.bde-rich-text-42-55 ol,.bde-rich-text-42-55 ol *{color:var(--bde-palette-rossio-white)}