@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap);:root{--white:#fff;--black:#000;--primary:#2d1a40;--dark:#202020;--dark-secondary:#372240;--dark-tertiary:#442fad;--red:#a81e1e;--orange:#ff8a00;--blue:#245ced;--blue-secondary:#2067fa;--green:#1c9f03;--light-blue:#3190b5;--gray-color:#afafaf;--gray:#6a6a6a;--lightest-gray:#b3b3b3;--light-gray:#efefef;--body-text:#c2c2c2;--purple:#443355;--purple-primary:#8949aa;--light-purple:#4e3f5d;--lightest-purple:#442f4d;--light-green:#1caec6;--border-radius-sm:4px;--border-radius:8px;--border-radius-md:16px;--border-radius-lg:30px;--primary-font:"Figtree", sans-serif;--body-size:1.8rem;--h1-size:3.6rem;--h2-size:2.4rem;--h3-size:2rem;--h4-size:1.8rem;--h5-size:1.6rem;--text-medium:1.4rem;--text-sm-size:12px;--text-md-size:1.6rem}.firefly-theme-page{font-size:10px}.firefly-theme-page .main-wrap{min-height:calc(100vh - 92px - 32px)}.firefly-theme-page [class*="container-"]{margin:0 auto;padding-left:15px;padding-right:15px}.firefly-theme-page body{font-size:1.8rem;font-weight:400;line-height:normal;font-family:var(--primary-font);color:var(--body-text);background-color:var(--primary)}.firefly-theme-page a:hover{opacity:.7}.firefly-theme-page body :where(h1,.h1,h2,.h2,h3,.h3){font-weight:600}.firefly-theme-page .text-sm{font-size:var(--text-sm-size);font-weight:500;line-height:32px}.firefly-theme-page .text-medium{font-size:var(--text-medium);font-weight:500}.firefly-theme-page .text-md{font-size:var(--text-md-size);font-weight:600;line-height:normal}.firefly-theme-page h1,.firefly-theme-page body .h1{font-size:var(--h1-size);line-height:normal}.firefly-theme-page h2,.firefly-theme-page body .h2{font-size:var(--h2-size);line-height:1.3}.firefly-theme-page h3,.firefly-theme-page body .h3{font-size:var(--h3-size);line-height:1.3}.firefly-theme-page h4,.firefly-theme-page body .h4{font-size:var(--h4-size);line-height:1.3}.firefly-theme-page .primary-gradient{background:linear-gradient(148deg,#0ff -3.91%,#9327cf 89.04%)}.firefly-theme-page .bg-blue{background-color:var(--blue-secondary)!important}.firefly-theme-page .text-gray{color:var(--body-text)!important}.firefly-theme-page .text-white{color:var(--white)!important}.firefly-theme-page body :where(h1:not(#link-modal-title),.h2,h2,h3,h4,a,button:not(#wp-link-cancel button,#wp-link-close),a:hover){color:var(--white)!important}.overflow-hidden{overflow:hidden!important}.firefly-theme-page .border-0{border:0!important}.firefly-theme-page .border-bottom{border-bottom:1px solid #268da7}.firefly-theme-page .position-relative{position:relative!important}.firefly-theme-page .d-block{display:block!important}.firefly-theme-page body .d-none,.ff-build-course-btn i{display:none!important}.firefly-theme-page .list-unstyled{list-style-type:none}.firefly-theme-page .font-regular{font-weight:400!important}.firefly-theme-page .fw-600{font-weight:600!important}.firefly-theme-page .fw-700{font-weight:700!important}.firefly-theme-page .loader{display:inline-block;width:40px;height:40px;border-radius:50%;background:conic-gradient(from 0deg,#0ff,#9327cf);mask:radial-gradient(farthest-side,transparent calc(100% - 5px),black 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),black 0);animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.firefly-theme-page .text-underline{text-decoration:underline!important}.firefly-theme-page .text-uppercase{text-transform:uppercase!important}.firefly-theme-page .text-capitalize{text-transform:capitalize!important}.firefly-theme-page .text-center{text-align:center!important}.firefly-theme-page .text-right{text-align:right!important}.firefly-theme-page .text-white{color:var(--white)!important}.firefly-theme-page .bg-red{background-color:var(--red)}.firefly-theme-page .bg-white{background-color:var(--white)}.firefly-theme-page .h-100{height:100%}.firefly-theme-page .p-0{padding:0!important}.firefly-theme-page .m-0{margin:0!important}.firefly-theme-page .p-2{padding:2rem!important}.firefly-theme-page .p-1{padding:1rem!important}.firefly-theme-page .pt-1{padding-top:1rem!important}.firefly-theme-page .pb-1{padding-bottom:1rem!important}.firefly-theme-page .pb-4{padding-bottom:4rem!important}.firefly-theme-page .pt-3{padding-top:3rem!important}.firefly-theme-page .pt-4{padding-top:4rem!important}.firefly-theme-page .mb-0{margin-bottom:0!important}.firefly-theme-page .mt-auto{margin-top:auto!important}.firefly-theme-page .mb-4{margin-bottom:4rem!important}.firefly-theme-page .mx-auto{margin-left:auto!important;margin-right:auto!important}.firefly-theme-page .m-auto{margin:auto!important}.firefly-theme-page .ml-auto{margin-left:auto!important}.firefly-theme-page .mr-2{margin-right:2rem!important}.firefly-theme-page .mt-3{margin-top:3rem!important}.firefly-theme-page .mb-5{margin-bottom:5rem!important}.firefly-theme-page .mb-2{margin-bottom:2rem!important}.firefly-theme-page .mb-1{margin-bottom:1rem!important}.firefly-theme-page .mt-4{margin-top:4rem!important}.firefly-theme-page .mt-2{margin-top:2rem!important}.firefly-theme-page .overlay{position:relative;overflow:hidden}.firefly-theme-page .overlay::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:99}.firefly-theme-page .img-cover{object-fit:cover;width:100%;height:100%}.firefly-theme-page .flex-1{flex:1}.firefly-theme-page .flex-column{display:flex;flex-direction:column}.firefly-theme-page .absolute-elem{position:absolute;inset:0;height:100%;width:100%}.firefly-theme-page .d-flex{display:flex!important}.firefly-theme-page .align-items-center{align-items:center!important}.firefly-theme-page .justify-content-center{justify-content:center!important}.firefly-theme-page .align-items-start{align-items:start!important}.firefly-theme-page .info-slider,.firefly-theme-page .info-block{padding:3rem 2rem;border-radius:var(--border-radius-md);background:#362448}.firefly-theme-page .info-slider .slick-dots{display:flex;list-style-type:none;gap:6px;justify-content:center;padding-left:0;align-items:center;bottom:-56px;position:absolute;left:50%;transform:translateX(-50%)}.firefly-theme-page .info-slider .slick-dots li{width:8px;height:8px;background-color:var(--lightest-gray);border-radius:50%;margin:0}.firefly-theme-page .info-slider{margin-bottom:56px}.firefly-theme-page .info-slider p{color:var(--white)!important}.firefly-theme-page .info-slider .slick-dots li.slick-active{width:11px;height:11px;background-color:var(--white)}.firefly-theme-page .info-slider.gradient-border::before{border-radius:var(--border-radius-md)}.firefly-theme-page .info-slider p{margin-bottom:0!important}.firefly-theme-page .info-slider .slick-dots button{display:none}.firefly-theme-page .disabled-state{opacity:.5;pointer-events:none}.firefly-theme-page .alert:empty{display:none}.firefly-theme-page .alert{display:flex;gap:1.6rem;border-left:3px solid;padding:.8rem;position:relative;margin-top:2rem;margin-bottom:2rem;padding-left:4rem!important}.firefly-theme-page .alert::before{position:absolute;content:"";left:1rem;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:1rem;padding:1rem;border-radius:50%;background-position:center center}.firefly-theme-page .alert.alert-error{border-color:var(--red);background:rgb(168 30 30 / .18)}.firefly-theme-page .alert.alert-error::before{background-color:var(--red);background-image:url(/wp-content/plugins/firefly-translate/assets/icons/cross-icon.svg)}.firefly-theme-page .alert.alert-sucess{border-color:var(--green);background:rgb(28 159 3 / .18)}.firefly-theme-page .alert.alert-sucess::before{background-color:var(--green);background-image:url(/wp-content/plugins/firefly-translate/assets/icons/check-icon.svg)}.firefly-theme-page .absolute-top-right{position:absolute!important;right:0;top:2rem}@keyframes progressAnimationStrike{from{width:0}to{width:100%}}.firefly-theme-page .progress-container.progress-lg{height:1.3rem;border-radius:40px;background-color:#59456d;overflow:unset}.firefly-theme-page .progress-animated{animation:progressAnimationStrike linear 3s infinite}.firefly-theme-page .progress-container.progress-lg .progress-bar{position:relative;border-top-left-radius:40px;border-bottom-left-radius:40px}.firefly-theme-page .progress-container.progress-lg .progress-bar::before{position:absolute;top:0;right:-6px;content:"";width:17px;height:17px;filter:blur(8px);background:linear-gradient(148deg,#0ff -3.91%,#9327cf 89.04%)}.firefly-theme-page .progress-wrap{margin-bottom:5.6rem;padding-left:1rem;padding-right:1rem}.firefly-theme-page .progress-wrap>div{margin-bottom:2.6rem}.firefly-theme-page .progress-wrap svg path{fill:var(--white)}.firefly-theme-page .progress-container{width:100%;height:6px;background:var(--white);border-radius:10px;overflow:hidden;margin-top:5px}.firefly-theme-page .progress-bar{height:100%;width:70%;background:linear-gradient(148deg,#0ff -3.91%,#9327cf 89.04%);border-radius:10px;transition:width 0.4s ease-in-out}.firefly-theme-page .gradient-border{position:relative;padding:2px;z-index:1}.firefly-theme-page .gradient-border::before{content:"";position:absolute;inset:0;padding:2px;background:linear-gradient(148deg,#0ff -3.91%,#9327cf 89.04%);border-radius:var(--border-radius-lg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.firefly-theme-page .flex-wrap{display:flex;flex-wrap:wrap}.firefly-theme-page .flex-center{display:flex;justify-content:center;align-items:center}.firefly-theme-page .container-sm{max-width:626px}.firefly-theme-page .container-md{max-width:1014px}.firefly-theme-page .absolute-centerx{position:absolute;left:50%;transform:translateX(-50%)}.firefly-theme-page .absolute-center,.firefly-theme-page .icon-center svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.firefly-theme-page .btn-symbol-style svg{width:20px;height:22px}.firefly-theme-page .btn-symbol-align{position:relative}.firefly-theme-page .btn-symbol-align span{margin-left:3rem}.firefly-theme-page .btn-symbol-align [class*="fa-"]{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:2.3rem}.firefly-theme-page .btn{border-radius:4px;border:0;font-family:var(--primary-font);font-weight:600;line-height:normal}.firefly-theme-page .btn{min-height:4rem;padding:1rem 2rem}.firefly-theme-page .btn.btn-transparent i{top:1px;font-size:2rem;padding-left:0}.firefly-theme-page .btn-group .btn{margin-left:1.4rem}.firefly-theme-page .btn.btn-transparent{padding-left:1rem;padding-right:1rem;border:1px solid #fff0}.firefly-theme-page .btn.btn-transparent:after{display:none}.firefly-theme-page .btn.btn-transparent:hover{border-color:var(--white)}.firefly-theme-page button[disabled]{opacity:.5;pointer-events:none}.firefly-theme-page .btn.btn-md{font-size:1.6rem}.firefly-theme-page .btn-lg{width:100%}.firefly-theme-page .btn.btn-sm{font-weight:500;line-height:1.5;border-radius:35px;background:linear-gradient(148deg,rgb(0 255 255 / .8) -3.91%,rgb(147 39 207 / .8) 89.04%)}.firefly-theme-page .btn.btn-sm{font-size:1.4rem;padding:2px 1.6rem;min-height:3.2rem}.firefly-theme-page .btn-wide{min-width:19.7rem}.firefly-theme-page .btn-wide-lg{min-width:22.2rem}.firefly-theme-page .btn.btn-white:hover,.firefly-theme-page .btn.btn-sm:hover,.firefly-theme-page .btn.bg-red:hover,.firefly-theme-page .close-btn:hover,.firefly-theme-page .image-preview img+span i:hover,.firefly-theme-page .btn-gradient-border:hover{opacity:.8}.firefly-theme-page .btn.btn-gradient-border{font-weight:400}.firefly-theme-page .btn.btn-gradient-border::before{border-radius:var(--border-radius-sm)}.firefly-theme-page .btn.btn-gradient-border::before{padding-bottom:2.5px;padding-right:2.5px}.firefly-theme-page .gradient-border::before{border-radius:var(--border-radius-lg)}.firefly-theme-page .btn-white{color:var(--dark)!important;text-transform:capitalize;background:rgb(255 255 255 / .9);box-shadow:0 4px 4px 0 rgb(255 255 255 / .49) inset}.firefly-theme-page .btn-primary-gradient{background:linear-gradient(130deg,#9327cf 6.82%,#0ff 125.83%);box-shadow:0 4px 4px 0 rgb(255 255 255 / .25) inset}.firefly-theme-page .btn-primary-gradient:hover{background:linear-gradient(134deg,#0ff -14.56%,#9327cf 85.98%);box-shadow:0 4px 4px 0 rgb(255 255 255 / .36) inset}.firefly-theme-page .btn-secondary-gradient{background:linear-gradient(77deg,#15c0d7 28.76%,#9327cf 124.89%);box-shadow:0 4px 4px 0 rgb(255 255 255 / .4) inset}.firefly-theme-page .btn-secondary-gradient:hover{box-shadow:0 4px 4px 0 rgb(255 255 255 / .6) inset}.firefly-theme-page .btn-secondary-gradient{position:relative;z-index:1}.firefly-theme-page .btn-secondary-gradient::before,.firefly-theme-page .blur-effect::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#15c0d7;filter:blur(22px);z-index:-1;transition:opacity 0.3s ease;border-radius:inherit}.firefly-theme-page .blur-effect::before{opacity:1}.firefly-theme-page .btn-secondary-gradient::before{opacity:0}.firefly-theme-page .btn-secondary-gradient:hover::before{opacity:1}.firefly-theme-page .btn-symbol-right :where(i,svg,img){margin-left:1rem}.firefly-theme-page .btn-symbol-left :where(i,svg,img){margin-right:1rem}.firefly-theme-page .form-group .upload-field-style.upload-container label{flex-direction:column;justify-content:center}.firefly-theme-page form .form-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/wp-content/plugins/firefly-translate/assets/icons/carret-icon.png) no-repeat right 15px center;background-size:10px}.firefly-theme-page form select option{background:var(--purple)}.firefly-theme-page form select optgroup{color:var(--white);font-weight:700;background:var(--dark-secondary);padding:.5rem}.firefly-theme-page .upload-container label{color:var(--body-text)!important}.firefly-theme-page .textarea-style{height:27rem!important;background:linear-gradient(0deg,rgb(255 255 255 / .04) 0%,rgb(255 255 255 / .04) 100%),linear-gradient(148deg,rgb(0 255 255 / .06) -3.91%,rgb(147 39 207 / .06) 89.04%)!important}.firefly-theme-page form .mce-container-body *,.firefly-theme-page div.mce-panel,.firefly-theme-page .wp-switch-editor{background-color:transparent!important}.firefly-theme-page .wp-switch-editor{border-bottom:0!important}.firefly-theme-page .wp-editor-container .wp-editor-area{border:0!important}.firefly-theme-page div.mce-panel{overflow:hidden}.firefly-theme-page .mce-container-body{padding:0!important}.firefly-theme-page form .mce-toolbar .mce-ico{color:var(--white)}.firefly-theme-page .mce-toolbar .mce-flow-layout-item.mce-first,.firefly-theme-page form .quicktags-toolbar{width:100%;padding:.8rem;background-color:var(--light-purple)!important}.firefly-theme-page form .wp-editor-tabs{margin-right:13px}.firefly-theme-page form .wp-core-ui .button-secondary,.firefly-theme-page form .wp-core-ui .button{background-color:transparent!important;color:var(--white)!important;border-color:var(--white)}.firefly-theme-page form .form-group .mb-stable{margin-bottom:0.8rem!important}.firefly-theme-page form .form-group label .btn{height:auto!important}.firefly-theme-page form .form-group{margin-bottom:2rem;position:relative}.firefly-theme-page .form-group{position:relative}.firefly-theme-page form .form-group label{display:flex;align-items:center;font-size:1.6rem;color:var(--body-text);text-transform:capitalize;line-height:1.1;font-weight:500;margin-bottom:.8rem}.firefly-theme-page .form-group label.text-white+.upload-container,.firefly-theme-page .form-group label.text-white+[type="text"],.firefly-theme-page .form-group label.text-white+input[type="email"],.firefly-theme-page .form-group label.text-white+input[type="password"],.firefly-theme-page .form-group label.text-white+input[type="number"],.firefly-theme-page .form-group label.text-white+input[type="date"],.firefly-theme-page .form-group label.text-white+textarea,.firefly-theme-page .form-group label.text-white+select{color:var(--body-text)}.firefly-theme-page form .form-group .upload-container{padding:0!important}.firefly-theme-page .upload-container label{padding:1.2rem;cursor:pointer}.firefly-theme-page .form-group .upload-container,.firefly-theme-page .form-group [type="text"],.firefly-theme-page .form-group input[type="email"],.firefly-theme-page .form-group input[type="password"],.firefly-theme-page .form-group input[type="number"],.firefly-theme-page .form-group textarea,.firefly-theme-page .form-group select{padding:1.2rem!important;background-color:transparent!important;border-radius:8px;width:100%!important;font-size:1.8rem;color:var(--white);font-family:var(--primary-font);border:1px solid rgb(160 160 160 / 70%)!important}.firefly-theme-page .form-group .upload-container label,.firefly-theme-page .form-group [type="text"]::placeholder,.firefly-theme-page .form-group input[type="email"]::placeholder,.firefly-theme-page .form-group input[type="password"]::placeholder,.firefly-theme-page .form-group input[type="number"]::placeholder,.firefly-theme-page .form-group textarea::placeholder{color:rgb(191 191 191 / 55%)}.firefly-theme-page .form-group [type="text"],.firefly-theme-page .form-group input[type="email"],.firefly-theme-page .form-group input[type="password"],.firefly-theme-page .form-group input[type="number"]{height:44px!important}textarea{resize:none}.firefly-theme-page input[type="file"]{display:none}.firefly-theme-page .upload-field-style .custom-file-upload,.firefly-theme-page .upload-field-style,.firefly-theme-page .upload-field-style .image-preview img{background-color:#efefef30!important;border-radius:24px;height:31.4rem!important;width:100%!important}.firefly-theme-page .upload-field-style .custom-file-upload,.firefly-theme-page .upload-field-style p{font-size:1.8rem;font-weight:500;color:var(--white)!important}.firefly-theme-page .upload-field-style .image-preview img+span{right:2px;left:auto;top:0;width:3rem;height:3rem}.firefly-theme-page .upload-field-style .image-preview img+span i{line-height:3rem;margin:0;margin-left:1px;font-size:2.5rem}.firefly-theme-page form .form-group .upload-field-style.upload-container{border:0!important}.firefly-theme-page .close-btn{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.firefly-theme-page .close-btn img{width:1.7rem}.firefly-theme-page .gradient-prompt textarea,.firefly-theme-page .gradient-prompt textarea::placeholder{font-size:1.4rem;color:var(--light-gray)}.firefly-theme-page .close-btn:hover,.firefly-theme-page .close-btn:focus{color:#000;text-decoration:none;cursor:pointer}.firefly-theme-page .modal-body.blur-effect::before{opacity:.7;border-radius:736px;height:50%;filter:blur(82px);z-index:0}.firefly-theme-page .modal-body{width:90%;max-width:741px}.firefly-theme-page .modal .step-title-bar{padding:2rem 3rem;border-bottom:1px solid #268da7}.firefly-theme-page .modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.firefly-theme-page .ff-popup{position:fixed;top:114px;right:3.2rem;display:none;z-index:999;max-width:408px;padding:3.8rem 4.7rem 2.9rem;overflow:hidden}.firefly-theme-page .modal-body,.firefly-theme-page .ff-popup{overflow:hidden;background-color:var(--purple);border-radius:var(--border-radius-md)}.firefly-theme-page .ff-popup{padding:3.8rem 4.7rem 2.9rem}.firefly-theme-page .modal-content{padding:2.4rem 2.2rem 3rem;max-height:80vh;overflow-y:auto}.firefly-theme-page .ff-popup.blur-effect::before{filter:blur(82px);height:50%}.ff-popup p{font-weight:300!important}.ff-popup .ff-close-btn{border:0;position:absolute;right:16px;font-size:36px;padding:0;top:12px;height:20px}#toast-container{position:fixed;top:35px;right:0;z-index:99999}#toast-container .toast{color:var(--white);display:flex;align-items:center;gap:1rem;font-size:14px;border-left:3px solid var(--white);padding:1.6rem;margin-bottom:10px;opacity:0;transform:translateX(100%);transition:transform 0.4s ease,opacity 0.4s ease;background-color:var(--light-green);box-shadow:0 4px 4px 0 rgb(255 255 255 / .18)}#toast-container .toast.show{opacity:1;transform:translateX(0)}#toast-container .toast-icon{position:relative;top:2px}.ff-header{border-bottom:1px solid var(--lightest-purple);padding:2rem 3.2rem}.ff-header h1{margin-left:2.5rem}.firefly-theme-page .transparent-wrap{border-radius:30px;border:2px solid #372240;background:linear-gradient(188deg,rgb(255 255 255 / .11) -5.45%,rgb(255 255 255 / .11) 66.92%)}.firefly-theme-page .transparent-wrap .wrap{min-height:20rem}.firefly-theme-page .gradient-prompt{width:100%}.firefly-theme-page .gradient-prompt,.firefly-theme-page .gradient-prompt::before{border-radius:var(--border-radius-sm);padding-bottom:3px}.firefly-theme-page .gradient-prompt textarea{height:14.4rem;border:0!important;border-radius:var(--border-radius-sm);background:linear-gradient(157deg,rgb(0 255 255 / .06) -26.59%,rgb(147 39 207 / .06) 82.64%)}.firefly-theme-page .gradient-prompt-filled textarea{background:linear-gradient(157deg,rgb(0 255 255 / .21) -26.59%,rgb(147 39 207 / .21) 82.64%)}.firefly-theme-page .media-block h3{margin-bottom:0.5rem!important}.firefly-theme-page .media-block p{color:var(--white);margin-bottom:0!important}.firefly-theme-page .media-img{width:11.1rem;height:11.1rem;object-fit:cover;border-radius:4px}.firefly-theme-page .media-content{max-width:700px}.firefly-theme-page .media-content *{color:var(--white)!important}.firefly-theme-page .step-title-bar{padding:2rem 2.8rem;border-bottom:1px solid #59456d}.firefly-theme-page .graphic-img{position:absolute;z-index:-1}.firefly-theme-page .graphic-left{left:0;height:24.8rem;top:21.1rem}.firefly-theme-page .graphic-right{right:0;height:51.2rem;bottom:0}.firefly-theme-page .graphic-bottom{left:0;bottom:0;height:36.2rem}.firefly-theme-page .sticky-bar{width:100%;position:fixed;bottom:0;padding:1.4rem 3.2rem;background-color:var(--dark-secondary);z-index:9;left:0;box-shadow:0 0 4px 0 rgb(0 0 0 / .14)}.firefly-theme-page .ff-timeline-item{position:relative;flex:1;text-align:center}.ff-timeline-item::before,.ff-timeline-item::after{content:"";height:2px;width:50%;top:50%;background-color:var(--gray);position:absolute}.ff-timeline-item span.text-sm{line-height:18px}.ff-timeline-item:nth-child(1)::before,.ff-timeline-item:last-of-type::after{display:none}.ff-timeline-item.ff-step-done .text-sm{font-weight:800}.ff-timeline-item::before{left:0}.ff-timeline-item::before{right:0}.ff-timeline-item.ff-step-done svg path{fill:var(--white)}.ff-timeline-item.ff-step-done::after,.ff-timeline-item.ff-step-done::before{background-color:var(--white)}.ff-timeline-item.ff-step-done span{color:var(--white)}.firefly-theme-page .form-group input[type="checkbox"]{padding:0;margin-bottom:0;opacity:0;position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;left:0}.firefly-theme-page .form-group input[type="checkbox"]+label{position:relative;cursor:pointer;font-weight:400}.firefly-theme-page .form-group input[type="checkbox"]+label:before{content:"";-webkit-appearance:none;border:.188rem solid var(--white);padding:1rem;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:.938rem;border-radius:3px}.firefly-theme-page .form-group input[type="checkbox"]:checked+label:after{content:"";display:block;position:absolute;top:.188rem;left:.8rem;width:.5rem;height:1.5rem;border:solid var(--dark-secondary);border-width:0 3px 3px 0;transform:rotate(45deg)}.firefly-theme-page .form-group input[type="checkbox"]:checked+label:before{background-color:var(--white)}.firefly-theme-page .form-group input[type="checkbox"]:checked+label{color:var(--white);font-weight:700}.firefly-theme-page .ff-generated-modal-options span{display:inline-block}.firefly-theme-page .ff-generated-modal-options .style-radio,.firefly-theme-page .list-gradient-style{padding:1.4rem 1.6rem!important;display:block;background:linear-gradient(148deg,rgb(0 255 255 / .06) -3.91%,rgb(147 39 207 / .06) 89.04%)}.firefly-theme-page .ff-generated-modal-options [type="radio"]:checked,.firefly-theme-page .ff-generated-modal-options [type="radio"]:not(:checked){position:absolute;left:-9999px}.firefly-theme-page .ff-generated-modal-options [type="radio"]:checked+span{font-weight:700!important}.firefly-theme-page .ff-generated-modal-options [type="radio"]:checked+span,.firefly-theme-page .ff-generated-modal-options [type="radio"]:not(:checked)+span{padding-right:28px;cursor:pointer;display:inline-block;color:var(--white)}.firefly-theme-page .ff-generated-modal-options [type="radio"]:checked+span:before,.firefly-theme-page .ff-generated-modal-options [type="radio"]:not(:checked)+span:before{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid var(--blue);border-radius:100%}.firefly-theme-page .ff-generated-modal-options [type="radio"]:checked+span:after,.firefly-theme-page .ff-generated-modal-options [type="radio"]:not(:checked)+span:after{content:"\f00c";width:15px;height:15px;background:var(--blue);font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:50%;right:15px;border-radius:100%;color:var(--white);padding:2px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;line-height:18px;text-align:center}.firefly-theme-page .ff-generated-modal-options [type="radio"]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.firefly-theme-page .ff-generated-modal-options [type="radio"]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1) translateY(-50%)}.firefly-theme-page .ff-generated-modal-options .gradient-border,.ff-generated-modal-options .gradient-border::before{border-radius:4px;padding-bottom:3px}.firefly-theme-page .ff-generated-modal-options span.text-md{font-weight:400}.firefly-theme-page .btn.loading{position:relative;padding-right:5.5rem}.firefly-theme-page .btn.loading .btn-loader{opacity:1}.firefly-theme-page .btn-loader{position:absolute;top:50%;transform:translateY(-50%);opacity:0}.firefly-theme-page .btn-loader:after,.firefly-theme-page .loader-sm{content:"";display:block;width:1.5rem;height:1.5rem;margin:8px;border-radius:50%;border:2px solid var(--white);border-color:var(--white) var(--white) #fff0;animation:ring 1.2s linear infinite}@keyframes ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.firefly-theme-page .ff-generated-modal-options .gradient-prompt textarea{height:75px}.firefly-theme-page .step-title-bar svg{width:3rem;height:2.5rem}.firefly-theme-page .link-style{padding:0;border:0;line-height:1.3}.firefly-theme-page .link-style svg{position:relative;top:-3px}.firefly-theme-page .link-style:hover{opacity:.8}.firefly-theme-page .cancel-error{display:inline-block;width:3.2rem;height:3.2rem;text-align:center;line-height:3.4rem;border-radius:50%;background-color:var(--red)}.firefly-theme-page blockquote,.firefly-theme-page blockquote::after,.firefly-theme-page .topic-container b,.firefly-theme-page .topic-container code,.firefly-theme-page .topic-container pre,.firefly-theme-page .topic-container strong,.firefly-theme-page strong{color:var(--white)!important}.firefly-theme-page blockquote{background:rgb(195 195 195 / .15)}.firefly-theme-page .upload-btn{border-radius:20px;background:rgb(195 195 195 / .5);padding:.3rem 1.2rem}.firefly-theme-page .upload-btn svg{top:0}.firefly-theme-page .mce-menu .mce-container-body{background-color:var(--dark-secondary)}.firefly-theme-page .mce-toolbar .mce-btn-group .mce-btn.mce-listbox{border:0!important}.firefly-theme-page .mce-panel .mce-btn i.mce-caret{border-top-color:var(--white)!important}.firefly-theme-page .mce-btn .mce-txt{font-size:14px;line-height:19px;width:auto}.firefly-theme-page .wp-editor-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.btn-purple{padding:1.3rem 2rem!important;text-transform:capitalize;color:var(--white);font-size:1.8rem;font-weight:400!important;line-height:normal;border-radius:4px;background:var(--purple-primary);box-shadow:0 4px 4px 0 rgb(255 255 255 / .25) inset}.btn-purple:hover{background-color:#b57fd1}.firefly-theme-page .step-title-bar.title-header{padding:3rem 3.2rem 2rem 3.2rem}.firefly-theme-page .step-title-bar.title-header h2{margin-bottom:0.8rem!important}.firefly-theme-page .step-title-bar.title-header .text-medium{line-height:1.3;max-width:650px}.firefly-theme-page .content-wrap{max-width:563px}.firefly-theme-page .video-detail{margin-top:1.2rem;margin-bottom:1.8rem}.firefly-theme-page .transparent-wrap>.wrap{padding:2.8rem 3rem 3rem 3rem}.firefly-theme-page .video-wrap{position:relative}.firefly-theme-page .video-img-wrap{width:16.2rem;height:11rem}.firefly-theme-page .video-img-wrap img{border-radius:4px}.firefly-theme-page .video-wrap video{border-radius:4px;max-height:488px}.firefly-theme-page .video-wrap .loading-icon{animation:ring 1.2s linear infinite;margin-left:-11px;margin-top:-13px}.firefly-theme-page .video-wrap .loading-icon img{width:20px;height:20px}.firefly-theme-page .video-wrap::before{content:"";position:absolute;inset:0;width:100%;height:100%;border-radius:4px;background:linear-gradient(180deg,#fff0 -5%,rgb(0 0 0 / .8) 75.77%,rgb(0 0 0 / .8) 100%)}.firefly-theme-page .upload-video video{width:100%}.firefly-theme-page .upload-video .btn{z-index:99;right:2rem}.firefly-theme-page .browse-video-btn{border:0;padding:0;text-decoration:underline;font-weight:700}.firefly-theme-page .list-gradient-style.gradient-border::before{border-radius:var(--border-radius-sm)}.firefly-theme-page .file-icon svg path{fill:var(--white)}.firefly-theme-page .list-gradient-style::before{padding:1px}.firefly-theme-page .cancel-error.remove-btn{width:2.2rem;height:2.2rem;line-height:2.4rem}.firefly-theme-page .cancel-error.remove-btn svg{padding:4px}.firefly-theme-page .credit-time{margin-bottom:1.4rem;display:inline-block}.firefly-theme-page .credit-header>div:not(:last-of-type){border-right:1px solid rgb(255 255 255 / .2)}.firefly-theme-page .table-style *,.firefly-theme-page table.table-style{border-color:rgb(255 255 255 / .2)!important;color:var(--white)}.firefly-theme-page .table-striped.table-style>tbody>tr{background-color:transparent!important}.firefly-theme-page .table-striped.table-style{overflow:hidden}.firefly-theme-page .table-striped.table-style th{font-size:2rem;font-weight:600}.firefly-theme-page .table-style>tbody>tr>td,.firefly-theme-page .table-style>tbody>tr>th{padding:1.6rem 2rem}@media (min-width:767px){.firefly-theme-page .d-md-flex{display:flex}.firefly-theme-page .ml-md-auto{margin-left:auto}.firefly-theme-page .media-block{gap:2.8rem}.ff-col-md-6{width:50%}}@media (min-width:992px){.firefly-theme-page .col-md-70{width:calc(70% - 1rem)}.ff-col-lg-3{width:33.33%}.firefly-theme-page .col-md-30{width:calc(30% - 3rem);position:absolute;right:3.2rem;height:100%}}@media (max-width:992px){.firefly-theme-page{font-size:9px}}@media (max-width:767px){.firefly-theme-page{font-size:8px}.firefly-theme-page .ff-header{gap:10px}.firefly-theme-page .ff-header>div{justify-content:space-between;width:100%}.firefly-theme-page .btn-wide{min-width:16.7rem}.firefly-theme-page .media-block{text-align:center}.firefly-theme-page .graphic-img{opacity:.3}.firefly-theme-page .gradient-prompt,.firefly-theme-page .gradient-prompt::before{padding-right:3px;padding-bottom:3px}.firefly-theme-page .media-img{margin-bottom:1.5rem}.firefly-theme-page .btn-sm.btn svg{width:10px}.firefly-theme-page .ff-popup{right:0;width:90%;left:50%;transform:translateX(-50%)}.translate-title{justify-content:center;gap:2em}}@media (max-width:576px){.firefly-theme-page{font-size:7px}}.ajax_input_loader{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;margin-left:10px;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.upload-video-steps,#generating_video_loader{display:none}.flex-column{flex-direction:column}.text-muted{color:#bfb4c5!important}.fs-5{font-size:1.5rem!important;margin-top:75px;font-weight:700}.ff_add_new_language[disabled],.ff_delete_project_listing[disabled],.ff_delete_video_listing[disabled]{opacity:.5;pointer-events:none}.ff-col{position:relative}.progress_deleting{position:absolute;display:flex;left:0;top:0;right:0;text-align:center;justify-content:center;align-items:center;bottom:0;color:#000;background:rgb(255 255 255 / .6);font-size:20px;border-radius:10px}