#faq{color:#fff;background-color:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:120px;width:100vw;height:min-content;padding:60px 30px;display:flex;overflow:hidden;z-index:1!important}#faq .top{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:start;width:100%;display:flex}#faq .top .left{flex-direction:column;justify-content:start;align-items:start;gap:40px;width:64%;max-width:816px;display:flex}#faq .top .left .tag{background:#1f171799;border:.7px solid #ffffff80;border-radius:50px;justify-content:center;align-items:center;gap:10px;height:42px;padding:15px;display:flex}#faq .top .left .tag p{letter-spacing:1.5px;color:#ffffffb3;width:auto;font-size:15px;font-weight:400;line-height:25.5px}#faq .top .left p{color:#000;width:100%;font-size:20px;font-weight:400;line-height:32px}#faq .bottom{justify-content:center;align-items:center;width:100%;display:flex}#faq .bottom .faq-list{width:100%}#faq .bottom .faq-list *{transition:all .4s ease-in-out!important}#faq .bottom .faq-list li{border-bottom:.5px solid #000;justify-content:space-between;align-items:flex-start;width:100%;padding:30px 0;display:flex;position:relative}#faq .bottom .faq-list li .left{justify-content:left;align-items:start;gap:320px;display:flex}#faq .bottom .faq-list li .left h5{color:#00000080;font-size:10px;font-weight:400}#faq .bottom .faq-list li .left .row-content{width:591px}#faq .bottom .faq-list li .left .row-content h2{color:#000;letter-spacing:-.96px;margin:0;padding:0;font-size:32px;font-weight:400;line-height:41.6px}#faq .bottom .faq-list li .left .row-content p{color:#000;margin-top:20px;font-size:20px;font-weight:300;line-height:160%}#faq .bottom .faq-list li .right{width:44px;padding:10px}#faq .bottom .faq-list li .right p{color:#00000080;font-size:17px;font-weight:300}#faq .bottom .faq-list li .right .hover-visible{display:none}@media (max-width:1024px){#faq{gap:60px}#faq .top .left{width:80%}#faq .bottom .faq-list li .left{gap:80px}#faq .bottom .faq-list li .left .row-content{width:420px}}@media (max-width:768px){#faq{gap:40px;padding:40px 16px}#faq .top{flex-direction:column;gap:20px}#faq .top .left{gap:20px;width:100%}#faq .top .left p{font-size:17px;line-height:28px}#faq .bottom .faq-list li{flex-direction:column;gap:16px}#faq .bottom .faq-list li .left{flex-direction:column;gap:4px;width:100%}#faq .bottom .faq-list li .left .row-content{width:100%}#faq .bottom .faq-list li .left .row-content h2{font-size:24px;line-height:32px}#faq .bottom .faq-list li .left .row-content p{font-size:16px}#faq .bottom .faq-list li .right{width:auto;padding:0}}@media (max-width:480px){#faq .top .left .tag p{font-size:12px}#faq .top .left p{font-size:15px;line-height:24px}#faq .bottom .faq-list li .left .row-content h2{font-size:20px;line-height:28px}#faq .bottom .faq-list li .left .row-content p{font-size:15px}}
#contact.footer{background-color:#792eef;flex-direction:column;justify-content:space-between;align-items:start;width:100vw;height:860px;padding:60px 30px 0;display:flex}#contact.footer *{color:#fff}#contact.footer .footer-top{justify-content:space-between;align-items:start;width:100%;display:flex}#contact.footer .footer-top .top-left{justify-content:space-between;align-items:start;gap:62px;width:595px;display:flex}#contact.footer .footer-top .top-left .social{flex-direction:column;justify-content:start;align-items:center;gap:22px;display:flex}#contact.footer .footer-top .top-left .social li{object-fit:cover;object-position:center;width:40px;height:40px;aspect-ratio:1!important}#contact.footer .footer-top .top-left .social li img{object-fit:cover;object-position:center;width:100%;height:100%;aspect-ratio:1!important}#contact.footer .footer-top .top-left .contact{flex-direction:column;gap:32px;width:493px;display:flex}#contact.footer .footer-top .top-left .contact .logo-row{justify-content:space-between;align-items:start;gap:20px;width:396px;display:flex}#contact.footer .footer-top .top-left .contact .logo-row .left{object-fit:cover;object-position:center;width:70px;aspect-ratio:1!important}#contact.footer .footer-top .top-left .contact .logo-row .left img{object-fit:cover;object-position:center;width:100%;height:100%}#contact.footer .footer-top .top-left .contact .logo-row .right{width:306px}#contact.footer .footer-top .top-left .contact .logo-row .right h2{font-size:26px}#contact.footer .footer-top .top-left .contact .logo-row .right p{color:#ffffff80;font-size:16px}#contact.footer .footer-top .top-left .contact .email-row{width:396px}#contact.footer .footer-top .top-left .contact .email-row .contact-me{width:100%}#contact.footer .footer-top .top-left .contact .email-row .contact-me h6{color:#ffffffb3;font-size:18px}#contact.footer .footer-top .top-left .contact .email-row .contact-me p{font-size:32px}#contact.footer .footer-top .top-left .contact .email-row .contact-cta{width:201px;margin-top:55px}#contact.footer .footer-top .top-left .contact .email-row .contact-cta a{color:#fff;z-index:4;border-top:.5px solid #ffffff80;border-bottom:.5px solid #ffffff80;justify-content:center;align-items:center;width:100%;padding:15px 0;font-size:16px;display:flex;transform:scale(1)}#contact.footer .footer-top .top-left .contact .email-row .contact-cta a span{opacity:.7;padding-left:10px;transition:all .4s ease-in-out;transform:rotate(0)}#contact.footer .footer-top .top-left .contact .email-row .contact-cta a span:hover{opacity:1;transform:rotate(-45deg)}#contact.footer .footer-top .top-right{flex-direction:column;justify-content:start;align-items:start;gap:62px;width:870px;display:flex}#contact.footer .footer-top .top-right h3{font-size:60px;line-height:110%}#contact.footer .footer-top .top-right p{font-size:22px;font-weight:300}#contact.footer .footer-middle{object-fit:contain;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}#contact.footer .footer-middle .image-container{justify-content:center;align-items:center;width:100%;display:flex}#contact.footer .footer-middle .image-container img{width:100%}#contact.footer .footer-middle .footer-bottom{justify-content:space-between;align-items:center;width:100%;padding-top:30px;padding-bottom:20px;display:flex}@media (max-width:1024px){#contact.footer{height:auto}#contact.footer .footer-top .top-left{width:50%}#contact.footer .footer-top .top-left .contact,#contact.footer .footer-top .top-left .contact .logo-row,#contact.footer .footer-top .top-left .contact .email-row{width:100%}#contact.footer .footer-top .top-right{width:45%}#contact.footer .footer-top .top-right h3{font-size:40px}#contact.footer .footer-top .top-right p{font-size:18px}}@media (max-width:768px){#contact.footer{height:auto;padding:40px 16px 0}#contact.footer .footer-top{flex-direction:column;gap:40px}#contact.footer .footer-top .top-left{flex-direction:column;gap:32px;width:100%}#contact.footer .footer-top .top-left .social{flex-direction:row;gap:16px}#contact.footer .footer-top .top-left .contact,#contact.footer .footer-top .top-left .contact .logo-row{width:100%}#contact.footer .footer-top .top-left .contact .logo-row .right h2{font-size:20px}#contact.footer .footer-top .top-left .contact .logo-row .right p{font-size:14px}#contact.footer .footer-top .top-left .contact .email-row{width:100%}#contact.footer .footer-top .top-left .contact .email-row .contact-me p{font-size:24px}#contact.footer .footer-top .top-right{width:100%}#contact.footer .footer-top .top-right h3{font-size:32px;line-height:120%}#contact.footer .footer-top .top-right p{font-size:16px}#contact.footer .footer-middle .image-container{margin-top:30px}#contact.footer .footer-middle .image-container img{width:100%;max-width:520px;height:auto;margin:0 auto}#contact.footer .footer-middle .footer-bottom{text-align:center;flex-direction:column;gap:8px;font-size:13px}}@media (max-width:480px){#contact.footer .footer-top .top-right h3{font-size:26px}#contact.footer .footer-top .top-left .contact .email-row .contact-me p{font-size:20px}#contact.footer .footer-top .top-left .contact .email-row .contact-cta{width:100%}#contact.footer .footer-top .top-left .contact .email-row .contact-cta a{padding:12px 0}#contact.footer .footer-middle .image-container{margin-top:30px}}
