.faq{padding-bottom:90px;padding-top:20px;text-align:center}.faq__container{margin:0 auto;max-width:960px;padding:16px;width:100%}@media (max-width:768px){.faq__container{padding:16px 32px}}@media (max-width:350px){.faq__container{padding:0}}.faq__accordion{display:flex;flex-direction:column;gap:24px}.faq__accordion-item{background-color:#f8f8f8;border:1px solid #0000001c;border-radius:5px;box-shadow:0 0 10px #00000010;padding:3px 24px}@media (max-width:768px){.faq__accordion-item{padding:3px 32px}.faq__title{padding:30px}}@media (max-width:1200px){.faq__intro{padding-inline:30px}}.faq--subheader .faq__accordion-item{background-color:#fff}.faq__accordion button{align-items:center;background:none;border:none;color:#000;display:flex;font-size:16px;font-weight:500;justify-content:space-between;outline:none;padding:16px 0 8px;text-align:left;width:100%}.faq__accordion button p,.faq__accordion button span{margin:0}@media (max-width:1350px){.faq__accordion button span{margin-right:-5px}}.faq__accordion button p{text-decoration:underline;width:calc(100% - 40px)}.faq__accordion h5{color:#c3b496;font-family:var(--ff-text);font-size:16px;font-weight:300;line-height:32px;margin:0}.faq__accordion h4{margin:0}.faq__accordion button span{text-decoration:none!important}.faq__accordion-icon:after{color:#000;content:"+";font-size:25px;line-height:20px;text-decoration:none}.faq--subheader .faq__accordion-icon:after{color:#c3b496}.faq__accordion button[aria-expanded=true] .faq__accordion-icon:after{content:"-";font-size:35px;line-height:20px}.faq__accordion button[aria-expanded=true]+.faq__accordion-content{max-height:1200px;opacity:1;padding-bottom:8px;transition:all .2s linear;will-change:opacity,max-height}.faq__accordion-content{border-top:2px solid #00000010;max-height:0;opacity:0;overflow:hidden;text-align:left;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.faq__accordion-content p{font-size:16px;font-weight:300;margin:24px 0 0}.faq--subheader .faq__accordion-title{display:flex;flex-direction:column;font-size:25px;font-weight:700;margin:0;text-decoration:none}.faq--subheader .faq__accordion-title span{color:#c3b496;font-family:var(--ff-text);font-size:16px;font-weight:300;line-height:1.4;margin:-5px 0 8px;text-decoration:none}.faq-two-columns .faq__accordion-content{padding-top:16px}@media (min-width:767px){.faq-two-columns .faq__accordion{column-gap:30px;display:grid;grid-template-columns:1fr 1fr;row-gap:20px}.faq-two-columns .faq__accordion-content{padding:16px 40px 0}}.faq-two-columns .faq__accordion .faq__accordion-item{height:max-content}.faq .faq__title-align-left{max-width:814px;text-align:left}.faq .faq__title-align-left~.faq__container{max-width:none;padding:16px 0}.faq__accordion-item button .hs_cos_wrapper_type_icon{margin-right:22px}.faq__accordion-item button .hs_cos_wrapper_type_icon svg{height:22px;margin-left:8px;width:20px}.faq__accordion-item-with-image{margin-bottom:20px;margin-top:28px}.faq__accordion-item-with-image button{gap:45px}.faq__accordion-item-with-image button img{display:block}.faq__accordion-item-with-image .faq__accordion-icon{margin:0 28px}@media (max-width:1200px){.faq__accordion-item-with-image .faq__accordion-icon{margin:0 8px}.faq__accordion-item-with-image button{gap:12px}.faq__accordion-item-with-image button img{height:70px;margin-left:8px;margin-top:unset}.faq__accordion-item-with-image h4{font-size:20px;overflow-wrap:anywhere}.faq-two-columns.faq__accordion-item-with-image .faq__accordion-item{padding:3px 14px}}.faq__icon-image{display:block;height:21px;margin-right:22px;width:20px}@media (max-width:767px){.faq-two-columns .faq__accordion-item{padding:3px 14px}.faq-two-columns .faq__accordion-item h4{padding:14px 0}.faq__title{padding:30px 0}}@media (max-width:1200px){.faq .container{padding-inline:30px}}.faq__accordion-content .cta_button{margin-bottom:40px;margin-top:30px}