@media only screen and (min-width:801px) and (max-width:1024px){.menu-main-menu-container{padding-bottom:6px}}@media only screen and (min-width:1025px) and (max-width:1700px){.menu-top-container{margin-top:calc(2px + 1vw);padding-right:calc(5px + 3.75vw);padding-left:0}}@media only screen and (min-width:801px){.top-bar{padding:0;background-color:transparent}.top-bar ul{list-style:none;padding:0;margin:0;background:transparent}.top-bar ul li{background-color:#ffffff}.top-bar ul li:hover>{background:transparent}.top-bar ul.submenu{display:none;border:none;background-color:#ffffff;text-align:center;padding:5px 30px 18px;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.top-bar ul.submenu.js-dropdown-active{margin-top:0;display:block}.top-bar ul.submenu li{display:block}.top-bar ul.submenu li>a{background:transparent;color:#525252;line-height:2;padding:0;white-space:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden}.top-bar ul.submenu li>a:hover{background:transparent}.top-bar ul.submenu li>a:hover span{color:#f7861e}.top-bar ul.submenu li.current-menu-item>a,.top-bar ul.submenu li.current_page_ancestor>a,.top-bar ul.submenu li.current_page_parent>a{border-bottom:1px solid #d3d3d4}.top-bar ul.submenu li.current-menu-item>a span{color:#f7861e}.top-bar ul.submenu li:not(.current-menu-item)+li a{border-top:1px solid #d3d3d4}.top-bar ul .is-dropdown-submenu .is-dropdown-submenu{margin-top:0}.top-bar .header-menu{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}.top-bar .header-menu:after,.top-bar .header-menu:before{clear:both;content:"";display:table}.top-bar .header-menu li{float:left;background-color:transparent;padding:0 5px}.top-bar .header-menu li>a{padding:0;color:#666666;font-family:"museo", serif;font-size:calc(2px + 1.35vw);font-weight:500;text-transform:lowercase;line-height:1.35;white-space:nowrap;background:transparent;display:block;-webkit-transition:none;-o-transition:none;transition:none}.top-bar .header-menu li.disabled-menu-label>a{cursor:default}.top-bar .header-menu>li.current-menu-ancestor>a,.top-bar .header-menu>li.current-menu-item>a,.top-bar .header-menu>li.current_page_ancestor>a,.top-bar .header-menu>li:hover>a{border-bottom:calc(1px + .2vw) solid #f7861e}.top-bar .header-menu>li.parent-active>a{border-bottom:calc(1px + .2vw) solid #f7861e!important}.top-bar .header-menu>li.deactivate>a{border-bottom:calc(1px + .2vw) solid transparent}.top-bar .header-menu>li.deactivate>a:hover{border-bottom:calc(1px + .2vw) solid #f7861e}.top-bar .header-menu>li.has-dropdown{margin-right:16px}.top-bar .header-menu>li.has-dropdown>a{padding:0 0 0 0}.top-bar .header-menu>li.has-dropdown>a:after{width:10px;height:6px;right:-16px;background-image:var(--wpr-bg-1d64f40e-2756-4ca7-b9f2-1911d4e0be00);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;border:none}.top-bar .header-menu>li>a{border-bottom:calc(1px + .2vw) solid transparent}}@media only screen and (min-width:1025px){.top-bar .header-menu>li{padding:0 7px}.top-bar .header-menu>li>a{font-size:18px;-webkit-transition:none;-o-transition:none;transition:none}}@media only screen and (min-width:1201px){.top-bar .header-menu>li>a{font-size:19px}.top-bar .header-menu>li.has-dropdown{margin-right:25px}.top-bar .header-menu>li.has-dropdown>a{padding:0}.top-bar .header-menu>li.has-dropdown>a:after{width:16px;right:-25px}}@media only screen and (min-width:1441px){.top-bar ul.submenu a[href^="https://www.ileftmystuff.com"]{margin-bottom:0}}@media only screen and (min-width:1700px){.top-bar{padding-left:30px}.top-bar .header-menu{padding-right:calc((100vw - 1790px) / 2)}.top-bar .header-menu li{padding:0 15px}.top-bar .header-menu li>a{font-size:30px}}@media only screen and (min-width:1025px) and (max-width:1700px){.top-bar .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.top-bar .header-menu li:last-of-type{padding-right:0}.top-bar .header-menu li>a{font-size:calc(2px + 1.35vw);white-space:nowrap;line-height:normal}.top-bar .header-menu li.has-dropdown>a:after{width:calc(9px + .3vw);height:calc(4px + .3vw)}}@media only screen and (min-width:1700px) and (max-width:1751px){.top-bar .header-menu>li[aria-label="Contact Us"] ul{min-width:250px}}@media only screen and (min-width:1700px) and (max-width:1800px){.top-bar .header-menu li{padding:0 11px}}@media only screen and (max-width:800px){.top-bar{display:none;height:auto;padding:0;background:#2eb0d1}.top-bar ul{background:transparent;margin:0;list-style:none;padding:0}.top-bar ul li>a{display:block;font-family:"futura-pt", sans-serif;color:white;font-size:20px;font-weight:600;background:#2eb0d1;line-height:46px;padding:0 15px}.top-bar ul li>a:hover{background:#299ebc!important}.top-bar ul li.current-menu-item>a,.top-bar ul li.current_page_ancestor>a{background:#43b8d6!important}.top-bar ul li.has-dropdown a:after{display:none}.top-bar ul li.has-dropdown .accordion-toggle{display:block;position:absolute;width:50px;height:45px;right:0;top:0;color:#fff;z-index:100;text-align:center}.top-bar ul li.has-dropdown .accordion-toggle i.fa{font-size:13px;line-height:1;height:13px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.top-bar ul li[aria-expanded=true]>a{background:#2ba5c4}.top-bar ul li[aria-expanded=true]>a .accordion-toggle i.fa{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.top-bar ul li .submenu a{padding-left:25px}}#home-slider{font-family:"museo", serif;margin-bottom:10px}#home-slider .slick-slide{position:relative;min-height:770px;background-position:50% 100%!important;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}#home-slider .inner-slide-wrap{padding-top:405px;padding-bottom:50px;text-align:right;position:relative;width:100%;height:100%}#home-slider .slider-caption{display:inline-block;max-width:700px}#home-slider .slider-caption .title-wrap{display:inline-block;background:rgba(46, 176, 209, 0.7);padding:12px 12px 12px 41px}#home-slider .slider-caption .title-wrap .title-left,#home-slider .slider-caption .title-wrap .title-right{display:inline-block;vertical-align:middle;line-height:1;text-align:left;margin-bottom:0;font-family:"museo", serif;font-weight:500}#home-slider .slider-caption .subtitle-wrap{display:inline-block;background-color:rgba(247, 134, 30, 0.8);padding:17px 15px 19px 38px;max-width:400px;text-align:left}#home-slider .slider-caption p{margin-bottom:0;line-height:1}ul.slick-dots li{background:none!important;padding:0 20px}ul.slick-dots li:before{display:none}ul.slick-dots li button:before{width:20px;height:20px;background-color:#808080}ul.slick-dots li.slick-active button:before,ul.slick-dots li:focus button:before,ul.slick-dots li:hover button:before{background-color:#e3e3e3}@media only screen and (min-width:641px) and (max-width:1024px){#home-slider .slider-caption .title-wrap .title-right{font-size:80px}}@media only screen and (max-width:1024px){#home-slider .slick-slide{min-height:500px}#home-slider .inner-slide-wrap{padding-top:30vw}ul.slick-dots li{padding:0 10px}ul.slick-dots li button:before{width:12px;height:12px}}@media only screen and (max-width:640px){#home-slider .slick-slide{min-height:350px;background-position:0 100%!important}#home-slider .slider-caption .title-wrap .title-right{font-size:52px}#home-slider .slider-caption .subtitle-wrap{max-width:225px;padding:10px 10px 10px 20px}}@media only screen and (min-width:1025px){#home-slider .slider-caption p{font-size:33px}#home-slider .slider-caption .title-wrap .title-left{font-size:68px;line-height:.9}#home-slider .slider-caption .title-wrap .title-right{font-size:156px}}.row{max-width:1750px}.sticky.is-stuck{z-index:10}.alignnone{margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 5px 10px;text-align:center}.wp-caption img{width:auto;margin-bottom:10px}.wp-caption p{margin-bottom:0;font-size:14px}.gallery-caption{font-size:12px}#wpadminbar{opacity:0.3;-webkit-transition:0.2s opacity linear;-o-transition:0.2s opacity linear;transition:0.2s opacity linear;-webkit-transform:translateZ(0)}#wpadminbar:focus,#wpadminbar:hover{opacity:1}body,html{height:auto}html{min-height:100%;position:relative}body{position:static}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder,textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder{color:#555}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{margin-bottom:0}textarea[rows]{height:150px;max-width:100%}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=checkbox],[type=file],[type=radio]{margin-bottom:0}.button,.envira-tags-filter-list li a,button{border:none;padding:10px 20px;margin-bottom:0;background-color:#f7861e;font-family:"futura-pt", sans-serif;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}input[type=reset],input[type=submit]{border:none;padding:10px 20px;margin-bottom:0;background-color:#f7861e;font-family:"futura-pt", sans-serif;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.envira-tags-filter-list li a:focus,.envira-tags-filter-list li a:hover{background-color:#da6d08;outline:2px dotted ButtonText}button:hover{background-color:#da6d08;outline:none}button:focus{background-color:#da6d08;outline:2px dotted ButtonText}.button:hover{background-color:#da6d08;outline:none}.button:focus{background-color:#da6d08;outline:2px dotted ButtonText}input[type=submit]:hover{background-color:#da6d08;outline:none}input[type=submit]:focus{background-color:#da6d08;outline:2px dotted ButtonText}input[type=reset]:hover{background-color:#da6d08;outline:none}input[type=reset]:focus{background-color:#da6d08;outline:2px dotted ButtonText}body{color:#4d4d4d;font-family:"futura-pt", sans-serif;line-height:1.4}a,address,h1,h2,h3,h4,h5,h6,li,p{color:#4d4d4d}.dark-section a,.dark-section address,.dark-section h1,.dark-section h2,.dark-section h3,.dark-section h4,.dark-section h5,.dark-section h6,.dark-section li,.dark-section p,a.dark-section,address.dark-section,h1.dark-section,h2.dark-section,h3.dark-section,h4.dark-section,h5.dark-section,h6.dark-section,li.dark-section,p.dark-section{color:#fff}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"museo", serif;text-transform:uppercase;color:inherit}h1{}h2{line-height:1.1;letter-spacing:-2px;color:#f7861e;margin-bottom:30px;font-family:"futura-pt", sans-serif}h3,h4,h5,h6{}p{line-height:1.4}p:empty{display:none}ul{}ul li{}a{color:#2eb0d1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:bold}a:hover{color:#1c6a7d;outline:none}a:focus{color:#1c6a7d;outline:2px dotted ButtonText}h4 a{text-transform:lowercase}.bg-origin .fl-col-content{-webkit-background-origin:content-box;background-origin:content-box}.clearfix{zoom:1}.clearfix:before{content:"";display:table;height:0;overflow:hidden}.clearfix:after{content:"";display:table;height:0;overflow:hidden;clear:both}.button{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:focus,.button:hover{}.align-middle{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}ul.pagination{margin:1rem 0}ul.pagination .pagination{margin:0}ul.pagination .pagination.current{color:#fff;background:#f7861e;display:block;font-weight:bold}#searchform{position:relative}#s{padding-right:75px}#searchsubmit{position:absolute;top:0;right:0;bottom:0;height:auto;padding:.5rem;cursor:pointer;font-size:0}#searchsubmit:after{content:"\f002";font-family:FontAwesome;font-size:20px}#home-slider .slick-slide,.cover,.footer{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.decor-list li:before,.envira-gallery-public .envira-gallery-item-inner:after,.fl-rich-text li:before{background-size:contain;background-position:50% 50%;background-repeat:no-repeat}table tbody{border:none}table tbody td{border:none;padding-left:20px}table tbody tr{background-color:#e3e3e3;border-bottom:8px solid #fff}table tbody h4,table tbody p{margin-bottom:0;font-family:"futura-pt", sans-serif}.fluid-width-video-wrapper{padding-top:56.25%!important}.logo{padding:15px 0 15px 15px}.logo img{max-height:175px}.header__top-bar{margin-bottom:10px}.header__socials{display:inline-block;vertical-align:middle}.header__phone{display:inline-block;vertical-align:middle;margin-right:20px;font-family:"museo", serif;color:#999}.header__phone a{color:inherit;font-size:16px;font-weight:500}.header__search{display:inline-block;vertical-align:middle}.header__search form{position:relative}.header__search form.search--active #s{width:400px;padding-right:75px}.header__search #searchsubmit{position:relative;height:60px;z-index:2;padding:15px}.header__search #searchsubmit:after{font-size:30px;line-height:1}.header__search #s{padding-right:0;top:0;bottom:0;position:absolute;right:0;width:60px;height:60px;border:none;font-size:26px;z-index:1;-webkit-box-shadow:inset 0 0 0 1px #525252;box-shadow:inset 0 0 0 1px #525252;-webkit-transition:padding-right .3s ease, width .3s ease;-o-transition:padding-right .3s ease, width .3s ease;transition:padding-right .3s ease, width .3s ease}#date-checkin,#date-checkout{padding-right:40px;background-image:var(--wpr-bg-409559c3-49ca-44b2-afc3-220ce0071a33);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}.reservation-form{width:100%;background-color:#2eb0d1;color:#fff}.reservation-form__name-col{position:relative;background-color:#f7861e;font-size:0;white-space:nowrap}.reservation-form__name-col:after{content:'';position:absolute;right:100%;top:0;bottom:0;width:1000px;background-color:#f7861e}.reservation-form__name-col:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.reservation-form__name-col>*{vertical-align:middle;display:inline-block;white-space:normal}.reservation-form__form-col{padding-top:10px;padding-bottom:10px;position:relative}.reservation-form__form-col:before{position:absolute;left:-1px;top:0;width:50px;height:100%;background-image:var(--wpr-bg-8cda19b9-ec57-45f9-94d8-b8787159071a);background-size:auto 100%;background-position:0 50%;background-repeat:no-repeat}.reservation-form__name{margin-bottom:0;font-size:28px;line-height:1;font-weight:700;color:#fff;font-family:"museo", serif;text-transform:lowercase}.reservation-form form{font-size:0}.reservation-form__fields{margin:0;list-style:none;padding:0;display:inline-block;vertical-align:bottom;width:84%;font-size:0}.reservation-form__field{font-size:18px;display:inline-block;vertical-align:middle;color:#fff;text-transform:lowercase;font-weight:500;width:19%;margin-right:1%}.reservation-form__field label{color:#fff;font-size:14px;white-space:nowrap;font-family:"proxima-nova", sans-serif}.reservation-form__field input{border:none;padding:10px;line-height:24px;height:44px}.reservation-form__field select{border:none;padding:10px;line-height:24px;height:44px;background-image:var(--wpr-bg-78e7634e-3408-4abd-824a-4455b0a221ec);-webkit-background-size:16px 6px;background-size:16px 6px;background-position:top 50% right 5px}.reservation-form__submit{display:inline-block;vertical-align:bottom;background-color:#f7861e!important;font-family:"museo", serif!important;height:44px;padding:10px!important;line-height:24px!important;width:16%;font-size:18px;text-transform:lowercase}.reservation-form__submit:hover{background-color:#da6d08!important}.reservation-form__submit:focus{background-color:#da6d08!important;outline:2px dotted ButtonText}.search-button{display:inline-block;vertical-align:middle;color:#fff;width:60px;height:60px;background-color:#f7861e;margin-left:15px;padding:15px;font-size:30px;line-height:1}.fl-col-group-equal-height .fl-callout-content,.fl-col-group-equal-height .fl-callout-photo,.fl-col-group-equal-height .fl-module,.fl-col-group-equal-height .fl-module-content>div,.fl-col-group-equal-height .fl-photo,.fl-col-group-equal-height .fl-photo-content{height:100%}.fl-col-group-equal-height .fl-module-content{height:calc(100% - 40px)}.page-title-wrap{margin-bottom:40px}.page-title-wrap .page-title{text-shadow:0 0 40px rgba(0, 0, 0, 0.55)}.page-title{text-transform:lowercase;margin-bottom:0}.decor-list ul,.fl-rich-text ul{margin-left:0}.decor-list li,.fl-rich-text li{padding:0 0 0 40px;list-style:none;line-height:2;position:relative}.decor-list li:before,.fl-rich-text li:before{content:'';position:absolute;left:0;top:5px;width:24px;height:24px;background-image:var(--wpr-bg-1d3042e7-7db6-4f12-8366-0b4389cbfccc)}.decor-list h4 a,.fl-rich-text h4 a{font-weight:normal;display:inline-block;margin-top:30px}.fl-callout-content{position:relative}.fl-callout-content .fl-callout-title{position:absolute;top:50%;text-align:center;width:100%;padding-bottom:0!important;color:#fff;line-height:1;background-color:rgba(0, 0, 0, 0.3);padding-top:30px;-webkit-transform:translateY(calc(-100% + 20px));-ms-transform:translateY(calc(-100% + 20px));transform:translateY(calc(-100% + 20px))}.fl-callout-content .fl-callout-text-wrap{position:absolute;top:50%;text-align:center;width:100%;color:#fff;line-height:1;padding:5px 15px 25px;background-color:rgba(0, 0, 0, 0.3);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.fl-callout-content .fl-callout-text-wrap p{line-height:1;color:#fff;text-transform:uppercase}.hover-popup a[href^="https://youtu"]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;font-size:0}.hover-popup .fl-callout-text-wrap{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;height:100%;top:0}.slide-company{margin-bottom:100px}.slide-company .company-logo{height:250px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:10px}.callout-with-hover .fl-photo-content{display:block;width:auto;background-color:#2eb0d1}.callout-with-hover .fl-photo-content img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.callout-with-hover .fl-callout-title{font-family:"museo", serif;padding:15px!important;pointer-events:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.callout-with-hover .fl-callout-title a{color:#fff}.callout-with-hover .fl-callout-text-wrap{padding-top:5px;pointer-events:none;opacity:0;background:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.callout-with-hover .fl-callout-text-wrap p{text-transform:none}.callout-with-hover .fl-callout-content{display:inline-block;width:100%}.callout-with-hover .fl-callout-content:hover .fl-photo-content img{opacity:.6}.callout-with-hover .fl-callout-content:hover .fl-callout-title{background-color:transparent}.callout-with-hover .fl-callout-content:hover .fl-callout-text-wrap{padding-top:0;opacity:1}.witout-top-margin .fl-module-content{margin-top:0!important}.witout-top-margin p{margin-bottom:0}.mejs-poster{background-size:cover!important}.mejs-controls{display:none}.mejs-overlay-button{background:var(--wpr-bg-5c780750-81ac-4715-b35c-fa60af60b3b5)!important;background-repeat:no-repeat;background-size:contain!important;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mejs-overlay-button:hover{opacity:.9}.callout-with-sticker .fl-callout-title{display:none}.callout-with-sticker .fl-callout-text-wrap{background-color:#f7861e;width:auto;top:15px;right:15px;left:auto;border-radius:200px;padding:25px 27px;font-family:"museo", serif}.callout-with-sticker .fl-callout-text-wrap p{margin-bottom:0;padding:0!important}#triangles{position:absolute;top:0;right:0;width:50px;height:100%}#triangles polygon{fill:#2eb0d1!important}.main-content{padding-top:50px;padding-bottom:50px}.page-template-template-rooms .page-title-wrap{margin-bottom:0}.room{margin-bottom:90px}.room .left-column{padding:50px 50px 10px}.room .left-column p{text-align:justify}.room .left-column h3{font-family:"museo", serif}.room .left-column .decor-list{margin-left:0;-webkit-columns:300px 2;-moz-columns:300px 2;columns:300px 2}.room-title-wrap{background-color:#2eb0d1;background-image:var(--wpr-bg-2dbb7f66-e93c-46b9-b3a5-c7aec55a9861)}.room-caption{padding:37px 20px 27px 50px;font-family:"futura-pt", sans-serif}.room-caption span{font-size:.5em}.room-slide{height:670px}.room-parameters{background-color:#e3e3e3;padding:35px 50px}.room-parameters p{margin-bottom:0}.room-parameters strong{font-weight:800}.rooms-menu{margin-left:0;list-style:none}.rooms-menu>li{float:left;width:25%;letter-spacing:1px}.rooms-menu>li+li p{border-left:1px solid #fff}.rooms-menu>li+li ul{border-left:1px solid #e3e3e3}.rooms-menu p{background-color:#f7861e;letter-spacing:2px;padding:6px 20px;text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;margin-bottom:0}.rooms-menu ul{list-style:none;margin-left:0;padding:2px 15px 5px;border-bottom:1px solid #e3e3e3}.rooms-menu ul li{line-height:1.2}.rooms-menu a{color:#525252}.rooms-menu a:hover{color:#2eb0d1}.rooms-menu a:focus{color:#2eb0d1;outline:2px dotted ButtonText}.room-slider .slick-dots{display:inline-block;width:auto;right:25px;bottom:0;margin-bottom:10px}.room-slider .slick-dots li{padding:0}.room-slider .slick-dots button:before{width:13px;height:13px;background-color:rgba(255, 255, 255, 0.3)}.mbl-check-availability{width:100%;padding:15px 0;color:#ffffff;font-size:calc(20px + .15vw);font-weight:500;text-align:center;position:fixed;bottom:0;background-color:#25A8CC;display:none;z-index:50}.mbl-check-availability:hover{color:#ffffff}.mbl-check-availability span{padding:5px 30px;background-color:#f7861e}@media only screen and (max-width:800px){.mbl-check-availability{display:block}}.sub-font{font-family:"museo", serif}.acf-map{width:100%;height:400px;margin:20px 0}.contact .fl-rich-text a[href^="tel:"]{font-weight:normal;color:#4d4d4d}.contact .fl-rich-text a[href^="tel:"]:hover{color:#2eb0d1}.contact .gfield_label{display:block}.contact a[href^="mailto:"]{line-height:1.4;display:inline-block;margin-bottom:20px}.contact [type=submit]{text-transform:lowercase;font-size:18px}.contact input:not([type=submit]){padding:15px;height:65px;font-size:18px;font-weight:600}.contact textarea{padding:15px;font-size:18px;min-height:260px;resize:none;font-weight:600}.contact .gfield_label,.contact .gform_wrapper label{font-size:20px}.contact h5{margin-bottom:0;font-family:"futura-pt", sans-serif;text-transform:none}.maps{padding-top:40px;padding-bottom:50px}.map-item{margin-bottom:50px}.map-item .button{margin-top:30px}.map-item img{margin-bottom:20px}.envira-lazy{overflow:hidden}.envira-lazy img{-webkit-transition:all 10s ease!important;-o-transition:all 10s ease!important;transition:all 10s ease!important}.envira-lazy:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.small-social .orange-socials{text-align:left!important}.small-social .orange-socials a{width:55px!important;height:55px!important;padding:8px!important}.small-social .orange-socials a .fa{font-size:28px!important}.blog-thumbnail-link{display:block;overflow:hidden}.blog-thumbnail-link img{-webkit-transition:all 10s ease;-o-transition:all 10s ease;transition:all 10s ease}.blog-thumbnail-link:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fl-callout-photo{overflow:hidden}.fl-callout-photo .fl-photo{-webkit-transition:all 10s ease;-o-transition:all 10s ease;transition:all 10s ease;margin-bottom:0}.fl-callout-content:hover .fl-photo{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fl-button{text-align:center}.fl-map .responsive-embed{height:auto;padding-bottom:0}.fl-map .responsive-embed iframe{position:relative}.acf-map .gm-style{font-family:"futura-pt", sans-serif}.acf-map .gm-style .marker-info{padding:40px;background-color:#ffffff}.acf-map .gm-style address{font-size:18px;font-style:normal;font-weight:500;font-family:"museo", serif;color:#525252;margin-bottom:20px}.acf-map .gm-style a{font-size:18px}.acf-map .gm-style>div>div>div>div>div:first-child{position:relative}.acf-map .gm-style>div>div>div>div>div:first-child>div>div,.acf-map .gm-style>div>div>div>div>div:first-child div:first-child[style*="border-right: 10px"]{display:none}.acf-map .gm-style .gm-style-iw{max-width:470px}.acf-map .gm-style .gm-style-iw+div{display:none}.acf-map .gm-style-cc{display:none}.ytctitle{background-color:#e3e3e3;color:#4d4d4d;font-family:"futura-pt", sans-serif;padding:25px;text-transform:none}.ytctitle a{color:#4d4d4d;font-weight:normal}.ytctitle a:hover{color:#2eb0d1}.ytc-column{margin-bottom:30px!important}body #ytc-wrapper .ytc-thumbnails a.ytcthumb .ytcplay{background:var(--wpr-bg-523f6384-6651-438a-98c7-c3c730396e62) no-repeat!important;background-position:50% 50%!important;background-size:48px!important}.envira-tags-filter-list{margin-bottom:50px!important;text-align:center}.envira-tags-filter-list li{float:none!important;padding:0!important;display:inline-block;margin:0!important}.envira-tags-filter-list li:before{display:none}.envira-tags-filter-list a{display:block;font-weight:normal;font-family:"museo", serif;text-transform:lowercase}.envira-tags-filter-list a:not(.envira-tags-filter-active){background-color:transparent;color:#4d4d4d}.envira-tags-filter-list a:not(.envira-tags-filter-active):hover{color:#fff}.reservation-form{top:0!important}.chess-block a{font-weight:500}.wbcam-banner h4{line-height:1}.section-with-map h3,table h4{text-transform:none}.title-slide{min-height:380px}.title-slider-wrap{position:relative}.title-slider-wrap .page-title{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:15px;padding-right:15px;width:100%;line-height:1}.hover-popup a{display:block}#companies-slider{max-width:none}.page .mfp-wrap .mfp-iframe-holder .mfp-close{top:-40px!important}.inner-search{text-align:center}.inner-search #searchform{display:inline-block;text-align:left;max-width:450px}.inner-search #searchform input{height:65px;padding:15px 20px;font-size:20px}.inner-search #searchform .search-input{padding-right:80px}.inner-search #searchform .search-button{width:65px}.inner-search #searchform .search-button:after{font-size:40px}.blog h3{font-family:"futura-pt", sans-serif;font-weight:900;line-height:1.1;margin-bottom:4px}.blog .entry-meta{padding-top:5px;position:relative;margin-bottom:50px}.blog .entry-meta:after{content:'';position:absolute;width:190px;height:1px;background-color:#e3e3e3;bottom:-37px;left:0}.blog .entry-date{display:inline-block;vertical-align:middle;min-width:60px;padding:6px 10px;line-height:1.2;font-size:15px;background-color:#f7861e;margin-bottom:0}.blog .entry-date .date-day{font-weight:bold;font-size:25px}.blog .entry-categories{display:inline-block;vertical-align:middle;margin-bottom:0;margin-left:15px}.blog .main-content{padding:0}.blog .color-bg{background-color:#e3e3e3}ul.pagination{padding-top:50px;padding-bottom:50px}ul.pagination li:last-child{float:right}body:not(.search-results) ul.pagination .current{visibility:hidden}ul.pagination a.prev{font-size:0;background-color:#f7861e;color:#fff;padding:12px 25px;text-align:center;font-weight:500}ul.pagination a.prev:focus,ul.pagination a.prev:hover{background-color:#da6d08}ul.pagination a.prev:before{content:'previous';display:inline-block;font-family:"museo", serif;font-size:18px}ul.pagination a.next{font-size:0;background-color:#f7861e;color:#fff;padding:12px 25px;text-align:center;font-weight:500}ul.pagination a.next:focus,ul.pagination a.next:hover{background-color:#da6d08}ul.pagination a.next:before{content:'next';display:inline-block;font-family:"museo", serif;font-size:18px}body:not(.search-results) ul.pagination a:not(.prev):not(.next){visibility:hidden}.posts-list{padding-top:30px}.posts-list hr{max-width:none}.posts-list #searchform{margin-bottom:50px}.posts-list article{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:801px){.post-first-image{height:18.3vw}}.thumbnail{margin-bottom:20px}.comment-list{margin:0;list-style:none;padding:0}.comment-meta{font-size:14px}.comment-metadata{color:#666}.comment-content{font-size:14px;padding-left:25px;margin-top:20px;border-left:1px solid #ddd}.reply{text-align:right}.comment-reply-link{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;border-radius:0;background:#777;color:#fefefe}.not-found{padding:100px 0}.not-found .label{text-decoration:none;cursor:pointer;background-color:#2eb0d1}.not-found .label:hover{background-color:#2794b0;color:#fff}.widget{margin-bottom:20px}.envira-gallery-public .envira-gallery-item-inner:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.envira-gallery-public .envira-gallery-item-inner:after{content:'';position:absolute;right:15px;bottom:15px;width:33px;height:33px;z-index:2;background-image:var(--wpr-bg-0d1c0435-9170-444d-b259-c03c8ce3c80f)}.envira-gallery-public .envira-gallery-item-inner span.envira-title{position:absolute;top:50%;left:50%;color:#fff;font-size:30px;z-index:3;pointer-events:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.envira-gallery-public .envira-gallery-item-inner:after,.envira-gallery-public .envira-gallery-item-inner:before,.envira-gallery-public .envira-gallery-item-inner span.envira-title{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.envira-gallery-public .envira-gallery-item-inner .envira-video-play-container{-webkit-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.envira-gallery-public .envira-gallery-item-inner:hover .envira-video-play-container{opacity:.7}ul.orange-socials.cnss-social-icon li.cn-fa-icon a{background-color:#f7861e!important}.footer{padding:60px 0 30px;background-color:#2eb0d1;background-image:var(--wpr-bg-fef2a102-04c4-448a-bb3e-e53626402dce);color:#fff}.footer h5{font-family:"museo", serif;margin-bottom:15px}.footer address{font-family:"museo-sans", sans-serif;font-style:normal}.footer .copy{text-align:center;margin-top:60px}.footer .footer-socials{margin-bottom:40px}.footer .gform_button{width:100%;width:100%}.footer>.row>.columns{margin-bottom:30px}.footer .acf-map{height:330px}.footer .footer-phones{list-style:none;margin-left:0;margin-top:30px;margin-bottom:30px}.footer a{font-weight:normal}.footer input{padding:15px;height:65px;color:#666666;font-weight:600;font-size:18px;font-family:"proxima-nova", sans-serif}.footer input[type=submit]{color:#ffffff;font-weight:normal;font-family:"museo-sans", sans-serif}.footer input:-moz-placeholder,.footer input:-ms-input-placeholder,.footer input::-moz-placeholder,.footer input::-webkit-input-placeholder{color:#666}.footer textarea{padding:30px 15px;height:220px;color:#666666;font-weight:600;font-size:18px;font-family:"proxima-nova", sans-serif}.footer textarea:-moz-placeholder,.footer textarea:-ms-input-placeholder,.footer textarea::-moz-placeholder,.footer textarea::-webkit-input-placeholder{color:#666}.footer address{font-size:18px}.footer .footer-phones{font-size:18px}.footer .footer-phones+a,.footer .footer-phones p{font-size:18px}.footer .copy{font-family:"proxima-nova", sans-serif;font-weight:500}.footer .gform_confirmation_message{color:#fff;font-weight:bold}.footer .gform_confirmation_message:before{color:#fff}.sticky-footer{position:absolute;bottom:0;left:0;width:100%}.footer-menu{margin:0;list-style:none;padding:0}.footer-menu li{display:inline-block}.footer-menu li a{display:block;padding:5px 10px}.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix{display:none}.tax-room_types .page-title-wrap{margin-bottom:0}.tax-room_types .rooms-menu li.is-active a{color:#2eb0d1}.coupon-code{padding:16px 5px;color:#ffffff;text-align:center;background-color:#f7861e;border-radius:10px;cursor:default}.coupon-code a{margin-top:0!important;color:#ffffff}