.faq-page-container{padding-bottom:60px;width:100%;max-width:1400px;margin:auto}@media(max-width:768px){.faq-page-container{padding-bottom:0}}.faq-page-container .banner-container{width:100%;display:flex;flex-direction:row;gap:64px}@media(max-width:768px){.faq-page-container .banner-container{flex-direction:column;gap:30px;align-items:center}}.faq-page-container .banner-container .left-side{width:50%}@media(max-width:768px){.faq-page-container .banner-container .left-side{width:100%}}.faq-page-container .banner-container .left-side .banner-image-container{width:100%;aspect-ratio:4/5}@media(max-width:768px){.faq-page-container .banner-container .left-side .banner-image-container{aspect-ratio:16/9}}.faq-page-container .banner-container .left-side .banner-image-container img{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.faq-page-container .banner-container .left-side .banner-image-container img.desktop-image{display:none}}@media(min-width:768px){.faq-page-container .banner-container .left-side .banner-image-container img.mobile-image{display:none}}.faq-page-container .banner-container .right-side{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(max-width:768px){.faq-page-container .banner-container .right-side{width:100%;gap:30px;text-align:center}}.faq-page-container .banner-container .right-side .title{font-size:128px;line-height:100%;font-weight:400;color:#053a45;letter-spacing:0}@media(max-width:768px){.faq-page-container .banner-container .right-side .title{font-size:48px}}.faq-page-container .banner-container .right-side .decor-image{width:542px;max-width:100%}@media(max-width:768px){.faq-page-container .banner-container .right-side .decor-image{width:180px}}.faq-page-container .faq-container{margin:auto;margin-top:80px;width:100%;max-width:860px;display:flex;flex-direction:column;gap:0}@media(max-width:768px){.faq-page-container .faq-container{gap:10px;margin-top:40px;padding:0 20px}}.faq-page-container .faq-container .faq-item{padding:20px 0;width:100%;display:flex;flex-direction:column;gap:20px;cursor:pointer;border-bottom:3.95px solid #053a45}@media(max-width:768px){.faq-page-container .faq-container .faq-item{padding:10px 0;border-bottom:1.77px solid #053a45;gap:10px}}.faq-page-container .faq-container .faq-item:first-child{border-top:3.95px solid #053a45}@media(max-width:768px){.faq-page-container .faq-container .faq-item:first-child{border-top:1.77px solid #053a45}}.faq-page-container .faq-container .faq-item .faq-question{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.faq-page-container .faq-container .faq-item .faq-question h2{margin:0;font-size:40px;line-height:100%;font-weight:400;color:#053a45;letter-spacing:0}@media(max-width:768px){.faq-page-container .faq-container .faq-item .faq-question h2{font-size:18px}}.faq-page-container .faq-container .faq-item .faq-question img.arrow-down{width:44px;transition:transform .3s ease-in-out}@media(max-width:768px){.faq-page-container .faq-container .faq-item .faq-question img.arrow-down{width:20px}}.faq-page-container .faq-container .faq-item .faq-answer{width:100%;display:none}.faq-page-container .faq-container .faq-item .faq-answer p{margin:0;font-size:20px;line-height:25px;font-weight:700;color:#053a45;letter-spacing:0}@media(max-width:768px){.faq-page-container .faq-container .faq-item .faq-answer p{font-size:16px;line-height:21px}}
