.faq{overflow:hidden;position:relative}.faq:before{background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;position:absolute;right:0;width:410px}.faq .faq_content{align-items:center;display:flex;flex-wrap:wrap;margin:0;position:relative;z-index:1}.faq .faq_content .faq_images{padding:0 37.5px 0 0;width:46%}.faq .faq_content .faq_accordion{padding:0 0 0 37.5px;width:54%}.faq .faq_accordion_content .faq_accordion_description{border-radius:0 0 8px 8px;max-height:0;opacity:0;visibility:hidden}.faq .faq_accordion_content{margin:0 0 24px}.faq .faq_accordion_content .faq_accordion_heading{border:1px solid;border-radius:15px;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1px;line-height:120%;padding:20px 32px;position:relative}.faq .faq_accordion_content.active .faq_accordion_description{border-top:1px solid;max-height:fit-content;opacity:1;padding:20px 32px;visibility:visible}.faq .faq_accordion_content .faq_accordion_description p{display:inline-block;letter-spacing:1px;line-height:28px;margin:0}.faq .faq_accordion_content .faq_accordion_heading:after{content:"+";font-size:29px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.faq .faq_accordion_content.active .faq_accordion_heading:after{content:"-"}.faq .faq_accordion_content.active .faq_accordion_heading{border-radius:8px 8px 0 0}.faq .faq_accordion_content:last-child{margin:0}.faq .faq_accordion .faq_heading span{display:inline-block;font-size:13px;font-weight:500;letter-spacing:4px;line-height:100%;padding-bottom:13px;text-transform:uppercase;vertical-align:middle}.faq .faq_accordion .faq_heading h3{font-weight:600;letter-spacing:1px;line-height:100%;margin:0;text-transform:capitalize}.faq .faq_accordion .faq_heading{padding-bottom:40px}.faq .faq_content .faq_images img{width:100%}@media only screen and (max-width:767px){.faq .faq_content .faq_images img{border-radius:15px;height:450px!important;object-fit:cover;object-position:center}.faq:before{width:150px}.faq .faq_content{display:block;margin:0}.faq .faq_content .faq_accordion{padding:0;width:100%}.faq .faq_content .faq_images{padding:0 0 40px;width:100%}.faq .faq_accordion_content .faq_accordion_heading:after{font-size:20px;right:10px}.faq .faq_accordion .faq_heading h3{font-size:28px}.faq .faq_accordion_content .faq_accordion_heading{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){.faq:before{width:200px}.faq .faq_accordion_content .faq_accordion_heading:after{font-size:22px;right:10px}.faq .faq_content{align-items:flex-start;margin:0 -10px}.faq .faq_content .faq_accordion,.faq .faq_content .faq_images{padding:0 10px}.faq .faq_accordion .faq_heading h3{font-size:32px}}@media only screen and (min-width:1024px) and (max-width:1300px){.faq:before{width:250px}}@media only screen and (min-width:1025px) and (max-width:1200px){.faq .faq_content{margin:0}.faq .faq_content .faq_accordion,.faq .faq_content .faq_images{padding:0 15px}}@media only screen and (min-width:1201px) and (max-width:1320px){.faq .faq_content{margin:0}}@media only screen and (min-width:1321px) and (max-width:1420px){.faq .faq_content{margin:0}}