.faq{padding:0 0 77px}.faqmain .content{display:flex;flex-direction:column;gap:1.5rem}.faqmain .sectionHeader h4{font-size:28px;font-weight:700;line-height:34px;color:var(--black);margin:0 0 3px;text-transform:capitalize}.faqmain .faqInner{display:grid;align-items:center;grid-template-columns:1fr 747px;grid-gap:2rem;gap:2rem}.faqmain .faqInner.left{grid-template-columns:747px 1fr}.faqmain .faqList{padding:0;margin:0;list-style:none}.faqmain .faqList li{margin-bottom:14px}.faqmain .faqList li:last-child{margin-bottom:0}.faqmain .faqList li:last-child .answer,.faqmain .faqList li:last-child .question .text{padding-bottom:0;border-bottom:none}.faqmain .question{cursor:pointer;display:flex;gap:25px;align-items:flex-start}.faqmain .question .arrowIcon{display:inline-block;width:55px;height:55px;background:url(/faqsarrowclose.svg) 50% no-repeat;background-size:contain;flex-shrink:0}.faqmain .question .text{padding-top:14px;padding-bottom:30px;border-bottom:1px solid var(--black);width:calc(100% - 80px);flex:1 1}.faqmain .question h3{font-size:22px;line-height:27px;color:var(--black);font-family:var(--font-quicksand);font-weight:600;margin:0}.faqmain .question.open .arrowIcon{background:url(/faqsarrowopen.svg) 50% no-repeat;background-size:contain}.faqmain .question.open .text{border-color:rgba(0,0,0,.2);padding-bottom:15px}.faqmain .answer{padding:13px 0 30px;overflow:hidden;transition:all .0712s ease-out;width:calc(100% - 80px);margin-left:auto;border-bottom:1px solid var(--black);animation:slideUp .5s ease forwards}.faqmain .answer p{margin:0;font-family:var(--font-quicksand);font-size:22px;line-height:28px;color:var(--black);font-weight:600}.faqmain .answer.open{animation:slideDown .5s ease forwards}.faqmain .imageContainer{align-items:center;justify-content:center}@media(min-width:992px){.faqmain .imageContainer{display:flex}}.faqmain .imageContainer img{max-width:100%;height:auto}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px);display:none}}@media screen and (min-width:1200px){.faqmain .sectionHeader{margin-bottom:30px;display:block}.faqmain .container{padding-right:0}}@media screen and (max-width:1600px){.faqmain .faqInner{grid-template-columns:1fr 40%}.faqmain .question{gap:20px}.faqmain .question .text{width:calc(100% - 75px);padding-top:0;padding-bottom:22px}.faqmain .question h3{font-size:20px;line-height:26px}.faqmain .answer{width:calc(100% - 75px);padding:10px 0 18px}.faqmain .answer p{font-size:18px;line-height:24px}}@media screen and (max-width:1200px){.faqmain .faqInner{grid-template-columns:1fr}.faqmain .faqInner .imageContainer{order:-1}}@media screen and (max-width:992px){.faq{padding:0 0 50px}.question h3{font-size:18px;line-height:24px}.question .text{padding-top:12px;padding-bottom:18px}.answer p{font-size:14px;line-height:20px}}@media screen and (max-width:576px){.faqmain .question{gap:15px}.faqmain .question .arrowIcon{width:45px;height:45px}.faqmain .question .text{padding-top:0;padding-bottom:14px;width:calc(100% - 60px)}.faqmain .question h3{font-size:16px;line-height:22px}.faqmain .answer{width:calc(100% - 60px)}.faqmain .answer p{font-size:16px;line-height:22px}}