.amatic{font-family:'Amatic SC',sans-serif}.oswald{font-family:'Oswald',sans-serif}.pt-sans-narrow{font-family:'PT Sans Narrow',sans-serif}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 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}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'PT Sans Narrow',sans-serif}p,li{font-size:18px;color:#666;font-weight:200;font-family:'Oswald',sans-serif}legend{font-size:32px;text-align:center;color:#666}label{text-transform:uppercase;color:#666}#content form .button{text-transform:uppercase;padding:15px 30px}.hbook-container-pos-2 #hbook-pin{background:#149183 !important;border:1px solid #149183 !important}#hbook-pin-img{filter:brightness(5) !important}.sprite{display:table;background:url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/sprite.png)}.social{list-style-type:none;float:right;margin:0}.social li{float:left;display:inline-block;margin:0 10px}.social li span{display:none}.social li a{font-size:20px;color:#fff}.social li a:hover{color:#552d00}.padding-none{padding:0}.padding-right-none{padding-right:0}.padding-left-none{padding-left:0}.countdown-container strong{font-weight:lighter}.countdown-container *{font-family:"PT Sans Narrow",sans-serif}.countdown{display:table;width:auto;margin:auto;text-align:center}.countdown>div{display:inline-block;text-align:center;margin-right:5px}.countdown span{display:inline-block;font-size:18px;margin:0;color:#666;border:1px solid #666;padding:5px;min-width:50px}.countdown small{display:block;color:#666;font-size:8px;padding:3px;text-transform:uppercase;margin-top:5px}.text-hover-image{position:relative}.text-hover-image a:hover{opacity:.9}.text-hover-image .text{position:absolute;bottom:0;width:100%;padding:15px 15px 5px}.text-hover-image .text h3{color:#fff;font-size:18px}.text-hover-image .text .button{border:2px solid #eb7629;padding:7px 20px;font-size:16px;margin-top:15px}.text-hover-image .text:hover .button{border:2px solid #2c91d5}.text-hover-image-wide{height:100%}.text-hover-image-wide a img{width:100%}.text-hover-image-wide .text h3{text-transform:uppercase;font-size:28px;margin-top:30px}.text-hover-image-wide .text p{color:#fff;width:100%;text-align:right;padding-left:50%}.text-hover-image-wide .text .button{font-size:24px;display:table;border:1px solid #fff;float:right;padding:15px 30px}.text-hover-image-wide-left .text h3{text-align:left}.text-hover-image-wide-left .text p{text-align:left;padding:0 50% 0 0}.text-hover-image-wide-left .text .button{float:left}.text-hover-image-sidebox{height:100%;overflow:hidden}.text-hover-image-sidebox .text{right:0;width:60%;height:100%}.text-hover-image-sidebox-left .text{right:auto;left:0}.text-hover-image-sidebox .text h3{text-transform:uppercase;font-size:32px;margin-top:0;font-weight:300;text-align:right}.text-hover-image-sidebox .text p{color:#fff;width:100%;text-align:right}.text-hover-image-sidebox-left .text h3{text-align:left}.text-hover-image-sidebox-left .text p{text-align:left}.text-hover-image-sidebox.font-small .text p{font-size:13px}.text-hover-image-sidebox .text .button{font-size:24px;display:table;border:1px solid #fff;float:right;padding:15px 50px}.page-featured-image-container{position:relative;height:420px;overflow:hidden;background-color:#eaeaea;margin-top:120px}.page-featured-image-container .black-transparent{position:absolute;left:0;top:0;height:450px;width:100%}.page-featured-image-container img{width:100%}.page-featured-image-container h1{position:absolute;left:0;right:0;top:35%;margin:auto;font-size:50px;text-transform:uppercase;color:#fff;font-weight:300;text-align:center}.image-animation-hover img{margin-top:-40px;transition:.8s all ease}.image-animation-hover:hover img{margin-top:0;transition:.8s all ease}.video-container iframe{width:100%;height:600px;margin-top:50px}.video-container .fb-video{margin:auto !important;width:auto !important;display:table !important}.video-container .fb-video>span{min-height:722px !important}.video-container .fb-video iframe{height:100% !important}.box-container{margin:100px auto}.default-container img{width:100%}.gallery-container{position:relative}.bullets-list{margin:0 auto 40px auto;display:table;width:70%}.bullets-list li{display:inline-block;margin:0 5px}.bullets-list li:before{content:'\2022';font-size:13px;margin-right:8px}.bullets-list li:first-child:before{content:''}.blue-transparent{background:-moz-linear-gradient(top,rgba(34,152,136,.4) 0%,rgba(34,152,136,.4) 100%);background:-webkit-linear-gradient(top,rgba(34,152,136,.4) 0%,rgba(34,152,136,.4) 100%);background:linear-gradient(to bottom,rgba(34,152,136,.4) 0%,rgba(34,152,136,.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66229888',endColorstr='#66229888',GradientType=0);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.blue-transparent:hover{background:-moz-linear-gradient(top,rgba(34,152,136,.6) 0%,rgba(34,152,136,.6) 100%);background:-webkit-linear-gradient(top,rgba(34,152,136,.6) 0%,rgba(34,152,136,.6) 100%);background:linear-gradient(to bottom,rgba(34,152,136,.6) 0%,rgba(34,152,136,.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99229888',endColorstr='#99229888',GradientType=0);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.black-transparent{background-color:rgba(0,0,0,.4);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.black-transparent:hover{background-color:rgba(0,0,0,.6);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.black-transparent-strong{background-color:rgba(0,0,0,.8);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.black-transparent-strong{background-color:rgba(0,0,0,.9);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;-ms-transition:background-color .5s linear;transition:background-color .5s linear}.row{max-width:80rem}.full-row{max-width:85rem;max-width:100vw;margin-left:auto;margin-right:auto;overflow:hidden}.full-row:before,.full-row:after{content:' ';display:table}.full-row:after{clear:both}.full-row.collapse>.column,.full-row.collapse>.columns{padding-left:0;padding-right:0}.full-row .row.collapse{margin-left:0;margin-right:0}.full-row.expanded{max-width:none}.full-row.expanded .row{margin-left:auto;margin-right:auto}.button{background-color:#149183;text-transform:uppercase;border-radius:0;font-family:'PT Sans Narrow',sans-serif;font-weight:700}.button:focus,.button:hover{background-color:#d73b2e}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{height:auto;border:1px solid #cacaca;color:#0a0a0a;background-color:#fff;box-shadow:none;border-radius:0;padding:.3rem}textarea{height:100px}.orbit-next,.orbit-previous{background-color:rgba(236,236,236,.7);border-radius:0;color:#666;font-size:60px;padding:15px 15px 20px;line-height:22px;cursor:pointer;z-index:1}.orbit-next:hover,.orbit-previous:hover{background-color:rgba(236,236,236,.9)}.orbit-bullets{margin-top:30px}.orbit-bullets button{width:.8rem;height:.8rem;background:#eaeaea;border:none}.orbit-bullets button.is-active{background:#14796e}.accordion .accordion-item .accordion-title{color:#666;font-size:18px;background-color:#e6e6e6}.accordion .accordion-item .accordion-title:hover{background-color:#eaeaea}#header{background-color:#1e1e1e;display:block;height:45px;padding:14px 0 15px;width:100%;position:fixed;z-index:3;top:0}#header>.full-row{overflow:inherit}#header .social-bar .booking-button{margin-top:-11px;padding:9px 30px;font-size:18px}#header .phone{color:#c7c7c7;font-family:'Amatic SC',sans-serif;margin-top:-5px}#header .phone span{font-size:19px}.container-reservation-form{width:100%;clear:both;background:#1e1e1e;display:table}.container-reservation-form .reservation-form{margin:15px auto 10px auto;position:relative}.container-reservation-form .reservation-form .seal{width:218px;height:297px;background-position:0 0;position:absolute;left:0;bottom:12px;z-index:2}.container-reservation-form .reservation-form>.large-12.columns{padding-right:0}.container-reservation-form .reservation-form label{text-transform:uppercase;color:#838489;font-size:13px;font-weight:700;text-indent:40px}.container-reservation-form .reservation-form label>div{clear:both}.container-reservation-form .reservation-form input,.container-reservation-form .reservation-form select{float:right;width:90px;color:#838489;border:1px solid #838489;background:#1e1e1e;font-size:15px;margin:0;padding:.4rem}.container-reservation-form .reservation-form .calendar,.container-reservation-form .reservation-form .people{width:26px;height:26px;margin-top:5px;background-position:-247px 0;float:left}.container-reservation-form .reservation-form .people{width:17px;background-position:-218px 0}.container-reservation-form .reservation-form .button{margin:-3px 0 0;padding:25px 60px;float:right;font-size:20px}.main-form-scroll{position:fixed;top:33px;width:100%;z-index:2}.main-form-scroll .reservation-form .seal{width:196px;height:120px;background-position:0 -298px;left:135px;top:30px}#header .social{margin-top:-5px}#header .social li a{color:#c7c7c7}.logo .logo-wrap{transition:margin .5s,width .5s,height .5s;background:url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/logo.jpg) no-repeat;width:200px;height:200px;display:table;background-size:100%;margin:5px 0 0}.logo .logo-wrap a{width:100%;height:100%;float:left}.logo .logo-wrap a span{display:none}.logo .logo-wrap.logo-wrap-scroll{width:90px;height:90px;transition:margin .5s,width .5s,height .5s;margin:-13px auto}.main-menu{float:right}.main-menu .menu-icon:after{background:#fff;box-shadow:0 7px 0 #fff,0 14px 0 #fff}.main-menu .menu-icon-close{font-size:30px;cursor:pointer;margin-top:-5px}.main-menu .menu-container{width:100%}.main-menu .menu-container li{display:inline-block;float:left}.main-menu .menu-container li a{font-family:'Amatic SC',sans-serif;text-transform:uppercase;font-size:19px;font-weight:700;padding:0 10px;color:#c7c7c7;border-right:1px solid #c7c7c7}.main-menu .menu-container li:last-child a{border:none}.main-menu .menu-container .menu .active>a{background:0 0}#content>.box-container:first-child{margin:50px auto}.title-container{margin-bottom:0}.secondary-menu li.menu-text,.secondary-menu li a{font-size:14px;text-transform:uppercase;font-weight:lighter;color:#000;padding:0 9px;border-right:1px solid #000}.secondary-menu li.menu-text{font-weight:700}.secondary-menu li.menu-text,.secondary-menu li:last-child a{border:none}.post-social .button{border-radius:3px;color:#fff}.post-social .button:hover{opacity:.8}.post-social .post-social-facebook{background:#4267b2}.post-social .post-social-twitter{background:#1da1f2}.post-social .post-social-googleplus{background:#ea4335}.post-social .post-social-pinterest{background:#b60a1b}.post-social .post-social-whatsapp{background:#29a71a}.home-title{text-transform:uppercase;font-weight:700;position:relative}.featured-container img{width:100%}.featured-container .hotel-content{background:#d63c30 url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/hotel-bg.jpg) center center no-repeat;background-size:100%;padding:50px 75px}.featured-container .hotel-content h2,.featured-container .hotel-content p,.featured-container .hotel-content a{color:#fff}.featured-container .hotel-content h2{margin-bottom:30px}.featured-container .hotel-content p{font-size:18px;font-weight:lighter}.featured-container .hotel-content a{font-size:18px;display:block;margin-top:30px;font-weight:200}.featured-container .hotel-content a span{float:left;line-height:10px;font-size:45px}.featured-container .hotel-content a span:first-child{font-size:22px;line-height:20px}.featured-container .promo-content{position:relative}.featured-container .promo-content h2{font-size:28px}.featured-container .promo-content p{font-size:16px;line-height:20px;color:#000}.featured-container .promo-content .button{position:absolute;left:55px;bottom:8px;border:3px solid #000;color:#000;padding:10px 30px;font-size:18px}.featured-container .promo-content .countdown-container{position:absolute;right:55px;bottom:24px}.acco-container .acco-slider-container .orbit{min-height:380px}.acco-container .acco-slider-container .orbit-caption{padding:30px 0 80px;font-size:30px;font-weight:200;text-transform:uppercase}.acco-container .acco-slider-container .orbit-bullets{margin:-60px 0 0}.acco-container .acco-slider-container .orbit-bullets button.is-active{background:#149183}.acco-container .acco-slider-container .full-row .large-4{background:#e0e0d4 url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/home-bg-acco.jpg) center center no-repeat;background-size:100%;padding:50px 75px}.acco-container .acco-slider-container .full-row .large-4 a{color:#d73b2e;font-weight:200;display:block;margin-top:50px}.acco-container .acco-slider-container .full-row .large-4 a span{float:left;line-height:10px;font-size:45px}.acco-container .acco-slider-container .full-row .large-4 a span:first-child{font-size:22px;line-height:20px}.city-container{background-size:100%;background-repeat:no-repeat;overflow:hidden;position:relative}.city-container .black-transparent{width:100%;height:1000px;position:absolute;top:0;left:0}.city-container .texts{padding:8% 20%;position:relative}.city-container .texts *{color:#fff}.city-container .texts span.sprite{width:52px;height:49px;background-position:52px -248px;margin:0 auto 20px auto}.city-container .texts h2{text-transform:uppercase}.city-container .texts p{font-weight:200;font-size:16px}.city-container .texts .button{background-color:#d73b2e;padding:15px 50px;margin-top:20px}.city-container .texts .button:hover{background-color:#149183}.amenities-container{background-color:#f0f0f0;padding:50px 15px}.amenities-container h2,.amenities-container .amenitie-item>strong{color:#5d5d5d;margin-bottom:50px}.amenities-container .amenitie-item{margin-bottom:70px;padding:0 70px}.amenities-container .amenitie-item>strong{display:table;width:100%;font-size:28px;margin:15px 0;color:#5e5e5e}.amenities-container .amenitie-item>p{font-size:16px}.amenities-container .list-amenities{display:table;margin:auto;width:auto}.amenities-container .list-amenities .amenitie-item{padding:0 20px;display:inline-block;min-width:150px}.amenities-container .list-amenities .amenitie-item>strong{font-size:18px;display:block;height:50px}.testimonial-container{padding:100px 0;position:relative}.testimonial-container .black-transparent{width:100%;height:1000px;position:absolute;top:0;left:0}.testimonial-container h2{color:#fff}.testimonial-container .orbit{background:#149083;padding:15px}.testimonial-container .orbit .orbit-bullets{margin:0}.testimonial-container .orbit .orbit-slide{padding:20px 10%}.testimonial-container .orbit .orbit-slide p,.testimonial-container .orbit .orbit-slide span{color:#fff;font-size:16px}.awards .menu{display:table;margin:50px auto 0 auto;width:auto}.contact-location-container{display:block}.contact-location-container h2{font-size:48px;margin-bottom:20px}.contact-location-container *{color:#149083}.contact-location-container .large-6:first-child{padding:0 8%;display:table}.contact-location-container .large-6:first-child>div{display:table-cell;vertical-align:middle}.contact-location-container iframe{width:100%}.contact-infos{list-style-type:none;margin:0}.contact-infos li{margin:15px 0;display:table;width:100%}.contact-infos li:first-child{margin-top:0}.contact-infos li>.fas{float:left;width:10%;font-size:20px;margin-top:8px}.contact-infos li>.contact-infos-text{float:left;width:90%}.contact-infos li>.contact-infos-text .contact-infos-content{font-size:20px}.main-slider .orbit{height:86vh;overflow:hidden}.page-title{text-transform:uppercase;font-size:60px;font-weight:700;text-align:center}.page-template-city .main-content-container{position:relative;margin-bottom:0}.page-template-city .main-content-container img{position:relative;width:100%}.page-template-city .main-content-container .texts{position:absolute;width:50%;top:0;right:0;padding:25px;display:table}.page-template-city .main-content-container .texts>div{display:table-cell;vertical-align:middle}.page-template-city .main-content-container .texts>div *{color:#fff}.page-template-city .main-content-container .texts>div p{font-size:16px;font-weight:200}.page-template-city .more-content-container .large-6:first-child{background-size:100%;display:table}.page-template-city .more-content-container .large-6:last-child img{width:100%}.page-template-city .more-content-container .texts{display:table-cell;vertical-align:middle;padding:20px 40px}.page-template-city .more-content-container .texts p{color:#fff;font-size:22px;font-weight:200}.page-template-city .city-map{background:#8d8e8d}.page-template-hotel .more-page-container .item{position:relative}.page-template-hotel .more-page-container .item>div{margin:15px;position:relative}.page-template-hotel .more-page-container .item>div img{position:relative;width:100%}.page-template-hotel .more-page-container .item>div .title{position:absolute;bottom:0;padding:15px;width:100%}.page-template-hotel .more-page-container .item>div .title strong{color:#fff;font-size:38px}.page-template-contact .form-container{background:#f0f0f0;padding:50px 15px}.page-template-contact .form-container .contact-infos{background:#dcdcdc;padding:50px 15px;margin-top:10px}.page-template-contact .form-container .contact-infos li{margin:25px 0}.page-template-contact .form-container .contact-infos li>.fas{font-size:26px;margin-top:8px}.page-template-contact .form-container .contact-infos li>.contact-infos-text .contact-infos-content{font-size:24px;font-weight:500}.page-template-contact .form-container form #sender{float:right;background:#d73b2e;padding:15px 40px}.page-template-faq #content{background:#f0f0f0;padding-top:100px}.page-template-faq .faq-container{margin-bottom:70px}.page-template-faq .accordion .accordion-item .accordion-title{font-size:24px;font-family:'PT Sans Narrow',sans-serif;background-color:#f0f0f0}.page-template-promotions .promo-container .promo-content{background:#eaeaea;padding:30px 60px;margin-bottom:75px;position:relative}.page-template-promotions .promo-container .promo-content h2{font-size:28px}.page-template-promotions .promo-container .promo-content p{font-size:16px;line-height:22px}.page-template-promotions .promo-container .promo-content .button{background-color:#d73b2e;margin:23px 0 0;font-size:20px;padding:11px 30px;text-transform:uppercase;border:none;color:#fff}.page-template-promotions .promo-container .promo-content .countdown-container{right:15px;bottom:0;margin:0}.page-template-promotions .promo-container .sold-off{position:absolute;width:100%;height:141px;background:url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/sold-off.png) center center no-repeat;top:20%}.page-template-promotions .promo-container .sold-off span{display:none}.page-template-accommodations h2.page-title{font-size:34px;margin:100px 0 10px}.page-template-accommodations .acco-item{margin:15px auto 50px auto;position:relative;border-bottom:1px solid #ccc;padding-bottom:50px}.page-template-accommodations .acco-item .acco-item-content .button{font-size:22px;padding:20px 40px}.blog-main-title{background:#666;color:#fff;padding:30px 0}.blog-main-title h1{color:#fff;font-size:26px}.entry-blog{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #eaeaea}.entry-blog h3{font-size:38px;font-weight:lighter}.entry-blog .meta-list{width:auto;margin:15px 0}.entry-blog .meta-list span,.entry-blog .meta-list li,.entry-blog .meta-list a{font-size:14px;padding:0;display:inline-block}.entry-blog .meta-list li{margin-right:10px}.rp4wp-related-posts ul{list-style-type:none;margin:30px 0}.rp4wp-related-posts ul li{display:table;width:100%;margin-bottom:30px}.rp4wp-related-posts ul li .rp4wp-related-post-image{float:left;width:25%}.rp4wp-related-posts ul li .rp4wp-related-post-content{float:right;width:75%;padding:15px;min-height:134px}.rp4wp-related-posts ul li .rp4wp-related-post-content a{font-size:35px}#comments,#reply-title{margin:50px auto;font-size:30px}.commentlist{background:#f5f5f5;padding:30px;margin:0}.comment-author{background:#eaeaea;display:block;padding:15px}.commentlist .avatar{float:left;font-size:12px}.commentlist .says{display:none}.comment-meta.commentmetadata a{font-size:12px}.comment-form .submit{background:#4c4b50;border:none;height:42px;cursor:pointer;font-size:16px;color:#fff}.comment-form .submit:hover{background:#d73b2e;color:#000}.sidebar ul{list-style-type:none;margin-left:0}.sidebar h2{font-size:30px}.sidebar .widget{clear:both;display:table;margin-top:50px;width:100%}.sidebar .widget:first-child{margin-top:0}.sidebar .widget .widgettitle{color:#d73b2e;border-bottom:2px solid #d73b2e;font-size:14px;text-transform:uppercase;margin:0}.sidebar .widget:first-child .widgettitle{margin-top:0}.sidebar .widget ul{margin:0}.sidebar .widget ul li{display:block;margin:10px 0}.sidebar .widget ul li a{font-size:13px;color:#333}.sidebar .widget.widget_mtsn_widget h4{display:none}.sidebar .widget .newsletter .callout{clear:both;border:none}.sidebar .widget .newsletter button{float:right}.sidebar .widget .searchform .screen-reader-text{display:none}.sidebar .widget .searchform #s,.sidebar .widget .newsletter #email-newsletter{width:80%;float:left}.sidebar .widget .searchform #searchsubmit,.sidebar .widget .newsletter .button{width:20%;float:right;font-size:12px;background:#149183;color:#fff;border:none;height:36px;border-radius:0}#footer{background:#eaeaea url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/bg-footer.jpg) top center;padding:30px;margin-top:-10px}.no-home #footer{margin-top:0}#footer .logo .logo-wrap{margin:20px auto;background:url(//morrodoelefante.com.br/wp-content/themes/morrodoelefante/assets/images/logo-footer.png);width:70px;height:70px}#footer .copy{margin-top:10px}#footer .copy span{font-size:18px;color:#666}#footer .credits{margin-top:30px}#footer .credits span{font-size:13px;font-weight:200}#footer .credits a{color:#333}@media screen and (max-width:39.9375em){#header .logo .logo-wrap{width:100px;height:100px}#header .main-menu .menu-icon{display:table !important;position:absolute;top:15px;right:20px;color:#fff}#header .main-menu .menu-icon-close{position:absolute;top:11px;right:23px;color:#fff}#header .main-menu .menu-container{display:none;background:#222}#header .main-menu .menu-container li{width:100%;display:block}#header .main-menu .menu-container li a{padding:10px;border-right:none}#header .social-bar{display:none}#header .social-bar .social{background:#333;width:100%;margin:0 auto;padding:10px}#header .phone{padding-right:.9375rem;padding-left:.9375rem;margin:0 auto;display:none}#header .phone span{background:#444;width:100%;display:block;padding:10px}.main-slider .orbit{height:auto}.main-slider .orbit-controls{display:none}.container-reservation-form .reservation-form{margin:45px auto 10px auto}.container-reservation-form .reservation-form label{text-indent:0;text-align:right;margin-top:15px}.container-reservation-form .reservation-form .button{margin:30px 0 0;padding:15px;width:100%;float:none}.container-reservation-form .reservation-form .seal{width:100px;height:138px;background-size:126%;margin:auto;left:0;right:0;bottom:auto;top:-127px;display:block}.no-home .container-reservation-form{padding-top:80px}.no-home .container-reservation-form .reservation-form .seal{width:86px;height:119px;background-size:126%;margin:auto;left:0;right:0;bottom:auto;top:-98px;display:block;background-position:0 -332px}.main-form-scroll{position:static;margin-top:125px}.no-home .main-form-scroll{margin-top:44px}.logo .logo-wrap.logo-wrap-scroll{margin:5px 0 0}.featured-container .hotel-content{padding:15px}.acco-container .acco-slider-container .orbit{min-height:auto}.acco-container .acco-slider-container .orbit-caption{padding:8px;font-size:20px}.acco-container .acco-slider-container .orbit-bullets{display:none}.acco-container .acco-slider-container .full-row .large-4{padding:15px}.city-container{background-size:225%}.city-container .texts{padding:15px}.amenities-container .amenitie-item{padding:15px}.testimonial-container .orbit .orbit-slide{padding:20px 15%}.contact-location-container .large-6:first-child>div{padding:20px 0}.page-featured-image-container{margin:0;height:auto}.page-template-city .main-content-container .texts{width:100%}.page-template-city .more-content-container .texts{padding:15px}.page-template-city .more-content-container .texts p{font-size:16px}.page-template-accommodations .acco-item .acco-item-content .button{position:static}.page-template-promotions .promo-container .promo-content{padding:15px}.page-template-promotions .promo-container>.large-6:first-child{padding:0}.page-template-promotions .promo-container .promo-content .button{margin:30px 0;padding:15px;width:100%}.page-template-contact .form-container{padding:25px 0}.page-template-contact .form-container .contact-infos{padding:15px;margin:0 0 25px}#footer{padding:30px 30px 130px}}@media screen and (min-width:40em) and (max-width:63.9375em){#header .logo .logo-wrap{width:100px;height:100px}#header .main-menu .menu-icon{display:table !important;position:absolute;top:15px;right:20px;color:#fff}#header .main-menu .menu-icon-close{position:absolute;top:11px;right:23px;color:#fff}#header .main-menu .menu-container{display:none;background:#222}#header .main-menu .menu-container li{width:100%;display:block}#header .main-menu .menu-container li a{padding:10px;border-right:none}#header .social-bar{display:none}#header .social-bar .social{background:#333;width:100%;margin:0 auto;padding:10px}#header .phone{padding-right:.9375rem;padding-left:.9375rem;margin:0 auto;display:none}#header .phone span{background:#444;width:100%;display:block;padding:10px}.main-slider .orbit{height:auto}.main-slider .orbit-controls{display:none}.container-reservation-form .reservation-form label{text-indent:0;text-align:right;margin-top:15px}.container-reservation-form .reservation-form .button{margin:30px 0 0;padding:15px;width:100%;float:none}.container-reservation-form .reservation-form .seal{width:196px;height:120px;background-position:0 -298px;left:150px;top:-100px}.main-form-scroll{position:static;margin-top:125px}.logo .logo-wrap.logo-wrap-scroll{margin:5px 0 0}.featured-container .hotel-content{padding:15px}.featured-container .hotel-content p{font-size:14px}.acco-container .acco-slider-container .orbit{min-height:auto}.acco-container .acco-slider-container .orbit-caption{padding:8px;font-size:20px}.acco-container .acco-slider-container .orbit-bullets{display:none}.acco-container .acco-slider-container .full-row .large-4{padding:15px}.city-container{background-size:225%}.city-container .texts{padding:15px}.amenities-container .amenitie-item{padding:15px}.testimonial-container .orbit .orbit-slide{padding:20px 15%}.contact-location-container .large-6:first-child>div{padding:20px 0}.page-featured-image-container{margin:0;height:auto}.page-template-city .main-content-container .texts{width:100%}.page-template-city .more-content-container .texts{padding:15px}.page-template-city .more-content-container .texts p{font-size:16px}.page-template-accommodations .acco-item .acco-item-content .button{position:static}.page-template-promotions .promo-container .promo-content{padding:15px}.page-template-promotions .promo-container>.large-6:first-child{padding:0}.page-template-promotions .promo-container .promo-content .button{margin:30px 0;padding:15px;width:100%}.page-template-contact .form-container{padding:25px 0}.page-template-contact .form-container .contact-infos{padding:15px;margin:0 0 25px}}