@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap);:root{--max-font-pixels:26px;--min-font-pixels:14px;--max-font-size:12;--min-font-size:10;--min-screen-width-pixels:300px;--max-screen-width-pixels:1600px;--max-screen-width-size:1600;--min-screen-width-size:300}html{scroll-behavior:smooth;scroll-padding-top:64px}ul{list-style:none}a{color:inherit;cursor:pointer;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:calc(13.53846px + .15385vw);font-size:calc(var(--min-font-pixels) + (var(--max-font-size) - var(--min-font-size))*(100vw - var(--min-screen-width-pixels))/(var(--max-screen-width-size) - var(--min-screen-width-size)));margin:0;padding:0}.noMargins{margin:0!important}.semiBold{font-weight:500!important}.links{font-style:italic;font-weight:500;transition:color .15s}.links:hover{color:#9f9a37}body .appBar{background-color:#2c2a24;background-color:var(--color-ink);box-shadow:0 1px 12px rgba(0,0,0,.25);z-index:1201}.topNav .navSpacer{flex-grow:1}.topNav .logoImage{margin-right:10px;max-width:50px}@media(max-width:450px){.topNav .logoImage{margin-right:5px;max-width:40px}}.topNav .logoText{color:#fff;font-weight:600;letter-spacing:.15rem;text-decoration:none}@media(max-width:450px){.topNav .logoText{display:none}}.topNav .navLinks{align-items:center;display:flex;gap:4px}.topNav .navLinks .navLink{border-radius:4px;color:hsla(0,0%,100%,.8);padding:6px 12px;text-align:center;text-decoration:none;transition:color .2s}.topNav .navLinks .navLink:hover,.topNav .navLinks .navLinkActive{color:#c1be7f;color:var(--color-primary)}.topNav .navLinks .navLinkActive{position:relative}.topNav .navLinks .navLinkActive:after{background-color:#c1be7f;background-color:var(--color-primary);border-radius:1px;bottom:0;content:"";height:2px;left:12px;position:absolute;right:12px}.topNav .bookNowBtn{font-weight:700;margin-left:16px;padding-left:16px;padding-right:16px}.topNav .menuToggle{cursor:pointer;display:flex;flex-direction:column;height:22px;justify-content:space-between;width:22px}.topNav .menuToggle .bar{background-color:#fff;border-radius:1px;height:3px;transition:background-color .3s ease,transform .1s ease-in-out;width:100%}.topNav .menuToggle:hover .bar{background-color:#c1be7f;background-color:var(--color-primary)}.topNav .menuToggle .x:first-of-type{transform:rotate(45deg);transform-origin:top left;width:28px}.topNav .menuToggle .x:nth-of-type(2){opacity:0;width:0}.topNav .menuToggle .x:nth-of-type(3){transform:rotate(-45deg);transform-origin:bottom left;width:28px}.navMenu{align-items:center;background-color:#2c2a24;background-color:var(--color-ink);display:flex;flex-direction:column;gap:6vh;height:calc(100vh - 56px);justify-content:center;left:0;position:fixed;width:100%;z-index:1200}.navMenu .menuNavLink{text-decoration:none}.navMenu .menuNavLinkActive .menuLinks{color:#c1be7f;color:var(--color-primary)}.navMenu .menuLinks{color:hsla(0,0%,100%,.9);font-size:clamp(1.25rem,4vw,1.75rem);font-weight:600;letter-spacing:.05rem;text-align:center;text-decoration:none;transition:color .2s ease-in-out}.navMenu .menuLinks:hover{color:#c1be7f;color:var(--color-primary)}.navMenu .bookNowBtnMobile{margin-top:8px;padding-left:32px;padding-right:32px}.navBackdrop{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1199}.footer{background-color:#2c2a24;background-color:var(--color-ink);color:hsla(0,0%,100%,.85)}.footer .footerBrandLink{text-decoration:none}.footer .footerBrand{color:#fff;display:block;font-weight:600;letter-spacing:.08rem;margin-bottom:12px;text-decoration:none;transition:color .2s}.footer .footerBrand:hover{color:#c1be7f;color:var(--color-primary)}.footer .footerLinks{color:hsla(0,0%,100%,.6);cursor:pointer;display:block;margin-bottom:10px;text-decoration:none;transition:color .2s}.footer .footerLinks:hover{color:#c1be7f;color:var(--color-primary)}.footer .footerInstagram{color:hsla(0,0%,100%,.6);transition:color .2s}.footer .footerInstagram:hover{color:#c1be7f;color:var(--color-primary)}.footer .footerContactItem{color:hsla(0,0%,100%,.6);display:block;font-size:14px;margin-bottom:4px;text-decoration:none;transition:color .2s}.footer .footerContactItem:hover{color:#c1be7f;color:var(--color-primary)}.footer .footerContactIcon{color:hsla(0,0%,100%,.5);flex-shrink:0;font-size:16px}.footer .footerLocation{color:hsla(0,0%,100%,.6);font-size:14px}.footer .footerSuccessText{color:hsla(0,0%,100%,.7)}.footer .footerSectionHeading{color:#fff;font-weight:600;margin-bottom:12px}.footer .footerForm{width:100%}.footer .footerForm .footerInput{display:flex;flex-direction:column;margin-top:8px;width:100%}.footer .footerForm .footerInput .MuiOutlinedInput-root{background-color:hsla(0,0%,100%,.07);border-radius:6px}.footer .footerForm .footerInput .MuiOutlinedInput-root fieldset{border-color:hsla(0,0%,100%,.2)}.footer .footerForm .footerInput .MuiOutlinedInput-root:hover fieldset{border-color:hsla(0,0%,100%,.4)}.footer .footerForm .footerInput .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#c1be7f;border-color:var(--color-primary)}.footer .footerForm .footerInput .MuiInputLabel-root{color:hsla(0,0%,100%,.5)}.footer .footerForm .footerInput .MuiInputLabel-root.Mui-focused{color:#c1be7f;color:var(--color-primary)}.footer .footerForm .footerInput .MuiInputBase-input{color:hsla(0,0%,100%,.9)}.footer .footerForm .footerSubmitBtn{margin-top:12px}.footer .footerFormColumn{justify-content:flex-end}@media(min-width:600px){.footer .footerFormColumn{display:flex}}.footer .footerDivider{margin-bottom:16px;margin-top:24px}.footer .footerDivider,.footer .footerDivider:after,.footer .footerDivider:before{border-color:hsla(0,0%,100%,.1)}.footer .copyright{color:hsla(0,0%,100%,.35);font-style:italic}@media(max-width:450px){.footer .copyright{font-size:12px}}@media(max-width:350px){.footer .copyright{font-size:10px}}.header{align-items:center;background-size:cover;color:#fff;display:flex;justify-content:flex-start;min-height:35vh;position:relative}.header:before{background:linear-gradient(0deg,rgba(44,42,36,.72) 0,rgba(44,42,36,.2) 50%,rgba(44,42,36,.1));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.header .innerPageTitle{font-size:clamp(2rem,5vw,3rem);letter-spacing:.1rem;margin-top:64px;text-shadow:0 2px 12px rgba(0,0,0,.4)}.headerHome{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:center;min-height:600px;text-align:center}.heroContent{margin:0 auto;max-width:780px;padding-top:64px;position:relative;z-index:1}.heroContent .heroHeadline{color:#fff;font-size:clamp(2.4rem,6vw,4rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:20px;text-shadow:0 2px 24px rgba(0,0,0,.3)}@media(max-width:600px){.heroContent .heroHeadline{font-size:clamp(2rem,9vw,2.8rem)}}.heroContent .heroSubheadline{color:hsla(0,0%,100%,.88);font-size:clamp(1.2rem,2vw,1.3rem);font-weight:500;letter-spacing:.02em;line-height:1.7;margin:0 auto 32px;max-width:540px}@media(max-width:600px){.heroContent .heroSubheadline{font-size:.95rem;padding:0 8px}}.heroContent .heroCtas{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.heroContent .heroCtas .MuiButton-root{font-size:15px;min-width:160px;padding:12px 28px}.heroContent .heroCtas .heroOutlinedBtn{border-color:hsla(0,0%,100%,.7);color:#fff}.heroContent .heroCtas .heroOutlinedBtn:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}@media(max-width:600px){.heroContent .heroCtas{align-items:center;flex-direction:column;gap:12px}.heroContent .heroCtas .MuiButton-root{max-width:280px;width:100%}}.heroChevron{bottom:28px;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.heroChevron .heroChevronIcon{color:hsla(0,0%,100%,.7);font-size:36px}.homeImage.smallLoaded{background-image:url(/static/media/home-small.723cf02f4e7c82f1c038.webp);background-position:50% 25%}.homeImage.largeLoaded{background-image:url(/static/media/home.8a09a0689cdba4b3a4ce.webp);background-position:50% 25%}.aboutusImage.smallLoaded{background-image:url(/static/media/aboutus-small.7ddc7061e45eac2ce7a2.webp);background-position:50% 40%}.aboutusImage.largeLoaded{background-image:url(/static/media/aboutus.599d6a04dbcc6aace28c.webp);background-position:50% 40%}.faqsImage.smallLoaded{background-image:url(/static/media/faqs-small.5c20761eb09615b47c57.webp);background-position:50% 38%}.faqsImage.largeLoaded{background-image:url(/static/media/faqs.b856f9bcad17241a01dd.webp);background-position:50% 38%}.reviewsImage.smallLoaded{background-image:url(/static/media/reviews-small.9b7a7244920047e83ffc.webp);background-position:50% 80%}.reviewsImage.largeLoaded{background-image:url(/static/media/reviews.d412dd487d182e7b02a9.webp);background-position:50% 80%}.statStrip{background-color:#f7f0e8;background-color:var(--color-parchment);border-bottom:1px solid #e6ddd0;border-bottom:1px solid var(--color-sand);border-top:1px solid #e6ddd0;border-top:1px solid var(--color-sand)}.statStrip .statItem{align-items:center;display:flex;flex-direction:column;padding:8px 12px;text-align:center}.statStrip .statIconCircle{align-items:center;background-color:#f2ebe1;background-color:var(--color-cream);border:2px solid #e8e7cc;border:2px solid var(--color-primary-light);border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:14px;width:64px}.statStrip .statIconCircle svg{color:#c1be7f;color:var(--color-primary);font-size:28px}@media(max-width:599px){.statStrip .statIconCircle{height:52px;width:52px}}.statStrip .statLabel{color:#2c2a24;color:var(--color-ink);font-size:15px;font-weight:600;margin-bottom:4px}.statStrip .statSublabel{color:#5c574f;color:var(--color-slate);font-size:13px}.aboutPreviewSection .sectionOverline,.boardingDetailsSection .sectionOverline,.featuredReviewsSection .sectionOverline{color:#9a976a;color:var(--color-primary-dark);display:block;font-size:12px;font-weight:600;letter-spacing:.2rem;margin-bottom:6px}.aboutPreviewSection .sectionTitle,.boardingDetailsSection .sectionTitle,.featuredReviewsSection .sectionTitle{color:#2c2a24;color:var(--color-ink);font-weight:700}.aboutPreviewSection .sectionSubtitle,.boardingDetailsSection .sectionSubtitle,.featuredReviewsSection .sectionSubtitle{color:#5c574f;color:var(--color-slate)}.aboutPreviewSection{background-color:#fdfaf6;background-color:var(--color-warm-white)}.aboutPreviewSection .sectionTitle{margin-bottom:16px}.aboutPreviewSection .aboutPreviewText{color:#5c574f;color:var(--color-slate);line-height:1.8;margin-bottom:24px}.aboutPreviewSection .aboutPreviewBtn{border-color:#9a976a;border-color:var(--color-primary-dark);color:#9a976a;color:var(--color-primary-dark)}.aboutPreviewSection .aboutPreviewImageWrapper{position:relative}.aboutPreviewSection .aboutPreviewImageWrapper:before{background-color:#e8e7cc;background-color:var(--color-primary-light);border-radius:16px;content:"";height:100%;left:-14px;position:absolute;top:-14px;width:100%;z-index:0}.aboutPreviewSection .aboutPreviewImage{border-radius:16px;box-shadow:0 8px 32px rgba(44,42,36,.18);display:block;height:440px;object-fit:cover;position:relative;width:100%;z-index:1}@media(max-width:899px){.aboutPreviewSection .aboutPreviewImage{height:320px}.aboutPreviewSection .aboutPreviewImageWrapper:before{display:none}}.boardingDetailsSection{background-color:#f2ebe1;background-color:var(--color-cream)}.boardingDetailsSection .boardingDetailCard{background-color:#fdfaf6;background-color:var(--color-warm-white);border:1px solid #e6ddd0;border:1px solid var(--color-sand);border-radius:12px;box-sizing:border-box;height:100%;padding:24px 20px}.boardingDetailsSection .boardingDetailCard .boardingDetailIcon{margin-bottom:12px}.boardingDetailsSection .boardingDetailCard .boardingDetailIcon svg{color:#c1be7f;color:var(--color-primary);font-size:24px}.boardingDetailsSection .boardingDetailCard .boardingDetailLabel{color:#9e9589;color:var(--color-warm-stone);display:block;font-size:11px;letter-spacing:.12rem;margin-bottom:4px}.boardingDetailsSection .boardingDetailCard .boardingDetailValue{color:#2c2a24;color:var(--color-ink);font-size:18px;font-weight:600;line-height:1.3;margin-bottom:6px}.boardingDetailsSection .boardingDetailCard .boardingDetailSubtext{color:#5c574f;color:var(--color-slate);font-size:13px;line-height:1.5}@media(max-width:599px){.boardingDetailsSection .boardingDetailCard{padding:18px 16px}}.boardingDetailsSection .bookNowEmailBtn{padding-left:40px;padding-right:40px}.boardingDetailsSection .bookEmailCaption{color:#9e9589;color:var(--color-warm-stone);display:block;padding-top:8px}.featuredReviewsSection{background-color:#fdfaf6;background-color:var(--color-warm-white)}.featuredReviewsSection .seeAllReviewsBtn{border-color:#9a976a;border-color:var(--color-primary-dark);color:#9a976a;color:var(--color-primary-dark);margin-top:8px}.featuredReviewsSection .featuredReviewStars{display:flex;gap:4px;justify-content:center;margin-bottom:8px}.featuredReviewsSection .featuredReviewStars .featuredReviewStar{color:#d4a843;color:var(--color-honey-gold);font-size:20px}.featuredReviewsSection .compactReview{background-color:#fff;border:1px solid #e6ddd0;border:1px solid var(--color-sand);border-radius:12px;box-sizing:border-box;height:100%;padding:24px}.featuredReviewsSection .compactReview .compactStars{display:flex;gap:2px;margin-bottom:12px}.featuredReviewsSection .compactReview .compactStar{color:#d4a843;color:var(--color-honey-gold);font-size:16px}.featuredReviewsSection .compactReview .compactReviewText{color:#5c574f;color:var(--color-slate);font-size:14px;font-style:italic;line-height:1.7;margin-bottom:14px}.featuredReviewsSection .compactReview .compactReviewAttribution{color:#9e9589;color:var(--color-warm-stone);font-size:12px;letter-spacing:.03rem}@media(max-width:599px){.featuredReviewsSection .compactReview{padding:18px}}.aboutSection .aboutOverline,.opsAndQualSection .aboutOverline{color:#9a976a;color:var(--color-primary-dark);display:block;font-size:12px;font-weight:600;letter-spacing:.2rem;margin-bottom:6px}.aboutSection .aboutBodyText,.opsAndQualSection .aboutBodyText{color:#5c574f;color:var(--color-slate);line-height:1.85;margin-bottom:16px}.aboutSection{background-color:#fdfaf6;background-color:var(--color-warm-white)}.aboutSection .aboutSectionTitle{color:#2c2a24;color:var(--color-ink);font-weight:700;margin-bottom:16px}.aboutSection .aboutImageWrapper{position:relative}.aboutSection .aboutImageWrapper:before{background-color:#e8e7cc;background-color:var(--color-primary-light);border-radius:16px;content:"";height:100%;position:absolute;right:-14px;top:-14px;width:100%;z-index:0}.aboutSection .aboutImage{border-radius:16px;box-shadow:0 8px 32px rgba(44,42,36,.18);display:block;height:460px;object-fit:cover;position:relative;width:100%;z-index:1}@media(max-width:899px){.aboutSection .aboutImage{height:320px}.aboutSection .aboutImageWrapper:before{display:none}}.opsAndQualSection{background-color:#f7f0e8;background-color:var(--color-parchment)}.opsAndQualSection .aboutSectionTitle{color:#2c2a24;color:var(--color-ink);font-weight:700;margin-bottom:24px}.opsAndQualSection .howWeOperateCard{border-left:4px solid #c1be7f;border-left:4px solid var(--color-primary);padding-left:24px}.opsAndQualSection .credentialChips{display:flex;flex-wrap:wrap;gap:12px}.opsAndQualSection .credentialChips .credentialChip{border-color:#c1be7f;border-color:var(--color-primary);color:#2c2a24;color:var(--color-ink);font-size:14px;height:38px;padding-left:4px;padding-right:4px}.opsAndQualSection .credentialChips .credentialChip .credentialChipIcon{color:#c1be7f;color:var(--color-primary);font-size:18px}.opsAndQualSection .certLogo{border-radius:8px;height:auto;max-width:120px;object-fit:contain}.opsAndQualSection .certifiedByLabel{color:#9e9589;color:var(--color-warm-stone);display:block;letter-spacing:.12rem;margin-bottom:16px}.reviewsPage{background-color:#fdfaf6;background-color:var(--color-warm-white);min-height:100vh}.reviewsPage .reviewGrid{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1fr 1fr}@media(max-width:899px){.reviewsPage .reviewGrid{grid-template-columns:1fr}}.socialProofBar{background-color:#f7f0e8;background-color:var(--color-parchment);border-bottom:1px solid #e6ddd0;border-bottom:1px solid var(--color-sand)}.socialProofBar .socialProofCount{color:#c1be7f;color:var(--color-primary);font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.1}.socialProofBar .socialProofValue{align-items:center;display:flex;justify-content:center;min-height:52px}.socialProofBar .socialProofLabel{color:#5c574f;color:var(--color-slate);font-size:13px;margin-top:4px}.socialProofBar .socialProofDivider{background-color:#e6ddd0;background-color:var(--color-sand);height:56px;width:1px}@media(max-width:599px){.socialProofBar .socialProofDivider{display:none}}.socialProofBar .socialProofStars{align-items:center;display:flex;justify-content:center}.socialProofBar .socialProofStars .socialProofStar{color:#d4a843;color:var(--color-honey-gold);font-size:22px}.reviewCard{background-color:#fff;border:1px solid #e6ddd0;border:1px solid var(--color-sand);border-radius:16px}.reviewCard .reviewStarRow{align-items:center;display:flex;gap:2px;justify-content:center;margin-bottom:16px;margin-top:12px}.reviewCard .reviewStars{color:#d4a843;color:var(--color-honey-gold);height:20px;width:20px}.reviewCard .reviewTextArea{padding:12px 10px;position:relative}.reviewCard .reviewTextArea .quoteLeft{height:34px;left:-10px;opacity:.55;position:absolute;top:-14px;width:34px}.reviewCard .reviewTextArea .quoteRight{bottom:-8px;height:34px;opacity:.55;position:absolute;right:-10px;width:34px}.reviewCard .reviewParagraph{color:#5c574f;color:var(--color-slate);font-size:14px;line-height:1.78;text-align:justify}.reviewCard .reviewAttribution{color:#9e9589;color:var(--color-warm-stone);display:block;font-size:13px;font-style:italic;margin-top:28px;text-align:right}.reviewCard .reviewAvatar{background-color:#9e9589;background-color:var(--color-warm-stone);border-radius:50%;height:56px;margin:0 auto;overflow:hidden;position:relative;width:56px}.reviewCard .reviewAvatar .imgContainer,.reviewCard .reviewAvatar .svgContainer{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.reviewCard .reviewAvatar .imgContainer.show,.reviewCard .reviewAvatar .svgContainer.show{align-items:center;display:flex;justify-content:center}.reviewCard .reviewAvatar .reviewImage{height:56px;object-fit:cover;width:56px}.reviewCard .reviewAvatar .dogSvg{fill:#fff;height:60%;width:60%}.reviewFormSection{background-color:#f2ebe1;background-color:var(--color-cream);border-top:1px solid #e6ddd0;border-top:1px solid var(--color-sand)}.reviewFormSection .reviewFormInner{max-width:560px}.reviewFormSection .reviewFormInner .reviewSubmitBtn{margin-top:20px}@media(max-width:899px){.reviewFormSection .reviewFormInner{max-width:100%}}.reviewFormSection .MuiOutlinedInput-root{background-color:#fdfaf6;background-color:var(--color-warm-white)}.reviewFormSection .reviewFormOverline{color:#9a976a;color:var(--color-primary-dark);display:block;font-size:12px;font-weight:600;letter-spacing:.2rem;margin-bottom:4px}.reviewFormSection .reviewFormTitle{color:#2c2a24;color:var(--color-ink);font-weight:700;margin-bottom:8px}.reviewFormSection .reviewFormSubtext{color:#5c574f;color:var(--color-slate);margin-bottom:24px}.reviewFormSection .reviewFormSuccessTitle{color:#2c2a24;color:var(--color-ink);margin-bottom:16px}.reviewFormSection .reviewFormSuccessText{color:#5c574f;color:var(--color-slate)}.reviewFormSection .reviewFormErrorLink{color:#c4714a;color:var(--color-secondary-dark)}.reviewFormSection .reviewFormMessage{display:flex;flex-direction:column;justify-content:center;min-height:200px}.reviewFormSection .starRatingInput{margin:8px 0 4px}.reviewFormSection .starRatingInput .starRatingLabel{color:#5c574f;color:var(--color-slate);display:block;font-size:13px;margin-bottom:6px}.reviewFormSection .starRatingInput .starRatingRow{display:flex;gap:4px}.reviewFormSection .starRatingInput .starRatingIcon{cursor:pointer;font-size:32px;transition:color .15s,transform .1s}.reviewFormSection .starRatingInput .starRatingIcon:hover{transform:scale(1.15)}.reviewFormSection .starRatingInput .starFilled{color:#d4a843;color:var(--color-honey-gold)}.reviewFormSection .starRatingInput .starEmpty{color:#9e9589;color:var(--color-warm-stone)}.reviewFormSection .starRatingInput .starEmpty:hover{color:#d4a843;color:var(--color-honey-gold)}.featuredReview{border-left:3px solid #c1be7f;border-left:3px solid var(--color-primary);padding-left:48px}.featuredReview .featuredReviewOverline{color:#9a976a;color:var(--color-primary-dark);display:block;font-size:11px;font-weight:600;letter-spacing:.18rem}.featuredReview .featuredReviewText{color:#5c574f;color:var(--color-slate);font-size:15px;font-style:italic;line-height:1.85;margin-bottom:16px}.featuredReview .featuredReviewAttribution{color:#9e9589;color:var(--color-warm-stone);display:block;font-size:13px}.featuredReview .featuredReviewStarRow{display:flex;gap:4px}.featuredReview .featuredReviewStarRow .featuredReviewStar{color:#d4a843;color:var(--color-honey-gold);font-size:20px}.featuredReviewCol{display:none;flex-direction:column;justify-content:center}@media(min-width:900px){.featuredReviewCol{display:flex}}.faqsPage{background-color:#fdfaf6;background-color:var(--color-warm-white);min-height:100vh}.faqsPage .faqSectionHeading{border-left:4px solid #c1be7f;border-left:4px solid var(--color-primary);padding-left:16px}.faqsPage .faqSectionHeading .faqSectionTitle{color:#2c2a24;color:var(--color-ink);font-weight:600}.faqsPage .singleAccordion{border:1px solid #e6ddd0;border:1px solid var(--color-sand);border-radius:8px;box-shadow:none;margin-bottom:12px;transition:box-shadow .2s ease,border-color .2s ease}.faqsPage .singleAccordion:before{display:none}.faqsPage .singleAccordion.Mui-expanded:last-of-type{margin-bottom:12px}.faqsPage .singleAccordion:hover{border-color:#c1be7f;border-color:var(--color-primary);box-shadow:0 4px 16px rgba(0,0,0,.08)}.faqsPage .singleAccordion .MuiAccordionSummary-root{border-radius:8px;color:#2c2a24;color:var(--color-ink)}.faqsPage .singleAccordion .MuiAccordionSummary-expandIconWrapper .MuiSvgIcon-root{color:#c1be7f;color:var(--color-primary)}.faqsPage .singleAccordion .MuiAccordionDetails-root{border-radius:0 0 8px 8px;padding-top:14px}.faqsPage .infoCard{align-items:center;background-color:#fff;border:1px solid #e6ddd0;border:1px solid var(--color-sand);border-radius:12px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;padding:28px 20px 24px;text-align:center;transition:box-shadow .2s ease,border-color .2s ease}.faqsPage .infoCard .iconCircleOutline{align-items:center;background-color:hsla(57,35%,63%,.18);border:2px solid #e8e7cc;border:2px solid var(--color-primary-light);border-radius:50%;display:flex;flex-shrink:0;height:52px;justify-content:center;margin-bottom:16px;width:52px}.faqsPage .infoCard .infoIcon{color:#9a976a;color:var(--color-primary-dark);height:26px;width:26px}.faqsPage .infoCard .titleText{color:#2c2a24;color:var(--color-ink);font-size:15px;font-weight:600;margin-top:0}.faqsPage .infoCard .descText{color:#5c574f;color:var(--color-slate);font-size:13px;margin-top:6px}.faqsPage .infoCard:before{display:none}.faqsPage .infoCard.clickable{cursor:pointer}.faqsPage .infoCard.clickable:hover{border-color:#c1be7f;border-color:var(--color-primary);box-shadow:0 4px 16px rgba(0,0,0,.08)}@media(max-width:899px){.faqsPage .infoCard{padding:20px 16px}.faqsPage .infoCard .titleText{font-size:14px}.faqsPage .infoCard .descText{font-size:12px}.faqsPage .infoCard .iconCircleOutline{height:42px;width:42px}.faqsPage .infoCard .infoIcon{height:20px;width:20px}}.faqStickyNav{background-color:#f7f0e8;background-color:var(--color-parchment);border-bottom:1px solid #e6ddd0;border-bottom:1px solid var(--color-sand);box-shadow:0 2px 8px rgba(0,0,0,.06);left:0;position:fixed;right:0;top:56px;z-index:1100}.faqStickyNav .faqStickyNavInner{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:nowrap;gap:12px;margin:0 auto;max-width:1550px;overflow-x:auto;padding:16px 24px 10px;scrollbar-width:none}.faqStickyNav .faqStickyNavInner::-webkit-scrollbar{display:none}.faqStickyNav .faqNavPill{background-color:#fff;border:1px solid #e6ddd0;border:1px solid var(--color-sand);border-radius:20px;color:#5c574f;color:var(--color-slate);flex-shrink:0;font-size:13px;font-weight:600;line-height:1;padding:6px 20px;text-transform:none;transition:box-shadow .2s ease,border-color .2s ease;white-space:nowrap}.faqStickyNav .faqNavPill:hover{background-color:#fff;border-color:#c1be7f;border-color:var(--color-primary);box-shadow:0 4px 16px rgba(0,0,0,.08)}.faqStickyNav .faqNavPill.Mui-focusVisible,.faqStickyNav .faqNavPill:active,.faqStickyNav .faqNavPill:focus,.faqStickyNav .faqNavPill:focus-visible{background-color:#fff;border-color:#e6ddd0;border-color:var(--color-sand);box-shadow:none;outline:none}@media(max-width:850px){.faqStickyNav .faqNavPill{padding:6px 12px}}.faqStickyNav .faqNavPillActive{background-color:#c1be7f;background-color:var(--color-primary);border-color:#c1be7f;border-color:var(--color-primary);color:#2c2a24;color:var(--color-ink)}.faqStickyNav .faqNavPillActive.Mui-focusVisible,.faqStickyNav .faqNavPillActive:active,.faqStickyNav .faqNavPillActive:focus,.faqStickyNav .faqNavPillActive:focus-visible,.faqStickyNav .faqNavPillActive:hover{background-color:#c1be7f;background-color:var(--color-primary);border-color:#c1be7f;border-color:var(--color-primary);box-shadow:none;outline:none}[id^=section-]{scroll-margin-top:80px}.plainLink{text-decoration:none}:root{--color-primary:#c1be7f;--color-primary-dark:#9a976a;--color-primary-light:#e8e7cc;--color-secondary:#dba891;--color-secondary-dark:#c4714a;--color-secondary-light:#f0d4c4;--color-ink:#2c2a24;--color-slate:#5c574f;--color-warm-stone:#9e9589;--color-parchment:#f7f0e8;--color-cream:#f2ebe1;--color-sand:#e6ddd0;--color-warm-white:#fdfaf6;--color-sage-parchment:#e2e0c8;--color-honey-gold:#d4a843}
/*# sourceMappingURL=main.288f6169.css.map*/