.faq-section{padding:50px 20px;margin:auto;display:flex}.faq-item{border-radius:5px;margin-bottom:10px}.faq-item.active{background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:18px}.faq-item.active .faq-header{padding:32px 32px 0}.faq-header{background-color:transparent;border:none;padding:8px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:18px}.accordion-body p,.accordion-body ol li{font-size:18px;line-height:30px}.accordion-body ul li{list-style:decimal;margin-left:20px}.faq-title{margin:0;font-size:18px;flex:1}.faq-content{padding:24px 32px;display:none}.faq-content p{font:normal normal 500 20px/30px Inter;letter-spacing:0px;color:#383838}.faq-content.active{display:block}.faq-image{width:100%;max-width:470px;height:auto;display:block;margin:0px auto;border-radius:20px;object-fit:cover}.faq-section .wrapper{width:50%}.faq-section h3{font:normal normal 800 28px/32px Inter;padding:0px 32px 0px 0px}.viral-section p{padding:24px 50px}.service-section{padding:140px 0px 0px}.service-section h2{padding:0px 0px 60px}.service-section .card-style{display:flex;align-items:center;background:#000000 0% 0% no-repeat padding-box;border-radius:16px;justify-content:center}.service-section .card-style .right{width:50%}.service-section .card-style .left{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;padding:50px}.service-section .card-style h3,.service-section .two-layout h3{font:normal normal bold 28px/36px Inter !important;letter-spacing:0px;color:#FFFFFF;padding-bottom:14px}.service-section .two-layout a{color:#00baff}.service-section .two-layout .left .title-section{padding:40px 50px 0px}.service-section .two-layout .left.new .title-section{padding:0px}.service-section .card-style p,.service-section .two-layout p{font-size:20px;line-height:32px;font-weight:500;letter-spacing:0px;color:#FFFFFF}.service-section .two-layout{display:flex;align-items:stretch;border-radius:16px;justify-content:center;gap:16px;margin:16px 0px}.service-section .two-layout .right.new{padding:0px}.service-section .two-layout .left.new{padding:40px 50px}.service-section .two-layout .left.new .wrapper,.service-section .two-layout .right.new .wrapper{display:flex;flex-direction:column;height:558px;justify-content:space-between}.service-section .two-layout .right.new .title-section{padding:40px 50px 10px}.service-section .two-layout .left,.service-section .two-layout .right{background:#000000 0% 0% no-repeat padding-box;width:50%;border-radius:16px}.service-section .two-layout .wrapper{display:flex;flex-direction:column;height:558px;justify-content:space-between}.service-section .two-layout .right .wrapper{height:480px}.service-section .two-layout .right{padding:40px 50px}/*  *//*  */h2{text-align:center;font:normal normal 800 58px/64px Inter;letter-spacing:0px;color:#011012}.breadcrumbs{margin:0;width:100%;text-align:center}.breadcrumbs .Breadcrumb{display:flex;justify-content:center;width:100%}.breadcrumbs ol{font:normal normal 400 19px/25px Inter;padding:0px 0px 50px;display:flex;flex-wrap:wrap;align-items:center;position:relative;justify-content:center;left:0;margin:0 auto;/* top: 105px; */z-index:9/* left: 205px; */}.breadcrumbs ol li{display:inline-flex;align-items:center}.breadcrumbs .link{font:normal normal 600 19px/25px Inter;color:#727272}.breadcrumbs .span-page{color:#555;font:normal normal 600 19px/25px Inter}.breadcrumbs .link:hover{color:#00b1ff}.auto-subtitle{padding:0px 0px}.auto-subtitle h2{padding:120px 0px 60px}.auto-subtitle .flex{justify-content:center;align-items:self-start;gap:16px}.auto-subtitle .flex h3{font:normal normal 800 28px/36px Inter;letter-spacing:0px;color:#0D0F0F;padding-bottom:20px;text-align:center}.auto-subtitle .flex p{font:normal normal 500 18px/24px Inter;letter-spacing:0px;color:#383838}.auto-subtitle .flex p span{font:normal normal 600 19px/25px Inter;letter-spacing:0px;color:#000000}.auto-subtitle .flex img{max-width:100%;height:auto;padding-bottom:40px}.auto-subtitle .flex .col{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:start;width:100%;height:100%;flex:unset}.auto-subtitle .flex .col .caption{position:relative;top:0px}.auto-subtitle .flex .col .wrap{height:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:start}.capiton-generation h2{padding:120px 0px 24px}.capiton-generation p{font:normal normal 500 20px/28px Inter;letter-spacing:0px;color:#383838;text-align:center;padding:0px 0px}.capiton-generation .flex{background-color:#000000;border-radius:16px;height:457px;justify-content:center;align-items:center}.capiton-generation .flex .col{width:50%;margin:50px}.capiton-generation .flex h3{font:normal normal bold 28px/36px Inter !important;letter-spacing:0px;color:#FFFFFF}.capiton-generation .flex p{font-size:20px;line-height:32px;font-family:"Inter";letter-spacing:0px;color:#FFFFFF;padding:0px 50px 0px 0px}.capiton-generation .two-section{display:flex;align-items:center;justify-content:center;/* flex-wrap: wrap; */gap:21px}.capiton-generation .two-section .flex{width:50%;flex-direction:column;/* flex-wrap: wrap; */align-items:center;justify-content:center;margin:21px 0px;padding:40px}.capiton-generation .two-section .flex .col{width:100%;padding:0px;margin:0px}.faq-section h2{padding:60px 0px;font:800 68px/68px Inter}.auto-subtitle .btn.primary-btn,.btn.primary-btn,.btn.primary-btn,.full-page .built-section .btn.primary-btn{padding-right:85px;width:fit-content;margin:60px auto 0px}section,.viral-section{background:#EFFCFF !important}.faq-section{padding:0px}.two-wrap{display:flex;align-items:start}.two-wrap .col{width:50%}.banner-section{padding:120px 0px 50px;background:radial-gradient(98.91% 98.91% at 52.57% 88.3%, #36C2FE 0%, #A0E2FE 41.35%, #FFF 100%)}.banner-section h1{text-align:center;font:normal normal 800 60px/65px Inter;letter-spacing:0px;color:#000000}.banner-section h1 span{display:block;white-space:normal;text-align:left;font-size:60px;line-height:65px}.main-banner .banner-section{position:relative}.main-banner{height:auto;background:linear-gradient(360deg, #fff 0, #fffcfc 47%, #effcff 100%) no-repeat padding-box}.banner-section h2{font:500 18px/24px Inter !important;text-align:center;padding:16px 0px;color:#383838}.main-banner h1,.banner-section h1 span{display:block;white-space:normal;text-align:left;font-size:60px;line-height:65px}.banner-section h1 span{color:transparent;background:transparent linear-gradient(90deg, #00BAFF 0%, #F765FD 60%, #925CFD 91%, #775AFD 100%) 0% 0% no-repeat padding-box;background-size:cover;background-clip:text;-webkit-background-clip:text;display:inline-block}.banner-section .btn.primary-btn{margin:0px 0px 0px;padding-left:25px}.full-page .user-count-content .user-count h2,.full-page .user-count-content .user-count h3{text-align:left;font:normal normal bold 18px/24px Inter !important;letter-spacing:0px;color:#000000;opacity:1}.full-page .user-count-content .flex{margin:0px 100px}.full-page .built-section h2{padding:0px 130px}small{text-align:center;width:100%;display:block;padding:15px 0px 0px}.col small{width:58% !important}.faq-section .faq-content .accordion-item .accordion-button h3{padding:28px 20px 0 !important}.features .subSection{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;padding-top:54px}.features .subSection .card{background:#000000 0% 0% no-repeat padding-box;border-radius:16px;width:239px;height:450px;display:flex;align-items:center;justify-content:start;gap:5px;padding:40px 20px}.features .subSection .card h3{font:normal normal bold 24px/28px Inter;letter-spacing:0px;color:#2FD6FF;padding:24px 0px 16px;text-align:center}.features .subSection .card img{width:100px;height:100px}.features .subSection .card p{text-align:center;font:normal normal medium 20px/28px Inter;letter-spacing:0px;color:#FFFFFF}.full-page .built-section{padding:200px}.user-count-content{padding:0px 0px}.features{padding:120px 0px 0px}.full-page .testimonial{padding:120px 0px 0px}#bg-remover{width:1000px;height:592px;position:relative;border-radius:20px;margin:0 auto;overflow:hidden}.bg-wrapper{width:1040px;height:592px;position:relative;left:50%;top:50%;transform:translate(-50%, -50%);overflow:hidden}.bg-wrapper::after{content:"";width:100%;height:100%;left:0;top:0;background-image:url("../assets/img/bg-img.webp");background-position:center;background-size:cover;background-repeat:no-repeat;z-index:12;position:absolute}.before,.after{content:"";width:100%;height:100%;background-repeat:no-repeat;background-image:url("../assets/img/video-remover-background.webp");background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;pointer-events:none;overflow:hidden}.before{max-width:1024px}.scroller{width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;background-color:transparent;opacity:0.9;pointer-events:auto;cursor:pointer;z-index:99}.scroller:hover{opacity:1}.scrolling{pointer-events:none;opacity:1}.scroller__thumb{width:100%;height:100%}.scroller:before,.scroller:after{content:" ";display:block;width:5px;height:9999px;position:absolute;left:50%;margin-left:-3.5px;z-index:30;transition:0.1s}.scroller:before{top:100%}.scroller:after{bottom:100%}.scroller:before,.scroller:after{background:#fff}.banner-section .container{overflow:visible}.input-wrapper-container{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;position:relative;overflow:visible}.url-box-hover-wrap{position:relative;overflow:visible}.lfts-url-tooltip{position:absolute;left:50%;bottom:calc(100% + 14px);transform:translateX(-50%);z-index:100;display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;max-width:min(640px, 92vw);min-width:620px;padding:12px 16px;border-radius:12px;background:#1f2128;color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.45;text-align:left;box-shadow:0 8px 28px rgba(0, 0, 0, 0.22);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,visibility 0.2s ease}.lfts-url-tooltip,.lfts-url-tooltip span{color:#fff}.lfts-url-tooltip::after{content:"";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #1f2128}.url-box-hover-wrap:hover .lfts-url-tooltip,.url-box-hover-wrap:focus-within .lfts-url-tooltip{opacity:1;visibility:visible}.lfts-url-tooltip__title{font-weight:500;margin-right:2px;color:#fff}.lfts-url-tooltip__item{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:#fff;vertical-align:middle}.lfts-url-tooltip__item img{width:14px;height:14px;flex-shrink:0;display:block;object-fit:contain}.lfts-url-tooltip__comma{margin-right:2px;color:#fff}@media (max-width: 768px){.lfts-url-tooltip{font-size:11px;padding:10px 12px;max-width:calc(100vw - 32px);min-width:unset}.url-box{min-width:unset;max-width:100%}}.input-wrapper-container>span{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.url-box{max-width:640px;min-width:620px;width:100%;height:80px;border-radius:66px;background:#FFF;padding:6px;display:flex;border-radius:66px;background:#FFF;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.10);align-items:center}.input-wrapper{flex:1;display:flex;align-items:center;padding:0 20px}.input-wrapper input{width:100%;border:none;outline:none;background:transparent;font-size:clamp(15px, 2.5vw, 17.36px);font-weight:400;padding:24px 0px 24px 0px}.input-wrapper img{margin-top:2px;margin-right:12px}.input-wrapper input::placeholder{color:#dddddd;font-size:clamp(18px, 2.5vw, 20px);font-weight:500;line-height:normal}.input-wrapper input:disabled{cursor:not-allowed;opacity:0.7}.clip-btn{position:relative;height:100%;padding:10px 24px;border:none;border-radius:45px;background:linear-gradient(93deg, #906DFB 0%, #FC8DDF 100%);color:#fff;color:#FFF;font-size:clamp(18px, 2.5vw, 20px);font-style:normal;font-weight:800;line-height:20px;/* 125% */cursor:pointer}.clip-btn:disabled{cursor:not-allowed;opacity:0.85}.upload-btns.is-disabled{pointer-events:none;opacity:0.6;cursor:not-allowed}.clip-btn .clip-btn-loader{display:none;position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid rgba(255, 255, 255, 0.35);border-top-color:#fff;border-radius:50%;animation:clip-btn-spin 0.8s linear infinite}.clip-btn.is-loading .clip-btn-text{visibility:hidden}.clip-btn.is-loading .clip-btn-loader{display:block}@keyframes clip-btn-spin{to{transform:rotate(360deg)}}.clip-btn:hover{background:linear-gradient(93deg, #FC8DDF 0%, #906DFB 100%)}.upload-btns{height:70px;border-radius:45px;border:1px solid #000;background:rgba(255, 255, 255, 0.00);padding:12px 38px;display:flex;font-weight:800;font-size:clamp(18px, 2.5vw, 20px);align-items:center;justify-content:center;width:fit-content}#errorMsg{display:none;color:#e74c3c;font-size:clamp(13px, 2.5vw, 14px);margin-top:4px;text-align:center;max-width:840px;margin:18px 0px}.gif-section{padding:30px 0px 0px}.gif-video video{margin:60px 0px;border-radius:28px}@media screen and (max-width: 992px){.ai-home-page .breadcrumbs ol{left:0;padding:0px;justify-content:center}}@media screen and (min-width: 768px) and (max-width: 992px){.ai-home-page .breadcrumbs ol{left:0;padding:0px;justify-content:center}.service-section .two-layout .right,.service-section .two-layout .left .title-section,.service-section .two-layout .right.new .title-section,.service-section .two-layout .left.new{padding:30px}.banner-section .two-wrap small{width:50%}.auto-subtitle .flex .col{align-items:center}.banner-section h2 br{display:none}.main-banner{margin:0}.full-page .built-section{padding:100px 0px}.auto-subtitle .flex{flex-wrap:wrap}.auto-subtitle .flex .col .wrap{height:auto;width:100%;text-align:center;margin:0 auto;display:block}h2 br{display:none}.features .subSection .card h3{font:normal normal bold 20px/28px Inter !important}.auto-subtitle .flex h3{font-size:24px !important;line-height:30px !important}.auto-subtitle .flex .col .caption{top:0px}.faq-section{flex-direction:column;flex-wrap:wrap}.faq-section .wrapper,.two-wrap .col{width:100%}.faq-section .faq-image{margin:50px auto 0px}.full-page .built-section h2{padding:0px 30px}.full-page .user-count-content .flex{margin:0px 30px}.full-page .user-count-content .user-count h2,.full-page .user-count-content .user-count h3{font-size:18px !important;line-height:20px !important}.full-page .user-count-content .user-count::after{content:unset}.two-wrap{flex-wrap:wrap;flex-direction:column;gap:20px}.viral-section p{padding:24px 12px}#bg-remover{width:100%;height:400px;position:relative}.bg-wrapper{width:100%;height:100%}}@media screen and (min-width: 768px){.ai-home-page .banner-section h1{font:normal normal 800 60px/65px Inter !important;font-size:60px !important;line-height:65px !important}.ai-home-page .banner-section h1 span{font-size:60px !important;line-height:65px !important}}@media screen and (max-width: 767px){.ai-home-page{overflow-x:clip}h2{font-size:32px;line-height:40px}.auto-subtitle h2{font-size:28px;line-height:36px;padding:0 0 32px}.auto-subtitle .flex h3{font-size:20px;line-height:28px;text-align:center}.url-box{min-width:unset;max-width:100%}.lfts-url-tooltip{display:none !important;min-width:unset;max-width:calc(100vw - 32px)}.input-wrapper-container:focus-within .lfts-url-tooltip,.input-wrapper-container:hover .lfts-url-tooltip{display:none !important;opacity:0;visibility:hidden}.input-wrapper-container{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:10px;width:100%;max-width:100%;box-sizing:border-box;align-items:center}.url-box-hover-wrap,.url-box{display:contents}.input-wrapper{grid-column:1/-1;grid-row:1;width:100%;max-width:100%;box-sizing:border-box;padding:0 12px;background:#FFF;border-radius:24px;box-shadow:0 4px 30px 0 rgba(0, 0, 0, 0.10)}.input-wrapper input{padding:14px 0}.clip-btn{grid-column:1;grid-row:2;width:100%;min-width:0;height:auto;min-height:52px;flex-shrink:0;padding:10px 12px;font-size:clamp(14px, 3.5vw, 18px)}.input-wrapper-container>.upload-btns{grid-column:3;grid-row:2;width:100%;min-width:0;height:auto;min-height:52px;padding:10px 12px;font-size:clamp(14px, 3.5vw, 18px)}.input-wrapper-container>span{grid-column:2;grid-row:2;display:block;padding:0 4px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.banner-section h1{padding:20px 0px 0px}.ai-home-page .banner-section .container,.ai-home-page .banner-section .gif-section.container{padding-left:16px !important;padding-right:16px !important;padding-top:0;max-width:100%;box-sizing:border-box}.ai-home-page .banner-section .col,.ai-home-page .banner-section .input-wrapper-container,.ai-home-page .banner-section #errorMsg,.ai-home-page .banner-section .breadcrumbs{width:100%;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.ai-home-page .banner-section .gif-section.container .hero-video{width:100%;display:block}.banner-section .container,.gif-section.container,.full-page .container,.auto-subtitle .container{padding-left:16px;padding-right:16px;max-width:100%;box-sizing:border-box}.gif-section{padding:30px 0px 0px}.breadcrumbs ol{padding:0 0 24px;font:normal normal 400 14px/19px Inter;left:0 !important;justify-content:center}.breadcrumbs .Breadcrumb,.breadcrumbs{justify-content:center;text-align:center}.breadcrumbs .link,.breadcrumbs .span-page{font:normal normal 600 12px/19px Inter}.banner-section{overflow-anchor:none}.input-wrapper input,.input-wrapper input::placeholder,#videoUrl{font-size:16px}#videoUrl{scroll-margin-top:88px}.col small{width:85%}.faq-section h3{font:normal normal 500 24px/32px Inter !important}.service-section .two-layout .right,.service-section .two-layout .left .title-section,.service-section .two-layout .right.new .title-section,.service-section .two-layout .left.new{padding:30px}.auto-subtitle .flex .col{align-items:center}.ai-home-page .banner-section h1,.ai-home-page .banner-section h1 span{font:normal normal 800 28px/36px Inter !important;font-size:28px !important;line-height:36px !important;text-align:center}.ai-home-page .banner-section h1 span{display:inline-block !important}.main-banner h1,.main-banner h1 span{text-align:center}.two-wrap,.auto-subtitle .flex,.auto-subtitle .flex .col .wrap,.capiton-generation .flex,.capiton-generation .two-section{flex-wrap:wrap}.two-wrap{flex-direction:column;gap:25px}.auto-subtitle .flex .col .wrap,.capiton-generation .flex{height:auto}.capiton-generation .flex .col{margin:32px 0 0}.service-section,.full-page .testimonial{padding:70px 0px 0px}.service-section .card-style{flex-wrap:wrap}.service-section .card-style .left{width:100%;padding:30px}.service-section .card-style .right{width:100%}.two-wrap .col,.capiton-generation .two-section .flex{width:100%}.banner-section .btn.primary-btn,.auto-subtitle .btn.primary-btn,.btn.primary-btn,.btn.primary-btn,.full-page .built-section .btn.primary-btn{margin:0;padding:20px 25px !important}.auto-subtitle .btn.primary-btn,.btn.primary-btn,.btn.primary-btn,.full-page .built-section .btn.primary-btn{margin:20px auto 0px}.auto-subtitle .flex .col{flex:unset}.full-page .built-section h2{padding:0px;font-size:42px}.full-page .user-count-content .flex{margin:0px}.full-page .testimonial{padding-bottom:80px}.faq-section{flex-direction:column;flex-wrap:wrap}.faq-section .wrapper{width:100%}.faq-section .faq-image{margin:50px auto 0px}.viral-section p{padding:24px 12px}.features{padding:50px 0px}.full-page .card-wrap{padding:85px 50px}.full-page .built-section{padding:50px}.capiton-generation p{padding:0px}#bg-remover{width:100%;height:200px;position:relative}.bg-wrapper,.service-section .two-layout .left,.service-section .two-layout .right,.features .subSection .card{width:100%;height:100%}.service-section .two-layout{flex-wrap:wrap}h2 br{display:none !important}.service-section .two-layout .left .title-section,.service-section .two-layout .right{padding:30px}.service-section .btn.primary-btn{margin-top:60px}}/* Lightweight scroll reveal (replaces AOS) */.reveal{opacity:0;transform:translate3d(0, 24px, 0);transition:opacity 0.45s ease,transform 0.45s ease;will-change:opacity,transform}.reveal.reveal-left{transform:translate3d(24px, 0, 0)}.reveal.reveal-right{transform:translate3d(-24px, 0, 0)}.reveal.is-visible{opacity:1;transform:translate3d(0, 0, 0)}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}}