.more-tools h3{color:#000}.brand-logo{aspect-ratio:165/68}.ai-editor-page.full-page nav,.navbar{background:#fff}.full-page{padding-bottom:0 !important}.video-container{width:auto;height:538px;position:relative;border-radius:15px;overflow:hidden;box-shadow:0 4px 8px rgba(0, 0, 0, .2);margin:50px auto}.award-banner .left a,.btn-btn-outline,.toolbar-btn{box-shadow:0 3px 6px #00000029}.video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;object-fit:cover}.breadcrumb ol,.breadcrumbs ol,.btn-btn-outline,.main-banner .banner-section{position:relative}.video-container iframe{border:none;width:100%;height:100%;border-radius:15px}.award-section{padding:70px 0 0}.award-banner{margin-top:70px;background-image:url("../img/award-bg.webp");background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;border-radius:20px;align-items:center;padding:0}.award-banner .left > p{font:800 30px/36px Inter;letter-spacing:0;color:#fff;text-align:left;padding-bottom:20px}.award-banner .left a{border:1px solid #fff;opacity:1;font:600 16px/20px Inter;letter-spacing:0;color:#fff;width:fit-content;padding:8px 20px;border-radius:12px}.award-banner .left a:hover{background-color:#fff;color:#000;transform:scale(1.01)}.award-banner .left{width:50%;padding:10px 0 10px 80px}.award-banner .right{text-align:center;width:50%}.award-banner .right img{max-width:100%;width:138px;height:188px;margin:auto auto 10px}.breadcrumbs,.services{margin:0}.ai-editor-page .services h2{padding:0 0 50px}.ai-editor-page .snap-section h2{padding:100px 0 50px}.gif{background:unset;padding-bottom:50px}.generate,.gif h2{padding:50px 0}.full-page .slick-slider{padding:75px 0 100px}.services h2 span,h2 span{font-size:unset}.ai-editor-page .ai-faq{padding:150px 0 100px}.faq-section{padding:50px 20px;margin:auto;display:flex}.faq-item{border-radius:5px;margin-bottom:10px}.faq-item.active{background:no-repeat padding-box #fff;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}.faq-image,.generate-page{border-radius:20px}.faq-title{margin:0;font-size:18px;flex:1}.faq-content{padding:24px 32px;display:none}.faq-content.active,.faq-image{display:block}.faq-content p{font:600 20px/30px Inter;letter-spacing:0;color:#383838}.faq-image{width:100%;max-width:470px;height:auto;margin:0 auto;object-fit:cover}.faq-section .wrapper,.two-wrap .col{width:50%}.faq-section h3{font:800 28px/32px Inter;padding:0 32px 0 0}.viral-section p{padding:24px 50px}h2{text-align:center;font:800 68px/74px Inter;letter-spacing:0;color:#011012}.breadcrumbs ol{font:400 18px/24px Inter;padding:0;display:flex;flex-wrap:wrap;align-items:center;top:105px;z-index:9}.breadcrumbs ol li{padding:5px}.breadcrumbs .link{color:#727272}.breadcrumbs .span-page{color:#000;font:600 18px/24px Inter}.breadcrumb .link:hover,.breadcrumbs .link:hover{color:#00b1ff}.auto-subtitle{padding:0}.auto-subtitle h2{padding:0 0 60px}.auto-subtitle .flex{justify-content:center;align-items:center;gap:16px}.auto-subtitle .flex h3{font:800 28px/36px Inter;letter-spacing:0;color:#0d0f0f;padding-bottom:20px}.auto-subtitle .flex p{font:600 18px/24px Inter;letter-spacing:0;color:#383838;padding-right:30px}.auto-subtitle .flex p span{font:800 18px/24px Inter;letter-spacing:0;color:#000}.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;height:100%}.auto-subtitle .flex .col .caption{position:relative;top:-17px}.auto-subtitle .flex .col .wrap{height:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;align-items:start}.two-wrap{display:flex;align-items:self-start}.banner-section{padding:120px 0 0;background:linear-gradient(180deg, #fff 0, #fffcfc 47%, #effcff 100%) no-repeat padding-box}.banner-section h1{text-align:left;font:800 60px/65px Inter;letter-spacing:0;color:#000}.main-banner{height:auto;background:linear-gradient(360deg, #fff 0, #fffcfc 47%, #effcff 100%) no-repeat padding-box}.btn-btn-outline,.generate-page{background:no-repeat padding-box #011012}.banner-section h2{font:500 18px/24px Inter !important;text-align:left;padding:16px 0 40px;color:#383838}.banner-section h1 span,.main-banner h1{display:block;white-space:normal;text-align:left;font-size:60px;line-height:65px}.banner-section h1 span{color:transparent;background:linear-gradient(90deg, #00baff 0, #f765fd 60%, #925cfd 91%, #775afd 100%) no-repeat padding-box;background-size:cover;background-clip:text;-webkit-background-clip:text;display:inline-block}.banner-section .btn.primary-btn{margin:0;padding-left:25px}small{width:100%;display:block;padding:15px 50px 0}.faq-section .faq-content .accordion-item .accordion-button h3{padding:28px 20px 0 !important}.user-count-content{padding:50px 0 0}/* Match homepage user-count weight/size; use p instead of h2/h3 */.ai-editor-page .user-count-content .user-count > p:first-child{text-align:left;color:#383838;font:600 clamp(24px, 3vw, 28px)/1.3 Inter;text-transform:capitalize;opacity:0.5;margin:0}.ai-editor-page .user-count-content .user-count > p:last-child{color:#383838;font:800 clamp(24px, 3vw, 28px)/1.3 Inter;opacity:0.5;margin:0}.features{padding:140px 0}.full-page .testimonial{padding:140px 0 0}.ai-faq .tab-content{padding-bottom:100px}.generate-page .flex .col.first-one{padding:30px 0 30px 70px}.generate-page .flex .col p{font:400 20px/30px Inter;color:#fff}.generate-page h2{font:800 40px/54px Inter;letter-spacing:0;color:#fff;text-align:left;padding:30px 0}.generate-page .btn.btn.primary-btn{margin:30px 0 0}.btn-btn-outline{border:1px solid #00baff;border-radius:20px;font:800 20px/24px Inter;color:#fff;width:274px;height:69px;display:flex;align-items:center;padding:20px;margin-top:32px;cursor:pointer}.btn-btn-outline::after{content:url("assets/img/star-ai.svg");position:absolute;right:20px;top:22px}.btn-btn-outline:hover{background-color:#00baff;color:#fff}.ContactSales.contact-home{display:flex !important}.ContactSales{display:none !important}.ai-editor-page .main-banner{height:65vh}.ai-editor-page .main-banner h1{padding-top:50px}.ai-editor-page .banner-section h2{font:500 22px/32px Inter !important;padding:10px 0 34px}.breadcrumb ol{font:400 18px/24px Inter;padding:0;display:flex;align-items:center;z-index:9}.toolbar-btn{background:linear-gradient(269deg, #00ebff 0, #00b1ff 100%) no-repeat padding-box;border:1px solid #00c1ff;border-radius:50px;padding:5px 20px}.toolbar-header .secondary-btn{width:auto;height:auto;box-shadow:unset;border:1px solid #00b1ff;font-size:14px;padding:5px 20px}.navbar .nav>li a,footer li a{font-family:Inter,sans-serif}.editor-order li{font:400 18px/35px Inter;list-style:decimal}.ai-editor-page .js-video{height:565px}.breadcrumb .link{font:600 18px/24px Inter}.auto-subtitle .btn.primary-btn,.btn.primary-btn,.full-page .built-section .btn.primary-btn{border:0 solid transparent;color:#fff;box-shadow:none;padding-right:85px;width:fit-content;margin:60px auto 0}.auto-subtitle-2{padding-top:120px}.auto-subtitle-2 .flex .col{padding:24px;min-height:400px;align-items:center;justify-content:center}.auto-subtitle-2 .flex img{padding-bottom:30px}.auto-subtitle-2 .flex h3{font-size:clamp(18px, 2.5vw, 18px) !important;font-weight:600 !important;line-height:1.3 !important;padding-bottom:0px}.auto-subtitle-2 .flex p{padding-right:0px;font-size:clamp(14px, 2.5vw, 14px) !important;line-height:1.3 !important}@media screen and (min-width:768px) and (max-width:992px){.breadcrumb-c.container{padding:0 15px}.auto-subtitle .flex p{padding-right:0}.banner-section h2 br{display:none}.auto-subtitle .flex{flex-wrap:wrap}.auto-subtitle .flex .col .wrap{height:auto}.auto-subtitle .flex h3{font-size:24px !important;line-height:30px !important}.auto-subtitle .flex .col .caption{top:0}.faq-section{flex-direction:column;flex-wrap:wrap}.faq-section .wrapper,.two-wrap .col{width:100%}.faq-section .faq-image{margin:50px auto 0}.full-page .user-count-content .flex{margin:0 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:30px}.ai-editor-page .integration h2,.ai-editor-page .preps-section h2,.ai-editor-page .snap-section,.ai-editor-page .snap-section.recording,.ai-editor-page .viral-section,.auto-subtitle,.full-page .testimonial,.user-count-content{padding:0}.full-page .course-section{height:auto;padding:50px 20px}.full-page .slick-slider{padding:0 0 50px}.ai-editor-page .ai-faq{padding:100px 0px}.ai-editor-page .integration .integration-wrap{margin:50px 0 0}.award-banner{align-items:center;height:auto;padding:20px}.award-banner .left{width:100%;padding:20px;text-align:center}.award-banner .left > p{text-align:center;font-size:44px !important;line-height:54px !important}.award-banner .right img{width:auto;height:auto}.generate-page .flex{flex-wrap:wrap;flex-direction:column}.video-container{height:420px}.main-banner{margin:0}.auto-subtitle .flex{margin:0 0 0 0px}.main-banner h1 span{font:700 60px/70px Inter}.ai-editor-page .main-banner{height:50vh}.ai-editor-page .video-poster{height:100%}.ai-editor-page .js-video{height:400px}}@media screen and (max-width:767px){.banner-section h1 span,.video-container{height:190px}.ai-editor-page .banner-section h2{font:500 16px/26px Inter !important}.breadcrumb-c.container{padding:0 30px}.generate-page .flex .col.first-one{padding:30px}.ai-faq .accordion-item .accordion-body{padding:16px 32px 48px}.award-banner{flex-wrap:wrap;align-items:center;flex-direction:column;height:auto;padding:20px}.award-banner .left{width:100%;padding:20px;text-align:center}.award-banner .left > p{text-align:center}h2{font-size:50px;line-height:60px}small{padding:15px 10px 0}.faq-section h3{font:800 24px/32px Inter !important}.auto-subtitle .flex,.auto-subtitle .flex .col .wrap,.capiton-generation .flex,.capiton-generation .two-section,.two-wrap{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:50px 50px 0}.capiton-generation .two-section .flex,.faq-section .wrapper,.two-wrap .col{width:100%}.auto-subtitle .btn.primary-btn,.banner-section .btn.primary-btn,.btn.primary-btn{margin:0;padding:20px 25px !important}.auto-subtitle .btn.primary-btn,.btn.primary-btn{margin:20px auto 0}.auto-subtitle .flex .col{flex:unset}.auto-subtitle .flex,.full-page .user-count-content .flex{margin:0}.faq-section{flex-direction:column;flex-wrap:wrap}.faq-section .faq-image{margin:50px auto 0}.viral-section p{padding:24px 12px}.features{padding:50px 0}.full-page .card-wrap{padding:85px 50px}.ai-editor-page .integration h2,.ai-editor-page .preps-section h2,.ai-editor-page .snap-section,.ai-editor-page .snap-section.recording,.ai-editor-page .viral-section,.auto-subtitle,.capiton-generation p,.full-page .testimonial,.user-count-content{padding:0}.full-page .course-section{height:auto;padding:50px 20px}.full-page .slick-slider{padding:0 0 50px}.ai-editor-page .ai-faq{padding:100px 0px}.ai-editor-page .snap-wrapper.recording h3{padding:25px 0 0}.ai-editor-page .integration .integration-wrap{margin:50px 0 0}.generate-page .flex{flex-wrap:wrap;flex-direction:column}.ai-editor-page .js-video{height:200px}.auto-subtitle .flex p{padding-right:0}}@media screen and (min-width:1600px){.ai-video-page .main-banner{height:70vh;padding-top:100px}.ai-editor-page .main-banner{height:60vh}}@media screen and (min-width:320px) and (max-width:767px){.ai-editor-page .main-banner{height:800px}.toolbar-header strong{font:600 16px/20px Inter;padding:0 50px}.ai-editor-page header-component .navbar a.ContactSales,.ai-home-page header-component .navbar a.ContactSales{border:none}}@media screen and (min-width:320px) and (max-width:400px){.ai-editor-page .main-banner p,.main-banner p{font-size:18px !important;padding:0;margin:20px 0 50px}.ai-editor-page .main-banner,.main-banner{height:700px}.ai-editor-page header-component .navbar a.ContactSales,.ai-home-page header-component .navbar a.ContactSales{border:none}}@media screen and (min-width:598px) and (max-width:767px){.ai-editor-page .snap-section{padding-top:0}.viral-section p{padding-bottom:40px}.ai-editor-page .video-poster{height:100%}}.banner-section .btn.primary-btn::after,.banner-section .built-section .btn.primary-btn:hover::after{transform:rotate(45deg)}