#faq .faq_content{background:var(--light-gray);text-align:center;padding:3rem 0}#faq .faq_content .search_box{max-width:50vw;display:block;margin:auto;position:relative}#faq .faq_content .search_box input,#faq .faq_content .search_box input::placeholder{text-align:center;border-radius:1rem}#faq .faq_content .search_box input.hasContent{border-radius:1rem 1rem 0 0}#faq .categories_content{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:4rem}#faq .category_item{display:flex;justify-content:center;align-items:center;padding:4rem 2rem;background:var(--white);margin:.5rem;border-radius:1rem;border:solid 2px var(--light-gray5)}#faq .search_questions_list{width:100%;position:absolute}#faq .search_questions_list ul{list-style-type:none;background:var(--white);border-radius:0 0 1rem 1rem;border:solid 1px var(--light-gray5);border-top:none;padding:0 1rem}#faq .search_questions_list ul li:not(:first-of-type) a{border-top:solid 1px var(--light-gray5)}#faq .search_questions_list ul li a{display:block;padding:.5rem;transition:all 300ms}#faq .search_questions_list ul li a:hover{background-color:var(--color1)}.categories-list{padding-bottom:1em;position:relative}.categories-list:before{content:"";position:absolute;top:0;left:0;height:100%;width:1px;background-color:var(--light-gray5)}.categories-list .title:after{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:var(--secondary-color)}.categories-list .title{font-family:'Playfair';font-size:1.7em;position:relative;padding-left:2rem}.categories-list > ul{max-height:100vh;overflow:auto}.categories-list > ul > li{list-style-type:none}.categories-list > ul > li ul{margin-bottom:2rem}.categories-list li{padding-left:1em;margin:0.4em 0;position:relative;list-style-type:none}.categories-list li h3{margin:0}.categories-list button{cursor:pointer;transition:all 300ms;text-align:left}.categories-list li.active-section button{font-weight:600}.categories-list li h3{position:relative}.categories-list li h3:before{content:'';height:0%;width:3px;position:absolute;top:0;left:-.8rem;background-color:var(--secondary-color);transition:all 300ms}.categories-list li.active-section h3:before{height:100%}.categories-list li.active-section > a:before{height:100%;content:'';width:3px;position:absolute;top:0;left:-.8rem;background-color:var(--secondary-color);transition:all 300ms}.categories-list li.active-section > a h3,.categories-list li.active-section > a{color:#c6873d}.contact_form_content{display:flex;align-items:stretch}.contact_form_content .contact_form_description{display:flex;flex-direction:column;justify-content:center;background:var(--color1);position:relative}.contact_form_content .contact_form_description:before{content:'';position:absolute;top:0;left:-100%;height:100%;width:100%;background:var(--color1)}.popular_questions_content{background-color:var(--light-gray);padding:3rem 0}.popular_questions_content h2{text-align:center;margin-bottom:3rem}.popular_questions_content ul{list-style-type:none;font-family:var(--title-font);font-size:1.2rem;columns:2;column-gap:2rem}.popular_questions_content li a{border-bottom:solid 1px var(--light-gray6);padding:.5rem 0;position:relative;display:block;padding-right:1.5rem}.popular_questions_content li a:after{content:"\f054";font-family:'Icons';right:0.5rem;position:absolute;font-size:.6rem;transition:all 300ms;top:50%;transition:all 300ms}.popular_questions_content li:hover a:after{right:1.5rem}.contact_box_content{padding:3rem}.contact_box_content h2{text-align:center;margin-bottom:3rem}.contact_box{padding:1rem;text-align:center;border:solid 1px var(--light-gray5);margin:1rem;border-radius:1rem;cursor:pointer;display:block}#faq_segment .toggle{border:solid 1px var(--light-gray5);margin-bottom:1rem;padding:1rem;border-radius:1rem;background-color:var(--light-gray)}#faq_segment .toggle ul{columns:4}@media screen and (max-width:768px){.categories-list-content{border-bottom:solid 1px var(--light-gray5)}.categories-list{display:none}.categories-list.active{display:block}#faq .faq_content .search_box{max-width:90vw}#faq .categories_content{grid-template-columns:repeat(1, 1fr)}.contact_form_content.os-grid.clearfix{display:block}.popular_questions_content ul{columns:1}#faq_segment .toggle ul{columns:1}}