.faq{width:100%;display:flex;flex-wrap:wrap;padding:80px 0;background-color:var(--color-secondary)}.faq__title{width:100%;margin-bottom:55px}.faq__title h2{font-family:var(--font-primary);font-size:52px;font-weight:700;line-height:1.07;text-align:center;color:var(--color-primary);text-transform:capitalize}.faq__title h2 b{font-weight:400}.faq__title p{font-family:var(--font-theme);font-size:18px;font-weight:500;line-height:1.22;text-align:center;color:var(--color-primary);margin-top:18px}.faq__content{max-width:994px;width:100%;margin:0 auto}.faq__content .cus-accordian{width:100%}.faq__content .cus-accordian__card{width:100%;border:1px solid rgba(11,30,76,.35);padding:14px 30px;background-color:var(--color-light);border-radius:12px;margin-top:16px;transition:var(--transition-primary)}.faq__content .cus-accordian__card.active{border-color:#b29a88;background-color:var(--color-secondary-100);padding:30px 30px 14px}.faq__content .cus-accordian__card:first-child{margin-top:0}.faq__content .cus-accordian__title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .25s ease-in-out}.faq__content .cus-accordian__title h5{max-width:calc(100% - 45px);width:100%;font-family:var(--font-theme);font-size:18px;font-weight:700;line-height:1.5;text-align:left;color:var(--color-primary)}.faq__content .cus-accordian__title img,.faq__content .cus-accordian__title svg{max-width:40px;width:100%;transition:var(--transition-primary)}.faq__content .cus-accordian__title svg circle,.faq__content .cus-accordian__title svg path{transition:var(--transition-primary)}.faq__content .cus-accordian__title.active img,.faq__content .cus-accordian__title.active svg{transform:rotate(-180deg)}.faq__content .cus-accordian__title.active svg circle{fill:var(--color-primary)}.faq__content .cus-accordian__title.active svg path{fill:var(--color-light)}.faq__content .cus-accordian__panel{width:100%;display:none;padding:0;margin:14px 0 8px}.faq__content .cus-accordian__panel .desc{max-width:840px;width:100%;font-family:var(--font-theme);font-size:16px;font-weight:400;line-height:1.5;text-align:left;color:var(--color-primary)}.faq__content .cus-accordian__panel .desc p:nth-child(n+2){margin-top:24px}.faq__button{text-align:center;margin-top:36px}.faq__button .button-primary{max-width:335px;width:100%}@media only screen and (max-width: 1500px) and (min-width: 992px){.faq{padding:5.333vw 0}.faq__title{margin-bottom:3.667vw}.faq__title h2{font-size:3.467vw}.faq__title p{font-family:var(--font-theme);font-size:1.2vw;margin-top:1.2vw}.faq__content{max-width:66.267vw}.faq__content .cus-accordian__card{border:.067vw solid rgba(11,30,76,.35);padding:.933vw 2vw;border-radius:.8vw;margin-top:1.067vw}.faq__content .cus-accordian__card.active{padding:2vw 2vw .933vw}.faq__content .cus-accordian__title h5{max-width:calc(100% - 3vw);font-size:1.2vw}.faq__content .cus-accordian__title img,.faq__content .cus-accordian__title svg{max-width:2.667vw}.faq__content .cus-accordian__panel{margin:.933vw 0 .533vw}.faq__content .cus-accordian__panel .desc{max-width:56vw;font-size:1.067vw}.faq__content .cus-accordian__panel .desc p:nth-child(n+2){margin-top:1.6vw}.faq__button{margin-top:2.4vw}.faq__button .button-primary{max-width:22.333vw}}@media only screen and (max-width: 767px){.faq{padding:40px 0}.faq__title h2{font-size:32px;line-height:1.18}.faq__title p{font-size:14px;line-height:1.5;margin-top:4px}.faq__title h2 b{display:block}.faq__title{margin-bottom:25px;padding:0 20px}.faq__content .cus-accordian__title.active h5{font-size:15px}.faq__content .cus-accordian__title h5{max-width:calc(100% - 39px);font-size:13px}.faq__content .cus-accordian__title img,.faq__content .cus-accordian__title svg{max-width:28px}.faq .cus-container{padding-left:28px;padding-right:28px}.faq__content .cus-accordian__card{padding:8px 13px}.faq__content .cus-accordian__panel .desc{font-size:13px;line-height:1.46;padding-right:7px}.faq__content .cus-accordian__panel .desc p:nth-child(n+2){margin-top:20px}.faq__content .cus-accordian__panel{margin:0 0 16px}.faq__content .cus-accordian__card.active{padding:30px 13px 14px}.faq__button{margin-top:20px}.faq__button .button-primary{max-width:304px}}body.template-product .faq{padding:80px 0 40px}@media only screen and (max-width: 1500px) and (min-width: 992px){body.template-product .faq{padding:5.333vw 0 2.667vw}}@media screen and (max-width: 767px){body.template-product .faq{padding:40px 0}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/eq-faq.css.map */
