#sec-apaixonante .sld-top:before{background-color:rgba(34,34,34,.9);content:"";display:block;height:40px;right:0;top:-40px;width:50%}#page-rooftop header{position:sticky;top:0}a,h1,h2,h4,h5,h6,p{font-weight:400;text-align:left;text-decoration:none}.pl-0{padding-left:0}.pl-16{padding-left:16px}.pr-0{padding-right:0}.pr-16{padding-right:16px}#sec-banner{align-items:flex-start;background-image:url(../assets/rooftop/banner-mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;height:299px}#sec-banner,.text-overlay-wrapper{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.text-overlay-wrapper{align-items:stretch;height:auto}#sec-banner .container{padding-left:0}#sec-banner .banner-text{padding-left:16px}.banner-overlay,.banner-text{background-color:rgba(0,0,0,.7);flex:1}.banner-overlay.start{position:relative}.banner-overlay.end{background:none}.banner-text{box-sizing:border-box;max-width:323px;padding-bottom:23px;padding-top:5px}.banner-text h2{color:#fff;font-family:SantanderHeadline;font-size:14px;font-weight:400;letter-spacing:.16px;line-height:20px;margin-bottom:4px;text-transform:uppercase}.banner-text h1{font-size:36px;letter-spacing:0;line-height:40px;margin-bottom:18px;max-width:286px;text-align:left}.banner-text h1,a.btn-red{color:#fff;font-family:SantanderText}a.btn-red{align-items:center;background-color:#c00;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;height:42px;justify-content:center;line-height:12px;transition:.3s ease-out;width:154px}a.btn-red:hover{background-color:#900}@media (min-width:992px){#sec-banner{align-items:center;background-image:url(../assets/rooftop/banner-desktop.png);height:574px}.banner-text{min-width:474px;padding-bottom:62px;padding-top:62px}.banner-text h2{font-size:16px;letter-spacing:.18px;line-height:23px}.banner-text h1{font-size:51px;line-height:54px;margin-bottom:32px}a.btn-red{font-size:18px;height:48px;line-height:28px;width:188px}}#sec-multifuncional{background-color:#000;overflow:hidden;padding:24px 0 0}.title-container{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;height:auto;justify-content:flex-start;width:100%}#sec-gastronomia-mario .title-container{margin-bottom:7.5px}.title-container>span{display:block;flex:1;height:100%;min-height:48px;position:relative}.title-container .title-text{box-sizing:content-box;max-width:100%;position:relative;width:100%}.title-container span.title-bar{background-color:#222;bottom:0;display:block;flex:1;height:15px;left:0;position:absolute;transform:translateY(50%);width:100%}.title-container .title-text span.title-bar{width:calc(100% - 4px)}.title-container h3{align-self:flex-end;box-sizing:content-box;color:#222;font-family:SantanderHeadline;font-size:48px;height:48px;text-align:right}#sec-apaixonante .title-container h3,#sec-multifuncional .title-container h3{height:97px}.title-container.title-left h3{text-align:left}.popup-image{background:#000000d9;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.popup-image.open{display:flex}.close-modal-galeria{background-image:url(../assets/shared/exit.png);background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:28px;position:absolute;right:0;top:0;width:28px;z-index:2001}.popup-image .container{display:flex;margin:auto;max-height:600px;position:relative}.popup-image img{display:block;margin:auto;max-width:1065px;width:90%}.popup-image>button{background:none;background-image:url(../assets/shared/seta-swiper.svg);background-position:50%;background-repeat:no-repeat;background-size:42px 42px;border:none;box-shadow:none;box-sizing:content-box;cursor:pointer;height:42px;margin:0;outline:none;padding:8px;width:42px}.popup-image .embla__next,.popup-image .embla__prev{position:absolute;top:50%}.popup-image .embla__next{right:-20px}.popup-image .embla__prev{left:-20px}.modal-btn-hidden{display:none}@media (min-width:992px){#sec-gastronomia-mario .title-container{margin-bottom:12.5px}.title-container span.title-bar{height:46px}.title-container h3{font-size:130px;height:130px;text-align:right}#sec-apaixonante .title-container h3,#sec-multifuncional .title-container h3{height:130px}.title-container .title-text span.title-bar{width:calc(100% - 70px)}.title-container .title-text{max-width:100%}}.select-category{margin-top:27px}.select-container{margin-bottom:24px;position:relative}.select-container img{height:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;z-index:-1}.select-category select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;box-sizing:border-box;margin:0;min-height:30px;outline:none;padding:4px 16px;text-indent:1px;text-overflow:"";width:100%}.select-category select,.select-category select option{color:#fff;font-family:SantanderHeadline;font-size:16px}.select-category select option{background-color:#000;border-radius:0}@media (min-width:992px){.select-category select{display:none}}.banner-overlay.slide{background-color:rgba(34,34,34,.9)}.banner-text.slide{background-color:transparent;padding-bottom:0;padding-top:0}.banner-text.slide h4,.banner-text.slide p,.banner-text.slide>div{background-color:rgba(34,34,34,.9)}.banner-text.slide>div{max-width:240px;padding-bottom:16px;padding-top:16px}.banner-text h4{color:#fff;font-family:SantanderHeadline;font-size:22px;letter-spacing:.24px;line-height:28px;max-width:228px;padding-top:16px}.banner-text p{color:#fff;font-family:SantanderText;font-size:16px;line-height:23px;max-width:286px;padding-top:11px}#carousel-apaixonante .slide-img,#carousel-ficha .slide-img,#carousel-multi .slide-img{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:174px;width:100%}#carousel-multi .slide-01-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-01.png)}#carousel-multi .slide-02-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-02.png)}#carousel-multi .slide-03-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-03.png)}#carousel-multi .slide-04-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-04.png)}#carousel-multi .slide-05-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-05.png)}#carousel-multi .slide-06-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-06.png)}#carousel-multi .slide-07-img{background-image:url(../assets/rooftop/slides-multifuncional/mobile-07.png)}#carousel-apaixonante .text-overlay-wrapper,#carousel-multi .text-overlay-wrapper{top:-16px;z-index:1}.category-desk,.desktop-slide-label{display:none}.embla__viewport>button{background:none;background-image:url(../assets/shared/seta-swiper.svg);background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border:none;box-shadow:none;box-sizing:content-box;cursor:pointer;height:22px;margin:0;outline:none;padding:8px;width:22px}.embla__viewport>button:disabled{display:none}button.embla__prev{left:0;position:absolute;top:50%;transform:translateY(-50%);z-index:20}button.embla__next{position:absolute;right:0;top:50%;transform:translateY(-50%) scaleX(-1);z-index:20}button.embla__next.fix,button.embla__prev.fix{top:87px}button.embla__next.fix-2,button.embla__prev.fix-2{top:106.5}.embla .bullets{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:12px}.embla .bullets span{background-color:#fff;border-radius:7px;cursor:pointer;display:flex;height:14px;margin:0;padding:0;transition:.15s ease-in;width:14px}.embla .bullets span.selected{background-color:#c00}.embla .bullets span{margin-right:15px}.embla .bullets span:last-of-type{margin-right:0}@media (min-width:992px){#carousel-apaixonante .slide-img,#carousel-ficha .slide-img,#carousel-multi .slide-img{display:none}#carousel-apaixonante .text-overlay-wrapper,#carousel-multi .text-overlay-wrapper{top:0}#carousel-multi .text-overlay-wrapper .banner-text:before{content:"";display:block;height:30px}.container select-category{display:none}.banner-text.slide{background-color:rgba(34,34,34,.9);height:100%;max-width:510px}.banner-text.slide h4,.banner-text.slide p,.banner-text.slide>div{background-color:unset}.banner-text.slide h4{font-size:28px;letter-spacing:.31px;line-height:36px;max-width:272px}.banner-text.slide p{font-size:16px;letter-spacing:.18px;line-height:23px;max-width:434px}.banner-text.slide>div{padding-bottom:40px;padding-top:28px}#carousel-apaixonante .slide-desk,#carousel-ficha .slide-desk,#carousel-multi .slide-desk{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:647px}#carousel-apaixonante .slide-desk{min-height:660px}#carousel-multi .slide-01-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-01.png)}#carousel-multi .slide-02-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-02.png)}#carousel-multi .slide-03-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-03.png)}#carousel-multi .slide-04-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-04.png)}#carousel-multi .slide-05-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-05.png)}#carousel-multi .slide-06-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-06.png)}#carousel-multi .slide-07-img-desk{background-image:url(../assets/rooftop/slides-multifuncional/desk-07.png)}.desktop-slide-label{align-items:center;background-color:#222;bottom:-1px;display:flex;height:50px;justify-content:center;position:absolute;width:100%;z-index:1}.desktop-slide-label h5{color:#fff;font-family:SantanderText;font-size:18px}.category-desk{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;left:50%;max-width:1000px;padding:0 16px;position:absolute;top:88px;transform:translate(-50%);width:100%;z-index:2}.category-desk li{color:#fff;cursor:pointer;font-family:SantanderHeadline;font-size:14px;font-weight:400;position:relative;text-transform:uppercase}.category-desk li.selected:after,.category-desk li:hover:after{opacity:1;width:100%}.category-desk li:after{background-color:#c00;bottom:-3px;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:.2s ease-in;width:0}.select-category{display:none}.embla .bullets span{border-radius:9px;height:18px;width:18px}.embla .bullets.bullets-desk{display:flex}.embla .bullets.bullets-mobile{display:none}.embla .bullets{bottom:89px;left:50%;margin-top:0;position:absolute;transform:translate(-50%);z-index:20}.embla .bullets span{margin-right:20px}.embla .bullets span:last-of-type{margin-right:0}.embla__viewport>button{background-size:50px 50px;height:50px;padding:16px;width:50px}button.embla__prev{left:0;top:50%;transform:translateY(-50%)}button.embla__next{right:0;top:50%;transform:translateY(-50%) scaleX(-1)}}.embla{overflow:hidden}.embla__viewport{position:relative}.embla__container{display:flex}.embla__slide{flex:0 0 100%;margin:0;position:relative}#sec-apaixonante .slide-01-img{background-image:url(../assets/rooftop/slides-ap/mobile-01.png)}#sec-apaixonante .slide-02-img{background-image:url(../assets/rooftop/slides-ap/mobile-02.png)}#sec-apaixonante .slide-03-img{background-image:url(../assets/rooftop/slides-ap/mobile-03.png)}#sec-apaixonante .slide-04-img{background-image:url(../assets/rooftop/slides-ap/mobile-04.png)}#sec-apaixonante .slide-05-img{background-image:url(../assets/rooftop/slides-ap/mobile-05.png)}#sec-apaixonante .slide-06-img{background-image:url(../assets/rooftop/slides-ap/mobile-06.png)}#sec-apaixonante{background-color:#000;overflow:hidden;padding-top:24px}.title-container.title-left .container{display:flex;flex-direction:row;justify-content:flex-end}.title-container.title-left .title-text span.title-bar{left:unset;right:0;width:100%}.text-overlay-wrapper.overlay-left .banner-text{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.text-overlay-wrapper.overlay-left .banner-text h4,.text-overlay-wrapper.overlay-left .banner-text p{text-align:right}.text-overlay-wrapper.overlay-left .banner-overlay.start{background:none}.text-overlay-wrapper.overlay-left .container{display:flex;flex-direction:row;justify-content:flex-end}.fix-size-1{max-width:360px}.fix-size-2{box-sizing:border-box;max-width:329px!important;padding-bottom:14px;padding-left:28px}#sec-apaixonante .embla__viewport button,#sec-ficha .embla__viewport button{top:87px}#sec-apaixonante .banner-text p{padding-top:16px}#sec-apaixonante .banner-text h4+p{padding-top:11px}@media (min-width:992px){#sec-apaixonante .embla__viewport button,#sec-ficha .embla__viewport button,#sec-multifuncional .embla__viewport button{top:50%}#sec-apaixonante .banner-text{height:auto;margin-bottom:70px;margin-top:40px;max-height:unset;position:relative}#sec-apaixonante .banner-text h4{padding-top:16px}#sec-apaixonante .banner-text p{padding-top:46px}#sec-apaixonante .banner-text h4+p{padding-top:16px}#sec-apaixonante .banner-text:before{background-color:rgba(34,34,34,.9);content:"";display:block;height:40px;position:absolute;right:0;top:-40px;width:50%}#sec-apaixonante{padding-top:43px}.title-container.title-left .container{display:block}.title-container.title-left .title-text h3{text-align:left}.fix-size-1{max-width:365px!important}.fix-size-2{max-width:350px!important;padding-bottom:46px;padding-left:0}.fix-size-3{bottom:31px!important}#sec-apaixonante .slide-01-img-desk{background-image:url(../assets/rooftop/slides-ap/desk-01.png)}#sec-apaixonante .slide-02-img-desk{background-image:url(../assets/rooftop/slides-ap/desk-02.png)}#sec-apaixonante .slide-03-img-desk{background-image:url(../assets/rooftop/slides-ap/desk-03.png)}#sec-apaixonante .slide-04-img-desk{background-image:url(../assets/rooftop/slides-ap/desk-04.png)}#sec-apaixonante .slide-05-img-desk{background-image:url(../assets/rooftop/slides-ap/desk-05.png)}#sec-apaixonante .slide-06-img-desk{background-image:url(../assets/rooftop/slides-ap/desk-06.png)}}#sec-features{background-color:#000;overflow:hidden;padding-top:44px}#carousel-features .card{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:244px;padding:0}#carousel-features .card img{cursor:pointer;height:auto;margin-bottom:21px;-o-object-fit:contain;object-fit:contain;width:100%}#carousel-features .card h5,#carousel-features .card p{color:#fff;font-family:SantanderText;font-size:16px;line-height:23px;text-align:center}#carousel-features .card h5{text-transform:uppercase}#carousel-features .card p{max-width:217px}@media (min-width:992px){#carousel-features .embla__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;transform:none}#carousel-features .card{margin:0;max-width:100%}#carousel-features .embla__slide{box-sizing:border-box;flex:0 0 308px;margin:0 0 55px;padding:0}#carousel-features .embla__slide:nth-child(3),#carousel-features .embla__slide:nth-child(6){margin-right:0}#carousel-features .card p{max-width:98%}}#sec-tour{background-color:#000;overflow:hidden;padding-top:25px}#sec-tour .video-placeholder{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;position:relative;width:100%}#sec-tour .video-overlay{align-items:center;background-color:rgba(0,0,0,.2);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;z-index:2}#sec-tour .video-overlay h6{font-family:SantanderHeadline;font-size:18px;letter-spacing:.2px}#sec-tour .video-overlay p{font-family:SantanderText;font-size:12px;letter-spacing:0;line-height:18px}@media (min-width:992px){#sec-tour{padding-top:65px}#sec-tour .video-overlay h6{font-size:26px;letter-spacing:.29px;line-height:33px}#sec-tour .video-overlay p{font-size:16px;line-height:23px}}#sec-ficha{background-color:#000;overflow:hidden;padding-top:32px}.fix-size-4{min-width:262px}#sec-ficha .floating-card{background-color:rgba(34,34,34,.9);box-sizing:border-box;margin:0 0 4px;padding:12px 0 19px 37px;position:relative;width:245px}#sec-ficha .floating-card h4{color:#fff;font-family:SantanderHeadline;font-size:21px;letter-spacing:.23px;line-height:22px;margin-bottom:18px}#sec-ficha .slide-01-img{background-image:url(../assets/rooftop/slides-ficha/Mobi/Mobile/ 1.png)}#sec-ficha .slide-02-img{background-image:url(../assets/rooftop/slides-ficha/Mobi/Mobile/ 2.png)}#sec-ficha .floating-card.desk{display:none}#sec-ficha .btn-end{margin:24px auto 44px}#sec-ficha .slide-01-img-desk .banner-text p{box-sizing:border-box;max-width:100%;width:100%}#sec-ficha .slide-01-img-desk .banner-text p:nth-child(4){padding-bottom:51px}#sec-ficha .fc-position{left:0;max-width:100%;padding:0;position:absolute;top:138px}#sec-ficha .text-overlay-wrapper{margin-top:100px}@media (min-width:992px){#sec-ficha .text-overlay-wrapper{margin-top:0}#sec-ficha .fc-position{bottom:0;left:50%;max-width:1109px;padding:0 16px;top:unset;transform:translateX(-50%)}#sec-ficha .slide-desk{justify-content:space-between}#sec-ficha .floating-card.mobile{display:none}#sec-ficha .floating-card.desk{display:block;top:0}#sec-ficha .floating-card{margin:0;padding:32px;width:208px}#sec-ficha .floating-card h4{font-size:28px;letter-spacing:.31px;line-height:36px;margin-bottom:32px}#sec-ficha .floating-card a{width:144px}#sec-ficha .slide-01-img-desk{background-image:url(../assets/rooftop/slides-ficha/Desk/Desk1.png)}#sec-ficha .slide-02-img-desk{background-image:url(../assets/rooftop/slides-ficha/Desk/Desk2.png)}#sec-ficha .btn-end{margin:64px auto}#sec-ficha .slide-01-img-desk .banner-text.slide{max-width:392px!important}#sec-ficha .slide-01-img-desk .banner-text h4{margin-bottom:24px}#sec-ficha .slide-01-img-desk .banner-text p{box-sizing:border-box;max-width:370px;padding-bottom:20px;padding-top:0}#sec-ficha .slide-01-img-desk .banner-text p:nth-child(4){max-width:340px;padding-bottom:40px}#sec-ficha .slide-01-img-desk .banner-text p:nth-child(3){padding-bottom:0}}.desk-inset-1{display:none}#carousel-ficha .slide-02-img-desk .text-overlay-wrapper .container{padding-left:0}#carousel-ficha .slide-02-img-desk .text-overlay-wrapper .banner-text{max-width:420px}#carousel-ficha .slide-02-img-desk .text-overlay-wrapper .banner-text>*{box-sizing:border-box;max-width:inherit;padding-left:16px;width:100%}#carousel-ficha .slide-02-img-desk .text-overlay-wrapper .banner-text p:first-of-type{padding-top:16px}#carousel-ficha .slide-02-img-desk .text-overlay-wrapper .banner-text p:last-of-type{padding-bottom:16px}#info-multifuncional{bottom:unset;left:unset;margin-top:-16px;position:relative;right:unset;top:unset}@media (min-width:992px){#info-multifuncional{bottom:unset;left:0!important;margin-top:0;position:absolute;right:unset;top:50%!important;transform:translateY(-50%)}.desk-inset-1-wrapper{margin-top:20px;position:relative}.desk-inset-2-wrapper{margin-bottom:20px;position:relative}.desk-inset-1,.desk-inset-2{background:rgba(34,34,34,.9);display:block;height:20px;height:auto;position:inherit;position:absolute;top:-20px;width:100%;z-index:2}.desk-inset-2{bottom:-20px;top:unset}.desk-inset-1.small{max-width:105px}#sec-features{padding-top:100px}#sec-tour{padding-top:0}#carousel-ficha .slide-02-img-desk .text-overlay-wrapper .banner-text{max-width:500px!important;padding-bottom:40px;padding-top:20px}.end-1{height:305px}.end-2{height:339px}.end-3{height:247px}.end-4{height:269px}.end-5{height:247px}.end-6{height:201px}}br.mob{display:none}@media (max-width:991px){br.desk{display:none}br.mob{display:block}#sec-apaixonante .embla__slide:first-of-type .banner-text p{padding-left:12px}#sec-apaixonante .embla__slide:nth-of-type(3) .banner-text p{padding-left:26px}#sec-apaixonante .embla__slide:nth-of-type(5) .banner-text p{padding-left:41px}}#sec-insta .title-container span.title-bar{height:25px}#swiper-instagram-teatro .swiper-slide div{display:flex;justify-content:center}#swiper-instagram-teatro .seta-esq{left:3px}#swiper-instagram-teatro .seta-dir{right:3px}.setas-swiper-instagram-teatro>div{background-repeat:no-repeat;bottom:0;color:transparent;cursor:pointer;height:22px;margin:auto;position:absolute;top:0;width:22px;z-index:99999}#sec-insta{background-color:#000;overflow:hidden;padding-top:24px;position:relative}.pic{align-items:center;display:flex;height:285px;justify-content:center;margin:0 auto;overflow:hidden;padding:0;width:285px}.pic img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#sec-insta a.btn-red{margin:24px auto 45px}.insta{color:#fff;display:inline-block;font-family:SantanderHeadline;font-size:22px;letter-spacing:.24px;line-height:36px;margin:21px 0;text-decoration:none}@media (min-width:992px){#sec-insta{min-height:598px;overflow:hidden;padding-top:47px}.insta{font-size:28px;letter-spacing:.31px;line-height:36px;margin-bottom:32px;margin-top:38px}#slider-insta .embla__slide{flex:unset}#slider-insta .embla__container{display:grid;gap:78px;grid-template-columns:repeat(2,1fr);margin:0 auto}#sec-insta>.container:last-of-type{align-items:center;justify-content:center;max-width:1118px}#slider-insta .pic{height:310px;margin:0;width:310px}#sec-insta a.btn-red{margin-bottom:100px;margin-top:78px}#sec-insta .title-bar,#sec-insta .title-container>span{display:block}#sec-insta .pr-75{padding-right:16px}#slider-insta button{display:none}}@media (min-width:1200px){#slider-insta .embla__container{display:grid;gap:78px;grid-template-columns:repeat(3,1fr);margin:0 auto}#sec-insta>.container:last-of-type{align-items:center;justify-content:center;max-width:1118px}}.banner-rooftop-winner{align-items:center;display:flex;flex-direction:row;margin-bottom:24px}.banner-rooftop-winner .premio-caio{height:auto;margin-right:6px;-o-object-fit:contain;object-fit:contain;width:100px}.banner-rooftop-winner .winner-text{color:#fff;font-family:SantanderText;font-size:16px}.banner-rooftop-winner .winner-text .winner-tx-1,.banner-rooftop-winner .winner-text .winner-tx-2{font:inherit;font-weight:400;margin:0;padding:0;text-transform:uppercase}.banner-rooftop-winner .winner-text .winner-tx-2{font-weight:700}@media (min-width:992px){.banner-rooftop-winner .winner-text{font-size:18px}}