
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body{overflow-x:hidden!important}button,input[type="submit"]{cursor:pointer;transition:0.3s}a,a:hover{text-decoration:none!important}#topnavbar,#topnavbar .hfe-search-icon-toggle i{transition:0.3s}#topnavbar{left:0;position:fixed;right:0;top:0;z-index:10000}.admin-bar #topnavbar{top:32px}#topnavbar.scroll{background-color:#25bbb1;box-shadow:0 0 40px 0 rgb(0 0 0 / .16);padding-bottom:10px;padding-top:10px}#topnavbar.scroll .hfe-search-icon-toggle i,#topnavbar.scroll ul li a{color:#54595f}#topnavbar.scroll .hfe-search-icon-toggle i:hover,#topnavbar.scroll ul li:hover a,#topnavbar.scroll ul li.active a{color:#fff}.hfe-search-button-wrapper.hfe-input-focus i{color:#54595f!important}.fbc-page .fbc-wrap .fbc-items li a i{margin-right:6px}.fbc-items li{padding:0!important}.fbc-items li:first-child{padding:0!important}.fbc-page .fbc-wrap .fbc-items li a{margin:0 11px 0 10px!important}.fbc-items li.active span{padding-left:5px!important}.fbc-items li.active span a{padding-left:0!important}.fbc-items a{transition:0.3s}.fbc-page .fbc-wrap .fbc-items li:first-child a{margin-left:2px!important}#topnavbar.home-page .elementskit-menu-hamburger{border:1px solid rgb(255 255 255)!important;transition:0.3s}#topnavbar.home-page.scroll .elementskit-menu-hamburger{border:1px solid #54595f!important}#topnavbar.home-page .elementskit-menu-hamburger:hover{border:1px solid #ffb1a1!important}#topnavbar.home-page .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgb(255 255 255)!important;transition:0.3s}#topnavbar.home-page.scroll .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#54595f!important}#topnavbar.home-page .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#ffb1a1!important}#contact-section input,#contact-section textarea{padding-left:12px;padding-right:12px}#contact-section input{padding-bottom:5px}#contact-section textarea{padding-bottom:8px;padding-top:8px}.mfp-image-holder .mfp-content{margin-top:100px}img.mfp-img{max-height:82vh!important}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{align-items:center;display:flex!important;justify-content:center;height:35px;padding:3px 0 0 0;width:35px}.mfp-arrow{margin-top:-20px!important}.widget{margin-bottom:80px}.widget .search-form{display:flex}.widget .search-form label{width:100%}.widget input[type="search"],.widget input[type="submit"]{font-family:"Niramit",Sans-serif}.widget input[type="search"]{font-size:16px;font-weight:300;width:100%}.widget input[type="search"],.widget input[type="search"]::placeholder{color:#666!important}.widget input[type="search"]{border-radius:6px 0 0 6px;padding:10px 15px 9px}.widget input[type="submit"]{background-color:#54595f;border-radius:0 6px 6px 0;border:none;color:#fff;font-size:16px;font-weight:300;letter-spacing:.8px;padding:0 20px 1px}.widget input[type="submit"]:hover{background-color:#6ec1e4}.calendar_wrap #wp-calendar{font-family:"Rubik",Sans-serif!important}.calendar_wrap #wp-calendar caption{color:#54595f;font-weight:600;margin-bottom:12px}.calendar_wrap #wp-calendar th{background-color:#f2f2f2;color:#54595f;padding-bottom:7px;padding-top:8px}.calendar_wrap #wp-calendar td{border:1px solid #e5e5e5;border-radius:4px;font-size:15px;padding:8px 3px}.calendar_wrap #wp-calendar td,.widget #wp-calendar td a{text-align:center}.calendar_wrap #wp-calendar td a{color:#ffb1a1;font-weight:500;margin-right:0}.calendar_wrap #wp-calendar td.pad{border:#fff0}.calendar_wrap .wp-calendar-nav{display:flex;justify-content:space-between;font-size:16px}.calendar_wrap .wp-calendar-nav a{color:#7f8595!important;transition:0.3s}.calendar_wrap .wp-calendar-nav a:hover{color:#ffb1a1!important}.widget .widget-title{font-family:"Niramit",Sans-serif;font-weight:700}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{color:#7f8595;font-size:18px;margin-bottom:12px}.widget ul li:last-child{margin-bottom:0}.widget ul li a{color:inherit;transition:0.3s}.widget ul li a:hover{color:#ffb1a1}.widget-popular-posts a{align-items:flex-start!important}.widget-popular-posts .elementor-icon-list-text{font-family:"Rubik",Sans-serif!important;font-size:14px!important;font-weight:600!important;padding:0 0 5px 0!important}.widget-popular-posts ul li{margin-bottom:20px!important}.widget-popular-posts ul li:last-child{margin-bottom:0!important}.widget-follow-us .elementor-widget-container>div,.widget-follow-us .elementor-grid-item:first-child a{margin-left:0!important}.widget_media_image{text-align:center}.make-a-reservation-form .nf-form-content .label-above .nf-field-label,.make-a-reservation-form .nf-form-content .label-below .nf-field-label,.make-a-reservation-form .nf-form-content .label-hidden .nf-field-label{margin-bottom:3px!important}.make-a-reservation-form .nf-error.field-wrap .nf-field-element:after{border-radius:0 9px 9px 0}.make-a-reservation-form .nf-form-content .list-select-wrap>div div:after{font-size:16px;right:15px;bottom:1px}.make-a-reservation-form .nf-form-content nf-field{width:calc(50% - 11px)}.make-a-reservation-form .nf-form-content nf-field .nf-field-container,.make-a-reservation-form .nf-form-content nf-field:last-child{width:100%}.make-a-reservation-form .nf-form-content nf-field:last-child{margin-top:20px}.make-a-reservation-form .nf-form-content nf-field:nth-child(even){margin-left:8px}.make-a-reservation-form .nf-error.field-wrap .nf-field-element:after{right:0!important}.make-a-reservation-form .nf-pass.field-wrap .nf-field-element:after{font-size:26px!important;top:0!important;right:12px!important}.make-a-reservation-form .nf-error-msg{text-align:center}.make-a-reservation-form .nf-form-content nf-field:nth-child(odd){margin-right:8px}.make-a-reservation-form .nf-form-content nf-field,.make-a-reservation-form .nf-form-content nf-field .nf-field-container{display:inline-block}.make-a-reservation-form .nf-error .nf-error-msg{margin-right:0;position:absolute;right:0}.make-a-reservation-form .nf-response-msg{text-align:center}#contact-us-form .nf-before-form-content,.make-a-reservation-form .nf-before-form-content{display:none}.make-a-reservation-form .nf-error .nf-error-msg{font-size:15px;margin-top:-3px}#contact-us-form .nf-form-content{padding:0}#contact-us-form nf-field{width:calc(50% - 12px)}#contact-us-form .nf-field-container{margin-bottom:30px}#contact-us-form nf-field:nth-last-child(2) .nf-field-container{margin-bottom:15px}#contact-us-form nf-field:nth-child(1),#contact-us-form nf-field:nth-child(3){margin-right:12px}#contact-us-form nf-field:nth-child(2),#contact-us-form nf-field:nth-child(4){margin-left:12px}#contact-us-form nf-field:nth-last-child(2),#contact-us-form nf-field>div,#contact-us-form nf-field:last-child{width:100%}#contact-us-form .nf-form-content nf-field,#contact-us-form .nf-form-content nf-field .nf-field-container{display:inline-block}#contact-us-form input,#contact-us-form textarea{color:#868686;padding:12px 15px 14px 15px!important}#contact-us-form input{height:45px;line-height:45px}#contact-us-form input::placeholder,#contact-us-form textarea::placeholder{color:#dbccd4}#contact-us-form .nf-error-msg,#contact-us-form .ninja-forms-req-symbol{position:absolute}#contact-us-form .ninja-forms-req-symbol{right:6px;top:3px;z-index:1}#contact-us-form .nf-pass.field-wrap .nf-field-element:after{font-size:24px;right:10px}#contact-us-form .nf-error-msg{bottom:-16px;font-size:14px;margin-right:0}#contact-us-form nf-field:nth-last-child(2) .nf-error-msg{position:static}#contact-us-form nf-field:nth-last-child(1) .nf-field-container{margin-bottom:10px}#contact-us-form input[type="button"]{color:#fff;height:auto;line-height:25px;padding:11px 50px 10px!important}.htbuilder-read-more-btn:hover{background-color:#6ec1e4;border-color:#6ec1e4}.htbuilder-pagination ul li,.htbuilder-pagination ul li a,.htbuilder-pagination ul li span{outline:none;user-select:none}.htbuilder-pagination ul li span.current,.htbuilder-pagination ul li:hover a{background:#6ec1e4;border:1px solid #6ec1e4}.htbuilder-pagination ul li a,.htbuilder-pagination ul li span{padding:0!important;min-width:40px;text-align:center;max-width:40px}.htbuilder-pagination ul li span.current{line-height:38px;padding:0!important}.htbuilder-pagination .prev.page-numbers,.htbuilder-pagination .next.page-numbers{background:none;border:none;height:0;font-size:21px!important;padding:0}.htbuilder-pagination .prev.page-numbers:hover,.htbuilder-pagination .next.page-numbers:hover{color:#6ec1e4!important}#subscribe-form .wpcf7-not-valid-tip{font-size:15px;position:absolute}#subscribe-form .wpcf7 form>p{max-width:600px}#subscribe-form div.wpcf7 .ajax-loader{display:none}#subscribe-form .wpcf7 form .wpcf7-response-output{border:none;color:#fff;margin:40px 0 0;padding:0}#commentform{font-family:"Niramit",Sans-serif}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{display:inline-block;width:calc(33.33333333333333% - 14px)}#commentform .comment-form-email,#commentform .comment-form-url{margin-left:15px}#commentform #comment,#commentform .comment-form-author input,#commentform .comment-form-email input,#commentform .comment-form-url input{border:1px solid #ebebeb!important;border-radius:5px;color:#888;padding:8px 12px 9px}#commentform .comment-form-author input,#commentform .comment-form-email input,#commentform .comment-form-url input{width:100%}#commentform .comment-form-comment{margin-bottom:0!important}#commentform input{border-radius:5px}#commentform .form-submit input{background:#54595f;border:none;border-radius:13px;color:#fff;cursor:pointer;font-weight:500;padding:14px 25px 15px;min-width:180px;transition:0.3s;width:auto}#commentform .form-submit input:hover{background:#6ec1e4;color:#fff}#links-posts-prev-next{position:relative}#links-posts-prev-next .elementor-row .elementor-column .arrow:before{font-size:35px!important;font-weight:500}#links-posts-prev-next .elementor-row .elementor-column:nth-child(1){padding-left:25px}#links-posts-prev-next .elementor-row .elementor-column:nth-child(2){padding-right:25px;text-align:right}#links-posts-prev-next .elementor-row .elementor-column:nth-child(2) p{right:0}#links-posts-prev-next .elementor-row .elementor-column .arrow{position:absolute;transform:translateY(-62%);top:50%}#links-posts-prev-next .elementor-row .elementor-column:nth-child(1) .arrow{left:-25px}#links-posts-prev-next .elementor-row .elementor-column:nth-child(2) .arrow{right:-25px}#links-posts-prev-next .elementor-row .elementor-column:nth-child(1) .arrow:before{content:"\2039"}#links-posts-prev-next .elementor-row .elementor-column:nth-child(2) .arrow:before{content:"\203A"}#links-posts-prev-next .elementor-widget-container p,#links-posts-prev-next .elementor-widget-container a{color:#0c0c0c;font-family:"Niramit",Sans-serif}#links-posts-prev-next .elementor-widget-container p{font-size:16px;font-weight:500;margin:0;position:absolute;z-index:0}#links-posts-prev-next .elementor-widget-container a{font-size:18px!important;font-weight:600!important;padding-top:23px;position:relative;outline:none;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.htmeta-info li{margin-left:12px;position:relative}.htmeta-info li:first-child{margin-left:0}.htmeta-info li:first-child:before{display:none}.htmeta-info li:before{background-color:#9c9c9c;border-radius:50%;content:"";display:block;height:8px;left:-17px;position:absolute;transform:translateY(-50%);top:50%;width:8px}.ha-share-buttons{margin-left:0}.comment-reply-title small a{margin-left:15px}.comments-title{margin-bottom:50px}.comment-list{margin:0;padding:0}.comment-list a{color:#337ab7}.comment-list .comment{list-style:none}.comment-list .comment-body{margin-bottom:50px}.comment-list .comment-author{align-items:center;display:flex;margin-bottom:20px}.comment-list .comment-author img{border:2px solid #fff;border-radius:50%;box-shadow:0 0 8px rgb(0 0 0 / .16);margin-right:15px}.comment-list .says{display:none}.comment-content p:first-child{margin-top:8px}.comment-content p:last-child{margin-bottom:0}.comment-list .reply{text-align:right}body.search.admin-bar .elementskit-navbar-nav-default,body.search.admin-bar #topnavbar{top:0!important}body.search.admin-bar{margin-top:-32px}.search-form .search-submit{cursor:pointer;transition:0.3s}.search .fbc-items li:nth-child(2) a:nth-child(1){margin-right:0!important}.search .fbc-items li:nth-child(2) a:nth-child(1) strong{font-weight:500!important}.search .fbc-items li:nth-child(2) a:nth-child(2){margin-left:0!important}.search .page-content{padding:50px 20px}.search .page-content p{text-align:center}.search.search-results .wrap-posts{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.search .entry-title{margin-top:100px}.search.search-results .page-content article.post{margin-left:20px;margin-right:20px;width:calc(50% - 40px)}.search .page-content a{text-decoration:none;transition:0.3s}.search .page-content a{color:#41a2cb!important}.search .page-content a:hover{color:#6ec1e4!important}.search .page-content a span{display:inline-flex}.search .entry-title{line-height:1.3em}.search.search-no-results h1.page-title{margin-top:100px;text-align:center}.search .entry-title a{color:#54595f!important;font-family:"Niramit",Sans-serif;font-size:24px;font-weight:500;letter-spacing:1px}.search .entry-meta,.search .entry-footer{background-color:#f8f8f8;padding:10px 20px 11px}.search .entry-meta{color:#54595f;font-family:"Niramit",Sans-serif;font-size:16px;letter-spacing:.5px}.search .entry-summary p{color:#7a7a7a;font-family:"Niramit",Sans-serif;font-size:17px;font-weight:300;letter-spacing:.5px;text-align:left}.search .entry-footer{color:#54595f;display:flex;margin-top:-5px}.search .entry-footer .cat-links{margin-right:8px}.search .entry-footer .edit-link{margin-left:auto}.search .entry-footer .comments-link{display:none}.search .page-content .search-form{display:flex;justify-content:center;margin:20px 30px 0}.search .page-content .search-form label{max-width:100%}.search .page-content .search-form .search-field{padding:8px 15px 10px;width:300px;max-width:100%}.search .page-content .search-form .search-submit{background:#54595f;border:none;color:#fff;margin-left:12px;padding:8px 35px 10px}.search .page-content .search-form .search-submit:hover{background:#6ec1e4}.posts-pagination{margin-top:50px}.posts-pagination ul.page-numbers{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0}.posts-pagination ul.page-numbers li{font-family:"Niramit",Sans-serif;font-size:16px;font-weight:500;list-style:none}.posts-pagination ul.page-numbers li .page-numbers{background:none;border:1px solid #ddd;border-radius:4px;color:#282828!important;display:inline-block;outline:none;margin:7px;padding:8px 14px 6px;min-width:40px;text-align:center;max-width:40px}.posts-pagination ul.page-numbers li:first-child .page-numbers{margin-left:0}.posts-pagination ul.page-numbers li:last-child .page-numbers{margin-right:0}.posts-pagination ul.page-numbers li .page-numbers:hover,.posts-pagination ul.page-numbers li .page-numbers.current{background:#6ec1e4;border:1px solid #6ec1e4;color:#fff!important}.posts-pagination ul.page-numbers .prev.page-numbers,.posts-pagination ul.page-numbers .next.page-numbers{border:none;font-size:21px;line-height:33px;padding:0}.posts-pagination ul.page-numbers .page-numbers.prev:hover,.posts-pagination ul.page-numbers .page-numbers.next:hover{background:none!important;border:none!important;color:#6ec1e4!important}.search .page-content{max-width:1180px;margin-left:auto;margin-right:auto}.search .page-content .page-title{color:#54595f;font-family:"Barlow Semi Condensed",Sans-serif;font-size:40px;font-weight:500;letter-spacing:1px}#footer-menu ul{margin:3px 0 0;padding:0}#footer-menu li{list-style:none;margin-bottom:8px}#footer-menu li>a{color:#fff;font-family:"Niramit",Sans-serif;font-size:15px;font-weight:500}#footer-menu .current-menu-item a,#footer-menu .current_page_item a,#footer-menu li a:hover{color:#ffb1a1}@media (max-width:1024px){.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{transition:all 0.8s ease 0s}.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements.active{transition:all 0.8s ease 1s}body.admin-bar .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{top:30px}header .elementor-row div:nth-child(2){order:1}}@media (min-width:541px) and (max-width:800px){#contact-us-form nf-field:nth-last-child(2) .nf-field-container{margin-top:18px}}@media (max-width:800px){#contact-us-form .ninja-forms-req-symbol{top:13px}#contact-us-form .nf-field-container{margin-bottom:0}#contact-us-form nf-field:nth-last-child(2) .nf-field-container{margin-bottom:0}.search.search-results .wrap-posts{margin-left:-13px;margin-right:-13px}.search.search-results .page-content article.post{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.search .entry-title{margin-top:80px}}@media (max-width:782px){.admin-bar #topnavbar,body.admin-bar .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{top:45px}.widget{margin-bottom:50px}}@media (max-width:767px){body.search.admin-bar{margin-top:-45px}#prevew-posts article{flex-direction:column}#prevew-posts article .elementor-post__text{margin-top:25px}.widget-archives ul li{font-size:17px;margin-bottom:8px}#contact-us-form nf-field:last-child{margin-bottom:30px}#contact-us-form input[type="button"]{display:table;margin-left:auto;margin-right:auto;min-width:181px;padding:13px 50px 13px!important}#subscribe-form .wpcf7 form>p{display:flex;margin-left:auto;margin-right:auto;max-width:460px}#subscribe-form .wpcf7 form .wpcf7-response-output{text-align:center}#two-section .elementor-row>.elementor-column:nth-child(1),#copyright .elementor-row>.elementor-column:nth-child(1){order:1}#copyright p{text-align:center}.search.admin-bar .she-header{margin-top:0!important}.search .page-content{padding:25px 15px 50px}.search .entry-title{line-height:1.3em!important;margin-top:50px}.search .page-content .search-form .search-submit{margin-left:8px;padding:8px 15px 10px}.search.search-results .page-content{padding-bottom:80px}.search .page-content .page-title{font-size:28px!important;line-height:38px}}@media screen and (max-width:640px){.search.search-results .wrap-posts{margin-left:0;margin-right:0}.search.search-results .page-content article.post{margin-left:0;margin-right:0;width:100%}}@media (max-width:600px){body.admin-bar #topnavbar{top:45px}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{width:100%}#commentform .comment-form-email,#commentform .comment-form-url{margin-left:0}#commentform .comment-form-email,#commentform .comment-form-url,#commentform .comment-form-comment{margin-top:0}}@media (max-width:540px){.make-a-reservation-form .nf-form-content nf-field{width:100%}.make-a-reservation-form .nf-form-content nf-field:last-child{margin-top:0}.make-a-reservation-form .nf-form-content nf-field:nth-child(even){margin-left:0}.make-a-reservation-form .nf-form-content nf-field:nth-child(odd){margin-right:0}#contact-us-form nf-field{width:100%}#contact-us-form nf-field:nth-child(1),#contact-us-form nf-field:nth-child(3){margin-right:0}#contact-us-form nf-field:nth-child(2),#contact-us-form nf-field:nth-child(4){margin-left:0}#contact-us-form .ninja-forms-req-symbol{opacity:0;position:static}#contact-us-form nf-field{position:relative}#contact-us-form nf-field:nth-child(1):before,#contact-us-form nf-field:nth-child(4):before,#contact-us-form nf-field:nth-child(5):before{color:#e80000;content:"*";font-size:19px;position:absolute;right:6px;top:23px;z-index:1}#contact-us-form nf-field .nf-error-msg{position:static}#contact-us-form .nf-field-container .nf-field-label{margin-bottom:0!important}}@media (max-width:375px){.elementor-15 .elementor-element.elementor-element-44bcb62 .elementor-button{font-size:15px;padding:15px 30px}.elementor-15 .elementor-element.elementor-element-3a9358c{width:35%}.elementor-15 .elementor-element.elementor-element-6153e62{width:65%}.elementor-15 .elementor-element.elementor-element-db41f69 .elementor-button{margin-left:5px}}