.attractions.simple-header{height:90vh}.attraction-header__background-image{position:absolute;z-index:0;object-fit:cover;object-position:center;width:100%;height:100%}.attraction-header__background-image img{object-fit:cover;object-position:center;width:100%;height:100%}.attraction-header__background-image::after{content:'';position:absolute;inset:0;background-image:linear-gradient(0deg,rgba(38,168,157,.6) 0,rgba(0,0,0,.2) 100%);background-size:cover;background-position:center;background-repeat:no-repeat}.attraction-header__background-wavy-edge{position:absolute;z-index:1;left:-6px;bottom:-2px;width:calc(100% + 10px);filter:var(--filter-white)}.technical-specifications{padding-bottom:36px}.attraction-intro{display:flex;justify-content:center;text-align:center;margin-bottom:80px}.attraction-intro p{max-width:600px}.technical-specification-wrapper:not(:last-child){margin-bottom:80px}.technical-specifications__title{text-align:center;margin-bottom:60px}.technical-specifications__title p{max-width:800px;margin-left:auto;margin-right:auto}.technical-specifications__card-row{justify-content:center;gap:36px 0}.technical-specifications h2{font-size:calc(1rem + .9vw);text-transform:uppercase;font-family:var(--font-title);font-weight:700;color:var(--color-green-water);margin-bottom:0}.technical-specification-wrapper h2{margin-bottom:8px}.technical-specifications h3{font-size:calc(1rem + .9vw);font-family:var(--font-title);font-weight:700;color:var(--color-green-water)}@media (min-width:768px){.attractions.simple-header{height:calc(100dvh + 5vw)}.technical-specification-wrapper:not(:last-child){margin-bottom:100px}.technical-specifications h2,.technical-specifications h3{font-size:calc(1.325rem + .9vw)}}.technical-specifications-card{position:relative;background-color:var(--color-extra-light-grey);border-radius:50px;padding:40px 30px;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.technical-specifications-card>.text{margin-bottom:12px}.technical-specifications-card h3{color:var(--nwc-theme-color);font-size:calc(1rem + .9vw);font-weight:700;margin-bottom:1rem;text-align:center}@media (min-width:768px){.technical-specifications-card h3{font-size:calc(1.325rem + .9vw)}}.technical-specifications-card__item{display:flex;align-items:start;gap:12px;width:100%;padding:18px 6px;border-top:2px solid var(--color-white)}.technical-specifications-card__item:last-child{border-bottom:1px solid var(--color-white)}.technical-specifications-card__item>div{height:100%;display:flex;flex-direction:column;justify-content:center}.technical-specifications-card__item h4{margin:0}.technical-specifications-card__item img{width:38px;height:auto;filter:var(--filter-theme-color)}.technical-specifications-card__item ul{margin:12px 0 0}.attraction-midia,.attraction-midia .row>div{padding:0}.attraction-midia .row{position:relative;margin:0}.attraction-description{position:relative;z-index:1;background:var(--nwc-theme-color);border-radius:50px;padding:40px 30px;width:100%;margin:0 auto;overflow:hidden}@media (min-width:1200px){.technical-specifications{padding-bottom:48px}.technical-specifications__card-row{gap:48px 24px}.technical-specifications h2,.technical-specifications h3,.technical-specifications-card h3{font-size:2rem}.technical-specifications-card.inline-card{margin-left:calc((100% / 24) - 12px);margin-right:calc((100% / 24) - 12px);width:auto}.attraction-description{width:calc(((100% / 12) * 10) + 24px)}}.attraction-description #espaco-baby{position:absolute;top:-100px}.attraction-midia .attraction-description{margin-bottom:-36px}.attraction-description__name{width:fit-content;display:flex;align-items:center;gap:12px;margin:0 auto 24px}.attraction-description__name h2{display:block;text-transform:none;width:calc(100% - 60px - 12px);font-family:var(--font-title);color:var(--color-extra-light-blue);font-weight:700;margin:0}.attraction-description__name>div{display:flex;justify-content:center;align-items:center;border-radius:50%;width:60px;height:60px;border:2px solid var(--color-extra-light-blue);overflow:hidden}.attraction-description__name img{filter:var(--filter-extra-light-blue);width:60%;height:auto}.attraction-description p{text-align:center;color:var(--color-white);max-width:570px;margin:0 auto}.attraction-description__maskot{display:none}#rio-lento .attraction-description,#torre-master .attraction-description{overflow:visible}@media (min-width:992px){.attraction-header__background-wavy-edge{transform:translateY(36%)}.technical-specifications-card{border-radius:70px;padding:40px 30px}.attraction-description__name>div{width:70px;height:70px;border-width:4px}.attraction-description__maskot{display:flex;position:absolute}#maverick .attraction-description__maskot{width:126px;right:25px;bottom:-56px}#torre-master .attraction-description__maskot{width:230px;left:-30px;bottom:-8px}#rio-lento .attraction-description__maskot{width:auto;height:63%;left:4%;bottom:-9%}#ilha-candy .attraction-description__maskot{width:auto;height:86%;right:6%;bottom:0}#ilha-candy div:has(#espaco-baby) .attraction-description__maskot{width:auto;height:80%;left:6%;bottom:0}}.attraction-images{display:flex;flex-direction:row;flex-wrap:wrap}.attraction-images>img{width:50%;height:40vw;object-fit:cover;object-position:center}.attraction-images>img:nth-child(3){width:100%;height:50vw}.attraction-images__wavy-edge{position:absolute;width:100%;bottom:-5px;filter:var(--filter-extra-light-blue)}.attraction .tickets-and-sales{overflow:hidden;z-index:0;background:var(--color-extra-light-blue);padding:50px 0 100px}@media (min-width:768px){.attraction-description{border-radius:60px}.attraction-midia .attraction-description{margin-bottom:-48px}.attraction .tickets-and-sales{padding-bottom:250px;padding-top:100px}}