:root{--swiper-navigation-color:#A09790;--swiper-theme-color:#A09790;--swiper-navigation-top-offset:13%;--color_1:#6C5D53;--color_2:#A09790;--color_3:#F0EEED}@font-face{font-family:'CORBEL';src:url(/templates/shaper_helixultimate/fonts/CORBEL.eot);src:url(/templates/shaper_helixultimate/fonts/CORBEL.eot) format('embedded-opentype'),url(/templates/shaper_helixultimate/fonts/CORBEL.woff2) format('woff2'),url(/templates/shaper_helixultimate/fonts/CORBEL.woff) format('woff'),url(/templates/shaper_helixultimate/fonts/CORBEL.ttf) format('truetype'),url(/templates/shaper_helixultimate/fonts/CORBEL.svg#CORBEL) format('svg')}::-webkit-scrollbar{width:13px;background:#6c5d53}::-webkit-scrollbar-track{background:#F0EEED;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0px 8px 0 8px}::-webkit-scrollbar-thumb{background:rgba(108,93,83,0.5);border-radius:0px 8px 0 8px}::-webkit-scrollbar-thumb:hover{background:#6c5d53}html.ovrflwx{overflow:hidden}dl,ol,ul{margin-top:0;margin-bottom:0;padding-left:1rem}.sppb-addon-text-block a{text-decoration:underline}.offcanvas-overlay{backdrop-filter:blur(2px)}.offcanvas-menu{width:100%;max-width:400px;transform:translateX(100%);right:0}.offcanvas-active .offcanvas-menu{transform:translateX(0%)}.burger-icon{padding:4px 9px;box-sizing:content-box;background:#fff;border-radius:12px 0px;width:38px}.offcanvas-active .burger-icon{border:2px solid}.burger-icon>span{height:3px;background-color:#6c5d53!important;border-radius:2px}.offcanvas-active .burger-icon>span,#modal-menu-toggler.active .burger-icon>span{margin:4px 0}.offcanvas-menu .logo-image{filter:invert(62%) sepia(6%) saturate(1188%) hue-rotate(341deg) brightness(94%) contrast(89%);width:136px;height:auto}.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li{border-bottom:0;border-bottom-right-radius:19px;font-weight:normal;text-transform:uppercase;margin:3px 0px;margin-right:15px;transition:background 0.5s}.offcanvas-active .burger-icon>span:nth-child(1),#modal-menu-toggler.active .burger-icon>span:nth-child(1){transform:translate(0,7px) rotate(-30deg)}.offcanvas-active .burger-icon>span:nth-child(3),#modal-menu-toggler.active .burger-icon>span:nth-child(3){transform:translate(0,-7px) rotate(30deg)}.close-offcanvas{top:16px}.offcanvas-menu div.mod-languages ul li:not(.lang-active) a,.offcanvas-menu .offcanvas-inner ul.menu>li a,.offcanvas-menu .offcanvas-inner ul.menu>li span{color:#6c5d53!important;opacity:1}.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li>a{padding:12px 30px 12px 15px}.offcanvas-menu .offcanvas-inner ul.menu>li a.bookbtn{color:white!important;display:inline-block!important;margin-left:4px}.offcanvas-menu .offcanvas-inner{padding:0}.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li.menu-parent-open,.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li.current.active{background:#6c5d53}.offcanvas-menu .offcanvas-inner ul.menu>li.current.active.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner ul.menu>li.current.active.menu-parent>.menu-separator>.menu-toggler,.offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent-open>a>.menu-toggler,.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li.current.active a,.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li.menu-parent-open a{color:#ffffff!important}body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li ul{margin-left:15px;margin-bottom:0;padding-bottom:0}body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>a>.menu-toggler,body.ltr .offcanvas-menu .offcanvas-inner ul.menu>li.menu-parent>.menu-separator>.menu-toggler{right:0}.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a{font-size:14px;padding:7px 0px;margin:6px 0;line-height:1;display:block}.offcanvas-menu .sp-module-content .mod-languages ul.lang-inline li{border:1px solid #6c5d53;border-radius:8px 0;width:30px;height:30px;overflow:hidden}.offcanvas-menu .sp-module-content .mod-languages ul.lang-inline li a{height:100%;display:flex;justify-content:center;align-items:center}.offcanvas-menu div.mod-languages ul li.lang-active a{background:#6c5d53}.shalangmobile{padding:0 4px!important}.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){margin-right:0}.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:rgba(255,255,255,0.8);box-shadow:unset;padding:5px 16px}.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{color:#6C5D53!important;padding:7px 0;font-size:16px;opacity:0.8}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{opacity:1}.hsticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{background:unset}.hsticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner:before{content:"";position:absolute;background:rgba(108,93,83,0.8);top:28px;right:0;left:0;bottom:0}.hsticky .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{color:#ffffff!important}#sp-header{background:transparent;box-shadow:none;position:fixed;animation:none!important;padding:0 30px;border-bottom-left-radius:27px;transition:background 0.5s;z-index:999!important}#sp-header.hsticky{background:rgba(108,93,83,0.8)}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a,.sp-megamenu-parent>li:hover>a{opacity:1;color:#fff}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{text-transform:uppercase;color:#fff;padding:0px 15px!important;font-size:18px;line-height:1;opacity:0.7}.sp-megamenu-parent>li>a:after,.sp-megamenu-parent>li>span:after{font-size:14px}.sp-megamenu-parent>li>a:hover{opacity:1}.sp-megamenu-parent .mybtn.bookbtn{animation-name:colorinout;animation-duration:4s;animation-iteration-count:infinite;transition:border-radius 0.5s}.sp-megamenu-parent .mybtn.bookbtn:hover{border-radius:0px 18px 0px 18px}.sp-megamenu-parent .mybtn.bookbtn:hover{color:#fff}.sp-megamenu-parent .mybtn.bookbtn:after{background-color:#fff;border-radius:0px}.sp-megamenu-parent .mybtn.bookbtn:before{animation-name:hoverinout;animation-duration:4s;animation-iteration-count:infinite;border-radius:0px}@keyframes hoverinout{0%{transform:translate(-100%,-50%)}15%{transform:translate(0%,-50%)}85%{transform:translate(0%,-50%)}100%{transform:translate(100%,-50%)}}@keyframes colorinout{0%{color:#6C5D53}15%{color:#fff}85%{color:#fff}100%{color:#6C5D53}}.bookinfo .mod-custom.custom a.topbtn:hover{opacity:0.8}.bookinfo .mod-custom.custom a.openbbar.openinfobook:hover{color:#fff}#modalinfobook.opened{top:22px;opacity:1;visibility:visible}.mailtomenu{bottom:-24px;right:60px}.shalang{bottom:-40px;margin-left:0}.hsticky .mailtomenu,.hsticky .shalang{opacity:0;visibility:hidden}div.mod-languages .btn-group .btn.show{background:transparent;color:#fff;border-bottom:0!important;border-radius:8px 0px 0px 0px}div.mod-languages .dropdown-toggle::after,div.mod-languages ul li.lang-active{display:none}div.mod-languages a:hover,div.mod-languages .btn-group .btn.show:hover{background:#fff;color:#6C5D53!important}.icoclose .fa-times:after{content:"";border-right:1px solid;width:1px;height:32px;position:absolute}.halfheader{height:50vh}.mainheader_video:after,.mainheader:after{content:"";position:absolute;bottom:24px;height:42px;width:60px;right:0;left:0;margin:0 auto;z-index:99;animation-name:seedown;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;background-image:url(/images/design/freccia_verso_basso.svg);background-repeat:no-repeat;background-position:center}#sppb-carousel1:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.3);z-index:2}@keyframes seedown{0%{transform:translateY(-30px)}100%{transform:translateY(0px)}}.varfixtxt.top>div{top:0}.varfixtxt.bottom>div{bottom:0}.varfixtxt.fixed>div{position:fixed;top:80px;bottom:0}.mygallery1 .sppb-gallery li:nth-child(3n){width:100%;height:320px!important}.mygallery1 .sppb-gallery li:nth-child(3n - 0) img{border-bottom-right-radius:50px;border-top-left-radius:50px}.mygallery2 .sppb-gallery li:nth-child(2){height:340px!important}.mygallery2 .sppb-gallery li:nth-child(3){float:right}.mygallery2 .sppb-gallery li:nth-child(4){height:340px!important}.mygallery1 .sppb-gallery li:nth-child(3n - 2) img,.mygallery2 .sppb-gallery li:nth-child(1) img{border-bottom-left-radius:50px}.topleftrad,.mygallery2 .sppb-gallery li:nth-child(2) img{border-top-left-radius:50px}.mygallery2 .sppb-gallery li:nth-child(3) img{border-top-right-radius:50px}.toprightrad,.mygallery1 .sppb-gallery li:nth-child(3n - 1) img,.mygallery2 .sppb-gallery li:nth-child(4) img{border-bottom-right-radius:50px}.mygallery2.gall2b .sppb-gallery li{height:400px!important}.animrow.goonce .mygallery2 .sppb-gallery li:nth-child(1){transform:translateY(0)}.animrow .mygallery2 .sppb-gallery li:nth-child(2){transform:translateX(121px);transition:transform 2s;transition-delay:1.5s}.animrow.goonce .mygallery2 .sppb-gallery li:nth-child(2){transform:translateX(0)}.animrow .mygallery2 .sppb-gallery li:nth-child(4){transform:translateX(-121px);transition:transform 2s;transition-delay:2.5s}.animrow.goonce .mygallery2 .sppb-gallery li:nth-child(4){transform:translateY(0)}.animrow .mygallery2 .sppb-gallery li:nth-child(3){transform:translateY(121px);transition:transform 2s;transition-delay:2s}.animrow.goonce .mygallery2 .sppb-gallery li:nth-child(3){transform:translateX(0)}.team .fotoSwiper{min-height:664px}.team .fotoSwiper.vers2 .swiper-wrapper{height:85%}.team .fotoSwiper.vers2 .swiper-slide>div{background-position:50% 0%}.fotoSwiper2 .swiper-slide>.content{position:relative}.fotoSwiper.vers2,.fotoSwiper.vers2 .swiper-wrapper{display:flex;align-items:end}.fotoSwiper.vers2 .swiper-wrapper{height:75%}.fotoSwiper.vers2 .swiper-slide{padding:0;height:70%;transition:height 0.5s}.fotoSwiper.vers2 .swiper-slide:hover{height:100%}.fotoSwiper.vers2 .swiper-slide>div{border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:80px}.boxgo,.fotoSwiper.vers2 .boxbtn{height:auto;background:rgba(108,93,83,0.8);width:auto;position:absolute;bottom:0;padding:20px 38px 85px;color:white!important;font-size:25px;font-weight:100;border-top-left-radius:25px;transform:translateY(100%);transition:all 0.8s;transition-delay:0s}.boxgo,.fotoSwiper.vers2 .boxbtn:hover{border-top-left-radius:0px}.fotoSwiper2 .swiper-button-next,.fotoSwiper2 .swiper-button-prev{top:50%;color:#fff}.fotoSwiper.swgallery .swiper-slide{padding:0px}.fotoSwiper2 img,.fotoSwiper img{height:28vw!important;width:100%!important;object-fit:cover!important;border-radius:0px 60px 0px 60px}.fotoSwiper2 img{height:100%!important}.fotoSwiper.swgallery .swiper-slide{transform:scale(0.7);transition:transform 0.3s}.fotoSwiper .swiper-slide.swiper-slide-active{transform:scale(1)}.fotoSwiper .swiper-slide .content,.fotoSwiper .swiper-slide .content .img_box{height:100%}.halfbgcolor .swiper-button-next2,.halfbgcolor .swiper-button-prev2,.halfbgcolor .swiper-button-next,.halfbgcolor .swiper-button-prev{top:50%}.halfbgcolor .swiper-button-next2,.halfbgcolor .swiper-button-next{right:20%}.halfbgcolor .swiper-button-prev2,.halfbgcolor .swiper-button-prev{left:20%}.halfbgcolor{position:relative}.halfbgcolor:before{content:"";background-color:#F0EEED;position:absolute;top:50%;bottom:0;right:0;left:0}.otherroom.halfbgcolor:before{top:150px}#rowtitle .abstitle small{font-size:21px;font-family:'CORBEL';display:block}.animrow .animimg.hrznt.spaimg{border-top-left-radius:0;border-bottom-left-radius:6vw}.animrow .animimg.hrznt.spaimg.leftimg{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:6vw}.animrow.goonce .animimg.hrznt{transform:translateX(0)}.animrow .animimg.vrtcl.vertinv{transform:translateY(-15vw);border-top-right-radius:0;border-bottom-left-radius:6vw}.animrow .animimg.vrtcl.dximg{border-top-right-radius:0px;border-bottom-right-radius:6vw}.animrow .animimg.vrtcl.vertinv.dximg{border-top-left-radius:6vw;border-bottom-right-radius:0;border-bottom-left-radius:0px}.animrow .animimg.vrtcl.doppiacol{transform:translateY(5vw)}.animrow .animimg.vrtcl.doppiacol.vertinv{transform:translateY(-5vw)}.animrow.goonce .animimg.vrtcl{transform:translateY(0)!important}.animrow .animimg.vrtcl.hrzntl{transform:translateX(15vw)}.animrow .animimg.hrzntl.vrtcl.orizzinv{transform:translateX(-15vw)}.animrow.goonce .animimg.vrtcl.hrzntl{transform:translateX(0)!important}.abslogo{position:absolute;left:-70px}.h100div div,.h100div img{height:100%}.w100div div,.w100div img{width:100%}.w100div img{height:22vw;object-fit:cover}.zoomin .sppb-addon-single-image-container{overflow:hidden;border-top-left-radius:3vw;border-bottom-right-radius:3vw}.zoomin.imgdx .sppb-addon-single-image-container{border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:3vw;border-bottom-left-radius:3vw}.animrow .animimg.zoomin .sppb-addon-single-image-container img{transform-origin:top;transition:transform 2s;transition-delay:0.5s}.animrow.goonce .animimg.zoomin .sppb-addon-single-image-container img{transform:scale(1.3)}.introcustom{top:-150px;margin-bottom:100px!important}.introcustom.notrama{top:unset;margin-bottom:-100px!important;z-index:9!important}.introcustom.invside{margin-top:-100px!important;top:unset;margin-bottom:100px!important}.introcustom.invside.doublecol{margin-top:0px!important;margin-bottom:0px!important}.jcenter .sppb-row,.introcustom .sppb-row{justify-content:center}.introcustom:before{content:"";background-color:#F0EEED;display:block;position:absolute;top:0;bottom:0;right:0;width:45vw}.introcustom .sppb-column{background-color:#F0EEED;padding:54px;border-bottom-left-radius:60px}.introcustom.invside .sppb-column{background-color:#A09790;padding:54px 0;border-bottom-left-radius:0px;border-bottom-right-radius:60px}.introcustom.invside .sppb-row>.sppb-col-md-3:last-child .sppb-column{background-color:unset;padding:0!important}.introcustom.invside:before{content:"";background-color:#A09790;right:unset;bottom:0}.doublecol.introcustom.invside:before{display:none}.bef:before{content:"";background-color:#A09790;right:100%;bottom:0;top:0;left:-100%;position:absolute}.roomdiv{background-color:#F0EEED;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;padding:166px!important;margin-top:-114px;border-bottom-right-radius:80px}.roomdiv.invrd{border-bottom-right-radius:0px;border-bottom-left-radius:80px}.roomdiv>div{width:261px}.animrow .animimg.hrznt.roomimg{border-radius:0 80px 0 80px}.animrow .animimg.hrznt.roomimg.imgdx{border-radius:80px 0 80px 0}.animrow .animimg.hrznt.expimg{border-radius:6vw 0 6vw 0}.animrow .animimg.hrznt.imgdx{transform:translateX(-35%)}.animrow.goonce .animimg.hrznt.imgdx{transform:translateX(0%)}.otherroom .sppb-addon-single-image-container{border-radius:25px 0px 25px 0px;overflow:hidden}.newsletter input[type="email"],.newsletter input[type="text"],.sppb-form-control,.sppb-form-group .sppb-form-control{background:#F0EEED!important;border:0!important;border-radius:0 15px 0 15px!important;padding:14px!important}.newsletter button,.sppb-ajaxt-contact-form button.sppb-btn{width:100%;color:#fff;background:#6C5D53!important;border:0!important;border-radius:0 15px 0 15px!important;padding:6px!important;text-transform:uppercase}#nl_popup{position:fixed;bottom:15px;right:15px;width:556px;background:#fff;padding:40px;box-shadow:0px 0px 50px rgba(0,0,0,0.2)!important;transition:all 0.5s;border-radius:0 36px 0 36px;z-index:999;color:#6c5d53}#nl_popup a{color:#6c5d53!important;text-decoration:underline}#nl_popup.opened{display:block!important}#nl_popup .icoclose{position:absolute;top:-26px;right:-21px;cursor:pointer}.newsletter input[type="text"].invalid,.newsletter input[type="email"].invalid,.privacyblock .checkmark.invalid{border:1px solid red!important}#result .error{color:red;margin-bottom:0}.privacyblock{display:block;position:relative;padding-left:35px;cursor:pointer;user-select:none;font-size:12px;line-height:1.2;margin:15px 0}.privacyblock input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:1px solid #ccc}.privacyblock:after{content:"";position:absolute;display:none}.privacyblock input:checked~.checkmark:after{display:block;content:""}.privacyblock .checkmark:after{position:absolute;left:7px;top:0px;width:10px;height:16px;border:solid #6C5D53;border-width:0 2px 2px 0;transform:rotate(45deg)}.icobtn{display:flex;align-items:center;border:0!important;box-shadow:unset!important;text-align:left}.icobtn i{font-size:25px}.bmg-widget-bbar button.btn:hover,.mybtn:hover{border:1px solid #6C5D53!important}.bmg-widget-bbar button.btn:before,.mybtn:before,.mybtn.invbtn:after,#my_bmg_btn.mybtn:after,.mybtn.bookbtn:after{content:"";display:block;width:100%;background-color:#6C5D53;position:absolute;left:0;right:0}.bmg-widget-bbar button.btn:before,.mybtn:before{z-index:-1;top:50%;border-radius:0px 18px 0px 18px;height:100%}.mybtn.invbtn:after,#my_bmg_btn.mybtn:after,.mybtn.bookbtn:after{z-index:-2;top:0%;border-radius:8px 0px 8px 0px;bottom:0}#my_bmg_btn.mybtn:after{border-radius:0px 18px 0px 18px}.bmg-widget-bbar button.btn:hover:before,.mybtn:hover:before{animation-name:hoverin;animation-duration:0.3s;animation-fill-mode:forwards}.bmg-widget-bbar button.btn:not(:hover):before,.mybtn:not(:hover):before{animation-name:hoverout;animation-duration:0.3s;animation-fill-mode:forwards}@keyframes hoverin{from{transform:translate(-100%,-50%)}to{transform:translate(0%,-50%)}}@keyframes hoverout{from{transform:translate(0%,-50%)}to{transform:translate(100%,-50%)}}.mybtn.invbtn:before,.mybtn.invbtn2:before{background-color:#fff}.mybtn.invbtn:after{border-radius:0px!important}.mybtn.bookbtn{border-radius:8px 0px 8px 0px;padding:9px 11px 6px!important}.mybtn.bookbtn:before{border-radius:8px 0px 8px 0px}#my_bmg_btn.mybtn:hover,.mybtn.bookbtn:hover{color:#6C5D53}.modal-inner-block .mybtn.invbtn{z-index:0;color:white}.modal-inner-block .mybtn:hover{z-index:0;color:#6C5D53}#innerintrorow{min-height:50vh}#sp-footer{background-image:url(/images/design/footer-1.svg),url(/images/design/footer-2.svg);background-position:left center,right bottom;background-repeat:no-repeat!important;background-size:contain,25vw}.absmenu ul.menu li{display:inline-block!important}#sp-footer ul.menu,#sp-footer ul.menu li{display:block}.flexico{display:flex;margin:0 -5px}.flexico a{height:26px;padding:0 5px}.flexico img{height:100%}.logosfooter>.sppb-column-addons{display:flex;justify-content:flex-end}.logosfooter>.sppb-column-addons .sppb-addon-wrapper{padding:0px 0px 15px 30px}#bmg_row .logosfooter>.sppb-column-addons{justify-content:center}#bmg_row .logosfooter>.sppb-column-addons .sppb-addon-wrapper{padding:15px 30px}.logosfooter img{height:42px!important;width:auto}.footer1{font-size:0.7em;display:flex;align-items:center;padding:20px 40px;position:relative}.footer1 .logo{display:flex;position:absolute;right:40px}.logo-cont,.logo-cont .logos span{display:flex;align-items:center}.logo-cont+.logo-cont{margin-left:15px}.logos a{display:flex}.footer1 svg,.footer1 svg #bmgText,.footer1 svg #bmgSym{fill:#ffffff!important;height:30px;width:auto;padding:0 5px;transition:fill 0.5s}.footer1 .logo-cont .logos span:first-child{width:auto;max-width:0;overflow:hidden;white-space:nowrap;transition:max-width 1.5s}.footer1 .logo-cont:hover .logos span:first-child{width:auto;max-width:500px}.footer1 .logo-cont a{transition:color 0.5s}.crobtn a{width:100%;height:60px}.crobtn a:hover{color:#fff}.bbaraddon>.sppb-addon-content>.sppb-row{align-items:end;position:relative}.booking-layout{display:none;opacity:0;z-index:-1;visibility:hidden;transition:z-index 0.5s,opacity 0.5s,visibility 0.5s;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.98);overflow-x:hidden}.booking-layout.opened{opacity:1;visibility:visible;z-index:9999}.booking-layout .sppb-icon.openbbar{position:fixed;top:50px;right:50px;cursor:pointer;z-index:99}#ui-datepicker-div{z-index:9999!important;padding:0;box-shadow:0px 0px 5px rgb(0 0 0 / 20%)}.form-inline.bmg-widget-bbar *+*{margin-left:0px!important}#my_bmg_btn{width:calc(50% - 20px);position:absolute;bottom:0;right:15px;line-height:1.2;color:#fff;padding:7px!important;text-align:center}.form-inline.bmg-widget-bbar{padding:0;display:flex;flex-wrap:wrap;margin:0 -5px}.form-inline.bmg-widget-bbar>.form-group{width:50%;padding:0 5px}#my_bbar .form-control{padding:8px!important;background:transparent;border:0px;margin-bottom:8px}.bmg-widget-bbar .input-group-text{border:0;background:unset;color:#6C5D53;font-size:22px;font-size:22px;padding:8px 0px 8px 8px}.bmg-widget-bbar label{text-transform:uppercase;transform:translateY(10px)}.bmg-widget-bbar button.btn{background:unset!important;text-transform:uppercase;color:#6c5d53;line-height:1.2;padding:7px;width:100%}.bmg-widget-bbar button.btn:hover{color:#fff}.ui-datepicker table{font-size:14px!important}.ui-widget-header{color:#6c5d53!important;background:unset!important;border-radius:0!important;font-weight:400!important;border-width:0!important;border-bottom:1px solid #6c5d53!important}select.ui-datepicker-month{display:inline-block!important;padding:0!important;height:auto!important}.ui-datepicker th{padding:4px!important}.ui-datepicker td{padding:0!important}.ui-datepicker td span,.ui-datepicker td a{padding:0px!important;text-align:center!important;line-height:2!important}.ui-datepicker-calendar .ui-dp-from a,.ui-datepicker-calendar .ui-dp-from a:hover,.ui-datepicker-calendar .ui-dp-to a,.ui-datepicker-calendar .ui-dp-to a:hover{background-color:#6c5d53!important;box-shadow:inset 0 9px 9px -9px #6c5d53,inset 0 -9px 9px -9px #6c5d53!important}.ui-datepicker-calendar .ui-dp-btw a,.ui-datepicker-calendar .ui-dp-btw a:hover{box-shadow:inset 0 9px 9px -9px #6c5d53,inset 0 -9px 9px -9px #6c5d53!important}.ui-datepicker-calendar .ui-dp-btw a{background:#e3e3e3!important;color:#6c5d53!important}#bmg.nooffers .sppb-col-md-7{margin:0 auto}.bmg_item .img_box img{width:100%;height:260px;object-fit:cover}.txt_box.boxgo{transform:unset;width:50%;padding:14px;text-align:center;right:0;font-size:18px;height:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden}.fotoSwiper2 .txt_box.boxgo,.swiper-slide-active .txt_box.boxgo{opacity:1;visibility:visible}.txt_box.boxgo .offbtn{font-size:75%;opacity:0;transition:opacity 0.5s}.bmg_item.swiper-slide:hover .txt_box.boxgo .offbtn{opacity:1}.offSwiper2 .txt_box.boxgo{font-size:31px}.newoffwidget.opened .newoffwidgetmodal{transform:translateX(0%)}.newoffwidget .icoclose .fa-times:before{border-bottom:3px solid}.swprev:after{content:'prev';font-family:swiper-icons;font-size:23px;font-weight:600}@media (max-width:1400px) and (min-width:992px){.abstitle{margin-top:-75px}}
@media (max-width:1400px){.hsticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner:before{top:29px}}
@media (max-width:1199px){#my_bbar .form-control{padding:0px!important}.bmg-widget-bbar .input-group-text{padding:6px 0px}#bmg>.sppb-container-inner>.sppb-row{margin-left:-25px!important;margin-right:-25px!important}#bmg>.sppb-container-inner>.sppb-row>div{padding-left:25px!important;padding-right:25px!important}}
@media (max-width:991px){.animrow .logotitle{padding:0px 0px 9px 0px}.parallaxbg.videorow .sppb-column{background-attachment:scroll!important;padding-top:0!important}.abslogo{left:-64px}.fotoSwiper.vers2 .swiper-slide.swiper-slide-active{height:100%}.fotoSwiper.vers2 .swiper-slide.swiper-slide-active .boxbtn{transform:translateY(0%)}.fotoSwiper.swgallery img{height:100%!important}.fotoSwiper.swgallery{height:54vw!important}.halfbgcolor .swiper-button-next{right:10%}.halfbgcolor .swiper-button-prev{left:10%}.mygallery1 .sppb-gallery li:nth-child(3n){height:37vw!important}.mygallery2 .sppb-gallery li:nth-child(2),.mygallery2 .sppb-gallery li:nth-child(4){height:40vw!important}.mygallery2.gall2b .sppb-gallery li{height:45vw!important}.zoomin .sppb-addon-single-image-container{border-top-left-radius:0}.zoomin.imgdx .sppb-addon-single-image-container{border-top-right-radius:0}.roomdiv{display:block;padding:15px!important;margin-top:-34px;border-bottom-right-radius:6vw}.roomdiv.invrd{border-bottom-right-radius:0px;border-bottom-left-radius:6vw}.animrow .animimg.hrznt.roomimg{border-radius:0 0 0 6vw}.animrow .animimg.hrznt.roomimg.imgdx{border-radius:0 0 6vw 0}.parallaxbg .sppb-column.bgpattern{background-attachment:scroll!important;padding-top:0vw!important;height:auto}.parallaxbg .sppb-column.bgpattern .sppb-column{padding:50px!important}.introcustom{position:relative!important;top:-70px;margin-bottom:0px!important}.introcustom.notrama{margin-bottom:-50px!important}.introcustom.invside{margin-top:-50px!important}.introcustom:before{width:35vw}.introcustom.invside .sppb-column{padding:54px 8vw}.introcustom.invside .sppb-col-md-3.sppb-col-sm-6.sppb-order-sm-2 .sppb-column{padding:0!important}#footer.swiper-slide .logo-footer{position:relative;bottom:unset}.copyfooter{position:relative!important;bottom:unset}.footer1{padding:10px 15px 50px;justify-content:flex-end}.footer1 .copy{margin-bottom:20px;position:absolute;left:17px}.footer1 .logo{display:block;position:relative;right:unset}.logo-cont,.logo-cont .logos span{display:inline}.logo-cont{display:block;width:100%}.logos a{display:inline-block}.logo-cont+.logo-cont{margin-left:0}.bmg_item .img_box img{height:50vw}.fotoSwiper2 img{height:50vw!important}}
@media (max-width:767px){.noborderphone{border-radius:0!important}.sp-pre-loader.loading-complete .sp-loader-with-logo .line,.sp-pre-loader .sp-loader-with-logo .logo{background-size:80%}.parallaxbg{border-bottom-right-radius:28px}.abslogo{left:unset;right:0}.mygallery1 .sppb-gallery li:nth-child(3n){height:44vw!important}.mygallery1 .sppb-gallery li:nth-child(3n - 0) img{border-bottom-right-radius:25px;border-top-left-radius:25px}.team .fotoSwiper{min-height:126vw!important}.fotoSwiper .swiper-slide{padding:15px 0px}.fotoSwiper.vers2 .boxbtn{padding:20px 32px 70px;font-size:18px}.fotoSwiper.swgallery{height:100vw!important;padding-bottom:66px}.halfbgcolor .swiper-button-next,.halfbgcolor .swiper-button-prev{top:unset;bottom:0px}.fotoSwiper img{border-radius:0px 40px 0px 40px}.introcustom .sppb-column,.parallaxbg .sppb-column.bgpattern .sppb-column{padding:50px 15px!important;border-bottom-left-radius:40px}.introcustom.invside .sppb-column{border-bottom-right-radius:40px}.introcustom{top:0;margin-bottom:200px!important}.introcustom.invside{top:unset;margin-top:0!important;margin-bottom:50px!important}.introcustom.invside:before{width:0px}.introcustom.notrama{margin-bottom:-40px!important}.roomdiv{border-bottom-right-radius:0!important;;border-bottom-left-radius:0!important;;border-top-right-radius:25px;margin-top:0}.roomdiv.invrd{border-top-right-radius:0px;border-top-left-radius:25px}.fotoSwiper2 .txt_box.boxgo{font-size:16px!important;height:60%;width:60%}.txt_box.boxgo .offbtn{font-size:18px!important;opacity:1!important}.otherroom.halfbgcolor:before{display:none}.foomenu>.sppb-column-addons{margin-right:0px;margin-left:0px}#bottomfooter .logosfooter>.sppb-column-addons .sppb-addon-wrapper{padding:0px 15px 15px 15px}.footer1{display:block}.footer1 .copy{position:relative;left:unset}.flexico{justify-content:center}#nl_popup{width:100%;right:0;padding:38px 15px 15px}#nl_popup .icoclose{right:0px}.titlebook{padding-bottom:25px}.booking-layout .sppb-icon.openbbar{top:11px;right:25px}.form-inline.bmg-widget-bbar>.form-group{margin-bottom:10px;flex:0 0 100%}#my_bbar .input-group{width:100%}.bmg-widget-bbar button.btn{height:52px;margin-left:0px}#my_bmg_btn{width:100%;padding:14px 5px!important;position:relative;bottom:unset;right:unset;top:unset;display:block}.logosfooter>.sppb-column-addons .sppb-addon-wrapper{padding:15px 10px}.logosfooter img{height:48px!important}#bmg_row .abstitle{position:relative;bottom:0;margin-top:-8vw;transform:unset!important;padding:0 15px}}
@media (max-width:480px){.ui-datepicker.ui-datepicker-multi{left:0!important;width:100%!important;box-sizing:border-box}.ui-datepicker-multi .ui-datepicker-group{float:none!important;width:100%!important}}

