*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-display:swap;font-family:antonregular;src:url(../../../../../../../../themes/sage/dist/fonts/anton-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:roboto_condensedbold;src:url(../../../../../../../../themes/sage/dist/fonts/robotocondensed-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:roboto_condensedbold_italic;src:url(../../../../../../../../themes/sage/dist/fonts/robotocondensed-bolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:roboto_condensedlight;src:url(../../../../../../../../themes/sage/dist/fonts/robotocondensed-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:roboto_condensedlight_italic;src:url(../../../../../../../../themes/sage/dist/fonts/robotocondensed-lightitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:young_heartregular;src:url(../../../../../../../../themes/sage/dist/fonts/young_heart-webfont.woff) format("woff");font-weight:400;font-style:normal}body{margin:0;font-family:akrobat-regular;letter-spacing:0;font-size:24px;line-height:40px;color:#542700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}html{transition:all 1s ease;opacity:1}hr{width:100%;height:1px;margin-top:1.875rem;margin-bottom:1.875rem;background-color:#d16f2f;opacity:.5;border:0}@media (min-width:1024px){hr{margin-top:3.75rem;margin-bottom:3.75rem}}.page-header{padding:15px}.lfl,.lfr,ol:not([class]),ul:not([class]){margin-top:0;padding-left:0}.lfl,.lfr,ul:not([class]){list-style-type:none}.lfl li:not([class]),.lfr li:not([class]),ul:not([class]) li:not([class]){position:relative;font-family:roboto_condensedlight;padding-left:2.5rem}.lfl li:not([class]):before,.lfr li:not([class]):before,ul:not([class]) li:not([class]):before{content:"";position:absolute;top:15px;left:15px;width:5px;height:5px;background-color:#68523a;border-radius:90px}.lfl li:not([class])+li:not([class]),.lfr li:not([class])+li:not([class]),ul:not([class]) li:not([class])+li:not([class]){margin-top:.9375rem}.gallery .gallery-item{display:inline-block;padding:0 5px;overflow:hidden;margin-bottom:15px;width:50%;min-height:200px;position:relative}@media (min-width:1024px){.gallery .gallery-item{width:25%}}.gallery .gallery-item img{position:absolute;display:block;width:100%;margin-top:0;opacity:1;min-width:350px;transition:transform 1.5s ease-in-out;height:auto;border-radius:0;border:none;box-shadow:none}.gallery .gallery-item img:hover{opacity:.7}.owl-nav{position:absolute;width:100%;bottom:50%}@media (max-width:1023px){.owl-nav{display:none}}.owl-nav svg{color:#fff;font-size:40px}.owl-nav .owl-prev{float:left;position:relative;left:-45px}.owl-nav .owl-next{float:right;position:relative;right:-45px}.owl-dot{display:inline-block;position:relative}.owl-dot span{display:block;width:.9375rem;height:.9375rem;margin:.1875rem;background-color:#fff;border-radius:90px}.owl-dot.active span{background-color:#efefef}.owl-dots{position:relative;display:block;margin:0 auto;left:0;right:0;bottom:0;margin-top:30px;text-align:right}.blog .c-content--main .c-content__header{display:none}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:500;text-transform:uppercase}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child){margin-bottom:.9375rem}@media (min-width:1024px){h1,h2,h3,h4,h5,h6{margin-bottom:.9375rem}}h5,h6{font-family:antonregular}.section h1,h1,h2,h3,h4{font-family:young_heartregular}.tribe-events-before-html h1,.tribe-events-page-title,h1{font-size:60px;line-height:60px;color:#0d9b7a;letter-spacing:1.2px}@media (max-width:1023px){.tribe-events-before-html h1,.tribe-events-page-title,h1{font-size:40px;line-height:40px}}h2{color:#973028;font-size:55px;letter-spacing:0}h2,h3{line-height:60px}h3{color:#dc542a;font-size:50px;letter-spacing:1px}h4{color:#0d9b7a;font-size:45px;line-height:60px;letter-spacing:0}h5{color:#dc542a;font-size:30px}h5,h6{line-height:35px;letter-spacing:0}h6{color:#0d9b7a;font-size:26px}.hero-h1{font-size:70px;font-family:antonregular;line-height:70px;color:#fff;letter-spacing:1px;text-shadow:2px 2px 0 #dc542a}@media (max-width:1023px){.hero-h1{font-size:40px;line-height:40px}}.h5-light{font-family:akrobat-regular}b,strong{font-size:inherit;font-weight:500;color:inherit;font-family:roboto_condensedbold}em,i{font-style:normal}a{font-family:roboto_condensedbold;color:#542700;text-decoration:none;outline:none}p{font-family:roboto_condensedlight;letter-spacing:0;font-size:24px;line-height:40px;margin-top:0}p:not(:last-child){margin-bottom:1.875rem}.nmb,.nmb:not(:last-child){margin-bottom:0}.mb,.mb:not(:last-child){margin-bottom:15px}.h1-s:before{content:"";position:absolute;margin-left:-165px;margin-top:20px;width:145px;height:2px;background-color:#efefef}@media (max-width:1199px){.h1-s:before{width:60px;margin-left:-85px}}.h1-s:after{content:"";margin-left:30px;position:absolute;margin-top:20px;width:145px;height:2px;background-color:#efefef}@media (max-width:1199px){.h1-s:after{width:60px}}@media (max-width:1023px){.h1-s:after,.h1-s:before{display:none}}.bb{position:relative}.bb:not(:last-child){margin-bottom:30px}.bb:after{content:"";position:absolute;bottom:0;width:100%;height:1px;left:0;opacity:.5;background-color:#d16f2f}input,select,textarea{width:100%;padding:.625rem;border:1px solid #e5e5e5;border-radius:0}label{color:#fff}input[type=submit]{width:auto}.gform_wrapper{padding:15px;background-image:url(/app/themes/sage/dist/images/teal.jpg)}.gform_wrapper label.gfield_label{font-family:antonregular!important;letter-spacing:1px}.ginput_container_fileupload{color:#fff!important}select{height:39px;-webkit-appearance:none!important;-webkit-border-radius:0!important}.ginput_container_select,.ginput_right{position:relative}.ginput_container_select:before,.ginput_right:before{position:absolute;content:"";width:10px;height:15px;background-image:url(/app/themes/sage/dist/images/dropdown-arrow.png);background-size:cover;background-position:50%;right:15px;top:12px;z-index:10}img{max-width:100%;height:auto;vertical-align:middle}figure{margin:0}figcaption{font-size:.875em;font-style:italic}.o-container{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}.o-row{margin-left:-.9375rem;margin-right:-.9375rem}.o-row:after,.o-row:before{content:" ";display:table}.o-row:after{clear:both}.o-col{float:left;position:relative;min-height:1px;padding-right:.9375rem;padding-left:.9375rem}.o-col,.o-col__inner{width:100%}.o-col--1{width:8.3333333333%}.o-col--2{width:16.6666666667%}.o-col--3{width:25%}.o-col--4{width:33.3333333333%}.o-col--5{width:41.6666666667%}.o-col--6{width:50%}.o-col--7{width:58.3333333333%}.o-col--8{width:66.6666666667%}.o-col--9{width:75%}.o-col--10{width:83.3333333333%}.o-col--11{width:91.6666666667%}.o-col--12{width:100%}@media (min-width:480px){.o-col--1\@xs{width:8.3333333333%}.o-col--2\@xs{width:16.6666666667%}.o-col--3\@xs{width:25%}.o-col--4\@xs{width:33.3333333333%}.o-col--5\@xs{width:41.6666666667%}.o-col--6\@xs{width:50%}.o-col--7\@xs{width:58.3333333333%}.o-col--8\@xs{width:66.6666666667%}.o-col--9\@xs{width:75%}.o-col--10\@xs{width:83.3333333333%}.o-col--11\@xs{width:91.6666666667%}.o-col--12\@xs{width:100%}}@media (min-width:768px){.o-col--1\@sm{width:8.3333333333%}.o-col--2\@sm{width:16.6666666667%}.o-col--3\@sm{width:25%}.o-col--4\@sm{width:33.3333333333%}.o-col--5\@sm{width:41.6666666667%}.o-col--6\@sm{width:50%}.o-col--7\@sm{width:58.3333333333%}.o-col--8\@sm{width:66.6666666667%}.o-col--9\@sm{width:75%}.o-col--10\@sm{width:83.3333333333%}.o-col--11\@sm{width:91.6666666667%}.o-col--12\@sm{width:100%}}@media (min-width:1024px){.o-col--1\@md{width:8.3333333333%}.o-col--2\@md{width:16.6666666667%}.o-col--3\@md{width:25%}.o-col--4\@md{width:33.3333333333%}.o-col--5\@md{width:41.6666666667%}.o-col--6\@md{width:50%}.o-col--7\@md{width:58.3333333333%}.o-col--8\@md{width:66.6666666667%}.o-col--9\@md{width:75%}.o-col--10\@md{width:83.3333333333%}.o-col--11\@md{width:91.6666666667%}.o-col--12\@md{width:100%}}@media (min-width:1200px){.o-col--1\@lg{width:8.3333333333%}.o-col--2\@lg{width:16.6666666667%}.o-col--3\@lg{width:25%}.o-col--4\@lg{width:33.3333333333%}.o-col--5\@lg{width:41.6666666667%}.o-col--6\@lg{width:50%}.o-col--7\@lg{width:58.3333333333%}.o-col--8\@lg{width:66.6666666667%}.o-col--9\@lg{width:75%}.o-col--10\@lg{width:83.3333333333%}.o-col--11\@lg{width:91.6666666667%}.o-col--12\@lg{width:100%}}@media (min-width:1500px){.o-col--1\@xl{width:8.3333333333%}.o-col--2\@xl{width:16.6666666667%}.o-col--3\@xl{width:25%}.o-col--4\@xl{width:33.3333333333%}.o-col--5\@xl{width:41.6666666667%}.o-col--6\@xl{width:50%}.o-col--7\@xl{width:58.3333333333%}.o-col--8\@xl{width:66.6666666667%}.o-col--9\@xl{width:75%}.o-col--10\@xl{width:83.3333333333%}.o-col--11\@xl{width:91.6666666667%}.o-col--12\@xl{width:100%}}.u-text-center{text-align:center}.u-cw{color:#fff}.button,.c-btn{display:inline-block;padding:10px 40px!important;padding-right:60px!important;font-size:20px!important;font-family:antonregular!important;line-height:20px;text-transform:uppercase;transition:all 1s ease;cursor:pointer}.button:not(:last-child),.c-btn:not(:last-child){margin-bottom:.9375rem}.button{padding:10px 40px!important}.button,.c-btn-t{background-color:#973028;color:#fff;position:relative}.button:hover,.c-btn-t:hover{background-color:#0d9b7a}.button:hover:after,.c-btn-t:hover:after{background-color:#0b765d}.button:after,.c-btn-t:after{content:"";width:25px;height:40px;background-color:#68201b;background-image:url(/app/themes/sage/dist/images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;position:absolute;right:0;top:0;transition:all 1s ease;pointer-events:none}.c-btn-o{background-color:#0d9b7a;color:#fff;position:relative}.c-btn-o:hover{background-color:#0b765d}.c-btn-o:hover:after{opacity:.5}.c-btn-o:after{content:"";width:25px;height:40px;background-color:#0b765d;background-image:url(/app/themes/sage/dist/images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;position:absolute;right:0;top:0;transition:all 1s ease;pointer-events:none}.tribe-events-gcal,.tribe-events-ical{background-color:#0d9b7a!important;color:#fff;position:relative;padding:10px 40px!important;font-size:20px!important;line-height:20px!important}.tribe-events-gcal:hover,.tribe-events-ical:hover{background-color:#0b765d!important}.c-alert{padding:.3125rem .9375rem;border:1px solid transparent}.c-alert p{margin-bottom:0}.c-alert--success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.c-alert--info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.c-alert--warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faf2cc}.c-alert--error{color:#a94442;background-color:#f2dede;border-color:#ebcccc}.c-header__toggle{display:inline;position:fixed;display:block;padding:0;width:3.75rem;height:3.125rem;box-shadow:none;border-radius:none;border:none;cursor:pointer;z-index:200;right:15px;top:40px}@media (min-width:1200px){.c-header__toggle{display:none}}.c-header__toggle:focus{outline:none}.logged-in .c-header__toggle{top:86px}.logged-in .c-mobile__menu{padding-top:60px}.c-header__toggle span{display:block;margin:0 auto;position:absolute;top:1.375rem;left:.4375rem;right:.4375rem;height:.1875rem;width:40px;background-color:#fff}.c-header__toggle span:after,.c-header__toggle span:before{position:absolute;display:block;left:0;width:100%;height:.1875rem;background-color:#fff;content:""}.c-header__toggle span:before{top:-.625rem}.c-header__toggle span:after{bottom:-.625rem}.c-header__toggle--htx{background-color:#0d9b7a;transition:background-color 1s ease;transition:margin 1s ease}.c-header__toggle--htx span{transition:background 0s .3s}.c-header__toggle--htx span:after,.c-header__toggle--htx span:before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-header__toggle--htx span:before{transition-property:top,transform}.c-header__toggle--htx span:after{transition-property:bottom,transform}.c-header__toggle--htx.is-active{transition:margin .5s ease}.c-header__toggle--htx.is-active span{background:transparent}.c-header__toggle--htx.is-active span:before{top:0;transform:rotate(45deg)}.c-header__toggle--htx.is-active span:after{bottom:0;transform:rotate(-45deg)}.c-header__toggle--htx.is-active span:after,.c-header__toggle--htx.is-active span:before{transition-delay:0s,.3s}.p-nav{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding:0;margin:0}@media (max-width:1199px){.p-nav{display:none}}.p-nav li{padding:.9375rem 0;padding-right:30px;position:relative}.p-nav li:hover .sub-menu{display:block}.p-nav li .sub-menu{display:none;position:absolute;z-index:20;padding:0;margin:0;background-color:#0d9b7a;list-style:none;min-width:250px;left:-15px}.p-nav li .sub-menu li{padding:.375rem 15px}.p-nav li .sub-menu li:first-child{display:block}.p-nav li a{color:#fff;font-family:roboto_condensedbold;font-size:1.25rem;text-transform:uppercase}.p-nav .drop-menu{position:absolute;top:20px;left:-25px}.p-nav .drop-menu svg{color:#fff}@media (min-width:1500px){.p-nav .drop-menu{display:none}}.nav-left{-ms-flex-pack:start;justify-content:flex-start}.nav-left li:nth-child(2){padding-left:0}.nav-right{-ms-flex-pack:end;justify-content:flex-end}.nav-right li:last-child{padding-right:0}.c-mobile__menu{display:none;position:fixed;z-index:15;width:100%;height:auto;background:#0d9b7a;left:0;top:0;padding-top:45px;height:100%;padding-bottom:45px}.c-mobile__menu .m-nav{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:center;padding-right:30px;margin:0}.c-mobile__menu .m-nav li{position:relative;padding:0;margin:0}.c-mobile__menu .m-nav li a{color:#fff;font-size:28px;text-transform:uppercase}.c-mobile__menu .m-nav li .sub-menu{display:none;list-style:none;position:relative}.c-mobile__menu .m-nav li .sub-menu a{text-transform:capitalize}.c-mobile__menu .m-nav li:hover .sub-menu{display:none}.c-mobile__menu .m-nav li .sub-menu{padding:0}.c-mobile__menu .m-nav li .sub-menu li a{text-transform:capitalize}.c-mobile__menu .drop-menu{margin-left:15px;position:absolute}.c-mobile__menu .drop-menu svg{font-size:20px;color:#fff}.f-nav{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0;margin:30px auto}@media (max-width:1023px){.f-nav{-ms-flex-flow:column wrap;flex-flow:column wrap}}.f-nav li{padding:0 20px}@media (max-width:1199px){.f-nav li{padding:0 15px}}.f-nav li a{color:#542700;font-size:20px;text-transform:uppercase}.c-logo img{position:absolute;top:6px;display:block;margin:0 auto;left:0;right:0;width:355px;z-index:1}@media (max-width:1199px){.c-logo img{top:45px;width:360px}}@media (min-width:1200px){.c-logo img{top:10px}}.c-footer .c-logo img{position:relative;display:block;margin:0 auto;margin-top:-65px}@media (max-width:1199px){.c-footer .c-logo img{width:235px;margin-top:-90px}}.page-template-template-landing .c-header{background-image:url(../../../../../../../../themes/sage/dist/images/teal-texture.jpg);background-repeat:repeat}@media (min-width:1024px){.page-template-template-landing .c-header{box-shadow:none;border-bottom:5px solid #fff}}.page-template-template-landing .c-header .o-content{height:103px}@media (min-width:1024px){.page-template-template-landing .c-header .o-content{position:relative;height:103px}}.page-template-template-landing .c-header .column-3{text-align:right}@media (max-width:1023px){.page-template-template-landing .c-header .column-3{width:20%!important}}@media (min-width:1024px){.page-template-template-landing .c-header .column-3{position:absolute;right:15px}}.page-template-template-landing .c-header a[href^=tel]{color:#fff}@media (max-width:1023px){.page-template-template-landing .c-header a[href^=tel]{display:none}}@media (max-width:1023px){.page-template-template-landing .c-header .m-tele{display:block!important}}@media (min-width:1024px){.page-template-template-landing .c-header .m-tele{display:none}}.page-template-template-landing .c-header svg{margin-right:10px;color:#dc542a}.c-header{box-shadow:0 5px 0 0 rgba(0,0,0,.15);position:relative;z-index:15}.c-header .h-top{position:relative;background-color:#0d9b7a}.c-header .h-top .c-btn{display:block;text-align:center}@media (min-width:1200px){.c-header .h-top .c-btn{display:none}}.c-header .h-top .o-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.c-header .h-top .o-content .column-1{width:45%}@media (max-width:1199px){.c-header .h-top .o-content .column-1{width:10%}}.c-header .h-top .o-content .column-1 .m-tele{position:relative;z-index:10;top:-8px;left:10px}.c-header .h-top .o-content .column-1 .m-tele svg{color:#fff}@media (min-width:1200px){.c-header .h-top .o-content .column-1 .m-tele{display:none}}.c-header .h-top .o-content .column-2{width:10%}@media (max-width:1199px){.c-header .h-top .o-content .column-2{width:80%}}.c-header .h-top .o-content .column-3{width:45%}@media (max-width:1199px){.c-header .h-top .o-content .column-3{width:10%}}@media (max-width:1199px){.c-header .h-top .o-content .column .c-nav{display:none}}.c-header .h-bottom{position:relative;padding:30px 0}@media (max-width:1199px){.c-header .h-bottom{height:150px}}@media (min-width:1200px){.c-header .h-bottom{padding-top:40px;padding-bottom:40px}}.c-header .h-bottom .o-content{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.c-header .h-bottom .o-content,.c-header .h-bottom .o-content ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.c-header .h-bottom .o-content ul{margin:0;padding:0;list-style:none;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;margin-top:-15px}.c-header .h-bottom .o-content ul li{padding:20px 0;margin-right:15px}.c-header .h-bottom .o-content ul li:before{display:none}.c-header .h-bottom .o-content ul li svg{margin-right:10px;font-size:18px;position:relative;top:-2px}.c-header .h-bottom .o-content ul li a{font-size:24px}@media (max-width:1199px){.c-header .h-bottom .o-content .c-btn,.c-header .h-bottom .o-content ul{display:none}}.c-hero.has-background{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:1023px){.page-template-template-landing .c-hero.has-background{padding-top:120px;padding-bottom:60px}}@media (min-width:1024px){.page-template-template-landing .c-hero.has-background{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:683px}}@media (min-width:1024px){.page-template-template-landing.gf-error .c-hero.has-background{padding-top:120px;padding-bottom:160px}}.page-template-template-landing .c-hero__content{width:100%;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;color:#fff}.page-template-template-landing .c-hero__content h5{color:currentColor}.c-hero .hero-back{padding:0;background-size:cover;background-position:50%;min-height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.c-hero .hero-back{min-height:400px}}.c-hero .hero-back .inner{text-align:center}.c-hero .hero-back .inner .c-btn{margin-top:0}.c-hero .o-content{padding-top:30px}.c-hero .s_hero-back{text-align:center;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:400px}@media (max-width:1023px){.c-hero .s_hero-back{min-height:350px}}.c-hero .s_hero-back .content{padding:0 15px}html{transition:all 2s ease}.loading{opacity:0}.content,.o-container{width:100%;max-width:1170px;margin-left:auto;margin-right:auto;padding:30px 15px}@media (min-width:1024px){.content,.o-container{padding-top:60px;padding-bottom:60px}}.p-content{width:100%;max-width:1170px;margin-left:auto;margin-right:auto;padding:30px 0}@media (min-width:1024px){.p-content{padding-top:30px;padding-bottom:30px}}@media (max-width:1023px){.o-col:not(:last-child){margin-bottom:30px}}.column{background-size:cover;background-repeat:no-repeat;background-position:50%}.o-row{margin-top:60px}@media (max-width:1023px){.o-row{margin-top:30px}}.inner{padding:30px 15px}@media (min-width:1024px){.inner{padding-top:2.8125rem;padding-bottom:2.8125rem}}.o-content{width:100%;max-width:1170px;margin-left:auto;margin-right:auto;padding:0 15px}.c-content__header h1{margin-bottom:30px}.section--intro{position:relative;z-index:9;padding-bottom:30px;background-size:cover;background-position:50%}.section--intro .column{box-shadow:0 5px 0 0 rgba(0,0,0,.15);background:#fff;margin-top:-120px;padding:30px}@media (max-width:1023px){.section--intro .column{margin-top:-60px;padding:30px 15px}}.section--amenities{background-image:url(/app/themes/sage/dist/images/teal-texture.jpg);display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1023px){.section--amenities{-ms-flex-flow:column wrap;flex-flow:column wrap}}.section--amenities .column{width:50%}@media (max-width:1023px){.section--amenities .column{width:100%}}@media (max-width:1023px){.section--amenities .column-1{padding-bottom:60%}}.section--amenities .column-2 .inner{padding-left:30px;max-width:570px}@media (max-width:1023px){.section--amenities .column-2 .inner{padding-left:15px;padding-right:15px;text-align:center;max-width:100%}}.section--amenities h5,.section--amenities p{color:#fff}.section--activities{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1023px){.section--activities{-ms-flex-flow:column wrap;flex-flow:column wrap}}.section--activities .column{width:50%}@media (max-width:1023px){.section--activities .column{width:100%}}.section--activities .column-2{position:relative}@media (max-width:1023px){.section--activities .column-2{padding-bottom:60%}}@media (min-width:1024px){.section--activities .column-2:before{content:"";position:absolute;width:200px;height:100%;left:0;z-index:10;background-image:linear-gradient(90deg,#fff,transparent)}}.section--activities .column-1{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.section--activities .column-1 .inner{padding-right:30px;max-width:570px}@media (max-width:1023px){.section--activities .column-1 .inner{padding-left:15px;padding-right:15px;text-align:center;max-width:100%}}.section--events{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;background-image:url(/app/themes/sage/dist/images/red-texture.jpg);padding:30px 15px}@media (min-width:1024px){.section--events{padding-top:60px;padding-bottom:60px}}@media (max-width:1023px){.section--events{text-align:center}}.section--events .column-1{width:40%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1023px){.section--events .column-1{width:100%}}.section--events .column-1 .inner{padding:0;max-width:390px;padding-right:15px}@media (max-width:1023px){.section--events .column-1 .inner{max-width:100%;padding-right:0}}.section--events .column-1 .inner h1,.section--events .column-1 .inner p{color:#fff}.section--events .column-1 .inner h1 strong,.section--events .column-1 .inner p strong{font-size:28px}.section--events .column-2{width:60%}@media (max-width:1023px){.section--events .column-2{width:100%;padding-top:30px}}.section--events .column-2 .event-image{padding-bottom:285px;background-size:cover!important;background-position:50%!important}.section--events .column-2 .owl-item{padding-left:30px;padding-right:5px}.section--events .column-2 .owl-item:first-child{padding-left:0}@media (max-width:767px){.section--events .column-2 .owl-item{padding-left:0}}.section--events .column-2 ul{padding:0;margin:0;list-style:none}.section--events .column-2 ul .e-post{background:#fff;padding:15px;box-shadow:0 5px 0 0 rgba(0,0,0,.15);margin-bottom:15px;min-height:350px}@media (max-width:1023px){.section--events .column-2 ul .e-post{min-height:auto}}.section--events .column-2 ul .e-post p{margin-bottom:0}.section--events .column-2 ul .e-post h5{color:#009589}.section--events .column-2 .owl-dots{position:absolute;text-align:left;left:-90px;bottom:0}@media (max-width:1023px){.section--events .column-2 .owl-dots{position:relative;left:0;text-align:center;margin-top:15px}}@media (max-width:1023px){.tribe-events-event-meta{display:none}}@media (max-width:1023px){.tribe-events-event-image{display:block!important;width:100%!important;max-width:100%!important;margin:15px auto!important}}.section--testimonials{background-image:url(/app/themes/sage/dist/images/reviews-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media (max-width:1023px){.section--testimonials{background-size:contain;background-position:bottom}}.section--testimonials .content{text-align:center}.section--testimonials .content h1{position:relative;margin-bottom:60px}.section--testimonials .content h1:after{content:"";position:absolute;display:block;left:0;right:0;margin:0 auto;width:36px;height:33px;background-image:url(/app/themes/sage/dist/images/testimonial_psuedo.png);margin-top:30px}.section--testimonials .content .owl-dots{text-align:center;margin-top:0}.section--testimonials .content .owl-dots .owl-dot span{background-color:#dc542a}.section--testimonials .content .owl-dots .active span{background-color:#0d9b7a}.section--testimonials .content p{font-size:1.875rem}.section--testimonials .content .source-name{font-size:1.375rem}.section--careers{background-image:url(/app/themes/sage/dist/images/teal-texture.jpg);display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.section--careers .column{width:50%}@media (max-width:767px){.section--careers .column{width:100%;text-align:center}}.section--careers .column .inner{max-width:590px;padding-left:30px}.section--careers .column .inner h1,.section--careers .column .inner h5,.section--careers .column .inner p{color:#fff}.section--careers .career-back{background-position:50%;background-size:cover}@media (max-width:767px){.section--careers .career-back{padding-bottom:80%}}.section--weather{background-image:url(/app/themes/sage/dist/images/brown.jpg);position:relative;padding:0;color:#fff;font-size:20px}.section--weather .flexcontrol{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.section--weather .flexcontrol .c-weather__day{width:20%;padding-left:15px;font-family:roboto_condensedlight!important}@media (max-width:1199px){.section--weather .flexcontrol .c-weather__day{width:25%}.section--weather .flexcontrol .c-weather__day:nth-child(5){display:none}}@media (max-width:1023px){.section--weather .flexcontrol .c-weather__day{width:33%}.section--weather .flexcontrol .c-weather__day:nth-child(4){display:none}}@media (max-width:767px){.section--weather .flexcontrol .c-weather__day{width:50%}.section--weather .flexcontrol .c-weather__day:nth-child(3){display:none}}@media (max-width:479px){.section--weather .flexcontrol .c-weather__day{width:100%;padding:0 60px}.section--weather .flexcontrol .c-weather__day:nth-child(2){display:none}}.section--weather .o-row{margin-top:0}.section--weather .wu-day-title{color:#fff;font-size:34px;font-family:young_heartregular;font-weight:500;text-transform:capitalize}.section--weather .wu-cond-highlow,.section--weather .wu-cond-pop,.section--weather .wu-cond-text{color:#fff}.section--weather .wu-cond-pop{background-image:url(/app/themes/sage/dist/images/drop.png);display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:0;padding-left:2.5rem;min-height:2.5rem;height:2.5rem;z-index:100;top:0;position:relative;width:6.25rem}.section--weather .wu-icon{margin-top:45px}.section--weather .wu-icon img{width:90px;position:relative;left:-30px}.section--action{background-image:url(/app/themes/sage/dist/images/teal-texture.jpg)}.section--action h2{color:#fff}.section--action p{margin-bottom:0}article:not(:last-child){margin-bottom:30px}.archive article:not(:last-child),.blog article:not(:last-child),.search article:not(:last-child),.single article:not(:last-child){margin-bottom:1.875rem}.archive article:not(:last-child):after,.blog article:not(:last-child):after,.search article:not(:last-child):after,.single article:not(:last-child):after{content:"";width:100%;height:1px;background-color:#d16f2f;margin-top:45px}.archive .full-width,.blog .full-width,.search .full-width,.single .full-width{padding-left:15px;padding-right:15px}.archive article,.blog article{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:15px}.archive article .column-1,.blog article .column-1{position:relative;width:25%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:250px}@media (max-width:1023px){.archive article .column-1,.blog article .column-1{margin-bottom:15px;min-height:300px}}.archive article .column-1 .b_img,.blog article .column-1 .b_img{background-size:contain!important;background-repeat:no-repeat!important;background-position:top!important;height:100%;width:100%;max-width:400px;display:block;margin:0 auto}@media (min-width:1024px){.archive article .column-2,.blog article .column-2{width:75%;padding-left:15px}}@media (max-width:1023px){.archive article .column,.blog article .column{width:100%}}.screen-reader-text{display:none}.nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.nav-links .nav-previous:before{content:"<< ";color:#009589}.nav-links .nav-next:after{content:" >>";color:#009589}.tribe-events-list-separator-month{display:none}#tribe-bar-form,.tribe-bar-views-inner,.tribe-bar-views-list,.tribe-bar-views-option a{color:#fff!important;background-color:#68201b!important}#tribe-bar-form input,.tribe-bar-views-inner input,.tribe-bar-views-list input,.tribe-bar-views-option a input{border-color:#fff!important}#tribe-bar-form ::-webkit-input-placeholder,.tribe-bar-views-inner ::-webkit-input-placeholder,.tribe-bar-views-list ::-webkit-input-placeholder,.tribe-bar-views-option a ::-webkit-input-placeholder{color:#fff}#tribe-bar-form ::-moz-placeholder,.tribe-bar-views-inner ::-moz-placeholder,.tribe-bar-views-list ::-moz-placeholder,.tribe-bar-views-option a ::-moz-placeholder{color:#fff}#tribe-bar-form :-ms-input-placeholder,.tribe-bar-views-inner :-ms-input-placeholder,.tribe-bar-views-list :-ms-input-placeholder,.tribe-bar-views-option a :-ms-input-placeholder{color:#fff}#tribe-bar-form :-moz-placeholder,.tribe-bar-views-inner :-moz-placeholder,.tribe-bar-views-list :-moz-placeholder,.tribe-bar-views-option a :-moz-placeholder{color:#fff}#tribe-bar-form .tribe-bar-submit input[type=submit]{background-color:#009589}.tribe-events-calendar th{background-color:#009589;color:#fff!important}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#d16f2f;color:#fff}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{color:hsla(0,0%,100%,.5)}.tribe-events-meta-group{display:none!important}#tablepress-1 .column-1{min-width:250px}.section--job .o-content{padding-left:0;padding-right:0}.section--job .job-post{padding:15px;border:2px solid #009589}.section--job .job-post:not(:last-child){margin-bottom:1.875rem}.section--job .job-post .t-meta{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.section--action-landing,.section--attractions{background-image:url(../../../../../../../../themes/sage/dist/images/red-texture.jpg)}.page-template-template-landing .section--intro-after .o-row+.o-row{margin-top:0}.section--action-landing{padding-bottom:40px}@media (max-width:1023px){.section--action-landing{text-align:center}}@media (min-width:1024px){.section--action-landing{padding-bottom:20px}}.section--action-landing h5{color:#fff}@media (min-width:1024px){.section--action-landing h5{margin-bottom:0}}@media (min-width:1024px){.section--action-landing .content{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:1023px){.alignleft,.alignnone,.alignright{display:block;margin-left:auto;margin-right:auto}}.alignleft,.alignright{margin-bottom:1.25rem}@media (min-width:1024px){.alignleft{float:left;margin-right:1.25rem}}@media (min-width:1024px){.alignright{float:right;margin-left:1.25rem}}.c-footer .content{padding-bottom:0}.c-footer .content .contact_info{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.c-footer .content .contact_info .column-1{width:30%}.c-footer .content .contact_info .column-2{width:70%}@media (min-width:1024px){.c-footer .content .contact_info .column-2{padding-left:30px}}@media (max-width:1023px){.c-footer .content .contact_info .column{width:100%;text-align:center}}.c-footer .content .news-letter{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.c-footer .content .news-letter{-ms-flex-flow:column wrap;flex-flow:column wrap}}.c-footer .content .news-letter form{width:40%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.c-footer .content .news-letter form{width:100%;-ms-flex-align:baseline;align-items:baseline}}.c-footer .content .news-letter input{width:100%;height:40px;text-transform:uppercase}@media (max-width:1199px){.c-footer .content .news-letter input{width:100%}}.c-footer .content .news-letter .button{width:auto;padding:8px 15px;height:auto}@media (max-width:1199px){.c-footer .content .news-letter .button{display:block;width:100%;margin-top:15px}}.c-footer .content .socail-media{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}.c-footer .content .socail-media li{padding:5px 15px}@media (max-width:1023px){.c-footer .content .socail-media li img{height:26px}}.c-footer .content .c-footer__copyright{text-align:center;font-size:14px;padding:0 60px}.c-footer .content .c-footer__copyright a{color:inherit;font-weight:inherit;font-family:inherit}.landing-contact{text-align:center}@media (max-width:1023px){.landing-contact{margin-top:30px}}.landing-contact p:first-child{font-family:roboto_condensedbold}.landing-contact p:first-child br,.landing-contact p:nth-child(2),.landing-contact p:nth-child(4){display:none}#gform_wrapper_4{margin-top:0!important;padding:0!important;background-image:none}#gform_4 .gfield_label{display:none}#gform_4 .gfield{padding-right:0}#gform_4 .gfield:not(.gf_left_half):not(.gf_right_half){clear:both}@media (min-width:1024px){#gform_4 .gf_left_half,#gform_4 .gf_right_half{width:calc(50% - 15px);margin-bottom:15px}}@media (min-width:1024px){#gform_4 .gf_left_half{float:left;clear:left}}@media (min-width:1024px){#gform_4 .gf_right_half{float:right;clear:right}}#gform_4 .gfield input,#gform_4 .gfield select{width:100%;padding-top:5px;padding-bottom:5px;font-size:19px;font-family:roboto_condensedlight;line-height:1;color:#542700}#gform_4 .ginput_container_date{position:relative}@media (min-width:1024px){#gform_4 .gform_footer{padding-right:0;text-align:right}}#gform_4 .gform_button{background-color:#0d9b7a;border:0}@media (min-width:1024px){#gform_4 .gform_button{margin-right:0}}#gform_4 .ui-datepicker-trigger{position:absolute;top:50%;right:15px;transform:translateY(-50%)}#gform_4 .gfield_error .validation_message,#gform_4 .validation_error{color:#fff}#gform_4 ::-webkit-input-placeholder{font-size:18px;color:#542700;line-height:1}#gform_4 ::-moz-placeholder{font-size:18px;color:#542700;line-height:1}#gform_4 :-ms-input-placeholder{font-size:18px;color:#542700;line-height:1}#gform_4 :-moz-placeholder{font-size:18px;color:#542700;line-height:1}.ui-datepicker-month,.ui-datepicker-year{font-size:16px;font-family:roboto_condensedlight;line-height:1;color:#542700}