@media only screen and (min-width:1921px){.home .chess-block p{font-size:calc(12px + 1.365vw)}.home .fl-col-group-equal-height h2{font-size:calc(22px + 2.75vw)}.home .fl-col-group-equal-height h4 a{font-size:calc(24px + 1.25vw)}.home .fl-col-group-equal-height img.fl-photo-img{width:49vw;height:auto}}@media only screen and (min-width:1025px) and (max-width:1800px){.home .fl-col-group-equal-height img.fl-photo-img{width:49vw;height:auto}}@media only screen and (max-width:1200px){.header__socials a{width:36px!important;height:36px!important;padding:6px!important}.header__socials a i{font-size:24px!important}}@media only screen and (max-width:1024px){ul.cnss-social-icon li{width:20%!important;text-align:center}ul.cnss-social-icon li a{display:inline-block!important;margin:0 auto!important}h3{font-size:1.3rem}h2{font-size:2rem}.chess-block p,.section-with-map p{font-size:24px}.section-with-map h3{font-size:30px}.fl-node-59a6a82b0da51 .fl-photo-content img{min-height:150px}.fl-node-59a6a82b0da51 .fl-callout-content .fl-callout-title{top:30%}.fl-node-59a6a82b0da51 .fl-callout-content .fl-callout-text-wrap{transform:translateY(28px);top:30%}.small-social .orange-socials a{font-size:0;white-space:nowrap}.small-social .orange-socials a:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.small-social .orange-socials a>*{vertical-align:middle;display:inline-block;white-space:normal}.fl-callout-content .fl-callout-title{font-size:26px;transform:translateY(-50%)}.reservation-form__name-col{text-align:center;padding:7px 0}.reservation-form__name{font-size:22px}.reservation-form__field input,.reservation-form__field select{padding:10px 5px}.decor-list li,.fl-rich-text li{padding-left:40px;background-size:25px;background-position:0 calc(1em - 11px);font-size:20px}.fl-button{padding:15px!important;font-size:16px!important;line-height:1!important}.header__socials a{width:40px!important;height:40px!important;padding:6px!important}.header__socials a i{font-size:18px!important}.header__search form:hover #s{width:320px;padding-right:50px}.header__search #searchsubmit,.search-button{width:40px;height:40px;padding:10px}.header__search #searchsubmit:after{font-size:20px}.header__search #s{font-size:18px;width:40px;height:40px}.search-button{font-size:20px}.footer-socials a{width:50px!important;height:50px!important}.footer-socials a .fa{font-size:28px!important}.ginput_complex span{width:100%}.ginput_complex span:first-child{display:inline-block;margin-bottom:20px}.envira-title{font-size:18px!important}}@media only screen and (max-width:830px){.footer .footer-first-column{display:none}.footer a.button{color:#fff;font-weight:400;font-family:museo-sans,sans-serif;font-size:18px;width:100%;margin-top:15px}.contact .fl-col{width:100%}.footer .columns{width:100%;text-align:center}}@media only screen and (max-width:800px){h2{letter-spacing:0;margin-bottom:10px}.row .row{margin-left:0;margin-right:0}.footer-last-column .footer-widget{text-align:left;margin-left:auto;margin-right:auto;max-width:275px}.footer-last-column .footer-widget h5{text-align:center}.page-title-wrap .banner-title{font-size:3.25rem}.section-with-map .fl-node-598094edad0a8{width:100%}.section-with-map .fl-module-content{margin:15px 15px 0 0}.section-with-map .fl-module-content .fl-rich-text{padding-left:40%;padding-right:15px}.section-with-map .fl-photo,.section-with-map .fl-photo .fl-photo-content{position:static!important}.section-with-map .absolute-img img{margin-left:0;width:37%;max-width:200px;min-width:100px;position:absolute;top:-20px}.above-footer-logos .fl-col-group .fl-module-photo .fl-module-content{margin:25px}.fl-row[data-node] .fl-row-content-wrap{padding:0}.room{margin-bottom:40px}.main-content{padding:10px}.page-title-wrap{margin-bottom:0}.fl-node-598591814cc12 .fl-module-content,.fl-node-59b1d3f10daf4 .fl-module-content{margin-left:0;margin-right:0}.fl-module-photo .fl-module-content,.fl-node-59fb4fa23e1bf .fl-node-content{margin:5px 0}.decor-list h4 a,.fl-rich-text h4 a{margin-top:5px}.fl-node-598046f4ca46a>.fl-col-content{min-height:250px}.fl-node-598094edda499.fl-row>.fl-row-content-wrap{margin-top:20px;margin-bottom:20px}.fl-node-59fb4fa23e2ff.fl-module>.fl-module-content{margin:0 20px 30px}.fl-node-59803b99c87f1.fl-row>.fl-row-content-wrap,.fl-node-598044a8284f3.fl-row>.fl-row-content-wrap{margin-bottom:10px}#home-slider .inner-slide-wrap{padding-right:0}.reservation-form .large-9.columns{padding-right:15px;padding-left:15px}.room .column,.room .columns{padding-left:0;padding-right:0}.room .left-column{padding:25px 25px 10px}.post-single .post-content-container,.post-single .post-img-container{padding-left:35px;padding-right:35px}.sticky-container{display:none;z-index:5;height:auto!important}.header__search,.header__socials ul.cnss-social-icon li.cn-fa-icon a .fa,.header_image_phone,.title-bar .menu-icon{display:block}.sticky.is-anchored,.sticky.is-anchored.is-at-bottom{max-width:100%!important}.post-single .post-img-container{padding-bottom:10px}.post-single .blog-more-link{padding-right:25px}.header__top-bar{padding-left:15px;padding-right:15px}.header__phone{color:#fff}.header__search form #s{position:static;width:100%;max-width:none;margin-right:0;padding-right:55px}.header__search #searchsubmit{position:absolute;right:0;top:0}.header__socials ul.cnss-social-icon{margin-left:-5px;margin-bottom:5px}.title-bar{background-color:#2eb0d1;padding:0;line-height:45px}.title-bar .title-bar-title{vertical-align:top;padding-left:45px}.title-bar .menu-icon{position:absolute;top:35px;bottom:0;left:0;width:auto;height:42px;background-color:transparent;vertical-align:top;cursor:pointer;outline:0;margin:0}.title-bar .menu-icon:after{content:'\f0c9';display:block;width:auto;font-size:32px;background:0 0;color:#1aaece;top:50%;left:0;font-family:FontAwesome}.header_image_phone{position:absolute;top:40px;width:42px;height:40px;right:15px;background-size:contain}.aligncenter,.alignleft,.alignnone,.alignright{float:none;margin:0 5px 1em 0}.fl-row-content .fl-col-small{max-width:100%}.absolute-img img{margin-left:-20px;width:55vw;max-width:200px;min-width:100px}#triangles{display:none}.room-slide{height:270px;background-size:cover}.rooms-menu>li{width:100%}.reservation-form__form-col{padding-left:12px;padding-right:12px}.reservation-form__fields{width:auto;display:block;margin-left:-3px;margin-right:-3px}.reservation-form__field{width:33.3333%;padding:0 3px;margin:0}.reservation-form__field--date{width:50%}.reservation-form__submit{margin-top:8px;display:block;width:100%}.fl-module-map .fl-map{padding-bottom:50%;position:relative}.fl-module-map .fl-map .responsive-embed{position:absolute;top:0;left:0;height:100%;width:100%}.fl-module-map .fl-map .responsive-embed iframe{height:100%;width:100%}.envira-tags-filter-list li{display:block}.acf-map .gm-style .marker-info{padding:15px}.acf-map .gm-style address{font-size:12px;margin-bottom:10px}.footer .footer-socials a{width:48px!important;height:48px!important}.footer .footer-socials a i{font-size:24px!important}.footer h5{font-size:1.8rem}.footer .copy{margin-top:20px}.contact input:not([type=submit]),.footer input:not([type=submit]){padding:5px 10px;height:40px}.contact textarea,.footer textarea{height:120px;min-height:120px;padding:10px}.contact [type=submit],.footer [type=submit]{padding:10px 20px;height:auto}.logo{padding:5px}.logo img{max-height:110px}.fl-rich-text table h4 span{font-size:18px!important}.fl-rich-text table td{padding-left:10px}.fl-rich-text table td span{font-size:16px!important}.header__top-bar .header__phone{display:none}.header__top-bar .header__socials a i{font-size:30px!important}.header .reservation-form{display:none!important}}@media only screen and (max-width:640px){.desc{display:none}.map-download{border-top:1px solid #ccc}p{font-size:23px}.page-id-105 .fl-module-content{margin-top:0;margin-bottom:0}.page-id-105 .fl-module-content ul{margin-bottom:0}.contact a[href^="mailto:"]{font-size:18px}.section-with-map{margin-bottom:60px}.section-with-map .fl-module-content{margin:15px 0 0}.section-with-map h3{text-align:center}.section-with-map .fl-node-598094edad1b9{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:100%}.small-social .orange-socials a{width:44px!important;height:44px!important}.small-social .orange-socials a .fa{font-size:24px!important}.fl-node-5980a45cc174b.fl-module>.fl-module-content{margin-right:0}.fl-node-5980a51cdec49.fl-module>.fl-module-content{margin-left:0}.map-column .fl-module-content{margin-left:0;margin-right:0}.chess-block{padding-bottom:0}.chess-block:last-child{padding-bottom:20px}.callout-with-hover .fl-callout-title{font-size:2.5em}#home-slider .slider-caption .subtitle-wrap{padding:10px 10px 10px 20px;max-width:250px}#home-slider .slider-caption .title-wrap .title-right{font-size:80px}#home-slider .slider-caption .title-wrap .title-left{font-size:31px}#home-slider .slider-caption .subtitle-wrap p{font-size:20px}.section-home-links .fl-callout-title{font-size:25px!important}.section-home-links .fl-callout-text-wrap p{font-size:16px!important}.footer a.button{color:#fff;font-weight:400;font-family:museo-sans,sans-serif;font-size:18px;width:100%;margin-top:15px}.above-footer-logos img{max-width:50%}.page-id-19 .fl-node-597f4292f3382>.fl-module-content{margin-bottom:0}.page-id-19 .fl-module-content{margin-top:0}.page-id-19 .slick-initialized .slick-slide{margin-bottom:20px}.page-id-19 .slick-dots{bottom:15px}.page-id-19 .fl-rich-text p{margin-bottom:0}.page-id-19 .fl-rich-text h4 a{margin-bottom:0;line-height:0;position:absolute}.title-slide{min-height:200px;background-position:35% 50%}}@media only screen and (max-width:400px){.post-single .post-content-container,.post-single .post-img-container{padding-left:20px;padding-right:20px}#home-slider .slider-caption .title-wrap .title-right{font-size:60px}#home-slider .slider-caption .title-wrap .title-left{font-size:22px}#home-slider .slider-caption .subtitle-wrap{max-width:200px}#home-slider .slider-caption .subtitle-wrap p{font-size:16px}#home-slider .inner-slide-wrap{padding-top:50vw}p{font-size:20px}.contact a[href^="mailto:"]{font-size:15px;margin-bottom:0}.page-title-wrap .banner-title{font-size:2.4rem}.section-with-map h3{font-size:1.25rem}.section-with-map p{font-size:20px}.post-single .post-img-container{padding-bottom:10px}.post-single .blog-more-link{padding-right:15px}.logo img{max-height:100px;padding:15px 0}.callout-with-hover .fl-callout-title{font-size:2.45em}.section-with-map .fl-module-content .fl-rich-text{padding-left:0;padding-right:0}.section-with-map .fl-module-content .fl-rich-text h3{padding-left:40%;margin:25px 0 37px}.section-with-map .fl-module-content .fl-rich-text p{padding-left:15px;padding-right:15px}.section-with-map .absolute-img img{max-width:115px}}@media only screen and (min-width:641px){.mobile{display:none}.home .chess-block.change-order .fl-col-group-equal-height>div:first-child{-ms-flex-order:2;order:2}.home .chess-block.change-order .fl-col-group-equal-height>div:last-child{-ms-flex-order:1;order:1}}@media only screen and (min-width:801px){.header_image_phone,.title-bar{display:none}.show-for-mobile{display:none!important}.absolute-img img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:25vw;max-width:480px;min-width:100px}.absolute-img .fl-photo,.absolute-img .fl-photo-content{position:static}.header__search form{margin-right:-15px}.half-height-img .fl-photo-content{width:100%;padding-bottom:calc(50% - 6px);position:relative;overflow:hidden}.half-height-img .fl-photo-content .fl-photo-img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%}body.home .fl-col-group-equal-height .fl-module-rich-text .fl-module-content{height:calc(100% - 40px);padding-bottom:30px;box-sizing:border-box;position:relative}body.home .fl-col-group-equal-height .fl-module-rich-text .fl-module-content .fl-rich-text{height:100%}body.home .fl-col-group-equal-height .fl-module-rich-text .fl-module-content .fl-rich-text h4 a{position:absolute;margin-top:35px;line-height:1;bottom:-5px;right:0}}@media only screen and (min-width:841px) and (max-width:1024px){.logo{padding:5px 0 5px 10px}.room-slide{height:470px}.footer h5{font-size:20px}.tablet-full-width .fl-col{width:100%}.fl-photo-content{font-size:0;white-space:nowrap}.fl-photo-content:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.fl-photo-content>*{vertical-align:middle;display:inline-block;white-space:normal}}@media only screen and (min-width:1025px) and (max-width:1440px){.footer-socials a{width:50px!important;height:50px!important;padding:8px!important}.footer-socials a .fa{font-size:28px!important}.fl-button{padding:15px 20px!important}.map-download .fl-module-content{margin-right:50px;margin-left:50px}}@media only screen and (min-width:1025px) and (max-width:1800px){#home-slider .inner-slide-wrap,.reservation-form__form-col{padding-right:50px}}@media only screen and (min-width:1025px){h2{font-size:46px}p{font-size:21px}.fl-col-group-equal-height .fl-photo-content img{-o-object-fit:cover;object-fit:cover;height:100%}.header__phone a{font-size:25px}.reservation-form__form-col{padding-left:65px}.reservation-form__form-col:before{content:''}.reservation-form__field label{font-size:18px}.rooms-menu>li{font-size:30px}.room p,.rooms-menu>li li{font-size:25px}.footer{font-size:28px}.contact [type=submit],.footer .copy,ul.pagination a.next:before,ul.pagination a.prev:before{font-size:25px}.ginput_complex span{display:inline-block;width:49%}.ginput_complex span+span{margin-left:calc(2% - 8px)}.inner-search #searchform{width:450px}.blog .posts-list #searchform{margin-bottom:65px}ul.pagination{padding-top:60px;padding-bottom:110px}ul.pagination a.prev{min-width:210px;margin-right:50px}ul.pagination a.next{min-width:210px}body.home .fl-col-group-equal-height .fl-module-rich-text .fl-module-content{padding-bottom:80px}.section-home-links .fl-col{width:33.33%!important}}@media only screen and (min-width:831px){.footer a.button{display:none}}@media only screen and (min-width:1201px){h2{font-size:54px}p{font-size:24px}.header__top-bar{margin-bottom:20px}.fl-wp-video{padding:0!important;height:700px}}@media only screen and (min-width:1441px){.header__top-bar{margin-bottom:30px}.reservation-form__form-col{padding-top:5px;padding-bottom:15px}.reservation-form__name{font-size:41px}.reservation-form__fields{width:83%}.reservation-form__field{width:16%}.reservation-form__field--wide{width:21%}.reservation-form__submit{width:17%}.page-title{font-size:120px}.single .page-title,h2{font-size:70px}h3{font-size:50px}.fl-callout-text p,.fl-callout-title,h4{font-size:40px}p{font-size:30px}.smaller-paragraph p,p.smaller-paragraph{font-size:25px}.decor-list,.fl-rich-text{font-size:30px}.slide-company h4{font-size:33px}.mejs-overlay .mejs-overlay-button{width:190px;height:190px;margin:-95px 0 0 -95px}.callout-with-sticker .fl-callout-text-wrap{padding:71px 75px}.callout-with-sticker .fl-callout-text-wrap p{font-size:60px}.page-title-wrap{min-height:380px}.button,.envira-tags-filter-list li a,button,input[type=submit],input[type=reset]{font-size:25px;padding:20px 30px}.room .left-column .decor-list{font-size:25px}.room .left-column .decor-list li{padding-left:50px}.room .left-column .decor-list li:before{width:30px;height:30px}.decor-list li,.fl-rich-text li{padding-left:60px}.decor-list li:before,.fl-rich-text li:before{top:12px;width:38px;height:38px}.contact .map-column{margin-bottom:60px}.contact [type=submit]{min-width:400px}.contact .gfield_label,.contact .gform_wrapper label,h5{font-size:30px}a[href^="mailto:"]{font-size:25px}a[href^="https://www.ileftmystuff.com"]{font-size:25px;display:block}.map-column address{font-size:25px;font-family:museo,serif;font-weight:700;font-style:normal;color:#525252}.map-column .acf-map{height:570px}.footer-first-column{padding-right:100px}.footer-last-column{padding-left:100px}.acf-map .gm-style address{font-size:25px;min-width:412px}.acf-map .gm-style a{font-size:30px}.ytctitle{font-size:25px}input[type=submit]{font-size:27px}.footer .footer-phones,.footer .footer-phones p,.footer .footer-phones+a,.footer address{font-size:28px}.room-inner-title{font-size:40px}.room-parameters strong{font-size:35px}table tbody h4{padding-left:40px}}@media only screen and (min-width:1700px){.header__phone a{font-size:40px}.header__top-bar{margin-bottom:40px}.header__search form:hover #s{width:500px}.header__search #searchsubmit{width:84px;height:84px;padding:20px}.header__search #searchsubmit:after{font-size:44px}.header__search #s{width:84px;height:84px}p{font-size:35px}.rooms-menu p{font-size:30px}.footer h5{font-size:50px}.rooms-menu ul{padding-left:50px;padding-right:50px}.fl-callout-title{font-size:60px}.section-with-map h3{font-size:70px}.chess-block p{font-size:35px}.wbcam-banner{padding-left:90px;padding-right:90px}.wbcam-banner h3{font-size:70px}.wbcam-banner a{font-size:30px}}