.faqCtn{padding:var(--p);background:var(--navy)}.faqCtn .btn{margin-top:30px}.faqGrid.black .singleFaq{border-bottom:1px solid #000}.faqGrid{display:flex;justify-content:space-between;margin-top:50px}.faqFlex{display:flex;flex-direction:column;width:40%}.singleFaq{border-bottom:1px solid #000}.faqAnswer ul{list-style:circle;padding-left:20px}button.faqButton{width:100%;height:75px;border:none;color:#000!important;background:none;font-family:var(--Montserrat);display:flex;justify-content:space-between;align-items:center;padding:0;cursor:pointer}.faqButton span{font-size:18px;font-weight:400;transition:font-weight .5s ease}.faqButton svg{width:20px;height:20px;transform:rotate(0);will-change:transform;transition:transform .5s ease}.faqAnswer{padding:0;max-height:0;overflow:hidden;font-weight:300;line-height:26px;width:95%;transition:max-height .5s ease,padding .5s ease}.singleFaq:hover svg{transform:rotate(15deg)}.singleFaq.active svg{transform:rotate(45deg)}.faqMoreQuestions{font-size:32px;line-height:45px;margin:100px auto}.faqMoreQuestions a{color:#000;text-decoration:underline}.faqMoreQuestions strong{font-weight:600}.faqThinImageCtn{position:relative;width:100%;border-radius:var(--imageRadius);overflow:hidden;height:100%;z-index:0}.faqThinBanner{position:relative;height:600px}.faqImage{width:100%;height:100%;object-fit:cover}.faqThinInfo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;width:710px}.faqThinHeader{font-family:var(--SangBleu);font-size:60px;line-height:120%;margin:0;font-weight:400}.faqThinInfo .btn.white{margin-top:10px}@media screen and (max-width:1100px){.faqGrid{flex-direction:column}.faqFlex{width:100%}.faqThinInfo{width:calc(100% - 40px);padding:var(--padding)}.faqThinInfo p{font-size:14px}.faqThinHeader{font-size:40px}.faqMoreQuestions{font-size:20px;line-height:32px}.faqButton span{padding-right:10px;text-align:left}.faqGrid.solo{padding-left:calc(var(--padding));padding-right:calc(var(--padding));padding-bottom:var(--chunkPadding);margin-top:20px}}