@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px){.ai-faq-area{margin-bottom:120px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.ai-faq-area{margin-bottom:80px}}.ai-faq-video{margin-bottom:25px}.ai-faq-video a{height:70px;width:70px;line-height:75px;text-align:center;border-radius:50%;display:inline-block;backdrop-filter:blur(40px);background:rgb(255 255 255 / .06);animation:animate-pulse 3s linear infinite;border:1px solid rgb(255 255 255 / .1);box-shadow:0 2px 10px 0 rgb(27 27 27 / .1)}.ai-faq-video a span{margin-left:6px}.ai-faq-bg{border:1px solid rgb(255 246 191 / .08)}.ai-faq-thumb{position:absolute;top:0;left:0;width:50%;height:100%}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.ai-faq-thumb{position:static;width:100%;margin-bottom:40px}}.ai-faq-thumb img{width:100%;height:100%}@media (max-width:767px){.ai-faq-thumb img{margin-bottom:20px}}.ai-faq-thumb .anim-zoomin-wrap,.ai-faq-thumb .anim-zoomin{height:100%}.ai-faq-content-wrap{padding-left:50px;padding-top:120px;padding-bottom:120px}@media only screen and (min-width:1400px) and (max-width:1599px),only screen and (min-width:1200px) and (max-width:1399px){.ai-faq-content-wrap{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:992px) and (max-width:1199px){.ai-faq-content-wrap{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:768px) and (max-width:991px){.ai-faq-content-wrap{padding-left:0;padding-bottom:60px}}@media (max-width:767px){.ai-faq-content-wrap{padding-left:0;padding-top:0;padding-bottom:60px}}.ai-faq-user-box{margin-top:-300px;margin-right:-60px}@media only screen and (min-width:992px) and (max-width:1199px){.ai-faq-user-box{margin-right:-20px}}@media only screen and (min-width:768px) and (max-width:991px){.ai-faq-user-box{margin-right:20px}}@media (max-width:767px){.ai-faq-user-box{margin-top:0;margin-right:0;flex-wrap:wrap}}.ai-faq-user-item{padding:29px 39px;display:inline-block;backdrop-filter:blur(40px);box-shadow:0 2px 10px 0 rgb(27 27 27 / .1)}@media (max-width:767px){.ai-faq-user-item{width:100%;margin-right:0}}.ai-faq-user-item span{font-weight:400;font-size:16px;line-height:1;margin-bottom:10px;display:inline-block;letter-spacing:-.02em;color:var(--tp-common-black)}.ai-faq-user-item h4{font-weight:700;font-size:54px;line-height:1;letter-spacing:-.04em;color:var(--tp-common-black)}.app-faq-shape{position:absolute;top:100px;left:0}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.app-faq-shape{display:none}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.app-faq-wrap{padding-left:0}}.app-faq-wrap .ai-faq-accordion-wrap .accordion{border-radius:12px;background-color:var(--tp-common-white);box-shadow:0 1px 2px 0 rgb(39 39 46 / .04)}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items{padding-left:0;padding-bottom:0}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items:not(:last-child){border-bottom:2px solid #f7f7fd;box-shadow:0 1px 2px 0 rgb(39 39 46 / .04)}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{padding:26px 60px 28px 30px;color:var(--tp-common-black)}@media (max-width:767px){.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{font-size:18px}}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon{top:18px;right:20px;left:auto;width:36px;height:36px;margin:0;line-height:36px;border-radius:50%;background-color:#F3F3F9}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon::before,.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon::after{background-color:var(--tp-common-black-10)}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon::before{height:12px}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon::after{width:12px}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body{padding-left:30px;padding-bottom:20px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body{padding-right:30px}}.app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p{font-weight:400;color:#66666C}.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion{border-radius:12px;background-color:var(--tp-common-white);box-shadow:none}.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items{padding-left:0;padding-bottom:0;border-bottom:1px solid rgb(17 16 19 / .1)}.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items:not(:last-child){box-shadow:none}.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{font-size:26px;font-weight:500;letter-spacing:-.52px;padding:26px 0 28px 0;color:var(--tp-common-black)}@media (max-width:767px){.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{font-size:18px}}.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body{padding-left:0;padding-bottom:20px}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body{padding-right:30px}}.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p{font-size:16px;font-weight:400;color:#66666C;letter-spacing:-.16px}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.app-faq-wrap.faq-inner-style .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p br{display:none}}.it-faq-shape-1{position:absolute;left:0;bottom:-30px}@media only screen and (min-width:1400px) and (max-width:1599px){.it-faq-shape-1{left:-10%}}.it-faq-shape-2{margin-left:75px}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.it-faq-shape-2{margin-left:0}}.it-faq-accordion .faq-active{position:relative}.it-faq-accordion .faq-active::before{content:"";position:absolute;top:0;left:0;width:8px;height:0;transition:0.5s;background:#ffd743;border-radius:20px}.it-faq-accordion .accordion-items.faq-active::before{top:auto;bottom:0;height:100%;transition:0.5s}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.tp-faq-text p br{display:none}}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items{box-shadow:none;border:0;border-bottom:1px solid rgb(255 255 255 / .1)}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion{border-radius:0;background-color:#fff0;box-shadow:none}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons{font-size:26px;font-weight:500;padding:36px 60px 38px 30px;color:var(--tp-common-white)}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p{font-weight:400;font-size:16px;line-height:1.62;letter-spacing:-.01em;color:rgb(255 255 255 / .6)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-body p br{display:none}}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon{border:1px solid #222;background-color:rgb(255 255 255 / .1)}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon::before,.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon::after{background-color:rgb(255 255 255 / .6)}.service-faq-style .app-faq-wrap .ai-faq-accordion-wrap .accordion .accordion-items .accordion-header .accordion-buttons .accordion-icon{top:30px}