.page-template-template-faq .contact-form{margin-top:100px}@media (max-width:992px){.page-template-template-faq .contact-form{margin-top:50px}}.faq-hero{padding:0 40px}@media (max-width:992px){.faq-hero{padding:0 16px}}.faq-hero__inner{background:url(/wp-content/uploads/2024/11/home-back.webp);background-size:cover;background-position:center;border-radius:32px;padding:65px 0}.faq-hero__body{display:flex;justify-content:space-between;gap:50px;align-items:flex-start;position:relative}@media (max-width:992px){.faq-hero__body{flex-direction:column;align-items:center;gap:100px}}.faq-hero__body>img{position:absolute}.faq-hero__body>img:first-child{left:25%;bottom:0;max-width:270px;animation:floatUpDown 3s ease-in-out infinite}@media (max-width:992px){.faq-hero__body>img:first-child{bottom:180px;left:unset;right:0;max-width:100px;top:unset}}.faq-hero__body .col-01{margin-top:50px;width:60%}@media (max-width:992px){.faq-hero__body .col-01{margin:0;display:flex;flex-direction:column;align-items:center;width:100%}}.faq-hero__body .col-01 h1{margin:0 0 16px 0;color:#fff}@media (max-width:992px){.faq-hero__body .col-01 h1{display:flex;flex-direction:column;align-items:center;text-align:center}}.faq-hero__body .col-01 h1 span:first-child{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:8px;text-align:left;display:block}@media (max-width:992px){.faq-hero__body .col-01 h1 span:first-child{text-align:center}}.faq-hero__body .col-01 h1 span:last-child{font-family:Montserrat;font-size:58px;font-weight:700;line-height:1.2;text-align:left}@media (max-width:992px){.faq-hero__body .col-01 h1 span:last-child{font-size:32px;text-align:center}}.faq-hero__body .col-01 p{color:#fff;font-size:20px;font-weight:400;line-height:1.2;text-align:left;margin:0}@media (max-width:992px){.faq-hero__body .col-01 p{font-size:16px;text-align:center}.faq-hero__body .col-01 p br{display:none}}.faq-hero__body .col-02{max-width:500px}@media (max-width:992px){.faq-hero__body .col-02{max-width:210px}}.faq-block{margin:40px 0}.faq-block__body{padding:70px 0;background-image:url(/wp-content/uploads/2024/11/Union.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:992px){.faq-block__body{padding:40px 0}}.faq-block__body h2{color:#0E131B;font-size:48px;font-weight:500;line-height:1.2;text-align:center;margin:0 0 50px 0}@media (max-width:992px){.faq-block__body h2{font-size:32px;text-align:left;margin-bottom:40px}}.faq-block__body .faqs{display:flex;flex-direction:column;gap:24px}.faq-block__body .faq-wrap{border-radius:30px;cursor:pointer}.faq-block__body .faq-wrap.opened .faq-top svg{transform:rotate(45deg)}.faq-block__body .faq-wrap .faq-top{display:flex;align-items:center;justify-content:space-between;padding:18px 30px;border-radius:30px;background:#C6D9F7}@media (max-width:992px){.faq-block__body .faq-wrap .faq-top{padding:18px}}.faq-block__body .faq-wrap .faq-top span{width:calc(100% - 34px);color:#000000;font-size:20px;font-weight:500;line-height:1.2;text-align:left}@media (max-width:992px){.faq-block__body .faq-wrap .faq-top span{font-size:18px}}.faq-block__body .faq-wrap .faq-top svg{transform:rotate(0);transition:all 0.3s}.faq-block__body .faq-wrap .faq-content{margin:18px 30px;display:none}@media (max-width:992px){.faq-block__body .faq-wrap .faq-content{margin:18px}}.faq-block__body .faq-wrap .faq-content p{color:#0e131b;font-size:20px;font-weight:400;line-height:1.2;text-align:left;margin:0}@media (max-width:992px){.faq-block__body .faq-wrap .faq-content p{font-size:14px}}