/* https://volcanoretreat.com/wp-content/themes/volcano/style.css */
@font-face{font-display:swap;font-family:'Calligraffitti';font-style:normal;font-weight:400;src:local('Calligraffitti Regular'),local('Calligraffitti-Regular'),url(/wp-content/themes/volcano/fonts/calligraffitti-v11-latin-regular.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/calligraffitti-v11-latin-regular.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/calligraffitti-v11-latin-regular.woff) format('woff'),url(/wp-content/themes/volcano/fonts/calligraffitti-v11-latin-regular.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/calligraffitti-v11-latin-regular.svg#Calligraffitti) format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-regular.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-regular.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-regular.woff) format('woff'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-regular.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-regular.svg#OpenSans) format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-italic.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-italic.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-italic.woff) format('woff'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-italic.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-italic.svg#OpenSans) format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600.woff) format('woff'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600.svg#OpenSans) format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600italic.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600italic.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600italic.woff) format('woff'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600italic.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-600italic.svg#OpenSans) format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700.woff) format('woff'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700.svg#OpenSans) format('svg')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700italic.eot) format('embedded-opentype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700italic.woff2) format('woff2'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700italic.woff) format('woff'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700italic.ttf) format('truetype'),url(/wp-content/themes/volcano/fonts/open-sans-v17-latin-700italic.svg#OpenSans) format('svg')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.author-box::before,.clearfix::before,.entry::before,.entry-content::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.site-inner::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clearfix::after,.entry::after,.entry-content::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.site-inner::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}html{font-size:62.5%}body>div{font-size:1.7rem}body{color:rgb(34,34,34);font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;font-size:1.7rem;line-height:1.8;background:rgba(182,213,212,1);background:-moz-linear-gradient(top,rgba(182,213,212,1) 0%,rgba(255,255,255,1) 70%,rgba(182,213,212,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(182,213,212,1)),color-stop(70%,rgba(255,255,255,1)),color-stop(100%,rgba(182,213,212,1)));background:-webkit-linear-gradient(top,rgba(182,213,212,1) 0%,rgba(255,255,255,1) 70%,rgba(182,213,212,1) 100%);background:-o-linear-gradient(top,rgba(182,213,212,1) 0%,rgba(255,255,255,1) 70%,rgba(182,213,212,1) 100%);background:-ms-linear-gradient(top,rgba(182,213,212,1) 0%,rgba(255,255,255,1) 70%,rgba(182,213,212,1) 100%);background:linear-gradient(to bottom,rgba(182,213,212,1) 0%,rgba(255,255,255,1) 70%,rgba(182,213,212,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6d5d4',endColorstr='#b6d5d4',GradientType=0)}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}::-moz-selection{background-color:rgb(51,51,51);color:rgb(255,255,255)}::selection{background-color:rgb(51,51,51);color:rgb(255,255,255)}a{color:rgb(0,0,0);text-decoration:none}a img{margin-bottom:0}a:focus,a:hover{x text-decoration:underline;text-decoration:none}p{margin:0 0 24px;padding:0}strong,.strong{font-weight:600}ol,ul{margin:0;padding:0}li{list-style-type:none}mark{background:rgb(220,220,220);color:rgb(0,0,0)}blockquote,blockquote::before{color:rgba(50,50,50,1)}blockquote{margin:0;padding:24px 40px;font-size:22px;font-size:2.2rem;font-style:italic;font-weight:600}blockquote::before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}.entry-content code{background-color:rgb(51,51,51);color:rgb(221,221,221)}cite{font-style:normal}hr{border:0;border-collapse:collapse;border-bottom:1px solid rgb(140,140,140);clear:left;margin:0 0 20px;padding-top:10px}h1,h2,h3,h4,h5,h6{color:rgb(34,34,34);font-weight:400;line-height:1.25;margin:0;margin-bottom:10px;padding:0}h1,h2,h3{font-family:'Calligraffitti',cursive}h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:36px;font-size:3.6rem}h2{font-size:32px;font-size:3.2rem}h3{font-size:22px;font-size:2.2rem}h4{font-size:24px;font-size:2.4rem}h5{font-size:20px;font-size:2rem;font-weight:700}h6{font-size:18px;font-size:1.8rem}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top}.gallery{overflow:hidden;margin-bottom:28px}.gallery-item{float:left;margin:0;padding:0 4px;text-align:center;width:100%}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery .gallery-item img{border:none;height:auto;margin:0}input,select,textarea{background-color:rgb(255,255,255);border:1px solid rgb(221,221,221);box-shadow:1px 1px 3px #eee inset;color:rgb(51,51,51);font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;padding:10px;width:100%}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}input:focus,textarea:focus{border:1px solid rgb(153,153,153);outline:none}::-moz-placeholder{color:rgb(153,153,153);opacity:1}::-webkit-input-placeholder{color:rgb(153,153,153)}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.entry-content .button{background-color:rgb(0,0,0);border:none;border-radius:0;box-shadow:none;color:rgb(255,255,255);cursor:pointer;padding:8px 20px;white-space:normal;width:auto}button:focus,input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.button:focus,.entry-content .button:focus,button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,.entry-content .button:hover{background-color:rgb(70,70,70);border:none;color:rgb(255,255,255);text-decoration:none}button.small,input[type="button"].small,input[type="reset"].small,input[type="submit"].small,.button.small{padding:8px 16px}.button{border-radius:0;display:inline-block}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type="button"]:disabled,.site-container input[type="button"]:disabled:hover,.site-container input[type="reset"]:disabled,.site-container input[type="reset"]:disabled:hover,.site-container input[type="submit"]:disabled,.site-container input[type="submit"]:disabled:hover{background-color:rgb(221,221,221);border-width:0;color:rgb(86,86,86);cursor:not-allowed}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;margin-bottom:40px;table-layout:fixed;width:100%;word-break:break-all}th,td{text-align:left;vertical-align:top}th{font-weight:400;text-transform:uppercase}td{border-top:1px solid rgb(221,221,221);padding:6px 0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.genesis-nav-menu .search input[type="submit"]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type="submit"]:focus{background:rgb(255,255,255);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:rgb(51,51,51);display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{x background-color:rgb(182,194,96);color:rgb(0,0,0);font-weight:600;position:relative}.more-link:hover{color:rgb(14,35,126)}.site-container{margin:0 auto}.site-inner{background:rgb(255,255,255) url(/wp-content/themes/volcano/images/volcano-retreat-site-inner-bg.jpg) no-repeat right top;clear:both;margin:0 auto;overflow:hidden;max-width:1140px;-webkit-box-shadow:0 12px 12px 0 rgba(0,0,0,.75);-moz-box-shadow:0 12px 12px 0 rgba(0,0,0,.75);box-shadow:0 12px 12px 0 rgba(0,0,0,.75)}.content{float:right;padding:40px 40px 20px;x width:800px;width:70%}.content-sidebar .content{float:left}.full-width-content .content{width:100%}.volcano-home .content{padding:0}.rooms .content{padding:40px 0 10px 40px;x width:670px;width:60%}.single-rooms .content{padding:40px 40px 40px;width:100%}.single-rooms .content .entry{margin-bottom:0}.sidebar-primary{float:right;x width:340px;width:30%}.sidebar-content .sidebar-primary{float:left}.rooms-archive .sidebar-primary,.single-rooms .sidebar{x width:470px;width:40%}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{border:1px solid rgb(255,255,255);border-radius:50%;float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.search-form{overflow:hidden;position:relative}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.widget_search input[type="submit"]:focus{border-left:1px solid rgb(221,221,221);border-radius:0;box-shadow:none;padding:13px 23px;right:2px;top:2px}.search-form input[type="search"]{background:rgb(255,255,255);color:#888;font-size:10px;font-size:1rem;margin-bottom:10px;padding:16px;text-transform:uppercase;width:100%}.error404 .content .search-form{margin-bottom:40px}a.aligncenter img{display:block;margin:0 auto}img.centered,img.aligncenter{display:block;margin:0 auto 24px;text-align:center}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignnone img,img.alignnone{margin-bottom:0}a.alignleft,a.alignnone,a.alignright{max-width:100%}a.alignnone{display:inline-block}a.alignleft img,img.alignleft,.wp-caption.alignleft{margin:0 24px 12px 0}a.alignright img,img.alignright,.wp-caption.alignright{margin:0 0 12px 24px}.entry-content .wp-caption-text{font-size:18px;font-size:1.8rem;font-weight:400;margin-top:10px;text-align:center}.gallery-caption,.entry-content .gallery-caption{margin:0 0 10px}.breadcrumb{color:rgb(119,119,119);font-size:14px;font-size:1.4rem;padding:20px 30px 0}.volcano-home .breadcrumb{margin:0}.archive-description,.author-box{margin-bottom:20px;padding:0}.archive-description{margin-bottom:0;padding:0}.blog .archive-description{text-align:center}.blog .archive-description .archive-title{border-bottom:1px solid rgb(182,194,96);margin-bottom:40px;padding-bottom:20px}.author-box{background-color:rgb(255,255,255)}.author-box-title{font-size:16px;font-size:1.6rem;margin-bottom:10px}.author-box p{font-size:14px;font-size:1.4rem;margin:0}.author-box .avatar{margin-right:24px}.archive-title,.entry-title{font-size:66px;font-size:6.6rem;font-weight:400;line-height:1.1;margin-bottom:20px}.blog .entry-title{font-size:40px;font-size:4rem}.entry-title a,.sidebar .widget-title a{color:rgb(102,102,102)}.entry-title a:focus,.entry-title a:hover,.footer-widgets .entry-title a:focus,.footer-widgets .entry-title a:hover{color:rgb(102,102,102);text-decoration:none}.widget-title{font-size:36px;font-size:3.6rem;margin-bottom:10px}.rooms .entry-title{display:inline-block;font-size:54px;font-size:5.4rem;margin:0;padding:0;width:100%}.rooms .entry-title a{color:rgb(34,34,34)}.single-rooms .room-meta h2{font-family:'Calligraffitti',cursive;font-size:44px;font-size:4.4rem;margin-bottom:10px}.rooms .sidebar .widget-title,.rooms .sidebar .entry-title{font-family:'Calligraffitti',cursive;font-size:42px;font-size:4.2rem;margin-bottom:10px}.single-rooms .entry-title{font-size:48px;font-size:4.8rem;margin-bottom:40px}.footer-widgets .entry-title{font-size:20px;font-size:2rem}.home-middle .widget-title,.home-top .widget-title,.home-top .featured-content .entry-title{text-transform:none;font-family:'Calligraffitti',cursive}.home-top h2.entry-title{font-size:62px;font-size:6.2rem;line-height:1.1}.home-top .entry h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem}.home-top .entry-content h2{x font-size:42px;x font-size:4.2rem}.home-top .entry-content h4{font-size:22px;font-size:2.2rem}.home-top .featured-content .post-2927 .entry-content{text-align:center}.home-middle .entry-content h2{font-size:36px;font-size:3.6rem}.home-middle .entry-content h3,.home-middle .entry-content h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:600}.home-middle .entry-content h4{font-weight:600}.home-middle .entry-content h5{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.8}.sub-title,.sub-title a,h3.sub-title,.page-aboutus h2.sub-title,.sidebar-primary h3.sub-title,.home-top .entry-content h2.sub-title{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem;x font-size:22px;x font-size:2.2rem}h2.sub-title{font-size:36px;font-size:3.6rem}.script{text-transform:none;font-family:'Calligraffitti',cursive;font-weight:400}.featured-content .entry{margin-bottom:12px;padding:0}.featured-content .entry-title{font-size:62px;font-size:6.2rem}.volcano-home .featured-content .entry{margin-bottom:0}.simple-social-icons svg[class^="social-"],.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:none!important;border:none!important;float:left;list-style-type:none!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a{border:none!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal!important;font-variant:normal!important;font-weight:normal!important;height:1em;line-height:1em;text-align:center;text-decoration:none!important;text-transform:none!important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}.simple-social-icons .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.simple-social-icons ul li a,.simple-social-icons ul li a:hover{background-color:rgb(75,75,75);border-radius:25px;color:rgb(255,255,255);font-size:22px;padding:8px}.simple-social-icons ul li a:hover{background-color:rgb(102,102,102);color:rgb(238,238,238)}.enews-widget input{background-color:rgb(255,255,255);color:rgb(136,136,136);font-size:10px;font-size:1rem;margin-bottom:16px;text-transform:uppercase}.enews-widget input[type="submit"]{background-color:rgb(51,51,51);color:rgb(255,255,255);font-size:16px;font-size:1.6rem;margin:0;text-transform:none;width:100%}.enews-widget input:hover[type="submit"]{background-color:rgba(255,255,255,1);color:rgb(51,51,51)}.enews form+p{margin-top:24px}.sidebar .enews-widget{background-color:rgb(51,51,51)}.sidebar .enews-widget .widget-title{color:rgb(255,255,255)}.sidebar .enews-widget{color:rgb(221,221,221)}.after-entry .enews-widget input,.sidebar .enews-widget input{background-color:rgb(255,255,255);color:rgb(136,136,136)}.after-entry .enews-widget input[type="submit"],.sidebar .enews-widget input[type="submit"]{background-color:rgb(32,170,223);color:rgb(255,255,255)}.after-entry .enews-widget input:focus[type="submit"],.after-entry .enews-widget input:hover[type="submit"],.sidebar .enews-widget input:focus[type="submit"],.sidebar .enews-widget input:hover[type="submit"]{background-color:rgb(255,255,255);color:rgb(51,51,51)}.soliloquy-outer-container .soliloquy-container{background-color:rgb(1,132,130);background-image:none!important;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.4);box-shadow:0 5px 5px 0 rgba(0,0,0,.4)}.soliloquy-container .soliloquy-image{width:100%!important}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{width:100%!important;text-align:center!important;background:transparent!important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:transparent!important;margin:0 auto!important;padding-bottom:28px!important;text-align:center!important}.soliloquy-container .soliloquy-caption-inside,.soliloquy-container .soliloquy-caption-inside h2,.soliloquy-container .soliloquy-caption-inside h3{color:rgb(255,255,255);display:block;font-size:90px;font-size:9rem;margin:0 20%!important;padding:20px 20px 44px!important;text-align:center!important;text-shadow:2px 2px 0 rgba(16,18,0,.6)}.soliloquy-container .soliloquy-caption-inside h3{font-size:88px;font-size:8.8rem}.soliloquy-container .soliloquy-control-nav li a,.soliloquy-theme-classic .soliloquy-pager-link{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.entry-content .soliloquy-controls-direction a,.entry-content a.soliloquy-pager-link{border-bottom:none!important}.soliloquy-container .soliloquy-controls-direction .soliloquy-prev,.soliloquy-container .soliloquy-controls-direction .soliloquy-next{width:32px;height:33px;border-radius:999em;border:0 solid rgb(51,51,51);background:rgba(0,0,0,.7) url(/wp-content/themes/volcano/none)!important}.soliloquy-container .soliloquy-controls-direction .soliloquy-prev::before{content:"\f341";margin:0 auto;padding:6px 4px 8px 0;display:block;text-align:center;color:rgba(255,255,255,1);font:normal 20px/1 'dashicons'}.soliloquy-container .soliloquy-controls-direction .soliloquy-next::before{content:"\f345";margin:0 auto;padding:6px 2px 8px 5px;display:block;text-align:center;color:rgba(255,255,255,1);font:normal 20px/1 'dashicons'}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:rgb(51,51,51);outline:rgb(204,204,204) solid 1px}.site-header{background:url(/wp-content/themes/volcano/images/volcano-retreat-hd-bg.jpg) no-repeat center 0;background-size:cover!important;margin:0 auto;min-height:100px;width:100%}.site-header .wrap{margin:0 auto;max-width:1140px}.title-area{float:left;width:50%}.site-title{margin:0}.site-title a,.site-title a:focus,.site-title a:hover{display:block;padding:0;text-decoration:none}.site-title a{background:url(/wp-content/themes/volcano/images/logo-volcano-retreat.png) no-repeat;background-size:contain!important;height:100px;margin:60px 0 20px 0;max-width:500px;padding:0;text-indent:-9999px;width:500px}.site-header .widget-area{float:right;width:45%}.site-header .widget{padding:40px 10px 0 10px;text-align:center}.site-header .widget-title{display:none}.site-header .widget-area .textwidget{margin-bottom:20px}.site-header .widget-area p{margin-bottom:0;font-size:15px;font-size:1.5rem;font-weight:700}.site-header .widget-area h2.phone,.site-header .widget-area h3.phone,.site-header .widget-area h4.phone{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:500}.site-header .widget-area .phone a{color:rgb(47,60,80)}.site-header .widget-area .site-description{color:rgb(0,0,0);display:block;font-size:40px;font-size:40rem;font-weight:400;margin:0;text-align:left}.top-bar,.top-bar .entry{x background-color:rgb(0,0,0);background-color:rgb(1,132,130);x background-color:rgb(121,131,50);x background-color:rgb(137,149,57);color:rgb(255,255,255);margin:0;padding:0;text-align:center;top:0;width:100%}.top-bar .widget .widget-title{display:none}.top-bar .wrap{margin:0 auto;padding:.8em}.top-bar .entry-content{margin:0 auto}.top-bar h3,.top-bar .entry-content h3{color:rgb(255,255,255);font-size:32px;font-size:3.2rem;line-height:1;margin:0}.top-bar .entry-content p{font-size:22px;font-size:2.2rem;font-weight:600;margin:0}.top-bar a{color:rgb(255,255,255);margin:0}.top-bar .button{background-color:rgb(255,255,255);color:rgb(106,119,58);font-weight:600;margin-left:.4em;padding:.2em 1em;line-height:1}.top-bar .button:hover{color:rgb(71,41,5);background-color:rgb(202,217,250)}.single-rooms .top-bar .entry-content{width:100%;text-align:center}.genesis-nav-menu{clear:both;color:rgb(182,194,296);font-size:16px;font-size:1.6rem;line-height:1;margin:0;padding:0;text-align:center;width:100%}.genesis-nav-menu .menu-item{display:inline-block;margin:0;padding:0;text-align:center}.genesis-nav-menu a{color:rgb(255,255,255);display:block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;padding:8px 5px;position:relative;text-transform:none}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu li:focus,.genesis-nav-menu li:hover,.genesis-nav-menu li:focus a,.genesis-nav-menu li:hover a,.genesis-nav-menu .current-menu-item>a:focus,.genesis-nav-menu .current-menu-item>a:hover{x color:rgb(255,255,255);color:rgb(34,75,43);x color:rgb(33,52,32);text-decoration:none;text-shadow:2px 2px 0 rgb(255,255,255)}.genesis-nav-menu .current-menu-item>a{x background-color:#bec96f;x color:rgb(255,255,255)}.genesis-nav-menu .sub-menu{left:-9999px;line-height:1;margin:0;opacity:0;padding:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:240px;z-index:999}.genesis-nav-menu .sub-menu a{background-color:rgb(255,255,255);border:1px solid #f5f5f5;border-top:none;color:rgb(204,204,204);font-size:14px;font-size:1.4rem;padding:12px 18px;position:relative;width:240px}.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover{background-color:#f5f5f5;color:rgb(0,0,0)}.genesis-nav-menu .sub-menu .sub-menu{margin:-40px 0 0 239px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>a{padding-right:0}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0;border-right:none}.genesis-nav-menu>.right{display:inline-block;float:right;list-style-type:none;padding:16px 20px}.genesis-nav-menu>.right>a{display:inline;padding:0}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.site-header .nav-header{background-color:transparent;margin:0 0 10px;padding:0;float:right;width:100%}.site-header .widget_nav_menu{padding:0}.site-header .genesis-nav-menu{text-align:center;width:100%}.site-header .genesis-nav-menu a{background-color:rgb(147,188,187);color:rgb(0,0,0)!important;font-size:20px;font-size:2rem;letter-spacing:.1em;padding:3px 30px}.site-header .genesis-nav-menu li:hover,.site-header .genesis-nav-menu a:hover{background-color:rgb(1,132,130);color:rgb(255,255,255);text-decoration:none;text-shadow:none}.nav-primary{background-color:rgb(182,194,96);padding:0;position:relative;-webkit-box-shadow:0 10px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 10px 6px 0 rgba(0,0,0,.4);box-shadow:0 10px 6px 0 rgba(0,0,0,.4);z-index:100}.nav-primary .wrap{margin:0 auto 0;max-width:1140px}.nav-primary .genesis-nav-menu a{color:rgb(0,0,0);letter-spacing:.05em;padding:16px 0 16px 8px!important}.nav-primary .genesis-nav-menu li:last-child a{border-right:0 solid rgb(255,255,255)}.nav-primary li a::after{color:rgb(51,51,51);content:"|";padding:8px 0 8px 10px}.nav-primary a:focus::after,.nav-primary a:hover::after,.nav-primary li:focus::after,.nav-primary li:hover::after,.nav-primary li:focus a::after,.nav-primary li:hover a::after,.nav-primary .current-menu-item>a:focus::after,.nav-primary .current-menu-item>a:hover::after{text-shadow:0 0 0 rgb(255,255,255)}.nav-primary li:last-child a::after{content:"";padding:0}.nav-primary .sub-menu li a::after{content:"";padding:0}.nav-secondary{margin-bottom:20px}.nav-secondary .genesis-nav-menu a:focus,.nav-secondary .genesis-nav-menu a:hover,.nav-secondary .genesis-nav-menu li.current-menu-item a:focus,.nav-secondary .genesis-nav-menu li.current-menu-item a:hover,.nav-secondary .genesis-nav-menu li:focus,.nav-secondary .genesis-nav-menu li:hover{background-color:transparent;color:rgb(102,102,102)}.nav-secondary .genesis-nav-menu .current-menu-item>a{background-color:transparent;color:rgb(51,51,51)}.entry-header .entry-title{text-align:left}.home .entry-content p{x text-align:left;x margin-bottom:5px}.home-top,.home-middle{float:left;overflow:hidden}.home-top{padding:30px 30px 0 30px;width:100%}.home-top .aloha{text-align:center!important;margin-bottom:60px}.home-top .widget{width:100%;float:right}.home-top .share-before{margin-bottom:10px}.home-top .widget .entry-content{x float:right;x width:68%;x clear:right;x text-align:right}.home-top .entry-content p{font-size:16px;font-size:1.6rem;margin-bottom:5px}.home-top .entry-content h3{font-size:20px;font-size:2rem}.home-middle{x float:left;x width:45%;x padding:0;x padding:15px 30px 0 30px;x width:100%;x background:#fff;x line-height:40px!important}.home-middle .widget{width:100%;float:right;margin:0 0 0}.home-middle .widget .alignleft img{margin:0 24px 12px 0}.home-middle .widget:nth-child(n+2){padding-top:20px}.home-middle .widget:nth-child(n+5){padding-bottom:20px}.home-middle .featured-content,.home-middle .widget .textwidget{width:100%;float:right}.home-middle .featured-content h2{x margin-top:.5em;x font-size:240%}.home-middle .featured-content h3{x font-size:260%;x text-align:center;x margin:-20px 0 30px}.home-middle .widget .textwidget p{margin:0 10px 0 10px;x font-size:96%}.home-middle .widget:nth-of-type(3n+1),.home-top .widget:nth-of-type(3n+1){clear:left}.home-middle{padding:1% 2% 0 20px;width:100%;overflow:hidden}.home-middle .trip-tc{text-align:center}.home-middle .trip-tc img{display:block;margin:0 auto 10px}.home-middle .trip-tc p{line-height:1.4;margin-bottom:10px}.home-middle .trip-tc h4.green{background-color:rgba(52,224,161,.6);x color:rgb(114,198,165);x color:rgb(52,224,161);font-weight:700;display:inline-block;padding:0 8px}.home-middle .trip-tc .yr{color:rgb(108,75,158)}.home-middle .amenities{text-align:center}.home-middle .amenities ul.amen{column-count:2}.home-middle .amenities ul.amen,.home-middle .amenities ul.amen li{text-align:center}.home-middle .entry-content .blog-link{margin-bottom:0;text-align:center}.home-middle .entry-content .blog-link .cta-button{margin-bottom:0}.home-bottom{clear:both;padding:0;width:100%;x overflow:hidden}.home-bottom .widget{padding:0;width:100%}.home-properties{background-color:rgb(1,132,130);text-align:center;padding:40px}.home-properties .textwidget h3{font-size:3.8rem;color:#fff}.home-properties .textwidget p{color:rgb(255,255,255)}.home-properties .textwidget a.cta-button:hover{background:rgb(150,192,190);color:#000}.home-properties hr.rule{margin:14px 0 36px;color:rgb(207,219,185);border-top:1px solid;border-bottom:0}.volcano-home a.more-link{background-color:rgba(147,188,187,.6);x clear:both;x display:block;margin:0 0 0 20px;padding:1px 6px}ul.amen>li,ul.rates>li,.widget ul.amen>li,.widget ul.rates>li{list-style:none!important;margin:0;padding:0 0 0 14px}.room-archive .archive-title{display:none}.room-archive .room-meta .button{background-color:rgb(1,132,130);float:right;margin-left:10px}.room-archive .room-meta .button:hover{background-color:rgb(147,188,187);color:rgb(0,0,0)}.single-rooms .room-meta{clear:right;float:left;width:37%;margin:0 0 10px}.single-rooms .sidebar .entry-header{padding:60px 0 0 40px}.single-rooms .sidebar .room-meta{padding:10px 0 0 40px}.single-rooms .sidebar .room-meta .button{width:100%;font-size:140%;text-align:center;margin-bottom:40px;background-color:#9daf5d}.room-meta .amen,.room-meta .rates{margin:0 0 1em}.room-meta h3{font-size:45px}.booking-link{background-color:rgb(147,188,187);display:inline-block;float:right;x font-size:130%;font-size:22px;font-size:2.2rem;text-align:center;margin-bottom:40px;width:38%}.prev-next-post-links{background-color:rgb(1,132,130);display:inline-block;float:left;x font-size:130%;font-size:22px;font-size:2.2rem;margin-bottom:40px;text-align:center;width:60%}.prev-next-post-links .previous-post-link a:hover,.prev-next-post-links .next-post-link a:hover,.single-rooms .booking-link .button:hover{background-color:rgb(147,188,187);color:rgb(0,0,0)}.prev-next-post-links .previous-post-link a,.prev-next-post-links .next-post-link a{float:left;width:50%;padding:8px 0;font-weight:400;color:rgb(255,255,255)}.single-rooms .booking-link .button{background-color:rgb(1,132,130);color:rgb(255,255,255);font-weight:400;padding:8px 0;width:100%}.single-rooms .entry-header{margin:0;float:right;width:37%}.single-rooms .entry-content{x margin-right:1.2em;margin-right:20px;float:left;width:60%}.single-rooms .entry-content img{width:100%}.single-rooms .room-images{display:flex;width:100%}.single-rooms .room-images .second-image,.single-rooms .room-images .third-image{width:49%}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul,.quote-caption{margin-bottom:20px}.entry-content ol li,.entry-content ul li{margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul,.entry-content .wp-caption p{margin-bottom:0}.content .entry-header .entry-meta{background-color:rgb(248,248,248);clear:both;color:rgb(119,119,119);font-size:12px;font-size:1.2rem;line-height:5;margin:0 0 24px -60px;max-width:600px;overflow:hidden;padding-left:60px}.content .entry-header .entry-meta a{color:rgb(119,119,119);font-weight:700}.content .entry-header .entry-meta{margin-bottom:24px}.entry-footer .entry-meta{border-top:1px solid rgb(221,221,221);font-size:14px;font-size:1.4rem;margin:0;padding-top:10px}.entry-footer .entry-tags{margin-left:4px;padding-left:10px}.after-entry{background-color:rgb(255,255,255);margin-bottom:40px;padding:20px;text-align:center}.after-entry .widget{margin-bottom:30px}.after-entry .widget:last-child,.after-entry p:last-child{margin:0}.after-entry li{list-style-type:none}.archive-pagination{clear:both;font-size:14px;font-size:1.4rem;padding:30px 0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:rgb(0,0,0);border-radius:5px;color:rgb(255,255,255);cursor:pointer;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;line-height:2;margin-bottom:4px;padding:8px 20px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover,.archive-pagination li.active a{background-color:rgb(102,102,102);text-decoration:none}.widget{word-wrap:break-word}.widget li{list-style-type:none;margin-bottom:6px;margin-top:6px;text-align:left}.widget ol>li{background-image:none;list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget ul>li{text-indent:0}.widget ul>li{list-style-position:outside;padding:0 0 0 16px}.widget ol>li:last-child,.widget ul>li:last-child{margin-bottom:0}.sidebar{display:inline;font-size:14px;font-size:1.4rem;padding:0 20px 20px 0}.sidebar p{margin-bottom:16px}.sidebar p:last-child,.sidebar ul{margin-bottom:30px}.sidebar li,.sidebar .more-from-category a{padding:0 0 6px 16px}.sidebar .more-from-category{padding-top:6px}.sidebar .widget{margin-bottom:0;padding:20px;word-wrap:break-word}.sidebar .widget:first-child,.sidebar .widget:first-of-type{padding-top:60px}.sidebar .search-form{width:100%}.rooms .sidebar{padding:0 20px 20px 20px}.single-rooms .sidebar{padding:0}.footer-widgets{background-color:rgb(182,194,96);clear:both;color:rgb(51,51,51);font-size:16px;font-size:1.6rem;width:100%}.footer-widgets .wrap{margin:0 auto;overflow:hidden;padding:20px 0 10px;width:1140px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{padding:20px 1% 0 1%;width:33.3333333333%}.footer-widgets-1,.footer-widgets-2{float:left}.footer-widgets-3{float:right}.footer-widgets .widget{margin-bottom:6px;word-wrap:break-word}.footer-widgets .widget-title{display:none}.footer-widgets p{margin-bottom:14px}.footer-widgets a{color:#333}.footer-widgets-1{text-align:center}.footer-widgets-1 img{margin-bottom:20px}.footer-widgets-1 .widget-wrap{x background-size:auto 30%;padding-top:20px}.footer-widgets-2{text-align:center}.site-footer{color:rgb(34,34,34);font-size:12px;padding:10px 0;text-align:center}.site-footer a{color:rgb(34,34,34)}.site-footer p{margin:0}.site-footer .site-dev{margin:10px 0 0}.page-specials h2{font-size:36px;font-size:3.6rem}.page-specials h3.sub-title{font-size:20px;font-size:2rem}h3.specials{font-family:'Calligraffitti',cursive;font-size:32px;font-size:3.2rem}.gift-certificates{margin:20px auto;text-align:center}.gift-certificates a{display:inline-block}.gift-certificates h3{display:inline-block;color:rgb(62,114,37);font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;line-height:1;text-decoration:underline}.entry-content .media{display:flex;flex-wrap:wrap;justify-content:space-evenly}.entry-content .media .article{margin:0 2% 20px}.page-contact-us .address,.page-contact-us .phone{margin-bottom:24px}.page-contact-us .email,.page-contact-us .policies{margin-bottom:14px}.page-skylight-house-featured-special-limited-offering .top-bar,.page-skylight-house-featured-special-limited-offering .site-header,.page-skylight-house-featured-special-limited-offering .nav-primary,.page-skylight-house-featured-special-limited-offering .footer-widgets,.page-skylight-house-featured-special-limited-offering .site-footer{display:none}.blog .post{border-bottom:1px solid rgb(182,194,96)}.not-found{margin:40px 0 20px}.inn-name{font-weight:600}.ada-link .button{x background-color:rgb(0,45,114);background-color:transparent;border:2px solid rgb(51,51,51);color:rgb(51,51,51);display:table;font-family:"Times New Roman",Times,serif;font-size:18px;font-size:1.8rem;margin:0 auto 20px auto;padding:.2em .6em;text-align:center;text-transform:uppercase}.ada-link .button:hover{x background-color:rgb(0,28,70);background-color:transparent;border:2px solid rgb(51,51,51);color:rgb(51,51,51)}.footer-widgets .ada-link .button{background-color:transparent}.ada-link svg#ada-icon,.ada-link svg#ada-icon-sb,.ada-link svg#ada-icon-fw{float:left;height:30px;margin-right:8px;width:30px}.ada-link .button p{display:inline-block;margin:0}.page-accessibility-statement h1.entry-title,.page-accessibility-statement h2.sub-title,.page-accessibility-statement h3.sub-title{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.blue{color:rgb(11,64,228)}.faq-container h2{margin-top:40px}.faq-container h3.question{color:rgb(1,132,130)}.content-sidebar-wrap{clear:both}.rule{color:rgb(1,132,130);margin:0 0 10px;padding:0;height:1px;width:100%;-webkit-box-shadow:0 6px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 6px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 5px 0 rgba(0,0,0,.2)}.hrule{background:url(/wp-content/themes/volcano/images/hrule-fern.svg) no-repeat center 0;x background:url(/wp-content/themes/volcano/images/hrule.jpg) no-repeat center 0;background-size:cover!important;clear:both;display:block;height:90px;margin:0 0 10px 0;padding:0;width:100%}.play-video{x height:110px;margin:0 10px 10px 0;max-width:150px}.play-video a{display:flex;x display:table;flex-wrap:nowrap;justify-content:flex-start;width:100%}.play-video .icon{background:url("data:image/svg+xml,%3Csvg id='video-icon' viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath id='bg' d='M 0 11.713 L 0 98.287 C 0 106.4071 3.5929 110 11.713 110 L 98.287 110 C 106.4071 110 110 106.4071 110 98.287 L 110 11.713 C 110 3.5929 106.4071 0 98.287 0 L 11.713 0 C 3.5929 0 0 3.5929 0 11.713 Z' fill='%236ab08c'/%3E %3Cpath id='Video' d='M 69.8481 91.4757 C 69.3229 90.9346 68.6227 90.6481 67.7474 90.6481 C 66.8244 90.6481 66.1082 90.9187 65.599 91.4598 C 65.0897 92.0009 64.8351 92.7488 64.8351 93.7037 C 64.8351 94.3244 64.9465 94.8655 65.1852 95.327 C 65.4239 95.7885 65.7581 96.1386 66.2037 96.3932 C 66.6334 96.6479 67.1267 96.7593 67.6997 96.7593 C 68.6068 96.7593 69.3229 96.4887 69.8481 95.9476 C 70.3574 95.4065 70.6279 94.6586 70.6279 93.7037 C 70.6279 92.7648 70.3574 92.0168 69.8481 91.4757 ZM 66.331 92.1759 C 66.6493 91.8417 67.1108 91.6667 67.7156 91.6667 C 68.3203 91.6667 68.7977 91.8417 69.116 92.1918 C 69.4343 92.542 69.5935 93.0353 69.5935 93.6878 C 69.5935 94.3721 69.4343 94.8814 69.116 95.2315 C 68.7977 95.5816 68.3362 95.7407 67.7315 95.7407 C 67.1108 95.7407 66.6493 95.5657 66.331 95.2156 C 66.0127 94.8655 65.8695 94.3562 65.8695 93.6878 C 65.8695 93.0194 66.0127 92.526 66.331 92.1759 ZM 62.1774 96.6479 C 62.4957 96.5683 62.8458 96.441 63.2118 96.2659 L 63.2118 95.2951 C 62.4797 95.5975 61.7636 95.7407 61.0315 95.7407 C 60.3313 95.7407 59.7743 95.5816 59.3924 95.2315 C 59.0104 94.8814 58.8035 94.3721 58.7876 93.7037 L 63.4983 93.7037 L 63.4983 93.1626 C 63.4983 92.4146 63.2436 91.8099 62.7503 91.3484 C 62.2569 90.8869 61.5885 90.6481 60.7292 90.6481 C 59.8221 90.6481 59.1059 90.9346 58.5648 91.4916 C 58.0237 92.0486 57.7532 92.7966 57.7532 93.7514 C 57.7532 94.7063 58.0396 95.4384 58.6285 95.9635 C 59.2014 96.5046 59.9971 96.7593 60.9997 96.7593 C 61.4612 96.7593 61.8591 96.7274 62.1774 96.6479 ZM 61.9864 91.9372 C 62.2729 92.1123 62.432 92.3669 62.432 92.6852 L 58.8035 92.6852 C 58.8672 92.3669 59.0582 92.1282 59.3924 91.9372 C 59.7106 91.7622 60.1563 91.6667 60.7292 91.6667 C 61.2703 91.6667 61.684 91.7622 61.9864 91.9372 ZM 54.2043 96.7593 L 55.0159 96.7593 L 55.0159 87.5926 L 54.0133 87.5926 L 54.0133 90.5049 L 54.0451 91.0142 L 54.0929 91.5234 L 54.0133 91.5234 C 53.5518 90.9505 52.9152 90.6481 52.0877 90.6481 C 51.292 90.6481 50.6554 90.9187 50.2098 91.4598 C 49.7642 92.0009 49.5414 92.7488 49.5414 93.7196 C 49.5414 94.7063 49.7642 95.4543 50.2098 95.9795 C 50.6554 96.5046 51.276 96.7593 52.0877 96.7593 C 52.9471 96.7593 53.5836 96.4728 54.0292 95.8681 L 54.077 95.8681 L 54.2043 96.7593 ZM 50.9896 95.2315 C 50.7031 94.8973 50.5758 94.388 50.5758 93.7196 C 50.5758 93.083 50.7031 92.5738 50.9896 92.2078 C 51.276 91.8576 51.6898 91.6667 52.2309 91.6667 C 52.8516 91.6667 53.2972 91.8258 53.5836 92.1441 C 53.8701 92.4624 54.0133 92.9876 54.0133 93.7196 L 54.0133 93.8788 C 54.0133 94.5472 53.8701 95.0246 53.5836 95.3111 C 53.2972 95.5975 52.8516 95.7407 52.2468 95.7407 C 51.6898 95.7407 51.276 95.5816 50.9896 95.2315 ZM 47.8545 90.6481 L 46.8678 90.6481 L 46.8678 96.7593 L 47.8545 96.7593 L 47.8545 90.6481 ZM 46.9473 89.5023 C 47.0587 89.5978 47.202 89.6296 47.377 89.6296 C 47.5203 89.6296 47.6476 89.5978 47.7749 89.5023 C 47.8863 89.4227 47.9499 89.2954 47.9499 89.1204 C 47.9499 88.9612 47.8863 88.8339 47.7749 88.7384 C 47.6476 88.6589 47.5203 88.6111 47.377 88.6111 C 47.202 88.6111 47.0587 88.6589 46.9473 88.7384 C 46.8359 88.818 46.7882 88.9453 46.7882 89.1204 C 46.7882 89.2954 46.8359 89.4227 46.9473 89.5023 ZM 41.7911 93.4968 C 41.5683 94.1652 41.3773 94.8495 41.2341 95.5179 C 41.1068 94.8814 40.9317 94.213 40.7089 93.5286 L 38.7355 87.5926 L 37.6852 87.5926 L 40.7567 96.7593 L 41.7274 96.7593 L 44.8148 87.5926 L 43.7486 87.5926 L 41.7911 93.4968 Z' fill='%23ffffff'/%3E %3Cpath id='play-icon' d='M 55 79.7304 C 35.7698 79.7304 20.0844 64.045 20.0844 44.8148 C 20.0844 25.5847 35.7698 9.8992 55 9.8992 C 74.2301 9.8992 89.9156 25.5847 89.9156 44.8148 C 89.9156 64.045 74.2301 79.7304 55 79.7304 ZM 55 6.6204 C 33.9975 6.6204 16.8056 23.8123 16.8056 44.8148 C 16.8056 65.8173 33.9975 83.0093 55 83.0093 C 76.0025 83.0093 93.1944 65.8173 93.1944 44.8148 C 93.1944 23.8123 76.0025 6.6204 55 6.6204 ZM 72.6204 43.287 L 48.3796 26.6852 C 47.6667 26.1759 45.6296 26.1759 45.4259 28.213 L 45.4259 61.3148 C 45.6296 63.4537 47.6667 63.4537 48.3796 62.8426 L 72.5185 46.3426 C 73.2315 45.9352 74.0463 44.4074 72.6204 43.287 Z' fill='%23ffffff'/%3E %3C/svg%3E") no-repeat 0 0;background-size:275px 275px;height:75px;margin-right:10px;width:75px;float:left}.play-video p{font-size:13px;font-size:1.3rem;font-weight:700;margin:12px 0 0 0;text-align:left;text-transform:uppercase;letter-spacing:-.04em;line-height:1.6;width:40%}.last{margin-bottom:40px}.bold{font-weight:700}.italic{font-style:italic}.bold-italic{font-weight:700;font-style:italic}.caps{text-transform:uppercase}.center{text-align:center}.left{text-align:left}.right{text-align:right}.uline{text-decoration:underline}.small{font-size:14px;font-size:1.4rem}a.cta,a.cta-button{background-color:rgb(182,194,96);border:none;border-radius:0;box-shadow:none;color:rgb(0,0,0);cursor:pointer;display:inline-block;font-family:'Calligraffitti',cursive;font-size:26px;font-size:2.6rem;margin-bottom:20px;padding:8px 20px;white-space:normal;width:auto}a.cta:hover,a.cta-button:hover{background-color:rgb(1,132,130);color:rgb(255,255,255)}.nomar{margin:0px!important}.nomar .aligncenter{margin:0}a.green,a.gralink{color:rgb(62,114,37);font-weight:700;font-size:100%;text-decoration:underline}h3.green{color:rgb(62,114,37);font-weight:700}.gap{margin:0 10px}@media only screen and (max-width:1580px){.soliloquy-container .soliloquy-caption-inside h2,.soliloquy-container .soliloquy-caption-inside h3{font-size:80px;font-size:8rem}}@media only screen and (max-width:1200px){.site-container{max-width:1200px}.site-header .widget-area{x width:420px}.content{x width:100%}.sidebar-primary{width:300px}.title-area{width:560px}.content{padding:30px 20px 10px}.site-header .genesis-nav-menu a{padding:38px 14px 40px}.soliloquy-container .soliloquy-caption-inside h2,.soliloquy-container .soliloquy-caption-inside h3{font-size:60px;font-size:6rem}.title-area,.site-title a{width:430px;max-width:430px}.site-inner{margin:0 auto;padding:0;width:auto}.sidebar .widget{margin-bottom:0;padding:20px 20px}.home-middle .widget{margin:0 0 20px}.home-middle p{x margin:0 0 24px 20px}.sidebar-content .sidebar-primary{x width:230px}.footer-widgets .wrap{margin:0 auto;overflow:hidden;padding:20px 0 10px;width:auto}.footer-widgets-1 .textwidget{x text-align:left!important}.site-header .widget-area .site-description{font-size:34px}.site-header .genesis-nav-menu a{padding:3px 30px}.post-type-archive-rooms .content{x float:none}.rooms-archive .content,.single-rooms .content{x padding:60px 20px 20px;x width:100%}.rooms img.alignright{margin:0 0 12px 0}.rooms .sidebar-primary,.single-rooms .sidebar{x width:940px}.page-about h4{text-align:center;font-size:26px}}@media only screen and (max-width:1024px){.site-container{max-width:1024px}.content,.sidebar-primary,.sidebar-secondary,.site-header .widget-area,.title-area,.wrap{width:100%}.genesis-nav-menu li,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-header hgroup,.site-title{text-align:center}.genesis-nav-menu a,.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a,.site-header .genesis-nav-menu a{padding:16px}.genesis-nav-menu li.right{display:none}.soliloquy-container .soliloquy-caption,.soliloquy-container .soliloquy-controls-direction .soliloquy-prev,.soliloquy-container .soliloquy-controls-direction .soliloquy-next{display:none!important}.nav-primary li a::after{content:""}.top-bar .entry-content p{font-size:18px;font-size:1.8rem}.site-title a{max-height:80px;max-width:100%;margin:20px auto;text-align:center}.title-area{width:100%;max-width:100%}.site-header .widget-area .site-description{width:100%;text-align:center!important;font-size:30px;margin-bottom:5px;background-color:#eee}.site-header .nav-header{margin:0 0 18px}.site-header .widget{padding:0 10px}.site-header .genesis-nav-menu a{padding:3px 30px;float:right}.widget-area header-widget-area{width:300px:}.sidebar-primary{x float:none}.sidebar .widget:first-child{padding-top:0}.sidebar-content .sidebar-primary{x width:800px}.rooms-archive .content,.single-rooms .content{padding:40px 30px 40px}.single-rooms .entry-content{x margin-left:20px}.ada-link .button{font-size:17px;font-size:1.7rem}.ada-link .button .alignleft{width:auto}}@media only screen and (max-width:960px){.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:100%}}@media only screen and (max-width:812px){.site-container{max-width:812px}.five-sixths,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.four-sixths,.home-middle,.home-middle .widget,.home-top,.home-top .widget,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.js .site-header nav .wrap{padding:0}nav.genesis-responsive-menu{background-color:rgb(182,194,96);display:none;position:relative}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{border-radius:0;border-width:0;color:rgb(173,187,77);display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:rgb(173,187,77);border-width:0;color:rgb(34,34,34)}.menu-toggle:focus,.sub-menu-toggle:focus{outline:1px solid rgb(204,204,204);outline-offset:-1px}.menu-toggle{background-color:rgb(182,194,96);color:rgb(0,0,0);line-height:20px;margin-bottom:0;padding:14px;position:relative;width:100%;z-index:1000}.menu-toggle::before{margin-right:10px;text-rendering:auto}.sub-menu-toggle{background-color:transparent;float:right;line-height:1.4;padding:14px 10px 14px;position:absolute;right:0;top:0;z-index:100}.sub-menu .sub-menu-toggle{padding:9px 10px}.sub-menu-toggle::before{display:inline-block;margin-top:5px;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.genesis-responsive-menu ul{border-bottom:0 solid rgb(69,69,69)}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;line-height:1.4;position:relative;text-align:center}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item:hover{background:transparent;position:relative}.genesis-responsive-menu .genesis-nav-menu .menu-item a{border:none;font-size:18px;font-size:1.8rem;margin-bottom:0;padding:14px 20px;text-transform:capitalize;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none}.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;padding-left:0;position:static;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu{margin:0}.nav-secondary .genesis-nav-menu>.first>a,.nav-secondary .genesis-nav-menu>.last>a,.nav-secondary .genesis-nav-menu a{font-size:12px;font-size:1.2rem;padding:12px}.genesis-nav-menu .menu-item.menu-home{display:none}.top-bar .wrap{padding:.6em}.top-bar .entry-content p{font-size:16px;font-size:1.6rem;line-height:1.4em}.home-bottom,.home-middle,.home-top,.volcano-rooms .rooms{text-align:center}.home-top widget-area{text-align:center}.home-middle{x padding:0 2% 1% 2%;padding:20px 30px 0 30px}.home-middle .widget{text-align:center}.home-middle .widget .textwidget,.home-middle .widget .textwidget p{width:100%;float:none;text-align:center}.home-middle p{x margin:0 10px 24px 10px}a.alignleft img,img.alignleft,.wp-caption.alignleft{margin:0 0 12px 0}.wide{width:100%!important;padding:0 50px 0 50px}ul.amen li{margin:0 auto;text-align:left}.sidebar-content .sidebar-primary{x width:600px!important}.rooms-archive .content,.rooms-archive .sidebar-primary,.single-rooms .entry-content{x padding:60px 20px 20px;width:100%}.rooms-archive .rooms .entry-title{padding-left:20px}.rooms-archive .content .entry img{width:100%}.rooms-archive .sidebar .widget:first-child,.rooms-archive .sidebar .widget:first-of-type{padding-top:0}.single-rooms .entry-content{margin-right:0;x float:none;x padding:0 20px 0 20px;x width:100%}.single-rooms .entry-content{x margin-left:0}.room-meta h3{padding-left:20px}.booking-link{float:none;width:100%;margin-bottom:5px}.rates .rates p{padding-left:20px}.prev-next-post-links{margin-bottom:20px;width:100%}.previous-post-link a,.next-post-link a{padding:8px 5px;width:45%}.single-rooms .entry-header,.single-rooms .room-meta,.single-rooms .entry-title{width:100%}.single-rooms .amen{padding:0 20px}.footer-widgets .widget{text-align:center;word-wrap:break-word}.footer-widgets-1 .widget-wrap{padding-top:5px;width:100%;float:none;text-align:center;margin:0 auto}.footer-widgets-3 .widget-wrap{margin:auto}.alignleft{float:none;text-align:center}}@media only screen and (max-width:700px){.rooms .content,.single-rooms .content{x padding:60px 0 30px 0;x width:100%}}@media only screen and (max-width:640px){.rooms .content,.single-rooms .content{padding:10px 0 5px 0}.sidebar-content .sidebar-primary{x width:500px!important}.content{float:none!important}}@media only screen and (max-width:560px){.site-container{}.site-title a{padding:0;height:70px}.rooms .content .entry{margin-bottom:60px}.rooms .entry-title{font-size:50px;line-height:1.6}.sidebar-content .sidebar-primary{x width:500px!important}}@media only screen and (max-width:500px){.site-container{}.site-header .widget{margin:0 auto;width:auto!important}.entry-title{font-size:50px;font-size:5rem}.sidebar,.textwidget{x margin:0 auto;x padding:5px 50px!important;x width:auto!important}.textwidget{x padding:0px!important}.rooms .entry-title{line-height:1.6}.sidebar-content .sidebar-primary{x width:380px!important}.sidebar,.textwidget{x margin:0 auto;x padding:5px 5px;x width:auto}.prev-next-post-links{font-size:100%;margin-bottom:0}.site-inner{x width:auto!important}.alignright{float:none;text-align:center;width:100%;margin:0 auto}.alignleft{float:none;text-align:center;width:100%;margin:0 auto}a.alignright img,img.alignright,.wp-caption.alignright{margin:0 0 12px 0}}@media only screen and (max-width:380px){.site-header .widget-area{x margin:0 auto;x width:auto}.site-header .widget{text-align:center;padding:0 5px}.rooms .entry-title{font-size:40px;line-height:1.6}.previous-post-link a,.next-post-link a{padding:8px 10px}.alignright{float:none!important;text-align:center}.entry{margin-bottom:0}a.alignright img,img.alignright,.wp-caption.alignright{margin:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{x padding:0;x width:100%}.site-footer{font-size:10px}}@media only screen and (max-width:350px){.sidebar-content .sidebar-primary{x width:300px}.sidebar,.textwidget{x margin:0 auto;x padding:2px 2px!important;x width:auto!important}.site-header .genesis-nav-menu .menu-item{float:none;margin-bottom:10px}.site-header .genesis-nav-menu .menu-item a{padding:3px 10px}}@media only screen and (max-width:270px){.site-title a{margin:8px auto 10px;max-width:220px;max-height:50px;padding:0}.sidebar .widget{margin-bottom:0;padding:10px}.room-archive .entry-title,{font-size:28px;font-size:2.8rem}.rooms .sidebar .widget-title,.single-rooms .entry-title{font-size:24px;font-size:2.4rem;margin-bottom:0}.footer-widgets{font-size:14px;font-size:1.4rem}.ada-link .button{font-size:14px;font-size:1.4rem}.ada-link svg#ada-icon,.ada-link svg#ada-icon-sb,.ada-link svg#ada-icon-fw{height:24px;width:24px}}