html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper{display:block;overflow:hidden;position:relative;width:100%}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper:after{content:"";display:block;pointer-events:none}.ps-home-hero .button-next:after,.ps-home-hero .button-prev:after,.ps-main-menu:after,.widget-email .email:after,li.list-item.with-checkmark:before{background-repeat:no-repeat;display:inline-block}[class*=" icon-"],[class^=icon-]{display:inline-block;fill:currentColor;height:1em;stroke:currentColor;stroke-width:0;width:1em}:focus{outline:0 none transparent}textarea{resize:vertical}input,textarea{outline:0 none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc}input:placeholder-shown,textarea:placeholder-shown{color:#ccc}input::-ms-clear{display:none;height:0;width:0}input[type=email],input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}a,abbr,address,area,audio,b,cite,code,datalist,del,details,dfn,em,font,i,img,input,ins,kbd,label,legend,link,mark,meter,nav,optgroup,option,q,select,small,source,span,strong,sub,summary,sup,time,var{font-size:inherit;line-height:inherit}body,html{font-size:16px}.page-container .ps-section{min-width:1284px;padding-left:40px;padding-right:40px}.page-container .ps-section>.ps-content{clear:both;margin-left:auto;margin-right:auto;width:1204px}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:1204px;padding-left:0;padding-right:0;width:auto}html{-webkit-tap-highlight-color:transparent;touch-action:manipulation}body{background-color:#fff;margin:0;min-height:100dvh;padding:0}.page-container{min-height:100dvh;overflow:hidden}.wp-site-blocks{display:flex;flex-direction:column;min-height:100dvh}.page-spacer{flex-grow:1}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,div,p{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.5}h1{font-size:72px;margin-bottom:20px;margin-top:40px}h1,h2{color:#343434;font-family:IBM Plex Sans,sans-serif;font-weight:700;line-height:1.2}h2{font-size:34px;margin-bottom:40px;margin-top:80px}h3{font-size:26px}h3,h4{color:#343434;font-family:IBM Plex Sans,sans-serif;font-weight:700;line-height:1.2;margin-bottom:40px;margin-top:80px}h4{font-size:24px}h5{font-size:22px}h5,h6{color:#343434;font-family:IBM Plex Sans,sans-serif;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:40px}h6{font-size:20px}p:empty{display:none}.overflow-hidden{overflow:hidden}li.list-item{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-bottom:22px}li.list-item.with-checkmark{padding-left:25px;position:relative}li.list-item.with-checkmark:before{content:"";left:0;position:absolute;top:7px}.ps-home-hero .button-next:after,.ps-home-hero .button-prev:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2219%22 height=%2214%22 viewBox=%220 0 19 14%22 fill=%22none%22%3E %3Cpath d=%22M0 8.04508H14.9668L10.4021 12.5367L11.8888 14L19 7L11.8888 -9.53674e-07L10.4021 1.46326L14.9668 5.95491H0V8.04508Z%22 fill=%22%2300C4D6%22/%3E %3C/svg%3E");height:14px;width:19px}li.list-item.with-checkmark:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2215%22 height=%2212%22 fill=%22none%22%3E%3Cpath d=%22m12.838 0-1.081 1.094c-2.382 2.415-4.217 4.44-6.4 6.7L3.14 5.895 1.97 4.898 0 7.255l1.169.997 3.306 2.831L5.55 12l.993-1.005c2.745-2.783 4.695-5.002 7.377-7.722L15 2.18 12.838 0Z%22 fill=%22%23000%22/%3E%3C/svg%3E");height:12px;width:15px}.widget-email .email:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2225%22 height=%2224%22 fill=%22none%22%3E%3Cg clip-path=%22url%28%23a%29%22%3E%3Cpath d=%22M12.5 24c6.627 0 12-5.373 12-12s-5.373-12-12-12C5.871 0 .5 5.373.5 12s5.372 12 12 12Z%22 fill=%22%23FF9000%22/%3E%3Cpath d=%22M12.5 8.5A3.51 3.51 0 0 0 9 12a3.51 3.51 0 0 0 3.5 3.5H16a3.51 3.51 0 0 0 3.5-3.5c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7s3.132 7 7 7h7v-1.75h-7A5.243 5.243 0 0 1 7.25 12a5.243 5.243 0 0 1 5.25-5.25A5.242 5.242 0 0 1 17.75 12c0 .963-.788 1.75-1.75 1.75h-.49c.297-.525.49-1.103.49-1.75a3.51 3.51 0 0 0-3.5-3.5Zm0 5.25c-.963 0-1.75-.787-1.75-1.75s.787-1.75 1.75-1.75c.962 0 1.75.787 1.75 1.75s-.788 1.75-1.75 1.75Z%22 fill=%22%23fff%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%22a%22%3E%3Cpath fill=%22%23fff%22 transform=%22translate%28.5%29%22 d=%22M0 0h24v24H0z%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:24px;width:25px}.ps-main-menu:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width=%22513.659%22 height=%22534.999%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg opacity=%22.23%22 fill=%22%23fff%22%3E%3Cpath d=%22M145.349 420.602c-1.615-25.388-40.763-61.501-38.274-147.712 2.893-34.416 10.023-67.882 25.83-98.77 12.376-24.165 27.107-46.905 49.843-62.79 32.825-22.944 68.542-31.565 107.287-19.822 16.749 5.092 32.69 13.034 49.843 20.026 9.282 9.503 17.892 20.025 28.116 28.51 18.7 15.545 28.319 36.046 34.238 58.719 3.229 12.218 2.152 24.845 1.95 37.539-.336 26.677-9.887 49.146-23.61 70.326-18.295 28.239-41.501 51.997-69.887 70.19-23.677 15.206-48.834 30.072-76.345 33.94-24.417 3.463-68.14 3.87-84.62 12.288-1.95 1.018-4.371-.204-4.506-2.444zm230.784-129.995c13.79-17.378 16.615-43.58 16.749-69.58.202-35.977-20.852-61.908-45.067-85.531-17.287-16.835-39.417-24.641-61.278-32.176-18.834-6.45-38.744-6.788-57.646-.543-13.385 4.48-26.435 11.065-38.408 18.668-22.803 14.459-35.448 37.81-47.421 61.162-17.758 34.687-23.072 72.43-23.88 110.919-.47 21.383 4.642 41.884 13.386 61.162 16.346 36.182 52.938 52.338 95.449 44.53 28.116-5.158 52.735-17.988 76.278-33.126 28.318-18.192 50.717-42.63 71.838-75.553zM233.33 81.19c-24.35.61-43.32 13.034-62.422 23.216-9.417-8.96-18.767-17.378-27.511-26.27-16.143-16.36-35.314-18.193-55.695-11.608-13.856 4.48-27.31 10.454-40.628 16.495-11.3 5.09-22.87 6.72-34.91 6.45-.673-.748-1.278-1.494-1.95-2.241 8.004-8.621 15.336-17.99 24.147-25.727 28.722-25.05 61.278-42.835 99.619-47.18 29.058-3.258 55.964 6.245 82.265 17.378 9.08 3.87 13.385 12.558 14.73 22.13 1.21 8.553 1.548 17.242 2.422 27.356h-.067zm176.435 172.625c1.479-21.722 4.843-44.191-4.642-67 10.494-3.462 19.776-7.331 29.462-9.503 10.83-2.444 20.045 1.629 27.713 9.91 20.112 21.519 40.09 43.106 46.682 73.313 9.417 43.58 4.574 85.6-14.126 125.922-1.278 2.783-3.296 5.295-5.65 8.893-6.255-11.744-8.88-23.08-9.484-35.367-1.01-19.822-2.018-39.78-5.247-59.261-2.49-15.07-13.184-25.252-27.444-31.09-12.107-4.956-24.148-10.25-37.264-15.817zm-45.942-127.687c-8.341-6.584-16.48-18.463-26.771-26.066-9.485-7.06-21.66-8.621-33.834-13.577.538-9.435 1.21-18.464 1.614-27.492.74-16.428 10.493-26.95 22.937-35.57 6.12-4.277 12.444-8.146 18.7-12.151C362.479 1.022 380.37-.811 398.6.275c2.152.135 5.112 2.715 6.054 4.887 9.215 20.026 15.672 40.322 7.33 62.656-3.295 8.824-3.093 19.21-7.465 27.288-3.97 7.332-11.368 13.305-18.23 18.464-6.725 5.024-14.662 8.282-22.6 12.558zM229.228 419.244c21.928-2.308 34.574-8.417 48.565-15.07 3.296 8.214 8.34 16.7 10.022 25.796 4.439 24.437 7.399 49.147 1.278 73.924-1.816 7.263-6.66 12.218-14.125 11.675-14.664-1.086-25.763 6.042-37.198 13.509-4.44 2.919-11.502 6.177-15.202 5.906-3.7-.272-2.152-11.201-1.547-16.631 1.749-15.478 5.112-30.82 6.39-46.364 1.413-17.514 1.279-35.163 1.817-52.745zm-121.884-79.558c-29.26 8.893-54.62 25.728-80.045 42.63-4.506 2.987-9.148 6.042-13.99 8.418-7.534 3.665-10.696 1.29-10.09-7.332.336-4.616 1.143-9.164 2.018-13.712 2.152-11.336 2.42-22.265-3.296-32.923-3.7-6.856-1.951-13.508 3.9-18.803.674-.611 1.21-1.29 1.884-1.765 28.655-17.65 58.453-31.701 93.364-28.646.067 16.834.605 24.098 6.322 52.065z%22/%3E%3Cpath d=%22M196.133 192.585c-1.21 1.358-3.228 1.629-4.708.61-6.794-4.547-17.085-12.014-20.18-13.711-15.605-9.097-16.412-11.337-7.197-21.926 9.552-11.065 19.978-21.315 30.404-31.566 4.776-4.683 10.29-4.82 16.547-1.493 30 16.224 30.538 15.138 38.273 45.82.606 2.309-1.345 4.549-3.7 4.209l-28.452-2.104c-2.354-.204-4.71.679-6.458 2.376zm60.672-18.735c-1.951-8.146-4.507-16.156-6.996-24.1-1.883-5.904-.336-10.113 5.18-12.896 12.78-6.517 25.29-13.577 38.408-19.28 4.103-1.764 10.627-1.696 14.462.476 12.914 7.332 25.493 15.342 37.264 24.37 3.834 2.919 6.727 9.572 6.794 14.595.336 13.78-1.076 27.696-1.615 41.476-.27 6.517-3.228 9.979-9.82 10.725l-45.538-11.336c-2.422-.543-4.978-.068-7.13 1.222l-16.346 12.558c-2.623 1.629-6.121.068-6.726-2.987l-7.87-34.755zm-53.677 79.083c.672 4.819-1.951 9.503-6.39 11.54-7.467 3.394-15.673 7.127-23.41 9.57-5.111 1.63-11.703.883-16.95-.814-6.726-2.24-12.712-6.516-20.717-10.861-7.063-2.376-9.08-8.621-6.323-17.174 6.39-19.957 12.512-40.051 18.97-60.008 1.883-5.77 5.918-7.467 11.5-4.48 10.293 5.566 15.674 10.657 25.696 16.699 2.825 1.697 4.709 4.684 5.112 7.942zm56.3 78.404c.336 4.48 2.623 9.639 5.785 12.829 5.583 5.703 12.51 10.047 18.9 15.002 4.91 3.87 10.024 7.535 16.077 2.24 16.95-14.934 33.902-29.868 50.65-45.073 3.902-3.598 3.364-7.943-.74-11.201-11.502-9.096-22.87-18.396-34.842-26.746-2.96-2.104-7.803-2.918-11.704-2.443-.74.068-1.413.407-2.018.814l-37.938 27.493a6.055 6.055 0 0 0-2.488 4.412zm-7.937-20.297c1.412-.883 3.363.407 2.758 2.24-.202 6.585-.135 10.318-.202 13.644-.067 3.327-1.75 12.083-9.148 13.102-8.543 1.154-17.018 2.919-25.561 3.394-4.035.27-8.34-1.358-12.31-2.716-2.353-.814-4.237-3.122-6.591-4.072-20.717-8.35-26.233-26.746-29.73-46.16-.54-2.92 1.883-8.214 4.439-9.504 9.753-5.091 19.775-9.707 30.067-13.644a3.566 3.566 0 0 1 4.708 2.443l12.713 48.944c.673 2.579 7.198 5.566 9.417 4.14zm103.25-98.362a4.552 4.552 0 0 1 4.104 1.63l4.776 5.973c6.995 9.232 21.726 11.269 21.995 26.814.202 15.545-13.722 34.348-20.717 50.368-2.422 5.499-6.592 6.517-11.233 2.919l-35.18-28.035c-2.421-1.97-2.287-5.634.202-7.467l14.73-10.386c2.154-1.561 4.91-5.974 4.44-8.621-1.412-6.653-4.573-16.36-6.86-24.641-.74-2.648 1.008-5.363 3.699-5.703l20.112-2.783zM193.308 338.532c6.928 2.987 15.74 14.256 15.942 26.542.134 6.924 1.68 13.78 2.623 20.636.874 6.246-1.75 9.029-8.072 9.165-26.704.678-56.3-18.804-66.188-43.445-2.421-6.042-.605-9.232 5.314-10.997 9.35-2.783 18.498-7.196 28.05-8.146 7.264-.747 15.47 3.258 22.398 6.245zm-61.143-1.357c-6.458-21.791-7.803-42.427-6.525-63.335.404-6.652 3.43-7.195 8.408-4.344 1.749 1.018 3.363 2.512 5.18 2.987 22.533 5.838 27.443 24.573 31.883 43.784 1.143 4.955.269 8.62-4.91 10.25a4460.613 4460.613 0 0 1-34.036 10.59zm87.04 56.817c-1.547-12.626-3.431-24.302-4.036-36.045-.135-2.648 3.767-7.332 6.525-7.943 8.879-2.036 18.027-3.054 27.175-3.665 3.43-.204 7.466.95 10.358 2.85 7.399 4.956 14.328 10.523 21.256 16.089 3.9 3.122 3.834 5.973-.875 8.485-18.565 9.979-38.004 17.31-60.47 20.16zm-5.65-277.096c14.125-12.558 55.022-15.273 74.26-5.702-1.615 1.358-2.758 2.85-4.305 3.666-10.157 5.363-20.18 10.793-30.606 15.545-3.363 1.56-8.273 2.58-11.3 1.29-9.35-4.073-18.161-9.436-28.05-14.8zm147.78 41.477c16.614 19.618 25.56 42.154 25.829 68.832-17.69-4.005-31.143-21.111-30.27-37.267.54-10.318 1.145-20.57 1.683-30.887.942-.203 1.816-.475 2.758-.678z%22/%3E%3Cpath d=%22m294.137 206.637 24.349 7.128c2.22.407 4.036 1.9 4.843 4.005l6.458 23.08a6.58 6.58 0 0 1-2.422 8.01l-90.941 62.79c-3.767 2.58-8.88.68-10.09-3.733-7.063-26.745-28.386-102.57-27.175-104.403 1.48-2.24 14.193-20.23 15.942-21.858 1.749-1.63 19.977-.271 30.605 0 3.363.068 6.12 2.715 6.39 6.11l7.198 28.714c.403 5.023 5.986 7.806 10.224 5.023l17.152-13.305c1.413-.95 5.65-1.901 7.332-1.63z%22/%3E%3C/g%3E%3C/svg%3E");height:535px;width:514px}img{display:block}.ps-hotel-services .services-list,.ps-in-room-amenities .room-amenities-list{list-style:none;margin:0;padding:0}.custom-breadcrumbs .target-link,.ps-page-footer .logo-aside-info a,.widget-email .email,.widget-phone .call-back,.widget-phone .link-phone,.wm-page-title-block .island-link a{position:relative;text-decoration:none;transition:filter .3s ease-out}.custom-breadcrumbs .target-link:before,.ps-page-footer .logo-aside-info a:before,.widget-email .email:before,.widget-phone .call-back:before,.widget-phone .link-phone:before,.wm-page-title-block .island-link a:before{background-color:currentColor;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;transition:width .3s ease-out}.custom-breadcrumbs .target-link:hover,.ps-page-footer .logo-aside-info a:hover,.widget-email .email:hover,.widget-phone .call-back:hover,.widget-phone .link-phone:hover,.wm-page-title-block .island-link a:hover{filter:brightness(110%);opacity:1;text-decoration:none!important}.custom-breadcrumbs .target-link:before,.ps-page-footer .logo-aside-info a:before,.widget-email .email:before,.widget-phone .call-back:before,.widget-phone .link-phone:before,.wm-page-title-block .island-link a:before{width:0}.custom-breadcrumbs .target-link:hover:before,.ps-page-footer .logo-aside-info a:hover:before,.widget-email .email:hover:before,.widget-phone .call-back:hover:before,.widget-phone .link-phone:hover:before,.wm-page-title-block .island-link a:hover:before{width:100%}.link-with-arrow{text-decoration:none}.link-with-arrow .label{position:relative;transition:filter .3s ease-out}.link-with-arrow .label:after{background-color:currentColor;bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;transition:width .3s ease-out}.link-with-arrow:hover{text-decoration:none!important}.link-with-arrow:hover .label{filter:brightness(110%);opacity:1}.link-with-arrow .label:after{width:0}.link-with-arrow:hover .label:after{width:100%}.widget-phone .link-messenger,.widget-social a{transform:translateY(0);transition:transform .2s ease-in}.widget-phone .link-messenger:hover,.widget-social a:hover{transform:translateY(-3px)}.activity-preview-block .featured-image,.house-preview-block .featured-image,.island-preview-block .featured-image,.offer-preview-block .featured-image,.ps-feedbacks .single-feedback .featured-image{transform:scale(1);transition:transform 2s cubic-bezier(.15,.66,.2,.7),filter .2s ease-in}.activity-preview-block:hover .featured-image,.house-preview-block:hover .featured-image,.island-preview-block:hover .featured-image,.offer-preview-block:hover .featured-image,.ps-feedbacks .single-feedback:hover .featured-image{transform:scale(1.3)}.activity-preview-block:hover .block-title,.house-preview-block:hover .block-title,.island-preview-block:hover .block-title,.offer-preview-block:hover .block-title,.ps-feedbacks .single-feedback:hover .block-title{text-decoration:underline}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-columns{gap:20px}.wp-block-columns>.wp-block-column>:first-child{margin-top:0}.wp-block-columns>.wp-block-column>:last-child{margin-bottom:0}.wp-block-columns>.wp-block-column>:first-child{padding-top:0}.wp-block-columns>.wp-block-column>:last-child{padding-bottom:0}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}@supports (aspect-ratio:1){.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper{aspect-ratio:1.77778}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper>*{height:100%;width:100%}}@supports not (aspect-ratio:1){.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper:after{padding-top:56.25%}.wp-block-embed.wp-block-embed-youtube .wp-block-embed__wrapper>*{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.restricted-width{margin-inline:40px}.restricted-width .wp-block-post-content>:not(section){max-width:960px}.wp-block-post-content :not(section):first-child{margin-top:0!important}.restricted-width .wp-block-image,.wp-block-post-content .wp-block-image{margin:40px 0}.restricted-width .wp-block-image img,.wp-block-post-content .wp-block-image img{border-radius:6px}.restricted-width .has-text-align-left,.wp-block-post-content .has-text-align-left{text-align:left}.restricted-width .has-text-align-center,.wp-block-post-content .has-text-align-center{text-align:center}.restricted-width .has-text-align-right,.wp-block-post-content .has-text-align-right{text-align:right}.restricted-width .wp-block-table,.wp-block-post-content .wp-block-table{margin:40px 0}.restricted-width .wp-block-table thead,.wp-block-post-content .wp-block-table thead{border:none}.restricted-width .wp-block-table td,.restricted-width .wp-block-table th,.wp-block-post-content .wp-block-table td,.wp-block-post-content .wp-block-table th{border:none;color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;padding:10px}.restricted-width .wp-block-table th,.wp-block-post-content .wp-block-table th{font-weight:700}.restricted-width .wp-block-table tbody tr:nth-child(odd) td,.wp-block-post-content .wp-block-table tbody tr:nth-child(odd) td{background:linear-gradient(180deg,#f9f5f0,#f9f5f0)}.restricted-width .wp-block-columns,.wp-block-post-content .wp-block-columns{gap:20px}.restricted-width .wp-block-columns .wp-block-image,.wp-block-post-content .wp-block-columns .wp-block-image{margin:0}.restricted-width a:not([class]),.wp-block-post-content a:not([class]){color:#1890f4;transition:color .3s ease-in-out}.restricted-width a:not([class]):visited,.wp-block-post-content a:not([class]):visited{color:#0a75cf}.restricted-width a:not([class]):hover,.wp-block-post-content a:not([class]):hover{color:#49a7f6}.restricted-width ul.wp-block-list,.wp-block-post-content ul.wp-block-list{margin-block:20px;padding-left:1.3em}.restricted-width ul.wp-block-list li,.wp-block-post-content ul.wp-block-list li{margin-bottom:1.2em}.restricted-width ul.wp-block-list li:last-child,.wp-block-post-content ul.wp-block-list li:last-child{margin-bottom:0}.restricted-width .wp-block-embed,.wp-block-post-content .wp-block-embed{border-radius:6px;margin:40px 0;overflow:hidden}.restricted-width .wp-block-embed.wp-embed-aspect-16-9,.wp-block-post-content .wp-block-embed.wp-embed-aspect-16-9{aspect-ratio:16/9}.header-outer-container{position:relative}.header-outer-container.menu-opened .toggle-menu span{background-color:#343434}.header-outer-container.menu-opened .ps-main-menu{opacity:1;transform:rotate(0)}.header-outer-container.menu-closed .ps-main-menu,.header-outer-container.menu-opened .ps-main-menu{transition:transform .2s ease-in,opacity .2s ease-in}.ps-page-header{padding-block:25px;position:relative;z-index:10}.ps-page-header .contacts-wrapper,.ps-page-header .inner-container{align-items:center;display:flex;gap:40px}.ps-page-header .inner-container{justify-content:space-between}.ps-page-header .contacts-wrapper{transition:opacity .2s ease-in}.ps-page-header .site-logotype{display:block;flex-shrink:0;height:66px;transition:filter .2s ease-in;width:334px}.ps-page-header .site-logotype:hover{filter:brightness(125%)}.ps-page-header .block-wrapper{align-items:center;display:flex}.ps-page-header .toggle-menu{background-color:transparent;border:none;display:none;flex-direction:column;flex-shrink:0;gap:6px;height:24px;margin-left:auto;outline:none;padding:0;width:33px}.ps-page-header .toggle-menu span{background-color:#1890f4;height:4px;width:100%}.ps-main-menu .menu-item.current-menu-item,.single-activity .menu-item-object-activity,.single-feedback .menu-item-object-feedback,.single-house .menu-item-object-house,.single-island .menu-item-object-island,.single-offer .menu-item-object-offer{position:relative;z-index:2}.ps-main-menu .menu-item.current-menu-item:after,.single-activity .menu-item-object-activity:after,.single-feedback .menu-item-object-feedback:after,.single-house .menu-item-object-house:after,.single-island .menu-item-object-island:after,.single-offer .menu-item-object-offer:after{background:#ff3c46;content:"";position:absolute}.ps-main-menu{background:linear-gradient(180deg,#00fff6,#00dae2);box-shadow:0 1px 2px 0 rgba(0,0,0,.35),0 5px 5px 0 rgba(0,0,0,.15);padding-block:15px 17px;position:relative}.ps-main-menu:after{background-position:bottom;bottom:0;content:none;left:50%;max-height:100%;max-width:100%;position:absolute;transform:translateX(-50%);z-index:-1}.ps-main-menu .main-menu{align-items:center;display:flex;gap:10px;justify-content:space-between}.ps-main-menu .menu-item{text-decoration:none}.ps-main-menu .menu-item .label{color:#343434;color:#00384a;font-family:IBM Plex Sans,sans-serif;font-size:20px;font-weight:400;line-height:1;word-break:break-all}@supports (line-clamp:1){.ps-main-menu .menu-item .label{line-clamp:1}}@supports not (line-clamp:1){.ps-main-menu .menu-item .label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.ps-main-menu .menu-item:last-child .label{font-weight:700}.ps-page-footer{padding-top:80px}.ps-page-footer .inner-container{align-items:center;display:flex}.ps-page-footer .separator{background-color:#ededed;border:none;box-shadow:none;display:none;height:1px;margin:0;padding:0;width:100%}.ps-page-footer .block-wrapper{display:flex;gap:20px;margin-right:110px}.ps-page-footer .site-logotype{flex-shrink:0;height:50px;width:48px}.ps-page-footer .logo-aside-info *{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.3}.ps-page-footer .logo-aside-info a{color:#1890f4}.ps-page-footer .contacts-wrapper{align-items:center;display:flex;gap:80px}.ps-page-footer .contacts-wrapper>.separator{display:none}.ps-page-footer .contacts-inner-wrapper{display:contents}.ps-page-footer .footer-bottom-decor{display:flex;gap:40px;margin-top:30px}.ps-page-footer .gradient{background:linear-gradient(180deg,#00fff6,#00dae2);border-radius:6px 6px 0 0;flex-grow:1;height:20px}.ps-page-footer .developer{margin-top:-5px}.ps-page-footer .icon-lab9pro-logo{display:block;flex-shrink:0;height:14px;width:101px}.nf-form-cont .nf-field-label{margin-bottom:10px}.nf-form-cont .nf-field-label,.nf-form-cont .ninja-forms-field{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.nf-form-cont .ninja-forms-field{background-color:#fff;border:1px solid #00c4d6;outline:none;padding:5px 10px 7px;transition:border .3s ease-in-out;width:100%}.nf-form-cont .ninja-forms-field:focus{border:1px solid #0095a3}.nf-form-cont .ninja-forms-field[type=submit]{background:linear-gradient(180deg,#1890f4,#1074c7);border:none;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.35),0 5px 5px 0 rgba(0,0,0,.15);cursor:pointer;padding:17px 30px 18px;text-transform:uppercase;transition:filter .3s ease-in-out}.nf-form-cont .ninja-forms-field[type=submit] .label{color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:600;letter-spacing:1.8px;line-height:1;text-transform:uppercase}@supports (line-clamp:1){.nf-form-cont .ninja-forms-field[type=submit] .label{line-clamp:1}}@supports not (line-clamp:1){.nf-form-cont .ninja-forms-field[type=submit] .label{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.nf-form-cont .ninja-forms-field[type=submit]:hover{filter:brightness(115%)}.nf-form-cont .nf-error,.nf-form-cont .nf-error-msg{color:#343434;color:#ff3c46;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:400;line-height:1;margin-top:5px}.nf-form-cont .ninja-forms-req-symbol{color:#ff3c46}.nf-form-cont .nf-form-fields-required{display:none}.nf-form-cont .nf-form-hp{left:-100vw;position:fixed;top:-100vh;top:calc(var(--vh, 1vh)*-100);visibility:hidden}.call-back-form{background:#f9f5f0;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);left:0;opacity:0;padding:16px 20px 20px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(5px);transition:transform .2s ease-in,opacity .2s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.call-back-form.active{opacity:1;pointer-events:auto;transform:translateY(0);-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}.ps-page-footer .call-back-form{bottom:calc(100% + 10px);top:auto}.call-back-form label{display:block;margin-bottom:10px;width:-moz-max-content;width:max-content}.call-back-form #call-back-phone,.call-back-form label{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.call-back-form #call-back-phone{background-color:#fff;border:1px solid #00c4d6;outline:none;padding:5px 10px 7px;transition:border .3s ease-in-out;width:100%}.call-back-form #call-back-phone:focus{border:1px solid #0095a3}.call-back-form button[type=submit]{background:linear-gradient(180deg,#1890f4,#1074c7);border:none;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.35),0 5px 5px 0 rgba(0,0,0,.15);color:#fff;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:1.4px;line-height:1;margin-top:20px;padding:12px 30px 14px;text-transform:uppercase;transition:filter .3s ease-in-out}.call-back-form button[type=submit]:hover{filter:brightness(115%)}.call-back-form-success-message{text-align:center}.call-back-form-success-message .message-title{margin-bottom:10px}.call-back-form-success-message .message-text,.call-back-form-success-message .message-title{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.call-back-form-success-message .message-text{white-space:nowrap}.form-get-the-best-deal nf-fields-wrap{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr}.form-get-the-best-deal nf-field:nth-child(3){grid-column:span 2}.form-get-the-best-deal nf-field textarea{height:190px}.form-get-the-best-deal nf-field:nth-child(4){margin-top:10px}.form-get-the-best-deal nf-field input[type=submit]{max-width:-moz-max-content;max-width:max-content}.form-success-message .success-message-image{display:block;margin:0 auto 24px}.form-success-message .message-text{color:#343434;display:block;font-family:IBM Plex Sans,sans-serif;font-size:26px;font-weight:700;line-height:1.2;text-align:center}.ps-home-hero{display:flex;flex-direction:column;min-height:500px;overflow:hidden;position:relative;z-index:1}.ps-home-hero:not(.swiper-initialized) .single-offer:nth-child(n+2){display:none}.ps-home-hero:not(.swiper-initialized) .single-offer .offer-background{filter:blur(5px)}.ps-home-hero .swiper-wrapper{flex-grow:1;width:100%}.ps-home-hero .ps-buttons-container{margin-top:-32px;transform:translateY(-40px);z-index:10}.ps-home-hero .buttons-container{align-items:center;display:flex;gap:20px;justify-content:flex-end}.ps-home-hero .button-next,.ps-home-hero .button-prev{border-radius:3px;flex-shrink:0;height:32px;margin:0;padding:0;position:relative;width:32px}.ps-home-hero .button-next:after,.ps-home-hero .button-prev:after{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ps-home-hero .button-prev{background-color:transparent;border:1px solid #fff;opacity:.8;transform:scale(-1)}.ps-home-hero .button-prev:after{filter:grayscale(100%) brightness(1000%)}.ps-home-hero .button-next{background-color:#fff;border:1px solid #fff}.ps-home-hero .single-offer{flex-grow:1;height:auto;padding-block:40px;position:relative;text-decoration:none;width:100vw}.ps-home-hero .single-offer:before{background:linear-gradient(252deg,rgba(0,20,45,0) 37.88%,#00142d),linear-gradient(0deg,rgba(0,20,45,.2),rgba(0,20,45,.2));bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.ps-home-hero .single-offer .ps-content{align-items:flex-end;display:flex;height:100%}.ps-home-hero .single-offer .inner-container{max-width:730px;position:relative}.ps-home-hero .block-title{display:block;font-size:72px;font-weight:700;line-height:1.2;margin:0!important;text-decoration:none;transition:color .3s ease-in-out}.ps-home-hero .block-subtitle,.ps-home-hero .block-title{color:#343434;color:#fff;font-family:IBM Plex Sans,sans-serif}.ps-home-hero .block-subtitle{font-size:20px;font-weight:400;hyphens:auto;line-height:1.5;margin-block:0;padding-top:40px;word-break:break-word}.ps-home-hero .buttons-ghost{display:none;float:right;shape-outside:polygon(100% 100%,0 100%,0 calc(100% - 40px),100% calc(100% - 40px));width:90px}.ps-home-hero .offer-background{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.ps-hero-decorator{overflow:hidden;padding-bottom:20px}.ps-hero-decorator .inner-container{position:relative}.ps-hero-decorator .inner-container:after{background:linear-gradient(270deg,#00fff6,#00dae2);border-radius:0 0 0 6px;bottom:-20px;content:"";display:block;height:20px;left:0;position:absolute;width:100vw}.ps-feedbacks{padding-block:60px}.ps-feedbacks.preview-mode{background:linear-gradient(180deg,#f9f5f0,#f9f5f0)}.ps-feedbacks .inner-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:80px 20px}.ps-feedbacks .single-feedback{align-items:center;display:flex;flex-direction:column;position:relative;text-decoration:none}.ps-feedbacks .icon-quote{display:block;filter:drop-shadow(0 2px 1px rgba(0,0,0,.35)) drop-shadow(0 5px 5px rgba(0,0,0,.15));flex-shrink:0;height:67px;left:0;position:absolute;top:0;width:80px;z-index:1}.ps-feedbacks .fb-photo{border-radius:50%;height:190px;overflow:hidden;width:190px}.ps-feedbacks .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ps-feedbacks .fb-name{color:#343434;color:#1890f4;font-size:20px;font-weight:500;line-height:1.2;margin-block:20px 0!important}.ps-feedbacks .fb-where-from{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:400;line-height:1;margin-top:5px}.ps-feedbacks .fb-rating{align-items:center;display:flex;gap:10px;margin-top:10px}.ps-feedbacks .fb-excerpt{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-block:20px 0}.ps-feedbacks .fb-link{margin-top:20px}.ps-offers{margin-block:60px 80px}.ps-offers .inner-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px}.ps-islands{margin-block:60px 80px}.ps-islands .inner-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.ps-houses{margin-block:60px 80px}.ps-houses .inner-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.wm-page-title-block .wm-page-title{color:#343434;display:flex;flex-wrap:wrap;font-family:IBM Plex Sans,sans-serif;font-size:72px;font-weight:700;gap:0 10px;line-height:1.2;margin-bottom:20px;margin-top:40px;margin-block:40px 20px}.wm-page-title-block .island-link,.wm-page-title-block .where-from,.wm-page-title-block .wm-feedback-where,.wm-page-title-block .wm-teaser{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.wm-page-title-block .wm-teaser{font-style:italic}.wm-page-title-block .wm-feedback-where,.wm-page-title-block .wm-teaser{margin-bottom:50px}.wm-page-title-block .island-link,.wm-page-title-block .wm-feedback-where{margin-top:-15px}.wm-page-title-block .where-from{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.5;opacity:.7}.wm-page-title-block .island-link{align-items:center;display:flex;gap:.4em;margin-bottom:20px}.wm-page-title-block .island-link a{color:#1890f4}.ps-in-room-amenities{background:linear-gradient(180deg,#f9f5f0,#f9f5f0);border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);margin-block:20px;padding:40px 40px 60px}.ps-in-room-amenities .title{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:26px;font-weight:700;line-height:1.2;margin-bottom:40px;margin-top:80px;margin:0!important}.ps-in-room-amenities .inner-container{display:grid;grid-template-columns:1fr 1fr;margin-top:30px}.ps-in-room-amenities .preview-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ps-in-room-amenities .room-amenities{padding-left:40px}.ps-in-room-amenities .room-amenities-list{-moz-column-count:2;column-count:2}.ps-hotel-services{margin-block:80px 0}.ps-hotel-services .block-title{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:26px;font-weight:700;line-height:1.2;margin-bottom:40px;margin-top:80px;margin-block:0 40px!important}.ps-hotel-services .services-list{-moz-column-count:4;column-count:4}.ps-universal-promo-block{margin-block:60px 80px}.ps-universal-promo-block .inner-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.ps-get-the-best-deal{margin-block:60px}.ps-get-the-best-deal .inner-container{box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);position:relative}.ps-get-the-best-deal .form-title-block{background:linear-gradient(180deg,#00fff6,#00dae2);padding:40px}.ps-get-the-best-deal .form-title{color:#343434;font-size:20px;font-weight:600;letter-spacing:1px;line-height:1.2;margin:0!important;text-transform:uppercase}.ps-get-the-best-deal .form-subtitle{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin-block:15px 0}.ps-get-the-best-deal .form-get-the-best-deal{background:linear-gradient(180deg,#f9f5f0,#f9f5f0);min-height:540px;padding:40px}.ps-get-the-best-deal .site-logotype{bottom:20px;display:block;height:73px;position:absolute;right:20px;width:70px}.custom-breadcrumbs{align-items:center;color:#343434;color:#00c4d6;display:flex;font-size:20px;font-weight:600;gap:.4em;letter-spacing:1px;line-height:1.2;margin-block:60px 40px;text-transform:uppercase}.custom-breadcrumbs .target-name{color:#00c4d6}.custom-breadcrumbs .target-link{color:#1890f4}.custom-breadcrumbs .target-link:before{bottom:0}.ps-ordering-wizard{margin-block:60px 120px}.ps-ordering-wizard .error-message,.ps-ordering-wizard .error-message-smile{text-align:center}.ps-ordering-wizard .error-message{color:#ff3c46;margin-block:0 20px!important}.ps-ordering-wizard .error-message-smile{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:72px;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:40px;margin:0!important}.ps-activities{margin-block:60px 80px}.ps-activities .inner-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.swiper-gallery{--swiper-theme-color:#fff;--swiper-navigation-size:20px;margin:40px -40px}.swiper-gallery .swiper-slide{border-radius:6px}.swiper-gallery .swiper-slide img{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-gallery .gallery-preview{margin-bottom:20px;overflow:hidden;position:relative}.swiper-gallery .gallery-preview .swiper-slide{height:610px}.swiper-gallery .gallery-preview .swiper-zoom-container{cursor:zoom-in}.swiper-gallery .gallery-thumbnails-container{margin:-4px -40px;padding:4px 40px}.swiper-gallery .gallery-thumbnails-container .inner-wrapper{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:20px}.swiper-gallery .gallery-thumbnails-container .swiper-slide{cursor:pointer;height:70px}.swiper-gallery .gallery-thumbnails-container .swiper-slide:not(.swiper-slide-thumb-active){box-shadow:0 1px 2px 0 rgba(0,0,0,.35),0 5px 5px 0 rgba(0,0,0,.15)}.swiper-gallery .gallery-thumbnails-container .swiper-slide.swiper-slide-thumb-active{position:relative}.swiper-gallery .gallery-thumbnails-container .swiper-slide.swiper-slide-thumb-active:after{background:linear-gradient(180deg,#00fff6,#00dae2);border-radius:8px;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px;z-index:-1}.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{background-color:transparent;border:2px solid #fff;border-radius:50%;bottom:25px;margin:0;mix-blend-mode:soft-light;outline:none;padding:20px;top:auto}.swiper-gallery .swiper-button-prev{left:25px}.swiper-gallery .swiper-button-next{right:25px}.ps-ferry-schedule{margin-block:60px 120px}.ps-ferry-schedule .section-subtitle{margin-block:20px 0}.page-template-default .wp-block-post-title{color:#343434;color:#00c4d6;font-size:20px;font-weight:600;letter-spacing:1px;line-height:1.2;margin-block:60px 40px;text-transform:uppercase}.error404 .wp-site-blocks .header-outer-container+.ps-section,.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container,.error404 .wp-site-blocks .header-outer-container+.ps-section .ps-content,.error404 .wp-site-blocks .header-outer-container+.ps-section .restricted-width{display:flex;flex-grow:1}.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container{align-items:center;flex-direction:column;justify-content:center;text-align:center}.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container h1{background:linear-gradient(180deg,#00fff6,#00dae2);background-clip:text;-webkit-background-clip:text;color:#000;font-family:IBM Plex Sans,sans-serif;font-size:300px;font-weight:700;line-height:.8;margin-block:0 60px!important;text-align:center;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35)) drop-shadow(0 5px 5px rgba(0,0,0,.15))}.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container p{margin-block:0}.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container a{color:#000}.error404 .wp-site-blocks .page-spacer{flex-grow:0}.widget-email{display:flex;gap:10px;padding-left:34px}.widget-email .email{color:#343434;color:#1890f4;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.widget-email .email:after{content:"";left:-34px;position:absolute;top:2px}.widget-email .footnote{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:400;line-height:1;margin-top:5px}.widget-phone{align-items:flex-start;display:flex;gap:10px;position:relative}.widget-phone .icon{flex-shrink:0;height:24px;width:24px}.widget-phone .link-messenger .icon{display:block;transform:translateY(2px)}.widget-phone .link-phone{font-size:18px;line-height:1.4;white-space:nowrap}.widget-phone .call-back,.widget-phone .link-phone{color:#343434;font-family:IBM Plex Sans,sans-serif;font-weight:400}.widget-phone .call-back{background-color:transparent;border:none;color:#1890f4;display:block;font-size:14px;line-height:1;margin:5px 0 0;outline:none;padding:0}.widget-phone .call-back:before{bottom:-2px}.widget-social{align-items:center;display:flex;gap:20px}.widget-social img{display:block;flex-shrink:0;height:24px;width:24px}.section-title-block{align-items:center;display:flex;flex-wrap:wrap;gap:5px 40px;margin-block:0 40px}.section-title-block.add-offset-top{margin-top:120px}.section-title-block .section-title{margin-block:-2px 0!important}.section-title{color:#343434;color:#00c4d6;font-size:20px;font-weight:600;letter-spacing:1px;line-height:1.2;margin-block:0 40px!important;text-transform:uppercase}.offer-preview-block{display:flex;flex-direction:column;gap:20px;text-decoration:none}.offer-preview-block .featured-image-container{border-radius:6px;height:190px;overflow:hidden}.offer-preview-block .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.offer-preview-block .block-title{color:#343434;color:#1890f4;font-size:20px;font-weight:500;line-height:1.2;margin:0!important}.offer-preview-block .block-excerpt{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;margin:0}.island-preview-block{background:#fff;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.island-preview-block .featured-image-container{height:250px;overflow:hidden}.island-preview-block .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.island-preview-block .block-title{color:#343434;color:#1890f4;font-size:26px;font-weight:500;line-height:1.2;margin:0!important;padding:20px;text-align:center}.house-preview-block{background:#fff;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none!important}.house-preview-block:hover .h-link .icon-arrow-right{transform:translateX(3px)}.house-preview-block .featured-image-container{height:250px;overflow:hidden}.house-preview-block .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.house-preview-block .house-meta{display:flex;flex-direction:column;flex-grow:1;padding:20px}.house-preview-block .block-title{color:#343434;color:#1890f4;font-size:26px;font-weight:500;line-height:1.2;margin-block:0!important}.house-preview-block .h-island{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:400;line-height:1;margin-top:3px}.house-preview-block .block-excerpt{margin-block:20px 0}.house-preview-block .block-excerpt,.house-preview-block .h-link{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.house-preview-block .h-link{align-items:center;color:#1890f4;display:inline-flex;margin-top:20px;white-space:nowrap;width:-moz-max-content;width:max-content}.house-preview-block .h-link .icon-arrow-right{height:6px;margin-left:.3em;margin-top:2px;transition:transform .3s ease-in;width:15px}.activity-preview-block{background:#fff;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;text-decoration:none!important}.activity-preview-block:hover .h-link .icon-arrow-right{transform:translateX(3px)}.activity-preview-block .featured-image-container{height:250px;overflow:hidden}.activity-preview-block .featured-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.activity-preview-block .block-title{color:#343434;color:#1890f4;font-size:26px;font-weight:500;line-height:1.2;margin-block:0!important}.activity-preview-block .activity-meta{display:flex;flex-direction:column;flex-grow:1;padding:20px}.activity-preview-block .h-separator{background-color:#ededed;height:1px;margin-block:20px;width:100%}.activity-preview-block .block-excerpt{margin:0}.activity-preview-block .block-excerpt,.activity-preview-block .h-link{color:#343434;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.activity-preview-block .h-link{align-items:center;color:#1890f4;display:inline-flex;margin-top:20px;white-space:nowrap;width:-moz-max-content;width:max-content}.activity-preview-block .h-link .icon-arrow-right{height:6px;margin-left:.3em;margin-top:2px;transition:transform .3s ease-in;width:15px}.language-switcher{flex-shrink:0;margin-left:40px;position:relative;z-index:99}.language-switcher .switch-language{background-color:transparent;border:none;display:block;margin:0;outline:none;padding:0}.language-switcher .switch-language .icon{display:block;flex-shrink:0;height:20px;width:39px}.language-switcher .languages-list{background-color:#f9f5f0;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15),0 5px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:10px;left:0;list-style:none;margin:0;opacity:0;padding:12px 20px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(5px);transition:opacity .1s ease-in,transform .1s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-switcher.active .switch-language .icon{transform:scaleY(-1)}.language-switcher.active .languages-list{opacity:1;pointer-events:auto;transform:translateY(0);-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.language-switcher .change-language-link{align-items:center;color:#1890f4;display:flex;gap:5px;justify-content:flex-start;position:relative;text-decoration:none}.language-switcher .change-language-link .country-flag{display:block;height:12px;width:18px}.language-switcher .change-language-link .icon-check{display:block;flex-shrink:0;height:10px;margin-left:15px;width:13px}.language-switcher .change-language-link:hover:not(span){text-decoration:underline}.language-switcher .language-code,.link-with-arrow{color:#343434;color:#1890f4;font-family:IBM Plex Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4}.link-with-arrow{align-items:center;align-self:flex-start;display:inline-flex;text-decoration:none!important;white-space:nowrap;width:-moz-max-content;width:max-content}.link-with-arrow .icon-arrow-right{height:6px;margin-left:.3em;margin-top:2px;transition:transform .3s ease-in;width:15px}.link-with-arrow:hover .icon-arrow-right{transform:translateX(3px)}@media screen and (max-width:1300px){.swiper-gallery{margin-inline:-20px}}@media screen and (max-width:1200px){.swiper-gallery .gallery-thumbnails-container .inner-wrapper{grid-template-columns:repeat(8,1fr)}}@media screen and (max-width:1150px) and (max-height:720px){.ps-main-menu .main-menu{gap:28px}}@media screen and (max-width:1150px) and (max-height:640px){.ps-main-menu .main-menu{gap:20px}}@media screen and (max-width:1150px){.header-outer-container.menu-opened .contacts-wrapper{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ps-page-header{padding-block:30px 0}.ps-page-header .inner-container{align-items:flex-start;flex-direction:column;gap:0}.ps-page-header .contacts-wrapper{background-color:#f9f5f0;justify-content:center;margin-inline:-40px;padding:18px 40px;width:100vw}.ps-page-header .block-wrapper{padding-bottom:27px;width:100%}.ps-page-header .toggle-menu{display:flex}.ps-main-menu .menu-item.current-menu-item:after,.single-activity .menu-item-object-activity:after,.single-feedback .menu-item-object-feedback:after,.single-house .menu-item-object-house:after,.single-island .menu-item-object-island:after,.single-offer .menu-item-object-offer:after{border-radius:0 6px 6px 0;height:17px;left:-60px;top:6px;width:8px}.ps-main-menu:after{content:""}.ps-main-menu{height:calc(100lvh - 123px);left:0;opacity:0;padding-block:0;position:absolute;right:0;top:123px;transform:rotate(90deg);transform-origin:top right;width:100vw;z-index:9}.ps-main-menu:before{background-color:#01fff7;content:"";display:block;height:123px;position:absolute;right:0;top:-123px;width:113px}.ps-main-menu .ps-content{align-items:center;display:flex;height:100%}.ps-main-menu .main-menu{align-items:flex-start;flex-direction:column;gap:33px;padding-left:20px;padding-block:70px}.ps-page-footer .inner-container{align-items:flex-start;flex-direction:column;gap:20px}.ps-page-footer .separator{display:block}.ps-page-footer .block-wrapper{margin-right:0}.ps-page-footer .logo-aside-info .inner-wrapper br{display:none}.ps-page-footer .contacts-wrapper{gap:20px;justify-content:space-between;width:100%}.ps-page-footer .footer-bottom-decor{margin-top:20px}.ps-feedbacks .inner-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:959px){.restricted-width{margin-inline:0}.ps-home-hero .block-subtitle{max-width:calc(100% - 104px)}.ps-in-room-amenities{padding-bottom:30px}.ps-in-room-amenities .inner-container{grid-template-columns:1fr}.ps-in-room-amenities .room-amenities{padding:40px 0 0}.ps-hotel-services .services-list{-moz-column-count:3;column-count:3}.swiper-gallery .gallery-thumbnails-container .inner-wrapper{grid-template-columns:repeat(6,1fr)}.swiper-gallery .swiper-button-next,.swiper-gallery .swiper-button-prev{display:none}.section-title-block.add-offset-top{margin-top:80px}}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media screen and (max-width:767px){@supports (-webkit-overflow-scrolling:touch){input,select,textarea{font-size:16px!important}}}@media screen and (max-width:719px){li.list-item{margin-bottom:12px}.restricted-width .wp-block-table,.wp-block-post-content .wp-block-table{margin:30px -20px}.restricted-width .wp-block-table table,.wp-block-post-content .wp-block-table table{min-width:560px}.restricted-width .wp-block-columns,.wp-block-post-content .wp-block-columns{gap:10px}.restricted-width .wp-block-embed,.wp-block-post-content .wp-block-embed{margin:30px 0}.ps-page-header{padding-block:20px 0}.ps-page-header .contacts-wrapper{gap:20px;margin-inline:-20px;padding-inline:20px}.ps-page-header .site-logotype{height:42px;width:212px}.ps-page-header .block-wrapper{padding-bottom:20px}.ps-page-header .toggle-menu{gap:5px;height:20px;width:28px}.ps-page-header .toggle-menu span{height:3px}.ps-main-menu .menu-item.current-menu-item:after,.single-activity .menu-item-object-activity:after,.single-feedback .menu-item-object-feedback:after,.single-house .menu-item-object-house:after,.single-island .menu-item-object-island:after,.single-offer .menu-item-object-offer:after{left:-40px}.ps-main-menu{height:calc(100lvh - 82px);top:82px}.ps-main-menu:before{height:82px;top:-82px;width:68px}.ps-page-footer .inner-container{align-items:center}.ps-page-footer .block-wrapper{align-items:center;flex-direction:column;gap:10px;justify-content:center}.ps-page-footer .logo-aside-info{text-align:center}.ps-page-footer .contacts-wrapper{flex-direction:column}.ps-page-footer .contacts-wrapper>.separator{display:block}.ps-page-footer .contacts-inner-wrapper{align-items:center;display:flex;gap:20px}.form-get-the-best-deal nf-fields-wrap{grid-template-columns:1fr;grid-gap:20px}.form-get-the-best-deal nf-field:nth-child(3){grid-column:span 1}.ps-home-hero .ps-buttons-container{transform:translateY(-20px)}.ps-home-hero .single-offer{padding-block:40px 20px}.ps-home-hero .single-offer:before{background:linear-gradient(228deg,rgba(0,20,45,0) 26.2%,#00142d 73.8%),linear-gradient(0deg,rgba(0,20,45,.2),rgba(0,20,45,.2))}.ps-home-hero .block-subtitle{max-width:none;padding-top:20px}.ps-home-hero .buttons-ghost{display:block}.ps-feedbacks .fb-photo{height:170px;width:170px}.ps-feedbacks .fb-link{margin-top:20px}.ps-islands .inner-container,.ps-offers .inner-container{grid-template-columns:1fr 1fr}.ps-houses{margin-block:50px 20px}.ps-houses.preview-mode .inner-container .house-preview-block:nth-child(3){grid-column:span 2}.ps-houses .inner-container{grid-template-columns:1fr 1fr}.wm-page-title-block .wm-page-title{margin-top:30px}.ps-in-room-amenities{padding:30px 20px}.ps-in-room-amenities .room-photo{margin-inline:-20px}.ps-in-room-amenities .room-amenities{padding:20px 0 0}.ps-hotel-services{margin-block:60px 0}.ps-hotel-services .block-title{margin-block:0 30px!important}.ps-universal-promo-block .inner-container>:nth-child(3){grid-column:span 2}.ps-universal-promo-block .inner-container{grid-template-columns:1fr 1fr}.ps-get-the-best-deal{margin:30px -20px}.ps-get-the-best-deal .form-get-the-best-deal,.ps-get-the-best-deal .form-title-block{padding:20px}.ps-get-the-best-deal .site-logotype{display:none}.custom-breadcrumbs{margin-block:40px 30px}.ps-ordering-wizard{margin-block:40px 80px}.ps-activities.preview-mode .inner-container .house-preview-block:nth-child(3){grid-column:span 2}.ps-activities .inner-container{grid-template-columns:1fr 1fr}.swiper-gallery .gallery-thumbnails-container .inner-wrapper{grid-template-columns:repeat(5,1fr);grid-gap:10px}.page-template-default .wp-block-post-title{margin-block:40px 30px!important}.section-title-block{margin-bottom:30px}.section-title-block.add-offset-top{margin-top:60px}.offer-preview-block{gap:10px}.offer-preview-block .featured-image-container{height:170px}.offer-preview-block .block-title{margin-top:10px!important}.activity-preview-block .h-link .icon-arrow-right,.house-preview-block .h-link .icon-arrow-right{height:4px;width:10px}.language-switcher{margin-left:20px}.link-with-arrow .icon-arrow-right{height:4px;width:10px}}@media screen and (max-height:600px){.header-outer-container.menu-opened{height:100lvh;overflow:auto}.ps-main-menu{height:auto;padding-block:40px}.ps-main-menu .ps-content{display:block}}@media screen and (max-width:479px){.call-back-form{left:-40px}.form-get-the-best-deal nf-field input[type=submit]{max-width:100%}.ps-feedbacks .inner-container{grid-template-columns:1fr;grid-gap:60px}.ps-offers{margin-top:40px}.ps-offers .inner-container{grid-template-columns:1fr}.ps-islands{margin-top:50px}.ps-islands .inner-container{grid-template-columns:1fr}.ps-houses.preview-mode .inner-container .house-preview-block:nth-child(3){grid-column:span 1}.ps-houses .inner-container{grid-template-columns:1fr}.ps-hotel-services .services-list{-moz-column-count:2;column-count:2}.ps-universal-promo-block .inner-container>:nth-child(3){grid-column:span 1}.ps-universal-promo-block .inner-container{grid-template-columns:1fr}.ps-ordering-wizard .ordering-wizard-component{margin-inline:-20px}.ps-ordering-wizard .ordering-wizard-form{border-radius:0!important}.ps-activities{margin-block:50px 20px}.ps-activities.preview-mode .inner-container .house-preview-block:nth-child(3){grid-column:span 1}.ps-activities .inner-container{grid-template-columns:1fr}.swiper-gallery .gallery-thumbnails-container .swiper-slide{height:40px}.ps-ferry-schedule .ferry-schedule-component{margin-inline:-20px}.section-title{margin-bottom:30px!important}.language-switcher .languages-list{left:auto;right:0}}@media (max-width:479px){.page-container .ps-section{min-width:0;padding-left:20px;padding-right:20px}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:100%;padding-left:0;padding-right:0;width:auto}body,div,p{font-size:16px}h1{font-size:58px;line-height:1.1;margin-bottom:20px;margin-top:40px}h2{font-size:28px}h2,h3{margin-bottom:30px;margin-top:60px}h3{font-size:22px}h4{font-size:20px;margin-bottom:30px;margin-top:60px}h5{font-size:18px}h5,h6{margin-bottom:20px;margin-top:40px}h6{font-size:16px}li.list-item{font-size:14px}li.list-item.with-checkmark{padding-left:20px}li.list-item.with-checkmark:before{background-size:cover;height:10px;top:6px;width:12px}.restricted-width .wp-block-table td,.restricted-width .wp-block-table th,.wp-block-post-content .wp-block-table td,.wp-block-post-content .wp-block-table th{font-size:14px}.ps-main-menu .menu-item .label{font-size:24px}.nf-form-cont .nf-field-label,.nf-form-cont .ninja-forms-field,.ps-page-footer .logo-aside-info *{font-size:14px}.nf-form-cont .ninja-forms-field[type=submit] .label{font-size:14px;letter-spacing:1.4px;line-height:1}.nf-form-cont .nf-error,.nf-form-cont .nf-error-msg{font-size:10px}.call-back-form #call-back-phone,.call-back-form label,.call-back-form-success-message .message-text,.call-back-form-success-message .message-title{font-size:14px}.ps-home-hero{min-height:480px}.ps-home-hero .block-title{font-size:34px}.ps-home-hero .block-subtitle{font-size:16px}.ps-hero-decorator{padding-bottom:10px}.ps-hero-decorator .inner-container:after{bottom:-10px;height:10px}.ps-feedbacks{padding-block:40px}.ps-feedbacks .icon-quote{height:51px;width:60px}.ps-feedbacks .fb-name{font-size:18px}.ps-feedbacks .fb-where-from{font-size:10px}.ps-feedbacks .fb-excerpt{font-size:14px}.wm-page-title-block .wm-page-title{font-size:58px;line-height:1.1;margin-bottom:20px;margin-top:40px}.wm-page-title-block .island-link,.wm-page-title-block .where-from,.wm-page-title-block .wm-feedback-where,.wm-page-title-block .wm-teaser{font-size:16px}.wm-page-title-block .wm-feedback-where,.wm-page-title-block .wm-teaser{margin-bottom:40px}.wm-page-title-block .where-from{font-size:16px}.wm-page-title-block .island-link{margin-bottom:10px}.ps-hotel-services .block-title,.ps-in-room-amenities .title{font-size:22px;margin-bottom:30px;margin-top:60px}.ps-get-the-best-deal .form-title{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.ps-get-the-best-deal .form-subtitle{font-size:14px}.custom-breadcrumbs{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.ps-ordering-wizard .error-message-smile{font-size:58px;line-height:1.1;margin-bottom:20px;margin-top:40px}.swiper-gallery{margin:30px -20px}.swiper-gallery .gallery-preview .swiper-slide{border-radius:0;height:300px}.swiper-gallery .gallery-thumbnails-container{margin-inline:0;padding-inline:20px}.ps-ferry-schedule{margin-block:40px 60px}.ps-ferry-schedule .section-title-block{margin-bottom:30px!important}.page-template-default .wp-block-post-title{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container h1{font-size:150px}.widget-email{padding-left:0}.widget-email .email{color:transparent;display:block;font-size:14px;height:24px;padding-left:24px;width:0}.widget-email .email:after{left:0}.widget-email .footnote{display:none;font-size:10px}.widget-phone .link-phone{font-size:14px}.widget-phone .call-back{font-size:10px}.widget-phone{align-items:center}.widget-phone .call-back{margin-top:-2px}.widget-social{gap:10px}.section-title-block .section-title{margin-block:0!important}.section-title{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.offer-preview-block .block-title{font-size:18px}.offer-preview-block .block-excerpt{font-size:14px}.house-preview-block .block-title,.island-preview-block .block-title{font-size:24px}.house-preview-block .h-island{font-size:10px}.house-preview-block .block-excerpt,.house-preview-block .h-link{font-size:14px}.activity-preview-block .block-title{font-size:24px}.activity-preview-block .block-excerpt,.activity-preview-block .h-link,.language-switcher .language-code,.link-with-arrow{font-size:14px}}@media screen and (max-width:374px){.widget-phone .link-phone{font-size:12px}}@media (min-width:480px) and (max-width:719px){.page-container .ps-section{min-width:0;padding-left:20px;padding-right:20px}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:100%;padding-left:0;padding-right:0;width:auto}body,div,p{font-size:16px}h1{font-size:58px;line-height:1.1;margin-bottom:20px;margin-top:40px}h2{font-size:28px}h2,h3{margin-bottom:30px;margin-top:60px}h3{font-size:22px}h4{font-size:20px;margin-bottom:30px;margin-top:60px}h5{font-size:18px}h5,h6{margin-bottom:20px;margin-top:40px}h6{font-size:16px}li.list-item{font-size:14px}li.list-item.with-checkmark{padding-left:20px}li.list-item.with-checkmark:before{background-size:cover;height:10px;top:6px;width:12px}.restricted-width .wp-block-table td,.restricted-width .wp-block-table th,.wp-block-post-content .wp-block-table td,.wp-block-post-content .wp-block-table th{font-size:14px}.ps-main-menu .menu-item .label{font-size:24px}.nf-form-cont .nf-field-label,.nf-form-cont .ninja-forms-field,.ps-page-footer .logo-aside-info *{font-size:14px}.nf-form-cont .ninja-forms-field[type=submit] .label{font-size:14px;letter-spacing:1.4px;line-height:1}.nf-form-cont .nf-error,.nf-form-cont .nf-error-msg{font-size:10px}.call-back-form #call-back-phone,.call-back-form label,.call-back-form-success-message .message-text,.call-back-form-success-message .message-title{font-size:14px}.ps-home-hero{min-height:480px}.ps-home-hero .block-title{font-size:34px}.ps-home-hero .block-subtitle{font-size:16px}.ps-hero-decorator{padding-bottom:10px}.ps-hero-decorator .inner-container:after{bottom:-10px;height:10px}.ps-feedbacks{padding-block:40px}.ps-feedbacks .icon-quote{height:51px;width:60px}.ps-feedbacks .fb-name{font-size:18px}.ps-feedbacks .fb-where-from{font-size:10px}.ps-feedbacks .fb-excerpt{font-size:14px}.wm-page-title-block .wm-page-title{font-size:58px;line-height:1.1;margin-bottom:20px;margin-top:40px}.wm-page-title-block .island-link,.wm-page-title-block .where-from,.wm-page-title-block .wm-feedback-where,.wm-page-title-block .wm-teaser{font-size:16px}.wm-page-title-block .wm-feedback-where,.wm-page-title-block .wm-teaser{margin-bottom:40px}.wm-page-title-block .where-from{font-size:16px}.wm-page-title-block .island-link{margin-bottom:10px}.ps-hotel-services .block-title,.ps-in-room-amenities .title{font-size:22px;margin-bottom:30px;margin-top:60px}.ps-get-the-best-deal .form-title{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.ps-get-the-best-deal .form-subtitle{font-size:14px}.custom-breadcrumbs{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.ps-ordering-wizard .error-message-smile{font-size:58px;line-height:1.1;margin-bottom:20px;margin-top:40px}.swiper-gallery{margin:30px -20px}.swiper-gallery .gallery-preview .swiper-slide{border-radius:0;height:300px}.swiper-gallery .gallery-thumbnails-container{margin-inline:0;padding-inline:20px}.ps-ferry-schedule{margin-block:40px 60px}.ps-ferry-schedule .section-title-block{margin-bottom:30px!important}.page-template-default .wp-block-post-title{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.error404 .wp-site-blocks .header-outer-container+.ps-section .inner-container h1{font-size:200px}.widget-email{padding-left:0}.widget-email .email{color:transparent;display:block;font-size:14px;height:24px;padding-left:24px;width:0}.widget-email .email:after{left:0}.widget-email .footnote{display:none;font-size:10px}.widget-phone .link-phone{font-size:14px}.widget-phone .call-back{font-size:10px}.widget-phone{align-items:center}.widget-phone .call-back{margin-top:-2px}.widget-social{gap:10px}.section-title-block .section-title{margin-block:0!important}.section-title{font-size:16px;font-weight:600;letter-spacing:.8px;line-height:1.2}.offer-preview-block .block-title{font-size:18px}.offer-preview-block .block-excerpt{font-size:14px}.house-preview-block .block-title,.island-preview-block .block-title{font-size:24px}.house-preview-block .h-island{font-size:10px}.house-preview-block .block-excerpt,.house-preview-block .h-link{font-size:14px}.activity-preview-block .block-title{font-size:24px}.activity-preview-block .block-excerpt,.activity-preview-block .h-link,.language-switcher .language-code,.link-with-arrow{font-size:14px}}@media (min-width:720px) and (max-width:959px){.page-container .ps-section{min-width:0;padding-left:40px;padding-right:40px}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{max-width:100%;padding-left:0;padding-right:0;width:auto}.ps-main-menu .menu-item .label{font-size:24px}.ps-islands .inner-container,.ps-offers .inner-container{grid-template-columns:1fr 1fr}.ps-houses.preview-mode .inner-container .house-preview-block:nth-child(3){grid-column:span 2}.ps-houses .inner-container{grid-template-columns:1fr 1fr}.ps-in-room-amenities .room-amenities-list{-moz-column-count:3;column-count:3}.ps-universal-promo-block .inner-container>:nth-child(3){grid-column:span 2}.ps-universal-promo-block .inner-container{grid-template-columns:1fr 1fr}.ps-activities.preview-mode .inner-container .house-preview-block:nth-child(3){grid-column:span 2}.ps-activities .inner-container{grid-template-columns:1fr 1fr}.swiper-gallery{margin-inline:-40px}.swiper-gallery .gallery-preview .swiper-slide{border-radius:0}.swiper-gallery .gallery-thumbnails-container{margin-inline:0}}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}@media (min-width:960px) and (max-width:1283px){.page-container .ps-section{min-width:0}.page-container .ps-section>.ps-content{margin-left:auto;margin-right:auto;max-width:100%}.page-container .ps-section>.ps-content:after{clear:both;content:" ";display:block}.page-container .ps-section>.ps-content{width:auto}}@media screen and (min-width:1151px){.ps-main-menu .menu-item.current-menu-item:after,.single-activity .menu-item-object-activity:after,.single-feedback .menu-item-object-feedback:after,.single-house .menu-item-object-house:after,.single-island .menu-item-object-island:after,.single-offer .menu-item-object-offer:after{border-radius:0 0 6px 6px;height:6px;left:0!important;top:calc(100% + 11px);transition:width .2s ease-in-out,left .2s ease-in-out;width:100%!important}.ps-main-menu .menu-item:after{left:50%;width:0}.ps-main-menu .menu-item:hover:after{left:0;width:100%}}