.theme-toggle-floating{position:fixed;bottom:24px;left:24px;z-index:99999}.theme-toggle-floating .theme-toggle-btn{width:48px;height:48px;font-size:18px;margin-left:0;box-shadow:0 4px 20px rgba(0,0,0,.35)}.theme-toggle-btn{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);color:#ffffff;font-size:15px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s,border-color .3s,color .3s,transform .25s;flex-shrink:0;margin-left:12px;outline:none;line-height:1}.theme-toggle-btn:hover{background:rgba(90,36,109,.28);border-color:#5A246D;color:#c084fc;transform:rotate(20deg)}html[data-theme=light] .theme-toggle-btn{background:rgba(15,15,30,.06);border-color:rgba(15,15,30,.2);color:#1a1a2e}html[data-theme=light] .theme-toggle-btn:hover{background:rgba(90,36,109,.1);border-color:#5A246D;color:#5A246D;transform:rotate(-20deg)}.te-sidebar-toggle-row{display:flex;align-items:center;gap:10px;padding:10px 0 14px;border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:14px}html[data-theme=light] .te-sidebar-toggle-row{border-bottom-color:rgba(15,15,30,.08)}.te-sidebar-toggle-row span{font-size:13px;font-weight:500;color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.06em}html[data-theme=light] .te-sidebar-toggle-row span{color:rgba(15,15,30,.5)}.te-sidebar-toggle-row .theme-toggle-btn{margin-left:0}html[data-theme=light],html[data-theme=light] body{background-color:#f2f2f6;color:rgba(15,15,30,.82)}html[data-theme=light] h1,html[data-theme=light] h2,html[data-theme=light] h3,html[data-theme=light] h4,html[data-theme=light] h5,html[data-theme=light] h6{color:#0f0f1e}html[data-theme=light] p{color:rgba(15,15,30,.72)}html[data-theme=light] label{color:rgba(15,15,30,.78)}.te-footer-logo img{filter:brightness(0) invert(1)}html[data-theme=light] footer.footer{background-color:#e8e8f0;border-top:1px solid rgba(90,36,109,.12)}html[data-theme=light] footer.footer h1,html[data-theme=light] footer.footer h2,html[data-theme=light] footer.footer h3,html[data-theme=light] footer.footer h4,html[data-theme=light] footer.footer h5,html[data-theme=light] footer.footer h6{color:#0f0f1e}html[data-theme=light] footer.footer a,html[data-theme=light] footer.footer p,html[data-theme=light] footer.footer span{color:rgba(15,15,30,.72)}html[data-theme=light] footer.footer a:hover{color:#5A246D}html[data-theme=light] footer.footer .te-footer-bottom-menu ul li a{color:rgba(15,15,30,.55)}html[data-theme=light] footer.footer .contact-icon{color:#5A246D}html[data-theme=light] .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text,html[data-theme=light] .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text a,html[data-theme=light] .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text p,html[data-theme=light] .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text span,html[data-theme=light] .te-footer-widget .te-footer-widget-contact p{color:rgba(15,15,30,.72)!important}html[data-theme=light] .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text a:hover,html[data-theme=light] .te-footer-widget .te-footer-widget-contact .footer-contact ul li .contact-text a:hover span{color:#5A246D!important}html[data-theme=light] footer.footer .te-footer-bottom{background-color:rgba(0,0,0,.06);border-top:1px solid rgba(15,15,30,.08)}html[data-theme=light] .te-footer-logo img{filter:none}html[data-theme=light] .inner-page-wrapper .te-header-menu-area,html[data-theme=light] .inner-page-wrapper .te-header-menu-area.te-sticky_menu{background-color:#e8e8f0!important;box-shadow:none!important;border-bottom:none!important}html[data-theme=light] .home-page-wrapper .te-header-menu-area.te-sticky_menu{background-color:#ffffff!important}html[data-theme=light] .te-header-btn .te-icon,html[data-theme=light] .te-header-menu-area.te-sticky_menu .te-header-btn .te-icon{background-color:#edeef4;color:#0f0f1e}html[data-theme=light] .te-main-menu ul li>a{color:#0f0f1e}html[data-theme=light] .te-main-menu ul li.te-active>a,html[data-theme=light] .te-main-menu ul li>a:hover{color:#5A246D}html[data-theme=light] .te-mobile-menu-bar a i{color:#0f0f1e}html[data-theme=light] .te-main-menu ul ul{background-color:#ffffff;border-color:rgba(15,15,30,.08);box-shadow:0 10px 30px rgba(0,0,0,.1)}html[data-theme=light] .te-main-menu ul ul li a{color:#0f0f1e;border-bottom-color:rgba(15,15,30,.06)}html[data-theme=light] .te-main-menu ul ul li a:hover{color:#5A246D}html[data-theme=light] .header-area.style-2 .te-header-btn .te-cta-btn{color:#0f0f1e;border-color:#0f0f1e}html[data-theme=light] .header-area.style-2 .te-header-btn .te-cta-btn:hover{background-color:#5A246D;border-color:#5A246D;color:#ffffff}html[data-theme=light] .te-menu-sidebar-area{background-color:#ffffff}html[data-theme=light] .te-menu-sidebar-close-btn,html[data-theme=light] .te-menu-sidebar-title{color:#0f0f1e}html[data-theme=light] .te-header-contact-info a,html[data-theme=light] .te-header-contact-info span,html[data-theme=light] .te-header-contact-info span a{color:#0f0f1e!important}.te-header-contact-info a{color:#ffffff}html[data-theme=light] .te-header-contact-info a:hover{color:#5A246D!important}html[data-theme=light] .te-header-contact-info span i{color:#5A246D}html[data-theme=light] .mean-container .mean-nav ul li a{color:#0f0f1e;border-top-color:rgba(15,15,30,.08)}html[data-theme=light] .mean-container .mean-nav ul li a.mean-expand{color:#0f0f1e;border-color:rgba(15,15,30,.1)!important}html[data-theme=light] .te-search-form-wrapper .te-search-form-inner .te-search-form{background-color:#ffffff;border-color:rgba(15,15,30,.08)}html[data-theme=light] .te-search-form-wrapper .te-search-form-inner .te-search-form input[type=search]{color:#0f0f1e}html[data-theme=light] input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=file]),html[data-theme=light] select,html[data-theme=light] textarea{background-color:#f8f8fc!important;color:#0f0f1e!important;border-color:rgba(90,36,109,.25)!important}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:rgba(15,15,30,.38)}html[data-theme=light] .page-bg{background-color:#eaeaef}html[data-theme=light] .background-black{background-color:#e2e2ea}html[data-theme=light] .bg-light-black{background-color:#ebebf0}html[data-theme=light] .te-info-card{background:transparent;border-color:transparent;box-shadow:none}html[data-theme=light] .te-info-card .te-info-card-inner{background-color:#ffffff;border:none!important}html[data-theme=light] .te-info-card .title,html[data-theme=light] .te-info-card .title a{color:#5A246D!important}html[data-theme=light] .te-info-card .desc{color:rgba(15,15,30,.7)!important}html[data-theme=light] .icon img,html[data-theme=light] img.icons{filter:brightness(0) saturate(100%) invert(10%) sepia(50%) saturate(2000%) hue-rotate(260deg) brightness(60%) contrast(110%)}html[data-theme=light] .te-info-card .icon,html[data-theme=light] .te-info-card.style-3 .icon,html[data-theme=light] .te-info-card.style-4 .icon{background:linear-gradient(135deg,rgba(90,36,109,.18),rgba(255,0,255,.08))!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}html[data-theme=light] .te-info-card.style-4 .icon,html[data-theme=light] .te-info-card.style-4 .te-content-wrapper .te-title-wrapper .icon{background-color:rgba(90,36,109,.08)!important}html[data-theme=light] .te-testimonial-card{background-color:#ffffff!important;box-shadow:0 4px 25px rgba(0,0,0,.06)!important;border:1px solid rgba(90,36,109,.2)!important;border-radius:20px!important;overflow:hidden}html[data-theme=light] .slick-center .te-testimonial-card{background-color:rgba(90,36,109,.04)!important}html[data-theme=light] .te-testimonial-card:before{display:none!important}html[data-theme=light] .te-testimonial-card .name{color:#0f0f1e!important}html[data-theme=light] .te-testimonial-card .designation{color:#5A246D!important}html[data-theme=light] .te-testimonial-card .content p{color:rgba(15,15,30,.7)!important}html[data-theme=light] .price-card{background:#ffffff;border-color:rgba(90,36,109,.15);box-shadow:0 4px 24px rgba(0,0,0,.07)}html[data-theme=light] .price-card.style-1{background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=light] .price-card .price .price-heading,html[data-theme=light] .price-card .price .price-heading .currency{color:#5A246D}html[data-theme=light] .price-card .price .price-desc{color:rgba(15,15,30,.55)}html[data-theme=light] .price-card .card-title .title{color:#0f0f1e}html[data-theme=light] .price-card .card-title .sub-title{color:rgba(15,15,30,.55)}html[data-theme=light] .te-slider-btn-wrapper .te-slider-nav{background-color:#e8e8f0!important;color:#5A246D!important;border:1px solid rgba(15,15,30,.08)}html[data-theme=light] .te-slider-btn-wrapper .te-slider-nav:hover{background-color:#5A246D!important;color:#ffffff!important}html[data-theme=light] .price-card .list ul li{color:rgba(15,15,30,.72)}html[data-theme=light] .price-card li,html[data-theme=light] .price-card p{color:rgba(15,15,30,.7)}html[data-theme=light] .price-card .price-label{color:#5A246D;border:1px solid rgba(90,36,109,.35);background:transparent}html[data-theme=light] .price-card .price-label:hover,html[data-theme=light] .price-card.active .price-label{background-color:#5A246D;border-color:#5A246D;color:#ffffff}html[data-theme=light] .price-card.style-1{background:#ffffff;border:1px solid rgba(90,36,109,.1)}html[data-theme=light] .price-card.style-1 .price-heading,html[data-theme=light] .price-card.style-1 .price-heading span{color:#0f0f1e!important}html[data-theme=light] .price-card.style-1 .price-desc{color:#5A246D!important}html[data-theme=light] .price-card.style-1 .card-title .title{color:#0f0f1e!important}html[data-theme=light] .price-card.style-1 .card-title .sub-title{color:#5A246D!important}html[data-theme=light] .price-card.style-1 .list-wrapper .list ul li{color:rgba(15,15,30,.75)!important}html[data-theme=light] .price-card.style-1 .list-wrapper .list ul li i{color:#5A246D}html[data-theme=light] .price-card .list-wrapper{border-top:1px solid rgba(90,36,109,.12)}html[data-theme=light] .price-card.style-1:hover{box-shadow:0 0 20px 4px rgba(90,36,109,.2),0 4px 24px rgba(0,0,0,.07)}html[data-theme=light] .accordion-button{background-color:#ffffff!important;color:#0f0f1e!important;box-shadow:none!important}html[data-theme=light] .accordion-button:not(.collapsed){color:#5A246D!important;background-color:#faf8ff!important}html[data-theme=light] .accordion-body{background-color:#fafbfc;color:rgba(15,15,30,.72)}html[data-theme=light] .accordion-item{background-color:#ffffff;border-color:rgba(15,15,30,.1)!important}html[data-theme=light] .accordion-button:after{filter:invert(1) hue-rotate(180deg)}html[data-theme=light] .accordion-button:not(.collapsed):after{filter:none}html[data-theme=light] .te-sidebar-widget,html[data-theme=light] .widget{background-color:#ffffff}html[data-theme=light] .page-container{background:#f0f0f6}html[data-theme=light] .privacy-container h2,html[data-theme=light] .privacy-container h3,html[data-theme=light] .privacy-container p,html[data-theme=light] .privacy-container ul li,html[data-theme=light] .terms-container,html[data-theme=light] .terms-container h2,html[data-theme=light] .terms-container h3,html[data-theme=light] .terms-container li,html[data-theme=light] .terms-container p{color:#0f0f1e}html[data-theme=light] .te-section-title .short-title{color:#5A246D;background:rgba(90,36,109,.1)}html[data-theme=light] .te-section-title .title{color:#0f0f1e}html[data-theme=light] .te-section-title .te-section-desc,html[data-theme=light] .te-section-title .te-section-desc p{color:rgba(15,15,30,.68)}html[data-theme=light] .te-theme-btn.blue-btn,html[data-theme=light] input.te-theme-btn.blue-btn{color:#5A246D;border-color:#5A246D}html[data-theme=light] .te-theme-btn.blue-btn:hover,html[data-theme=light] input.te-theme-btn.blue-btn:hover{color:#ffffff;background-color:#5A246D}html[data-theme=light] .latest-service-card{background:#ffffff;border-color:rgba(15,15,30,.1);box-shadow:0 2px 16px rgba(0,0,0,.05)}html[data-theme=light] .latest-service-card .title-wrapper .title,html[data-theme=light] .latest-service-card .title-wrapper .title a{color:#5A246D}html[data-theme=light] .latest-service-card .content .desc,html[data-theme=light] .latest-service-card .content p{color:rgba(15,15,30,.65)}html[data-theme=light] .latest-service-card .btn-wrapper{background-color:rgba(90,36,109,.06);border-left:1px solid rgba(90,36,109,.12)}html[data-theme=light] .latest-service-card .icon img.icons{filter:brightness(0) saturate(100%) invert(17%) sepia(53%) saturate(1012%) hue-rotate(258deg) brightness(83%) contrast(103%)}html[data-theme=light] .latest-service-card .circle-drop-shadow{opacity:.1;filter:blur(80px)}html[data-theme=light] .about-feature-area{background:linear-gradient(326deg,#dee2e6 -.9%,#dee2e6 101.13%);border-color:#5a246d4d}html[data-theme=light] .about-feature-area .te-list-item-wrapper .te-list-item .text{color:#5A246D}html[data-theme=light] .about-feature-area .te-list-item-wrapper .te-list-item .icon img{filter:brightness(0) saturate(100%) invert(17%) sepia(53%) saturate(1012%) hue-rotate(258deg) brightness(83%) contrast(103%)}html[data-theme=light] .feature-card .te-info-card.style-2,html[data-theme=light] .te-info-card.style-2{background-color:#ffffff;box-shadow:0 2px 20px rgba(0,0,0,.06)}html[data-theme=light] .te-info-card.style-2 .te-title-wrapper .title,html[data-theme=light] .te-info-card.style-2 .te-title-wrapper .title a{color:#5A246D}html[data-theme=light] .te-info-card.style-2 .content .desc{color:rgba(15,15,30,.65)}html[data-theme=light] .te-process-step .te-title-wrapper .title{color:#5A246D!important}html[data-theme=light] .te-process-step .content .desc{color:rgba(15,15,30,.7)!important}html[data-theme=light] .subscribe-area{background:linear-gradient(326deg,#dee2e6 -.9%,#dee2e6 101.13%);border-color:#5a246d4d}html[data-theme=light] .subscribe-area.style-1{background:linear-gradient(110deg,#1e1240,#17102F);border-color:rgba(255,255,255,.08)}html[data-theme=light] .subscribe-area.style-1 .te-section-title .title{color:#ffffff}html[data-theme=light] .subscribe-area.style-1 .te-section-title p{color:rgba(255,255,255,.72)}html[data-theme=light] .service-sidebar .widget{background-color:#ffffff;border-color:rgba(15,15,30,.08)!important}html[data-theme=light] .service-sidebar .widget .wp-block-heading{background-color:#f0f0f8}html[data-theme=light] .service-sidebar .widget ul li a{color:#0f0f1e!important}html[data-theme=light] .service-sidebar .widget ul li a:hover,html[data-theme=light] .service-sidebar .widget ul li.active a{color:#5A246D!important}html[data-theme=light] .faq-area.style-1{background:linear-gradient(326deg,#dee2e6 -.9%,#dee2e6 101.13%);border-color:#5a246d4d}html[data-theme=light] .faq-area.style-1 .te-section-title .title{color:#0f0f1e}html[data-theme=light] .faq-area.style-1 .te-section-title p{color:rgba(15,15,30,.72)}html[data-theme=light] .accordion-wrapper .te-accordion-list-item{background-color:#ffffff;box-shadow:0 2px 12px rgba(0,0,0,.06)}html[data-theme=light] .accordion-wrapper .te-accordion-list-item .te-accordion-head.collapsed{background-color:transparent}html[data-theme=light] .accordion-wrapper .te-accordion-list-item .te-accordion-head.collapsed:before,html[data-theme=light] .accordion-wrapper .te-accordion-list-item .te-accordion-head:before{background:linear-gradient(90deg,#ffffff,#ffffff),linear-gradient(90deg,rgba(90,36,109,.4),#ffffff)!important;background-clip:padding-box,border-box!important;background-origin:padding-box,border-box!important}html[data-theme=light] .accordion-wrapper .te-accordion-list-item .te-accordion-head .te-accordion-title{color:#5A246D!important}html[data-theme=light] .accordion-wrapper .te-accordion-list-item .te-accordion-head.collapsed .te-accordion-title{color:#0f0f1e!important}html[data-theme=light] .accordion-wrapper .te-accordion-list-item .te-accordion-head.collapsed .te-accordion-title span{color:#5A246D!important}html[data-theme=light] .accordion-wrapper .te-accordion-body p{color:rgba(15,15,30,.72)!important}html[data-theme=light] .service-details-page{background-color:#f8f8fc}html[data-theme=light] .sidebar .widget.te_widget_service_categories ul li a{color:#0f0f1e!important}html[data-theme=light] .te-info-card.style-3,html[data-theme=light] .te-info-card.style-4{background:#e8e8f0!important;border:1px solid rgba(15,15,30,.08);box-shadow:0 10px 30px rgba(0,0,0,.05)}html[data-theme=light] .te-info-card.style-3 .te-info-card-inner,html[data-theme=light] .te-info-card.style-4 .te-info-card-inner{border:none!important;background:transparent!important}html[data-theme=light] .pdf-download-btn{background-color:#e8e8f0!important;border:1px solid rgba(15,15,30,.08)}html[data-theme=light] .pdf-download-btn .icon{background:linear-gradient(135deg,rgba(90,36,109,.18),rgba(255,0,255,.08))!important}html[data-theme=light] .pdf-download-btn .content .title{color:#0f0f1e!important}html[data-theme=light] .pdf-download-btn .content .sub-title,html[data-theme=light] .pdf-download-btn .download-icon i,html[data-theme=light] .sidebar .widget.te_widget_service_categories ul li a.active,html[data-theme=light] .sidebar .widget.te_widget_service_categories ul li a:hover{color:#5A246D!important}html[data-theme=light] .comment-respond input,html[data-theme=light] .comment-respond select,html[data-theme=light] .comment-respond textarea,html[data-theme=light] .te-comment-form input,html[data-theme=light] .te-comment-form select,html[data-theme=light] .te-comment-form textarea,html[data-theme=light] [class*=te-contacts-] input,html[data-theme=light] [class*=te-contacts-] textarea,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#f8fafc!important;background-color:#f8fafc!important;background-image:none!important;color:#1e293b!important;border:1.5px solid #e2e8f0!important;box-shadow:0 1px 2px rgba(0,0,0,.03)!important;border-radius:12px!important;padding:14px 18px!important;font-size:15px!important;width:100%!important;display:block!important;transition:all .25s ease!important}html[data-theme=light] .te-comment-form input,html[data-theme=light] .te-comment-form select,html[data-theme=light] [class*=te-contacts-] input,html[data-theme=light] [class*=te-contacts-] select{height:52px!important;width:100%!important}html[data-theme=light] .te-comment-form textarea,html[data-theme=light] [class*=te-contacts-] textarea{height:150px!important;width:100%!important;padding:16px!important;resize:vertical!important}@media only screen and (max-width:767px){.contact-form-area{padding-top:35px!important;padding-bottom:50px!important}.contact-form-area .container{padding-left:12px!important;padding-right:12px!important}.contact-card-box,.contact-form-box{padding:20px 16px!important;border-radius:16px!important}.te-comment-form .row{--bs-gutter-x:12px!important}.te-comment-form .mb-3{margin-bottom:12px!important}.footer.style-1 .te-footer-sec{padding-top:50px!important;padding-bottom:40px!important}.te-footer-widget{padding-top:0!important;padding-bottom:0!important}.te-footer-widget-title{font-size:20px!important;margin-bottom:14px!important}.footer-bottom-area{padding:20px 0!important}.te-footer-bottom-wrapper{flex-direction:column-reverse!important;gap:12px!important;text-align:center!important}.te-footer-bottom-menu ul{justify-content:center!important;gap:12px 18px!important}}html[data-theme=light] input:-webkit-autofill,html[data-theme=light] input:-webkit-autofill:focus,html[data-theme=light] input:-webkit-autofill:hover,html[data-theme=light] textarea:-webkit-autofill,html[data-theme=light] textarea:-webkit-autofill:focus,html[data-theme=light] textarea:-webkit-autofill:hover{-webkit-text-fill-color:#0f0f1e!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}html[data-theme=light] .comment-respond input:focus,html[data-theme=light] .comment-respond textarea:focus,html[data-theme=light] .te-comment-form input:focus,html[data-theme=light] .te-comment-form textarea:focus,html[data-theme=light] input:focus,html[data-theme=light] textarea:focus{background:#ffffff!important;border-color:#5A246D!important;box-shadow:0 0 0 4px rgba(90,36,109,.1)!important;outline:none!important}html[data-theme=light] .te-comment-form input::placeholder,html[data-theme=light] .te-comment-form textarea::placeholder,html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:rgba(15,15,30,.4)!important}html[data-theme=light] .te-contact-info{background-color:#e8e8f0!important}html[data-theme=light] .te-contact-info-wrapper .te-contact-info .single-contact-info{border-bottom:1px solid rgba(15,15,30,.08)!important}html[data-theme=light] .te-contact-info-wrapper .single-contact-info .contact-info-inner{border-right-color:rgba(15,15,30,.08)!important}html[data-theme=light] .te-contact-info-wrapper .title{color:#5A246D!important}html[data-theme=light] .te-contact-info-wrapper p{color:#0f0f1e!important}html[data-theme=light] .contact-form-area{background-color:#f8f8fc}html[data-theme=light] .comment-respond{background-color:#e8e8f0!important;border:1px solid rgba(15,15,30,.08)!important}html[data-theme=light] .comment-respond .title{color:#0f0f1e!important}html[data-theme=light] .comment-respond input::placeholder,html[data-theme=light] .comment-respond textarea::placeholder{color:rgba(15,15,30,.5)!important}html[data-theme=light] .te-list-item .text{color:#0f0f1e!important}html[data-theme=light] .te-list-item .icon{color:#5A246D!important}html[data-theme=light] .sidebar .widget{background-color:#e8e8f0!important;border:1px solid rgba(15,15,30,.08)}html[data-theme=light] .sidebar .te-widget-title .wp-block-heading{color:#0f0f1e!important;border-bottom-color:rgba(15,15,30,.1)}html[data-theme=light] .te-tab-btn{background:rgba(15,15,30,.06);border-color:rgba(15,15,30,.15);color:#0f0f1e}html[data-theme=light] .te-tab-btn:hover{background:rgba(90,36,109,.08);border-color:#5A246D;color:#5A246D}html[data-theme=light] .te-tab-btn.active{background:linear-gradient(135deg,#5A246D,#001956);border-color:#5A246D;color:#ffffff;box-shadow:0 4px 15px rgba(90,36,109,.35)}html[data-theme=light] .te-service-pricing-title{color:#0f0f1e!important}html[data-theme=light] .te-service-tabs .te-tabs-wrapper{border-bottom:1px solid rgba(15,15,30,.08)}html[data-theme=light] .page-breadcrumb-area{background-color:#e8e8f0!important;background-image:none!important;border-bottom:none!important;border-top:none!important}html[data-theme=light] .page-breadcrumb-area .page-overlay{background-color:#e8e8f0!important;opacity:1!important}html[data-theme=light] .te-page-heading .te-page-title{color:#0f0f1e!important}html[data-theme=light] .te-breadcrumb-list ul li a{color:rgba(15,15,30,.6)!important}html[data-theme=light] .te-breadcrumb-list ul li.active{color:#5A246D!important}html[data-theme=light] .te-breadcrumb-list ul li:before{color:rgba(15,15,30,.3)!important}html[data-theme=light] .services-page-content{background-color:#f8f8fc}html[data-theme=light] section[aria-labelledby=services-hero-title]{background-color:#f8f8fc!important}html[data-theme=light] section[aria-labelledby=services-hero-title] article h2,html[data-theme=light] section[aria-labelledby=services-hero-title] h1{color:#0f172a!important}html[data-theme=light] section[aria-labelledby=services-hero-title] p{color:#475569!important}html[data-theme=light] section[aria-labelledby=services-hero-title] .features span{color:#1e293b!important}html[data-theme=light] .price-area.style-2{background-color:#f8f8fc}html[data-theme=light] .latest-service-area.style-1{background-color:#17102F}html[data-theme=light] .price-card.style-2{background:#ffffff;border:1px solid rgba(90,36,109,.1);box-shadow:0 10px 30px rgba(0,0,0,.05)}html[data-theme=light] .price-card.style-2 .card-title .title{color:#5A246D}html[data-theme=light] .price-card.style-2 .price .price-heading{color:#0f0f1e}html[data-theme=light] .price-card.style-2 .list ul li .text{color:rgba(15,15,30,.7)}.te-pricing-plans-wrapper{background:#121212}html[data-theme=light] .te-pricing-plans-wrapper{background:#f8f8fc}.te-main-menu ul li.case-studies-dropdown>a:after{display:none!important;content:none!important;visibility:hidden!important;width:0!important;margin:0!important}.te-main-menu ul li.case-studies-dropdown ul.long-text-submenu{width:390px!important;padding:16px!important;border-radius:16px!important;background:rgba(15,15,25,.95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 15px 40px rgba(0,0,0,.45)!important}html[data-theme=light] .te-main-menu ul li.case-studies-dropdown ul.long-text-submenu{background:#ffffff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 15px 40px rgba(0,0,0,.1)!important}.te-main-menu ul li.case-studies-dropdown ul.long-text-submenu li{width:100%!important;margin-bottom:6px!important}.te-main-menu ul li.case-studies-dropdown ul.long-text-submenu li:last-child{margin-bottom:0!important}.te-main-menu ul li.case-studies-dropdown ul.long-text-submenu li a{display:block!important;padding:12px 14px!important;font-size:13.5px!important;line-height:1.5!important;font-weight:500!important;border-radius:10px!important;border-bottom:none!important;white-space:normal!important;color:rgba(255,255,255,.85)!important;transition:all .25s ease!important}html[data-theme=light] .te-main-menu ul li.case-studies-dropdown ul.long-text-submenu li a{color:#1e293b!important}.te-main-menu ul li.case-studies-dropdown ul.long-text-submenu li a:hover{background:rgba(90,36,109,.25)!important;color:#ffffff!important;transform:translateX(4px)!important}html[data-theme=light] .te-main-menu ul li.case-studies-dropdown ul.long-text-submenu li a:hover{background:rgba(90,36,109,.08)!important;color:#5A246D!important}.project-banner-inner{border-radius:24px;background:#0f0f1a}.project-banner-inner:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(10,10,20,.88));pointer-events:none;border-radius:24px}.project-pill-badge{background:rgba(255,255,255,.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#ffffff;border:1px solid rgba(255,255,255,.25);padding:6px 16px;border-radius:30px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.project-header-cta-btn{background:#ffffff!important;color:#5A246D!important;border:none!important;box-shadow:0 10px 25px rgba(0,0,0,.2)!important;transition:all .3s ease!important;z-index:3}.project-header-cta-btn:hover{background:#f8fafc!important;transform:translateY(-3px)!important;box-shadow:0 14px 30px rgba(0,0,0,.3)!important}.project-card-box{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px 30px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:all .3s ease}.project-card-box:hover{border-color:rgba(192,132,252,.3);box-shadow:0 12px 35px rgba(0,0,0,.25)}.project-icon-badge{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.project-feature-pill{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);transition:all .25s ease}.project-feature-pill:hover{background:rgba(90,36,109,.15);border-color:rgba(192,132,252,.35);transform:translateY(-2px)}.feature-check-icon{width:28px;height:28px;border-radius:50%;background:rgba(16,185,129,.15);color:#10b981;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.project-tech-chip{background:rgba(90,36,109,.25);border:1px solid rgba(192,132,252,.3);color:#e9d5ff;padding:6px 14px;border-radius:20px;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;transition:all .2s ease}.project-tech-chip:hover{background:rgba(90,36,109,.45);border-color:#c084fc;transform:translateY(-2px)}.project-sticky-sidebar{position:-webkit-sticky;position:sticky;top:100px}.project-sidebar-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:28px 24px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.project-sidebar-cta{background:linear-gradient(135deg,#5A246D,#001956);border:1px solid rgba(255,255,255,.15);box-shadow:0 15px 40px rgba(90,36,109,.3)}.cta-icon-circle{width:50px;height:50px;border-radius:50%;background:rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:20px}html[data-theme=light] .project-banner-inner:after{background:linear-gradient(180deg,transparent 40%,rgba(15,23,42,.85))}html[data-theme=light] .project-card-box{background:#ffffff;border-color:#e2e8f0;box-shadow:0 8px 30px rgba(0,0,0,.04)}html[data-theme=light] .project-card-box .text-title{color:#0f172a!important}html[data-theme=light] .project-card-box .text-muted-content{color:#475569!important}html[data-theme=light] .project-feature-pill{background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .project-feature-pill .text-content{color:#1e293b!important}html[data-theme=light] .project-tech-chip{background:rgba(90,36,109,.08);border-color:rgba(90,36,109,.2);color:#5A246D}html[data-theme=light] .project-sidebar-card{background:#ffffff;border-color:#e2e8f0;box-shadow:0 8px 30px rgba(0,0,0,.04)}html[data-theme=light] .project-sidebar-card .sidebar-card-title{color:#0f172a;border-bottom-color:#e2e8f0!important}html[data-theme=light] .project-sidebar-card .text-content{color:#0f172a!important}@media (max-width:767px){.project-details-page .container{padding-left:14px!important;padding-right:14px!important}.project-banner-inner,.project-banner-inner:after{border-radius:16px!important}.project-banner-overlay{padding:16px 14px!important}.project-pill-badge{font-size:11px!important;padding:4px 12px!important}.project-header-cta-btn{font-size:12px!important;padding:8px 18px!important;width:100%!important;text-align:center!important}.project-card-box{margin-bottom:16px!important}.project-card-box,.project-sidebar-card{padding:20px 16px!important;border-radius:16px!important}.project-sticky-sidebar{position:static!important}}.project-section-tag{background:rgba(90,36,109,.2);border:1px solid rgba(192,132,252,.3);color:#e9d5ff;padding:6px 18px;border-radius:30px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}html[data-theme=light] .project-section-tag{background:rgba(90,36,109,.08);color:#5A246D}.project-filter-tab{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);padding:8px 20px;border-radius:30px;font-size:13.5px;font-weight:600;transition:all .25s ease;cursor:pointer}.project-filter-tab:hover{background:rgba(90,36,109,.3);color:#ffffff;border-color:rgba(192,132,252,.4)}.project-filter-tab.active{background:linear-gradient(135deg,#5A246D,#001956);color:#ffffff;border-color:#5A246D;box-shadow:0 4px 20px rgba(90,36,109,.4)}html[data-theme=light] .project-filter-tab{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}html[data-theme=light] .project-filter-tab:hover{background:rgba(90,36,109,.1);color:#5A246D}html[data-theme=light] .project-filter-tab.active{background:linear-gradient(135deg,#5A246D,#001956);color:#ffffff;border-color:#5A246D}.modern-project-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px rgba(0,0,0,.2)}.modern-project-card:hover{transform:translateY(-8px);border-color:rgba(192,132,252,.4);box-shadow:0 20px 45px rgba(90,36,109,.25)}html[data-theme=light] .modern-project-card{background:#ffffff;border-color:#e2e8f0;box-shadow:0 10px 30px rgba(0,0,0,.05)}html[data-theme=light] .modern-project-card:hover{box-shadow:0 20px 45px rgba(90,36,109,.12);border-color:#5A246D}.project-card-badge{background:rgba(15,15,25,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#ffffff;border:1px solid rgba(255,255,255,.2);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:5px 12px;border-radius:20px}.project-img-zoom{transition:transform .6s cubic-bezier(.4,0,.2,1)}.modern-project-card:hover .project-img-zoom{transform:scale(1.08)}.project-visual-overlay{inset:0;background:rgba(10,10,20,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:all .3s ease}.modern-project-card:hover .project-visual-overlay{opacity:1;visibility:visible}.project-hover-btn{background:#5A246D;color:#ffffff;padding:10px 22px;border-radius:30px;font-size:13.5px;font-weight:700;box-shadow:0 8px 25px rgba(90,36,109,.5);transform:translateY(10px);transition:all .3s ease}.modern-project-card:hover .project-hover-btn{transform:translateY(0)}.project-title-link{color:#ffffff;transition:color .2s ease}html[data-theme=light] .project-title-link{color:#0f172a}.project-title-link:hover{color:#c084fc}html[data-theme=light] .project-title-link:hover{color:#5A246D}.project-micro-chip{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.85);padding:3px 9px;border-radius:6px;font-size:11px;font-weight:500}html[data-theme=light] .project-micro-chip{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.project-explore-link{color:#c084fc;transition:all .2s ease}html[data-theme=light] .project-explore-link{color:#5A246D}.project-explore-link:hover{color:#ffffff;transform:translateX(3px)}html[data-theme=light] .project-explore-link:hover{color:#001956}@media (max-width:767px){.services-page-content{overflow-x:hidden}.services-page-content .container{padding-left:12px!important;padding-right:12px!important}.services-page-content .page-breadcrumb-area{padding:40px 0 30px!important}.services-page-content .te-page-title{font-size:28px!important}.services-page-content .testimonial-slider-area.style-1{padding:40px 0 30px!important}.services-page-content .testimonial-slider-area.style-1 .container{padding-left:12px!important;padding-right:12px!important}}html[data-theme=light] .ServicesHero_mobileVisualInner__{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important}html[data-theme=light] .ServicesHero_mobileVisualTitle__{color:#0f172a!important}.feature-card .portfolio-featured-highlight{border:1px solid rgba(90,36,109,.35)!important;background:linear-gradient(135deg,rgba(18,18,18,.85),rgba(30,11,54,.5))!important;box-shadow:0 12px 35px rgba(0,0,0,.35),0 0 20px rgba(90,36,109,.15)!important;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease!important}.feature-card .portfolio-featured-highlight:hover{transform:translateY(-4px);border-color:rgba(90,36,109,.65)!important;box-shadow:0 18px 45px rgba(90,36,109,.28)!important}.featured-card-badge{position:absolute;top:14px;left:14px;z-index:2;background:rgba(90,36,109,.92);color:#ffffff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 12px;border-radius:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px rgba(0,0,0,.35)}.featured-card-chip{font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.9)}.featured-card-link-btn{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#ffffff!important;text-decoration:none;padding:7px 18px;border-radius:20px;background:linear-gradient(135deg,#5A246D,#001956);box-shadow:0 4px 15px rgba(90,36,109,.35);transition:all .25s ease}.featured-card-link-btn:hover{transform:translateX(3px);box-shadow:0 6px 20px rgba(90,36,109,.5);color:#ffffff!important}.featured-card-link-btn i{font-size:12px;transition:transform .25s}.featured-card-link-btn:hover i{transform:translateX(3px)}html[data-theme=light] .feature-card .portfolio-featured-highlight{background:#ffffff!important;border-color:rgba(90,36,109,.2)!important;box-shadow:0 8px 30px rgba(90,36,109,.08)!important}html[data-theme=light] .feature-card .portfolio-featured-highlight:hover{box-shadow:0 16px 40px rgba(90,36,109,.16)!important;border-color:#5A246D!important}html[data-theme=light] .featured-card-chip{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}.feature-area.style-1 .te-info-card.style-2{padding-top:0!important;overflow:hidden}.feature-area.style-1 .te-info-card.style-2>.te-info-card-inner>.image{margin-bottom:20px;border-radius:0}.feature-area.style-1 .te-info-card.style-2>.te-info-card-inner>.image img{height:180px!important;object-fit:cover!important;width:100%!important}.feature-area.style-1 .te-info-card.style-2 .te-content-wrapper{padding:0 30px 25px!important}@media (max-width:991px){.feature-area.style-1 .te-info-card.style-2 .te-content-wrapper{padding:0 20px 20px!important}}.featured-bg-img{transition:transform .6s ease}.portfolio-featured-highlight:hover .featured-bg-img{transform:scale(1.05)}@media only screen and (max-width:767px){.about-feature-area,.faq-area,.newsletter-area,.price-area,.process-area,.project-area,.service-area,.te-latest-service-area,.te-slider-area,.testimonial-area,.video-hero-area{padding-top:40px!important;padding-bottom:40px!important}.latest-service-area,.latest-service-area.style-1{padding-top:55px!important;padding-bottom:40px!important}.latest-service-area .container{padding-left:12px!important;padding-right:12px!important}.latest-service-card{padding:0!important;margin-bottom:20px!important}.latest-service-card .content-wrapper{padding:20px 15px 15px!important;gap:12px!important}.latest-service-card .btn-wrapper{padding:15px 20px!important}.latest-service-area .short-title-wrapper{display:none!important}.about-feature-area{margin:0!important;width:100%!important;border-radius:0!important;border-left:none!important;border-right:none!important;padding-top:45px!important;padding-bottom:40px!important}.about-feature-area .container{padding-left:16px!important;padding-right:16px!important}.about-feature-area .short-title-wrapper{display:none!important}.about-us-card{padding:0!important}.about-us-card .te-list-item-wrapper{gap:15px!important;justify-content:flex-start!important}.about-us-card .te-list-item{gap:10px!important}.about-us-card .te-list-item .text{font-size:13px!important;letter-spacing:.5px!important}.about-feature-area .image-card{margin-bottom:25px!important;border-radius:14px!important;overflow:hidden!important}.about-us-card .te-section-title .title{font-size:26px!important;line-height:1.3!important}.about-us-card .te-section-title p{font-size:14px!important;line-height:1.5!important}.te-section-title .title{font-size:32px!important;line-height:1.3!important}.te-section-title .short-title{font-size:15px!important;margin-bottom:12px!important}.te-section-title{margin-bottom:30px!important}.gradient-title,.te-slider-area h1,.video-hero-area h1{font-size:38px!important;line-height:1.25!important;margin-bottom:18px!important}.te-slider-area p,.video-hero-area p{font-size:16px!important;line-height:1.5!important}.price-card .title,.te-info-card .title{font-size:22px!important}.about-us-area,.about-us-area.style-1{padding-top:40px!important;padding-bottom:30px!important}.page-breadcrumb-area{padding-top:100px!important;padding-bottom:40px!important}.page-breadcrumb-area .te-page-heading .te-page-title{font-size:28px!important;line-height:1.2!important}.price-area,.price-area.style-1{padding-top:40px!important;padding-bottom:50px!important}.price-area .container{padding-left:14px!important;padding-right:14px!important}.te-service-tabs{margin-bottom:1.5rem!important}.te-tabs-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;justify-content:flex-start!important;padding-bottom:12px!important;gap:8px!important;margin-bottom:1rem!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.te-tab-btn{width:auto!important;max-width:none!important;flex-shrink:0!important;padding:8px 16px!important;font-size:13px!important;border-radius:20px!important}.te-service-pricing-title{font-size:22px!important;margin-bottom:1rem!important}.te-pricing-swiper{padding:10px 0 45px!important;overflow:visible!important}.te-pricing-swiper .swiper-slide{height:auto!important;display:flex!important}.te-pricing-swiper .price-card-wrapper{width:100%!important;height:100%!important}.price-card.style-1,.te-pricing-swiper .price-card{height:auto!important;min-height:auto!important;max-height:none!important;padding:24px 20px 28px!important;border-radius:18px!important;display:flex!important;flex-direction:column!important}.price-card .card-title{margin-bottom:12px!important}.price-card .card-title .sub-title{font-size:12px!important;letter-spacing:.8px!important;margin-bottom:6px!important}.price-card .card-title .title{font-size:22px!important;font-weight:700!important}.price-card .price{margin-bottom:16px!important;padding-bottom:16px!important}.price-card .price .price-heading{line-height:1.1!important}.price-card .price .price-heading span:nth-child(2){font-size:38px!important;font-weight:800!important}.price-card .price-label{font-size:14px!important;padding:10px 22px!important;border-radius:50px!important}.price-card .list-wrapper{flex:1 1 auto!important;margin-bottom:20px!important}.te-pricing-swiper .price-card .list{overflow-y:visible!important;max-height:none!important;padding:0!important}.price-card .list-wrapper .list ul li{font-size:13.5px!important;padding:7px 0!important;gap:10px!important;line-height:1.4!important}.te-pricing-pagination{margin-top:20px!important}.te-pricing-pagination .swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 4px!important}.te-pricing-pagination .swiper-pagination-bullet-active{width:22px!important;border-radius:6px!important;transform:none!important}.feature-area,.feature-area.style-1{padding-top:40px!important;padding-bottom:40px!important}.feature-area.style-1 .container{padding-left:14px!important;padding-right:14px!important}.feature-area.style-1 .te-info-card.style-2,.te-info-card.style-2{padding:0!important;border-radius:16px!important;overflow:hidden!important;text-align:left!important}.feature-area.style-1 .te-info-card.style-2>.te-info-card-inner>.image{margin-bottom:14px!important;width:100%!important;overflow:hidden!important}.feature-area.style-1 .te-info-card.style-2>.te-info-card-inner>.image img{height:200px!important;width:100%!important;object-fit:cover!important;display:block!important}.feature-area.style-1 .te-info-card.style-2 .te-content-wrapper{padding:0 16px 20px!important;text-align:left!important}.feature-area.style-1 .te-info-card.style-2 .te-title-wrapper{padding-bottom:8px!important}.feature-area.style-1 .te-info-card.style-2 .te-title-wrapper .title{font-size:19px!important;line-height:1.3!important;margin-bottom:0!important}.feature-area.style-1 .te-info-card.style-2 .content .desc{font-size:13.5px!important;line-height:1.5!important;margin-bottom:0!important}.feature-card .te-info-card.style-2,.portfolio-featured-highlight{padding:0!important;border-radius:16px!important}.portfolio-featured-highlight>div{min-height:320px!important}.portfolio-featured-highlight .featured-bg-img{object-fit:cover!important}.portfolio-featured-highlight .position-absolute.bottom-0.start-0.w-100{padding:18px 16px!important}.portfolio-featured-highlight h3.title a,.portfolio-featured-highlight h3.title span{font-size:20px!important;line-height:1.25!important}.portfolio-featured-highlight p.desc{font-size:13.5px!important;line-height:1.5!important;margin-bottom:12px!important}.featured-card-badge{font-size:11px!important;padding:4px 10px!important;margin-bottom:8px!important}.featured-card-actions{padding-top:12px!important;margin-top:6px!important}.featured-card-chip{font-size:11px!important;padding:4px 10px!important}.featured-card-link-btn{padding:8px 16px!important;font-size:12px!important}.subscribe-area,.subscribe-area.style-1{margin:0 12px!important;padding:40px 16px!important;border-radius:20px!important}.subscribe-area.style-1 .te-section-title{margin-bottom:24px!important}.subscribe-area.style-1 .te-section-title .title{font-size:24px!important;line-height:1.25!important;margin-bottom:12px!important}.subscribe-area.style-1 .te-section-title p{font-size:13.5px!important;line-height:1.55!important;margin-bottom:0!important}.subscribe-area.style-1 .te-subscribe-form-widget .mc4wp-form-fields{flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important}.subscribe-area.style-1 .te-subscribe-form-widget .single-field{width:100%!important}.subscribe-area.style-1 .te-subscribe-form-widget .single-field input{width:100%!important;height:48px!important;padding:0 18px!important;font-size:14px!important;border-radius:12px!important;background-color:#ffffff!important;background-image:none!important;border:1px solid #cbd5e1!important;color:#0f0f1e!important;box-sizing:border-box!important}.subscribe-area.style-1 .te-subscribe-form-widget .single-field input::placeholder{color:#64748b!important;font-size:14px!important}.subscribe-area.style-1 .te-subscribe-form-widget button.te-theme-btn.blue-btn{width:100%!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:12px!important;font-size:14px!important;font-weight:700!important;padding:0 20px!important}.work-prgress-area,.work-prgress-area.style-1{padding-top:45px!important;padding-bottom:40px!important}.work-prgress-area .container{padding-left:14px!important;padding-right:14px!important}.work-prgress-area .te-section-title{margin-bottom:25px!important}.work-prgress-area .te-section-title .short-title{font-size:13px!important;padding:4px 14px!important;margin-bottom:10px!important;letter-spacing:.5px!important}.work-prgress-area .te-section-title .title{font-size:24px!important;line-height:1.3!important;font-weight:700!important}.te-process-step.style-2{margin-bottom:10px!important}.te-process-step.style-2 .te-title-wrapper .title{font-size:19px!important;line-height:1.3!important;margin-top:15px!important}.te-process-step.style-2 .content .desc{font-size:13.5px!important;line-height:1.55!important}.te-process-step.style-2 .te-title-wrapper .icon-wrapper{width:130px!important;height:130px!important}.testimonial-slider-area,.testimonial-slider-area.style-1{padding-top:40px!important;padding-bottom:45px!important}.testimonial-slider-area .container{padding-left:12px!important;padding-right:12px!important}.testimonial-slider-area .short-title,.testimonial-slider-area .short-title.only-divider{display:none!important}.testimonial-slider-area .te-section-title{margin-bottom:20px!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.testimonial-slider-area .te-section-title .title{font-size:24px!important;line-height:1.3!important;font-weight:700!important}.testimonial-slider-area .te-slider-btn-wrapper{margin-top:6px!important;display:flex!important;gap:10px!important}.testimonial-slider-area .te-slider-nav{width:40px!important;height:40px!important;font-size:14px!important}.te-testimonial-slider-wrapper{margin:0 -8px!important}.te-testimonial-card{padding:22px 18px!important;margin:8px!important;border-radius:18px!important;height:auto!important;min-height:auto!important}.te-testimonial-card .te-user-meta{margin-bottom:14px!important}.te-testimonial-card .avatar-wrapper{width:48px!important;height:48px!important}.te-testimonial-card .info .name{font-size:16px!important;margin-bottom:2px!important}.te-testimonial-card .info .designation{font-size:12.5px!important}.te-testimonial-card .platform-icon>div{width:34px!important;height:34px!important}.te-testimonial-card .platform-icon svg{width:18px!important;height:18px!important}.te-testimonial-card .rating-wrapper{margin-bottom:12px!important;font-size:13px!important}.te-testimonial-card .content p{font-size:14px!important;line-height:1.6!important}.faq-area,.faq-area.style-1{margin:0!important;padding-top:40px!important;padding-bottom:45px!important;border-radius:0!important;border-left:none!important;border-right:none!important}.faq-area.style-1 .container{padding-left:14px!important;padding-right:14px!important}.faq-area.style-1 .faq-header-row{margin-bottom:20px!important}.faq-area.style-1 .faq-main-title{font-size:26px!important;line-height:1.25!important;font-weight:700!important;margin-bottom:10px!important}.faq-area.style-1 .faq-subtext-wrapper{padding-top:0!important}.faq-area.style-1 .faq-subtext-wrapper p{font-size:13.5px!important;line-height:1.5!important;opacity:.8!important}.accordion-wrapper .te-accordion-box-wrapper{display:flex!important;flex-direction:column!important;gap:10px!important}.accordion-wrapper .te-accordion-list-item{border-radius:12px!important}.accordion-wrapper .te-accordion-list-item .te-accordion-head{padding:14px!important;gap:12px!important}.accordion-wrapper .te-accordion-list-item .te-accordion-head .te-accordion-title{font-size:14px!important;line-height:1.4!important;font-weight:600!important;gap:10px!important}.accordion-wrapper .te-accordion-list-item .te-accordion-body{margin:0 14px!important;padding:0 0 14px!important}.accordion-wrapper .te-accordion-list-item .te-accordion-body p{font-size:13px!important;line-height:1.5!important;margin:0!important}.faq-area .image-card{margin:15px auto 0!important;max-width:320px!important;border-radius:16px!important;overflow:hidden!important}.faq-area .image-card img{width:100%!important;height:auto!important;display:block!important;border-radius:16px!important}}@media (min-width:992px){.faq-area.style-1 .faq-subtext-wrapper{padding-top:70px!important}}@media (min-width:768px) and (max-width:991px){.subscribe-area,.subscribe-area.style-1{margin:0 24px!important;padding:60px 30px!important;border-radius:24px!important}.subscribe-area.style-1 .te-section-title .title{font-size:32px!important}.subscribe-area.style-1 .te-section-title p{font-size:15px!important}.subscribe-area.style-1 .te-subscribe-form-widget .mc4wp-form-fields{display:flex!important;flex-direction:row!important;gap:12px!important}.subscribe-area.style-1 .te-subscribe-form-widget .single-field input{height:52px!important;font-size:15px!important;border-radius:14px!important}.subscribe-area.style-1 .te-subscribe-form-widget button.te-theme-btn.blue-btn{height:52px!important;font-size:15px!important;white-space:nowrap!important;border-radius:14px!important}}@media (min-width:992px){.subscribe-area,.subscribe-area.style-1{margin:0 40px!important;padding:80px 40px!important}.subscribe-area.style-1 .te-subscribe-form-widget .mc4wp-form-fields{display:flex!important;flex-direction:row!important;gap:12px!important;align-items:center!important}.subscribe-area.style-1 .te-subscribe-form-widget .single-field input{height:56px!important;border-radius:50px!important;padding:0 24px!important}.subscribe-area.style-1 .te-subscribe-form-widget button.te-theme-btn.blue-btn{height:56px!important;border-radius:50px!important;padding:0 28px!important;white-space:nowrap!important}}.te-footer-widget-newsletter .te-subscribe-form-widget .mc4wp-form-fields{display:flex!important;flex-direction:row!important;align-items:center!important;background:#ffffff!important;border:1.5px solid #5a246d!important;border-radius:50px!important;padding:4px 5px 4px 18px!important;gap:8px!important;max-width:340px!important;box-shadow:0 4px 14px rgba(90,36,109,.08)!important;overflow:hidden!important}.te-footer-widget-newsletter .te-subscribe-form-widget .single-field{flex:1 1 auto!important}.te-footer-widget-newsletter .te-subscribe-form-widget .single-field input{height:40px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;font-size:14px!important;color:#0f0f1e!important;border-radius:0!important;width:100%!important}.te-footer-widget-newsletter .te-subscribe-form-widget .single-field input::placeholder{color:#64748b!important;font-size:14px!important}.te-footer-widget-newsletter .te-subscribe-form-widget button.submit-btn{width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#5A246D!important;color:#ffffff!important;border:none!important;cursor:pointer!important;transition:all .25s ease!important;flex-shrink:0!important}.te-footer-widget-newsletter .te-subscribe-form-widget button.submit-btn:hover{background:#421852!important;transform:scale(1.05)!important}.te-footer-widget-newsletter .te-subscribe-form-widget button.submit-btn i{font-size:15px!important;color:#ffffff!important;margin:0!important;transform:translateX(1px) translateY(-1px)!important}html[data-theme=dark] .te-footer-widget-newsletter .te-subscribe-form-widget .mc4wp-form-fields{background:#1a1528!important;border-color:rgba(90,36,109,.7)!important;box-shadow:0 4px 20px rgba(0,0,0,.25)!important}html[data-theme=dark] .te-footer-widget-newsletter .te-subscribe-form-widget .single-field input{color:#ffffff!important}html[data-theme=dark] .te-footer-widget-newsletter .te-subscribe-form-widget .single-field input::placeholder{color:rgba(255,255,255,.5)!important}@media (max-width:767px){.te-footer-widget-newsletter .te-subscribe-form-widget .mc4wp-form-fields{max-width:100%!important;margin-top:10px!important}.footer-bottom-area{padding:20px 14px 75px!important;overflow:hidden!important}.te-footer-bottom-wrapper{text-align:center!important;width:100%!important}.footer-unified-row{gap:6px 10px!important;font-size:12px!important;color:#64748b!important;line-height:1.6!important}.footer-unified-row .footer-cr-text,.footer-unified-row .footer-cr-text a,.footer-unified-row .footer-link{font-size:12px!important;color:#64748b!important;white-space:nowrap!important}.footer-unified-row .footer-cr-text a:hover,.footer-unified-row .footer-link:hover{color:#5A246D!important}.footer-unified-row .footer-divider{opacity:.4!important;font-size:10px!important;margin:0 1px!important}html[data-theme=dark] .footer-unified-row .footer-cr-text,html[data-theme=dark] .footer-unified-row .footer-cr-text a,html[data-theme=dark] .footer-unified-row .footer-link{color:rgba(255,255,255,.65)!important}}.footer-unified-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;font-size:13.5px;color:#64748b}.footer-unified-row .footer-cr-text,.footer-unified-row .footer-cr-text a,.footer-unified-row .footer-link{color:#64748b;transition:color .2s ease}.footer-unified-row .footer-cr-text a:hover,.footer-unified-row .footer-link:hover{color:#5A246D}.footer-unified-row .footer-divider{opacity:.4;font-size:11px}.about-us-area.style-1 .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item{align-items:center;gap:16px}.about-us-area.style-1 .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item .icon{width:32px!important;height:32px!important;min-width:32px;background:linear-gradient(135deg,#7c3aed,#4f46e5)!important;color:#ffffff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px rgba(124,58,237,.45)!important;border:1px solid rgba(255,255,255,.25)!important;font-size:13px!important;transition:all .3s ease}.about-us-area.style-1 .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item:hover .icon{transform:translateX(4px) scale(1.05);background:linear-gradient(135deg,#9333ea,#6366f1)!important;box-shadow:0 6px 18px rgba(147,51,234,.6)!important}.about-us-area.style-1 .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item .icon i{color:#ffffff!important;line-height:1}html[data-theme=light] .about-us-area.style-1 .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item .icon{background:linear-gradient(135deg,#6d28d9,#4338ca)!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(109,40,217,.4)!important}html[data-theme=light] .about-us-area.style-1 .te-about-info-card .te-about-info-content .te-list-item-wrapper .te-list-item .icon i{color:#ffffff!important}.price-card.pdf-theme-cyan{border:2px solid #20c997!important;box-shadow:0 8px 30px rgba(32,201,151,.15)!important}.price-card.pdf-theme-cyan .card-title .sub-title{color:#0dcaf0!important}.price-card.pdf-theme-cyan .card-title .title{color:#121829!important}html[data-theme=dark] .price-card.pdf-theme-cyan .card-title .title{color:#ffffff!important}.price-card.pdf-theme-cyan .price .price-heading,.price-card.pdf-theme-cyan .price .price-heading span{color:#001956!important}html[data-theme=dark] .price-card.pdf-theme-cyan .price .price-heading,html[data-theme=dark] .price-card.pdf-theme-cyan .price .price-heading span{color:#38bdf8!important}.price-card.pdf-theme-cyan .price-label,.price-card.pdf-theme-cyan .te-theme-btn.blue-btn{background:linear-gradient(135deg,#2dd4bf,#06b6d4)!important;color:#ffffff!important;border:none!important;box-shadow:0 4px 14px rgba(6,182,212,.35)!important}.price-card.pdf-theme-cyan .price-label:hover,.price-card.pdf-theme-cyan .te-theme-btn.blue-btn:hover{background:linear-gradient(135deg,#14b8a6,#0891b2)!important;box-shadow:0 6px 20px rgba(6,182,212,.5)!important}.price-card.pdf-theme-cyan .list-wrapper .list ul li i{color:#06b6d4!important}.price-card.pdf-theme-purple{border:2px solid #5a246d!important;box-shadow:0 8px 30px rgba(90,36,109,.18)!important}.price-card.pdf-theme-purple .card-title .sub-title{color:#7c3aed!important}.price-card.pdf-theme-purple .card-title .title{color:#121829!important}html[data-theme=dark] .price-card.pdf-theme-purple .card-title .title{color:#ffffff!important}.price-card.pdf-theme-purple .price .price-heading,.price-card.pdf-theme-purple .price .price-heading span{color:#001956!important}html[data-theme=dark] .price-card.pdf-theme-purple .price .price-heading,html[data-theme=dark] .price-card.pdf-theme-purple .price .price-heading span{color:#c084fc!important}.price-card.pdf-theme-purple .price-label,.price-card.pdf-theme-purple .te-theme-btn.blue-btn{background:linear-gradient(135deg,#5A246D,#4338ca)!important;color:#ffffff!important;border:none!important;box-shadow:0 4px 14px rgba(90,36,109,.4)!important}.price-card.pdf-theme-purple .price-label:hover,.price-card.pdf-theme-purple .te-theme-btn.blue-btn:hover{background:linear-gradient(135deg,#481b57,#3730a3)!important;box-shadow:0 6px 20px rgba(90,36,109,.55)!important}.price-card.pdf-theme-purple .list-wrapper .list ul li i{color:#5A246D!important}.price-card.pdf-theme-navy{border:2px solid #001956!important;box-shadow:0 8px 30px rgba(0,25,86,.2)!important}.price-card.pdf-theme-navy .card-title .sub-title{color:#4f46e5!important}.price-card.pdf-theme-navy .card-title .title{color:#121829!important}html[data-theme=dark] .price-card.pdf-theme-navy .card-title .title{color:#ffffff!important}.price-card.pdf-theme-navy .price .price-heading,.price-card.pdf-theme-navy .price .price-heading span{color:#001956!important}html[data-theme=dark] .price-card.pdf-theme-navy .price .price-heading,html[data-theme=dark] .price-card.pdf-theme-navy .price .price-heading span{color:#818cf8!important}.price-card.pdf-theme-navy .price-label,.price-card.pdf-theme-navy .te-theme-btn.blue-btn{background:linear-gradient(135deg,#001956,#1e1b4b)!important;color:#ffffff!important;border:none!important;box-shadow:0 4px 14px rgba(0,25,86,.45)!important}.price-card.pdf-theme-navy .price-label:hover,.price-card.pdf-theme-navy .te-theme-btn.blue-btn:hover{background:linear-gradient(135deg,#001344,#17153d)!important;box-shadow:0 6px 20px rgba(0,25,86,.6)!important}.price-card.pdf-theme-navy .list-wrapper .list ul li i{color:#001956!important}@media (max-width:767px){.projects-showcase-section{padding-top:2rem!important;padding-bottom:2.5rem!important}.projects-showcase-section .container{padding-left:12px!important;padding-right:12px!important}.projects-showcase-section .row.g-4,.projects-showcase-section .row.g-lg-5{--bs-gutter-x:0.75rem!important;--bs-gutter-y:1.25rem!important}.modern-project-card{border-radius:14px!important}.project-card-body{padding:16px 14px!important}.project-card-visual img{min-height:220px!important;max-height:260px!important}}.page-breadcrumb-area.page-breadcrumb-pricing{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(90,36,109,.25),rgba(0,25,86,.35) 50%,rgba(90,36,109,.2))!important}html[data-theme=light] .page-breadcrumb-area.page-breadcrumb-pricing{background:linear-gradient(135deg,rgba(90,36,109,.12),rgba(232,232,240,.95) 50%,rgba(124,58,237,.1))!important}.page-breadcrumb-area.page-breadcrumb-pricing:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(124,58,237,.18) 0,rgba(90,36,109,.08) 60%,transparent 100%);pointer-events:none;z-index:1}.hero-title-accent{padding-bottom:4px}.hero-accent-curve-svg{position:absolute;bottom:-10px;left:0;width:100%;height:16px;pointer-events:none;z-index:1}@media (max-width:767px){.hero-accent-curve-svg{bottom:-6px;height:12px}}.page-container,body .page-container,html body .page-container,html[data-theme=dark] .page-container{min-height:100vh!important;background:linear-gradient(135deg,#0b0713,#001956 50%,#160a24)!important;background-color:#0b0713!important;color:#ffffff!important}.page-container .brief-form .card,.page-container .card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.page-container .brief-form .card-header,.page-container .card-header{background:rgba(90,36,109,.25)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.page-container .brief-form .hero-section{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.brief-form input[type=checkbox],.brief-form input[type=radio]{width:18px!important;height:18px!important;min-width:18px!important;max-width:18px!important;padding:0!important;margin:0!important;border:none!important;outline:none!important;accent-color:#5A246D!important;cursor:pointer!important;flex-shrink:0!important;display:inline-block!important;vertical-align:middle!important;background:transparent!important;box-shadow:none!important}.brief-form .yesno-field{display:inline-flex!important;align-items:center!important;gap:16px!important}.brief-form .radio-option{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:4px 6px!important}.brief-form .radio-option,.brief-form .radio-option label,.brief-form .radio-option span{cursor:pointer!important;margin:0!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.brief-form .radio-option label,.brief-form .radio-option span{font-size:14px!important;font-weight:500!important;white-space:nowrap!important;color:inherit!important;display:inline!important}.brief-form .checkbox-group{display:flex!important;flex-wrap:wrap!important;gap:12px 16px!important;align-items:center!important;margin-top:8px!important}.brief-form .checkbox-option{display:inline-flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important;margin:0!important;padding:8px 14px!important;border-radius:8px!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;background:rgba(90,36,109,.15)!important;border:1px solid rgba(168,85,247,.3)!important;color:#f1f5f9!important;transition:all .2s ease!important}.brief-form .checkbox-option:hover{background:rgba(90,36,109,.3)!important;border-color:#a855f7!important}.brief-form .checkbox-option label,.brief-form .checkbox-option span{font-size:14px!important;font-weight:500!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap!important;margin:0!important;color:inherit!important;display:inline!important}.page-container .brief-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]){width:100%!important;height:44px!important;padding:8px 14px!important;border-radius:8px!important;font-size:14px!important;box-sizing:border-box!important;outline:none!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(90,36,109,.5)!important;color:#ffffff!important;transition:border-color .2s ease,box-shadow .2s ease!important}.page-container .brief-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):focus{border-color:#a855f7!important;box-shadow:0 0 0 2px rgba(168,85,247,.25)!important}.page-container .brief-form textarea{width:100%!important;min-height:80px!important;padding:10px 14px!important;border-radius:8px!important;font-size:14px!important;box-sizing:border-box!important;outline:none!important;resize:vertical!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(90,36,109,.5)!important;color:#ffffff!important;transition:border-color .2s ease,box-shadow .2s ease!important}.page-container .brief-form textarea:focus{border-color:#a855f7!important;box-shadow:0 0 0 2px rgba(168,85,247,.25)!important}.page-container .brief-form label{font-size:14px!important;font-weight:600!important;margin-bottom:6px!important;display:inline-block!important;color:#f1f5f9!important}.page-container .brief-form .hint-text{font-size:13px!important;color:rgba(255,255,255,.6)!important;margin-top:2px!important}.page-container .brief-form .modules-table-container{width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin-top:20px!important;border-radius:8px!important}.page-container .brief-form table{width:100%!important;border-collapse:collapse!important}.page-container .brief-form table td,.page-container .brief-form table th{border:1px solid rgba(90,36,109,.35)!important;padding:10px 14px!important;vertical-align:middle!important}.page-container .brief-form table th{background:rgba(90,36,109,.25)!important;color:#ffffff!important;font-weight:600!important;font-size:14px!important}.page-container .brief-form table td{color:#f1f5f9!important;font-size:14px!important}.brief-form .logo-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:16px!important;gap:16px!important;margin-top:16px!important;margin-bottom:24px!important}.brief-form .logo-item{position:relative!important;width:100%!important;height:180px!important;border-radius:12px!important;overflow:hidden!important;border:1px solid rgba(90,36,109,.3)!important;background:#000000!important;transition:transform .25s ease,box-shadow .25s ease!important}.brief-form .logo-item:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px rgba(90,36,109,.25)!important}.page-container .brief-form .disclaimer-text{font-size:14px!important;line-height:1.7!important;color:rgba(255,255,255,.85)!important}.page-container .brief-form .disclaimer-highlight{color:#c084fc!important;font-weight:600!important}.page-container .brief-form .disclaimer-note{font-size:13px!important;color:rgba(255,255,255,.6)!important;margin-top:8px!important}.page-container .brief-form .submit-row .te-theme-btn{min-width:180px!important;height:48px!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;cursor:pointer!important}@media (max-width:992px){.brief-form .logo-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:768px){.page-container .brief-form .two-col{grid-template-columns:1fr!important;gap:1.25rem!important}.page-container .brief-form .field-row{grid-template-columns:1fr!important;gap:.75rem!important}}@media (max-width:640px){.brief-form .logo-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.brief-form .logo-item{height:140px!important}}html[data-theme=light] .page-container,html[data-theme=light] body .page-container{background:linear-gradient(135deg,#f8f8fc,#e8e8f0 50%,#edeef4)!important;background-color:#f8f8fc!important;color:#0f0f1e!important}html[data-theme=light] .page-container .brief-form .card,html[data-theme=light] .page-container .card{background:#ffffff!important;border:1px solid rgba(90,36,109,.15)!important;box-shadow:0 10px 30px rgba(0,0,0,.05)!important}html[data-theme=light] .page-container .brief-form .card-header,html[data-theme=light] .page-container .card-header{background:rgba(90,36,109,.08)!important;border-bottom:1px solid rgba(90,36,109,.1)!important}html[data-theme=light] .page-container .brief-form .hero-section{background:#ffffff!important;border:1px solid rgba(90,36,109,.15)!important;box-shadow:0 10px 30px rgba(0,0,0,.05)!important}html[data-theme=light] .page-container .brief-form .card-title,html[data-theme=light] .page-container .brief-form .hero-title,html[data-theme=light] .page-container .brief-form h1,html[data-theme=light] .page-container .brief-form h2,html[data-theme=light] .page-container .brief-form h3,html[data-theme=light] .page-container .brief-form h4,html[data-theme=light] .page-container .brief-form p{color:#0f0f1e!important}html[data-theme=light] .page-container .brief-form .hero-subtitle{color:rgba(15,15,30,.72)!important}html[data-theme=light] .page-container .brief-form label{color:#1e293b!important}html[data-theme=light] .page-container .brief-form .hint-text{color:rgba(15,15,30,.6)!important}html[data-theme=light] .page-container .brief-form .checkbox-option{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f0f1e!important}html[data-theme=light] .page-container .brief-form .checkbox-option:hover{background:rgba(90,36,109,.08)!important;border-color:#5A246D!important}html[data-theme=light] .page-container .brief-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]){background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f0f1e!important}html[data-theme=light] .page-container .brief-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):focus{border-color:#5A246D!important;box-shadow:0 0 0 2px rgba(90,36,109,.15)!important}html[data-theme=light] .page-container .brief-form textarea{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f0f1e!important}html[data-theme=light] .page-container .brief-form textarea:focus{border-color:#5A246D!important;box-shadow:0 0 0 2px rgba(90,36,109,.15)!important}html[data-theme=light] .page-container .brief-form table td,html[data-theme=light] .page-container .brief-form table th{border:1px solid #e2e8f0!important}html[data-theme=light] .page-container .brief-form table th{background:rgba(90,36,109,.08)!important;color:#0f0f1e!important}html[data-theme=light] .page-container .brief-form table td{color:#1e293b!important}html[data-theme=light] .page-container .brief-form .disclaimer-text{color:rgba(15,15,30,.82)!important}html[data-theme=light] .page-container .brief-form .disclaimer-highlight{color:#5A246D!important}html[data-theme=light] .page-container .brief-form .disclaimer-note{color:rgba(15,15,30,.6)!important}html[data-theme=light] .page-container .footer{background-color:#e8e8f0!important;border-top:1px solid rgba(90,36,109,.12)!important}html[data-theme=light] .page-container .footer-address,html[data-theme=light] .page-container .footer-link{color:rgba(15,15,30,.72)!important}