@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.content-wrap p,.wysiwyg p{margin-bottom:24px;color:#666}.content-wrap p:last-of-type,.wysiwyg p:last-of-type{margin-bottom:0}.content-wrap strong,.wysiwyg strong{font-weight:700}.content-wrap em,.wysiwyg em{font-style:italic}.content-wrap a,.wysiwyg a{color:red}.content-wrap p>img,.wysiwyg p>img{width:100%;height:auto;border-radius:8px}.content-wrap p:has(img),.wysiwyg p:has(img){margin-top:40px;font-size:0;margin-bottom:40px}@media screen and (max-width: 768px){.content-wrap p:has(img),.wysiwyg p:has(img){margin-top:38px;margin-bottom:38px}}.content-wrap p:has(+ul),.content-wrap p:has(+ol),.wysiwyg p:has(+ul),.wysiwyg p:has(+ol){margin-bottom:16px !important}.content-wrap p:has(iframe),.content-wrap .wp-video,.wysiwyg p:has(iframe),.wysiwyg .wp-video{clear:both;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;border-radius:8px;margin-bottom:40px}.content-wrap p:has(iframe) iframe,.content-wrap p:has(iframe) video,.content-wrap .wp-video iframe,.content-wrap .wp-video video,.wysiwyg p:has(iframe) iframe,.wysiwyg p:has(iframe) video,.wysiwyg .wp-video iframe,.wysiwyg .wp-video video{height:100%;left:0;position:absolute;top:0;width:100%}.content-wrap .wp-video,.wysiwyg .wp-video{width:100% !important}.content-wrap h1,.content-wrap h2,.content-wrap h3,.content-wrap h4,.content-wrap h5,.content-wrap h6,.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:16px}.content-wrap h6,.wysiwyg h6{font-weight:700}.content-wrap ul,.content-wrap ol,.wysiwyg ul,.wysiwyg ol{margin-bottom:40px}.content-wrap ul li,.content-wrap ol li,.wysiwyg ul li,.wysiwyg ol li{font-family:var(--main-font);font-size:1rem;font-style:normal;font-weight:400;line-height:150%;color:#666;margin-bottom:16px;position:relative}.content-wrap ul li:last-of-type,.content-wrap ol li:last-of-type,.wysiwyg ul li:last-of-type,.wysiwyg ol li:last-of-type{margin-bottom:0}.content-wrap ul li,.wysiwyg ul li{padding-left:16px}.content-wrap ul li:before,.wysiwyg ul li:before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;background:red;border-radius:50%}.content-wrap ol,.wysiwyg ol{list-style:decimal;list-style-position:inside}.content-wrap ol li,.wysiwyg ol li{margin-left:10px}.content-wrap .table-wrapper,.wysiwyg .table-wrapper{margin-bottom:24px}@media screen and (max-width: 1064px){.content-wrap .table-wrapper,.wysiwyg .table-wrapper{overflow-x:auto;border-radius:8px}}.content-wrap table,.wysiwyg table{border-collapse:separate !important;border-spacing:0;overflow:hidden;font-size:1rem;line-height:1.5}@media screen and (max-width: 1064px){.content-wrap table,.wysiwyg table{white-space:nowrap;overflow:visible}}.content-wrap table thead tr th,.content-wrap table thead tr td,.wysiwyg table thead tr th,.wysiwyg table thead tr td{padding:16px 14px;color:#fff;background:red;font-family:var(--main-font);font-size:1rem;font-style:normal;font-weight:700;line-height:150%}@media screen and (max-width: 768px){.content-wrap table thead tr th,.content-wrap table thead tr td,.wysiwyg table thead tr th,.wysiwyg table thead tr td{min-width:200px}}.content-wrap table thead tr:first-child th:first-child,.content-wrap table thead tr:first-child td:first-child,.wysiwyg table thead tr:first-child th:first-child,.wysiwyg table thead tr:first-child td:first-child{border-top-left-radius:8px}@media screen and (max-width: 1064px){.content-wrap table thead tr:first-child th:first-child,.content-wrap table thead tr:first-child td:first-child,.wysiwyg table thead tr:first-child th:first-child,.wysiwyg table thead tr:first-child td:first-child{position:sticky;left:-16px;background:red}}.content-wrap table thead tr:first-child th:last-child,.content-wrap table thead tr:first-child td:last-child,.wysiwyg table thead tr:first-child th:last-child,.wysiwyg table thead tr:first-child td:last-child{border-top-right-radius:8px}.content-wrap table tbody tr td,.wysiwyg table tbody tr td{padding:16px;background-color:#f5f5f5}@media screen and (max-width: 1064px){.content-wrap table tbody tr td,.wysiwyg table tbody tr td{white-space:normal;min-width:200px}}@media screen and (max-width: 768px){.content-wrap table tbody tr td,.wysiwyg table tbody tr td{word-break:break-word}}.content-wrap table tbody tr td:nth-of-type(even),.wysiwyg table tbody tr td:nth-of-type(even){background-color:#fff}.content-wrap table tbody tr td a,.wysiwyg table tbody tr td a{font-size:.875rem;font-weight:500;line-height:140%}@media screen and (max-width: 1064px){.content-wrap table tbody tr td:first-of-type,.wysiwyg table tbody tr td:first-of-type{position:sticky;left:-16px}}.content-wrap table tbody td:last-child,.wysiwyg table tbody td:last-child{border-right:1px solid #e5e5e5}.content-wrap table tbody tr:last-child td,.wysiwyg table tbody tr:last-child td{border-bottom:1px solid #e5e5e5}.content-wrap table tbody tr:last-child td:first-child,.wysiwyg table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.content-wrap table tbody tr:last-child td:last-child,.wysiwyg table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media screen and (max-width: 1064px){.content-wrap table td:after,.wysiwyg table td:after{content:"";position:absolute;background:#fff;width:20px;left:-20px;height:calc(100% + 3px);top:-3px}}.content-wrap table th,.content-wrap table td,.wysiwyg table th,.wysiwyg table td{border:1px solid #e5e5e5;border-right:0;border-bottom:0}.contact-information{padding:24px;background-color:#f5f5f5;border-radius:8px}@media screen and (max-width: 1064px){.contact-information{order:2;margin-bottom:16px}}.contact-information .contact-detail{margin-bottom:24px}.contact-information .contact-detail:last-of-type{margin-bottom:0}.contact-information .contact-detail.website .link-wrapper{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:red}.contact-information .contact-detail.website .link-wrapper a{font-size:1rem;line-height:1.5;color:red}.contact-information .contact-detail p.title{color:#666;margin-bottom:4px}.contact-information .contact-detail a{color:#000}.contact-information .buttons-wrap{margin-top:24px}.contact-information .buttons-wrap .additional-btn{margin-bottom:16px}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.special-tag{font-family:var(--main-font);display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:100px;background-color:red;font-size:.875rem;color:var(--White, #FFF);text-align:center;font-style:normal;font-weight:400;line-height:1.5;margin:.75rem 0 -0.25rem}.special-tag.has-margin-bottom{margin:0 0 1rem}@media screen and (max-width: 768px){.special-tag.has-margin-bottom{margin:0 0 .75rem}}.special-tag svg{width:1.25rem;height:auto;margin-left:.25rem}section.post-intro{margin:40px 0 80px}@media screen and (max-width: 768px){section.post-intro{margin:40px 0 40px}}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .featured-image{margin-bottom:40px}}section.post-intro .post-intro-grid .featured-image .image-wrapper{max-width:600px;border:1px solid #f5f5f5;border-radius:8px;overflow:hidden;position:sticky;top:164px}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .featured-image .image-wrapper{position:relative;top:unset}}section.post-intro .post-intro-grid .featured-image .image-wrapper:before{display:block;content:"";width:100%;padding-top:100%}section.post-intro .post-intro-grid .featured-image .image-wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width: 1025px){section.post-intro .post-intro-grid .content{padding:0 20px}}section.post-intro .post-intro-grid .content .mobile-info-card{display:none}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .content .mobile-info-card{display:block}}section.post-intro .post-intro-grid .content .post-title{margin-bottom:16px}section.post-intro .post-intro-grid .content .floor{margin-bottom:16px}section.post-intro .post-intro-grid .content .description{margin-bottom:24px}section.post-intro .post-intro-grid .content .description p,section.post-intro .post-intro-grid .content .description li{color:#000}section.post-intro .post-intro-grid .content .description p:not(:last-of-type){margin-bottom:24px}section.post-intro .post-intro-grid .content .description .visible-text p:last-of-type{margin-bottom:24px}section.post-intro .post-intro-grid .content .groups{display:flex;flex-wrap:wrap;margin-top:32px}section.post-intro .post-intro-grid .content .groups .category-chip{background-color:#f5f5f5;border-radius:200px;padding:10px 16px;font-size:.875rem;font-weight:400;line-height:140%;margin-right:16px;margin-bottom:16px}section.post-intro .post-intro-grid .content .groups .pet-friendly{width:40px;height:40px;border-radius:100%;background:#f5f5f5;display:flex;align-items:center;justify-content:center}section.post-intro .post-intro-grid .content .hidden-text{display:block;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}section.post-intro .post-intro-grid .content .hidden-text p:last-of-type{margin-bottom:24px}section.post-intro .post-intro-grid .content .visible-text{margin-bottom:24px;display:block}section.post-intro .post-intro-grid .content .notice-text{margin-top:24px;background:#f5f5f5;border-radius:8px;padding:16px}section.post-intro .post-intro-grid .content .notice-text .visible-text{margin-bottom:0}section.post-intro .post-intro-grid .content .read-more-btn,section.post-intro .post-intro-grid .content .read-less-btn{color:red;cursor:pointer;font-size:1rem;line-height:1.5}section.post-intro .post-intro-grid .content .read-less-btn{margin-top:-24px;display:block}@media screen and (max-width: 768px){section.post-intro .post-intro-grid .content .table-wrapper{display:none}}@media screen and (max-width: 768px){section.post-intro .post-intro-grid .content .table-wrapper.show-mobile{display:block}}section.post-intro .post-intro-grid .content .table-mobile-wrapper{display:none;flex-direction:column;margin-bottom:40px}@media screen and (max-width: 768px){section.post-intro .post-intro-grid .content .table-mobile-wrapper{display:flex}}section.post-intro .post-intro-grid .content .table-mobile-wrapper tr th,section.post-intro .post-intro-grid .content .table-mobile-wrapper tr td{width:50%}section.post-intro .post-intro-grid .content .table-mobile-wrapper table{margin-bottom:16px}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .content .table-mobile-wrapper table{white-space:unset}}section.post-intro .post-intro-grid .content .table-mobile-wrapper table:last-of-type{margin-bottom:0}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .content .table-mobile-wrapper thead tr:first-child th:first-child,section.post-intro .post-intro-grid .content .table-mobile-wrapper thead tr:first-child td:first-child,section.post-intro .post-intro-grid .content .table-mobile-wrapper thead tr:first-child th:first-child,section.post-intro .post-intro-grid .content .table-mobile-wrapper thead tr:first-child td:first-child{position:relative;left:unset}section.post-intro .post-intro-grid .content .table-mobile-wrapper thead tr th,section.post-intro .post-intro-grid .content .table-mobile-wrapper thead tr td{min-width:unset}section.post-intro .post-intro-grid .content .table-mobile-wrapper tbody tr td,section.post-intro .post-intro-grid .content .table-mobile-wrapper tbody tr td{min-width:unset}}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .desktop-info-card{display:none}}section.post-intro .post-intro-grid .desktop-info-card .contact-information{position:sticky;top:164px}@media screen and (max-width: 1064px){section.post-intro .post-intro-grid .desktop-info-card .contact-information{position:relative;top:unset}}@media screen and (max-width: 1064px){section.post-intro.post-type-shop .featured-image{margin-bottom:24px}}@media screen and (max-width: 1064px){section.post-intro.post-type-shop .featured-image .image-wrapper{max-width:140px}}section.post-intro.free-service .featured-image .image-wrapper img{padding:102px}@media screen and (max-width: 1224px){section.post-intro.free-service .featured-image .image-wrapper img{padding:60px}}@media screen and (max-width: 1064px){section.post-intro.free-service .featured-image .image-wrapper img{padding:0}}@media screen and (max-width: 1064px){section.post-intro.free-service .featured-image .image-wrapper{max-width:60px;border:none;border-radius:0}}
