.h_faq{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:120px;padding-top:225px}@media screen and (max-width:1050px){.h_faq{padding-top:165px;gap:60px}}.h_faq__content{width:55%;text-align:center}.h_faq__content h1{font-size:clamp(23px,5vw,35px)}.h_faq__content p{width:50%;margin:30px auto auto}@media screen and (max-width:1400px){.h_faq__content{width:75%}}@media screen and (max-width:1050px){.h_faq__content{text-align:left}.h_faq__content p{width:100%}}@media screen and (max-width:768px){.h_faq__content{width:100%}}.h_faq__image{width:50%}.h_faq__image img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1050px){.h_faq__image{width:75%}}@media screen and (max-width:768px){.h_faq__image{width:100%}}.c_faq{padding:30px;border-bottom:2px solid #ddbfa2;cursor:pointer}.c_faq.active{cursor:auto}.c_faq.active .c_faq__icon span:nth-child(2){height:0;top:50%}@media screen and (max-width:768px){.c_faq{padding:30px 0}}.c_faq__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:15px}.c_faq__title h3{color:#fff8e4;font-size:clamp(16px,2vw,22px);width:calc(100% - 55px)}.c_faq__icon{position:relative;width:40px;height:40px}.c_faq__icon span{position:absolute;display:block;background-color:#fff8e4;transition:.3s}.c_faq__icon span:nth-child(1){width:40px;height:2px;left:0;top:20px}.c_faq__icon span:nth-child(2){width:2px;height:40px;left:20px;top:0;bottom:0}.c_faq__collapse{overflow:hidden;max-height:0;transition:.5s;will-change:auto;color:#ddbfa2;width:75%;margin-top:15px}@media screen and (max-width:768px){.c_faq__collapse{width:100%}}.b_faqcon__grid{display:grid;grid-template-rows:auto 350px auto}.b_faqcon__grid .h_faq{grid-area:1/1/3/2}.b_faqcon__grid .b_faqcon{grid-area:2/1/4/2}@media screen and (max-width:1500px){.b_faqcon__grid{grid-template-rows:auto 250px auto}}@media screen and (max-width:768px){.b_faqcon__grid{grid-template-rows:auto 150px auto}}.b_faqcon__wrap{background:#4d4130bf;border-radius:30px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(77,65,48,.3)}.b_faqcon__wrap__items{padding-bottom:60px}.b_faqcon__wrap__items h2{font-size:clamp(18px,4vw,30px);color:#cbb196}
