@import url(/wp-content/themes/id-hotel-base/assets/fonts/right-here/stylesheet.css);.no-front-page body{background:url(/wp-content/themes/id-hotel-base/assets/images/bg.png)}.serif{font-family:'Zilla Slab',sans-serif!important}.sans-serif{font-family:'Quicksand',sans-serif!important}.script{font-family:'Right Here',serif!important}a{text-decoration:none;color:#835F55}a:hover{text-decoration:none}p,li{font-size:1.2em;line-height:1.6em;color:#666;font-weight:400}h1,h2,h3,h4,h5,h6{color:#BA9D61;font-weight:400}.whatsapp-only-button{z-index:999}.whatsapp-chat-container .whatsapp-chat-top *,.whatsapp-chat-container .whatsapp-chat-body form label span,.whatsapp-chat-container .whatsapp-chat-body form small{color:#000!important}.transition-all *,.transition-all:hover *{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.social li a span{display:none}.countdown-container strong{font-size:.8em}.countdown-container .countdown{margin:0}.countdown-container .countdown>div{padding:0 5px;float:left;width:25%}.countdown-container .countdown>div span{font-size:.9em;padding-top:0;display:block}.countdown-container .countdown>div small{font-size:.6em;display:block}#main-post-content{margin-top:76px}#main-post-content h1,#main-post-content h2,#main-post-content h3,#main-post-content h4,#main-post-content h5,#main-post-content h6{color:#000;font-size:1.7em;font-weight:400;margin-bottom:20px}#main-post-content h2{font-size:2.8em}#main-post-content h3{font-size:1.4em}#main-post-content h4{font-size:2.4em}#main-post-content h5{font-size:2.2em}#main-post-content h6{font-size:2em}#main-post-content img.aligncenter.size-full{max-width:100%}#main-post-content p,#main-post-content li{font-size:1.2em;line-height:1.6em;color:#666;font-weight:400}.section-title{font-size:4.4em!important;color:#000;font-weight:400!important}.section-title.script{font-size:3.2em!important}.section-title.section-title-w-line{text-transform:uppercase;font-size:12px!important;font-weight:900!important;position:relative}.section-title.section-title-w-line:before{content:'';position:absolute;width:100%;height:1px;background:#000;left:0;top:8px;z-index:0}.section-title.section-title-w-line span{position:relative;z-index:1;background:#fff;padding:0 20px 0 0}.page-title{font-weight:400!important;font-size:2em!important;color:#BA9D61}.page-title.script,.page-title.script-2{font-size:5.2em!important;text-transform:inherit;line-height:1em;padding:0 20px;color:#7C574C;font-style:inherit}.page-title.script-2{font-size:3.2em!important;color:#BA9D61}.page-title.serif-font{font-size:2.8em;font-weight:800}.page-title.sans-serif-2{color:#000!important;font-size:.8em!important;letter-spacing:1px;font-weight:800}.page-subtitle{color:#7C574C!important;font-size:2.4em!important;margin:50px 0 0 0;font-weight:500}.page-title a{color:#BA9D61}.subtitle.script{font-size:5.6em!important;font-weight:500;padding:0;position:relative;width:100%;display:table;text-align:center}.page-subtitle .line-1{font-size:1.7em;color:#ACACAC;font-weight:700;letter-spacing:14px}.more-photos{color:#828282;background:#DAE3DF;width:70%;padding:10px 15px;position:relative;display:table;margin:20px auto 0 auto}.more-photos:hover{text-decoration:none;color:#000}.no-featured-image{margin-top:250px}.more{display:table;text-transform:uppercase;padding:3px;font-size:12px;font-weight:500;color:#957f68;line-height:18px;width:auto;margin-top:50px}.more:hover{text-decoration:none;color:#000}.more-2{background:#00E4C5;color:#fff;font-weight:700;padding:16px 22px 12px 22px;text-transform:uppercase;font-size:.7em;position:relative}.more-2:hover{color:#fff;opacity:.8}.more-2:after{content:'';width:30px;height:30px;border-top:2px solid #00E4C5;border-right:2px solid #00E4C5;position:absolute;right:-5px;top:-5px}.more-2:before{content:'';width:30px;height:30px;border-bottom:2px solid #00E4C5;border-left:2px solid #00E4C5;position:absolute;left:-5px;bottom:-5px}.video-thumbnail{position:relative}.video-thumbnail:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130px;height:130px;display:table;background:url(/wp-content/themes/id-hotel-base/assets/images/play.png) center center no-repeat}.video-thumbnail:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:table;background:rgb(0 0 0 / .5)}.video-thumbnail:hover:before{background:rgb(0 0 0 / .3)}.more-infos{border:1px solid #CA9A18;padding:9px 20px;font-size:13px!important;color:#CA9A18;display:table;position:relative;border-radius:0;background:none}.more-infos-2{border:none;padding:8px 20px;font-size:11px!important;color:#B29D88!important;display:table;position:relative;border-radius:50px;background:none;text-transform:uppercase}.more-infos-2:before{content:'';bottom:-17px;width:27%;height:1px;background:#B29D88;display:block;position:relative}.grey-box{background:#FCFCFC;box-shadow:inset 0 0 16px 2px #E8E8E8}.cat-main-container{width:100%;overflow:hidden}.cat-main-container .page-title.script-font{margin:auto}.container-box-cat{margin:50px auto 0 auto}.desc p:last-child{margin-bottom:0}img.polaroid{padding:10px;box-shadow:0 0 7px 3px rgb(0 0 0 / .2);background:#fff}img.circle{border-radius:50%}.carousel-indicators li{width:7px;height:7px;border:1px solid #000;transform:rotate(45deg)}.carousel-indicators li.active{background:#B18A26;border:1px solid #B18A26}.daterangepicker{background:#eaeaea}.daterangepicker .calendar-table table,.daterangepicker .drp-calendar.left .calendar-table,.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background:#fff}.daterangepicker td.in-range{background:#8afbe9}.daterangepicker .drp-buttons .btn.applyBtn{background-color:#74613C;color:#fff}.daterangepicker .drp-buttons .btn.btn-default{background-color:#666;color:#fff}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#000}#go-to-tip{display:none;background:#000 url(/wp-content/themes/id-hotel-base/assets/images/next-w.png) center center no-repeat;position:fixed;bottom:77px;right:27px;border-radius:2px;z-index:99;font-size:4em;padding:20px;line-height:.5em;transform:rotate(270deg);background-size:40%}#go-to-content{background:url(/wp-content/themes/id-hotel-base/assets/images/next-w.png) center center no-repeat;position:absolute;top:0;right:0;left:0;z-index:99;padding:20px;transform:rotate(90deg);bottom:-13%;width:50px;height:50px;margin:auto}.masonry-grid{text-align:center;max-width:95vw;margin:2.5vw auto}.masonry-grid-item{padding:5px;box-sizing:border-box}@media (min-width:500px){.masonry-grid-item{width:50%}}@media (min-width:1000px){.masonry-grid-item{width:33.333%}}@media (min-width:1700px){.masonry-grid-item{width:25%}}@media (min-width:2100px){.masonry-grid-item{width:20%}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 40px}.alignleft{float:left;margin:5px 40px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 40px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 40px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.pl-6,.px-6{padding-left:4rem!important}.pl-7,.px-7{padding-left:5rem!important}.pr-6,.px-6{padding-right:4rem!important}.pr-7,.px-7{padding-right:5rem!important}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1910px}}.container.container-full{max-width:1920px}#accordion .card-header{background:#fff;padding:6px 0;border-radius:10px}#accordion .card-header .btn-link{color:#9A9867!important;font-size:14px}.btn{position:relative;background-color:#000;padding:10px 24px;color:#fff!important;font-weight:300;border:none;font-size:14px;z-index:1;border-radius:0}.btn.cta{padding:5px 26px;font-size:16px;font-weight:400;color:#fff!important;background:none;background:#CA9A18}.btn-cta a{padding:5px 26px;font-size:16px;font-weight:400;background:#000}.btn.cta.cta-2{background:#CA9A18;color:#fff!important;border:none;font-size:12px!important;font-weight:400;padding:10px 26px}.btn.cta.btn-outline{border:1px solid #000;color:#000!important;background:none;font-size:11px;text-transform:uppercase;padding:8px 16px}.btn.more-info{background:#ACACAC;padding:18px 20px}.btn:hover{opacity:.8}.btn.btn-outline-secondary{background:none;color:#CA9A18!important;border:1px solid #CA9A18;padding:6px 20px}.btn.btn-sm{padding:.25rem .5rem;font-size:.875rem}.btn.btn-lg{padding:.8rem 1.9rem;font-size:1.475rem}.btn.cta.cta-2.btn-lg{padding:.8rem 1.9rem!important;font-size:1.475rem!important}.btn.btn-light{color:#212529!important;background-color:#fff;border-color:#f8f9fa}.btns{display:flex;align-items:center}.btns.btns-start{align-items:start;justify-content:start}.btns .btn-more{border:1px solid #36A7AE;color:#36A7AE;border-radius:40px;padding:3px 20px;font-size:12px;font-weight:600}.btns .btn.cta{text-transform:inherit;font-size:16px;padding:10px 20px}button:focus{outline:none}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{color:#986D5F}.modal{top:40px}.more-page{background:none;color:#B8A873!important;border-radius:50px;font-size:13px;letter-spacing:3px;margin:10px auto;font-weight:600}.w-100{height:auto}.no-front-page .secondary-title-container{margin-top:30px;padding-top:30px}.secondary-page-title{display:block;margin:40px 0 0 0;color:#307FA4}.home-title,.home-title a,.home-title span{font-size:18px;font-weight:500;text-transform:uppercase;color:#666;position:relative;z-index:1;padding:0 20px;display:table;margin:auto;background:#fff}.home-title:before{content:'';position:relative;z-index:0;height:1px;width:130%;display:table;background:#666;top:28px;left:-15%;right:0;margin:auto}.home-title.script{font-size:2em;color:#10627B;text-transform:inherit;font-weight:100}.home-title.script:before{display:none}.home-subtitle{color:#000;font-size:15px;position:relative;margin:20px auto}.home-subtitle:before{content:'';position:absolute;bottom:-2px;width:16px;height:1px;background-color:#000;left:0;right:0;margin:auto}.another-posts .section-title{position:relative}.another-posts .section-title span{text-transform:uppercase;font-size:14px;font-weight:700;background:#fff;z-index:1;position:relative;padding:0 40px}.another-posts .section-title:before{content:'';height:1px;background:#666;width:100%;position:absolute;left:0;top:62px;z-index:0}.another-posts a .image{overflow:hidden;height:200px;position:relative}.another-posts a .image img{position:relative;top:0}.another-posts a .image:hover img{transform:rotate(1deg) scale(1.09)}.another-posts a .title{display:block;font-size:16px;margin:10px 0 50px 0;color:#000}.another-posts .more-infos{color:#000;padding:8px 20px;font-size:11px;line-height:1;text-transform:uppercase}.cat-main-container .tab-title{color:#B18A26}#amenities .title{color:#000;font-weight:600;font-size:1.6em;margin:50px auto 0 auto}#amenities .amenities ul{display:flex;padding:0;list-style-type:none;justify-content:center;margin:0;align-items:flex-end;flex-wrap:wrap}#amenities .amenities ul li{margin:15px 0;width:12%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex-wrap:wrap}#amenities .amenities ul li img{width:60px;height:auto}#amenities .amenities ul li strong{color:#997C74;font-size:11px;font-weight:700;margin-top:0;text-transform:uppercase}.carousel-control-next-icon,.carousel-control-prev-icon{width:40px;height:40px;border-radius:50%;background:none;border:none;position:relative}.carousel-control-next,.carousel-control-prev{width:30px;right:30px;top:30%;height:30px;background:#000;border:none;opacity:1}.carousel-control-prev{right:auto;left:30px;opacity:1}.flexslider{margin:0;border:none;background:none}.flexslider .flex-direction-nav .flex-prev{left:0;opacity:1;width:40px;height:40px}.flexslider .flex-direction-nav .flex-next{right:0;opacity:1;width:40px;height:40px}.flexslider:hover .flex-direction-nav .flex-prev{left:0;opacity:1;width:30px;height:30px}.flexslider:hover .flex-direction-nav .flex-next{right:0;opacity:1}.flex-direction-nav a:before{content:''!important;text-shadow:none;width:30px;height:30px;margin:0;border-radius:50%;filter:brightness(0)}.flex-direction-nav .flex-next:before{background:url(/wp-content/themes/id-hotel-base/assets/images/next.png) center center no-repeat}.flex-direction-nav .flex-prev:before{background:url(/wp-content/themes/id-hotel-base/assets/images/prev.png) center center no-repeat}.carousel-control-next-icon,.carousel-control-prev-icon{content:''!important}.carousel-control-next-icon{background:url(/wp-content/themes/id-hotel-base/assets/images/next.png);width:13px;height:20px;filter:invert(1);background-repeat:no-repeat}.carousel-control-prev-icon{background:url(/wp-content/themes/id-hotel-base/assets/images/prev.png);width:13px;height:20px;filter:invert(1);background-repeat:no-repeat}.flex-control-paging li a.flex-active{background:#606060;border:1px solid #606060}.flex-control-paging li a{background:#fff;opacity:1;box-shadow:none;width:10px;border:1px solid #606060;height:10px;overflow:hidden;color:#fff0}.slick-next.slick-arrow{background:url(/wp-content/themes/id-hotel-base/assets/images/next-2.png) center center no-repeat;width:96px;height:100px;z-index:999;right:15%}.slick-prev.slick-arrow{background:url(/wp-content/themes/id-hotel-base/assets/images/prev-2.png) center center no-repeat;width:96px;height:100px;z-index:999;left:16.5%}.slick-next.slick-arrow:before,.slick-prev.slick-arrow:before{opacity:0}.slick-slide img{filter:opacity(.4);margin:15px;width:100%;height:auto;transform:scale(.9)}.slick-slide:not(.slick-center) .desc{display:none}.slick-slide .caption{text-align:center;text-transform:uppercase;font-size:12px;letter-spacing:3px;color:#666;font-weight:600}.slick-slide.slick-center img{filter:opacity(1);transform:scale(1)}.fancybox-caption{text-align:center;font-size:2em}.breadcrumb{padding:30px;margin:40px 0 30px 0;font-size:24px;text-transform:uppercase;background:none}.breadcrumb a{margin:0 10px;color:#26262A;font-size:24px}.masonry-grid{text-align:center;max-width:95vw;margin:2.5vw auto}.masonry-grid-item{padding:5px;box-sizing:border-box}@media (min-width:500px){.masonry-grid-item{width:50%}}@media (min-width:1000px){.masonry-grid-item{width:33.333%}.masonry-grid-7 .masonry-grid-item{width:16%}}@media (min-width:1700px){.masonry-grid-item{width:25%}}@media (min-width:2100px){.masonry-grid-item{width:20%}}#header{position:relative;height:100vh;;overflow:hidden}.front-page #header{height:100vh}#header .navbar-brand{width:158px;background:none;padding:0;margin:0;position:relative;top:30px}#header .navbar-brand .logo{margin:auto;display:table;width:100%;height:auto}#header .navbar-brand .logo2{display:none}#header .navbar{position:fixed;display:flex;width:100%;top:0;z-index:999;padding:0;background:linear-gradient(to bottom,rgb(0 0 0 / 79%) 0%,rgb(0 0 0 / 63%) 26%,#fff0 100%);flex-direction:row;align-items:flex-start;align-content:center;justify-content:space-between;flex-wrap:wrap}#header .navbar-expand-lg .navbar-collapse{opacity:1;display:flex;width:auto;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}#header .navbar-expand-lg .navbar-collapse>div{position:static;width:100%;height:auto;background:none;padding:0;top:-18px}#header .navbar-expand-lg .navbar-toggler{display:flex;border:none;color:#fff;font-size:14px;padding:0 20px;width:33%}#header .navbar-expand-lg .navbar-toggler .navbar-toggler-icon{filter:invert(1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7t3UnMJVUZBuBXAsQFhEGGpQMGJE2MKLpRiS5YaWJESMSIIjislAgEoglq1IUyOISNcQASpIliYKE7VoIrhYgyBBYq7sAgAs1GSRrvCRfSdET6dN+/6tyvnrs+f53zPd9J7vtX1a16XXwIECBAgACBxQm8bnEVK5gAAQIECBCIAGATECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8QIECAAIEFCggAC2y6kgkQIECAgABgDxAgQIAAgQUKCAALbLqSCRAgQICAAGAPECBAgACBBQoIAAtsupIJECBAgIAAYA8Q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QIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvgADQK2Y8AQIECBAoICAAFGiiEggQIECAQK+AANArZjwBAgQIECggIAAUaKISCBAgQIBAr4AA0CtmPAECBAgQKCAgABRoohIIECBAgECvwH8BMpgqH7B/qncAAAAASUVORK5CYII=);margin:20px 0 0 20px}#header .navbar-expand-lg .navbar-toggler i{font-style:inherit;text-transform:uppercase;font-size:13px}#header #navbar-toggler-icon-close{background:none;border:none;color:#fff;padding:0 30px 0 20px}#header .show .navbar-nav{display:flex;width:221px;margin:auto;flex-direction:column;position:absolute;top:80px;background:rgb(0 0 0 / .8);left:0}#header .navbar-nav .nav-item{margin:0;display:inline-block}#header .navbar-nav .nav-item .nav-link{padding:6px 12px!important;color:#000;position:relative;line-height:20px;font-size:11px;text-transform:uppercase}#header .navbar-nav .nav-item.current-menu-item .nav-link,#header .navbar-nav .nav-item .nav-link span{position:relative;z-index:10;color:#fff}#header .navbar-nav .nav-item.current-menu-item .nav-link span,#header .navbar-nav .nav-item .nav-link:hover span{font-weight:500}#header .top-bar{margin-top:4px;display:flex;justify-content:flex-end}#header .top-bar .infos{display:none}#header .main-menu-container{display:flex;align-items:center;width:100%;justify-content:space-between}#header .cta-social{width:31%;display:flex;align-items:center;justify-content:flex-end}#header .social{margin:0 15px 0 0;padding:0;list-style:none;display:flex}#header .social li{margin:0 10px}#header .social li a{color:#fff;font-size:12px}#header .infos.social{border-right:1px solid #fff;margin-right:10px;padding-right:10px}#header .cta{color:#fff;font-size:14px;background:#CA9A18;position:relative;display:flex;align-items:center;justify-content:center;padding:20px 40px;margin:0}#header .cta i{margin-right:10px}#header.fixed-header .main-menu-container .social{margin:0}#header.fixed-header .main-menu-container .social li a{color:#000}#header.fixed-header .navbar{top:0;padding:0;position:fixed;z-index:9999;width:100%;left:0;height:auto;display:flex;align-items:center;background:#fff;justify-content:flex-start}#header.fixed-header .navbar{top:0;padding:14px 0;position:fixed;z-index:9999;width:100%;left:0;height:auto;display:flex;align-items:center;background:#fff;justify-content:flex-start}#header.fixed-header .navbar-brand{margin:0;padding:6px 20px;width:140px;position:static;transform:inherit;display:none}#header.fixed-header .navbar-brand .logo{display:none}#header.fixed-header .navbar-brand .logo2{display:block}#header.fixed-header .navbar-brand.navbar-brand-fixed{display:block!important}#header.fixed-header .navbar-nav .nav-item.current-menu-item .nav-link span{color:#BA9D61}#header.fixed-header .navbar-nav .nav-item .nav-link span{color:#000}#header.fixed-header .navbar-nav .nav-item .nav-link{padding:6px 14px!important}#header.fixed-header .navbar-expand-lg .navbar-toggler{display:none}#header.fixed-header .navbar-expand-lg .collapse{display:block}#header.fixed-header .info-container{display:none!important}#header.fixed-header #navbar-toggler-icon-close{display:none}#header.fixed-header .infos.social{display:none}#header.fixed-header .cta{height:auto;width:auto;padding:6px 22px;margin:0 27px;text-transform:inherit;font-weight:600;font-size:13px}#header.fixed-header .navbar .navbar-nav .nav-item.cta{display:none}#header .main-slider{position:absolute;background:#000;top:0;left:0;width:100%;height:100vh}#header .main-slider .carousel-control-next,#header .main-slider .carousel-control-prev{display:none}#header .main-slider .slider-text{position:absolute;left:0;top:50%;color:#fff;z-index:9;font-size:6.2em!important;font-weight:500;border:none;right:0;margin:auto!important;line-height:1;text-align:center;font-style:inherit;text-transform:capitalize;line-height:1}#header .main-slider:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#fff0;z-index:9}#header .main-slider .seals{position:absolute;z-index:99;right:0;top:10%}#header .main-slider .seals .promo-link{color:#fff;border:2px solid #fff;border-radius:50px;padding:10px 20px;text-transform:uppercase;font-size:12px;font-weight:700}#header .main-slider .seals img{margin:0 25px}.no-front-page #header.fixed-header .main-slider{overflow:hidden;position:relative;margin:0 auto;width:100%;margin-top:20px}.no-front-page #header.fixed-header .main-slider:before{width:100%;left:0;height:60vh;margin:118px auto 0 auto}.video-background{width:100%;display:table}.reservation-form-container{width:74%;position:absolute;left:0;bottom:46px;z-index:9;background:#593a2f82;border-radius:2px;right:0;margin:auto;box-shadow:0 0 9px 3px rgb(0 0 0 / .2)}.reservation-form-container .cta-main{width:100%;background:none;border:none}.reservation-form-container .cta-main span{border-left:1px solid #fff;border-right:1px solid #fff;margin:15px auto;padding:0 15px;display:table;line-height:15px;font-weight:300;font-size:16px}.reservation-form-container.active .cta-main,.reservation-form-container:hover .cta-main{background:#84714B}.reservation-form-container .reservation-form{margin:0 auto;position:relative;padding:10px 50px}.reservation-form-container .reservation-form .fields>.row{display:flex;align-items:center}.reservation-form-container .reservation-form .fields-container .row>div{position:relative}.reservation-form-container .reservation-form label{display:table;width:100%;position:relative;margin:auto;text-align:center}.reservation-form-container .reservation-form label .icons{position:absolute;width:21px;height:29px;left:14px;top:24px}.reservation-form-container .reservation-form label .icons.icon-calendar{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAqlJREFUeF7tW81u00AQns/8PAIICSG14QrUu84D9Ig4R6LqhQqUZ+gj9BUKEvRCQMoDwAnuYDsS4ppcemh5hFbgQQ64JFZps5vNepNOjsnM7sw33/zY2QVZfrTWT4h4nwgMFN00HXwwWapp/cpWmBg9Kau1PiTiu+V3zHyY54N7Jms1re8AAMWTDmdZbgSm1s3qCwB/ETCK2nQKNBvBeRkkDKgzII7jRwB2mXkzinDbpKAtiywzHwPRZ2bey/P8W2n3OAWUUtsAvyHCjWVxZk47T4mwk2VZD+32xkZR4MsVcr7C7pSZ2lBKvQPo6ZyILqk696C1+kFEt86qIvjF2tr9g36//+sir+atwr71O53OtdFotEPEryq/xjVBa1VUtaD8YX29df0y50s53w7Ug2Gz/x8Qhj8n1uISAKuJzlav2rwp/fq+AoBtJJp+mLHd3xkDkiR+zBy9ZC6YCN08zz+atIKm9J0BYOJsSLICQK3oWxfBkKJqYoswQBgwPfdICtjOASZ5F5Ks1ABXNaCOZD3K/3tL7Fvvsoco6xrg2xHb/QSAGgLOaoBtRHzrCQOEAdMIOEuBkHq7iS0CgKs5wAT1kGSFAa4Y4Lud2e4nbVDa4ILaoC0lfetJCkgKLCgFQurtJrbIHOBqDjBBPSRZYYArBvhuZ7b7SRuUNrigNmhLSd96kgKSAgtKgZB6u4ktMge4mgNMUA9JVhggDJATIlNHg63/Hg8pr01skRpwTg2wOi5vgnoosuccly8Qx/Hx5CUpZuq2Wq3Xs9wZCMWxWewonR8Oh88B2v8nz0fQWveIeGuWRVZQ5m15Z+ghQF+J6OYKOniRSydAlIyvzSVJvMWMgysEwgnAz9J08P7s6qzW+gFRsUtEm0S4s5ps4CMifAKivTRNv5c+/gaYMRW4UO6K0AAAAABJRU5ErkJggg==) center center no-repeat;margin:auto;left:-8px;top:23px;filter:invert(1) brightness(255);background-size:100%}.reservation-form-container .reservation-form label .icons.icon-people{background:url(data:image/png;base64,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) center center no-repeat;filter:invert(1);background-size:cover}.reservation-form-container .reservation-form label .icons.icon-ch-people{background:url(/wp-content/themes/id-hotel-base/assets/images/child.png) center center no-repeat;height:20px;top:9px}.reservation-form-container .reservation-form label span{font-size:10px;color:#fff}.reservation-form-container .reservation-form .date-container label{padding:0;margin-bottom:0}.reservation-form-container .reservation-form .form-control{background:none;border-radius:0;width:100%;border:none;color:#fff;font-size:14px;text-align:center;height:28px}.reservation-form-container .reservation-form .form-control option{color:#000}.reservation-form-container .reservation-form .people-container .form-control{width:auto;margin:auto;padding:0 19px}.reservation-form-container .reservation-form .btn.cta{width:100%;padding:8px 7px;font-size:14px;background:#CA9A18;color:#fff!important;border:none;font-weight:500;border-radius:0}.reservation-form-container .reservation-form .reservation-form-seal-container{position:absolute;display:flex;flex-direction:row;bottom:68%;z-index:8;width:100px;justify-content:center;left:-90px}.reservation-form-container .reservation-form .reservation-form-seal-container img{margin-top:10px;width:100%}.reservation-form-container .reservation-form .reservation-form-title-container .title{margin-left:120px;display:inline-block;text-transform:uppercase;font-weight:400;color:#000;font-size:15px}.reservation-form-container .reservation-form .reservation-form-title-container .title:first-line{font-weight:900;font-size:10px;letter-spacing:2px}.reservation-form-container .label-ages{background-color:#fff;border:1px solid #fff;padding:20px;position:absolute;top:61px;left:0;width:250px;box-shadow:0 16px 14px 1px rgb(0 0 0 / 10%)}.reservation-form-container .label-ages span{color:#000;font-size:11px}.reservation-form-container .label-ages label{width:200px;display:block;margin-top:10px}.reservation-form-container .label-ages label select{max-width:100%;width:100%;color:#000}.reservation-form-container.fixed-reservation-form{position:fixed;width:100%;top:60px;z-index:99;padding:4px 0;left:0;border-radius:0;box-shadow:0 0 6px 3px rgb(0 0 0 / 10%);bottom:auto;display:block;border-top:1px solid #ccc;background:#CA9A18}.reservation-form-container.fixed-reservation-form .reservation-form .reservation-form-seal-container{display:none}.reservation-form-container.fixed-reservation-form .reservation-form{padding:2px 0;width:80%}.reservation-form-container.fixed-reservation-form .reservation-form label span{display:none}.reservation-form-container.fixed-reservation-form .reservation-form label .icons{top:0}.reservation-form-container.fixed-reservation-form .reservation-form label .icons.icon-calendar{left:0;top:0}.reservation-form-container.fixed-reservation-form .reservation-form .btn.cta{background:#fff;color:#CA9A18!important}.front-page .page-subtitle{font-size:2.4em!important;font-weight:400;color:#666666!important;margin:0 auto 46px auto;text-transform:uppercase;letter-spacing:4px;font-weight:100}.front-page #welcome{padding:30px 15px 60px 15px}.front-page #welcome>div{width:100%;margin:30px auto 60px auto;padding:0}.front-page #welcome .content{position:relative;background:rgb(255 255 255 / .2);top:46px}.front-page #welcome .page-title{font-weight:500;margin:0;font-size:2em!important;color:#A1A1A1;position:relative;padding:0}.front-page #welcome .page-subtitle{font-weight:500;margin:15px 0;font-size:2.6em!important;text-transform:inherit;position:relative;width:100%;color:#000!important;letter-spacing:inherit}.front-page #welcome .desc *{font-size:14px}.front-page #welcome .more-infos{font-size:10px!important;letter-spacing:2px;text-transform:uppercase;color:#000;margin:20px 0}.front-page #welcome .image{position:relative;margin:0}.front-page #welcome .image:before{content:'';width:180px;height:180px;background:url(/wp-content/themes/id-hotel-base/assets/images/002.png) center center no-repeat;display:table;position:absolute;left:-60px;top:-60px;z-index:99;background-size:cover}.front-page #welcome .image img{padding:16px;box-shadow:0 0 6px 4px rgb(0 0 0 / .2);background:#fff}.front-page #welcome .image-2{position:absolute;width:270px;height:270px;bottom:-160px;left:100px}.front-page #welcome .image-2:before{content:none}.front-page #welcome .image-2 img{padding:10px}.front-page #welcome #amenities{margin:0 auto 80px auto!important;padding:0;width:90%}.front-page #welcome #amenities .flex-direction-nav a{margin:-10px 0 0}.front-page #welcome #amenities .flexslider .flex-direction-nav .flex-prev{left:-6px}.front-page #welcome #amenities .flexslider .flex-direction-nav .flex-next{right:-6px}.front-page #welcome #amenities .slides{display:flex;align-items:center}.front-page #welcome #amenities .slides li img{width:auto;margin:auto;height:40px}.front-page #welcome #amenities .flex-direction-nav a:before{border:none}.front-page #destino .item{height:100vh;background-repeat:no-repeat;background-size:cover}.front-page #destino .item:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .8);z-index:0}.front-page #destino .item .texts{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%)}.front-page #destino .item .texts .page-title{color:#fff;margin:0}.front-page #destino .item .texts .desc{width:200px;margin:auto}.front-page #destino .item .texts .desc *{color:#fff;margin-bottom:30px}.front-page #destino .item .texts .more-info{letter-spacing:2px;color:#fff;text-transform:uppercase;font-size:10px}.front-page #destino .photos{display:flex}.front-page #hotel .column-1{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.front-page #hotel .column-2{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}.front-page #hotel img{padding:5px;box-shadow:0 1px 11px 2px rgb(0 0 0 / .2);background:#fff}.front-page #hotel .image-2{transform:rotate(-5deg);position:relative;z-index:1;left:-47px}.front-page #hotel .image-3{margin-bottom:30px}.front-page #hotel .texts{border:5px solid #fff;background:#0C3165;padding:50px;text-align:center;box-shadow:0 1px 11px 2px rgb(0 0 0 / .2);transform:rotate(10deg);position:relative;z-index:1;margin-top:50px;width:84%;float:right}.front-page #hotel .texts hr{border-color:#fff;margin-bottom:30px;width:80%;position:relative}.front-page #hotel .texts hr:before{content:'';position:absolute;left:0;top:-12px;background:#0C3165 url(/wp-content/themes/id-hotel-base/assets/images/icon-cafe.png) center center no-repeat;width:26px;height:26px;right:0;margin:auto;padding:0 50px}.front-page #hotel .texts .title{font-size:1.3em;margin-bottom:30px}.front-page #hotel .texts *{color:#fff}.front-page #hotel .texts .desc *{opacity:.8}.front-page #accommodations .accommodation-item{margin-top:0;padding:0}.front-page #accommodations .accommodation-item .texts{display:flex;flex-direction:column;width:100%}.front-page #accommodations .accommodation-item .texts .title{font-weight:400;font-size:1.8em;color:#000;text-transform:uppercase;text-align:center}.front-page #accommodations .accommodation-item .texts .main-title{text-transform:uppercase;color:#7a6c68;letter-spacing:2px;font-size:.9em;font-weight:500}.front-page #accommodations .accommodation-item .texts>div{display:flex;align-items:flex-start;font-size:15px;color:#000;line-height:1.5;font-weight:300;justify-content:space-evenly;margin-top:20px;flex-direction:column}.front-page #accommodations .amenities{display:table!important;margin-top:40px}.front-page #accommodations .amenities ul:not(.slides) li img{height:60px}.front-page #accommodations .amenities ul{justify-content:center!important;flex-wrap:wrap!important;align-items:center!important}.front-page #accommodations .amenities ul li{width:16%!important;margin-bottom:10px!important;justify-content:center}.front-page #accommodations .accommodation-item .texts .cat{display:block!important}.front-page #accommodations .accommodation-item .btns{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%}.front-page #accommodations .accommodation-item .btns a{margin:20px 20px 20px 0;padding:8px 30px!important}.front-page #accommodations .accommodation-item .btns .btn.cta.more-infos{color:#fff!important;border:1px solid #fff;text-transform:uppercase;font-size:12px;margin-left:20px;padding:10px 30px}.front-page #accommodations .flexslider-container{background:#D7E0DF url(/wp-content/themes/id-hotel-base/assets/images/bg.png) center center no-repeat;margin-top:100px;background-size:cover}.front-page #accommodations .flexslider-container .flexslider .slides img{top:-40px;position:relative}.front-page #accommodations .flex-direction-nav .flex-prev{left:-50px;filter:invert(1)}.front-page #accommodations .flex-direction-nav .flex-prev:before{filter:brightness(255)}.front-page #accommodations .flex-direction-nav .flex-next{right:-50px;filter:invert(1)}.front-page #accommodations .flex-direction-nav .flex-next:before{filter:brightness(255)}.front-page #accommodations .flex-control-paging{display:none}.front-page #accommodations .more-infos{margin:auto}.front-page #amenities .amenities ul li{width:10%;margin:1%}.front-page #amenities .amenities ul li strong{margin-top:10px;text-align:center}.front-page #gallery{margin-top:0;display:flex;justify-content:center}.front-page #gallery .page-title{font-size:3.2em!important}.front-page #gallery .masonry-grid-item{position:relative}.front-page #gallery .masonry-grid-item a{position:relative;display:table;overflow:hidden;width:100%}.front-page #gallery .masonry-grid-item:hover a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 157 148 / 50%)}.front-page #gallery .masonry-grid-item .page-title{display:none}.front-page #gallery .masonry-grid-item:hover .page-title{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:400;color:#fff!important;font-size:1.2em!important}.front-page #social-container .infos{list-style-type:none}.front-page #social-container .infos>li{margin-bottom:50px}.front-page #social-container .infos .title{display:block;color:#9A7D75;text-transform:uppercase;display:inline-block}.front-page #social-container .infos>li.social-item .title{font-size:14px;border-bottom:1px solid #9A7D75}.front-page #social-container .infos .social{list-style-type:none;padding:0;display:flex;margin-top:20px}.front-page #social-container .infos .social li{margin-right:20px}.front-page #social-container .infos .social li a{font-size:24px}.front-page #social-container .images{list-style-type:none;display:flex;flex-wrap:wrap}.front-page #social-container .images li{width:31.33%;margin:1%}.front-page #social-container .images li:nth-child(4n){margin-left:-15%}.front-page #social-container .infos-container{align-items:center}.front-page #mais-paginas{background:url(/wp-content/themes/id-hotel-base/assets/images/vinha.png) top center no-repeat;padding:200px 0;background-size:90%}.front-page #mais-paginas .item{position:relative}.front-page #mais-paginas .image{border-radius:10px;overflow:hidden;position:relative}.front-page #mais-paginas .image:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .4)}.front-page #mais-paginas .title{position:absolute;left:50%;top:40%;transform:translate(-50%,50%);margin:0;line-height:1}.front-page #mais-paginas .title{position:absolute;left:50%;top:37%;transform:translate(-50%,50%);margin:0;line-height:1}.front-page #mais-paginas .title a{color:#fff!important;font-size:2em;font-weight:100}.front-page #mais-paginas .title a span{display:block;font-size:11px;text-transform:uppercase;font-weight:500;margin-top:20px}#content{background-size:cover}.page-template-about .subtitle-container{position:relative;z-index:10}.page-template-about .page-subtitle{color:#000!important;font-family:'Right Here',serif!important;font-size:4.4em!important;position:relative;display:table;margin:160px auto 0 auto}.page-template-about .page-subtitle:before{content:'';position:absolute;top:-110%;right:-31%;width:300px;height:300px;background:url(/wp-content/themes/id-hotel-base/assets/images/002.png) center center no-repeat;background-size:cover;z-index:0;filter:opacity(.5)}.page-template-about .page-subtitle span{position:relative;z-index:1}.page-template-about #welcome{margin-top:100px}.page-template-about #welcome .page-title{color:#BA9D61!important;letter-spacing:3px;font-size:1.2em!important}.page-template-about #welcome .page-subtitle{color:#BA9D61!important;font-size:5.2em!important;font-weight:600;margin:0}.page-template-about #slider-content .slides li{position:relative}.page-template-about #slider-content .slides li .main-image{position:relative}.page-template-about #slider-content .slides li .text-box{position:relative;height:100%;background:#fff;padding:20px 40px}.page-template-about #slider-content .slides li .text-box .main-page-title{color:#6C5A42;text-transform:uppercase;font-size:10px;font-weight:700}.page-template-about #slider-content .slides li .text-box .item-title{color:#002235;font-weight:500;margin:0 0 30px 0;font-size:1.6em}.page-template-about #slider-content .slides li .text-box .desc{font-size:14px}.page-template-about #slider-content .flexslider:hover .flex-direction-nav .flex-prev,.page-template-about #slider-content .flex-direction-nav .flex-prev{left:-50px}.page-template-about #slider-content .flexslider:hover .flex-direction-nav .flex-next,.page-template-about #slider-content .flex-direction-nav .flex-next{right:-50px}.page-template-about #slider-content .flex-control-nav{bottom:0}.page-template-about #slider-content-2 .text-box{background:#9B7F77 url(/wp-content/themes/id-hotel-base/assets/images/bg.png);padding:80px 100px 80px 50px;display:flex;flex-direction:column;justify-content:center;height:100%;position:relative;background-size:cover}.page-template-about #slider-content-2 .title{color:#fff;font-size:24px;margin-bottom:20px;text-transform:uppercase;font-weight:100}.page-template-about #slider-content-2 .subtitle{font-weight:400;font-size:1.8em;color:#fff;margin-bottom:40px}.page-template-about #slider-content-2 .desc *{color:#fff;font-size:16px}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-prev,.page-template-about #slider-content-2 .flex-direction-nav .flex-prev{left:46%;bottom:50%;top:auto;opacity:1;width:40px;height:40px}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-next,.page-template-about #slider-content-2 .flex-direction-nav .flex-next{right:46%;bottom:50%;top:auto;opacity:1;width:40px;height:40px}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-prev:before,.page-template-about #slider-content-2 .flex-direction-nav .flex-prev:before{border:2px solid #000;width:30px;height:30px;margin:0;border-radius:30px;filter:invert(1) brightness(255)}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-next:before,.page-template-about #slider-content-2 .flex-direction-nav .flex-next:before{border:2px solid #000;width:30px;height:30px;margin:0;border-radius:30px;filter:invert(1) brightness(255)}.page-template-about #slider-content-2 .flex-control-nav{bottom:7%;left:auto;width:auto;right:22%;margin:auto}.page-template-about #pet-friendly{background:url(/wp-content/themes/id-hotel-base/assets/images/pet.png) center center no-repeat;padding:100px 0}.page-template-about #pet-friendly .texts{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%}.page-template-about #pet-friendly .page-title{color:#1C394A;padding:0;font-size:7.2em!important;margin-bottom:30px}.page-template-about #pet-friendly .desc{padding-right:10%}.page-template-about #pet-friendly .image{position:relative;display:table}.page-template-about #pet-friendly .image:before{content:'';position:absolute;width:94%;height:94%;border:1px solid #fff;display:table;left:3%;top:3%}.page-template-about #pet-friendly .seal{position:absolute;z-index:9;left:0;top:10%;right:0;margin:auto;display:table}.page-template-about #gallery{padding:200px 15px 100px 15px;background:url(/wp-content/themes/id-hotel-base/assets/images/mosca.png) top -100px right no-repeat}.page-template-about #about-exra-content{margin:150px 0 0 0!important}.page-template-about #video{overflow:hidden}.page-template-about #video .page-title{color:#6C5A42;font-weight:600;font-size:4.2em!important;line-height:1.5}.page-template-about #video iframe{width:100%;height:100vh}.page-template-about #destaques .page-title{font-size:4.2em!important;margin-bottom:50px}.page-template-about .amenities-container .section-title{color:#000}.page-template-about .amenities{overflow:hidden;padding:0 80px 56px 80px}.page-template-about .amenities ul{display:flex;margin:0;padding:0;list-style-type:none;align-items:center;justify-content:center;flex-wrap:wrap}.page-template-about .amenities ul li{line-height:1;width:15%;display:flex;flex-direction:column;margin:2% 0}.page-template-about .amenities ul li img{height:50px;width:auto;margin:auto;margin-bottom:10px}.page-template-about .amenities ul li strong{font-weight:400;font-size:12px;color:#000}.page-template-about .amenities .flexslider .flex-control-nav{bottom:-60px}.page-template-about .amenities .flexslider .flex-direction-nav .flex-prev{left:-60px;width:30px;height:30px}.page-template-about .amenities .flexslider .flex-direction-nav .flex-next{right:-60px;width:30px;height:30px}.page-template-about .amenities .flexslider .flex-viewport{padding:0 50px;display:flex;justify-content:center}.page-template-about #experiences .experience-item .text-box .item-title{margin:0 0 30px 0}.page-template-about #experiences .experience-item .text-box{background:#fff;padding:40px 50px!important}.page-template-about #experiences .experience-item .text-box .desc{font-size:14px}.page-template-about #experiences .experience-item:nth-child(even) .text-box{background:#fff}.page-template-about .mvv div.row{padding:40px 0;display:flex;align-items:center}.page-template-about .mvv>div .page-title{color:#000;font-size:2.4em!important}.page-template-about .mvv>div .desc *{font-size:20px}.page-template-about .mvv>div:nth-child(even){background:#E7ECEC}.page-template-about .tvg{background:#F0EBDD;padding:100px 0 50px 0}.front-page .page-template-about .amenities ul li img{height:80px}.front-page .infographic-banner{background:url(/wp-content/themes/id-hotel-base/assets/images/bg-fidelidade.png) center center no-repeat;background-size:cover;padding:0 30px 60px 30px;position:relative;box-shadow:0 6px 5px 1px rgb(0 0 0 / .3);min-height:428px}.front-page .infographic-banner .texts{display:flex;flex-direction:column;align-items:center}.front-page .infographic-banner .texts:before{content:'';border:1px solid #000;width:88%;height:90%;position:absolute;display:table;left:6%;top:5%;border-top:none}.front-page .infographic-banner .texts{width:42%;margin:auto;background:#fff;text-align:center;padding:20px 30px 30px 30px;position:relative}.front-page .infographic-banner .texts .title span{color:#333;text-transform:uppercase;letter-spacing:10px}.front-page .infographic-banner .texts .title span:first-child{font-weight:500;font-size:.5em}.front-page .infographic-banner .texts .title span:last-child{font-size:1.2em;text-transform:inherit;letter-spacing:0;font-style:italic;font-weight:800}.front-page .infographic-banner .texts .desc-percent{font-size:1.2em;font-weight:700;line-height:1.2;margin-top:15px}.front-page .box-2 .infographic-banner .title{font-size:1.2em;text-transform:inherit;letter-spacing:0;font-style:italic;font-weight:800}.front-page .box-2 .infographic-banner .texts{width:90%;padding:20px 30px 10px 30px}.front-page .box-2 .infographic-banner .texts:before{display:none}.front-page .box-2 .infographic-banner .texts .steps{display:flex;margin-top:20px}.front-page .box-2 .infographic-banner .texts .steps .step{margin:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.front-page .box-2 .infographic-banner .texts .steps .step .title{color:#7A6C68;font-style:inherit;font-size:10px;font-weight:500;text-transform:uppercase}.front-page .box-2 .infographic-banner .texts .steps .step img{max-width:30px}.front-page .box-2 .infographic-banner~.btn.cta{position:relative;top:-40px;box-shadow:0 3px 4px 0 rgb(0 0 0 / 20%)}#sustentabilidade{background:#4D6A5A url(/wp-content/themes/id-hotel-base/assets/images/bg-folha-3.png);position:relative;padding-bottom:4em!important}#sustentabilidade:before{content:'';position:absolute;left:4%;top:20%;width:1px;height:60%;background:#fff}#sustentabilidade:after{content:'';position:absolute;left:3%;bottom:13%;width:30px;height:30px;background:url(/wp-content/themes/id-hotel-base/assets/images/idea.png) center center no-repeat}#sustentabilidade .texts>div{position:relative;z-index:1;background:#fff;padding:160px 10px 30px 10px;border-top-left-radius:250px;border-top-right-radius:250px;position:relative}#sustentabilidade .texts:before{content:'';position:absolute;left:-26px;top:152px;width:93%;height:400px;background:url(/wp-content/themes/id-hotel-base/assets/images/textura.png);z-index:0}#sustentabilidade .texts .page-title{font-style:inherit;color:#BA9D61;text-transform:uppercase;font-size:.8em!important;letter-spacing:2px}#sustentabilidade .texts .page-subtitle{color:#BA9D61!important;font-size:3.6em!important;margin:0;font-weight:300}#sustentabilidade .texts .desc{margin-top:40px}#sustentabilidade .texts .more-infos{margin:30px 0 0 0}#sustentabilidade .image-1{position:relative;top:97px;left:-50px}#sustentabilidade .selo{position:absolute;right:-60px;top:-60px}#testimonials{background:#DBE2E1 url(/wp-content/themes/id-hotel-base/assets/images/bg.png) center center no-repeat;margin:80px auto}#testimonials .testimonial-items{padding:0 50px}#testimonials .testimonial-content>.row{display:flex;align-items:center}#testimonials .testimonial-items .page-title{font-size:1.9em!important;font-weight:700;color:#000;margin-top:30px}#testimonials .section-title{color:#000;font-size:1.2em!important;font-weight:600!important}#testimonials .flexslider .slides li>div{padding:20px 0;color:#1E3C4C;display:flex;justify-content:center;flex-direction:column}#testimonials .flexslider .slides li .testimonial-content{color:#000}#testimonials .flexslider .slides li .testimonial-content .title{color:#835F55;font-size:.8em;font-weight:500;text-transform:uppercase}#testimonials .flexslider .slides li .testimonial-content .desc{line-height:1.7;font-size:13px}#testimonials .flexslider .slides li .testimonial-logo a{font-size:3em;color:#000}#testimonials .flexslider .slides li .testimonial-stars{background:url(/wp-content/themes/id-hotel-base/assets/images/stars.png) center center no-repeat;width:80px;height:24px;margin:auto;background-size:cover;filter:saturate(7)}#testimonials .flexslider .slides li .testimonial-author{font-size:.7em;color:#000;font-weight:600}#testimonials .flexslider .slides>li .col-md-2,#testimonials .flexslider .slides>li .col-md-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#testimonials .flexslider .slides li .testimonial-content{padding:0 10px}#testimonials .flexslider .flex-control-nav{bottom:-20px}#testimonials .flexslider:hover .flex-direction-nav .flex-prev,#testimonials .flexslider .flex-direction-nav .flex-prev{left:-30px;top:50%;margin:0}#testimonials .flexslider:hover .flex-direction-nav .flex-next,#testimonials .flexslider .flex-direction-nav .flex-next{right:-30px;top:50%;margin:0}#testimonials .testimonial-image{padding-right:60px}#testimonials .testimonial-image img{transform:scale(1.15);margin-top:.5em}.page-template-restaurante .mosaic-images{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:row}.page-template-restaurante .mosaic-images>div{width:48%;margin:1%}.page-template-restaurante .mosaic-images img{height:auto}.page-template-restaurante .mosaic-images>.float-left img{margin-bottom:5%}.page-template-restaurante .mosaic-images>.float-left img:first-child{border-top-left-radius:50px}.page-template-restaurante .mosaic-images>.float-left img:last-child{border-bottom-left-radius:50px}.page-template-restaurante .mosaic-images>.float-right img{border-top-right-radius:50px}.page-template-restaurante #box-1 .title{font-size:2em;font-weight:300}.page-template-restaurante #box-2 .mosaic-images{align-items:center}.page-template-restaurante #box-2 .mosaic-images>div{width:36%}.page-template-restaurante #box-2 .mosaic-images>div img{margin:4% 0}.page-template-restaurante #box-2 .mosaic-images>div:first-child{width:56%;margin:2% 2% 2% 0}.page-template-restaurante #chef{position:relative;padding:50px 100px;overflow:hidden;display:flex;align-items:center;background-attachment:fixed}.page-template-restaurante #chef .bg{position:absolute;left:0;top:0;width:100%;height:100%}.page-template-restaurante #chef .bg:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .7);z-index:1}.page-template-restaurante #chef .bg img{filter:blur(5px)}.page-template-restaurante #chef .image{position:relative;z-index:5}.page-template-restaurante #chef .image img{border-top-right-radius:50px}.page-template-restaurante #chef .texts{position:relative;z-index:2}.page-template-restaurante #chef .texts *{color:#fff}.page-template-restaurante #chef .texts .title .line{border-color:#fff}.page-template-restaurante #chef~.banner{background-attachment:inherit}.page-template-restaurante #video .video-image{overflow:hidden;position:relative;height:60vh}.page-template-restaurante #video .video-image img{filter:blur(10px)}.page-template-restaurante #video .video-image .title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page-template-restaurante #video .video-image .title i{font-size:6em;color:#fff}#instagram-feed{overflow:hidden}#instagram-feed .row .row{display:flex;align-items:center}#instagram-feed .page-title{color:#BA9D61;font-size:3em;font-weight:800}#instagram-feed .url{color:#1AB7BC;font-size:1.7em;float:right;display:flex;flex-direction:row;align-items:center}#instagram-feed .url:before{content:'';width:60%;background:#000;position:absolute;right:30px;top:20px;height:1px;z-index:0}#instagram-feed .url .socicon-instagram{color:#000;font-size:1.2em;margin-right:100px;background:#fff;position:relative;z-index:0;padding:0 10px 0 60px}#instagram-feed .url span{background:#fff;position:relative;z-index:0;padding:0 10px}#instagram-feed #sb_instagram .sb_instagram_header a{margin:auto;display:table;float:none}#instagram-feed #sb_instagram .sb_instagram_header a .sbi_header_text h3{color:#986d5f}#instagram-feed #sb_instagram .sbi_no_avatar .sbi_header_img{background:none}#instagram-feed #sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo{color:#42dbea}#instagram-feed #sb_instagram .sbi_photo{border-radius:10px;overflow:hidden}.promotions-container .image-banner{position:relative}.promotions-container .countdown-container{margin:20px auto!important;font-weight:600;border-radius:0;color:#000;padding:10px!important;text-align:left}.promotions-container .countdown-container>div{width:60%;margin:auto}.promotions-container .countdown-container>div strong{text-transform:uppercase;font-weight:400}.promotions-container .countdown-container .countdown{display:table;margin:0 auto;width:100%;font-size:1.2em;font-weight:700}.promotions-container .countdown-container .countdown>div{color:#000!important}.promotions-container .countdown-container .countdown>div small{font-size:10px}.promotions-container .btn.cta{padding:10px 20px;font-size:13px;min-width:144px}.promotions-container .promotion-item{position:relative;margin-bottom:30px;text-align:center}.promotions-container .promotion-item>div{overflow:hidden;padding:0;margin-bottom:0}.promotions-container .promotion-item .title{padding:0 0 20px 0;font-weight:400;font-size:1.4em!important;color:#666!important;margin:0;text-transform:uppercase}.promotions-container .promotion-item .desc{padding:10px 0;width:100%;text-align:center;padding:30px 0}.promotions-container .promotion-item .desc .promo-single-page{background:none}.promotions-container .promotion-item .desc .promo-single-page span{color:#fff!important;text-transform:uppercase;letter-spacing:2px;font-size:10px!important}.promotions-container .sold-off{position:absolute;z-index:9;top:45%;left:0;right:0;margin:auto;width:300px;height:141px;background:url(/wp-content/themes/id-hotel-base/assets/images/sold-off.png)}.promotions-container .sold-off span{display:none}.promotions-container .btns-price{display:flex;justify-content:center;flex-direction:row;align-items:flex-start}.promotions-container .btns-price .price{display:block;color:#74613C;font-size:.9em;margin:0 auto;width:60%;text-align:right}.promotions-container .btns-price .btns{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;position:relative}.promotions-container .btns-price .btns .cta-2{padding:10px 30px}.promotions-container .btns-price .btns .promo-single-page{background:none;color:#CA9A18!important;border:1px solid #CA9A18;font-size:12px;padding:13px 27px;line-height:1;position:relative;border-radius:0}.promotions-container .btns-price .btns .promo-single-page span{color:#CA9A18}.single-promotion .promotions-more .more-infos{position:static;margin:auto}.single-promotion .tab-title{font-size:20px}.single-promotion .main-page-title{color:#000;text-align:center;margin-top:200px;font-size:3em!important;font-weight:300!important;text-transform:uppercase}.single-promotion .promo-item .btn{padding:10px 40px;font-size:22px!important}.single-promotion .promotions-container .countdown-container>div{margin:0}.single-promotion #another .promotions-container .countdown-container>div{margin:auto}.front-page #promotions{position:relative;overflow:hidden;background:url(/wp-content/themes/id-hotel-base/assets/images/bg.png);background-size:cover}.front-page #promotions .page-title.script-2{font-size:3em!important}.front-page #promotions .promotion-item .excerpt{color:#000;font-size:16px;font-weight:300}.front-page #promotions .promotions-container .countdown-container>div{width:100%}.front-page #promotions .promotion-items .image{border:1px solid #666;padding:10px;margin-bottom:30px}.front-page #promotions .promotions-container .countdown-container{margin:0!important}.front-page #promotions .promotions-container .promotion-item>div{margin-top:14px}#accommodations .content .infos-padrao{list-style-type:none;display:flex;flex-direction:row;justify-content:center}#accommodations .content .infos-padrao li{margin:0 15px;font-size:14px}#accommodations .amenities ul:not(.slides){display:flex;flex-direction:row;align-items:center;padding:0;list-style:none;justify-content:space-between;flex-wrap:wrap}#accommodations .amenities ul:not(.slides) li{display:flex;flex-direction:row;margin:15px 0;width:14%;align-items:center;text-align:center;font-size:.8em;color:#BA9D61;font-weight:500}#accommodations .amenities ul:not(.slides) li img{width:auto;height:40px}#accommodations .amenities .area{background:url(/wp-content/themes/id-hotel-base/assets/images/area.png) top center no-repeat;padding-top:20px}#accommodations .amenities .cama{background:url(/wp-content/themes/id-hotel-base/assets/images/cama.png) top center no-repeat;padding-top:20px}#accommodations .amenities .capacidade{background:url(/wp-content/themes/id-hotel-base/assets/images/capacidade.png) top center no-repeat;padding-top:20px}.page-template-accommodations #accommodations>.row:nth-child(even){background-color:#F8F5F2}.page-template-accommodations #accommodations .flex-direction-nav a{bottom:-30px;border:none;border-radius:0;width:27px;height:40px;left:36%;opacity:1;top:auto}.page-template-accommodations #accommodations .flex-direction-nav a.flex-next{left:auto;right:36%}.page-template-accommodations #accommodations .flex-direction-nav a:before{margin:0;background-size:57%}.page-template-accommodations #accommodations .flex-direction-nav .flex-prev:before{margin:0;background-size:57%}.page-template-accommodations #accommodations .flex-control-paging{bottom:-20px}.page-template-accommodations #accommodations .image{position:relative}.page-template-accommodations #accommodations .image .open-photos{position:absolute;bottom:-20px;right:90px;background:#fff;padding:5px;display:flex;z-index:9;flex-direction:row;border:1px solid #ccc}.page-template-accommodations #accommodations .image .open-photos span{font-size:10px;text-transform:uppercase;margin-left:5px}.page-template-accommodations #accommodations .title a{font-weight:400;color:#000;text-transform:uppercase;font-size:.8em}.page-template-accommodations #accommodations .amenities ul{display:flex;padding:0;flex-wrap:wrap;justify-content:center}.page-template-accommodations #accommodations .amenities ul li{margin:5px;font-size:16px;width:6%}.page-template-accommodations #accommodations .amenities ul li img{height:24px}.page-template-accommodations #accommodations .btns{display:flex;justify-content:center}.page-template-accommodations #accommodations .btns a{margin:0 10px;font-size:13px}.page-template-accommodations #accommodations .btns .more-infos{font-size:9px}.page-template-accommodations #accommodations .content>div{position:relative;top:-30px;width:80%;background:#FAF8F5;margin:auto;padding:10px 30px;box-shadow:1px 1px 6px 2px rgb(0 0 0 / .1);border-radius:5px}.page-template-accommodations #accommodations .cat-container-head img{border-radius:20px}.page-template-accommodations #accommodations .cat-container-head .page-title{background:#fff;position:relative;top:-50px;padding:20px 40px;display:table;margin:auto;text-transform:uppercase;color:#000;border-radius:20px;box-shadow:1px 1px 1px rgb(0 0 0 / .4)}.page-template-accommodations #accommodations .accommodation-item .title a{font-size:1em;color:#000;font-weight:600}.page-template-accommodations #accommodations [acco-cat-tab].not-active{opacity:.4;filter:grayscale(100%)}.page-template-accommodations #accommodations [acco-cat-tab].active{opacity:1}.single-accommodation .main-page-title.page-title{color:#000;text-align:center;margin:150px auto 50px;font-size:3em!important;text-transform:uppercase}.single-accommodation #accommodations .content .infos-padrao{justify-content:left}.single-accommodation #accommodations .content .infos-padrao li{margin:0 15px 0 0}.single-accommodation .content>div{z-index:9;position:relative;padding:0;width:100%;margin-top:-3%}.single-accommodation .content>div .page-title{font-weight:600!important;font-size:1.8em!important;color:#000}.single-accommodation #header,.single-accommodation #header .main-slider{height:auto!important;background:none;margin:0 auto!important}.single-accommodation #header .main-slider:before,.single-accommodation #header .main-slider:after{display:none}.single-accommodation #header .main-slider .slider-text{position:static;color:#000}.single-accommodation .amenities{overflow:hidden;padding:0 80px 56px 80px}.single-accommodation .amenities ul li{line-height:1}.single-accommodation .amenities ul li img{width:auto;margin:auto;margin-bottom:10px;height:60px}.single-accommodation .amenities ul li strong{font-weight:400;font-size:15px}.single-accommodation .amenities .flexslider .flex-control-nav{bottom:-60px}.single-accommodation .amenities .flexslider .flex-direction-nav .flex-prev{left:-60px;width:30px;height:30px}.single-accommodation .amenities .flexslider .flex-direction-nav .flex-next{right:-60px;width:30px;height:30px}.single-accommodation .btn-photos{padding:12px 20px;text-transform:uppercase;font-weight:700;background:#fff!important;color:#666!important;display:flex;width:auto;border:1px solid #666;align-items:center;width:150px;margin-top:50px}.single-accommodation .btn-photos i{font-size:22px}.single-accommodation .btn-photos span{font-size:11px;letter-spacing:1px;font-weight:600;margin-left:10px}.single-accommodation .reservation-form-container{width:90%;position:relative;float:right;box-shadow:0 2px 6px 2px rgb(0 0 0 / .2);top:-100px;border-radius:0;display:table!important;background:#593a2f}.single-accommodation .reservation-form-container .reservation-form{padding:10px 20px}.single-accommodation .reservation-form-container .reservation-form-seal-container{display:none}.single-accommodation .reservation-form-container .reservation-form .date-container label{border:none}.single-accommodation .reservation-form-container .reservation-form .reservation-form-title-container{display:none}.single-accommodation .reservation-form-container .reservation-form .fields>.row{display:flex;flex-direction:column}.single-accommodation .reservation-form-container .reservation-form .fields .fields-container,.single-accommodation .reservation-form-container .reservation-form .fields-container .row>div.date-container,.single-accommodation .reservation-form-container .reservation-form .button-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;margin:10px 0}.single-accommodation .reservation-form-container .reservation-form .fields-container .row>div.people-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:center}.single-accommodation .reservation-form-container .reservation-form .fields-container input{text-align:center}.single-accommodation .reservation-form-container .reservation-form .fields-container .row>div.date-container input{padding:30px 20px}.single-accommodation .reservation-form-container .reservation-form .form-control{font-size:16px;font-weight:500}.single-accommodation .reservation-form-container .reservation-form label span{margin:0}.single-accommodation .reservation-form-container .reservation-form label .icons.icon-calendar{left:5px;top:40px}.single-accommodation .reservation-form-container .reservation-form label .icons{top:23px}.single-accommodation .reservation-form-container .reservation-form .btn.cta{font-size:16px!important;font-weight:500}.single-accommodation .detalhes{padding:20px 0 0 0;list-style-type:none;display:flex;justify-content:space-between}.single-accommodation .detalhes li{padding-left:32px;font-size:14px!important}.single-accommodation .area{background:url(/wp-content/themes/id-hotel-base/assets/images/area.png) left top 1px no-repeat}.single-accommodation .cama{background:url(/wp-content/themes/id-hotel-base/assets/images/cama.png) left center no-repeat}.single-accommodation .capacidade{background:url(/wp-content/themes/id-hotel-base/assets/images/capacidade.png) left center no-repeat}.single-accommodation .video-container iframe{width:100%;height:70vh}.front-page #slider-content-2 .accommodation-item>div{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.page-template-wedding .page-subtitle{color:#000!important;font-family:'Right Here',serif!important;font-size:3.4em!important}.page-template-wedding #main-post-content{margin-top:30px}#wedding .page-title{color:#002235;font-size:2em!important;font-weight:500!important}#wedding .form-container .wpcf7-form{width:60%;margin:auto}#wedding .wedding-item .desc{text-align:center}#wedding .wedding-item .desc *{font-size:16px}#wedding .wedding-item .btn{font-size:20px!important;padding:8px 26px!important}#wedding #orcamento{background:#F4F4F4;box-shadow:inset 1px 2px 6px 0 rgb(0 0 0 / .2);padding-bottom:100px}.no-front-page #gastronomy{position:relative}.no-front-page #gastronomy:before{content:'';background:#F2EDE6;position:absolute;left:0;top:0;width:100%;height:117vh;z-index:0;display:none}.no-front-page #gastronomy .page-title{font-style:inherit;font-size:1em!important;color:#002235;text-transform:uppercase;font-weight:500!important;!im:}.no-front-page #gastronomy .page-subtitle{font-style:inherit}.no-front-page #gastronomy .gastronomy-item{padding:100px 15px 45px 15px}.no-front-page #gastronomy .gastronomy-item>.row{display:flex;align-items:center}.no-front-page #gastronomy .gastronomy-item .desc *{color:#002235;font-size:1.1em;line-height:1.4}.no-front-page #gastronomy .gastronomy-item .image img{padding-left:18%;position:relative;bottom:-60px;z-index:9}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-2){background:#F2EDE6}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-2) .page-title{color:#bfa8a2!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-2) .desc *{color:#7C574C!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-1){background:#fff}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-1) .page-title{color:#ccc!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-1) .page-subtitle{color:#000!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-1) .desc *{color:#000!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n-1) .image img{padding-right:18%;padding-left:0}.no-front-page #gastronomy .gastronomy-item:nth-child(3n){background:#D7E0DF}.no-front-page #gastronomy .gastronomy-item:nth-child(3n) .page-title{color:#355160!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n) .page-subtitle{color:#355160!important}.no-front-page #gastronomy .gastronomy-item:nth-child(3n) .desc *{color:#002235!important}.no-front-page #gastronomy #cardapio a{font-size:2.6em;color:#7C574C;border:1px solid #ccc;padding:40px 90px 40px 180px;margin:120px 20px 0 20px;display:table;background:url(/wp-content/themes/id-hotel-base/assets/images/cardapio.png) left 70px center no-repeat}.no-front-page #gastronomy #cardapio a:hover{background-color:#FAB52D}.no-front-page #gastronomy #items-slider{background:#BA9D61}.no-front-page #gastronomy #items-slider .fake-title{font-size:3.4em}.no-front-page #gastronomy #items-slider .page-title{font-size:1.4em!important;margin:60px auto}.no-front-page #gastronomy #items-slider .desc{padding:0 80px}.no-front-page #gastronomy #items-slider .desc *{color:#fff}.no-front-page #gastronomy #items-slider .flexslider .flex-direction-nav .flex-prev,.no-front-page #gastronomy #items-slider .flexslider:hover .flex-direction-nav .flex-prev{left:47%}.no-front-page #gastronomy #items-slider .flexslider .flex-direction-nav .flex-next,.no-front-page #gastronomy #items-slider .flexslider:hover .flex-direction-nav .flex-next{right:44%}.no-front-page #gastronomy #items-slider .flex-direction-nav a:before{border:1px solid #fff;filter:brightness(255)}.no-front-page #gastronomy #items-slider .flex-control-paging{display:none}.no-front-page #gastronomy #items-slider-2{margin-top:100px;margin-bottom:100px}.no-front-page #gastronomy #items-slider-2 .page-title{color:#7C574C;text-transform:inherit;font-size:2em!important;margin-bottom:30px}.no-front-page #gastronomy #items-slider-2 .desc{margin-bottom:50px}.no-front-page #gastronomy #items-slider-2 .desc *{font-size:1em}.no-front-page #gastronomy #items-slider-2 .flexslider .flex-direction-nav .flex-prev{left:-50px}.no-front-page #gastronomy #items-slider-2 .flexslider .flex-direction-nav .flex-next{right:-50px}.no-front-page #gastronomy #video{margin-top:180px!important}.no-front-page #gastronomy #video .page-title{font-size:4em!important}.no-front-page #gastronomy #video iframe{width:100%;height:80vh}.no-front-page #gastronomy .extra-item .image-2{position:absolute;left:-26%;bottom:8%}.no-front-page #gastronomy .extra-item.extra-item-2>.row{display:flex;align-items:center}.no-front-page #gastronomy .extra-item.extra-item-2 .desc{padding-right:20%}.no-front-page #gastronomy .extra-item.extra-item-2 .image-1{width:80%;float:right}.no-front-page #gastronomy .extra-item.extra-item-2 .image-2{position:absolute;left:-26%;bottom:50%;width:50%;transform:translate(50%,50%)}.no-front-page #gastronomy .localizacao-item{display:flex;align-items:center}.no-front-page #gastronomy .localizacao-item .page-subtitle{margin:30px 0;color:#000!important;font-size:1.4em!important;font-weight:300}.front-page #gastronomy{background:#F0EBDD;padding-bottom:50px}.front-page #gastronomy .home-title{background:#F0EBDD}.front-page #gastronomy .home-title span{background:#F0EBDD}.front-page #gastronomy .home-title:before{top:12px}.front-page #gastronomy .page-subtitle{width:60%;margin-top:30px;color:#000!important}.front-page #gastronomy .content .home-title.script{text-align:left;margin:0;color:#986D5F;font-size:3em;padding:0}.front-page #gastronomy .content .page-subtitle{color:#2D8277!important;width:auto;font-size:1.4em!important;font-weight:500}.front-page #gastronomy .images{display:flex;flex-wrap:wrap}.front-page #gastronomy .images img{width:48%;margin:1%;height:auto}.front-page #gastronomy #cafe-da-manha{position:relative;top:-40px}.front-page #gastronomy #cafe-da-manha img{padding:12px;background:#fff}.front-page #gastronomy #cafe-da-manha .content{padding:20px;background:#fff;border:1px solid #000;text-align:center;position:absolute;width:134%;left:-34%;top:22%}.front-page #gastronomy #cafe-da-manha .content .page-title{color:#000;font-size:13px!important;text-transform:uppercase;font-weight:600!important;padding:24px 0}.front-page #gastronomy #cafe-da-manha .content .desc *{font-size:14px}#gastronomy.destino #vida-praia .page-title{font-size:5em!important;position:relative;z-index:1;color:#BA9D61;text-transform:inherit}#gastronomy.destino #vida-praia .slick-slide .page-title{display:none}#gastronomy.destino #vida-praia .slick-center .page-title{font-size:1em!important;color:#667A86;font-weight:700!important;text-transform:uppercase;letter-spacing:2px;display:block}.page-template-experiences{background:#FAF8F7}#experiences{margin-bottom:100px}#experiences .cat-page-title{position:absolute;left:58%;top:100px;margin-left:15px;font-weight:300;text-transform:uppercase;color:#B18A26;z-index:99;background:#fff;padding:0 5px}#experiences .experience-item{margin-top:145px;position:relative}#experiences .experience-item:first-child{margin-top:30px}#experiences .experience-item:before{content:'';position:absolute;left:0;bottom:-8%;width:100%;height:88%;background:#F0EBDD}#experiences .experience-item:nth-child(even):before{background:#D7E0DF}#experiences .experience-item .text-box{background:rgb(255 255 255 / .7);position:absolute;top:8%;width:110%;height:auto;left:6%;z-index:9;padding:30px 50px}#experiences .experience-item .text-box .main-page-title{position:relative;color:#95A3A3;font-weight:400;text-transform:uppercase;font-size:10px;letter-spacing:2px;padding-left:70px}#experiences .experience-item .text-box .main-page-title:before{content:'';position:absolute;width:60px;height:1px;background:#95A3A3;top:6px;left:4px}#experiences .experience-item .text-box .item-title{color:#324D5A;font-weight:300;font-size:2em;margin:0 0 50px 0}#experiences .experience-item .text-box .item-subtitle{color:#324D5A;font-weight:400;font-size:3.4em;margin:0 0 20px 0;font-style:oblique}#experiences .experience-item .text-box .desc{margin-top:0;padding-right:10%}#experiences .experience-item .text-box .desc strong{font-weight:bold!important}#experiences .experience-item .photos{padding:20px}#experiences .experience-item:nth-child(even) .text-box{left:-16%;background:rgb(255 255 255 / .7);padding:70px 40px 60px 100px}#experiences .more-infos{font-size:15px!important}#experiences .modal-body .desc{height:57vh;overflow:auto}.front-page #experiences .flexslider .flex-direction-nav .flex-prev,.front-page #experiences .flexslider:hover .flex-direction-nav .flex-prev{left:-50px}.front-page #experiences .flexslider .flex-direction-nav .flex-next,.front-page #experiences .flexslider:hover .flex-direction-nav .flex-next{right:-50px}.front-page #experiences .flexslider .flex-direction-nav .flex-prev:before,.front-page #experiences .flexslider .flex-direction-nav .flex-next:before{filter:brightness(100)}.front-page #experiences{position:relative;overflow:hidden;background:#375645;margin:0}.front-page #experiences .page-title{color:#ccc;text-transform:uppercase;font-style:inherit;font-size:1.2em!important}.front-page #experiences .experiences-items .image{overflow:hidden;margin:auto}.front-page #experiences .experiences-items .image img{position:relative;top:36%}.front-page #experiences .experiences-items .title.page-title{color:#cdcdcd;font-weight:200;font-size:1.4em;text-transform:inherit}.front-page #experiences .experiences-container .more-infos{color:#FCC014!important;border:1px solid #FCC014!important}.front-page #experiences .experiences-container .more-infos:before{background:#375645}.front-page #experiences .experiences-container .more-infos:after{background:#375645}#fidelidade-banner-container .banner-content .titles{text-transform:uppercase;line-height:1;font-size:1.8em;color:#000;background:#fff;border-radius:10px;padding:70px 20px}#fidelidade-banner-container .banner-content .titles>.row{display:flex;align-items:center;justify-content:flex-start}#fidelidade-banner-container .banner-content .titles>.row:first-child{border:2px solid #000;border-radius:10px;padding:10px;margin:0 10px}#fidelidade-banner-container .banner-content .titles .title{display:block}#fidelidade-banner-container .banner-content .titles .percent{font-size:2em;float:right}#fidelidade-banner-container .banner-content .titles .especial{font-size:2em;text-transform:capitalize;color:#000;font-weight:200;display:block;text-align:center;margin-top:10px}.front-page #fidelidade-banner-container .banner-content .steps{background:#000}.front-page #fidelidade-banner-container .banner-content .steps .step{display:flex;border-radius:0;width:360px;height:320px;margin:0;background:none;border-left:10px solid #fff;border-right:5px solid #fff}.front-page #fidelidade-banner-container .banner-content .steps .step .title{color:#fff;font-size:1em;font-weight:400;text-transform:uppercase}.front-page #fidelidade-banner-container .banner-content .steps .step img{filter:brightness(255);max-width:100px;height:auto;margin-bottom:30px}.front-page #fidelidade-banner-container .banner-content .steps .step.step-3{border-right:0}.infographic .infographic-item{display:flex;align-items:center;margin:50px auto}.infographic .infographic-item .title{color:#8D8B5B;font-weight:600;margin-bottom:20px}.infographic #items .section-title{color:#7C574C;margin-top:100px}.infographic .steps{display:flex;flex-direction:row;margin:0;justify-content:space-between;padding:0}.infographic .steps .step{width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 5px;background:#E8E1CD;border-radius:50%}.infographic .steps .step .title{font-size:1.4em;font-weight:400}.infographic .steps .step img{width:auto;height:150px;display:block;margin-top:16px;filter:invert(1)}#gift-card-banner-container{background:#838659 url(/wp-content/themes/id-hotel-base/assets/images/gift.png) bottom -5px right no-repeat;position:relative;width:500px;border-radius:20px;margin:auto;padding:40px 60px;text-align:left;box-shadow:2px 3px 5px 3px rgb(0 0 0 / .6)}#gift-card-banner-container:hover{background-color:#727546};#gift-card-banner-container a{text-decoration:none}#gift-card-banner-container .selo{position:absolute;left:-79px;top:-35px}#gift-card-banner-container .title{color:#fff;font-weight:100;font-size:18px;margin-bottom:20px}#gift-card-banner-container .title span{font-size:32px}#gift-card-banner-container .btn{font-size:20px;font-weight:100}.page-template-infographic #fidelidade-banner-container .banner-content .titles{display:none}.page-template-infographic #fidelidade-banner-container .banner-content .steps{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-template-infographic #fidelidade-banner-container .banner-content .steps .step{display:flex;flex-direction:column-reverse;background:#F2EEE7;border-radius:0;width:360px;height:320px;margin:0 20px;border-radius:10px}.page-template-infographic #fidelidade-banner-container .banner-content .steps .step .title{color:#8D8B5B;font-size:1.6em;font-weight:600;text-transform:uppercase}.page-template-infographic #fidelidade-banner-container .banner-content .steps .step:hover{background:#BA9D61}.page-template-infographic #fidelidade-banner-container .banner-content .steps .step:hover .title{color:#fff}.page-template-infographic #fidelidade-banner-container .banner-content .steps .step:hover img{filter:brightness(255)}#more-pages{margin-top:100px}#more-pages .row>div{overflow:hidden}#more-pages .row>div:first-child:before{content:'';width:500px;height:350px;position:absolute;left:-107px;bottom:18%;background:url(/wp-content/themes/id-hotel-base/assets/images/mask-logo.png) center center no-repeat;background-size:78%}#more-pages .row>div:last-child:before{content:'';width:500px;height:350px;position:absolute;right:-167px;bottom:18%;background:url(/wp-content/themes/id-hotel-base/assets/images/mask-coqueiro.png) center center no-repeat;background-size:78%}#more-pages .home-title{color:#00D9E9;font-weight:600;text-transform:uppercase;font-style:normal;font-size:2em;background:none;padding:0 0 30px 0}#more-pages .item .texts .title{font-size:20px;color:#000;text-align:center;display:table;margin:20px auto;width:66%}#gallery{overflow:hidden;padding:0}#gallery .gallery-item-container a{position:relative}#gallery .gallery-item-container .page-title{font-size:1em!important;margin-top:20px}#gallery .gallery-item-container .images{padding:0;position:relative}#gallery .gallery-item-container .images img{border-radius:5px}#gallery .gallery-item-container .images img:hover{filter:brightness(.7)}#gallery .gallery-item-container ul{display:flex;list-style-type:none;margin:0;padding:0;justify-content:space-between}#gallery .gallery-item-container ul li{width:24.5%}#gallery .gallery-item-container .title{text-transform:uppercase;font-size:1.4em}#gallery-video .gallery-item-container .icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:3em}#gallery-in-pages .page-title{font-size:1em!important;color:#3F5766}#gallery-in-pages .page-title.script{color:#BA9D61;font-size:5.2em!important;font-weight:600;margin:50px 0 80px 0;position:relative}#gallery-in-pages .more-info{font-size:.6em;color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:600}.front-page #gallery-in-pages .masonry-grid{background:#fff}.front-page #gallery-in-pages .more-info{margin:50px 0;color:#bbbbbb!important;border:1px solid #bbb;background:none;padding:16px 20px;line-height:1}.front-page .gallery-item-container:nth-child(2){position:relative}.front-page #gallery .gallery-item-container a .title-container{position:absolute;bottom:10px;left:0;right:0}.front-page #gallery .gallery-item-container a .title-container .title{color:#fff;text-shadow:1px 1px 2px #000}.front-page #gallery .gallery-item-container a .title-container .open-gallery{display:none;color:#fff;text-shadow:1px 1px 2px #000}.front-page #gallery .gallery-item-container a:hover .title-container .title{display:none}.front-page #gallery .gallery-item-container a:hover .title-container .open-gallery{display:block}#contact{padding:20px 0 0 0}#contact .page-title{margin-bottom:30px}#contact .page-tip{margin:0 0 15px 0}#contact .page-tip>strong{font-size:1.2em;display:block;font-weight:400}#contact .page-tip>span{font-size:.7em;display:block}#contact .infos{list-style-type:none;margin:80px 0;padding:0;display:flex;width:100%;text-align:center;justify-content:center}#contact .infos li{margin:0 1%;background-position:top center;background-repeat:no-repeat;padding:80px 0 0 0;float:left;width:23%;line-height:1.2}#contact .infos li:first-child{margin-top:0}#contact .infos li>strong{text-transform:uppercase;display:block;font-weight:700;font-size:1.3em;color:#2B2C3E;margin-bottom:10px}#contact .infos li>span,#contact .infos li a{font-weight:500;color:#000;font-size:17px;line-height:1}#contact .infos li.address{position:relative}#contact .infos li.address:before{content:'';position:absolute;top:-40px;left:50%;width:90px;height:90px;background:#B29D88 url(/wp-content/themes/id-hotel-base/assets/images/address-contact.png) center center no-repeat;border-radius:50%;transform:translate(-50%,0)}#contact .infos li.phones{position:relative}#contact .infos li.phones:before{content:'';position:absolute;top:-40px;left:50%;width:90px;height:90px;background:#B29D88 url(/wp-content/themes/id-hotel-base/assets/images/phones-contact.png) center center no-repeat;border-radius:50%;transform:translate(-50%,0)}#contact .infos li.email{position:relative}#contact .infos li.email:before{content:'';position:absolute;top:-40px;left:50%;width:90px;height:90px;background:#B29D88 url(/wp-content/themes/id-hotel-base/assets/images/email-contact.png) center center no-repeat;border-radius:50%;transform:translate(-50%,0)}#contact .footer-text{margin:50px auto;background:#2B2C3E;padding:30px 30px 15px 30px;border-radius:30px}#contact .footer-text *{color:#fff;font-size:1.4em}#contact .map{margin-top:50px}#contact .map .page-title{font-size:2.6em;color:#B29D88;text-transform:none;font-weight:300;font-size:3em!important}#contact .map iframe{width:100%;display:table;padding:0}.wpcf7-form{padding:15px;margin-bottom:70px}.wpcf7-form label{font-size:14px;text-transform:uppercase;font-weight:300;color:#666;display:none}.wpcf7-form .reserva-fields label{display:block;border:none;font-size:14px;color:#000;padding:0;height:auto;margin:20px 0 0 0}.wpcf7-form .form-control{margin:0 0 15px 0;padding:15px;height:auto;font-size:16px;background:none;border-radius:0;border:1px solid #888}.wpcf7-form .btn{font-size:13px;background:#CA9A18;color:#fff!important;text-transform:inherit;border:none;border-radius:0;padding:14px 30px}#faq #accordion{margin:45px}#faq #accordion .card{margin:10px}#faq #accordion .card .btn{background:none;border:none;box-shadow:none;width:100%;text-align:left;font-weight:600;font-size:1em}#faq #accordion .card .btn:after{display:none}#faq #accordion .card .btn:before{display:none}#blog .title,#blog #sidebar .widgettitle{color:#999;font-size:18px;margin-top:100px}#blog .subtitle{color:#000;font-size:30px;text-transform:uppercase;font-weight:500;margin-top:50px;display:block}#blog .posts .date{color:#979797;font-size:15px}#blog .posts .title{color:#000;font-size:22px;text-transform:inherit;margin-top:0}#blog .posts .excerpt{color:#676767;font-size:16px;font-weight:400}#blog .posts .image{text-align:center;position:relative}#blog .posts .image img{margin:30px auto 0 auto}#blog .posts .text{padding:0 0 40px 0}#blog .posts .item{position:relative}#blog .posts .item .categories{position:absolute;top:29px;left:15px;background:#000!important;padding:0 5px;z-index:9;display:table;border-radius:3px}#blog .posts .item .categories a{color:#fff;font-size:12px}#blog #sidebar{margin-top:30px;background:#F0EBDD;padding:30px}#blog #sidebar .widget ul{color:#ccc}#blog #sidebar .widget ul li a{color:#666;padding:5px 0;display:block}#blog #sidebar .widgettitle{margin-top:40px}#blog #sidebar input{box-shadow:inset 0 0 2px #ccc;height:calc(.4em + 0.75rem + 20px);padding:.375rem .75rem;border:none}#blog #sidebar #searchform #s{width:67%;border-bottom-right-radius:0;border-top-right-radius:0;float:left}#blog #sidebar #searchform #searchsubmit{width:30%;border-bottom-left-radius:0;border-top-left-radius:0;background:#000;color:#fff;font-size:12px}.blog #main-banner .image:before{background:#fff0 linear-gradient(270deg,#74613C 0%,#000000 100%) 0% 0% no-repeat padding-box;opacity:.67}.blog #main-banner .content{width:80%}.blog #main-banner .content .title{color:#fff;font-size:80px;font-weight:700;text-transform:uppercase}.blog.single #blog{padding-top:50px;margin-top:100px}.blog.single #blog .alt-title{color:#000;font-size:54px;text-transform:uppercase;margin-top:116px;font-weight:500;display:block}.blog.single #blog .cover{margin-top:56px;border-radius:43px}.blog.single #blog .meta{color:#979797;font-size:18px;display:inline-block;margin:27px 30px 40px 0}.blog.single #blog .meta a{color:#666}.blog.single #blog .title{color:#000;font-size:40px;font-weight:900;text-transform:uppercase;margin-top:10px}.blog.single #blog .subtitle{color:#74613C;font-size:30px;text-transform:inherit;padding:49px 0;display:block;line-height:49px}.blog.single #blog .desc{color:#000}.blog.single #blog{padding-bottom:100px}.front-page #blog{margin-top:50px}.front-page #blog .page-title{font-size:16px!important;color:#BA9D61;font-weight:600;letter-spacing:2px;margin-bottom:30px}.front-page #blog .card-title{font-size:16px;color:#495057}.front-page #blog .card-text{font-size:15px}.front-page #blog .more-info{font-size:10px;color:#000;text-transform:uppercase;font-weight:600}.anothers-pages{margin:0 auto;width:100%}.anothers-pages .page{position:relative;padding:0}.anothers-pages .page>div{padding:0;position:relative;margin:0;height:100%;border-radius:5px}.anothers-pages .page>div:before{content:'';width:100%;height:100%;background-color:rgb(0 0 0 / .6);position:absolute;left:0;top:0;z-index:1}.anothers-pages .page>div:hover:before{background-color:rgb(0 0 0 / .8);display:none}.anothers-pages .page .page-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;color:#fff;font-weight:700;padding:0;width:auto;font-size:8px;text-align:center;letter-spacing:0;text-transform:uppercase}.anothers-pages .page .page-title a{color:#fff;margin:0;font-size:18px;padding:8px 30px;display:table;text-transform:inherit;width:auto;font-weight:400;margin:auto;width:100%}.anothers-pages .page .image-container{position:relative;border-radius:10px}.anothers-pages .page .image-container:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(0 0 0 / .4);display:none}.anothers-pages .page .image-container a{display:table;margin:auto;width:100%;height:auto;border-radius:10px}.anothers-pages .page .image-container a img{width:100%;height:auto}#newsletter{position:relative;background:#000;padding:80px 0;overflow:hidden;background-size:cover}#newsletter .page-title{margin:auto;font-size:1.4em!important;margin-bottom:50px;text-align:center;text-transform:uppercase;color:#fff}#newsletter .page-title strong{font-family:serif;color:#fff}#newsletter form.newsletter{display:table;width:80%;margin:0 auto;position:relative}#newsletter form.newsletter label{display:inline-block;float:left;width:69%;margin:0 1%;position:relative}#newsletter form.newsletter label span{display:none}#newsletter form.newsletter label input{padding:5px 20px;width:100%;font-size:1.6em;position:relative;margin-top:0;border-radius:0;border:none;background:none;border-bottom:1px solid #fff}#newsletter form.newsletter label input::-webkit-input-placeholder{color:#999;font-weight:400;font-size:.6em}#newsletter form.newsletter .btn{float:right;width:27%;margin:auto;padding:15px 28px;font-size:12px!important;display:table;position:relative;text-transform:uppercase;background:none;border:1px solid #fff;color:#fff!important;font-weight:600}#newsletter form.newsletter .callout{position:static;color:#fff;padding:20px 5px 0 5px;margin:0;width:100%}#cardapio .logo{margin:30px auto 0 auto;display:table;width:300px}#cardapio .cardapio-menu{padding:0;display:flex;justify-content:flex-start;list-style-type:none;box-shadow:rgb(0 0 0 / 10%) 0 4px 8px;border-top:.5px solid #f2f2f2;background-color:#fff;overflow:scroll hidden}#cardapio .cardapio-menu li{margin:10px 0;white-space:nowrap}#cardapio .cardapio-menu li a{color:#144E67;padding:5px 14px;font-weight:600;font-size:13px}#cardapio .cardapio-menu li a:hover{color:#fff;background:#144E67}#cardapio .cardapio-menu.cardapio-menu-fixed{position:fixed;top:50px;background:#eaeaea;width:100%;padding:10px 0 0 0;z-index:999;left:0}#cardapio .cardapio-menu.cardapio-menu-fixed li{margin:5px 0}#cardapio .cardapio-item{padding:35px 15px;border-bottom:1px solid #ccc}#cardapio .cardapio-item-items{padding:10px 0;border-bottom:1px solid #fff;background:#f5f5f5;margin:0}#cardapio .cardapio-item-items:last-child,#cardapio .cardapio-item:last-child{border:none}#cardapio .cardapio-item-items .extra-infos *{font-size:13px;color:#333}#cardapio .cardapio-item .title{font-size:18px;text-transform:inherit}#cardapio .cardapio-item .image{display:table}#cardapio .cardapio-item .image img{border-radius:3px}#cardapio .cardapio-item .image:hover{filter:saturate(200%);cursor:zoom-in}#cardapio .menu{list-style-type:none;margin-top:50px;display:table;padding:0}#cardapio .menu li{float:left;margin:0 10px 0 0}#cardapio .menu li a{padding:10px;background:#cea532;color:#fff}#cardapio .menu li a:hover{opacity:.8}#cardapio #mosaic{margin-top:70px}#cardapio #mosaic ul{display:table;list-style:none;padding:0;margin:0;width:100%}#cardapio #mosaic ul li{width:12%;margin:1% 0 1% 2%;float:left}#cardapio #mosaic ul li a{border:1px solid #d8d8d8;background:#f5f5f5;height:120px;display:table;padding:20px;width:100%;color:#666;font-weight:400}#cardapio #mosaic ul li a .img-container{height:60px}#cardapio #mosaic ul li a .img-container img{width:50px;height:auto;display:table;margin:auto}.page-template-gastronomy .reservation-form-container,.page-template-menu .reservation-form-container{display:none}.page-template-gastronomy #header .show-top-container .menu-mobile-container a.cta,.page-template-menu #header .show-top-container .menu-mobile-container a.cta{display:none!important}.page-template-gastronomy .logo-container .cta.button,.page-template-menu .logo-container .cta.button{display:none!important}.page-template-gastronomy .whatsapp-chat-container,.page-template-menu .whatsapp-chat-container{display:none!important}.page-template-gastronomy .location-social-icons,.page-template-menu .location-social-icons{display:none!important}html{--scrollbarBG:#eaeaea;--thumbBG:#ffffff}#cardapio .cardapio-menu::-webkit-scrollbar{width:11px;height:11px}#cardapio .cardapio-menu{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}#cardapio .cardapio-menu::-webkit-scrollbar-track{background:var(--scrollbarBG)}#cardapio .cardapio-menu::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}#products .page-subtitle{font-size:2.8em!important;font-weight:600;color:#000!important}#products .images{display:flex;list-style-type:none;margin:120px auto 80px auto;padding:0}#products .images li{width:18%;margin:0 1%}#products .images li img{border-radius:10px}#products .images li:nth-child(odd){position:relative;top:-60px}#footer{background:#9A9867;background-size:cover;padding:80px 15px;color:#fff;font-size:14px}#footer a{color:#fff;font-size:14px}#footer a.whatsapp-link i{display:none}#footer .whatsapp-link-container{display:inline-block;margin-left:0}#footer .whatsapp-link-container i{padding-left:10px}#footer .logo-container{height:auto;position:relative;width:200px;margin-bottom:100px}#footer .logo-container .logo{height:auto;width:100%;filter:opacity(1)}#footer .selos-certificados{margin:0 auto;text-align:right}#footer .selos-certificados img{margin:0 30px;filter:opacity(1);width:100px;height:auto}#footer .title{color:#fff;text-transform:uppercase;font-size:18px;margin-bottom:20px;letter-spacing:1px}#footer .social,#footer .infos{display:flex;margin:0;padding:0;list-style:none;width:60%;justify-content:center}#footer .social{padding:30px 0}#footer .social li{margin:0 5px}#footer .social li a{color:#fff;font-size:14px;padding:8px;width:34px;height:34px;display:flex;align-content:center;justify-content:center;border:1px solid #fff}#footer .infos{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;margin:auto;width:100%;color:#fff}#footer .infos>div{width:50%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:7px 0;font-size:14px;font-weight:300}#footer .infos>div i{margin-right:10px}#footer .infos .phones{width:100%;display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}#footer .infos .address{font-size:14px}#footer .nav-menu-container .navbar-nav{display:flex;flex-direction:row;justify-content:center;margin-top:30px;width:100%}#footer .nav-menu-container .navbar-nav li a{color:#a1a1a1;font-size:10px;letter-spacing:1px;padding:0 10px;text-transform:uppercase}#footer .nav-menu-container .navbar-nav li.btn-cta a{background:none}#credits{margin:0 auto;display:block;background:#8D8B5B;padding:20px}#credits *{font-size:12px;color:#fff}@media screen and (max-width:800px){.daterangepicker{right:0!important;width:100%;z-index:9999999999999}.daterangepicker.show-calendar .drp-buttons{display:table;width:100%;text-align:center;padding:10px}.daterangepicker.show-calendar .drp-buttons span{width:100%;display:block}.daterangepicker.show-calendar .drp-buttons button{margin:10px 1% 0 0;float:left;width:46%;padding:5px;border-radius:4px}.daterangepicker.show-calendar .drp-buttons button:last-child{float:right;margin:10px 0 0 1%}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{max-width:100%;padding:10px}#content .slider-text{margin:50px 0!important}.flex-control-nav.flex-control-paging{right:0!important;top:auto!important;text-align:center!important;left:0!important}.btns{margin-top:30px!important}*/ .subtitle.script,.page-subtitle{font-size:3em!important;font-weight:600}.page-title.script{font-size:3em!important;padding:0 10px;font-weight:600;text-align:center}.page-title{font-size:2em!important;text-align:center}.section-title{font-size:2em!important;margin-bottom:20px}.section-title span{padding:0!important}.section-title.script{font-size:3.2em!important;text-align:center}.desc,.desc *{text-align:center!important;font-size:20px!important}#amenities .amenities ul li{width:33.33%!important}.another-posts a .title{margin:40px 0 5px 0;text-align:center;font-size:20px}.masonry-grid-item{width:50%}.more{margin:30px auto 10px auto}.more-infos{margin:auto!important;justify-content:center!important;flex-wrap:wrap!important}#content>div .content{padding-left:0!important;padding-right:0!important}#header{height:auto!important;overflow:inherit;z-index:999!important}#header .cta{position:absolute;right:-10px;bottom:-31px;display:none}#header .top-bar,#header .info-container{display:none!important}#header .navbar-expand-lg .navbar-collapse{display:none}#header .navbar-expand-lg .navbar-collapse>div .logo{margin:0 auto}#header .navbar-expand-lg .navbar-collapse>div #navbar-toggler-icon-close{left:auto;right:20px;position:absolute;display:block;border:none}#header .navbar-expand-lg .navbar-toggler{display:block!important;width:auto;height:auto;margin:0;float:right;border:none;top:17px;left:auto;right:7px;position:absolute;z-index:999;color:#fff}#header .navbar-expand-lg .navbar-toggler-icon{margin-right:5px;border:none!important;filter:invert(1);margin:0!important}#header .navbar-expand-lg .navbar-toggler i{font-style:normal}#header .navbar{z-index:99;top:0;left:0;height:60px;padding:0!important}#header .navbar-brand{width:160px;padding:0;margin:0;transform:inherit;left:0;top:15px}#header .navbar-brand img{width:90px!important;margin:0 0 0 20px!important}#header .navbar-expand-lg .navbar-collapse>div{background:rgb(0 0 0 / 90%)!important;z-index:999999999999999999;width:100%!important;left:0!important;top:40px!important}#header .navbar-expand-lg .navbar-collapse.show{padding:0;display:table!important;width:100%;position:absolute;top:0;z-index:999999}#header .navbar-expand-lg .navbar-collapse ul{margin-top:3%!important;padding:0;width:100%!important;left:0;border:none!important}#header .main-slider{height:auto;position:static;background:none}#header.fixed-header .navbar-expand-lg .navbar-collapse{display:none}#header.fixed-header .navbar-expand-lg .navbar-toggler-icon>span{background:#000}#header.fixed-header .navbar-brand{padding:0}#header.fixed-header .navbar-brand .logo{margin:2px 0 0 20px!important}#header.fixed-header .navbar-nav .nav-item .nav-link span,#header.fixed-header .navbar .navbar-nav .nav-item.current-menu-item .nav-link,#header.fixed-header .navbar .navbar-nav .nav-item .nav-link span{color:#fff!important}#header .navbar-nav .nav-item,#header.fixed-header .navbar .navbar-nav .nav-item{width:100%;padding:9px;position:static}#header.fixed-header .navbar .navbar-nav .nav-item.cta{display:block;position:static;margin:0}#header.fixed-header .navbar-expand-lg .collapse{display:none}#header.fixed-header .navbar-expand-lg .collapse.show{display:block}#header .show .navbar-nav{width:100%;top:50px;height:100vh;z-index:999}.front-page #header .infos.social{display:none}.no-front-page #header.fixed-header .main-slider{border-radius:0;margin-top:0}.no-front-page #header.fixed-header .main-slider:before{height:150px;margin:0 auto;border-radius:0;top:0}#header .main-slider .slider-text{top:45%;font-size:2em!important;text-shadow:2px 0 5px #000}#header .main-slider.main-slider-no-image .slider-text{color:#000!important;text-shadow:none}#header.fixed-header .navbar-expand-lg .navbar-toggler{color:#000;top:10px}#header.fixed-header .navbar-expand-lg .navbar-toggler-icon{filter:inherit;margin:0}#header .social{position:relative;top:40px;margin:0 18px 0 0}#header .social li a{font-size:20px}#header.fixed-header .social{display:none}#header.fixed-header .navbar{padding:10px 0!important;box-shadow:0 1px 3px rgb(0 0 0 / .3)}.front-page #welcome>div{width:100%;padding:25px 0;margin:0 auto}.front-page #welcome>div>div:last-child{padding:0}.front-page #welcome .content{padding:0;width:100%;left:0}.front-page #welcome .page-title{top:0}.front-page #welcome .page-subtitle{top:0}.front-page #welcome .image-2{display:none}.front-page #welcome .image:before{display:none}.front-page #welcome .image:after{content:'';width:135px;height:135px;background:url(/wp-content/themes/id-hotel-base/assets/images/002.png) left -5px center no-repeat;display:table;position:static;background-size:cover;margin:20px auto 0 auto}.promotions-container .promotion-item>div{padding-top:0!important}.promotions-container .countdown-container>div{width:100%}.promotions-container .promotion-item{margin-bottom:50px;padding:0 30px}.promotions-container .promotion-item .btns{margin-top:0!important}.single-promotion .main-page-title{margin:120px 0 30px 0}.reservation-form-container{width:100%;position:static}.reservation-form-container .reservation-form .reservation-form-seal-container{display:flex!important;flex-direction:row;justify-content:center;flex-wrap:wrap;width:80px;auto;position:static;margin:auto}.reservation-form-container .reservation-form .reservation-form-seal-container img{margin:0 10px}.reservation-form-container .reservation-form .fields-container .row>div{text-align:center;margin:15px 0}.reservation-form-container .reservation-form .fields-container .row>div input{text-align:center}.reservation-form-container .reservation-form .people-container .form-control{width:100%;padding:0}.reservation-form-container .reservation-form label .icons.icon-calendar{left:14px!important}.reservation-form-container .reservation-form .reservation-form-title-container .title{margin:0 0 20px 0;text-align:center;width:100%}.reservation-form-container .reservation-form label span{margin-left:0}.reservation-form-container.fixed-reservation-form{position:relative;box-shadow:none;padding:30px 0;z-index:9;top:0}.reservation-form-container .reservation-form .btn.cta{margin-top:20px}.reservation-form-container .reservation-form .reservation-form-seal-container{margin-bottom:0}.reservation-form-container .reservation-form .reservation-form-seal-container img{width:80%}.reservation-form-container.fixed-reservation-form{border-top:0}.reservation-form-container.fixed-reservation-form .reservation-form{width:90%}.reservation-form-container .label-ages{position:relative;left:-107%;top:22px;background:#8f6e13;border:none}.reservation-form-container .label-ages span{color:#fff;font-size:13px}.reservation-form-container.mobile-fixed-reservation-form{position:fixed;top:40px;padding:10px 5px;z-index:99}.reservation-form-container.mobile-fixed-reservation-form .reservation-form-seal-container,.reservation-form-container.mobile-fixed-reservation-form .fields-container{display:none!important}.reservation-form-container.mobile-fixed-reservation-form .button-container .btn{margin:0!important}.front-page #welcome .image{border-top-right-radius:0;width:100%}.front-page #welcome .image-2{display:none}.front-page #welcome .desc{margin:15px 0}.front-page #welcome .desc .alignleft{float:none!important;margin:0 auto;display:flex}.front-page #welcome .page-subtitle{font-size:2.2em!important;text-align:center}.front-page #promotions .flex-direction-nav a{top:60%}.front-page #accommodations .accommodation-item{padding:0}.front-page #accommodations .flex-direction-nav .flex-prev{bottom:50%!important;top:auto;left:1%}.front-page #accommodations .flex-direction-nav .flex-next{bottom:50%!important;top:auto;right:1%}.front-page #accommodations .amenities ul li img{filter:inherit}.front-page #accommodations .amenities ul:not(.slides) li img{height:50px}.infographic-banner{padding:50px 40px;display:flex;flex-direction:column;align-items:center}.infographic-banner .texts .desc{margin-top:20px;text-align:center}#banners .btn.cta.cta-2{margin-bottom:40px!important}.front-page #hotel .column-1,.front-page #hotel .column-2,.front-page #hotel .column-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.front-page #hotel img,.front-page #hotel .texts{transform:inherit!important;left:0!important;width:100%;margin:0}.front-page #hotel .image-3{margin-bottom:0}#amenities{padding:0!important;margin:0!important}.front-page #mais-paginas{padding:20px 15px}.front-page #mais-paginas .title{top:18%;width:100%}.front-page #mais-paginas .title a{font-size:1.2em}.front-page #gallery-in-pages .gallery-container ul{display:flex;flex-wrap:wrap;margin-top:40px}.front-page #gallery-in-pages .gallery-container ul li{width:43%;float:left}.front-page #gallery-in-pages .gallery-container ul li a{width:100%;height:300px}.front-page #gallery-in-pages .gallery-container ul li a .images{width:100%;height:280px;overflow:hidden}.front-page #gallery-in-pages .gallery-container ul li a img{width:100%}.front-page #gallery-in-pages .gallery-container ul li:nth-child(2n){margin-top:0}.front-page #gallery .gallery-item-container{padding:0 10px!important}.front-page #gallery .instagram-container>.row .row{display:flex;justify-content:center}.front-page #gallery{padding:0}.front-page .gallery-item-container:nth-child(2){bottom:0}.front-page #social-container .images li:nth-child(4n){margin-left:0}#newsletter .newsletter-container{padding:15px}#newsletter .newsletter-container:before{left:0;right:0;width:150px;height:150px;background-size:cover;margin:auto}.page-template-infographic .infographic-banner .selo{width:100%;height:auto}.infographic .steps{display:flex;flex-direction:column;background-size:cover!important}.infographic .steps .step{width:100%!important;margin:5px 0!important}.infographic #items .infographic-item .texts,.infographic #items .infographic-item .photos,.infographic #items .infographic-item .texts>div{padding:0!important;text-align:center}.infographic #items .infographic-item .photos{display:none}.infographic #items .infographic-item .desc{margin-top:15px}.front-page #fidelidade-banner-container .banner-content .steps .step{border-left:none;border-right:none;border-top:10px solid #fff;border-bottom:5px solid #fff}#fidelidade-banner-container .banner-content .titles{padding:0 20px 70px 20px}#gallery{padding:20px 0}#gallery .gallery-item-container .images{padding:0}#gallery .gallery-item-container .page-title{font-size:1.2em!important}#gallery-in-pages .page-title.script{font-size:3.2em!important;margin:50px 0 20px 0}.front-page #gallery .more{margin:20px auto 0 auto!important}#gallery .gallery-item-container .title{font-size:1.1em}.front-page #accommodations .amenities{width:100%}.front-page #accommodations .amenities .detalhes{display:flex}.front-page #accommodations .accommodation-item .texts{padding:0 10px;position:static;display:flex;flex-direction:column;height:auto;width:100%;text-align:center;align-items:center}.front-page #accommodations .accommodation-item .texts *{text-align:center}.front-page #accommodations .amenities ul:not(.slides) li{width:10%}.front-page #accommodations .amenities ul:not(.slides) li img{height:38px}.front-page #accommodations .accommodation-item .texts>div{width:100%;align-items:center}.front-page #accommodations .accommodation-item .texts .title{font-size:2em}.front-page #accommodations .accommodation-item .btns .btn{margin:20px auto}.front-page #accommodations .amenities ul{display:flex;justify-content:center}.front-page #slider-content-2 .flex-direction-nav .flex-prev:before{background:url(/wp-content/themes/id-hotel-base/assets/images/prev.png) center center no-repeat;border:1px solid #615F5F}.front-page #slider-content-2 .flex-direction-nav .flex-next:before{background:url(/wp-content/themes/id-hotel-base/assets/images/next.png) center center no-repeat;border:1px solid #615F5F}.front-page #accommodations .more-infos,.front-page #accommodations .accommodation-item .btns .more-infos{color:#000;margin:auto}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-next,.page-template-about #slider-content-2 .flex-direction-nav .flex-next{right:6%;bottom:54%}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-prev,.page-template-about #slider-content-2 .flex-direction-nav .flex-prev{left:6%;bottom:54%}#accommodations .amenities-container{display:flex;justify-content:center}#accommodations .amenities ul{display:flex}#accommodations .content .infos-padrao li{margin:0 9px!important;display:flex;flex-direction:column;align-items:center;width:80px}.page-template-accommodations #accommodations .accommodation-item{text-align:center;border-bottom:1px solid #ccc}.page-template-accommodations #accommodations .open-photos{width:82px;padding:5px 0;float:none;margin:auto;bottom:40px!important;right:20px!important}.page-template-accommodations #accommodations .excerpt{text-align:center}.page-template-accommodations #accommodations .amenities ul{justify-content:center}.page-template-accommodations #accommodations .amenities ul:not(.slides) li img{height:46px}.page-template-accommodations #accommodations .amenities ul li{width:19%;margin-bottom:20px;display:flex;justify-content:center}.page-template-accommodations #accommodations .btns a{margin:0 5px!important;padding:10px 12px;line-height:1;letter-spacing:0!important;text-transform:inherit;font-size:12px!important}.page-template-accommodations #accommodations .content>div{margin-top:0;width:90%;padding:10px}.page-template-accommodations #accommodations .title{text-align:center}.single-accommodation .main-page-title.page-title{margin:80px auto 40px auto;font-size:2em!important}.single-accommodation .reservation-form-container{width:100%;position:static;margin:50px auto;float:none;display:block!important}.single-accommodation .amenities{padding:0 10px}.single-accommodation .amenities .flexslider .flex-control-nav{bottom:-30px!important}.single-accommodation .content>div{width:100%;text-align:center}.single-accommodation .content>div .page-title{display:none!important}.single-accommodation #main-post-content{margin-top:40px}.single-accommodation .amenities .flexslider .flex-direction-nav .flex-prev{left:-16px}.single-accommodation .amenities .flexslider .flex-direction-nav .flex-next{right:-16px}.single-accommodation #accommodations .content .infos-padrao{justify-content:center}.single-accommodation .amenities ul li strong{display:none}.single-accommodation .btn-photos{margin:0 auto}#another-accommodations .col-md-3 a{display:flex;flex-direction:column-reverse}#testimonials .testimonial-items{padding:0 20px}#testimonials .testimonial-image{padding:0 0 30px 0}#testimonials .testimonial-image img{transform:scale(1);margin-top:0}#testimonials .testimonial-title{text-align:center}.front-page #testimonials{margin:0 auto}.page-template-about #about>.container{padding:0!important}.page-template-about .page-subtitle:before{display:none}.page-template-about .page-subtitle{font-size:3em!important;margin:30px auto 0 auto}.page-template-about #slider-content .slides li .text-box .main-page-title span{font-size:18px}.page-template-about .mvv{margin-top:40px}.page-template-about .mvv .text-box{padding:0!important}.page-template-about .amenities-container{display:flex;justify-content:center}.page-template-about .amenities{padding:0}.page-template-about .amenities ul li{width:33.33%}.page-template-about .amenities ul li img{height:60px!important}.page-template-about #about-exra-content{margin:50px 0 0 0!important}.page-template-about #welcome .page-subtitle{font-size:3em!important}.page-template-about #slider-content-2{padding-top:0!important;margin-top:0!important}.page-template-about #slider-content-2>div{padding:0!important}.page-template-about #slider-content .slides li .text-box{position:static;width:100%;height:auto;padding:25px;text-align:center}.page-template-about #slider-content .flexslider:hover .flex-direction-nav .flex-next,.page-template-about #slider-content .flex-direction-nav .flex-next{right:0%;bottom:53%;top:auto}.page-template-about #slider-content .flexslider:hover .flex-direction-nav .flex-prev,.page-template-about #slider-content .flex-direction-nav .flex-prev{left:0%;bottom:53%;top:auto}.page-template-about #slider-content .slides li .text-box .item-title{font-size:1.3em}.page-template-about #slider-content-2 .flex-control-nav,.page-template-about #slider-content .flex-control-nav{bottom:auto;position:static;margin-top:20px!important}.page-template-about #slider-content-2 .text-box{padding:50px;height:auto;text-align:center}.page-template-about .text-box .page-title{margin:10px 0}.page-template-about #slider-content{padding-bottom:50px!important}.page-template-about #slider-content .slides li .row>div{padding:0 15px!important}.page-template-about #slider-content-2 .slides li .row>div{padding:0 15px!important}.page-template-about #experiences .experience-item{flex-direction:column-reverse}.page-template-about #experiences .experience-item:nth-child(even){flex-direction:inherit}.page-template-about #video iframe{width:100%;height:30vh}.page-template-about #video .page-title{font-size:3em!important}.page-template-about .tvg{background:#F0EBDD;padding:50px 0}#experiences{margin-bottom:0}#experiences .experience-item{margin-top:30px}#experiences .experience-item .text-box,.page-template-about #experiences .experience-item .text-box{position:static;padding:15px!important;width:100%;text-align:center;margin-top:0}#experiences .experience-item:nth-child(even){display:flex;flex-direction:column-reverse}#experiences .experience-item .text-box .desc{padding:0}#experiences .experience-item .text-box .more-infos{margin-top:20px!important;font-size:14px!important}#experiences .experience-item .photos{padding:0}#experiences .experience-item:before{background:none;display:none}#wedding .form-container .wpcf7-form{width:90%}.no-front-page #gastronomy{text-align:center}.no-front-page #gastronomy .gastronomy-item:first-child .image img{padding:0;margin:30px 0}.no-front-page #gastronomy #cardapio a{font-size:2em;margin:0}.no-front-page #gastronomy #items-slider .desc{padding:0 15px 30px 15px;margin-top:0!important}.no-front-page #gastronomy #items-slider .flexslider .flex-direction-nav .flex-next,.no-front-page #gastronomy #items-slider .flexslider:hover .flex-direction-nav .flex-next{right:0%}.no-front-page #gastronomy #items-slider .flexslider .flex-direction-nav .flex-prev,.no-front-page #gastronomy #items-slider .flexslider:hover .flex-direction-nav .flex-prev{left:0%}.no-front-page #gastronomy .page-title{margin:10px auto 20px auto!important}.no-front-page #gastronomy .gastronomy-item{padding:15px}.no-front-page #gastronomy .gastronomy-item .image{display:none}.no-front-page #gastronomy .gastronomy-item .image img{padding:0!important;position:static!important}.no-front-page #gastronomy #items-slider .flexslider li .row{display:flex;flex-direction:column-reverse}.no-front-page #gastronomy #items-slider .flexslider li .row .col-md-6.pr-0{padding:15px!important}.front-page #gastronomy .content{text-align:center;margin-top:50px}.front-page #gastronomy .home-title{width:100%;text-align:center!important}.front-page #gastronomy .page-subtitle{width:100%;font-size:1.8em!important;text-align:center}.front-page #gastronomy #cafe-da-manha img{margin-top:50px}#newsletter{margin-top:50px;padding:30px}#newsletter form.newsletter{width:100%}#newsletter form.newsletter label,#newsletter form.newsletter .btn{width:100%;margin:10px 0 0 0}#newsletter .page-title{font-size:1.2em!important;margin-bottom:0;text-transform:inherit;line-height:1.4}#products .images{margin:20px auto;padding:0;flex-direction:row;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}#products .images li{width:31%;margin:1%}#products .images li:nth-child(odd){top:0}#blog .posts .item{padding:15px!important}#blog .posts .text{margin:0!important}#blog .posts .text .date{margin:0 auto!important;display:table}.blog.single #blog{margin-top:0}.blog.single #blog .meta{font-size:16px;margin:10px 0}.front-page .infographic-banner{margin-bottom:20px}.front-page .infographic-banner .texts{width:200px}.anothers-pages .page .image-container{min-height:130px}#destaques{padding:0 15px}#cardapio .cardapio-menu{justify-content:flex-start;position:fixed;top:51px;z-index:99999;left:0}#cardapio .cardapio-item-items{padding:15px 0}#cardapio .cardapio-item .title{font-size:18px;text-transform:inherit}#cardapio .cardapio-item .image{width:100%}#cardapio .cardapio-item .image img{width:100%;height:auto}#cardapio .cardapio-item .more-infos *{margin:0}#cardapio .cardapio-menu.menu-cardapio-fixed{position:fixed;top:0;left:0;margin:0}#contact .infos{margin:40px 0;display:flex;flex-direction:column;align-items:center}#contact .infos li{width:100%;margin-bottom:30px;padding:70px 0 50px 0}#footer{height:auto;padding-bottom:20px}#footer *{text-align:center!important;align-items:center!important;justify-content:center!important}#footer .logo-container{margin:0 auto 10px auto}#footer .infos>div{width:100%}#footer .selos-certificados{text-align:left}#footer .selos-certificados img{margin:0}#footer .social{padding:0 0 30px 0;width:100%;justify-content:flex-start}#footer .title{margin:30px 0 5px 0}#credits{padding-bottom:100px}}@media screen and (min-width:801px) and (max-width:1200px) and (orientation:portrait){.daterangepicker{right:0!important;width:100%;z-index:9999999999999}.daterangepicker.show-calendar .drp-buttons{display:table;width:100%;text-align:center;padding:10px}.daterangepicker.show-calendar .drp-buttons span{width:100%;display:block}.daterangepicker.show-calendar .drp-buttons button{margin:10px 1% 0 0;float:left;width:46%;padding:5px;border-radius:4px}.daterangepicker.show-calendar .drp-buttons button:last-child{float:right;margin:10px 0 0 1%}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{max-width:100%;padding:10px}#content .slider-text{margin:50px 0!important}.flex-control-nav.flex-control-paging{right:0!important;top:auto!important;text-align:center!important;left:0!important}.btns{margin-top:30px!important}*/ .subtitle.script,.page-subtitle{font-size:3em!important;font-weight:600}.page-title.script{font-size:3em!important;padding:0 10px;font-weight:600;text-align:center}.page-title{font-size:2em!important;text-align:center}.section-title{font-size:2em!important;margin-bottom:20px}.section-title.script{font-size:3.2em!important;text-align:center}.desc,.desc *{text-align:center!important}#amenities .amenities ul li{width:33.33%!important}.another-posts a .title{margin-bottom:40px;text-align:center;font-size:20px}.masonry-grid-item{width:50%}.more-infos{margin:auto!important;justify-content:center!important;flex-wrap:wrap!important}.scroll-height-fix.active{height:200px}#header{height:auto!important;overflow:inherit;z-index:999!important}#header .cta{position:absolute;right:-10px;bottom:-31px;display:none}#header .top-bar,#header .info-container{display:none!important}#header .navbar-expand-lg .navbar-collapse{display:none}#header .navbar-expand-lg .navbar-collapse>div .logo{margin:0 auto}#header .navbar-expand-lg .navbar-collapse>div #navbar-toggler-icon-close{left:auto;right:20px;position:absolute;display:block;border:none}#header .navbar-expand-lg .navbar-toggler{display:block!important;width:auto;height:auto;margin:0;float:right;border:none;top:17px;left:auto;right:7px;position:absolute;z-index:999;color:#fff}#header .navbar-expand-lg .navbar-toggler-icon{margin-right:5px;border:none!important;filter:invert(1);margin:0!important}#header .navbar-expand-lg .navbar-toggler i{font-style:normal}#header .navbar{z-index:99;top:0;left:0;height:60px;padding:0!important}#header .navbar-brand{width:160px;padding:0;margin:0;transform:inherit;left:0;top:15px}#header .navbar-brand img{width:90px!important;margin:0 0 0 20px!important}#header .navbar-expand-lg .navbar-collapse>div{background:rgb(0 0 0 / 90%)!important;z-index:999999999999999999;width:100%!important;left:0!important;top:40px!important}#header .navbar-expand-lg .navbar-collapse.show{padding:0;display:table!important;width:100%;position:absolute;top:0;z-index:999999}#header .navbar-expand-lg .navbar-collapse ul{margin-top:3%!important;padding:0;width:100%!important;left:0;border:none!important}#header .main-slider{height:auto;position:static;background:none}#header.fixed-header .navbar-expand-lg .navbar-collapse{display:none}#header.fixed-header .navbar-expand-lg .navbar-toggler-icon>span{background:#000}#header.fixed-header .navbar-brand{padding:0}#header.fixed-header .navbar-brand .logo{margin:2px 0 0 20px!important}#header.fixed-header .navbar-nav .nav-item .nav-link span,#header.fixed-header .navbar .navbar-nav .nav-item.current-menu-item .nav-link,#header.fixed-header .navbar .navbar-nav .nav-item .nav-link span{color:#fff!important}#header .navbar-nav .nav-item,#header.fixed-header .navbar .navbar-nav .nav-item{width:100%;padding:9px}#header.fixed-header .navbar-expand-lg .collapse{display:none}#header.fixed-header .navbar-expand-lg .collapse.show{display:block;width:60%}#header .show .navbar-nav{width:100%;top:52px}.front-page #header .infos.social{display:none}.no-front-page #header.fixed-header .main-slider{border-radius:0;height:100px}.no-front-page #header.fixed-header .main-slider:before{height:150px;margin:0 auto;border-radius:0;top:0}#header .main-slider .slider-text{top:45%;font-size:2em!important;text-shadow:2px 0 5px #000}#header .main-slider.main-slider-no-image .slider-text{color:#000!important;text-shadow:none}#header.fixed-header .navbar-expand-lg .navbar-toggler{color:#000;top:13px}#header.fixed-header .navbar-expand-lg .navbar-toggler-icon{filter:inherit;margin:0}#header .social{position:relative;top:40px}#header.fixed-header .social{display:none}#header.fixed-header .navbar{padding:10px 0!important}.front-page #welcome>div{width:100%;padding:25px 0;margin:0 auto}.front-page #welcome>div>div:last-child{padding:0}.front-page #welcome .content{padding:0;width:100%;left:0}.front-page #welcome .page-title{top:0}.front-page #welcome .page-subtitle{top:0}.front-page #welcome .image-2{display:none}.promotions-container .promotion-item>div{padding-top:0!important}.promotions-container .countdown-container>div{width:100%}.promotions-container .promotion-item{margin-bottom:50px;padding:0 30px}.promotions-container .promotion-item .btns{margin-top:0!important}.single-promotion .main-page-title{margin:120px 0 30px 0}.reservation-form-container{width:100%;position:static}.reservation-form-container .reservation-form .reservation-form-seal-container{display:flex!important;flex-direction:row;justify-content:center;flex-wrap:wrap;width:80px;auto;position:static;margin:auto}.reservation-form-container .reservation-form .reservation-form-seal-container img{margin:0 10px}.reservation-form-container .reservation-form .fields-container .row>div{text-align:center;margin:15px 0}.reservation-form-container .reservation-form .fields-container .row>div input{text-align:center}.reservation-form-container .reservation-form .people-container .form-control{width:100%;padding:0}.reservation-form-container .reservation-form label .icons.icon-calendar{left:14px}.reservation-form-container .reservation-form .reservation-form-title-container .title{margin:0 0 20px 0;text-align:center;width:100%}.reservation-form-container .reservation-form label span{margin-left:0}.reservation-form-container.fixed-reservation-form{position:relative;box-shadow:none;padding:10px 0 30px 0;z-index:9;top:0;padding-top:0}.reservation-form-container .reservation-form .btn.cta{margin-top:20px}.reservation-form-container .reservation-form .reservation-form-seal-container{margin-bottom:0}.reservation-form-container .reservation-form .reservation-form-seal-container img{width:80%}.reservation-form-container.fixed-reservation-form .reservation-form{width:90%}.front-page #welcome .image{border-top-right-radius:0;width:100%}.front-page #welcome .image-2{display:none}.front-page #welcome .desc{margin:15px 0}.front-page #welcome .page-subtitle{font-size:1.2em!important;text-align:center}.front-page #promotions .flex-direction-nav a{top:60%}.front-page #accommodations .accommodation-item{padding:0}.front-page #accommodations .flex-direction-nav .flex-prev{bottom:50%!important;top:auto;left:1%}.front-page #accommodations .flex-direction-nav .flex-next{bottom:50%!important;top:auto;right:1%}.front-page #accommodations .amenities ul li img{filter:inherit}.front-page #accommodations .amenities ul:not(.slides) li img{height:50px}.infographic-banner{padding:50px 40px;display:flex;flex-direction:column;align-items:center}.infographic-banner .texts .desc{margin-top:20px;text-align:center}#banners .btn.cta.cta-2{margin-bottom:40px!important}.front-page #hotel .column-1,.front-page #hotel .column-2,.front-page #hotel .column-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.front-page #hotel img,.front-page #hotel .texts{transform:inherit!important;left:0!important;width:100%;margin:0}.front-page #hotel .image-3{margin-bottom:0}#amenities{padding:0!important;margin:0!important}.front-page #mais-paginas{padding:20px 15px}.front-page #mais-paginas .title{top:18%;width:100%}.front-page #mais-paginas .title a{font-size:1.2em}.front-page #gallery-in-pages .gallery-container ul{display:flex;flex-wrap:wrap;margin-top:40px}.front-page #gallery-in-pages .gallery-container ul li{width:43%;float:left}.front-page #gallery-in-pages .gallery-container ul li a{width:100%;height:300px}.front-page #gallery-in-pages .gallery-container ul li a .images{width:100%;height:280px;overflow:hidden}.front-page #gallery-in-pages .gallery-container ul li a img{width:100%}.front-page #gallery-in-pages .gallery-container ul li:nth-child(2n){margin-top:0}.front-page #gallery .gallery-item-container{padding:0 10px!important}.front-page #gallery .instagram-container>.row .row{display:flex;justify-content:center}.front-page #gallery{padding:0}.front-page .gallery-item-container:nth-child(2){bottom:0}.front-page #social-container .images li:nth-child(4n){margin-left:0}#newsletter .newsletter-container{padding:15px}#newsletter .newsletter-container:before{left:0;right:0;width:150px;height:150px;background-size:cover;margin:auto}.page-template-infographic .infographic-banner .selo{width:100%;height:auto}.infographic .steps{display:flex;flex-direction:column;background-size:cover!important}.infographic .steps .step{width:100%;margin:5px 0}.infographic #items .infographic-item .texts,.infographic #items .infographic-item .photos,.infographic #items .infographic-item .texts>div{padding:0 15px!important;text-align:center}.front-page #fidelidade-banner-container .banner-content .steps .step{border-left:none;border-right:none;border-top:10px solid #fff;border-bottom:5px solid #fff}#gallery{padding:20px 0}#gallery .gallery-item-container .images{padding:0}#gallery .gallery-item-container .page-title{font-size:1.2em!important}#gallery-in-pages .page-title.script{font-size:3.2em!important;margin:50px 0 20px 0}.front-page #accommodations .amenities{width:100%}.front-page #accommodations .amenities .detalhes{display:flex}.front-page #accommodations .accommodation-item .texts{padding:0 10px;position:static;display:flex;flex-direction:column;height:auto;width:100%;text-align:center;align-items:center}.front-page #accommodations .accommodation-item .texts *{text-align:center}.front-page #accommodations .amenities ul:not(.slides) li{width:10%}.front-page #accommodations .amenities ul:not(.slides) li img{height:38px}.front-page #accommodations .accommodation-item .texts>div{width:100%}.front-page #accommodations .accommodation-item .texts .title{font-size:2em}.front-page #accommodations .accommodation-item .btns .btn{margin:20px auto}.front-page #accommodations .amenities ul{display:flex;justify-content:center}.front-page #slider-content-2 .flex-direction-nav .flex-prev:before{background:url(/wp-content/themes/id-hotel-base/assets/images/prev.png) center center no-repeat;border:1px solid #615F5F}.front-page #slider-content-2 .flex-direction-nav .flex-next:before{background:url(/wp-content/themes/id-hotel-base/assets/images/next.png) center center no-repeat;border:1px solid #615F5F}.front-page #accommodations .more-infos,.front-page #accommodations .accommodation-item .btns .more-infos{color:#000;margin:auto}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-next,.page-template-about #slider-content-2 .flex-direction-nav .flex-next{right:3%;bottom:54%}.page-template-about #slider-content-2 .flexslider:hover .flex-direction-nav .flex-prev,.page-template-about #slider-content-2 .flex-direction-nav .flex-prev{left:3%;bottom:54%}.page-template-accommodations #accommodations .accommodation-item{text-align:center}.page-template-accommodations #accommodations .open-photos{width:82px;padding:5px 0;float:none;margin:auto;bottom:40px!important;right:20px!important}.page-template-accommodations #accommodations .excerpt{text-align:center}.page-template-accommodations #accommodations .amenities ul{justify-content:center}.page-template-accommodations #accommodations .amenities ul:not(.slides) li img{height:46px}.page-template-accommodations #accommodations .amenities ul li{width:19%;margin-bottom:20px;display:flex;justify-content:center}.page-template-accommodations #accommodations .btns a{margin:0 5px!important;padding:10px 20px;line-height:1;letter-spacing:0!important;text-transform:inherit}.page-template-accommodations #accommodations .content>div{margin-top:0;width:90%;padding:10px}.page-template-accommodations #accommodations .title{text-align:center}#accommodations .amenities-container{display:flex;justify-content:center}#accommodations .amenities ul{display:flex}#accommodations .content .infos-padrao li{margin:0 9px!important;display:flex;flex-direction:column;align-items:center}.single-accommodation .reservation-form-container{width:100%;position:static;margin:50px auto;float:none;display:block!important}.single-accommodation .amenities{padding:0 10px}.single-accommodation .amenities .flexslider .flex-control-nav{bottom:-30px!important}.single-accommodation .content>div{width:100%;text-align:center}.single-accommodation .amenities .flexslider .flex-direction-nav .flex-prev{left:0}.single-accommodation .amenities .flexslider .flex-direction-nav .flex-next{right:0}#testimonials .testimonial-items{padding:0 20px}#testimonials .testimonial-image{padding:0 0 30px 0}#testimonials .testimonial-image img{transform:scale(1);margin-top:0}.page-template-about .mvv{margin-top:40px}.page-template-about .mvv .text-box{padding:0!important}.page-template-about .amenities-container{display:flex;justify-content:center}.page-template-about .amenities{padding:0}.page-template-about .amenities ul li{width:33.33%}.page-template-about .amenities ul li img{height:60px!important}.page-template-about #about-exra-content{margin:50px 0 0 0!important}.page-template-about #welcome .page-subtitle{font-size:3em!important}.page-template-about #slider-content .slides li .text-box{position:static;width:100%;height:auto;padding:25px;text-align:center}.page-template-about #slider-content .flexslider:hover .flex-direction-nav .flex-next,.page-template-about #slider-content .flex-direction-nav .flex-next{right:0%;bottom:47%}.page-template-about #slider-content .flexslider:hover .flex-direction-nav .flex-prev,.page-template-about #slider-content .flex-direction-nav .flex-prev{left:0%;bottom:47%}.page-template-about #slider-content-2 .text-box{padding:50px;height:auto;text-align:center}.page-template-about .text-box .page-title{margin:10px 0}.page-template-about #slider-content{padding-bottom:50px!important}.page-template-about #slider-content .slides li .row>div{padding:0 15px!important}.page-template-about #slider-content-2 .slides li .row>div{padding:0 15px!important}#experiences .experience-item{margin-top:30px}#experiences .experience-item .text-box{position:static;padding:15px!important;width:100%;text-align:center;margin-top:40px}#experiences .experience-item:nth-child(even){display:flex;flex-direction:column-reverse}#experiences .experience-item .text-box .desc{padding:0}#experiences .experience-item .text-box .more-infos{margin-top:20px!important;font-size:14px!important}#experiences .experience-item .photos{padding:0}#wedding .form-container .wpcf7-form{width:90%}.no-front-page #gastronomy{text-align:center}.no-front-page #gastronomy .gastronomy-item:first-child .image img{padding:0;margin:30px 0}.no-front-page #gastronomy #cardapio a{font-size:2em}.no-front-page #gastronomy #items-slider .desc{padding:30px 15px}.no-front-page #gastronomy #items-slider .flexslider .flex-direction-nav .flex-next,.no-front-page #gastronomy #items-slider .flexslider:hover .flex-direction-nav .flex-next{right:0%}.no-front-page #gastronomy #items-slider .flexslider .flex-direction-nav .flex-prev,.no-front-page #gastronomy #items-slider .flexslider:hover .flex-direction-nav .flex-prev{left:0%}.no-front-page #gastronomy .page-title{margin:0 auto}.no-front-page #gastronomy .gastronomy-item{padding:15px}.no-front-page #gastronomy .gastronomy-item .image img{padding:0!important;position:static!important}.no-front-page #gastronomy #items-slider .flexslider li .row .col-md-6.pr-0{padding:15px!important}.front-page #gastronomy .content{text-align:center;margin-top:50px}.front-page #gastronomy .home-title{width:100%;text-align:center!important}#newsletter{margin-top:50px;padding:30px}#newsletter form.newsletter{width:100%}#newsletter form.newsletter label,#newsletter form.newsletter .btn{width:100%;margin:10px 0 0 0}#products .images{margin:20px auto;padding:0;flex-direction:row;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}#products .images li{width:31%;margin:1%}#products .images li:nth-child(odd){top:0}#blog .posts .item{padding:15px!important}#blog .posts .text{margin:0!important}#blog .posts .text .date{margin:0 auto!important;display:table}.front-page .infographic-banner{margin-bottom:20px}.front-page .infographic-banner .texts{width:200px}.anothers-pages .page .image-container{min-height:130px}#destaques{padding:0 15px}#cardapio .cardapio-menu{justify-content:flex-start;position:fixed;top:51px;z-index:99999;left:0}#cardapio .cardapio-item-items{padding:15px 0}#cardapio .cardapio-item .title{font-size:18px;text-transform:inherit}#cardapio .cardapio-item .image{width:100%}#cardapio .cardapio-item .image img{width:100%;height:auto}#cardapio .cardapio-item .more-infos *{margin:0}#cardapio .cardapio-menu.menu-cardapio-fixed{position:fixed;top:0;left:0;margin:0}#contact .infos{margin:40px 0;display:flex;flex-direction:column;align-items:center}#contact .infos li{width:100%;margin-bottom:30px;padding:70px 0 50px 0}#footer{height:auto;padding-bottom:100px}#footer .infos>div{width:100%}#footer .selos-certificados{text-align:left}#footer .selos-certificados img{margin:0}#footer .social{padding:0 0 30px 0;width:100%;justify-content:flex-start}#footer .title{margin:50px 0 20px 0}}.hero-video{position:relative;width:100%;height:100vh;overflow:hidden}.hero-video img,.hero-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-video video{opacity:0;transition:opacity .4s ease}.hero-video video.loaded{opacity:1}@font-face{font-family:"Font Awesome 6 Free";src:url(/wp-content/themes/id-hotel-base/assets/fonts/fontawesome-free-6.1.1-web/webfonts/fa-solid-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}