html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,code,em,img,q,s,strong,sup,b,u,i,dl,dt,ol,ul,li,form,label,table,tr,th,td,article,details,figure,footer,header,menu,nav,section,time,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body,#main-menu li li,textarea{font-family:Arial,sans-serif}body{font-size:14px;line-height:24px;color:#424242}p{line-height:1.55;font-size:14px;margin:0 0 10px 0}a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0;text-decoration:none}.fl{float:left}.fr{float:right}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearboth{clear:both}.content-wrapper{width:980px;margin:0 auto}.content-body{background:#fff;width:960px;margin:0 auto;position:relative;box-shadow:0 1px 6px 1px rgba(0,0,0,.2)}.top-bar{padding:10px 20px 10px 20px;color:#fff;height:20px;margin:0 0 50px 0}.top-bar a{color:#fff}.top-menu-wrapper{position:relative;top:-4px}#title-wrapper{position:relative;margin:0 auto 40px auto}#title-wrapper h1{text-transform:uppercase;font-size:30px;text-align:center}#title-wrapper h1 a{color:#424242}#title-wrapper h1 span{display:block;margin:5px 0 0 0;color:#aaa;letter-spacing:1.5px;font-size:12px}.social-icons li{float:left}#facebook_icon{display:block;-webkit-border-radius:99%;-moz-border-radius:99%;-o-border-radius:99%;border-radius:99%;margin:0 5px 0 0;width:19px;height:19px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#facebook_icon:hover{cursor:pointer;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#facebook_icon{background:url(/assets/img/0815efb2dc72.webp)no-repeat #fff}#facebook_icon{background-position:-20px 5px}#facebook_icon:hover{background-position:-20px -15px}#navigation{border-bottom:9px solid;position:relative;left:-20px;width:904px;min-height:66px;padding:0 5%0 5%}#main-menu{max-width:100%}#main-menu li{text-transform:uppercase;font-family:14px;float:left;line-height:1;margin:0 15px 0 0;padding:0 15px 0 0;border-right:1px solid;z-index:999}#main-menu li:last-child{border-right:none}#main-menu li a{color:#fff;padding:16px 0 16px 0;min-height:34px}#main-menu li li a{min-height:10px}#main-menu li span{display:block;text-transform:lowercase;font-style:italic;font-size:15px;margin:5px 0 0 0}#main-menu li a:hover span{color:#fff}.corner-left{width:0;height:0;position:absolute;bottom:-29px;left:0}.corner-right{width:0;height:0;position:absolute;bottom:-29px;right:0}#main-menu li li{padding:0;border-right:none}#main-menu li li a{color:#424242;text-transform:capitalize;padding:13px 15px 13px 15px;border-bottom:#e4e4e4 1px solid}#main-menu li li a:hover{background:#f7f7f7}#main-menu ul{border-bottom:3px solid;box-shadow:0 0 4px #888;background:#fff}#main-menu li.current-menu-item span,#main-menu li.current_page_item span{color:#fff}#main-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/assets/img/749170500b40.webp)no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0-100px}.sf-shadow ul{background:url(/assets/img/ae5d4089ae66.webp)no-repeat bottom right #000;padding:0 8px 9px 0}.slider{min-height:100px;position:relative!important}.page-content ul.slides{margin:0}.slides li{position:relative!important;list-style:none!important;padding:0!important}.slider .flex-direction-nav li{list-style:none!important;margin:0!important;padding:0!important}.slider .flex-direction-nav{margin:0!important;position:absolute;top:0;right:0}.slider .flex-direction-nav .flex-prev,.slider .flex-direction-nav .flex-next{position:absolute;top:20px;width:26px;height:26px;display:block;z-index:10;text-indent:-9999px}.slider .flex-direction-nav .flex-prev{right:52px;background-image:url(/assets/img/f96bb1e99565.webp);background-repeat:no-repeat;background-position:7px 6px}.slider .flex-direction-nav .flex-prev:hover{background-position:7px -19px;background-color:#fff}.slider .flex-direction-nav .flex-next{right:20px;background-image:url(/assets/img/f96bb1e99565.webp);background-repeat:no-repeat;background-position:-23px 6px}.slider .flex-direction-nav .flex-next:hover{background-position:-23px -19px;background-color:#fff}.flex-caption{font-size:24px!important;margin:0;width:300px;padding:10px;color:#fff;font-style:italic;z-index:1;position:absolute;bottom:10%;right:0}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:16px;text-transform:uppercase}.page-content strong{font-weight:700}.intro-msg{font-size:24px;font-style:italic;padding:30px 60px 30px 60px;text-align:center;line-height:130%}.title1{border-bottom:#e4e4e4 1px solid;position:relative;line-height:1;margin:0 0 20px 0;padding:0 0 6px 0}.title1 a{color:#424242}.title-end{bottom:-4px;display:block;height:4px;left:0;position:absolute;width:60px}.page-content ul,.list3{margin:0 0 30px 0}.page-content li{border-bottom:#f4f4f4 1px solid;padding:2px 0 2px 0}.page-content li:last-child{border-bottom:none}.list3 li{margin:0 0 3px 0}.list3 li{list-style-image:url(/assets/img/de38c4a9da37.webp)!important;list-style-position:inside}.sidebar ul li,.page-content ul li{list-style-image:url(/assets/img/e26e5dfa94de.webp);list-style-position:inside;line-height:190%}#footer ul li{list-style-image:url(/assets/img/76263c92d6cd.webp);list-style-position:inside}.page-content input[type=text],.page-content input[type=password],textarea{background:#f7f7f7;border:#d4d8d9 1px solid;font-size:14px;padding:10px 7px 10px 7px;margin:0 0 15px 0;color:#818181}.page-content input[type=text],.page-content input[type=password]{width:50%}.page-content textarea{width:97%}.page-content label{font-size:12px;font-weight:700;display:block}.page-content label span{color:#aaa}.page-content input[type=submit]{height:inherit;padding:2px 10px 2px 10px;cursor:pointer}#commentform{padding:0 0 30px 0}.button2,#submit{font-size:12px;font-weight:700;color:#424242;padding:6px 13px 6px 13px;line-height:1!important;background:url(/assets/img/775f485aa0f3.webp)repeat-x center bottom;border:#e3e3e3 1px solid;border-radius:30px;display:block;float:left;text-decoration:none}.alignnone,img.alignnone{clear:both;display:block;margin:10px auto 10px}img.alignnone{max-width:100%}.page-title{padding:30px 0 30px 4%;margin:0 0 30px 0;border-bottom:#e3e3e3 1px solid}.page-full .page-title{padding:30px 0 30px 2%}.page-title-full{margin:0}.page-content{padding:0 0 0 4%}.page-content-full{padding:0 2.2%}.page-content p{margin:0 0 20px 0}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin:0 0 15px 0}.featured-wrapper{width:28.96%!important;margin:0 0 52px 0;background:#fefefe;border-left:#e4e4e4 1px solid;border-right:#e4e4e4 1px solid;position:relative}.featured-bottom{background:url(/assets/img/de72d198181a.webp)no-repeat;position:absolute;bottom:-22px;left:-1px;width:322px;height:22px}.testimonial-wrapper{background:#fefefe;border:#e1e1e1 1px solid;padding:3%;position:relative}.testimonial-image{float:left;width:65px;margin:0 5%0 0}.testimonial-image img{width:100%}.testimonial-full .testimonial-image{margin:0 3%0 0}.testimonial-text{float:left;width:75%}.testimonial-text p{font-style:italic;margin:0!important}.testimonial-full .testimonial-author{padding:0 0 30px 0}.testimonial-full .testimonial-text{width:80%}.testimonial-speech{background:url(/assets/img/5633f2a9700c.webp)no-repeat;width:30px;height:17px;position:absolute;bottom:-17px}.testimonial-author{margin:20px 0 0 30px!important}.testimonial-author span{color:#aaa}hr{border:0;background:#e4e4e4;height:1px;padding:0;margin:0}.prev-image{margin:0 0 15px 0;width:100%;max-width:612px}#respond{margin:0 0 30px 0}.event-list-wrapper .event-prev{border-bottom:#dee0e0 1px solid;padding:0 0 20px 0;margin:0 0 20px 0}.event-list-wrapper .event-prev:last-child{border-bottom:none!important}.prev-image{margin:0 0 9px 0}.event-title-single{padding:0 0 20px 0!important}.event-single{border-bottom:0!important;padding:0!important;margin:0!important}.event-prev .event-prev-date{float:left;width:52px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.event-prev .event-prev-date .month{color:#fff;text-transform:uppercase;font-size:10px;line-height:1;margin:0;padding:4px 0 4px 0}.event-prev .event-prev-date .day{font-size:24px;line-height:1;background:url(/assets/img/775f485aa0f3.webp)#fff repeat-x center bottom;border:#e3e3e3 1px solid;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;margin:0;padding:5px 0 0 0;height:28px}.event-prev .event-prev-content{float:left;width:230px;margin:0 0 0 20px}.event-prev .event-prev-content h4{line-height:1;margin:0 0 6px 0}.event-prev .event-prev-content h4 a{text-decoration:none}.event-prev .event-prev-content p{line-height:1.3;margin:0}.event-prev .event-prev-content p strong{font-weight:700}.accommodation-page .title1 a{color:#424242}.block-img1{position:relative;width:100%}.block-img1 img{width:100%}.gallery .gallery-item img{width:100%}.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:both}.gallery-columns-3 .gallery-item:nth-child(3n){margin:0 0 3%0}.gallery-columns-3 .gallery-item{margin:0 3% 3%0;float:left}.gallery-columns-3 .gallery-item{width:31.1%}.gallery-item img{margin:0;padding:0}.gallery-icon{position:relative;overflow:hidden;width:100%}.gallery-icon img{width:100%}span.zoom-wrapper{opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%;display:block;background:url(/assets/img/1a2978174edb.webp)}span.zoom-wrapper span{position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;width:61px;height:62px;display:block}span.zoom-wrapper span.zoom{background:url(/assets/img/8e9f79653471.webp)no-repeat}.booknow{width:235px;height:110px;position:absolute;bottom:10%;left:-20px;z-index:101;border-bottom:9px solid;padding:2%}.sidebar .booknow{width:88%;padding:6%;margin:0}.booknow-sidebar .booknow{position:relative;top:0;left:0}.booknow-sidebar .booknow .corner-left{display:none}.select-wrapper{width:100%;height:26px;overflow:hidden;background:#fff;margin:0 0 17px 0}.booking-form-accompage{width:240px;float:right}.booking-form select{background:url(/assets/img/11398987e42d.webp)#fff no-repeat 88% 50%;font-size:13px;border:0;width:110%;height:26px;padding:3px 5px 5px 5px;color:#aaa;margin:0 0 15px 0}.booking-form .text-input{background:#fff!important;font-size:13px!important;border:0!important;width:230px!important;padding:5px!important;color:#aaa!important;margin:0 0 15px 0}.booking-form select:hover,.booking-form select:focus,.booking-form .text-input:hover,.booking-form .text-input:focus{color:#424242!important}.input-half,.page-content .input-half{width:42.5%!important;float:left!important;margin:0 15px 15px 0!important;font-size:13px!important}.sidebar .input-half{width:42%;margin:0 0 15px 0!important}.page-content .input-half{width:102px!important}.input-half-last,.page-content .input-half-last{margin:0!important;float:right!important}.booknow-sidebar{position:relative}.datepicker,.page-content .datepicker{background:url(/assets/img/abf08ebd2fc1.webp)#fff no-repeat 96% 50%!important;border:0!important;padding:5px 5px 5px 5px!important;color:#aaa!important}.datepicker:hover,.datepicker:focus{color:#424242!important}.bookbutton{border:0!important;color:#fff!important;padding:5px 10px 5px 10px!important;font-size:13px!important;font-weight:700!important;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px}.bookbutton:hover{cursor:pointer}.booknow-accompage{width:411px;height:105px;border-bottom:9px solid;padding:20px}.booknow-accompage .book-price{width:151px;height:109px;float:left;position:relative}.booknow-accompage .book-price .price-tl{background:url(/assets/img/dbaa6d4058d9.webp)no-repeat;position:absolute;top:0;left:0}.booknow-accompage .book-price .price-tr{background:url(/assets/img/8049da173df1.webp)no-repeat;position:absolute;top:0;right:0}.booknow-accompage .book-price .price-bl{background:url(/assets/img/58b39f6e98b1.webp)no-repeat;position:absolute;bottom:0;left:0}.booknow-accompage .book-price .price-br{background:url(/assets/img/2ca23c23da47.webp)no-repeat;position:absolute;bottom:0;right:0}.booknow-accompage .book-price .price-tl,.booknow-accompage .book-price .price-tr,.booknow-accompage .book-price .price-bl,.booknow-accompage .book-price .price-br{width:22px;height:22px}.booknow-accompage .price{font-size:43px;text-align:center;color:#fff;padding:25px 0 0 0}.booknow-accompage .price-detail{font-size:21px;font-style:italic;font-weight:lighter;display:block;margin:15px 0 0 0}.one-third-full{width:28.5%;padding:30px 2.2% 30px 2.2%;float:left}.one-third{width:31.73%;margin:0 2.4%0 0;float:left}.one-forth{width:22.52%;margin:0 3.3%0 0;float:left}.two-forths{width:48.343%;margin:0 3.3%0 0;float:left}.one-half{width:48%;margin:0 4%0 0;float:left}.even-cols .one-half{width:48.91%;margin:0 20px 0 0;float:left}.last-col,.even-cols .last-col{margin:0}.main-content{width:65.86%;margin:0 2.4%0 0;float:left}.sidebar{width:31%;float:right}.sidebar .widget{padding:30px 20px 30px 0;border-bottom:#e3e3e3 1px solid}.sidebar .widget:last-child{border-bottom:none}#footer{padding:30px 20px 30px 20px}#footer a{color:#fff}#footer .widget ul li{border-bottom:1px solid;padding:0 0 3px 0;margin:0 0 3px 0}#footer .widget ul li:last-child{border-bottom:none}.widget .widget-title{margin:0 0 20px 0}.widget .widget-title h5{font-size:16px;color:#fff;float:left;text-transform:capitalize;padding:4px 8px 4px 8px;position:relative;z-index:100}.widget .widget-title h5:before{content:"";position:absolute;width:1px;height:0;right:-17px;top:0;border-width:16px 16px;border-style:solid;z-index:10}#footer-bottom{padding:20px;font-size:12px}#footer-bottom a{color:#fff}#footer-bottom p{font-size:12px;line-height:1}#footer-bottom ul,#footer-bottom p{margin:0}.footer-menu li{float:left;line-height:1}.footer-menu li span{margin:0 5px 0 5px}.footer-menu li:last-child span{display:none}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button__link{background-color:#32373c;border:0;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-file{margin-bottom:1.5em}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50%auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media""media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content""media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:0 0}.wp-block-pullquote.is-style-solid-color{border:0}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large footer,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:0 0;border:0;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}#main-menu,#main-menu *{margin:0;padding:0;list-style:none}#main-menu{line-height:1}#main-menu ul{position:absolute;top:-999em;width:17em}#main-menu ul li{width:100%}#main-menu li:hover{visibility:inherit}#main-menu li{position:relative}#main-menu a{display:block;position:relative}.slides,.flex-direction-nav{margin:0;padding:0;list-style:none}.slider{padding:0}.slider .slides>li{display:none;-webkit-backface-visibility:hidden}.slider .slides img{width:100%;display:block}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.slider{background:#fff;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.slider .slides{zoom:1}.flex-direction-nav{*height:0}
/*!
 * jQuery UI Datepicker @VERSION
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
#mobile-menu{display:none}@media only screen and (max-width:1100px){.content-wrapper{width:100%}.content-body{width:90%}#navigation{width:100%;padding:0!important;position:none;left:0}.nav-wrapper{width:95%;padding:0 2.5%}.booknow{left:0}.booknow .corner-left{display:none}#navigation .corner-left,#navigation .corner-right{display:none}#main-menu{max-width:100%}.featured-bottom{display:none}.featured-wrapper{border-bottom:#e4e4e4 1px solid}.testimonial-image{width:10%}.testimonial-author{margin:20px 0 0 8%!important}.booknow-accompage{width:100%}.even-cols .one-half{width:48%!important}.booking-form-accompage .text-input{width:94%!important;padding:3%!important;text-indent:3%;float:left}.booking-form-accompage .input-half{width:41%!important;padding:3%!important;text-indent:3%;margin:0 0 15px 0!important}.booknow-accompage{width:92%}.booking-form-accompage{width:60%}.booknow-accompage .book-price{width:35%}}@media only screen and (max-width:900px){#main-menu{display:none}.booknow{width:100%;height:auto;padding:30px 0;position:absolute;bottom:-10%!important;margin:0 0 44px 0}.booknow-wrapper{width:92%;padding:0 4%}.slider-booking{padding:0 0 176px 0}.booking-form select{width:100%;background:#fff;padding:1%;height:auto;font-size:14px}.select-wrapper{height:32px;background:0 0}.datepicker,.page-content .datepicker{padding:5px}.input-half{font-size:14px!important;padding:1%!important;width:47%!important;margin:0 0 15px 0!important;text-indent:10px}.sidebar .select-wrapper{height:27px}.sidebar .booking-form select,#footer .booking-form select{padding:2%!important}.sidebar .input-half,#footer .input-half{padding:2%!important;width:44%!important}.accommodation-single-page .one-half{width:100%!important}.booknow-accompage{margin:0 0 30px 0}.booking-form-accompage .text-input{width:96%!important;padding:2%!important;text-indent:2%;float:right}.booking-form-accompage .input-half{width:44%!important;padding:2%!important;text-indent:2%;margin:0 0 15px 0!important}.booknow-accompage{height:114px}.one-forth{width:46.5%}#footer .one-forth{margin:0 0 30px 0!important}}@media only screen and (max-width:767px){.social-icons{display:none}#footer .two-forths,#footer .one-forth{width:48%!important;margin:0 3% 30px 0!important}#footer .one-forth{margin:0 0 30px 0!important}#footer .last-col{margin:0!important}.one-half{width:100%}.accommodation-page hr{margin:40px 0 0 0}.sidebar .input-half,#footer .input-half{width:44%!important}.main-content{width:100%;margin:0;border-bottom:#dee0e0 1px solid}.page-content{padding:0 4%}.sidebar{width:92%;padding:0 4%}.one-third-full,.featured-wrapper{width:90%!important;padding:30px 5%0 5%}.sidebar .select-wrapper{height:40px}.sidebar .booknow{padding:3%;width:97%}.one-third{width:100%}.featured-wrapper{background:0 0;border:0;margin:0}.home-blocks .one-third-full:last-child{padding:30px 5% 30px 5%}.page-full .page-title{padding:30px 0 30px 4%}}@media only screen and (max-width:667px){.testimonial-author{margin:20px 0 0 5%!important}#footer .two-forths,#footer .one-forth{width:100%!important;margin:0 0 30px 0!important}#footer .last-col{margin:0}.flex-caption{display:none}.booknow{margin:0 0 41px 0}.slider-booking{padding:0 0 182px 0}.input-half{width:46%!important}.sidebar .select-wrapper{height:35px}.sidebar .booknow{padding:5%;width:95%}.page-content textarea{width:90%}.booknow-accompage{width:91%}.booking-form-accompage .text-input{width:92%!important;padding:4%!important;text-indent:4%;float:right}.booking-form-accompage .input-half{width:92%!important;padding:4%!important;text-indent:4%;margin:0 0 15px 0!important}.booking-form-accompage .datepicker{background:url(/assets/img/abf08ebd2fc1.webp)no-repeat 95% 50%#fff!important}.booknow-accompage{height:180px}}@media only screen and (max-width:480px){#title-wrapper h1{font-size:24px}#title-wrapper h1 span{font-size:10px;margin:0}#title-wrapper .title-dec-right,#title-wrapper .title-dec-left{display:none}.slider-booking{padding:0 0 182px 0}.nav-wrapper{padding:0 4%!important;width:92%!important}.sidebar .select-wrapper{height:33px}.booknow-accompage{width:89%}.booknow-accompage .price{font-size:32px;padding:32px 0 0 0}.booknow-accompage .price-detail{font-size:16px;margin:5px 0 0 0}.booknow-accompage{height:160px}.booknow-accompage .book-price{width:100%;margin:0 0 20px 0}.booking-form-accompage{width:100%}.booknow-accompage .price{font-size:42px;padding:29px 0 0}.booknow-accompage .price-detail{font-size:20px;margin:13px 0 0 0}.booknow-accompage{height:325px!important}}body{background:url(/assets/img/6d6719c6bf7a.webp)#f5e9cc fixed}.background-wrapper{background:url(/assets/img/72b857dc9f21.webp)no-repeat center fixed}#title-wrapper .title-dec-left{position:absolute;left:-50px;top:8px;background:url(/assets/img/62836bfa6578.webp)no-repeat;width:38px;height:17px}#title-wrapper .title-dec-right{position:absolute;right:-50px;top:8px;background:url(/assets/img/6d176ead5381.webp)no-repeat;width:38px;height:17px}#navigation,#main-menu ul,blockquote,.page-content table,.sidebar table,.booknow,.booknow-accompage,.accommodation_img_price{border-color:#e26143}.title-end,.event-prev .event-prev-date,.widget .widget-title h5{background:#e26143}.bookbutton{background:url(/assets/img/836de840ed29.webp)#e26143 bottom left repeat-x!important}.slider .flex-direction-nav .flex-prev,.slider .flex-direction-nav .flex-next,#facebook_icon:hover{background-color:#e26143}.toggle .active,.page-content a,.page-full a,.sidebar a:hover,#footer a:hover,#footer-bottom a:hover{color:#e26143}.widget .widget-title h5:before{border-color:#e26143 transparent}.flex-caption{background:rgba(226,97,67,.7)}.corner-left{border-top:20px solid;border-color:#963924;border-left:20px solid transparent}.corner-right{border-top:20px solid;border-color:#963924;border-right:20px solid transparent}.top-bar,#navigation,.booknow-accompage,.booknow,#footer,.accommodation_img_price{background:url(/assets/img/e76b9e2b6738.webp)#311807}#footer-bottom{background:#311807;color:#7a6353}.booknow-accompage .price-detail,#main-menu li span{color:#9d8c81}#main-menu li,#footer .widget ul li{border-color:#685345}#footer{color:#ccb6a8}