.testimonial-tab>.tab-radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.faq-tabs,.testimonials-tabs{border-bottom:0;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;margin-bottom:40px;display:flex}.faq-tab,.testimonials-tab{color:var(--ink);border:1px solid var(--ink);font-weight:700;font-family:var(--font-body);text-align:center;cursor:pointer;background-color:#0000;border-radius:12px;min-width:200px;padding:15px 24px}#faq-family-tab:checked~.faq-tabs>.faq-tab[for=faq-family-tab],#faq-nanny-tab:checked~.faq-tabs>.faq-tab[for=faq-nanny-tab],#testimonials-family-tab:checked~.testimonials-tabs>.testimonials-tab[for=testimonials-family-tab],#testimonials-nanny-tab:checked~.testimonials-tabs>.testimonials-tab[for=testimonials-nanny-tab]{background-color:var(--ink);color:var(--cream)}.faq-panel,.testimonials-panel{display:none}#faq-family-tab:checked~.faq-panels>.family-panel,#faq-nanny-tab:checked~.faq-panels>.nanny-panel,#testimonials-family-tab:checked~.testimonials-panels>.family-panel,#testimonials-nanny-tab:checked~.testimonials-panels>.nanny-panel{display:block}.testimonials_page_sec.faqs_sec .faq-panels{max-width:720px;margin:0 auto}.testimonials-col .detail_box:last-child{margin-bottom:0}.faq-accordion{background:0 0}.faq-item{border-bottom:1px solid var(--ink)}.faq-item__summary{cursor:pointer;font-family:var(--font-body);text-align:left;color:var(--ink);background:0 0;padding:24px 20px 24px 40px;font-size:16px;font-weight:700;line-height:24px;list-style:none;position:relative}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__summary:after{content:"";background-image:url(/assets/images/arrow-right-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;width:16px;height:16px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.faq-item[open]>.faq-item__summary{box-shadow:none;background-color:#1f2e2b0f}.faq-item[open]>.faq-item__summary:after{transform:translateY(-50%)rotate(-90deg)}.faq-item__summary:focus{box-shadow:none;outline:none}.faq-item__body{padding:0 20px 24px 40px}.faq-item__body p{margin:0 0 12px}.faq-item__body p:last-child{margin-bottom:0}.gift_card .gift_card-modal__dialog{max-width:588px}.gift_card .gift_card-modal__content{background:#fff;border-radius:8px;padding:40px;box-shadow:0 20px 60px #1f2e2b29}.gift_card .gift_card-modal__close{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0;font-size:1.5rem;line-height:1;position:static}.gift_card .gift_card-modal__header,.gift_card .gift_card-modal__body{border-bottom:0;padding:0}.gift_card .gift_card-modal__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:25px;display:flex}.gift_card .flex-container{border:1.5px solid #1f2e2b80;border-radius:8px;margin-top:25px;margin-bottom:8px;display:flex;overflow:hidden}.gift_card .flex-container .form-checkbox{flex:1;position:relative}.gift_card .flex-container .form-checkbox input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.gift_card .flex-container label:before,.gift_card .flex-container label:after{content:none}.gift_card .flex-container label{text-align:center;cursor:pointer;border-right:1.5px solid #1f2e2b80;width:100%;padding:8px 18px;font-size:16px;font-weight:400;line-height:24px;display:block}.gift_card .flex-container .form-checkbox:last-child label{border-right:0}.gift_card .flex-container input:checked+label{background-color:var(--ink);color:var(--cream)}@media (max-width:767px){.faq-tabs,.testimonials-tabs{flex-wrap:nowrap;gap:0}.faq-tab:first-child,.testimonials-tab:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.faq-tab:last-child,.testimonials-tab:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.faq-tab,.testimonials-tab{border-radius:8px;min-width:144px;padding:12px 24px;font-size:14px;font-weight:700;line-height:21px}.testimonials-tab span{display:none}.faq-item__summary{font-size:14px;line-height:21px}.gift_card .gift_card-modal__content{padding:24px 16px}}
