.faq-wrapper{display:flex;justify-content:space-between;padding-top:56px;padding-bottom:32px;background-color:var(--bg-accent-light)}
.cmp_faq_text{flex:1;max-width:600px;display:flex;flex-direction:column;justify-content:space-between}
.faq_text{margin-bottom:18.4px}
.faq_title{font-size:var(--aikyam-font-size-41);color:var(--interactive-primary);font-weight:var(--aikyam-font-bold);margin-bottom:8px}
.faq_description{font-size:var(--aikyam-font-size-23);margin-top:16px;color:var(--text-primary)}
.faq_description a{color:var(--interactive-primary);text-decoration:none}
.contact_us_btn{padding:12px 24px;background-color:var(--primary-color);color:var(--bg-white);border:0;border-radius:30px;cursor:pointer;font-size:var(--aikyam-font-size-18);font-weight:var(--aikyam-font-bold);line-height:24px;height:48px;margin-bottom:104px}
img{max-width:100%;height:auto}
@media(min-width:1240px){.faq-wrapper{padding-top:56px;padding-bottom:32px;justify-content:center;gap:200px}
}
@media(min-width:768px) and (max-width:1239px){.faq-wrapper{flex-direction:row;padding-top:56px;padding-bottom:80px}
.contact_us_btn{margin-bottom:32px}
}
@media(max-width:767px){.faq-wrapper{flex-direction:column-reverse;align-items:center;padding-top:48px;padding-bottom:40px}
.cmp_faq_text{text-align:center;margin-top:36px}
.faq_title{line-height:40px;font-size:var(--aikyam-font-size-40)}
.contact_us_btn{font-weight:var(--aikyam-font-bold);margin-bottom:0}
}
@media(max-width:480px){.faq_title{font-size:var(--aikyam-font-size-32);line-height:32px}
.faq_description{font-size:var(--aikyam-font-size-20)}
}