@font-face{font-family:"Hand Of Sean";src:url("/wp-content/themes/hubert/includes/Sean Johnson - Hand Of Sean Pro.otf") format("opentype");font-weight:500;font-style:normal}:root{--outside-block: 5.2vw;--inside-block: 10.4vw;--max-width: 1728px;--Orange: #FFB863;--Smile: #FFB863;--Lime: #CCF47A;--Happy: #CCF47A;--Text: #072D30;--Cyan: #5ADAA9;--horizontal-padding: calc(var(--Horizontal-XS, 25px) + var(--Horizontal-Sm, 50px));--top-page-space: 266.87px;--top-page-space-inside: 173px;--ninety-margin: 90px}@media screen and (max-width: 1728px){:root{--Vertical-Lg: calc((125px * 0.03) + (125/1728*100vw * 0.97));--Horizontal-XS: calc((25px * 0.33) + (25/1728*100vw * 0.67));--Horizontal-Sm: calc((50px * -0.07) + (50/1728*100vw * 1.07));--Vertical-XS: calc((25px * -0.07) + (25/1728*100vw * 1.07));--Vertical-Md: calc((100px * -0.07) + (100/1728*100vw * 1.07));--Horizontal-Md: calc((100px * -0.07) + (100/1728*100vw * 1.07));--Vertical-Sm: calc((50px * -0.07) + (50/1728*100vw * 1.07));--top-page-space: calc((266.87px * 0.2) + (266.87/1728*100vw * 0.8));--ninety-margin: calc((90px * 0.2) + (90/1728*100vw * 0.8))}}@media screen and (max-width: 1250px){:root{--Vertical-XS: 18px;--Horizontal-XS: 20px}}@media screen and (max-width: 1208px){:root{--top-page-space: calc((141px * 0.6) + (141/1208*100vw * 0.4));--top-page-space-inside: calc((110px * 0.7) + (110/1208*100vw * 0.3))}}@media screen and (max-width: 988px){:root{--Vertical-Sm: 25px;--Horizontal-Sm: 25px}}@media screen and (max-width: 800px){:root{--Vertical-XS: 15px;--Vertical-Lg: 50px;--horizontal-padding: 15px;--top-page-space: 115px;--Vertical-Sm: 20px;--Horizontal-Md: 20px;--Vertical-Md: 30px;--ninety-margin: 50px}}#faq{margin-block:var(--Vertical-Sm, 50px) var(--Vertical-Lg, 125px)}#faq .inside{max-width:var(--max-width);margin:auto;padding:0 var(--horizontal-padding);display:flex;gap:100px;align-items:flex-start}@media screen and (max-width: 1728px){#faq .inside{gap:calc(-10px + 6.3657407407vw)}}@media screen and (max-width: 930px){#faq .inside{flex-direction:column}}#faq .faq-categories{padding:var(--Vertical-XS, 25px) var(--Horizontal-XS, 25px) 30px var(--Horizontal-XS, 25px);border-radius:var(--Card-Radius, 20px);background:var(--Happy-Light, #EAFAC5);flex:0 0 420px}@media screen and (max-width: 1728px){#faq .faq-categories{flex:0 0 calc(252px + 9.7222222222vw)}}@media screen and (max-width: 930px){#faq .faq-categories{flex:initial;cursor:pointer;padding:var(--Vertical-XS, 25px) var(--Horizontal-XS, 25px) var(--Vertical-XS, 25px) var(--Horizontal-XS, 25px);margin-top:18px;width:100%}#faq .faq-categories .quinary-heading{margin-bottom:0px;font-size:0;position:relative}#faq .faq-categories .quinary-heading:focus:not(:focus-visible){outline:none}#faq .faq-categories .quinary-heading:focus-visible{outline:2px solid var(--Button-Background, #00535C);outline-offset:4px}#faq .faq-categories .quinary-heading:before{content:"Select A Category";font-size:1.6rem;background-image:url("/wp-content/themes/hubert/images/theme/accordion-title_plus.svg");background-repeat:no-repeat;background-size:14px;background-position:right;display:block}}#faq .quinary-heading{margin-bottom:20px}#faq .category-terms,#faq .faqs-list{display:flex;flex-direction:column}#faq .category-terms{gap:20px}@media screen and (max-width: 930px){#faq .category-terms{display:none}#faq .category-terms .faq-category-toggle:first-child{margin-top:16px}}#faq .faq-category-toggle{border:0;border-radius:0;padding:0 0 0 24px;background-color:rgba(0,0,0,0);background-image:url("/wp-content/themes/hubert/images/theme/custom-link-arrow-reverse.svg");background-repeat:no-repeat;background-position:left .2em;color:var(--Button-Background, #00535C);text-align:left;cursor:pointer;overflow-wrap:anywhere}#faq .faq-category-toggle:hover,#faq .faq-category-toggle:focus,#faq .faq-category-toggle:active{border:0;background-color:rgba(0,0,0,0);color:var(--Button-Background, #00535C)}#faq .faq-category-toggle:hover,#faq .faq-category-toggle.active{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-underline-offset:3px}#faq .faq-category-toggle:focus-visible{outline:2px solid var(--Button-Background, #00535C);outline-offset:4px}#faq .faq-category-toggle.active{background-image:url("/wp-content/themes/hubert/images/theme/faq_selected.svg");padding:0 0 0 44px;background-position:20px .2em}#faq .faq-listings{min-width:0;flex:1}#faq .faq-category-panel{display:none}#faq .faq-category-panel.active{display:block}#faq .tertiary-heading{margin-top:0}#faq .faqs-list{gap:var(--Horizontal-XS, 25px)}#faq .faq-entry{display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--Card-Radius, 20px);background:var(--Button-Background, #5ADAA9);color:var(--Button-Text, #00535C);cursor:pointer;background:var(--Button-Background, #CCF47A)}#faq .faq-title{width:100%;padding:var(--Vertical-XS, 25px) var(--Horizontal-XS, 25px);border:0;background:rgba(0,0,0,0);color:inherit;display:flex;justify-content:space-between;align-items:center;gap:var(--Horizontal-XXS, 10px);height:100%;position:relative;z-index:0;overflow:clip;transition:.75s ease all;border-radius:var(--Card-Radius, 20px);overflow-wrap:anywhere;text-align:left;cursor:pointer;appearance:none}#faq .faq-title:before{background:var(--Button-Background, #CCF47A);content:"";position:absolute;width:calc(200% + 330px);height:auto;aspect-ratio:1/1;left:50%;bottom:0;transform:translate(-50%, 160px);z-index:-1;transition:1.1s ease all;pointer-events:none;border-radius:100%;display:none}#faq .faq-title:focus-visible{outline:2px solid var(--Button-Background, #00535C);outline-offset:-6px;transition-property:color,background,background-color,border-color,opacity,transform}#faq .faq-title:hover,#faq .faq-title:focus,#faq .faq-title:active{border:0;background:rgba(0,0,0,0);color:inherit}#faq .accordion-indicator{position:relative;flex:0 0 23px;width:23px;line-height:0}@media screen and (max-width: 800px){#faq .accordion-indicator{flex:0 0 14px;width:14px}}#faq .faq-title svg{display:block;width:23px;height:auto;transition:.5s ease opacity}@media screen and (max-width: 800px){#faq .faq-title svg{width:14px}}#faq .faq-title svg:nth-child(2){opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#faq .faq-content{display:none;padding:var(--Vertical-XS, 25px) var(--Horizontal-XS, 25px);padding-top:0}#faq .white-background-container{background:#fff;color:var(--Text);border-radius:var(--Image-Radius, 15px);padding:var(--Vertical-XS, 25px)}#faq .faq-entry:hover .faq-title:before,#faq .faq-entry.open .faq-title:before{transform:translate(-50%, -130px)}#faq .faq-entry.open .faq-title svg:nth-child(1){opacity:0}#faq .faq-entry.open .faq-title svg:nth-child(2){opacity:1}#faq .faq-empty-message{margin:0;padding:var(--Vertical-XS, 25px) var(--Horizontal-XS, 25px);border-radius:var(--Image-Radius, 15px);background:var(--Happy-Light, #EAFAC5)}@media screen and (max-width: 900px){#faq .inside{grid-template-columns:1fr}#faq .faq-categories{position:static}}@media screen and (max-width: 520px){#faq .inside{padding:0 var(--Horizontal-XS, 25px);gap:37px}#faq .faq-categories,#faq .faq-title,#faq .faq-content,#faq .white-background-container,#faq .faq-empty-message{padding:18px}#faq .faq-content{padding-top:0}}/*# sourceMappingURL=faqs.css.map */
