@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&display=swap";:root{--title-font: "Plus Jakarta Sans", sans-serif !important;--bs-font-sans-serif: "Plus Jakarta Sans", sans-serif !important;--bs-body-font-family: "Plus Jakarta Sans", sans-serif !important}body,.btn,.form-control,.form-select,.nav-link,.navbar-brand,.card,.alert,.modal-content,.dropdown-item,.badge,.list-group-item,.accordion-button{font-family:Plus Jakarta Sans,sans-serif!important}.faq-accordion .accordion-button,.accordion-button,.accordion-button:not(.collapsed),.accordion-button[type=button],section.faq-section .accordion-button,.faq-content.style1 .accordion-item .accordion-header .accordion-button{font-family:Rajdhani,sans-serif!important}p,span,div,a,button,input,textarea,select,label,.text-content,.description,.subtitle{font-family:Plus Jakarta Sans,sans-serif!important}.work-process-section{padding:100px 0;background:#fff}.section-intro{text-align:center;max-width:700px;margin:0 auto 80px}.intro-label{display:inline-block;color:#02a1a0;font-size:1rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.intro-title{font-size:3.5rem;font-weight:700;color:#0f172a;margin-bottom:20px;font-family:Rajdhani,sans-serif;line-height:1.2}.intro-text{font-size:1.25rem;color:#64748b;line-height:1.7;margin:0}.timeline-track{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 60px;margin-bottom:40px}.track-line{position:absolute;top:50%;left:60px;right:60px;height:0;border-top:3px dashed #02a1a0;transform:translateY(-50%);z-index:0}.track-node{position:relative;z-index:1}.node-icon{width:60px;height:60px;background:#fff;border:3px solid #02a1a0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.node-icon i{font-size:1.5rem;color:#02a1a0;transition:all .3s ease}.track-node:hover .node-icon{background:#02a1a0}.track-node:hover .node-icon i{color:#fff!important}.timeline-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;padding:0 20px}.step-item{text-align:center;padding:20px}.step-number{display:block;color:#02a1a0;font-size:.875rem;font-weight:700;letter-spacing:2px;margin-bottom:12px;font-family:Rajdhani,sans-serif}.step-title{font-size:1.375rem;font-weight:700;color:#0f172a;margin-bottom:12px;font-family:Rajdhani,sans-serif;line-height:1.3;transition:color .3s ease}.step-item:hover .step-title{color:#02a1a0}.step-desc{font-size:.9375rem;color:#64748b;line-height:1.6;margin:0}@media(max-width:1200px){.timeline-track{display:none}.timeline-steps{grid-template-columns:repeat(3,1fr);gap:30px}.step-item{padding:30px 20px;border:2px solid #f1f5f9;border-radius:12px}.step-item:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:50px;height:3px;background:#02a1a0;border-radius:3px}}@media(max-width:768px){.work-process-section{padding:60px 0}.intro-title{font-size:2.75rem}.intro-text{font-size:1.125rem}.timeline-steps{grid-template-columns:repeat(2,1fr);gap:20px}.step-item{padding:24px 16px}.step-title{font-size:1.25rem}.step-desc{font-size:.875rem}}@media(max-width:576px){.timeline-steps{grid-template-columns:1fr;gap:16px}.intro-title{font-size:2.25rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.section-title,.page-title,.blog-title,.service-title{font-family:Rajdhani,sans-serif!important;font-weight:600}.aw-brand-name{font-size:17px!important}h1,.h1{font-weight:700}h2,.h2{font-weight:600}p,span,div,a,button,input,textarea,select,label,.text-content,.description,.subtitle,html{font-family:Plus Jakarta Sans,sans-serif!important}.service-title,.blog-title,.page-title,.section-title{font-family:Rajdhani,sans-serif!important}.service-description,.blog-content,.page-content,.section-description,.ql-editor{font-family:Plus Jakarta Sans,sans-serif!important}.banner-area .banner-content h1{font-size:43px!important}.service-img img{display:block!important;margin:0 auto!important}.article-content img,.blog-content img,.content img:not(.ql-editor img):not(.ql-toolbar img){max-width:300px!important;height:auto!important;display:inline-block!important;margin:10px!important;border-radius:8px!important;box-shadow:0 4px 6px #0000001a!important;vertical-align:top!important}.article-content p,.blog-content p,.content p:not(.ql-editor p){margin-bottom:1rem!important}.article-content p:has(img),.blog-content p:has(img),.content p:not(.ql-editor p):has(img){display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:flex-start!important}.article-content img.alignleft,.blog-content img.alignleft,.content img.alignleft:not(.ql-editor img):not(.ql-toolbar img){float:left!important;margin:0 20px 20px 0!important}.article-content img.alignright,.blog-content img.alignright,.content img.alignright:not(.ql-editor img):not(.ql-toolbar img){float:right!important;margin:0 0 20px 20px!important}.article-content img.aligncenter,.blog-content img.aligncenter,.content img.aligncenter:not(.ql-editor img):not(.ql-toolbar img){display:block!important;margin:20px auto!important;text-align:center!important}.ql-editor img,.ql-toolbar img,.ql-container img{max-width:unset!important;height:unset!important;display:unset!important;margin:unset!important;border-radius:unset!important;box-shadow:unset!important;vertical-align:unset!important;float:unset!important}.ql-editor p,.ql-toolbar p,.ql-container p{margin-bottom:unset!important;display:unset!important;flex-wrap:unset!important;gap:unset!important;align-items:unset!important}.ql-editor,.ql-toolbar,.ql-container,.ql-wrap{max-width:unset!important;margin:unset!important;padding:unset!important}.ql-stroke,.ql-fill{stroke:unset!important;fill:unset!important}.idx-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.idx-toolbar{display:flex;align-items:center;gap:12px;padding:16px;background:#f9fafb;border-bottom:1px solid #e5e7eb}.idx-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.idx-bulk-wrap{display:flex;gap:8px}.idx-select{padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;cursor:pointer;font-size:14px}.idx-select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.idx-btn-apply{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500}.idx-btn-apply:hover{background:#2563eb}.idx-divider{width:1px;height:24px;background:#e5e7eb}.idx-search{position:relative;display:flex;align-items:center}.idx-search svg{position:absolute;left:10px;pointer-events:none}.idx-search-input{padding:8px 12px 8px 32px;border:1px solid #d1d5db;border-radius:4px;font-size:14px;color:#374151;background:#fff}.idx-search-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.idx-table-wrap{overflow-x:auto}.idx-table{width:100%;border-collapse:collapse}.idx-table thead{background:#f9fafb}.idx-table th{padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}.idx-table td{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.idx-cb-col{width:40px}.idx-act-col{width:80px;text-align:center}.idx-name{font-weight:500;color:#1f2937}.idx-muted{color:#6b7280}.idx-pill{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.idx-pill-green{background:#d1fae5;color:#065f46}.idx-pill-yellow{background:#fef3c7;color:#d97706}.idx-pill-gray{background:#f3f4f6;color:#6b7280}.idx-empty{text-align:center;padding:40px;color:#94a3b8;font-weight:500}.idx-pagination{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #e5e7eb}.idx-pag-btn{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px}.idx-pag-btn:hover{background:#2563eb}.idx-pag-btn:disabled{background:#9ca3af;cursor:not-allowed}.idx-pag-info{color:#6b7280;font-weight:500}.idx-dd{position:relative}.idx-dd-btn{background:none;border:none;cursor:pointer;padding:4px;color:#5b8dee}.idx-dd-btn:hover{background:#f3f4f6;border-radius:4px}.idx-dd-menu{position:absolute;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;min-width:120px;z-index:100}.idx-dd-item{display:flex;align-items:center;gap:8px;padding:8px 12px;width:100%;background:none;border:none;color:#374151;cursor:pointer;font-size:14px;text-decoration:none}.idx-dd-item:hover{background:#f3f4f6}.idx-dd-danger{color:#ef4444}.idx-dd-danger:hover{background:#fef2f2}.navbar-toggler{display:block!important}.navbar-area .main-nav .container{position:relative!important}.icon-bar{display:block!important;width:22px!important;height:2px!important;border-radius:1px!important;background-color:#333!important;margin:3px 0!important;transition:all .3s ease!important}.navbar-toggler:not(.collapsed) .top-bar{transform:rotate(45deg)!important;transform-origin:10% 10%!important}.navbar-toggler:not(.collapsed) .middle-bar{opacity:0!important}.navbar-toggler:not(.collapsed) .bottom-bar{transform:rotate(-45deg)!important;transform-origin:10% 90%!important}@media(min-width:992px){.navbar-toggler{display:none!important}}@media(max-width:1366px)and (min-width:992px){.banner-area .banner-content h1{font-size:31px!important}}@media(max-width:767px){.banner-area .banner-content h1{font-size:27px!important}}@media(max-width:480px){.banner-area .banner-content h1{font-size:20px!important}}@media(min-width:1200px){.col-xl-2-4{flex:0 0 auto;width:20%}}.process-work-wrapper .work-process-items .icon{position:relative;width:80px;height:80px;margin:0 auto 1.5rem;border-radius:50%;background:#f8f9fa;display:flex;align-items:center;justify-content:center}.process-work-wrapper .work-process-items .icon i{font-size:32px;color:#02a1a0;line-height:1}.process-work-wrapper .work-process-items .icon .number{position:absolute;top:0;right:0;width:24px;height:24px;background:#02a1a0;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;font-family:Rajdhani,sans-serif}.about-wrapper.style-2 .about-icon-items .modern-feature-card{background:#fff;border-radius:12px;padding:25px;margin-bottom:20px;box-shadow:0 2px 8px #0000001a;border:1px solid #e5e7eb;transition:all .3s ease;display:flex;align-items:flex-start;gap:20px}.about-wrapper.style-2 .about-icon-items .modern-feature-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}.about-wrapper.style-2 .about-icon-items .modern-feature-card .icon-wrapper{width:50px;height:50px;background:var(--theme);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:12px;transition:all .3s ease}.about-wrapper.style-2 .about-icon-items .modern-feature-card .icon-wrapper img{filter:brightness(0) invert(1);transition:all .3s ease}.about-wrapper.style-2 .about-icon-items .modern-feature-card .content{flex:1}.about-wrapper.style-2 .about-icon-items .modern-feature-card .content h4{color:#000;margin-bottom:8px;font-size:18px;font-weight:600;transition:color .3s ease}.about-wrapper.style-2 .about-icon-items .modern-feature-card:hover .content h4{color:var(--theme)}.about-wrapper.style-2 .about-icon-items .modern-feature-card .content p{color:var(--text-color);line-height:1.6;margin:0;font-size:14px}.about-wrapper.style-2 .about-icon-items .modern-feature-card .icon-wrapper img{transition:all .3s ease}.about-wrapper.style-2 .about-icon-items .modern-feature-card:hover .icon-wrapper img{transform:scale(1.1)}@media(max-width:768px){.about-wrapper.style-2 .about-icon-items .modern-feature-card{flex-direction:column;text-align:center;gap:15px;padding:20px 15px}.about-wrapper.style-2 .about-icon-items .modern-feature-card .icon-wrapper{width:45px;height:45px;margin:0 auto}.about-wrapper.style-2 .about-icon-items .modern-feature-card .content h4{font-size:16px}.about-wrapper.style-2 .about-icon-items .modern-feature-card .content p{font-size:13px}}.about-wrapper.style-2 .about-author .author-icon .icon svg{display:inline-block;font-size:18px;color:var(--white)}.about-wrapper.style-2 .about-author .author-icon{display:flex;align-items:center;gap:15px}.about-wrapper.style-2 .about-author .author-icon .icon{display:flex!important;align-items:center!important;justify-content:center!important;background-color:var(--theme)!important;color:var(--white)!important;width:48px!important;height:48px!important;border-radius:50%!important;flex-shrink:0!important;border:2px dashed #ffffff!important;margin-top:-8px!important;box-sizing:border-box!important}.about-wrapper.style-2 .about-author .author-icon .content{display:flex;flex-direction:column;gap:2px}.about-wrapper.style-2 .about-author .author-icon .content span{font-size:14px;color:#666;display:block;margin-bottom:0;line-height:1.2}.about-wrapper.style-2 .about-author .author-icon .content h5{margin:0;font-size:18px;font-weight:600;line-height:1.2}.about-wrapper.style-2 .about-author .author-icon .content h5 a{color:var(--theme);text-decoration:none;transition:color .3s ease}.about-wrapper.style-2 .about-author .author-icon .content h5 a:hover{color:var(--theme-dark)}.blogSliderOne .swiper-slide{padding:0 15px}.blogSliderOne .swiper-wrapper{display:flex;align-items:stretch}@media(max-width:576px){.blogSliderOne .swiper-slide{padding:0 10px}}@media(min-width:577px)and (max-width:767px){.blogSliderOne .swiper-slide{padding:0 12px}}@media(min-width:768px)and (max-width:991px){.blogSliderOne .swiper-slide{padding:0 15px}}@media(min-width:992px){.blogSliderOne .swiper-slide{padding:0 20px}}.work-process-wrapper .work-process-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:2rem 1.5rem;height:100%;transition:all .2s ease;position:relative}.work-process-wrapper .work-process-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014;border-color:#384bff}.work-process-wrapper .work-process-card .icon{width:48px;height:48px;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.work-process-wrapper .work-process-card .icon svg{width:32px;height:32px}.work-process-wrapper .work-process-card .content{position:relative}.work-process-wrapper .work-process-card .content p{color:#6b7280;font-size:.875rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.work-process-wrapper .work-process-card .content h3{font-size:1rem;font-weight:600;color:#1f2937;margin:0;font-family:Rajdhani,sans-serif;line-height:1.4}.work-process-wrapper .work-process-card.active{background:#f9fafb;border-color:#384bff}@media(max-width:767.98px){.work-process-wrapper .work-process-card{padding:1.75rem 1.25rem}.work-process-wrapper .work-process-card .icon{width:40px;height:40px}.work-process-wrapper .work-process-card .icon svg{width:28px;height:28px}.work-process-wrapper .work-process-card .content h3{font-size:.9375rem}}@media(max-width:480px){.work-process-wrapper .work-process-card{padding:1.5rem 1rem}.work-process-wrapper .work-process-card .icon{width:36px;height:36px}.work-process-wrapper .work-process-card .icon svg{width:24px;height:24px}.work-process-wrapper .work-process-card .content h3{font-size:.875rem}}
