.main{position:relative;display:flex;flex-direction:column;width:100%}.main-container{position:relative;display:flex;width:100%;height:543px;flex-shrink:0}.mobile .main-view{padding:2.5rem 2rem}.main-view{position:relative;display:flex;flex-direction:column;width:100%;padding:2.5rem 8rem}.main-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(29 29 29 / 0%) .03%,rgb(29 29 29 / 10%) 62.66%,rgb(29 29 29 / 20%) 97.97%);z-index:1}.main-content{display:flex;margin-top:auto;flex-direction:column;gap:1.5rem;z-index:1}.main-content--title{font-family:Manrope;font-size:2.4rem;font-weight:700;text-align:center;color:var(--white);animation:fadeIn 3s}.main-content--description{font-size:1.4rem;font-weight:600;text-align:center;color:var(--white);animation:fadeIn 5s}.faq{display:flex;width:100%;padding:6% 14%;background-color:var(--white)}.faq-information{display:block;position:relative;width:30%;margin-right:5rem}.faq-title{margin-bottom:3rem;color:var(--blue);font-family:Manrope;font-size:3rem;font-style:normal;font-weight:700;line-height:120%}.faq-resume{font-family:Lato}.faq-cta{display:flex;width:54%;flex-direction:column;margin:2.2rem 0}.faq-cta>a{border-radius:2rem;font-size:1rem}.faq-container{display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:100%;margin:auto;padding:0 2rem}.faq-content{display:flex;flex-direction:column;gap:2rem}.faq-questions{display:flex;flex-direction:column;gap:1.8rem}.faq-question{display:flex;flex-direction:column}.faq-question-container{display:flex;align-items:center;gap:1.4375rem;width:100%;cursor:pointer;user-select:none;font-weight:700}.faq-question-container .chevron-icon{transition:transform .2s ease-in-out;margin-left:auto}.faq-question-container.active .chevron-icon{transform:rotate(180deg)}.faq-answer{position:relative;overflow:hidden;transition:height .2s ease-in-out}.faq-answer div{padding:1rem 2rem}.faq-answer::before{content:'';position:absolute;width:1px;height:100%;left:1rem;bottom:0;background-color:var(--green)}.faq-separator{width:100%;height:1px;background-color:var(--green)}@media screen and (width <= 1120px){.faq{display:flex;width:100%;padding:4rem 2rem;flex-direction:column;align-items:flex-start}.faq-container{padding:unset}.faq-question-container{gap:1rem}.faq-information{margin:0 auto 2rem;width:unset}.faq-questions{display:flex;width:100%;flex-direction:column;align-items:flex-end;gap:24px}.chevron-icon{margin-left:5px}.line-child{width:100%}}.min-width-316{min-width:316px}.max-width-316{max-width:316px}.max-width-616{max-width:616px}.max-width-784{max-width:784px}.max-width-984{max-width:984px}.max-width-1000{max-width:1000px}