@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#main{width:100%!important}@media screen and (max-width:960px){#headt-part.head-slider-enabled,#vikwp-body .head-slider-enabled{background:#f0e3d2}}.fa{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-weight:var(--fa-style,900);text-align:center;width:var(--fa-width,1.25em)}.fa-solid{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-weight:var(--fa-style,900);text-align:center;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa):before{content:var(--fa)}}.fa-computer{--fa:"\e4e5"}.fa-star{--fa:"\f005"}.fa-times-circle{--fa:"\f057"}.fa-calendar-days{--fa:"\f073"}.fa-chevron-up{--fa:"\f077"}.fa-chevron-down{--fa:"\f078"}.fa-phone{--fa:"\f095"}.fa-envelope{--fa:"\f0e0"}.fa-beer{--fa:"\f0fc"}.fa-quote-left{--fa:"\f10d"}.fa-spinner{--fa:"\f110"}.fa-wifi{--fa:"\f1eb"}.fa-bicycle{--fa:"\f206"}.fa-bed{--fa:"\f236"}.fa-tv{--fa:"\f26c"}.fa-bath{--fa:"\f2cd"}.fa-utensils{--fa:"\f2e7"}.fa-rotate{--fa:"\f2f1"}.fa-map-marker-alt{--fa:"\f3c5"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-water{--fa:"\f773"}.fa-burger{--fa:"\f805"}:host,:root{--fa-font-solid:normal 900 1em/1 var(--fa-family-classic)}@font-face{ font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://theloftfmb.com/wp-content/plugins/vikbooking/site/resources/fonts/fa-solid-900.woff2) }.fas{--fa-family:var(--fa-family-classic)}.fa-solid,.fas{--fa-style:900}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{ font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://theloftfmb.com/wp-content/plugins/vikbooking/site/resources/fonts/fa-regular-400.woff2) }.far{--fa-style:400;--fa-family:var(--fa-family-classic)}:root{--vbo-white-bg-color:#fff;--vbo-grey-bg-color:#eee;--vbo-light-grey-bg-color:#f6f6f6;--vbo-light-dark-grey-bg-color:#444;--vbo-light-verydark-grey-bg-color:#222;--vbo-light-dark-grey-bg-color-hover:#666;--vbo-border-color:#ddd;--vbo-light-border-color:#eee;--vbo-text-color:#444;--vbo-middle-text-color:#666;--vbo-light-text-color:#999;--vbo-contrast-text-color:#fff;--vbo-body-text-color:#444;--vbo-input-style:#fff;--vbo-input-style-deactive:#f6f7f7;--vbo-input-style-nested-deactive:#eee;--vbo-base-color:#2282bd;--vbo-base-color-hover:#1890ce;--vbo-darkblue-color:#144D5C;--vbo-blue-color:#3286B8;--vbo-blue-color-hover:#2B74A0;--vbo-lightblue-color:#80b3ca;--vbo-lightblue-color-hover:#649fbb;--vbo-green-color:#52aa20;--vbo-green-color-hover:#4c794c;--vbo-orange-color:#FF8000;--vbo-orange-color-hover:#D06800;--vbo-red-color:#c70000;--vbo-red-color-hover:#9f0000;--vbo-tag-red-bg:#fbdcd9;--vbo-tag-red-txt:#4c211d;--vbo-tag-red-border:#eed2d0;--vbo-tag-green-bg:#daebdc;--vbo-tag-green-txt:#0b2e0f;--vbo-tag-green-border:#d2ddd2;--vbo-tag-olive-bg:#C7D8B4;--vbo-tag-olive-txt:#3B5024;--vbo-tag-olive-border:#afc19a;--vbo-tag-blue-bg:#bed6fb;--vbo-tag-blue-txt:#222950;--vbo-tag-blue-border:#b6ceda;--vbo-tag-ocean-bg:#d2e5f2;--vbo-tag-ocean-txt:#223d50;--vbo-tag-ocean-border:#c8dbe1;--vbo-tag-brown-bg:#f0dfd7;--vbo-tag-brown-txt:#4d3124;--vbo-tag-brown-border:#ded2ca;--vbo-tag-yellow-bg:#f8e5b3;--vbo-tag-yellow-txt:#6d4e00;--vbo-tag-yellow-border:#e8dcae;--vbo-tag-orange-bg:#ffe3ca;--vbo-tag-orange-txt:#543521;--vbo-tag-orange-border:#eac9b1;--vbo-tag-purple-bg:#e8ddee;--vbo-tag-purple-txt:#38174a;--vbo-tag-purple-border:#dad3de;--vbo-tag-pink-bg:#f6dfe9;--vbo-tag-pink-txt:#542d3e;--vbo-tag-pink-border:#e3d2da;--vbo-tag-black-bg:#d0d0d0;--vbo-tag-black-txt:#3e3e3e;--vbo-tag-black-border:#929292;--vbo-tag-gray-bg:#e5e4e0;--vbo-tag-gray-txt:#3e3e3e;--vbo-tag-gray-border:#d3d3d1;--vbo-font-start:16px;--vbo-font-base:1rem;--vbo-font-xsm:.75rem;--vbo-font-sm:.875rem;--vbo-font-md:1.125rem;--vbo-font-lg:1.25rem;--vbo-font-xl:1.5rem;--vbo-text-opacity-6:.6;--vbo-text-opacity-8:.8;--vbo-pref-bgcolor-op05:color-mix(in srgb, var(--vbo-pref-bgcolor) 5%, transparent);--vbo-pref-bgcolor-op10:color-mix(in srgb, var(--vbo-pref-bgcolor) 10%, transparent);--vbo-pref-bgcolor-op20:color-mix(in srgb, var(--vbo-pref-bgcolor) 20%, transparent);--vbo-pref-bgcolor-op35:color-mix(in srgb, var(--vbo-pref-bgcolor) 35%, transparent);--vbo-pref-bgcolor-op50:color-mix(in srgb, var(--vbo-pref-bgcolor) 50%, transparent);--vbo-pref-bgcolor-op75:color-mix(in srgb, var(--vbo-pref-bgcolor) 75%, transparent)}.vbo-pref-color-btn{background-color:var(--vbo-pref-bgcolor);color:var(--vbo-pref-fontcolor)}.vbo-pref-color-btn:hover{background-color:var(--vbo-pref-bgcolorhov);color:var(--vbo-pref-fontcolorhov)}.vbo-pref-color-text{color:var(--vbo-pref-textcolor)}.vbordcancform-entry-submit input:hoverc{background:0 0 var(--vbo-green-color-hover);transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s}.input-group{border-collapse:separate;display:table}button,input[type=submit]{cursor:pointer}.btn{background-image:none;margin-bottom:0}.btn:active:focus,.btn:focus{outline-offset:-2px}.btn:active:focus{outline:thin dotted}[data-vbo-expl]{position:relative;cursor:pointer}[data-vbo-expl]:after,[data-vbo-expl]:before{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-vbo-expl]:focus:after,[data-vbo-expl]:focus:before,[data-vbo-expl]:hover:after,[data-vbo-expl]:hover:before{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}[data-vbo-expl]:before{z-index:10001;border:6px solid transparent;background:0 0;content:""}[data-vbo-expl]::after{margin-left:-70px}[data-vbo-expl]:after{text-align:center;z-index:10000;padding:8px;width:160px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-vbo-expl);font-size:12px;line-height:1.2}.vbo-expl:after,.vbo-expl:before{top:100%;bottom:auto;left:34%}[data-vbo-expl]::before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:rgba(51,51,51,.9)}.vbo-expl:focus:after,.vbo-expl:focus:before,.vbo-expl:hover:after,.vbo-expl:hover:before{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.vbo-icn-carat{font-size:16px}.ui-datepicker td:not(.ui-state-highlight):not(.ui-datepicker-unselectable):not(.date-will):not(.ui-datepicker-current-day)>:hover{border-color:var(--vbo-pref-bgcolor)!important;color:var(--vbo-pref-textcolor)!important}.ui-datepicker-calendar td.ui-datepicker-current-day>:hover{color:var(--vbo-pref-fontcolor)!important}.vbmodhorsearchmaindiv{display:inline-block;width:100%}.vbmodhorsearchmaindiv form>div{display:inline-block;float:left;margin:0 20px 0 0;align-self:flex-end}.vbmodhorsearchbookdiv{display:inline-block;float:left}.vbmodhorsearchroomdentr .horsanumdiv{display:inline-block;float:none}.vbhsrnselsp select,.vbmodhorsearchroomdentr .horsanumdiv select{display:inline-block;max-width:100%!important;height:34px!important;padding:5px 30px 5px 7px;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:unset;margin-bottom:0!important}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-modifier select{height:auto!important}.vbmodhorsearchcheckindiv label,.vbmodhorsearchcheckoutdiv label,.vbmodhorsearchroomdentr .horsanumlb,.vbmodhorsearchroomsel label{display:block;width:100%;margin:0 0 5px}.horsanumdiv{float:left;margin:0 10px 0 0}.vbmodhorsearchbookdiv{margin:0}.vbsearchinputmodhors{background:var(--vbo-pref-bgcolor);border-radius:4px;color:var(--vbo-pref-fontcolor);cursor:pointer;font-weight:700;margin:23px 0 0 15px;padding:7px 20px;border:0}.vbsearchinputmodhors:hover{background-color:var(--vbo-pref-bgcolorhov);color:var(--vbo-pref-fontcolorhov)}.vbmodhorsearchroomdentrfirst .horsrnum{display:inline-block;float:left;margin:30px 15px 0 0}.vbmodhorsearchtotnights{align-self:flex-end}.vbmodhorsearchmaindiv form .vbmodhorsearchbookdiv{margin:0;float:left;align-self:flex-end}.vbmodhorsearchmaindiv form .vbmodhorsearchbookdiv .btn{position:relative;padding:10px 30px!important;font-size:16px}.vbo-horizsearch-humanformat-wrap{position:relative}.vbo-horizsearch-humanformat-wrap>form{display:flex}.vbo-horizsearch-showcalendar{border:1px solid #ddd;padding:10px 15px;border-radius:4px;display:flex;line-height:1.1em;min-height:53px}.vbo-horizsearch-showcalendar i{vertical-align:top;margin:0 15px 0 0;font-size:18px;align-self:center}.vbo-horizsearch-showcalendar>div{position:relative;display:flex}.vbmodhorsearchmaindiv form>.vbmodhorsearch-hum-dates-wrap{display:flex;flex:1}.vbmodhorsearch-humcalcont{margin-right:5px;cursor:pointer;flex:1}.vbo-horizsearch-humanformat-wrap label{cursor:pointer;margin-bottom:5px}.vbo-horizsearch-showcalendar .vbo-horizsearch-placeholder{font-size:16px;padding:9.2px 0;display:inline-block}.vbo-horizsearch-showcalendar>div span{display:inline-block}.vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar:hover{border-color:#146d74}.vbo-horizsearch-showcalendar>div .vbo-horizsearch-period-wday{display:block;font-size:13px;flex:100%;text-align:left;text-transform:lowercase}.vbo-horizsearch-showcalendar .vbo-horizsearch-period-dt{display:flex;flex-wrap:wrap;margin-left:5px;font-size:13px;overflow:hidden;max-width:110px}.vbo-horizsearch-showcalendar>div .vbo-horizsearch-period-mday{font-size:24px;font-weight:700;vertical-align:top;margin-top:3px}.vbo-horizsearch-showcalendar>div .vbo-horizsearch-period-month{text-transform:uppercase;text-overflow:ellipsis;margin-right:4px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap>div,.vbo-horizsearch-showcalendar>div{display:inline-block;vertical-align:top}.vbmodhorsearch-hum-guests-wrap{align-self:end;position:relative}.vbmodhorsearch-hum-guests-count{border:1px solid #ddd;padding:10px 15px;border-radius:4px;display:flex;cursor:pointer;min-height:53px}.vbmodhorsearch-hum-guests-count:hover{border-color:#146d74}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div{display:flex;margin-right:10px}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div:last-child{margin-right:0}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div label{order:2;text-transform:uppercase;font-size:13px;margin:9px 5px 0}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div span{font-weight:700;font-size:24px;align-self:flex-end}.vbmodhorsearch-hum-guests-modifier{position:absolute;width:285px;border:1px solid #ddd;margin-top:5px;border-radius:4px;padding:15px;z-index:1000;box-shadow:0 5px 10px rgba(0,0,0,.1);background:#fff}.vbmodhorsearch-hum-guests-modifier .vbmodhorsearchroomdentr{margin-top:10px}.vbmodhorsearch-hum-guests-modifier-inner .vbmodhorsearchroomdentrfirst{display:flex}.vbmodhorsearch-hum-guests-modifier-inner .vbmodhorsearchroomdentrfirst>div{flex:1}.vbmodhorsearch-hum-guests-modifier-inner .vbhsrnselsp select,.vbmodhorsearch-hum-guests-modifier-inner .vbmodhorsearchroomdentr .horsanumdiv select{border-radius:0;width:100%}.vbo-horizsearch-humanformat-wrap .vbsearchinputmodhors{font-size:16px;padding:17px 30px!important;margin-top:0;line-height:1.1em;height:auto}.vbsearchinputmodhors{position:relative}@media only screen and (max-width:1280px){.vbmodhorsearch-hum-dates-wrap{flex-wrap:wrap}.vbmodhorsearch-humcalcont{order:2}.vbmodhorsearch-hum-dates-wrap .vbmodhorsearchtotnights{flex:100%;order:0}.vbmodhorsearch-hum-dates-wrap .vbmodhorsearchcheckoutdiv{margin-right:0}}@media only screen and (max-width:1080px){.vbo-horizsearch-humanformat-wrap>form{flex-wrap:wrap}.vbmodhorsearchmaindiv form>.vbmodhorsearch-hum-dates-wrap{flex:100%;margin:0 0 5px}.vbmodhorsearch-hum-guests-wrap{flex:1}}@media only screen and (max-width:980px){.vbo-horizsearch-dpicker-cont{width:100%;left:0}}@media only screen and (max-width:580px){.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap{flex:100%;margin:0 0 5px}.vbo-horizsearch-humanformat-wrap form .vbmodhorsearchbookdiv{flex:100%;margin-top:5px}.vbmodhorsearch-hum-guests-modifier{width:100%;top:0;position:relative}.vbo-horizsearch-humanformat-wrap .vbsearchinputmodhors{margin-left:0}.vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont{flex-basis:100%;margin-bottom:15px;margin-right:0}}.container{margin:0 auto}.wrap{position:relative;margin:0}.vbmodroomsboxdiv .vbmodroomsname{font-weight:700;font-size:1.1em}span.vbmodroomscat{font-size:.9em;font-style:italic}.vbmodrooms-item{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05)}.vbmodrooms-item .vbinf{padding:10px 20px 0}.vbmodroomsboxdiv{width:100%;border-radius:3px;background:#fff}.vbmodroomsimg,.vbomodchrates-fixed .vbomodchrates-roomdentrfirst select,.vbomodchrates-fixed .vbomodchrates-roomsel .vbhsrnselsp select{width:100%}.vbmodroomsboxdiv .vbo-room-carats{margin:5px 0}.vbmodroomsboxdiv .vbo-room-carats .vbo-room-carat{display:inline-block;margin:3px 8px}.vbmodroomsboxdiv .vbo-room-carats .vbo-room-carat:first-child{margin-left:0}.vbmodroomsboxdiv .vbo-room-carats .vbo-room-carat:last-child{margin-right:0}.vbmodrooms-divblock{display:inline-block;width:100%;padding:0;margin:10px 0 0}.vbmodroomsname{font-size:18px;margin:0 10px 0 0}.vbmodrooms-divblock .vbmodroomsbeds{float:right;display:inline-block}.vbmodroomscat{width:100%;color:#999;display:inline-block}.vbmodroomsdesc,.vbmodroomsroomcost{display:inline-block;width:100%;margin:8px 0}.vbmodroomsroomcost{font-weight:700;text-align:left;font-size:1.1em;margin:8px 0 12px}.vbmodroomsview{display:block;margin:0 20px 20px;text-align:center}.vbmodroomsview>a{display:inline-block;padding:10px 20px;background:var(--vbo-pref-bgcolor);border-radius:6px;width:100%;border:1px solid var(--vbo-pref-bgcolor);color:var(--vbo-pref-fontcolor)!important;text-decoration:none}.vbmodroomsview>a:hover{background:var(--vbo-pref-bgcolorhov);border-color:var(--vbo-pref-bgcolorhov);color:var(--vbo-pref-fontcolorhov)!important}.vbmodhorsearchcheckoutdiv{margin:0 10px 0 0}.vbmodroom-layout-grid{display:grid;gap:20px}.vbmodroom-grid-numb-3{grid-template-columns:repeat(3,1fr)}.vbmodroom-layout-grid .vbmodrooms-item{margin:0}@media screen and (max-width:860px){.vbmodroom-grid-numb-3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:580px){.vbmodroom-layout-grid{grid-template-columns:repeat(1,1fr)}}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{ font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://theloftfmb.com/wp-content/plugins/vikbooking/site/resources/fonts/fa-brands-400.woff2) }.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-facebook{--fa:"\f09a"}.fa-airbnb{--fa:"\f834"}.vbomodchrates-maindiv{position:relative;display:flex;flex-wrap:wrap}.vbomodchrates-close-cont{display:inline-block;position:absolute;top:-22px;left:-8px;cursor:pointer}.vbomodchrates-close-cont i{font-size:18px;color:#222}.vbomodchrates-open-cont{display:inline-block;float:left;margin-right:5px;margin-left:10px}.vbomodchrates-open-cont i{font-size:16px;color:#222;cursor:pointer;border:1px solid #fff;height:25px;width:25px;text-align:center;border-radius:50%;line-height:22px;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:500ms;transition-property:transform}.vbomodchrates-introtxt{font-size:1.1em;font-weight:700;display:inline-block;float:left;flex:1;padding:0 15px;color:#444}.vbomodchrates-dates-wrapper{margin:5px 0;display:flex}.vbomodchrates-fixed .vbomodchrates-dates-wrapper{margin:5px}.vbomodchrates-dates-wrapper>div{display:inline-block;margin:5px 10px;flex:1;border-radius:8px;padding:10px 20px}.vbomodchrates-fixed .vbomodchrates-dates-wrapper>div{margin:5px 7px;padding:0}.vbomodchrates-fixed .vbomodchrates-roomsel .vbhsrnselsp{display:block;width:100%;margin-bottom:10px}.vbomodchrates-fixed .vbomodchrates-roomdentrfirst{display:flex}.vbomodchrates-fixed .vbomodchrates-roomdentrfirst>div{flex:1}.vbomodchrates-fixed .horsrnum{flex-basis:80px;flex-grow:0}.vbomodchrates-fixed .horsanumdiv span,article,header,nav,section{display:block}.vbomodchrates-dates-wrapper>div .input-group{display:flex;flex-wrap:nowrap;justify-content:left;margin:0 auto;border:1px solid #ddd;border-radius:4px;padding:8px 8px 8px 10px;color:#666}.vbomodchrates-dates-wrapper>div .input-group input{width:auto;background:#fff;border:0;border-radius:0;box-shadow:none;height:auto!important;padding:0;margin-bottom:0;order:1;font-size:15px;flex:1;cursor:pointer;color:#666}.vbomodchrates-fixed .vbomodchrates-dates-wrapper>div .input-group input{font-size:1}.vbomodchrates-dates-wrapper>div .input-group i{margin-top:2px;color:#444;font-size:17px;margin-right:9px}.vbomodchrates-dates-wrapper label{font-size:.9em;font-weight:700;margin:0 0 5px}.vbomodchrates-searchinfo{display:flex;cursor:pointer;border-radius:8px;border:1px solid #ddd;margin:0 10px;padding:10px 0}.vbomodchrates-searchtoggle{vertical-align:top;float:right;cursor:pointer;display:none}.vbomodchrates-searchtoggle i{display:inline-block;vertical-align:top;margin-top:10px;background:#598ea4;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;color:#fff;font-size:9px}.vbomodchrates-searchinfo>div{display:inline-block;padding:0 10px;color:#333;flex:1}.vbomodchrates-searchinfo>div:first-child{padding-left:20px}.vbomodchrates-searchinfo>div:last-child{padding-right:20px}.vbomodchrates-searchinfo-lbl{font-weight:700;display:block;font-size:.9em}.vbomodchrates-searchinfo-val{display:block;position:relative}.vbomodchrates-searchinfo-val:after{content:"";font-family:"Font Awesome 7 Free",FontAwesome;font-weight:900;color:#999;position:absolute;top:2px;right:10px;padding:0 0 0 8px;pointer-events:none;font-size:13px}.vbomodchrates-rac{text-align:left;padding:10px;margin:10px 10px 0;border-radius:4px;border:1px solid #ddd}.vbomodchrates-rac label{font-weight:700;display:block;font-size:.9em}.vbomodchrates-roomdentrfirst>*{display:inline-block;vertical-align:top}.vbomodchrates-rac .horsrnum{margin:0 5px 0 0;color:#0277bd;font-weight:700;padding:2px 6px}.vbomodchrates-roomdentrfirst .horsrnum{margin:14px 5px 0 0;padding:2px 6px;float:left;align-self:end}.vbomodchrates-rac .horsrnum>i{font-size:12px;margin:0 3px 0 0}.vbomodchrates-roomdentrfirst>div{margin:0 5px}.vbomodchrates-bookdiv input,.vbomodchrates-refresh-cont>span{color:#fff;text-align:center;display:inline-block;cursor:pointer;border-radius:4px}.vbomodchrates-refresh-cont>span{padding:3px 10px;background:#999;margin-top:5px}.vbomodchrates-refresh-cont>span:hover{background:#888}.vbomodchrates-refresh-cont>span i{margin-right:5px}.vbomodchrates-rates-wrap{margin-top:10px;padding:5px 10px 0}.vbomodchrates-bookdiv input{font-size:16px;margin:8px 0 0;padding:8px 0;background:#365868;border:0;width:100%!important}.vbomodchrates-rate-val{float:right}.vbomodchrates-rate-website{padding:10px;font-weight:700;font-size:1.1em;text-align:left;color:#2da239;border:1px solid #5fb368;background:#e8ffeb;border-radius:4px;margin:0 10px 7px;display:flex}.vbomodchrates-rate-website .vbomodchrates-rate-val{font-size:1.2em;white-space:nowrap}.vbomodchrates-rates-otas{margin:5px 10px 0;text-align:left;color:#444;font-size:.9em}.vbomodchrates-rate-ota{margin:5px 0;border-radius:4px;border:1px solid #eee;padding:10px}.vbomodchrates-rate-ota .vbomodchrates-rate-ota-logo{height:20px;max-width:100%}.vbomodchrates-contacts-wrap{display:flex;flex-basis:100%;margin-top:10px;border-top:1px solid #ddd;background:#eee}.vbomodchrates-contacts-wrap>div{flex:1;text-align:center}.vbomodchrates-contacts-wrap>div>a{padding:5px;display:inline-block;width:100%;font-size:18px}.vbomodchrates-contacts-wrap>div>a:hover{background:#ddd}.vbomodchrates-fixed{position:fixed;width:350px;min-height:80px;border-radius:16px;background:#fff;border:1px solid #eee;right:100px;bottom:10px;padding-top:15px;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:10000;transition:width .2s,min-height .2s}.vbomodchrates-fixed.vbomodchrates-container-active{width:640px;min-height:240px}.vbomodchrates-inner-cont{flex:100%}.vbomodchrates-fixed .vbomodchrates-inner-cont>*{color:#333}.vbomodchrates-roomdentr select{width:auto}.vbomodchrates-roomdentrfirst{display:flex;width:100%}.vbmoreroomscontmod{width:100%;display:inline-block}.vbomodchrates-fixed.vbomodchrates-container-active .vbomodchrates-inner-cont{display:flex;flex-wrap:wrap}.vbomodchrates-fixed .vbomodchrates-inner-cont .vbomodchrates-rates-inner{height:0;opacity:0;transition:height .2s,opacity .2s}.vbomodchrates-fixed.vbomodchrates-container-active .vbomodchrates-inner-cont .vbomodchrates-rates-inner{opacity:1;transition:height .2s,opacity .2s;height:auto}.vbomodchrates-fixed.vbomodchrates-container-active .vbomodchrates-rates-wrap{flex:1}.vbomodchrates-fixed.vbomodchrates-container-active .vbomodchrates-inner-cont>form{padding-bottom:10px}.vbomodchrates-bookdiv{margin:0 10px}.vbomodchrates-refresh-cont{margin-top:5px}.vbomodchrates-search-container select{display:inline-block;max-width:100%!important;height:40px!important;padding:5px 30px 5px 7px;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23555' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E")no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:unset;margin-bottom:0!important}@media screen and (max-width:860px){.vbomodchrates-fixed{position:fixed;right:0;width:90%;left:50%;transform:translate(-50%)}.vbomodchrates-open-cont{display:inline-block}}@media screen and (max-width:690px){.vbomodchrates-fixed.vbomodchrates-container-active{width:90%}.vbomodchrates-fixed.vbomodchrates-container-active .vbomodchrates-inner-cont>form{padding-bottom:0;flex-basis:100%}}@media screen and (max-width:640px){.vbomodchrates-rate-website{box-sizing:border-box}}@media only screen and (max-width:580px){.vbomodchrates-dates-wrapper,.vbomodchrates-searchinfo{flex-wrap:wrap}.vbomodchrates-dates-wrapper>div{flex-wrap:100%}.vbomodchrates-totadults{flex-basis:100%;padding:0 10px 0 20px;margin-bottom:5px;margin-top:5px}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}:where(body){margin:0}body{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background-color:#fff}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;height:100%}@-ms-viewport{width:device-width}h1{line-height:1.2}h1,h3{margin-top:0}h1,h3,h5,label{margin-bottom:.5rem}h3,h5{color:inherit}h5{font-family:inherit;font-weight:500;line-height:1.2}h5,p{margin-top:0}p,ul{margin-bottom:1rem}ul ul{margin-bottom:0}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#098077;outline:0;border:0}img{vertical-align:middle;border-style:none}label{display:inline-block;margin:0 5px}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1{font-size:2.5rem;color:#64b8b2}h3{font-size:1.75rem}h5{font-size:1.25rem}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-1,.col-md-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.input-group,.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-group{position:relative;-ms-flex-align:stretch;align-items:stretch;width:100%}.nav{padding-left:0;margin-bottom:0;list-style:none}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item.active{display:block;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item.active{transition:none}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .carousel-item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.d-flex{display:-ms-flexbox!important;display:flex!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h3,p{orphans:3;widows:3}h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}}.fa,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-airbnb:before{content:""}.fa-bath:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-bicycle:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-up:before{content:""}.fa-envelope:before{content:""}.fa-facebook:before{content:""}.fa-map-marker-alt:before{content:""}.fa-phone:before{content:""}.fa-quote-left:before{content:""}.fa-spinner:before{content:""}.fa-star:before{content:""}.fa-times-circle:before{content:""}.fa-tv:before{content:""}.fa-umbrella-beach:before{content:""}.fa-utensils:before{content:""}.fa-water:before{content:""}.fa-wifi:before{content:""}@font-face{ font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-brands-400.eot);src:url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-brands-400.woff)format("woff"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-brands-400.ttf)format("truetype"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-brands-400.svg#fontawesome)format("svg") }.fab{font-family:"Font Awesome 5 Brands"}@font-face{ font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-regular-400.eot);src:url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-regular-400.woff)format("woff"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-regular-400.ttf)format("truetype"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-regular-400.svg#fontawesome)format("svg") }.fab,.far{font-weight:400}@font-face{ font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-solid-900.eot);src:url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-solid-900.woff)format("woff"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-solid-900.ttf)format("truetype"),url(https://theloftfmb.com/wp-content/themes/wp_plaza_theme/assets/font-awesome/webfonts/fa-solid-900.svg#fontawesome)format("svg") }.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}::selection{background:#64b8b2;color:#fff;text-shadow:none}::-moz-selection{background:#64b8b2;color:#fff;text-shadow:none}a:hover{color:inherit}input[type=text]:focus,input[type=text]:hover{border-color:#098077;background:#fff}.buttonlink a{background:#64b8b2;color:#fff}.buttonlink a:hover{background:#098077}.buttonlink a:active,.buttonlink a:focus{background:#3b4166}#foot-cont a:hover,.l-inline li .nav-child li>div>a:hover,.upmenu-content .menu li:hover>a,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-mday,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem span{color:#64b8b2}.btn{background:#64b8b2!important;border:1px solid #64b8b2!important}.btn:hover{background:#098077!important;border-color:#098077!important}.btn:active,.btn:focus{background:#3b4166!important;border-color:#3b4166!important}.mainmenu .nav>li.current-menu-item>div>:after{background:#64b8b2}.nav-devices-inner{background:#3b4166}.mainmenu .menu>li.current-menu-item>:not(ul):after,.mainmenu .menu>li>:not(ul):hover:after{text-transform:uppercase;background:#64b8b2}.widget_vikwp_textslide .vikqt-quotes{color:#098077}body{color:#656777;text-rendering:optimizeLegibility}h3,h5,li,ul{padding:0}h1,h3{font-weight:700}h3{line-height:1.2em}h1{padding:0 0 7px}body,li,ul{margin:0}a:active,a:focus,a:visited{border:0;outline:0;text-decoration:none}button,input,select{color:#666;outline:0}img{max-width:100%;height:auto}.btn:active{box-shadow:none!important}#menumob-btn,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-dt .vbo-horizsearch-period-wday,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap>label{display:none}.entry-content h3{margin-bottom:20px}.post-content{padding:30px 0}.homepage-page .post-content,.mainmenu .moduletable .logo-align-cnt>ul,.nav-devices-list .moduletable .logo-align-cnt>ul{padding:0}.post-content .entry-content{margin-top:20px}.bs-slider-overlay{background:#000!important}.slide-text{width:1280px;padding:10px 0!important}.slide-text>a.btn-default{color:#fff!important}.widget_vikwp_textslide .vikqt-quotes{margin-right:20px;font-size:22px}.widget_vikwp_textslide .vikqt-item-img_down{width:auto}:root{--main-container-size:1280px}#main-container{width:100%;margin:0}main{width:var(--main-container-size);margin:0 auto;display:block;position:relative}#main{margin:5px auto 0;order:1}#cnt-container{padding:0;width:100%;margin:20px auto;display:inline-block}#container,header{width:100%;margin:0 auto}header{z-index:1000;margin:0;min-height:105px}#tbar-upmenu{display:inline-block;width:100%;font-size:12px;min-height:30px;position:relative}.head-slider-enabled{color:#fff;position:absolute;z-index:10000;left:0;right:0;margin:0 auto;background:rgba(0,0,0,.4)}.upmenu-content .moduletable a{color:#eee}#subfooter .widget a,.head-slider-enabled .upmenu-content .moduletable a:hover{color:#999}#subfooter .widget a:hover,.head-slider-enabled #tbar-upmenu .upmenu-content,.head-slider-enabled .upmenu-content .moduletable a,.nav-devices-inner .moduletable .menu li>div>a,footer .widget a{color:#fff}.upmenu-content{margin:0 auto;display:table;width:var(--main-container-size)}.upmenu-content .moduletable{float:left}.upmenu-content .moduletable:last-child{margin:6px 0}#tbar-left{float:left;padding:0}#tbar-right{float:right;margin:0}.slider-above{position:relative;background:#fff}.logomenupart{z-index:10000;width:100%;display:inline-block;min-height:80px}#tbar-upmenu .upmenu-content{color:#eee;border-bottom:1px solid rgba(255,255,255,.2)}#lmpart,.nav-devices-inner .moduletable .menu>li>.nav-child>div>li>div,.tbar-cnt>.l-inline{display:flex}.tbar-cnt>.l-inline>.moduletable{align-self:center}.tbar-cnt .vikicons-item-left .vikicons-item-icon{margin:0}#lmpart{margin:0 auto;position:relative;justify-content:space-between}#tbar-logo{float:left;flex-wrap:wrap;display:flex;align-items:center}#lmpart .menumob-btn{flex-wrap:wrap;margin-left:auto;order:3}.slider-above #tbar-upmenu .upmenu-content{border-bottom:1px solid rgba(238,238,238,.2)}.h-search .grid-block,.module-fullwidth-cont{margin:0 auto;width:var(--main-container-size)}.module-fullwidth-cont{display:block;padding:0}.mainmenu{margin:0;padding:0;float:right;align-self:center}.mainmenu,.mainmenu-items{display:inline-block}.l-inline{display:block}.grid-block{display:inline-block;width:100%;margin:0}.h-search .grid-block{display:table}.main-body{margin:5px 5px 0;padding:15px 30px 0}.vikcs-slider .slide-item img.slide-image,.width100{width:100%}#main,.nav-devices-inner .moduletable .menu li>div>a::after,.slidmodule{position:relative}.slidmodule{height:100%;margin:0 auto}#slider{z-index:1;margin:0}#slider #imgslider{width:100%;height:100%}#slider,.vikcs-slider{height:100%}#module-box2{flex:0 0 100%;background:#f1f1f1}#fullbox{background:#fff;margin:0}#fullbox .grid-block,#module-box2 .grid-block{margin:0}#subfooter,footer{background:#111;color:#fff;width:100%;margin:0;display:inherit}#subfooter{display:inline-block;color:#ccc;font-size:12px}#foot-cont,.subfoot-cont{width:var(--main-container-size);margin:0 auto}#foot-cont{display:table;padding:30px 0}.subfoot-cont{border-top:1px solid #333}#tbar-upmenu .widget p{margin-bottom:0;padding-bottom:0}#sidebar-footer>.grid-block{display:flex;font-weight:300;font-size:14px;color:#ccc}footer .widget{font-weight:400;font-size:14px;padding:50px 20px;margin:5px 10px}footer .widget,footer .widget .menu li{line-height:1.8em}footer .widget ul li{list-style-type:none}.nav-devices-inner .moduletable .menu>li.menu-item-has-children a,.nwidg-block>.widget{flex:1}#module-box2 .grid-block>.widget{flex:auto;margin:20px 0}.icomenu-disabled .mainmenu{margin:0}.mainmenu .l-inline .moduletable .logo-align-cnt>ul>li a{border:0}#cnt-container{margin-bottom:0}.article-main-container{margin-bottom:0;display:flex}.upmenu-content .l-inline ul li{border-right:1px solid rgba(255,255,255,.2);padding-right:10px}.l-inline li>.nav-child li:last-child,.upmenu-content .l-inline ul li:last-child{border:0}@media screen and (max-width:1680px){#cnt-container,#foot-cont,.h-search .grid-block,.module-fullwidth-cont,.subfoot-cont,.upmenu-content,main{width:100%!important}#main{width:80%}}@media screen and (max-width:1640px){#main{width:80%}}@media screen and (max-width:1350px){#main{width:90%}}@media screen and (max-width:1280px){.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont{max-width:300px;padding:0 10px!important}.vbmodhorsearch-hum-dates-wrap{flex-wrap:nowrap}.vbmodhorsearch-hum-dates-wrap .vbmodhorsearchtotnights{order:2!important;flex:initial}.vbmodhorsearch-hum-guests-wrap{align-self:baseline}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div{width:130px!important}}@media screen and (max-width:1080px){.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont{max-width:inherit}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearchcheckoutdiv{border:0!important}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem{padding:0 30px!important}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div{width:auto!important;flex:1}}.cnt-slider{width:100%;height:100%}.moduletable{display:block;position:relative}.menu li{position:relative;list-style-type:none;line-height:1.5em}.menu li,.menu li:hover{transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s}.menu li:last-child{margin:0}.l-inline ul>li{display:inline-block;float:left;padding:7px 5px;margin:0;position:relative;font-weight:400}.nav-child{display:block;float:none;border:0;padding:0}.l-inline li>.nav-child{width:200px}.mainmenu .menu>.menu-item-has-children>.nav-child{position:absolute;left:0;top:45px;z-index:1000002;font-size:14px;display:none;font-weight:600;background:#000;border:1px solid #222;padding:10px 0}.l-inline li>.nav-child li{padding:5px 15px;font-weight:400}.l-inline li .nav-child li>div>a{display:block;font-size:.9em}.l-inline li .nav-child>div{padding:10px;margin:0}.mainmenu .moduletable{float:left}.upmenu-content .l-inline ul>li{padding:0 5px;float:none;display:inline-block}.mainmenu .nav>li,.nav-devices-list .nav>li{padding:10px 15px;text-align:left}.upmenu-content{font-weight:400}.mainmenu .moduletable .logo-align-cnt>ul,.nav-devices-list .moduletable .logo-align-cnt>ul{display:flex;align-items:center}.mainmenu .nav>li>div>*,.nav-devices-list .nav>li>div>*{font-size:16px;padding:0;cursor:pointer;display:inline-block;font-weight:400;position:relative}.slideadv{width:100%;display:inline-block;padding:0;position:relative}.bottomsearch{position:absolute;width:100%;bottom:-50px;z-index:1000}.h-search-inner{width:100%;position:relative;margin:0 auto;border-radius:0}#contentheader{margin-bottom:50px}.upmenu-content .vikicons-container .vikicons-item-text p,.upmenu-content .vikicons-inner{padding:0;margin:0}.upmenu-content .vikicons-set{display:inline-block!important}.upmenu-content .vikicons-container .vikicons-item{max-width:inherit;display:inline-block;width:auto;padding-left:0}.upmenu-content .vikicons-container .vikicons-item-left .vikicons-item-icon,.vbo-horizsearch-humanformat-wrap>form>div{margin-right:5px}.upmenu-content .vikicons-container .vikicons-item-inner{margin:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0#000}:root{--slider-title-size:calc(50px + 0.8vw)}.slide-text>a.btn-default{text-shadow:none}.vikcs-img-bckground{height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover}.vikcs-slider .slide-text{width:60%;top:50%;left:50%;transform:translate(-50%,-50%)}.grid-module>.widget{margin:5px 10px;padding:30px 20px}h3.widget-title{font-size:1.8em}section .grid-module>.widget{padding:50px 20px}#subfooter .widget{padding:20px}.widget{display:inline-block;width:100%}.widget-title{text-align:center;margin-bottom:10px}.h-search .widget_mod_vikbooking_horizontalsearch{width:100%;padding:30px;position:relative;background:#fff;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.2)}.buttonlink a{padding:10px 20px}.aligncenter{margin:0 auto;display:block}.mainmenu .menu>li>:not(ul)::after,.nav-devices-list .menu>li>:not(ul)::after{content:"";position:absolute;bottom:2px;left:100%;right:100%;height:3px;border-radius:3px;transition:right 275ms .3s,left 275ms}.mainmenu .menu>li.current-menu-item>:not(ul):after,.mainmenu .menu>li>:not(ul):hover:after,.nav-devices-list .menu>li>:not(ul):hover:after{right:0;left:0;transition:right 275ms}.mainmenu .nav>li.current-menu-item>div>:after,.mainmenu .nav>li.current-menu-parent>div>:after{left:0;right:0;width:100%}#headt-part .menumob-btn-inner{border:0;padding:10px}#menumob-btn-ico span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#64b8b2}#menumob-btn-ico span:nth-child(1){top:0}#menumob-btn-ico span:nth-child(2){top:6px}#menumob-btn-ico span:nth-child(3){top:12px}.nav-devices-content,.nav-devices-inner{bottom:0;right:0;position:fixed;top:0;z-index:1001}.nav-devices-content{display:none;left:0}.nav-devices-inner{left:auto;max-width:100%;overflow-y:auto;-webkit-transform:translateX(100%);transform:translateX(100%);transition:transform 1s;width:270px}.nav-devices-list{padding:25px 0 0}.nav-devices-list .mainmenu-items>div{float:none;padding:0;width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.nav-devices-list .mainmenu-items>div:first-child{order:2;padding-top:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.slide-text{left:0;top:25%;right:0;margin:auto;position:absolute;text-align:left}.slide-text>h1{padding:0;color:#fff;font-size:70px;font-style:normal;line-height:84px;margin-bottom:30px;letter-spacing:1px;display:inline-block;-webkit-animation-delay:.7s;animation-delay:.7s}@media (max-width:991px){.slide-text h1{font-size:40px;line-height:50px;margin-bottom:20px}.slide-text>p{font-size:18px}}@media (max-width:768px){.slide-text{padding:10px 50px}.slide-text h1{font-size:30px;line-height:40px;margin-bottom:10px}.slide-text>p{font-size:14px;line-height:20px;margin-bottom:20px}}@media (max-width:480px){.slide-text{padding:10px 30px}.slide-text h1{font-size:20px;line-height:25px;margin-bottom:5px}.slide-text>p{font-size:12px;line-height:18px;margin-bottom:10px}.slide-text>a.btn-default{font-size:10px;line-height:10px;margin-right:10px;text-align:center;padding:10px 15px}}:root{--slider-title-size:calc(26px + 0.5vw);--ratio:1.25;--slider-title:calc(var(--slider-title-size) * var(--ratio))}.bs-slider-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.slide-text .slide-title{color:#fff;font-weight:700}.vikcs-slider .slide-item{height:100%}.vikcs-slider .slide-text{margin:auto;position:absolute;text-align:left;padding:10px 85px}.slide_style_center{text-align:center!important}.slide-text>.slide-title{padding:0;color:#fff;font-size:var(--slider-title);font-weight:700;line-height:84px;margin-bottom:30px;letter-spacing:1px;display:inline-block;-webkit-animation-delay:.7s;animation-delay:.7s}.slide-text>p{padding:0;color:#fff;font-size:20px;line-height:24px;font-weight:300;margin-bottom:40px;letter-spacing:1px;-webkit-animation-delay:1.1s;animation-delay:1.1s}.slide-text>a.btn-default{font-weight:400;font-size:13px;line-height:15px;margin-right:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;display:inline-block;border:0;text-transform:uppercase;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.slide-text>a:active,.slide-text>a:hover{color:#fff;background:#222;-webkit-transition:background .5s ease-in-out,color .5s ease-in-out;transition:background .5s ease-in-out,color .5s ease-in-out}@media (max-width:991px){.slide-text h1{font-size:40px;line-height:50px;margin-bottom:20px}.slide-text>p{font-size:18px}}@media (max-width:768px){.slide-text{padding:10px 50px}.slide-text .slide-title{line-height:1.2em;margin-bottom:10px;font-size:24px;width:95%}.slide-text>p{font-size:14px;line-height:20px;margin-bottom:20px}}@media (max-width:550px){.slide-image{width:auto!important}}@media (max-width:480px){.slide-text{padding:10px 30px}.slide-text>p{font-size:16px;margin-bottom:10px;margin-top:10px}.slide-text>a.btn-default{font-size:10px;line-height:10px;margin-right:10px;text-align:center;padding:10px 15px}}@media screen and (max-width:1024px){#foot-cont,#lmpart,#mainmenu,#mainmenu .l-inline,.h-search .grid-block,.module-fullwidth-cont,.slide-text,.upmenu-content,main{width:100%}.h-search{position:relative}.vbmodhorsearchmaindiv form .vbmodhorsearchbookdiv{float:left!important}}@media screen and (max-width:1280px){.h-search{position:relative}.bottomsearch{bottom:0}}@media screen and (max-width:1080px){.vbo-horizsearch-dpicker-cont{width:100%;right:0}}@media screen and (max-width:1024px){.vikicons-item{width:50%;float:left}.vbsearchinputmodhors{margin-left:0}.bottomsearch{bottom:0}#menumob-btn-ico{display:block}#tbar-logo{margin-left:10px}#mainmenu{display:none;float:none;text-align:left;background:#414141}}@media screen and (max-width:960px){.head-slider-enabled{position:relative;background:#000}}@media screen and (max-width:860px){.article-main-container{flex-wrap:wrap}}@media screen and (max-width:800px){select,select option{background-color:transparent}}@media screen and (max-width:768px){#sidebar-footer>.grid-block{flex-wrap:wrap}#sidebar-footer>.nwidg-block>.widget{flex:40%}}@media screen and (max-width:715px){#tbar-logo{width:auto}#main,.slide-text{width:100%!important}#main{left:0!important}.slide-text{float:none}#main,.grid-box{float:none}#module-box2 .grid-module{width:100%!important;float:left}#tbar-logo{display:inline-block;position:relative}#mainmenu{width:100%}#mainmenu .l-inline{margin:5px 0 0}.vikicons-item{width:100%;float:none}#tbar-logo{align-self:center}}@media screen and (max-width:660px){.slideadv img.vikcs-img-bckground{height:auto}}@media screen and (max-width:580px){.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap>div{flex:100%;max-width:inherit!important;border:0}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont{border:0!important;margin:5px 0!important}.vbmodhorsearch-hum-dates-wrap,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count{flex-wrap:wrap}.vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count>div{margin-right:0!important}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem{flex:100%!important;border:0!important}.vikcs-slider .slide-text{width:100%}}@media screen and (max-width:500px){.slide-text>p{display:none}}@media screen and (max-width:400px){#module-box2 .grid-module{width:100%!important;float:left}#sidebar-footer>.nwidg-block>.widget{flex:0 0 100%;padding:10px;margin:5px 0}}#endcontainer,.endtext{font-size:0;visibility:hidden}.vikwp-load-backdrop{background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2147483647}.vikwp-load-backdrop i{position:absolute;top:50%;left:50%;font-size:26px;transform:translate(-50%,0);-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}@font-face{ font-display:swap;font-family:"fontello";src:url(https://theloftfmb.com/wp-content/plugins/vikwidgetsloader/assets/css/font/fontello.eot?81232221);src:url(https://theloftfmb.com/wp-content/plugins/vikwidgetsloader/assets/css/font/fontello.eot?81232221#iefix)format("embedded-opentype"),url(https://theloftfmb.com/wp-content/plugins/vikwidgetsloader/assets/css/font/fontello.woff?81232221)format("woff"),url(https://theloftfmb.com/wp-content/plugins/vikwidgetsloader/assets/css/font/fontello.ttf?81232221)format("truetype"),url(https://theloftfmb.com/wp-content/plugins/vikwidgetsloader/assets/css/font/fontello.svg?81232221#fontello)format("svg");font-weight:400;font-style:normal }.vikicons-container .container-fluid{padding:0}.vikicons-item{text-align:center}.vikicons-item a{display:inline-block}.vikicons-item.col-md-1{float:none;display:inline-block;padding:0 5px;width:auto;max-width:inherit;flex:0}.vikicons-align-center{justify-content:center}.vikicons-item-left{display:flex;text-align:left}.vikicons-item-left .vikicons-item-icon{margin-right:20px}.vikicons-item-inner{margin:10px 0}.vikwp_ts-container{z-index:1}.vikwp_ts-image-scroll{background-attachment:fixed;background-position:center top;background-size:cover;position:relative;padding:70px 0}.vikqt_nobg{padding:0}.vikwp_ts-inner{position:relative}.vikqt-items{cursor:pointer}.vikqt-item-content{width:100%}.vikqt-grid-l .vikqt-item-content{margin:10px}.vikqt-grid-l .vikqt_text_cont{background:#fff;color:#666;padding:40px;margin-bottom:20px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:4px}.vikqt_text_cont{display:flex;justify-content:center}.vikqt-quotes{margin-right:20px;font-size:32px}.vikqt-item-img_down{display:flex;flex-wrap:wrap}.vikqt-item-img_down>div{flex:1 100%}.vikqt-grid-l .vikqt-item-img_down .vikqt_text_cont:after{width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent transparent;content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%,0)}.vikqt-grid-l .vikqt_title{text-align:center;font-weight:700}@media only screen and (max-width:640px){.vikqt-container.container{width:100%!important}.vikqt-container.container .vikqt-quotes{font-size:20px}.vikqt-container.container .vikqt_text_cont{padding:25px}}.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative;display:none;width:100%;z-index:1}a,a:hover{text-decoration:none}.btn,a,a:hover,a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn{color:#fff;font-size:.8em;padding:15px 25px!important;border-radius:2px!important;cursor:pointer}.btn:active,.btn:focus,.btn:hover{color:#fff}input[type=text]{border:1px solid #ddd;padding:10px;font-size:14px;transition:.4s;border-radius:2px}.nav-devices-inner .moduletable .menu>li{display:inline-block;width:100%;padding:0}.nav-devices-inner .moduletable .menu>li a{font-size:14px;padding:8px 20px!important;display:inline-block}.nav-devices-inner .moduletable .menu>li .nav-child li>div:hover,.nav-devices-inner .moduletable .menu>li.current_page_item>div,.nav-devices-inner .moduletable .menu>li>div:hover{background:rgba(255,255,255,.2)}.nav-devices-inner .moduletable .menu>li .nav-child{display:none;width:100%;padding:0;background:rgba(0,0,0,.1);font-size:12px}.nav-devices-inner .moduletable .menu>li .nav-child li a{padding:13px 20px 12px 30px!important}.nav-devices-inner .moduletable .menu>li,.nav-devices-inner .moduletable .menu>li>.nav-child>div>li{border-bottom:1px solid rgba(255,255,255,.3)}.mainmenu .moduletable .logo-align-cnt>ul>li>div>*{color:#fff;position:relative}.vbmodrooms-item{border:0;padding:0;margin:0}.vbmodrooms-carats .vbo-room-carats .vbo-room-carat{margin:4px 5px}.vbmodrooms-carats .vbo-room-carats .vbo-room-carat i{margin-right:10px}.vbmodrooms .vbmodrooms-item{display:flex!important;background:0 0}.vbmodrooms .vbmodrooms-item .vbmodroomsboxdiv{margin:0 5px}.vbo-horizsearch-humanformat-wrap{color:#666}.vbo-horizsearch-humanformat-wrap label{text-transform:uppercase;font-size:.8em;font-weight:700}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap,.vbo-horizsearch-humanformat-wrap .vbmodhorsearchtotnights{align-self:auto}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont{padding:0 30px;border-right:2px solid #eee}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont label{margin-top:9px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar i{margin-top:8px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-mday{margin-top:10px;font-size:38px;font-weight:700}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar .vbo-horizsearch-period-dt{margin-top:16px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-dates-wrap .vbmodhorsearch-humcalcont .vbo-horizsearch-showcalendar,.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count{border:0;padding:0;min-height:inherit}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem{flex-wrap:wrap;border-right:2px solid #eee;padding:0 15px}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem:last-child{border:0}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem label{order:0;width:100%;margin-left:0;text-transform:uppercase;font-size:.8em;font-weight:700}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-wrap .vbmodhorsearch-hum-guests-count .vbmodhorsearch-hum-guests-elem span{font-size:38px;font-weight:700}.vbo-horizsearch-humanformat-wrap .vbmodhorsearch-hum-guests-modifier{background:#eee;border:2px solid #eee;padding:20px;width:100%}.vbo-horizsearch-humanformat-wrap .btn{text-transform:uppercase}body,h1,h3{font-family:"Open Sans"}body{font-size:18px}h1{font-size:52px}h3{font-size:32px}h5{font-size:20px}.slider-above #tbar-upmenu .upmenu-content,.slider-above .mainmenu .moduletable .logo-align-cnt>ul>li>div>*{color:#0a0a0a!important}.mainmenu .nav-child li a{color:#0a0a0a}.vbmodhorsearch-hum-guests-elem span,.vbmodrooms-divblock .vbmodroomsname,.vbmodroomscat,.vbmodroomsroomcost,.vbo-horizsearch-period-mday{font-family:Open Sans}:root{--vbo-pref-textcolor:#2282bd;--vbo-pref-bgcolor:#2282bd;--vbo-pref-fontcolor:#fff;--vbo-pref-bgcolorhov:#1890ce;--vbo-pref-fontcolorhov:#fff}