@font-face{font-family:Raleway-Medium;src:url("../fonts/Raleway-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Raleway-Medium.woff") format("woff"),url("../fonts/Raleway-Medium.ttf") format("truetype"),url("../fonts/Raleway-Medium.svg#Raleway-Medium") format("svg");font-weight:400;font-style:normal}@font-face{font-family:DancingScript-Regular;src:url("DancingScript-Regular.eot") format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:DancingScript-Regular;src:url("../fonts/DancingScript-Regular.woff") format("woff"),url("../fonts/DancingScript-Regular.ttf") format("truetype"),url("../fonts/DancingScript-Regular.svg#DancingScript-Regular") format("svg");font-weight:400;font-style:normal}body{font-family:Raleway-Medium;font-size:14px}*{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header{width:100%;float:left;position:absolute;left:0;right:0;top:0;z-index:4}.top-bar{width:100%;float:left;background-color:#649692;color:#f6d3bb;font-size:12px;padding:5px 0;font-family:Raleway-Medium;position:relative;z-index:1}.left-list ul{margin:0;padding:0;list-style:none;position:relative}.left-list ul li{display:inline-block;margin-right:15px}.left-list ul li a{display:block;color:#f6d3bb;padding:4px 0}.left-list ul li a:hover{text-decoration:none;cursor:pointer;color:#f6d3bb;opacity:.7}.left-list ul li a span{margin-left:4px}.right-list ul{margin:0;padding:0;list-style:none;position:relative}.right-list ul li{display:inline-block;margin-right:20px;position:relative}.right-list ul li a{display:block;color:#f6d3bb;padding:4px 0}.right-list ul li a:hover{text-decoration:none;cursor:pointer;color:#f6d3bb;opacity:.7}.right-list .language ul{background-color:#649692;color:#f6d3bb;position:absolute;padding:7px 9px;right:-10px;top:100%;display:none;opacity:0;width:90px}.right-list ul li ul{background-color:#649692;color:#f6d3bb;position:absolute;padding:7px 9px;right:-10px;top:100%;display:none;opacity:0;width:auto}.right-list ul li:hover ul{display:block;opacity:1}.right-list ul li ul li{display:block;padding:8px 0;border-bottom:1px dashed #f6d3bb;margin:0;min-width:250px}.right-list ul li.language ul li{min-width:52px}.right-list ul li ul li:last-child{border-bottom:none}.navigation-section{width:100%;float:left}.navigation-section .navbar-default{background:rgba(255,255,255,.8);margin:0;padding:0;box-shadow:none;border:none;border-radius:0}header.fixed{position:fixed;top:-95px;z-index:9999}header.fixed .navigation-section .navbar-default{background:#fff}.banner-section{width:100%;float:left;height:100vh;position:relative}.banner-section .banner-middle-image{position:absolute;left:0;right:0;bottom:auto;background:rgba(255,255,255,.8);width:60%;max-width:230px;margin:0 auto;height:360px;top:calc(50% - 180px)}.banner-section .banner-middle-image img{width:100%;height:auto}#myCarousel{width:100%;height:100%}#myCarousel .carousel-inner{width:100%;height:100%}#myCarousel .carousel-inner .item{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.box-thumbs{width:100%;float:left;font-family:Raleway-Medium}.box-thumbs .row{margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;overflow-x:hidden}.box-thumbs .row .col-md-12,.box-thumbs .row .col-md-4,.box-thumbs .row .col-md-8{padding-left:0;padding-right:0}.booking-list{display:flex;flex-direction:column;gap:40px}.blue-box{width:calc(100% - 5px);float:left;height:580px;background-color:#649692;color:#eca600;display:flex;align-items:center;justify-content:center;padding:40px;flex-direction:column;position:relative}.blue-box:before{content:"";border:2px solid #eca600;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;border-radius:10px;z-index:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.blue-box:hover:before{left:15px;right:20px;top:15px;bottom:15px;opacity:1}.blue-box h1,.blue-box h2{text-transform:uppercase;font-size:44px;font-weight:700;margin-top:0;position:relative;z-index:1}.blue-box h1 span,.blue-box h2 span{font-family:DancingScript-Regular;text-transform:none;font-size:72px;font-weight:400}.blue-box img{width:73px;height:auto;margin:25px 0;position:relative;z-index:1}.blue-box p{position:relative;z-index:1}.blue-box p a{color:#eca600;border:1px solid #eca600;font-family:DancingScript-Regular;display:inline-block;padding:8px 20px;border-radius:5px;margin-top:20px;font-size:18px}.blue-box p a:hover{background:#eca600;color:#f6d3bb;text-decoration:none}.main_book_form{width:100%;height:0;float:left;position:relative;z-index:1}.main_book_form .main_book_form_holder{float:left;background:rgba(53,53,52,.6);width:100%;padding:0;transform:translateY(-100px)}.main_book_form_item{position:relative;padding:10px 0}.main_book_form_item .date_picker{position:relative}.main_book_form_item .date_picker img{position:absolute;right:10px;top:20px;width:11px;height:11px}.main_book_form_item input[type=text],.main_book_form_item select{width:100%;margin:0;padding:15px 10px;border:none;background-color:transparent;color:#fff;border-right:1px solid #4f4f4f}.main_book_form_item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjEzLjMzMyAyMTMuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMTMuMzMzIDIxMy4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PGc+PGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjAsNTMuMzMzIDEwNi42NjcsMTYwIDIxMy4zMzMsNTMuMzMzICAgIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNGRkZGRkYiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BvbHlnb24+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==);background-repeat:no-repeat;background-size:10px auto;background-position:center right 12px}.main_book_form_item input[type=submit]{background:#f6d3bb;border:1px solid #f6d3bb;width:100%;margin:0;padding:0 10px;height:50px;float:right}.image-tiles{width:calc(100% - 5px);float:left;height:580px;background-repeat:no-repeat;background-position:center center;background-size:cover}.image-tiles.mapping-image{text-align:center}.image-tiles.mapping-image img{width:642px;height:auto}.image-tiles .item{width:100%;height:580px;background-repeat:no-repeat;background-position:center center;background-size:cover}.image-tiles .room-owl .owl-dots{position:absolute;bottom:20px;left:0;right:0;margin:0 auto}.image-tiles .room-owl .owl-dots .owl-dot span{background:#649692;width:30px;height:5px;border-radius:2px}.image-tiles .room-owl .owl-dots .owl-dot.active span{background:#eca600}.cream-box{width:calc(100% - 5px);float:left;height:580px;background-color:#f6d3bb;color:#649692;display:flex;align-items:center;justify-content:center;padding:40px;border-radius:10px;text-align:center;flex-direction:column;position:relative}.cream-box:before{content:"";border:2px solid #649692;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;border-radius:10px;z-index:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cream-box:hover:before{left:15px;right:15px;top:15px;bottom:15px;opacity:1}.cream-box h1,.cream-box h2{text-transform:uppercase;font-size:44px;font-weight:700;margin-top:0;position:relative;z-index:1}.cream-box h1 span,.cream-box h2 span{font-family:DancingScript-Regular;text-transform:none;font-size:72px;font-weight:400}.gallery-h1{text-transform:uppercase;font-size:44px;font-weight:700;margin-top:20px;position:relative;z-index:1;text-align:center;font-size:25px;color:#649692}.gallery-h1 span{font-family:DancingScript-Regular;text-transform:none;font-size:72px;font-weight:400;color:#e8a200}.cream-box img{width:106px;height:auto;margin:25px 0;position:relative;z-index:1}.cream-box p{position:relative;z-index:1}.cream-box p a{color:#649692;border:1px solid #649692;font-family:DancingScript-Regular;display:inline-block;padding:8px 20px;border-radius:5px;margin-top:20px;font-size:18px}.cream-box p a:hover{background:#649692;color:#f6d3bb;text-decoration:none}.full-width{width:100%;float:left;height:550px;background-color:#f6d3bb;color:#649692;display:flex;align-items:center;justify-content:center;padding:40px;text-align:center;flex-direction:column;position:relative}.inner-full-width{width:100%;background-color:#fff;color:#649692;max-width:800px;padding:40px;position:relative;border-radius:5px}.inner-full-width:before{content:"";border:2px solid #649692;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;border-radius:10px;z-index:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.inner-full-width:hover:before{left:15px;right:15px;top:15px;bottom:15px;opacity:1}.inner-full-width h2{text-transform:uppercase;font-size:44px;font-weight:700;margin-top:0;position:relative;z-index:1}.inner-full-width h2 span{font-family:DancingScript-Regular;text-transform:none;font-size:72px;font-weight:400}.inner-full-width img{width:60px;height:auto;margin:25px 0;position:relative;z-index:1}.inner-full-width p{position:relative;z-index:1}.ml5{margin-left:5px;border-radius:10px 0 0 10px;overflow:hidden}.mm5{margin-right:5px;margin-left:5px;border-radius:10px;overflow:hidden}.mr5{margin-right:5px;border-radius:0 10px 10px 0;overflow:hidden}.no-margin-all{padding:0}.we-are{float:right}.cream-box2{width:calc(100% - 10px);float:left;height:580px;background-color:#f6d3bb;color:#649692;display:flex;align-items:center;justify-content:center;padding:40px;text-align:center;flex-direction:column;position:relative}.cream-box2:before{content:"";border:2px solid #649692;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;border-radius:10px;z-index:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cream-box2:hover:before{left:15px;right:15px;top:15px;bottom:15px;opacity:1}.cream-box2 h1,.cream-box2 h2{text-transform:uppercase;font-size:44px;font-weight:700;margin-top:0;position:relative;z-index:1}.cream-box2 h1 span,.cream-box2 h2 span{font-family:DancingScript-Regular;text-transform:none;font-size:72px;font-weight:400}.cream-box2 img{width:106px;height:auto;margin:25px 0;position:relative;z-index:1}.cream-box2 p{position:relative;z-index:1}.cream-box2 p a{color:#649692;border:1px solid #649692;font-family:DancingScript-Regular;display:inline-block;padding:8px 20px;border-radius:5px;margin-top:20px;font-size:18px}.cream-box2 p a:hover{background:#649692;color:#f6d3bb;text-decoration:none}.blink{color:#fffed0!important;animation:.6s ease-in-out 0s alternate none infinite running blinker2}@-webkit-keyframes blinker2{0%{opacity:1}100%{opacity:.4}}@-moz-keyframes blinker2{0%{opacity:1}100%{opacity:.4}}@keyframes blinker2{0%{opacity:1}100%{opacity:.4}}.top-bar .left-list li a img{width:20px;height:auto}footer{width:100%;float:left;margin:0;padding:0;overflow-x:hidden}.main-footer{width:100%;float:left;background-color:#fff;color:#649692;font-size:14px;padding:40px 0;text-align:center}.main-footer img{margin:0 10px 20px;width:120px}.copyright{width:100%;float:left;background-color:#649692;color:#f6d3bb;font-size:14px;padding:10px 0;text-align:center}.copyright p{margin:0}.copyright p a{color:#f6d3bb}.room-services{width:100%;margin:0;padding:0;float:left}.room-services li{float:left;width:calc(50% - 40px);text-align:left;line-height:normal;margin:0 0 5px 20px}.rooms-sb h1,.rooms-sb h3{margin-bottom:10px;font-weight:700;float:left;text-align:left;border-bottom:1px solid;width:100%;padding:0 10px 8px;font-size:18px}.rooms-sb h2{font-size:28px}.rooms-sb h4{margin-top:0}.rooms-sb h2 span{font-size:36px}.faq-page a{border:none!important;padding:8px 10px!important}.question-answer{float:left;width:100%;background:#649692;padding:40px 40px 40px 20px;color:#f6d3bb}.question-answer ul{float:left;width:100%;list-style:none;padding:0 0 0 25px;margin:0}.question-answer ul ul{list-style:none;padding:0;float:left;width:100%;display:none;margin-bottom:20px;padding-top:15px;padding-bottom:15px;border-top:1px solid #f6d3bb;border-bottom:1px solid #f6d3bb}.question-point{float:left;width:100%;position:relative}.question-point .sb-tog:before{position:absolute;content:"\f0fe";font-family:"Font Awesome 5 Free";top:0;right:0}.question-point .sb-tog.open:before{position:absolute;content:"\f146"!important;font-family:"Font Awesome 5 Free";top:0;right:0}.question-point span{font-weight:700;margin-bottom:15px;float:left;width:100%;cursor:pointer;padding-right:20px}.question-point p{margin-bottom:2px}.question-answer a{color:#fff}.inner-banner-sb{float:left;width:100%;height:450px;background:url(../images/inner-banner.jpg) no-repeat;background-size:cover;background-position:center center}#myVideo{float:left;min-width:100%;height:100%;margin:0;padding:0;object-fit:cover}.location-page h2{font-size:24px}.location-page h2 span{font-size:36px}.location-map iframe{width:100%;height:100%}.text-lign ul{margin-top:20px}.text-lign li{color:#f6d3bb;font-size:16px;text-transform:uppercase}.gallery-area2{float:left;width:100%;margin:0;padding:0}.gallery-area2 a{width:25%;margin:0;padding:20px;float:left}.mobile-booking{position:fixed;left:0;right:0;bottom:0;z-index:999;display:none}.mobile-booking a{height:50px;background:#649692;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px;display:flex;align-items:center;justify-content:center;width:100%}.mobile-booking a:focus,.mobile-booking a:hover{background:#649692;color:#fff;text-decoration:none;cursor:pointer}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{text-align:center}.advantage a{background:#eca600;padding:5px 10px!important}@keyframes glowing{0%{background-color:#eca600;box-shadow:0 0 3px #eca600}50%{background-color:#dc9600;box-shadow:0 0 40px #dc9600}100%{background-color:#eca600;box-shadow:0 0 3px #eca600}}.glow{-webkit-animation:glowing 1.5s infinite;-moz-animation:glowing 1.5s infinite;-o-animation:glowing 1.5s infinite;animation:glowing 1.5s infinite;color:#fff!important}.rooms-sb h2 a{float:right;font-size:13px;background:red;padding:5px 10px;margin:9px 0 0 10px;color:#fff;border-radius:36px}.hotel-leaf{float:left;width:100%;margin:0;padding:0;text-align:center}.hotel-leaf img{width:auto;margin:5px 0;padding:0;max-width:90px}.the-suite{background:url(../images/leaf-6.png) no-repeat;background-size:cover}.rooms-sb .room-services li{font-size:12px}.rooms-sb a{padding:10px 20px;background:#649692;color:#fff;display:block;position:relative;z-index:99;margin-top:20px}.rooms-sb a:hover{text-decoration:none;background:#4a7c78}.about-banner{float:left;width:100%;height:278px;background:#fff}.kaja-image img{width:100%;height:auto}.media-us{float:left;width:20%;margin:0;padding:10px;text-align:center}.media-us img{max-width:100%}.location-map img{width:100%}.room-carosel-sb a{position:absolute;left:0;right:0;z-index:99;width:120px;margin:0 auto;background:red;text-align:center;padding:10px;border-radius:30px;top:45%;color:#fff;display:none}.sb-sp-lt-r{float:right}.sb-sp-lt-l{float:left}.children select{border:none!important}.discount{background:rgba(0,0,0,.5)}.inner-banner-blank{float:left;width:100%;height:140px}.pg-cucina h2 span{font-size:52px}.location-page .cream-box p{text-align:left}.main_book_form_item option{color:#000}.footer-logo{float:left;width:100%;text-align:center;margin:0 0 20px 0;padding:0}.main-footer h3{font-weight:700;text-transform:uppercase}.main-footer a{color:#649692}.main-footer a:hover{color:#eca600;text-decoration:none}.footer-1::before{content:"";position:absolute;right:47px;border:1px solid #649692;top:0;bottom:-5px}.footer-1,.footer-2,.footer-3,.footer-4,.footer-5{float:left;width:20%;margin:0;padding:0;position:relative;text-align:left}.footer-1 img{max-width:100px;margin:15px 0}.busi-logo img{max-width:40px;margin:5px;padding:0}.footer-3 img{max-width:30px;margin:0;padding:0}.footer-5{text-align:right}.footer-5 img{max-width:85px;margin:20px 0}.main_book_form_item{float:left;width:20%;margin:0;padding:0}.main_book_form_item{float:left;position:relative;width:16.66%}.first-book{float:left;position:relative;width:30%}.main_book_form_item label{display:none}.drp-calendar.right{display:none!important}.offer-pg{float:left;width:100%;margin:0;padding:15px 0 0 0;font-family:Raleway-Medium}.offer-pg .container-sb{flex-direction:row;align-items:flex-start;display:flex}.offer-pg.row-reverse .container-sb{flex-direction:row-reverse;align-items:flex-start;display:flex}.offer-pg h2{font-size:36px;margin:0 0 15px 0;padding:0;color:#548682}.offer-pg p{font-family:Raleway-Medium;color:#548682}.offer-pg ul{list-style:disc;float:left;width:100%;margin:0;padding:0 0 0 15px}.offer-pg li{width:100%;float:left;line-height:1.2em;margin:5px 0 0 0;padding:0;font-family:Raleway-Medium;color:#548682}.offer-pg a{margin:20px 0 0 0;padding:10px 40px;background:#eca600;color:#fff;width:fit-content;font-weight:600;text-align:center}.offer-pg a:hover{color:#fff;background:#cc8600;text-decoration:none}.offer-pg .container{align-items:flex-start}.container-sb{width:100%;margin:0;padding:0;float:left}.container-sb img{width:100%;margin:0;padding:0;border-radius:10px}.container-sb .col-sm-6:first-child{padding-left:0}.container-sb .col-sm-6:nth-child(2){padding-left:0;padding-right:0}.container-sb .col-sm-6:first-child img{border-radius:0 10px 10px 0}.offer-pg.row-reverse .container-sb img{border-radius:10px 0 0 10px}.offer-pg.row-reverse .container-sb .col-sm-6:first-child{padding-right:0}.offer-pg.row-reverse .container-sb .col-sm-6:nth-child(2){padding-left:0;padding-right:15px}.offer-text{float:left;width:100%;margin:0;padding:40px;background:#f6d3bb;border-radius:10px 0 0 10px;justify-content:center;display:flex;flex-direction:column}.offer-pg.row-reverse .offer-text{float:left;width:100%;margin:0;padding:40px;background:#f6d3bb;border-radius:0 10px 10px 0;justify-content:center;display:flex;flex-direction:column}.button-style a{display:inline-block;width:45%;margin:10px}.button-style #narrow{width:100%!important}.btn-spcl-cucina{background:#f2e5af!important;margin-top:10px;border:#ddc263 solid 1px;color:#649692!important}.btn-spcl-cucina:hover{background:#e7d590!important}.widearea{float:left;width:100%;margin:0;text-align:center}.widearea a{width:45%;display:inline-block;margin:10px}a.inline-link{background:0 0;color:#dca411;padding:0;margin:0}@media (min-width:992px){.navigation-section .navbar-header{width:100%;float:left;text-align:center}.navigation-section .navbar-header .navbar-brand{float:none;margin:0 auto;width:65px;display:block;padding:5px;height:60px}.navigation-section .navbar-header .navbar-brand img{width:100%;height:auto}.navigation-section .collapse{width:100%;float:left;text-align:center}.navigation-section .collapse .navbar-nav{float:none;text-align:center}.navigation-section .collapse .navbar-nav li{float:none;display:inline-block}.navigation-section .collapse .navbar-nav li a{color:#649692;text-transform:uppercase;font-weight:700;padding:10px 5px;margin-left:5px;background:0 0;letter-spacing:1px;font-size:14px}.navigation-section .collapse .navbar-nav li.active a{color:#eca600;background:0 0;font-family:DancingScript-Regular}.navigation-section .collapse .navbar-nav li:hover a{color:#eca600}}@media (max-width:991px){header.fixed{top:-30px}.navbar-header{float:none}.navigation-section .navbar-header .navbar-brand{height:70px;padding-top:10px;padding-bottom:10px}.navigation-section .navbar-header .navbar-toggle{margin-top:18px;margin-bottom:18px}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav li{float:none}.navigation-section .navbar-nav li a{padding-top:10px;padding-bottom:10px;color:#649692;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-align:center}.navigation-section .navbar-nav li.active a{color:#eca600;background:0 0;text-align:center}.navigation-section .navbar-nav li:hover a{color:#eca600}.navbar-collapse.collapse.in{display:block!important}.left-list ul li a span{display:none}.ml5{margin:0 10px 10px;width:calc(100% - 20px);border-radius:10px}.mr5{margin:0 10px 10px;width:calc(100% - 20px);border-radius:10px}}@media (min-width:768px){.mobilenav{display:none!important}}@media (max-width:767px){body{overflow-x:hidden}.banner-section .banner-middle-image{position:absolute;left:0;right:0;bottom:auto;background:rgba(255,255,255,.8);width:78px;max-width:none;margin:0 auto;height:auto;top:56px}.banner-section{height:200px}.room-services li{width:100%}.inner-banner-blank{height:50px}#myVideo{width:100%}.glow{width:80%;margin:0 auto}.sb-sp-lt-r{float:right;width:100%}.room-carosel-sb{position:relative;float:left;width:100%}#ui-datepicker-div{width:320px!important;font-size:12px}.location-map iframe{width:100%;height:400px}.cream-box{height:auto}.about-banner{float:left;width:100%;height:103px;background:#353534}.media-us{width:33.33%}.image-tiles{height:auto}.navbar{display:none!important}.mobilenav{position:absolute;left:0;right:0;top:-340px;background:#fff}.mobilenav .navbar-brand{width:100%;float:left;text-align:center;margin:10px 0 10px 0;padding:0}.mobilenav .navbar-brand img{margin:0 auto}.mobilenav li{float:left;width:100%}.mobilenav li a{padding:5px 0!important;font-size:14px}.mobile-navbar-toggle{position:absolute;left:0;right:0;background:#eca600;border:none;padding:26px 13px 13px 13px;bottom:-40px;z-index:-1;border-radius:50px;width:60px;height:60px;margin:0 auto}.mobile-navbar-toggle .icon-bar{display:block;width:33px;height:2px;border-radius:1px;background:#fff;margin:4px 0}.mobilenav.open-mobile-menu{top:38px}.mobilenav.open-mobile-menu .mobile-navbar-toggle span:first-child{transform:rotateZ(45deg) translateX(8px);margin:0;padding:0;width:30px}.mobilenav.open-mobile-menu .mobile-navbar-toggle span:nth-child(2){width:0}.mobilenav.open-mobile-menu .mobile-navbar-toggle span:nth-child(3){transform:rotateZ(-45deg) translateX(8px);margin:0;padding:0;width:30px}.mobilenav.open-mobile-menu .mobile-navbar-toggle{padding:26px 13px 13px 9px}.video{height:210px}.right-list ul li.advantage{display:none}.mobile-booking{display:block}.cc_container{bottom:50px!important}.main_book_form{height:auto;padding:15px 0;background:#353534;z-index:0;position:relative}.main_book_form .main_book_form_holder{transform:none;background:0 0}.main_book_form_item{padding:5px 0;border-bottom:1px solid #fff}.main_book_form_item input[type=text],.main_book_form_item select{border:none;background-color:rgba(53,53,52,.6);height:40px}.main_book_form_item input[type=submit]{margin:0;height:40px}.image-tiles.mapping-image{height:378px;transform:scale(.55);width:100%;margin:0;padding:0;overflow:inherit;left:-70px;position:relative;top:-58px}.room-carosel-sb .image-tiles .item{width:100%;height:244px;background-repeat:no-repeat;background-position:center center;background-size:cover!important}.room-carosel-sb .image-tiles{height:240px}.image-tiles .room-owl .owl-dots .owl-dot span{background:#649692;width:8px;height:5px;border-radius:2px}.gallery-area2 a{width:50%;margin:0;padding:5px;float:left}.inner-banner-sb{height:250px}.main-footer img{margin:0 10px 20px;width:74px}.main_book_form_item{padding:5px 0;border-bottom:1px solid #fff;width:100%}.main_book_form_item input[type=text],.main_book_form_item select{height:auto}.offer-pg .col-sm-6{width:100%}.offer-pg .container,.offer-pg.row-reverse .container{flex-direction:column}.offer-pg{padding:0 0 30px}}@media (max-width:639px){.inner-full-width h2{font-size:30px}}@media (max-width:767px){.footer-1,.footer-2,.footer-3,.footer-4,.footer-5{width:100%;text-align:center;margin-bottom:20px}.footer-1:before{display:none}.footer-5 img{margin:0}}@media (min-width:768px) and (max-width:1023px){.footer-1,.footer-2,.footer-3,.footer-4,.footer-5{width:33%;text-align:center;margin-bottom:20px}.footer-1:before{display:none}.footer-5{float:right}.offer-pg .col-sm-6{width:100%}.offer-pg .container,.offer-pg.row-reverse .container{flex-direction:column}}@media (min-width:1024px) and (max-width:1920px){.navigation-section .collapse .navbar-nav li a{color:#649692;text-transform:uppercase;font-weight:700;padding:5px;margin-left:5px;background:0 0;letter-spacing:1px;font-size:16px}}@media (max-width:767px){.offer-pg .container-sb,.offer-pg.row-reverse .container-sb{flex-direction:column}.offer-pg .container-sb .col-sm-6{padding:5px 10px!important}.offer-pg img,.offer-text{border-radius:10px!important}}@media (min-width:768px) and (max-width:1023px){.offer-pg .container-sb,.offer-pg.row-reverse .container-sb{flex-direction:column}.offer-pg .container-sb .col-sm-6{padding:5px 10px!important}.offer-pg img,.offer-text{border-radius:10px!important}}@media (min-width:1024px) and (max-width:1279px){.offer-page-sb{height:230px}.container-sb img{height:550px;width:auto}.container-sb{overflow:hidden}.container-sb .col-sm-6:first-child img{float:right}.offer-pg.row-reverse .container-sb img{float:left}}@media (min-width:1280px){#narrow a,.widearea a{width:44%;margin:6px!important;font-size:12px;padding:10px 5px}}@media (min-width:1280px) and (max-width:1366px){.btn-spcl-cucina{width:53%!important}}@media (min-width:1600px){.offer-text{padding:80px!important}}.list-services{width:100%;margin:0;padding:0;float:left}.list-services li{float:left;width:calc(50% - 40px);text-align:left;line-height:normal;margin:0 0 5px 20px;list-style:none}.list-services li svg-icon{float:left;font-size:20px;margin:0;padding:0 15px 0 0}.icon-color{color:#dca411}@media (max-width:767px){.list-services li{width:100%}}.promoferragosto{background:url(../images/bg-rest.webp);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:10px;min-height:350px}