.faq{width:100%;height:fit-content;color:var(--text-black-color);background-color:var(--white-color);z-index:7;flex-flow:row;justify-content:space-between;align-items:start;padding-top:0;padding-bottom:10rem;display:flex;position:relative}.faq .service-title{flex-flow:column;justify-content:center;align-items:start;width:50%;height:fit-content;display:flex}.faq .service-title .larger-h1{text-transform:capitalize;width:fit-content;margin-bottom:1rem}.faq .service-title .small-title{width:50%}.faq .service-title .img-x{flex-flow:column;margin-top:4rem;display:flex}.faq .service-title .img-x img{border-radius:var(--border-radius);object-fit:cover;width:3rem;height:3rem}.faq .service-title .img-x .linkTo{margin-top:1rem}.faq .faqsection{flex-flow:column;justify-content:center;width:40%;margin:auto 0;display:flex}.faq .faqblock{background-color:var(--white-color);border:1px solid var(--border-whitefade-color);border-radius:var(--border-radius);background-color:#fffdfd;flex-flow:column;align-self:center;width:100%;height:fit-content;margin-bottom:.1rem;padding:.5rem 1rem;display:flex}.faq .faqblock .faq-question{cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:fit-content;padding:0;display:flex}.faq .faqblock .faq-question .small-title{opacity:1;width:fit-content;color:var(--text-blackfade-color);margin:0;padding:0;font-size:.9rem;font-weight:600}.faq .faqblock .faq-question span{cursor:pointer;color:var(--text-blackfade-color);font-size:1.3rem;font-weight:400}.faq .faqblock .faq-answer{opacity:0;flex-flow:row;justify-content:start;width:100%;max-height:0;padding-top:.3rem;font-size:.8rem;font-weight:300;line-height:1.23rem;display:flex;overflow:hidden;transform:translateY(-5px)}.faq .faqblock .faq-answer p{width:100%;margin:0;font-weight:300}.faq .faqblock .faq-answer.show{opacity:1;max-height:300px;margin-top:0;padding-bottom:.5rem;transform:translateY(0)}@media screen and (max-width:480px){.faq{flex-flow:column;padding-top:0;padding-bottom:4rem}.faq .service-title{justify-content:center;align-items:center;width:100%}.faq .service-title .larger-h1{text-align:center;width:90%;margin:0 auto 1rem}.faq .service-title .small-title{text-align:center;width:90%;margin:0 auto}.faq .service-title .img-x{display:none}.faq .faqsection{width:95%;margin:3rem auto 0}.faq .faqblock{padding:.4rem .6rem}.faq .faqblock .faq-question .small-title{font-size:.8rem;font-weight:600}.faq .faqblock .faq-question span{font-size:1.3rem;font-weight:300}.faq .faqblock .faq-answer p{font-size:.75rem;font-weight:300;line-height:1.1rem}}
.process{background-color:var(--background-color);width:100%;height:fit-content;color:var(--text-black-color);z-index:5;padding-top:2rem;padding-bottom:2rem;position:relative}.process .title-intro{width:50%;height:fit-content;margin:0 auto 8rem}.process .title-intro .larger-h1{text-align:center;width:100%}.process .title-intro .small-title{width:60%;margin:3rem auto;font-weight:300}.steps-process{width:100%}@media screen and (max-width:480px){.process{padding-top:3rem}.process .title-intro{width:100%;margin:0 auto 1rem}.process .title-intro .larger-h1{width:100%;margin-bottom:0}.process .title-intro .small-title{text-align:center;width:70%;margin:1rem auto}}
