.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:pacificoregular;src:url(../../dist/fonts/pacifico-webfont.woff2) format("woff2"),url(../../dist/fonts/pacifico-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaybold;src:url(../../dist/fonts/raleway-bold-webfont.woff2) format("woff2"),url(../../dist/fonts/raleway-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewaybold_italic;src:url(../../dist/fonts/raleway-bolditalic-webfont.woff2) format("woff2"),url(../../dist/fonts/raleway-bolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewayitalic;src:url(../../dist/fonts/raleway-italic-webfont.woff2) format("woff2"),url(../../dist/fonts/raleway-italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ralewayregular;src:url(../../dist/fonts/raleway-regular-webfont.woff2) format("woff2"),url(../../dist/fonts/raleway-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}body{margin:0;font-size:16px;font-family:ralewayregular;line-height:1.5;color:#1c3f1c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{height:1px;margin-top:1.875rem;margin-bottom:1.875rem;background-image:url(../../dist/images/bg-line.png);background-repeat:repeat-x;border:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.25rem;font-weight:500}h1,h2,h5{color:#944a22}h3,h4,h6{color:#1a3b1a}h1,h2,h3{font-family:pacificoregular}h4,h6{text-transform:uppercase}h1{font-size:2.375em}@media (min-width:768px){h1{font-size:3em}}h2{font-size:1.875em}@media (min-width:768px){h2{font-size:2.25em}}h3{font-size:1.875em}@media (min-width:768px){h3{font-size:2.25em}}h4{font-size:1.5em}@media (min-width:768px){h4{font-size:1.5em}}h5{font-size:1.5em;font-family:ralewaybold}h6{font-size:1.375em}p{margin-top:0;margin-bottom:1.875rem;font-size:1.25em}a{color:#944a22;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}strong{font-family:ralewaybold;font-weight:500}input,select,textarea{width:100%;padding:.625rem;border:1px solid #e5e5e5;border-radius:0}input[type=submit]{width:auto}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-row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.o-col{float:left;position:relative;width:100%;min-height:1px;padding-right:.9375rem;padding-left:.9375rem}.o-row-flex .o-col{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0}.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}.c-btn{display:inline-block;padding:.3125rem .9375rem;font-size:1.125em;font-family:ralewaybold;color:#fff;text-transform:uppercase;-webkit-transition:background-color .35s;transition:background-color .35s}.c-btn,.c-btn:active,.c-btn:focus,.c-btn:hover{text-decoration:none}.c-btn--brown{background-color:#944a22}.c-btn--brown:active,.c-btn--brown:focus,.c-btn--brown:hover,.c-btn--green{background-color:#1a3b1a}.c-btn--green:active,.c-btn--green:focus,.c-btn--green:hover{background-color:#944a22}.c-alert{margin-bottom:1.875rem;padding:.9375rem;border:1px solid transparent}.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-toggle--nav{display:inline-block;position:absolute;top:13px;right:15px;width:32px;height:32px}.c-toggle--nav.is-active .c-toggle__icon{background-color:transparent}.c-toggle--nav.is-active .c-toggle__icon:after,.c-toggle--nav.is-active .c-toggle__icon:before{top:0}.c-toggle--nav.is-active .c-toggle__icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-toggle--nav.is-active .c-toggle__icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-toggle__icon{display:inline-block;top:30%}.c-toggle__icon,.c-toggle__icon:after,.c-toggle__icon:before{position:absolute;right:0;width:32px;height:4px;margin-left:auto;margin-right:auto;background-color:#1a3b1a;border-radius:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.c-toggle__icon:after,.c-toggle__icon:before{content:"";left:0}.c-toggle__icon:after{top:10px}.c-toggle__icon:before{bottom:10px}@media (max-width:1023px){.c-nav{position:relative}}.c-nav__list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.c-nav__list li{position:relative;margin-bottom:.625rem}@media (min-width:1024px){.c-nav__list li{display:inline-block;margin-bottom:0;vertical-align:top}}@media (min-width:1024px){.c-nav__list li:hover ul{display:block}}@media (min-width:1024px){.c-nav__list li li{margin-left:0;padding-top:0;padding-bottom:0}}.c-nav__list a{font-size:.875em;font-family:ralewaybold;color:#1c3f1c;text-decoration:none;text-transform:uppercase}.c-nav__list a:active,.c-nav__list a:focus,.c-nav__list a:hover{color:#944a22;text-decoration:none}.c-nav__list ul{list-style:none}@media (min-width:1024px){.c-nav__list ul{display:none;position:absolute;top:100%;left:-15px;z-index:1000;min-width:300px;padding:.9375rem;background-color:#fff}}.c-nav--left,.c-nav--right{display:none}@media (min-width:1024px){.c-nav--left,.c-nav--right{display:inline-block}}@media (min-width:1024px){.c-nav--left li,.c-nav--right li{padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:1024px){.c-nav--left{float:left}}@media (min-width:1024px){.c-nav--left li{margin-left:0;margin-right:.9375rem}}@media (min-width:1200px){.c-nav--left li{margin-right:1.25rem}}@media (min-width:1024px){.c-nav--right{float:right}}@media (min-width:1024px){.c-nav--right li{margin-right:0;margin-left:.9375rem}}@media (min-width:1200px){.c-nav--right li{margin-left:1.25rem}}.c-nav--mobile{position:relative;height:50px;margin-left:-.9375rem;margin-right:-.9375rem;background-color:#fff;background-image:url(../../dist/images/bg-line.png),url(../../dist/images/bg-line.png);background-position:0 0,0 100%;background-repeat:repeat-x}@media (min-width:1024px){.c-nav--mobile{display:none}}.c-nav--mobile ul{margin-top:.625rem;padding-left:.625rem}.c-nav--mobile .c-nav__list{display:none;position:absolute;top:100%;z-index:1000;width:100%;margin-top:0;padding:1.25rem .9375rem .9375rem;background-color:#fff}.c-nav--mobile .c-info{position:absolute;top:12px;left:15px;font-size:1.25em;font-family:ralewaybold;color:#944a22;text-decoration:none}.c-nav--mobile .c-info:active,.c-nav--mobile .c-info:focus,.c-nav--mobile .c-info:hover{color:#1a3b1a}.c-logo{display:block;position:relative;z-index:2000;bottom:-10px;width:100%;max-width:301px;max-height:157px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.c-logo{position:absolute;top:-60px;bottom:auto;left:0;right:0;max-width:230px}}@media (min-width:1200px){.c-logo{top:-80px;max-width:301px;max-height:157px}}.c-logo img{width:100%}.c-header__top{display:none}@media (min-width:1024px){.c-header__top{display:block;padding-top:.625rem;padding-bottom:2.5rem;background-color:#e3d7ba;background-image:url(../../dist/images/bg-beige.jpg);background-repeat:repeat}}@media (min-width:1024px){.c-header__top .o-col:last-child{text-align:right}}.c-header__top .c-info{font-size:1.5em;font-family:ralewaybold;color:#944a22;text-decoration:none}.c-header__top .c-info:active,.c-header__top .c-info:focus,.c-header__top .c-info:hover{color:#1a3b1a}.c-header__bottom{background-color:#e3d7ba;background-image:url(../../dist/images/bg-beige.jpg);background-repeat:repeat}@media (min-width:1024px){.c-header__bottom{background-color:#fff;background-image:url(../../dist/images/bg-line.png),url(../../dist/images/bg-line.png);background-position:0 0,0 100%;background-repeat:repeat-x}}.c-header__bottom .o-container{position:relative}.c-header__bottom .o-container:after,.c-header__bottom .o-container:before{content:" ";display:table}.c-header__bottom .o-container:after{clear:both}.c-hero{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-hero .soliloquy-outer-container{width:100%}.c-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;width:100%;height:100%;margin-left:auto;margin-right:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-hero__content h1,.c-hero__content h2,.c-hero__content h3,.c-hero__content h4,.c-hero__content h5,.c-hero__content h6{text-shadow:2px 3px 0 #fff}.c-hero__content h1{color:#1a3b1a}@media (min-width:1024px){.c-hero__content h1{font-size:3.75em}}.c-content{padding-top:1.875rem;padding-bottom:1.875rem}@media (min-width:1024px){.c-content{padding-top:3.75rem;padding-bottom:3.75rem}}.c-content li .c-btn,.c-content p .c-btn{font-size:.9em}.c-content ul{margin-top:0;margin-bottom:1.875rem;padding-left:.9375rem;list-style:none}.c-content li{position:relative;margin-bottom:.625rem;padding-left:.9375rem;font-size:1.25em}.c-content li:before{content:"\2022";position:absolute;top:0;left:0;font-size:1.125em;color:#944a22}@media (max-width:1023px){.c-content img{margin-bottom:.9375rem}}.c-content .gallery{margin-left:-.9375rem;margin-right:-.9375rem;text-align:center}.c-content .gallery:after,.c-content .gallery:before{content:" ";display:table}.c-content .gallery:after{clear:both}.c-content .gallery-item{padding-right:.9375rem;padding-left:.9375rem;margin-bottom:1.875rem}@media (min-width:768px){.c-content .gallery-item{float:left;position:relative;width:25%;min-height:1px}}.c-content .gallery-item img{border:3px solid #fff;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.25);-o-object-fit:cover;object-fit:cover}.c-content .gallery-caption{margin-top:.625rem;font-size:.875em;font-family:ralewaybold;font-style:normal;color:#1c3f1c;text-align:center;text-transform:uppercase}.c-content--hostels{background-image:url(../../dist/images/bg-red.jpg);background-repeat:repeat}.c-content--hostels p{font-size:1.375em}.c-content--hostels p .c-btn{font-size:.8181818182em}@media (min-width:768px){.c-content--activities .gallery-item{width:20%;margin-bottom:0}}.c-content--rates{background-image:url(../../dist/images/bg-green.jpg);background-repeat:repeat}.c-content--intro img,.c-content--rentals img{border-radius:100%;-o-object-fit:cover;object-fit:cover}.c-content--brown,.c-content--green{color:#fff}.c-content--brown h2,.c-content--green h2{color:inherit}.c-content--brown{background-color:#944a22}.c-content--green{color:#fff;background-color:#1a3b1a}.c-content--main .o-col--3\@md img{border-radius:100%;-o-object-fit:cover;object-fit:cover}.c-content__header{position:relative;text-align:center}.c-content__header:after,.c-content__header:before{content:"";position:absolute;top:45%;width:100%;height:1px;background-image:url(../../dist/images/bg-line.png);background-repeat:repeat-x}.c-content__header:before{left:0}.c-content__header:after{right:0}.c-content__header h1,.c-content__header h2{display:inline-block;position:relative;z-index:100;padding-left:.9375rem;padding-right:.9375rem;background-color:#fff}@media (min-width:1024px){.page-id-15 .gallery{margin-bottom:1.875rem}}@media (min-width:768px){.page-id-15 .gallery-item{width:20%;margin-bottom:0}}.alignleft,.alignnone,.alignright{border:3px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.25)}@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-map{position:relative}#map-canvas-one,#map-canvas-two,.c-map,.map-canvas{height:400px}.c-footer{padding-top:1.875rem;padding-bottom:.625rem;background-color:#e3d7ba;background-image:url(../../dist/images/bg-beige.jpg);background-repeat:repeat}@media (min-width:1024px){.c-footer{padding-top:3.75rem}}.c-footer__top .o-container{position:relative}.c-footer__bottom{padding-top:.9375rem;background-image:url(../../dist/images/bg-line.png);background-position:0 0;background-repeat:repeat-x}.c-footer__blocks{margin-left:-.9375rem;margin-right:-.9375rem;padding-top:1.875rem}.c-footer__blocks:after,.c-footer__blocks:before{content:" ";display:table}.c-footer__blocks:after{clear:both}@media (min-width:1024px){.c-footer__blocks{margin-bottom:.625rem;padding-top:1.875rem}}.c-footer__block{padding-left:.9375rem;padding-right:.9375rem}@media (max-width:1023px){.c-footer__block{margin-bottom:1.875rem}}@media (min-width:1024px){.c-footer__block{float:left;width:25%}}.c-footer__block ul{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.c-footer__block ul:after,.c-footer__block ul:before{content:" ";display:table}.c-footer__block ul:after{clear:both}.c-footer__block li{margin-bottom:.625rem}@media (min-width:1024px){.c-footer__block li{width:48%}}@media (min-width:1024px){.c-footer__block li:nth-of-type(odd){float:left}}@media (min-width:1024px){.c-footer__block li:nth-of-type(2n){float:right}}.c-footer__block p,.c-footer__block p a{font-size:1em}.c-footer__block a{font-size:1em;color:#1a3b1a}.c-footer__block a:active,.c-footer__block a:focus,.c-footer__block a:hover{color:#944a22;text-decoration:none}.c-footer__block .menu-book-now{width:auto;clear:both}.c-footer__block .menu-book-now a{padding:.3125rem .9375rem;font-size:1.125em;font-family:ralewaybold;color:#fff;background-color:#944a22;-webkit-transition:background-color .35s;transition:background-color .35s}.c-footer__block .menu-book-now a:active,.c-footer__block .menu-book-now a:focus,.c-footer__block .menu-book-now a:hover{background-color:#1a3b1a;text-decoration:none}@media (max-width:1023px){.c-footer__block.nav_menu-2,.c-footer__block.text-2{display:none}}.c-footer__block__title{margin-bottom:.625rem;font-size:1em;font-family:ralewaybold}.c-footer__copyright{margin-bottom:0;text-transform:uppercase}.c-footer__logo{display:block;position:absolute;top:-150px;left:0;right:0;z-index:2000;bottom:-10px;width:100%;max-width:301px;max-height:157px;margin-left:auto;margin-right:auto}.soliloquy-image{width:100%!important}.c-footer__copyright{font-size:.75em!important}.c-footer__block .menu-book-now{float:none!important}.gfield{padding-left:0!important}.gfield:before{display:none!important}.gform_footer{text-align:center!important}.gform_button{padding:.625rem .9375rem;font-size:1.125em;font-family:ralewaybold;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#1a3b1a;-webkit-transition:background-color .35s;transition:background-color .35s}.gform_button:active,.gform_button:focus,.gform_button:hover{background-color:#944a22}