/*
Generated time: May 30, 2024 13:55
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.faq-container{max-width:1440px;margin:auto;margin-bottom:120px}.faq-container h3{font-family:var(--font-program);font-style:normal;font-weight:500;font-size:32px;line-height:40px;color:#56453a;padding-top:80px;max-width:930px;margin:auto;margin-bottom:20.65px;border-top:1px solid #d0e7ed}.faq-container h3:first-child{padding-top:117px;border:0}.faq-container .accordion-faq{max-width:930px;width:100%;margin:auto}.faq-container .accordion-faq:last-child .label{border-bottom:1px solid #d0e7ed}.faq-container .accordion-faq .label{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:16px;line-height:16px;display:flex;align-items:center;color:#48484a;display:flex;justify-content:space-between;padding:17px 0 15.06px;border-top:1px solid #d0e7ed;cursor:pointer;padding-left:10px}.faq-container .accordion-faq .accordion-content{max-height:0;overflow:hidden;transition:max-height .8s ease-out}.faq-container .accordion-faq .label.active+.accordion-content{max-height:500px}.faq-container .accordion-faq .label.active{color:#a2d0dd}.faq-container .accordion-faq .label.active:hover{color:#a2d0dd}.faq-container .accordion-faq .label:hover{color:#b18975;padding-left:20px}.faq-container .accordion-faq .label:hover svg path{fill:#B18975}.faq-container .accordion-faq .label svg{width:12px;height:20px;transition:.4s ease-in-out;min-width:12px}.faq-container .accordion-faq .label.active svg{transform:rotate(180deg);transition:.5s ease}.faq-container .accordion-faq .label.active svg path{fill:#A2D0DD;transition:.5s ease}.accordion-faq .accordion-content p{font-family:'Open Sans';font-style:normal;font-weight:300;font-size:16px;line-height:28px;color:#48484a;padding-left:10px;padding-top:5.94px;padding-bottom:24.67px}@media (max-width:991px){.faq-container{padding-left:24px;margin-bottom:85.8px}.faq-container h3:first-child{padding-top:68.96px;margin-bottom:23.04px}.faq-container h3{padding-top:56.85px;font-size:24px;line-height:34px;padding-right:27.88px;margin-right:23.88px}.faq-container .accordion-faq{padding-right:23.48px}.faq-container .accordion-faq .label{padding-right:.4px}}@media (max-width:768px){.faq-container .accordion-faq{padding-left:.5px}.faq-container .accordion-faq .label{column-gap:20px;line-height:24px;padding-top:14.81px;padding-bottom:14.81px}.accordion-faq .accordion-content p{line-height:26px;margin-top:1.25px}}