.site-wrap{width:100%;overflow:hidden}body{color:#111;font-family:'Muli',sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1400 - 320)));line-height:1.75}strong{font-weight:600}ul,li{margin:0;padding:0;list-style:none}ul:not(.menu):not(.sub-menu):not(.social-icons):not(.gform_fields) li{margin-left:0;padding:0 0 0 2.5em;position:relative}ul:not(.menu):not(.sub-menu):not(.social-icons):not(.gform_fields) li:before{content:'';display:block;width:8px;height:8px;border-radius:50%;background:#cea53b;position:absolute;top:.95em;left:1em;margin-top:-4px}h1,h2,h3,h4,h5,h6{color:#cea53b;font-weight:400;font-family:'Adamina',serif;text-align:left}h1,h2,h3,h4,h5,h6,p{margin-top:1.5em}h4+p,h5+p{margin-top:.5em}p:last-child{margin-bottom:0}h1,.h1{font-size:calc(28px + (56 - 28) * ((100vw - 320px) / (1400 - 320)))}h2,.h2{font-size:calc(24px + (36 - 24) * ((100vw - 320px) / (1400 - 320)))}h3,.h3{font-size:1.5em}.container h2,.container .h2,.container h3,.container .h3{margin-top:4vw}.container h2:first-child,.container .h2:first-child,.container h3:first-child,.container .h3:first-child{margin-top:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}figure{margin:0}.container{width:100%;padding-left:0;padding-right:0;max-width:100%}.bg-light{background-image:url(//www.theguesthouseocala.com/wp-content/themes/incredibletheme/images/light-bg.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}@media (min-width:1440px){.container{width:calc((100vw/12)*8)}}.image-wrap{position:relative}.image-wrap img{position:relative;z-index:1}.image-corner{position:absolute;fill:#cea53b;width:4vw}.image-corner-rb{position:absolute;right:0;bottom:0;-webkit-transform:translate(66.6666%,66.6666%);-ms-transform:translate(66.6666%,66.6666%);transform:translate(66.6666%,66.6666%)}.svg-diamond-hr{max-width:180px;width:33.3333vw;display:block;margin-left:auto;margin-right:auto;margin-bottom:2em;fill:#cea53b}.diamond{font-size:1.2em;position:relative;display:block;height:1em;width:1em;border:.1em solid #cea53b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.diamond:before{content:'';display:block;position:absolute;height:.5em;width:.5em;border:.1em solid #cea53b}.diamond-right{margin-right:2em}.diamond-right:before{top:-.1em;right:-.1em;margin-top:-.25em;margin-right:-.25em}.diamond-left{margin-left:2em}.diamond-left:before{bottom:-.1em;left:-.1em;margin-bottom:-.25em;margin-left:-.25em}.poem{position:relative;padding:3em;background:#111;text-align:center;color:#fff;margin:1.5em auto;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(//www.theguesthouseocala.com/wp-content/themes/incredibletheme/images/dark-texture.jpg);max-width:50em}.poem>*{position:relative}.poem:before{content:'';display:block;position:absolute;top:1em;left:1em;width:calc(100% - 2em);height:calc(100% - 2em);border:1px solid rgba(255,255,255,.1)}.poem:first-child{margin-top:0}a{color:#cea53b;display:inline-block;position:relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}p a:not(.btn){white-space:pre}p a:before{content:'';display:block;position:absolute;bottom:0;left:0;height:0;width:100%;border-bottom:1px solid #cea53b;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}a:hover{color:#cea53b;text-decoration:none}p a:not(.btn):hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.btn{min-width:15em}.btn-outline-white{color:#fff;font-weight:700;border:2px solid #fff;background:0 0;text-transform:uppercase}.btn-outline-white:hover{color:#cea53b;border:2px solid #fff;background:#fff}.btn-gold{color:#fff;font-weight:700;border:2px solid #cea53b;background:#cea53b;text-transform:uppercase}.btn-gold:hover{color:#cea53b;border:2px solid #fff;background:#fff}.btn-gold-2{color:#000;font-weight:400;font-family:'Adamina',serif;border:2px solid #cea53b;background:#cea53b;text-transform:uppercase}.btn-gold-2:hover{color:#cea53b;border:2px solid #fff;background:#fff}.pad-sm,.pad-md{padding:6vw 5vw}.pad-sm-y,.pad-md-y{padding-top:6vw;padding-bottom:6vw}.pad-sm-x,.pad-md-x{padding-left:5vw;padding-right:5vw}@media (min-width:567px){.pad-sm{padding:4vw}.pad-sm-y{padding-top:4vw;padding-bottom:4vw}.pad-sm-x{padding-left:4vw;padding-right:4vw}.pad-md{padding:5vw}.pad-md-y{padding-top:5vw;padding-bottom:5vw}.pad-md-x{padding-left:5vw;padding-right:5vw}}@media (min-width:992px){.pad-sm{padding:2vw 3vw}.pad-sm-y{padding-top:2vw;padding-bottom:2vw}.pad-sm-x{padding-left:3vw;padding-right:3vw}.py-lg-col{padding-top:calc(100vw/12);padding-bottom:calc(100vw/12)}.pt-lg-col{padding-top:calc(100vw/12)}.pb-lg-col{padding-bottom:calc(100vw/12)}.px-lg-col{padding-left:calc(100vw/12);padding-right:calc(100vw/12)}.pl-lg-col{padding-left:calc(100vw/12)}.pr-lg-col{padding-right:calc(100vw/12)}}@media (min-width:1200px){.py-xl-col{padding-top:calc(100vw/12);padding-bottom:calc(100vw/12)}.pt-xl-col{padding-top:calc(100vw/12)}.pb-xl-col{padding-bottom:calc(100vw/12)}.px-xl-col{padding-left:calc(100vw/12);padding-right:calc(100vw/12)}.pl-xl-col{padding-left:calc(100vw/12)}.pr-xl-col{padding-right:calc(100vw/12)}.px-xl-section{padding-left:calc((100vw/12)*2);padding-right:calc((100vw/12)*2)}.pl-xl-section{padding-left:calc((100vw/12)*2)}.pr-xl-section{padding-right:calc((100vw/12)*2)}}@media (min-width:1600px){.py-xxl-col{padding-top:calc(100vw/12);padding-bottom:calc(100vw/12)}.pt-xxl-col{padding-top:calc(100vw/12)}.pb-xxl-col{padding-bottom:calc(100vw/12)}.px-xxl-col{padding-left:calc(100vw/12);padding-right:calc(100vw/12)}.pl-xxl-col{padding-left:calc(100vw/12)}.pr-xxl-col{padding-right:calc(100vw/12)}.px-xxl-section{padding-left:calc((100vw/12)*2);padding-right:calc((100vw/12)*2)}.pl-xxl-section{padding-left:calc((100vw/12)*2)}.pr-xxl-section{padding-right:calc((100vw/12)*2)}}.menu{list-style:none;margin:0;padding:0}.sub-menu{display:none;list-style:none}.mobile-menu-open{overflow:hidden}.mobile-menu-open .mobile-menu{display:block;animation:.4s mobileMenuFadeIn ease-out}.mobile-menu .menu-close{background:0 0;border:none;color:#fff;font-size:2em;cursor:pointer;position:absolute;height:70px;top:0;right:3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;z-index:9999999;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(//www.theguesthouseocala.com/wp-content/themes/incredibletheme/images/dark-texture.jpg)}.mobile-menu .menu a{color:#fff}.mobile-menu .menu{font-size:calc(21px + (28 - 21) * ((100vw - 320px) / (1400 - 320)))}.mobile-menu .menu li+li{margin-top:.5em}.mobile-menu .menu>li>a{font-family:'Adamina',serif}.mobile-menu .menu>li>.sub-menu{width:100%;margin-top:1em;font-size:.8em}.mobile-menu .menu>li>.sub-menu{position:static;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mobile-menu .menu>li>.sub-menu>li+li{margin-top:0;margin-left:.5em;padding-left:.5em;border-left:1px solid rgba(255,255,255,.3)}.mobile-menu .menu>li>.sub-menu>li{line-height:1}.mobile-menu .menu>li>.sub-menu>li>a{font-size:14px;display:block;text-transform:uppercase;opacity:.75}.mobile-menu .menu>li>.sub-menu>li>a:hover,.mobile-menu .menu>li>.sub-menu>li.expanded>a,.mobile-menu .menu>li>.sub-menu>li.current-menu-item>a{opacity:1}.mobile-menu .menu>li>.sub-menu>.menu-item-has-children{position:relative}.mobile-menu .menu>li>.sub-menu>.menu-item-has-children>a:after{content:"\f107";display:inline-block;margin-left:.25em;vertical-align:middle;margin-top:-.15em;font-size:1.2em;font-weight:400;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.mobile-menu .menu>li>.sub-menu{max-width:1170px}.mobile-menu .menu>li>.sub-menu>li:nth-child(8),.mobile-menu .menu>li>.sub-menu>li:nth-child(8),.mobile-menu .menu>li>.sub-menu>li:nth-child(9),.mobile-menu .menu>li>.sub-menu>li:nth-child(10),.mobile-menu .menu>li>.sub-menu>li:nth-child(11),.mobile-menu .menu>li>.sub-menu>li:nth-child(12),.mobile-menu .menu>li>.sub-menu>li:nth-child(13){margin-top:.5em}.mobile-menu .current-menu-item>a{color:#cea53b}.mobile-menu .sub-menu .menu-item-has-children>a:hover{color:#fff}.mobile-menu .sub-menu .menu-item-has-children.expanded>a:hover{color:#cea53b}.mobile-menu .sub-menu .menu-item-has-children.expanded>a:after{color:#cea53b}.mobile-menu .expanded>.sub-menu{display:block}.mobile-menu .page-header-nav .fa-times{display:block}.mobile-menu .page-header-nav .fa-bars{display:none}.mobile-menu .social-icons a{color:#cea53b}.mobile-menu .social-icons a:hover{color:#fff}@media (max-width:1200px){.mobile-menu .menu>li>.sub-menu{display:block}.mobile-menu .menu>li>.sub-menu>li+li{margin-left:0;padding-left:0;border-left:none}.mobile-menu .menu>li>.sub-menu>li,.mobile-menu .menu>li>.sub-menu>li+li{margin-top:1em}.mobile-menu .menu>li>.sub-menu>li:nth-child(n){margin-top:1em}}.bg-black{background-color:#111}.bg-gold{background-color:#cea53b}.bg-beige{background-color:#f2ede5}.text-white{color:#fff}.text-black{color:#111}.text-gold{color:#cea53b}.links-white a{color:#fff}.links-white a:before{border-bottom-color:#fff}.page-header-nav{font-size:1.25em;z-index:1}.page-header-nav .logo{fill:#fff;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-header-nav .logo:hover .logo-key{fill:#f2ede5}.page-header-nav .logo svg{display:block;width:200px;height:auto}.page-header-nav .logo-key{fill:#cea53b;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.page-header-nav a{color:#fff}.page-header-nav a:hover{color:#cea53b}.page-header-nav .call{font-weight:400;font-family:'Adamina',serif;margin-right:1em}.page-header-nav .call svg{display:none;width:1em;fill:currentColor}.page-header-nav .fa-times{display:none}.page-header-nav .menu-toggle{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;padding:0;border:2px solid #fff;color:#fff;border-radius:50%;cursor:pointer}@media (max-width:1079px){.page-header-nav .logo svg{width:14vw;min-width:70px}}@media (max-width:767px){.page-header-nav .call span{display:none}.page-header-nav .call svg{display:block}.page-header-nav .call{width:2em;height:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;padding:0;border:2px solid #fff;color:#fff;border-radius:50%}}@media (max-width:460px){.page-header-nav .social-icons{display:none}.page-header-nav .logo{position:static;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.header-sticky{background:#111;padding:0 3%;position:relative;z-index:999999}.header-sticky a{color:#fff;font-weight:400;text-transform:uppercase;text-decoration:none}.header-sticky .logo{max-width:120px;width:14vw;fill:#fff}.header-sticky .logo:hover .logo-key{fill:#fff}.header-sticky .logo-key{fill:#cea53b}.header-sticky .menu-item-has-children{position:relative}.header-sticky .menu>li{font-size:calc(10px + (12 - 10) * ((100vw - 1400px) / (1600 - 1400)));display:-webkit-box;display:-ms-flexbox;display:flex}.header-sticky .menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-sticky .menu>li:hover>a,.header-sticky .menu>li.current-menu-item>a,.header-sticky .menu>li.current-menu-ancestor>a{color:#cea53b}.header-sticky .menu>li:hover>.sub-menu{animation:.2s subMenuFadeInUp}.header-sticky nav{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 3vw}.header-sticky .sub-menu{width:14em;position:absolute;top:100%;left:0;background:#cea53b;margin-left:-1.5em}.header-sticky .sub-menu .sub-menu{top:0;left:100%;margin-left:0;background:#d2ae5b}.header-sticky .sub-menu a{display:block;padding:1em 1.5em}.header-sticky .sub-menu li:hover>a,.header-sticky .sub-menu li.current-menu-item>a,.header-sticky .sub-menu li.current-menu-ancestor>a{background:rgba(255,255,255,.1)}.header-sticky .sub-menu li+li{border-top:1px solid rgba(255,255,255,.2)}.header-sticky .menu-item-has-children:hover>.sub-menu{display:block}.header-sticky .sub-menu .menu-item-has-children>a{padding-right:2.5em}.header-sticky .sub-menu .menu-item-has-children:after{color:#fff;content:"\f105";display:block;position:absolute;top:50%;right:1em;font-size:1.2em;margin-top:-.5em;font-weight:400;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-sticky .sub-menu .menu-item-has-children:hover:after{-webkit-transform:translateX(.25em);-ms-transform:translateX(.25em);transform:translateX(.25em)}.header-sticky .call-social a{font-weight:400;font-size:18px}.header-sticky .call{border:2px solid #fff;width:2em;height:2em;border-radius:50%;color:#cea53b;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em}.header-sticky .call:hover{color:#fff;background:#cea53b}.header-sticky .menu-toggle{display:none;background:0 0;border:none;color:#fff;font-size:2em;cursor:pointer;margin-left:3vw}.header-sticky .logo img{width:20vw;min-width:180px}.header-sticky .logo{margin-right:auto}.header-sticky .menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.header-sticky nav{display:none !important}@media (max-width:520px){.header-sticky .social-icons{display:none}}@media (max-width:400px){.header-sticky .call{display:none}}@media (min-width:1600px){.header-sticky .sub-menu{font-size:16px}}.header-sticky{position:fixed;top:0;left:0;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header-sticky.slide-down{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-header{position:relative;border-bottom:6px solid #cea53b;background-position:center center;background-size:cover;background-repeat:no-repeat}.page-header>.overlay{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.1)}.page-header>.overlay:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#cea53b;opacity:.08}.page-header>.overlay:after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:radial-gradient(rgba(0,0,0,0),rgba(0,0,0,.5))}.page-header-inner{height:100vh;position:relative}.page-header .page-header-nav{position:absolute;width:100%;left:0;top:0}.page-title h1{color:#fff;letter-spacing:.05em;line-height:1.5;text-shadow:0 0 .2em rgba(0,0,0,.5)}.page-title h1 span{padding:.2em .5em;background:linear-gradient(#cea53b,#cea53b),linear-gradient(#cea53b,#cea53b),linear-gradient(#cea53b,#cea53b);background-size:.05em 3px,.05em 3px,3px 3px;background-repeat:no-repeat,no-repeat,repeat-x;line-height:1.75;background-position:0 100%,100% 100%,0 100%;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (min-height:3000px){.page-header{max-height:50vw}}.social-icons{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-icons a{color:#fff}.social-icons a:before{display:none}.social-icons li+li{margin-left:1em}.split{background-size:cover;background-position:center center;background-repeat:no-repeat}.split header{margin-bottom:1.5em}.split footer{margin-top:1em}.split .block-image{margin-top:.5em}.split .inline-image+*{margin-top:0}@media (max-width:1199px){.split .pad-sm-x{padding-left:0;padding-right:0}.split .inline-image{margin-bottom:.5em;width:40%}.split.image_left .inline-image{float:left;margin-right:1.5em}.split.image_right .inline-image{float:right;margin-left:1.5em}.split .image-corner{display:none}}.post-meta{font-size:.8em;opacity:.5;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.post-meta:hover{opacity:1}.sidebar .widget+.widget{margin-top:1em;padding-top:1em;border-top:1px solid rgba(0,0,0,.1)}.sidebar h3{text-transform:uppercase;font-size:.8em}.sidebar a{color:#111}.sidebar a:hover{color:#cea53b}.sidebar .form-control{background:#fff}.sidebar .form-search{position:relative}.sidebar .form-search .form-control{border:none;opacity:.5;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;padding-right:3em}.sidebar .form-search:hover .form-control{opacity:.7}.sidebar .form-search .form-control:focus,.sidebar .form-search .form-control:active{opacity:1}.sidebar .form-search .btn{background:0 0;position:absolute;top:0;right:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:3em;color:#cea53b;min-width:0;border-radius:0}.sidebar .form-search .btn span{display:none}.sidebar .form-search .btn:hover,.sidebar .form-search .btn:focus,.sidebar .form-search .btn:active{background:#cea53b;color:#fff}.post-meta span+span{margin-left:1em}.read-more{margin-left:1em;font-weight:700}@media (max-width:767px){.blog .rounded-circle{max-width:50vw}}.tabbed_rotator{position:relative}.tabbed_rotator .content{position:relative;z-index:1}.tabbed_rotator .rotator{position:relative;padding:0 35px;min-height:300px;z-index:1}.tabbed_rotator .slides-wrapper{position:relative;overflow:hidden;margin-left:-46px;margin-right:-46px;padding:0 46px}.tabbed_rotator .slides{background:#f2ede5}.tabbed_rotator .rotator svg{position:absolute;top:50%;width:46px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);fill:#f2ede5}.tabbed_rotator .rotator svg.rotator-left{left:0}.tabbed_rotator .rotator svg.rotator-right{right:0}.tabbed_rotator .prev,.tabbed_rotator .next{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0;padding:0;margin:0;border:0;font-size:20px;cursor:pointer}.tabbed_rotator .prev{left:-1em}.tabbed_rotator .next{right:-1em}.tabbed_rotator .tabs{margin-bottom:2em;margin-left:-1em;margin-right:-1em}.tabbed_rotator .tabs button{color:#fff;line-height:1.2;text-transform:uppercase;background:0 0;margin:0 1em;padding:0 .5em 1em;border:none;border-bottom:4px solid transparent;opacity:.25;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;text-align:center}.tabbed_rotator .tabs button:hover{opacity:1}.tabbed_rotator .tabs button.active{opacity:1;border-bottom-color:#cea53b}.tabbed_rotator .tabs button:focus{outline:none}.tabbed_rotator .slide-backgrounds{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.tabbed_rotator .slide-backgrounds figure{position:absolute;top:0;left:0;margin:0;width:100%;height:100%;z-index:0;opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-position:center center;background-size:cover;background-repeat:no-repeat}.tabbed_rotator .slide-backgrounds figure.active{z-index:1;opacity:1}.tabbed_rotator .pen{position:absolute;width:calc((100vw/12)*3.5);top:calc(-100vw/12);left:calc(100vw/12);z-index:1;pointer-events:none}@media (min-width:1400px){.tabbed_rotator .rotator{margin-left:calc(-35px - 1.5rem);margin-right:calc(-35px - 1.5rem)}.tabbed_rotator .tabs button{max-width:300px}}@media (max-width:1599px){.tabbed_rotator .pen{left:2vw}}@media (max-width:1399px){.tabbed_rotator .pen{display:none}}@media (max-width:768px){.tabbed_rotator .rotator{background:#f2ede5;padding:0}.tabbed_rotator .rotator svg{display:none}.tabbed_rotator .prev,.tabbed_rotator .next{display:none}.tabbed_rotator .tabs{margin-left:0;margin-right:0}.tabbed_rotator .tabs button{width:100%;margin-left:0;margin-right:0;text-align:left;background:#000;padding:.5em;border-left:6px solid transparent;border-bottom:none}.tabbed_rotator .tabs button.active{border-left-color:#cea53b}.tabbed_rotator .tabs button+button{margin-top:3px}}.staff-member+.staff-member{border-top:1px solid rgba(0,0,0,.1)}.arrow-section .content{padding-left:calc(6em + 2px);position:relative;margin-top:1em}.arrow-section .content:before{content:'';display:block;position:absolute;top:0;left:3em;width:2px;height:calc(100% + ((100vw/12) / 2) );background:#cea53b}.arrow-section .content:after{content:"\f107";display:block;position:absolute;top:calc(100% + ((100vw/12) / 2) );left:calc(3em + 1px);color:#cea53b;font-weight:400;font-family:Font Awesome\ 5 Pro;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-.6em}@media (max-width:1200px){.arrow-section .content{padding-left:calc(3em + 2px)}.arrow-section .content:before{left:1em;height:calc(100% + 2vw)}.arrow-section .content:after{left:calc(1em + 1px);top:calc(100% + 2vw)}}@media (max-width:767px){.arrow-section h2{text-align:center}.arrow-section .content{padding:0}.arrow-section .content:before,.arrow-section .content:after{display:none}}.footer .bg-gold p{line-height:1;font-weight:400}.footer .bg-gold a{color:inherit;text-decoration:none}.footer .bg-gold a:hover{color:#111}.footer .map{background:#f2ede5;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(//www.theguesthouseocala.com/wp-content/themes/incredibletheme/images/map2.jpg)}.footer .map:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#f2ede5;opacity:0;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.footer .map:hover:before{opacity:.2}.footer .contact{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(//www.theguesthouseocala.com/wp-content/themes/incredibletheme/images/branches-bg.jpg)}.footer .contact a{color:#fff;font-weight:400;font-family:'Adamina',serif;white-space:normal}.footer .contact a svg{fill:currentColor;display:inline-block;height:1em;margin-right:.5em}.footer .contact a:before{display:none}.footer .contact a:hover{color:#cea53b}.footer .contact .key{max-width:calc((100vw/12)*2.25);position:absolute;right:0;top:2.5vw;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:1;pointer-events:none}.footer .social-icons{font-size:1.25em}.form-control{border-radius:0;background:#f2ede5}.gform_wrapper{margin-top:2em}.gform_wrapper:first-child{margin-top:0}.gform_heading{display:none}.gform_fields{margin:0;padding:0;list-style:none}.validation_error{margin-bottom:1em;padding:.5em 1em;background:red;color:#fff}.gfield_label{display:none}.gfield_error .form-control{border-color:red;color:red}.gfield_error .validation_message{color:red}.gfield .validation_message{font-size:.8em;margin-top:.25em}.gfield:nth-child(5) textarea{height:calc(1.5em * 6)}.gform_footer{overflow:hidden}@media (min-width:500px){.gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.gfield:nth-child(1),.gfield:nth-child(2){width:calc(50% - .5em)}.gfield:nth-child(2){margin-left:1em}.gfield:nth-child(3),.gfield:nth-child(4){width:100%}}.iframe-16-9-wrap{position:relative;width:100%;height:0;overflow:hidden;padding-top:calc((100%/16)*9);margin-top:1em}.iframe-16-9-wrap:first-child{margin-top:0}.iframe-16-9-wrap iframe{position:absolute;top:0;left:0;height:100%;width:100%}img.alignright{float:right;margin:0 0 2em 2em;max-width:40%;height:auto}img.alignleft{float:left;margin:0 2em 2em 0;max-width:40%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}a img.alignright{float:right;margin:0 0 2em 2em;max-width:40%;height:auto}a img.alignleft{float:left;margin:0 2em 2em 0;max-width:40%;height:auto}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}@media (max-width:767px){img.alignright,img.alignleft,img.aligncenter,a img.alignright,a img.alignleft,a img.aligncenter{float:none;display:block;margin:1em auto;max-width:100%}}@media (min-width:1600px){.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.6666%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:768px){.flex-md-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:992px){.flex-lg-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:1440px){.flex-lg-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@-webkit-keyframes mobileMenuFadeIn{from{opacity:0}to{opacity:1}}@keyframes mobileMenuFadeIn{from{opacity:0}to{opacity:1}}.gh-newnav-header{width:100%;background:#181616}.gh-newnav-inner{display:flex;justify-content:space-between;align-items:flex-end;max-width:1440px;padding:16px 48px 24px;margin:0 auto;box-sizing:border-box}.gh-newnav-logo{display:inline-flex;align-items:flex-end;text-decoration:none}.gh-newnav-logo svg,.gh-newnav-logo-placeholder{width:101.29px;height:80px;flex-shrink:0;display:block}.gh-newnav-logo-placeholder{background:linear-gradient(135deg,#2b2b2b 0%,#3a3a3a 100%);border-radius:4px}.gh-newnav-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:24px;flex:1 0 0}.gh-newnav-menu{list-style:none;margin:0;padding:0;display:flex;gap:24px}.gh-newnav-menu>li{position:relative}.gh-newnav-menu a{color:#fff;text-decoration:none;line-height:1;display:inline-block;padding:4px 0}.gh-newnav-menu a:focus,.gh-newnav-menu a:hover{text-decoration:underline}