@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css";html{box-sizing:border-box;font-size:100%;overflow-x:hidden;scroll-behavior:smooth}html:focus-within{scroll-behavior:inherit}*{box-sizing:inherit}*::before,*::after{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,button,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,input,iframe,img,ins,kbd,label,legend,li,mark,menu,main,nav,object,ol,output,option,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,select,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;font-family:inherit}a::-moz-selection, abbr::-moz-selection, acronym::-moz-selection, address::-moz-selection, applet::-moz-selection, article::-moz-selection, aside::-moz-selection, audio::-moz-selection, b::-moz-selection, big::-moz-selection, blockquote::-moz-selection, button::-moz-selection, body::-moz-selection, canvas::-moz-selection, caption::-moz-selection, center::-moz-selection, cite::-moz-selection, code::-moz-selection, dd::-moz-selection, del::-moz-selection, details::-moz-selection, dfn::-moz-selection, div::-moz-selection, dl::-moz-selection, dt::-moz-selection, em::-moz-selection, embed::-moz-selection, fieldset::-moz-selection, figcaption::-moz-selection, figure::-moz-selection, footer::-moz-selection, form::-moz-selection, header::-moz-selection, hgroup::-moz-selection, html::-moz-selection, i::-moz-selection, input::-moz-selection, iframe::-moz-selection, img::-moz-selection, ins::-moz-selection, kbd::-moz-selection, label::-moz-selection, legend::-moz-selection, li::-moz-selection, mark::-moz-selection, menu::-moz-selection, main::-moz-selection, nav::-moz-selection, object::-moz-selection, ol::-moz-selection, output::-moz-selection, option::-moz-selection, p::-moz-selection, pre::-moz-selection, q::-moz-selection, ruby::-moz-selection, s::-moz-selection, samp::-moz-selection, section::-moz-selection, small::-moz-selection, span::-moz-selection, strike::-moz-selection, strong::-moz-selection, sub::-moz-selection, summary::-moz-selection, select::-moz-selection, sup::-moz-selection, table::-moz-selection, tbody::-moz-selection, td::-moz-selection, tfoot::-moz-selection, th::-moz-selection, thead::-moz-selection, time::-moz-selection, tr::-moz-selection, tt::-moz-selection, u::-moz-selection, ul::-moz-selection, var::-moz-selection, video::-moz-selection{background:#3367d1;color:#fff}a::selection,abbr::selection,acronym::selection,address::selection,applet::selection,article::selection,aside::selection,audio::selection,b::selection,big::selection,blockquote::selection,button::selection,body::selection,canvas::selection,caption::selection,center::selection,cite::selection,code::selection,dd::selection,del::selection,details::selection,dfn::selection,div::selection,dl::selection,dt::selection,em::selection,embed::selection,fieldset::selection,figcaption::selection,figure::selection,footer::selection,form::selection,header::selection,hgroup::selection,html::selection,i::selection,input::selection,iframe::selection,img::selection,ins::selection,kbd::selection,label::selection,legend::selection,li::selection,mark::selection,menu::selection,main::selection,nav::selection,object::selection,ol::selection,output::selection,option::selection,p::selection,pre::selection,q::selection,ruby::selection,s::selection,samp::selection,section::selection,small::selection,span::selection,strike::selection,strong::selection,sub::selection,summary::selection,select::selection,sup::selection,table::selection,tbody::selection,td::selection,tfoot::selection,th::selection,thead::selection,time::selection,tr::selection,tt::selection,u::selection,ul::selection,var::selection,video::selection{background:#3367d1;color:#fff}body{font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.3;text-rendering:optimizeSpeed;scroll-snap-type:y mandatory}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Plus Jakarta Sans",sans-serif;text-wrap:balance}h1::-moz-selection, h2::-moz-selection, h3::-moz-selection, h4::-moz-selection, h5::-moz-selection, h6::-moz-selection{background:#3367d1;color:#fff}h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection{background:#3367d1;color:#fff}img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}svg,picture{width:100%;height:100%}a{transition:all 350ms ease-in-out}a,span{display:inline-block}a,a:visited,a:active,a:hover{text-decoration:none}strong,i{font-weight:bolder}iframe{width:100%}select{cursor:pointer}::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:rgba(0,0,0,0)}.display-1,.display-2,.display-3,.display-4,.display-4,.display-5,.display-6{font-family:"Plus Jakarta Sans",sans-serif;text-wrap:balance}p{text-wrap:pretty}hr{margin:0rem;opacity:1}.customeBreadcrumb .innerText .text{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline}.customeBreadcrumb .innerText .arrow{padding-left:1rem}.customeBreadcrumb .lastText{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.customeBreadcrumb .text-ellipsis{white-space:normal;overflow:visible;text-overflow:unset}@media(max-width: 991px){.customeBreadcrumb .text-ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:40ch;white-space:nowrap}}.primaryBtn{padding:0.625rem 1.5rem;border-radius:2rem;background:#f6ca2d;border:none;color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem;cursor:pointer;transition:all .35s ease-in-out}.primaryBtn:hover{background:#e6b10a}.primaryBtn svg{width:1.5rem;height:1.5rem}.secondaryBtn2{padding:0.625rem 1.5rem;border-radius:2rem;background:#f1f5f9;border:none;color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem;cursor:pointer}.secondaryBtn2:hover{background:#e2e8f0}.cancelBtn{background:none;border:none;color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;font-weight:500;line-height:28px;cursor:pointer}.secondaryBtn{padding:0.4375rem 1.5rem;border-radius:2rem;border:1px solid #cbd5e1;background:#f1f5f9;transition:all .35s ease-in-out;cursor:pointer}.secondaryBtn:hover{background:#e2e8f0}.secondaryBtn span{color:#0a0a0a;color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.75rem}.secondaryBtn img{width:2rem;height:2rem}.secondaryBtn svg{width:1.5rem;height:1.5rem}.secondaryBtn a{color:inherit}.googleBtn{display:flex;padding:0.65625rem 1rem;justify-content:center;align-items:center;background:#fff;gap:0.75rem;border-radius:2rem;border:1px solid #cbd5e1}.googleBtn .icon{width:1.5rem;height:1.5rem}.googleBtn .text{color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.serviceBtn{display:flex;padding:0.75rem;justify-content:center;align-items:center;gap:0.625rem;border-radius:2rem;background:#f1f5f9;border:none;transition:all .35s ease-in-out;cursor:pointer}.serviceBtn .navText{margin-top:0.125rem}.serviceBtn .icon svg{width:1rem;height:1rem}.serviceBtn:hover{background:#e2e8f0}.proBtn{display:flex;padding:4px 12px;align-items:center;gap:10px;border-radius:32px;background:#334155;border:none}.proBtn .icon svg{width:1.125rem;height:1.125rem}.proBtn .text{margin-top:0.125rem;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:600;line-height:20px}.viewProfileBtn{display:flex;align-items:center;justify-content:center;padding:6px 2px;gap:10px;border-radius:2rem;background:#334155;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:600;line-height:20px}.backHomeBtn{display:flex;padding:14px 20px;justify-content:center;align-items:center;gap:8px;border-radius:2rem;border:1px solid #cbd5e1;background:#f1f5f9;color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;font-weight:500;line-height:28px}.paidBtn{display:flex;padding:0.625rem 2.5rem;justify-content:center;align-items:center;gap:10px;border-radius:2rem;background:#dcfce7;border:none;color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:600;line-height:24px}.downloadBtn{display:flex;padding:0.625rem 2.5rem;justify-content:center;align-items:center;gap:10px;border-radius:0.5rem;border:1px solid #e2e8f0;background:rgba(0,0,0,0)}.downloadBtn .text{color:#475569;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:600;line-height:24px}.downloadBtn .icon svg{width:20px;height:20px}.cursor-pointer{cursor:pointer}.header-section{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:100;max-width:38.125rem;width:100%;margin:0 auto;padding:0.625rem 0.875rem;background:#fff;box-shadow:0px 2px 20px 0px rgba(0,0,0,.08)}@media screen and (min-width: 36rem){.header-section{border-radius:2rem;padding:0.625rem 2rem;top:1.75rem}}.header-section .navBar .logo img{width:45.42px;height:42.48px;flex-shrink:0;aspect-ratio:45.42/42.48}.header-section .navBar .innerNav{gap:0.9375rem}@media screen and (min-width: 36rem){.header-section .navBar .innerNav{gap:2rem}}.header-section .navBar .innerNav .innerLink{position:relative}.header-section .navBar .innerNav .innerLink a{position:relative;display:inline-block}.header-section .navBar .innerNav .innerLink a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#0a0a0a;transition:width .3s ease}.header-section .navBar .innerNav .innerLink a:hover::after{width:100%}.header-section .navBar .innerNav .navText{font-size:1rem;color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;line-height:1.5rem}.header-section .navBar .innerNav .loginLink .navText{margin-top:0.1875rem}.login-header{background-color:#fff;padding:0.625rem 0;position:sticky;top:0;z-index:999;box-shadow:0px 4px 10px 0px rgba(0,0,0,.04)}.login-header img{width:60px}.login-header .search-box{display:flex;max-width:580px;width:250px;padding:0.5rem 0.5rem 0.5rem 1rem;justify-content:space-between;align-items:center;border-radius:2rem;border:1px solid #e2e8f0;background:#f1f5f9}@media screen and (min-width: 36rem){.login-header .search-box{width:100% !important}}.login-header .search-box input{border:none;background-color:rgba(0,0,0,0);width:100%;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.login-header .search-box input::-moz-placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.login-header .search-box input::placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.login-header .search-box .setting-icon{width:1.25rem;height:1.25rem;flex-shrink:0;aspect-ratio:1/1;cursor:pointer}.login-header .search-box .search-icon{border:none;background-color:#f9db72;width:35px;height:35px;flex-shrink:0;aspect-ratio:1/1;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.login-header .search-box .search-icon svg{width:1.25rem;height:1.25rem}.login-header .userBtn{border:none;border-radius:100%;background-color:rgba(0,0,0,0);flex-shrink:0}.login-header .userBtn img{width:50px;height:50px;aspect-ratio:1/1;border-radius:100%;flex-shrink:0}.login-header .userBtn.dropdown-toggle::after{display:none}input,select,textarea{border:none}input:focus,select:focus,textarea:focus{outline:none}input[type=date]::before{content:attr(data-placeholder);width:100%}input[type=date]:focus::before,input[type=date]:valid::before{display:none}textarea{resize:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-webkit-search-decoration:focus,input[type=search]::-webkit-search-cancel-button:focus,input[type=search]::-webkit-search-results-button:focus,input[type=search]::-webkit-search-results-decoration:focus{outline:none}.inputInner.gap-12{gap:0.75rem}.inputInner .inputBox{padding:0.75rem 1rem;border-radius:1rem;border:1px solid #e2e8f0;background:#e2e8f0;color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.inputInner .inputBox.selectBox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../../../assets/image/common/downArrow.svg") !important;background-repeat:no-repeat !important;background-position:center right 1rem !important;background-position:calc(100% - 1rem) center}.inputInner .inputBox:focus{border:1px solid #0f172a}.inputInner .inputBox::-moz-placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.inputInner .inputBox::placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.inputInner .icon{cursor:pointer;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.inputInner .icon svg{width:1.5rem;height:1.5rem}.searchModal .modal-dialog{max-width:46.875rem}.searchModal .modal-dialog .modal-content{border-radius:0.75rem}.searchModal .modal-dialog .modal-content .modal-header{border-bottom:none}.searchModal .modal-dialog .modal-content .modal-body .title{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;color:#0a0a0a;margin-bottom:1.5rem}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox{max-width:31.25rem;width:100%;margin:auto;gap:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox .selectBox{background-color:rgba(0,0,0,0);border-radius:4px;border:1px solid #cbd5e1;padding:10px 12px;color:#64748b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../../../assets/image/common/downArrow.svg") !important;background-repeat:no-repeat !important;background-position:center right 1rem !important;background-position:calc(100% - 1rem) center}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox .selectBox::-moz-placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox .selectBox::placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox .inputInner{padding:10px 12px;border-radius:4px;border:1px solid #cbd5e1}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox .inputInner::-moz-placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.searchModal .modal-dialog .modal-content .modal-body .innerSelectBox .inputInner::placeholder{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.searchModal .modal-dialog .modal-content .modal-footer{border-top:none}.BillingHistoryModal .modal-dialog{max-width:52.875rem}.BillingHistoryModal .modal-dialog .modal-content{border-radius:0.75rem}.BillingHistoryModal .modal-dialog .modal-content .modal-header{padding:1.75rem 2.5rem;border-bottom:none}.BillingHistoryModal .modal-dialog .modal-content .modal-header .modal-title{color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:600;line-height:28px}.BillingHistoryModal .modal-dialog .modal-content .modal-body table{width:100%;overflow:scroll}.BillingHistoryModal .modal-dialog .modal-content .modal-body table thead th{text-wrap:nowrap;width:9.25rem;padding:0.625rem;border-bottom:1px solid #e2e8f0;color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:600;line-height:24px}.BillingHistoryModal .modal-dialog .modal-content .modal-body table tbody td{width:9.25rem;padding:0.625rem;text-wrap:nowrap;color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px}.BillingHistoryModal .modal-dialog .modal-content .modal-footer{border-top:none}.FeedbackModal .modal-dialog{max-width:35rem}.FeedbackModal .modal-dialog .modal-content{border-radius:0.75rem}.FeedbackModal .modal-dialog .modal-content .modal-header{border-bottom:none;flex-direction:column;gap:1rem;padding:1.75rem}.FeedbackModal .modal-dialog .modal-content .modal-body{padding:0rem 1.75rem 1.75rem 1.75rem}.FeedbackModal .modal-dialog .modal-content .modal-body .modal-title{color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-size:24px;font-weight:600;line-height:28px}.FeedbackModal .modal-dialog .modal-content .modal-body .modal-dis{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px}.FeedbackModal .modal-dialog .modal-content .modal-body .inputInner .title{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:24px}.FeedbackModal .modal-dialog .modal-content .modal-footer{border-top:none}.serviceRequestModal .modal-dialog{max-width:35rem}.serviceRequestModal .modal-dialog .modal-content{border-radius:0.75rem}.serviceRequestModal .modal-dialog .modal-content .modal-header{border-bottom:none;flex-direction:column;gap:1rem;padding:1.75rem}.serviceRequestModal .modal-dialog .modal-content .modal-body{padding:0rem 1.75rem 1.75rem 1.75rem}.serviceRequestModal .modal-dialog .modal-content .modal-body .modal-title{color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-size:24px;font-weight:600;line-height:28px}.serviceRequestModal .modal-dialog .modal-content .modal-body .modal-dis{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px}.serviceRequestModal .modal-dialog .modal-content .modal-body .inputInner .title{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:24px}.serviceRequestModal .modal-dialog .modal-content .modal-footer{border-top:none}.sociallist{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:0.625rem}.sociallist-link{background:#fff;border-radius:100%;width:2.5rem;height:2.5rem;padding:0.625rem;transition:all 350ms ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer}.sociallist-link svg{transition:all 350ms ease-in-out}.sociallist-link svg path{transition:all 350ms ease-in-out;fill:#0a0a0a}.sociallist-link:hover{background:#f6ca2d}.sociallist-link:hover svg{scale:1.1}.footer .brand p>a{text-decoration:underline;color:#fff}.preloader{background:#fff;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:9999999999}.preloader .loader{width:9.375rem;height:9.375rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.loader-7{width:4rem;height:4rem;border:solid 0.1875rem #f6ca2d;border-radius:100%;display:inline-block;position:relative;animation:rotation 1s linear infinite}.loader-7:after,.loader-7:before{content:"";position:absolute;left:0;top:0;background:#f6ca2d;width:calc(4rem/8);height:calc(4rem/8);border-radius:100%}.loader-7:before{left:auto;top:auto;right:0;bottom:0}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}table tr{vertical-align:middle}table tr th,table tr td{vertical-align:middle}.hero-section{background-image:url("../../assets/image/home/heroBg.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.hero-section-content{padding:8.75rem 0.5rem 5rem 0.5rem;max-width:50rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem}@media screen and (min-width: 36rem){.hero-section-content{padding:11.5rem 0rem 6.25rem 0rem}}.hero-section-content .heroTitle{font-size:2rem;line-height:3.0625rem;color:#0f172a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700}@media screen and (min-width: 30rem){.hero-section-content .heroTitle{font-size:3rem;line-height:4.0625rem}}@media screen and (min-width: 36rem){.hero-section-content .heroTitle{font-size:3.75rem;line-height:4.8125rem}}@media screen and (min-width: 48rem){.hero-section-content .heroTitle{font-size:5rem;line-height:6.0625rem}}.hero-section-content .heroSubtitle{font-size:1.125rem;line-height:1.625rem;color:#64748b;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-weight:400}@media screen and (min-width: 36rem){.hero-section-content .heroSubtitle{font-size:1.5rem;line-height:2rem;max-width:34.375rem;width:100%}}.product-section .categories-wrapper{position:relative;margin-bottom:20px}.product-section .categories-wrapper .categories{padding-right:40px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.product-section .categories-wrapper .categories::-webkit-scrollbar{display:none}.product-section .categories-wrapper .categories .category{display:inline-block;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:9999px;padding:8px 16px;transition:all .3s ease;text-decoration:none;font-weight:600;color:#0a0a0a}.product-section .categories-wrapper .categories .category:hover{background-color:#e2e8f0}.product-section .categories-wrapper .categories .category .active{background-color:#f6ca2d;border-color:#f6ca2d}.product-section .categories-wrapper .categories .category.active{background-color:#f6ca2d;border-color:#f6ca2d}.product-section .categories-wrapper .scroll-arrow{position:absolute;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#e2e8f0;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease}.product-section .categories-wrapper .scroll-arrow.left{left:0;top:50%;box-shadow:10px 2px 5px hsla(0,0%,100%,.801)}@media screen and (min-width: 31.25rem){.product-section .categories-wrapper .scroll-arrow.left{top:50%}}@media screen and (min-width: 62rem){.product-section .categories-wrapper .scroll-arrow.left{left:-30px}}.product-section .categories-wrapper .scroll-arrow.right{right:0;top:50%;box-shadow:-10px 2px 5px hsla(0,0%,100%,.801)}@media screen and (min-width: 31.25rem){.product-section .categories-wrapper .scroll-arrow.right{top:50%}}@media screen and (min-width: 62rem){.product-section .categories-wrapper .scroll-arrow.right{right:-30px}}.product-section .categories-wrapper .scroll-arrow svg{width:16px}.ourIndustries-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.75rem}.ourIndustries-header .title{color:#0f172a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:2rem;line-height:3rem;font-weight:700}@media screen and (min-width: 36rem){.ourIndustries-header .title{font-size:3rem;line-height:4rem}}.ourIndustries-header .subTitle{color:#475569;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.5rem}@media screen and (min-width: 36rem){.ourIndustries-header .subTitle{font-size:1.125rem;line-height:1.75rem}}.ourIndustries{background:#f8fafc}.industriesCard{cursor:pointer;display:flex;padding:1.25rem 0.5rem;flex-direction:column;justify-content:center;align-items:center;gap:0.5rem;border-radius:0.75rem;background:#fff;transition:all .2s ease-in-out;position:relative;box-shadow:0 0 2px rgba(0,0,0,.1)}.industriesCard-img{width:3rem;height:3rem}.industriesCard-title{color:#0f172a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-size:0.875rem;line-height:1.5rem;position:static}@media screen and (min-width: 36rem){.industriesCard-title{font-size:1.125rem;line-height:1.75rem}}.industriesCard:hover{box-shadow:none;margin-top:-5px;box-shadow:0 0 20px rgba(246,203,45,.7411764706)}.satisfiedUser{padding:2.5rem 0rem 2.5rem 0rem}@media screen and (min-width: 36rem){.satisfiedUser{padding:5.5rem 0rem 4.25rem 0rem}}.satisfiedUser .shadowBox{width:100%;height:179.436px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) -63.55%, #fff 55.75%);bottom:0;left:0}.satisfiedUserCard{border-radius:0.75rem;border:1px solid #e2e8f0;width:100%;height:100%}.satisfiedUserCard .userImg{width:3rem;height:3rem}.satisfiedUserCard .companyImg{bottom:0;right:0;width:1.25rem;height:1.25rem}.satisfiedUserCard .name{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.satisfiedUserCard .company{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:0.875rem;font-weight:400;line-height:1.25rem}.satisfiedUserCard .description{font-weight:400;color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;line-height:1.5rem}.premium-section-header .title{max-width:37.5rem}.premium-section-header .subTitle{max-width:26.6875rem;margin:0 auto}.product-section #productTabs button{position:relative;border:none;background:rgba(0,0,0,0);color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;padding:0.1875rem 0;font-size:1rem;font-weight:500;line-height:1.5rem;border-bottom:none}.product-section #productTabs button::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1.5px;background-color:#0f172a;transition:width .3s ease}.product-section #productTabs button.active::after,.product-section #productTabs button:hover::after{width:100%}.product-section #productTabs button.active{font-weight:600}.caseStudyCard{cursor:pointer;margin-bottom:1.25rem}.caseStudyCard-img-wrapper{padding-bottom:100%;height:0;position:relative;overflow:hidden;border-radius:0.75rem}.caseStudyCard-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.caseStudyCard-badge{position:absolute;top:0.75rem;left:0.75rem;background:#3b82f6;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;padding:0.25rem 0.625rem;border-radius:0.25rem;display:inline-block;z-index:1}.caseStudyCard-controls{position:absolute;top:0;right:10px;margin:0.5rem;display:flex;gap:0.5rem;z-index:2}.caseStudyCard-controls .favoriteIcon,.caseStudyCard-controls .premium{width:2rem;height:2rem;padding:0.375rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.caseStudyCard-controls .premium{background:#fef3dd}.caseStudyCard-controls .favoriteIcon{transition:all .3s ease-in-out;cursor:pointer}.caseStudyCard-controls .favoriteIcon:hover,.caseStudyCard-controls .favoriteIcon.active{background:#fef3dd}.caseStudyCard-playBtn{position:absolute;top:50%;left:50%;width:3.5rem;height:3.5rem;transform:translate(-50%, -50%);z-index:2}.caseStudyCard-footer{display:flex;gap:0.5rem;margin-top:0.5rem;align-items:center}.caseStudyCard-footer-logo{width:2.5rem;height:2.5rem;border-radius:0.5rem;flex-shrink:0}.caseStudyCard-footer-title{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.0625rem;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;margin-bottom:0}.shadowBox1{width:100%;height:400.471px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 8%, #fff 60.75%);bottom:0;left:0;display:flex;justify-content:center;align-items:center}.shadowBox2{width:100%;height:400.471px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) -63.55%, #fff 55.75%);bottom:-6rem;left:0;display:flex;justify-content:center;align-items:center}.trusted-brands{padding:100px 0;background-color:#fff;position:relative}.trusted-brands .brands-slider-wrapper{overflow:hidden;white-space:nowrap;position:relative}.trusted-brands .brands-slider-wrapper .brands-slider{display:flex;width:-moz-fit-content;width:fit-content;animation-timing-function:linear;animation-iteration-count:infinite}.trusted-brands .brands-slider-wrapper .brands-slider.move-left{animation:scroll-left 30s linear infinite}.trusted-brands .brands-slider-wrapper .brands-slider.move-right{animation:scroll-right 30s linear infinite}.trusted-brands .brands-slider-wrapper .brands-slider .brand-logo{margin:0 1rem;min-width:200px;max-width:100%;display:flex;align-items:center;justify-content:center}.trusted-brands .brands-slider-wrapper .brands-slider .brand-logo img{width:100px;transition:all .3s ease;border-radius:4px}.trusted-brands .left-corner{position:absolute;bottom:0;left:0;width:80px;height:80px;background-color:#0f172a}.trusted-brands .left-corner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#fff;border-bottom-left-radius:30px}.trusted-brands .right-corner{position:absolute;bottom:0;right:0;width:80px;height:80px;background-color:#0f172a}.trusted-brands .right-corner:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background-color:#fff;border-bottom-right-radius:30px}@keyframes scroll-left{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(-50%)}100%{transform:translateX(0%)}}.footer{background-color:#0f172a}.footer .footer-spacing{padding:50px 0}@media screen and (max-width: 61.9375rem){.footer .footer-spacing{gap:30px}}.footer .brand p{color:#f1f5f9;padding-right:30px;margin-top:20px}.footer h3{color:#fff;font-size:20px;font-weight:600;line-height:28px;margin-bottom:6px}.footer .menu ul{padding-left:0}.footer .menu ul li{list-style-type:none}.footer .menu ul li a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:400;font-family:"Plus Jakarta Sans",sans-serif;padding:6px 0;text-decoration:none}.footer .menu ul li a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#fff;transition:width .3s ease}.footer .menu ul li a:hover::after{width:100%}.footer .social{float:right}@media screen and (max-width: 61.9375rem){.footer .social{float:none}}.footer .social .social-links{display:flex;align-items:center;gap:16px}.footer .social .social-links a{width:40px;height:40px;border-radius:100%;background:#fff;overflow:hidden;text-align:center}.footer .social .social-links a:hover{background:#f6ca2d}.footer .social .social-links a svg{width:20px;color:#0f172a;transition:all .2s ease}.footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);padding:20px 0}.footer .footer-bottom .policy-menu ul{list-style:none;padding-left:0}.footer .footer-bottom .policy-menu ul li{display:inline-block;margin-right:20px}.footer .footer-bottom .policy-menu ul li:last-child{margin-right:0}.footer .footer-bottom .policy-menu ul li a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:400;text-decoration:none;font-family:"Plus Jakarta Sans",sans-serif;padding-bottom:2px}.footer .footer-bottom .policy-menu ul li a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#fff;transition:width .3s ease}.footer .footer-bottom .policy-menu ul li a:hover::after{width:100%}.masonry{-moz-column-count:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem}@media(min-width: 576px){.masonry{-moz-column-count:2;column-count:2}}@media(min-width: 992px){.masonry{-moz-column-count:3;column-count:3}}@media(min-width: 1200px){.masonry{-moz-column-count:4;column-count:4}}.masonry-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.videoModal iframe{height:500px;width:100%}@media screen and (max-width: 767px){.videoModal iframe{height:300px}}.login-section{height:100vh;display:flex;justify-content:center;align-items:center}.login-section-wrapper{padding:0 0.5rem;max-width:450px;width:100%;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width: 30rem){.login-section-wrapper{padding:0 0rem}}.login-section-wrapper img{width:100px}.login-section-wrapper .title{color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:2rem;font-weight:600;line-height:2.5rem}.login-section-wrapper .subTitle{color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.login-section-wrapper .subTitle span{font-weight:600}.login-section-wrapper .lineInner .line{height:1px;background:#e2e8f0}.login-section-wrapper .termsText{color:#475569;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:0.75rem;font-weight:400;line-height:1.125rem}.login-section-wrapper .termsText a{color:#475569;font-family:"Plus Jakarta Sans",sans-serif;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.login-section-wrapper .forgotPassword{color:#0a0a0a;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.productDetails .productImage{border-radius:0.75rem;width:100%}.productDetails .productTitle{color:#0a0a0a;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:600;line-height:28px}.productDetails .productDescription{color:#475569;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:22px}.productDetails .brandImg{width:2.5rem;height:2.5rem;border-radius:0.5rem}.productDetails .brandTitle{color:#0a0a0a;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:500;line-height:28px}.productDetails .productDetailsBox{margin-top:1.25rem;display:flex;padding:16px 20px;flex-direction:column;gap:0.5rem;border-radius:12px;border:1px solid #e2e8f0}.productDetails .productDetailsBox .productBoxTitle{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;font-weight:600;line-height:28px}.productDetails .productDetailsBox .date{color:#475569;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;font-weight:500;line-height:28px}.productDetails .productDetailsBox .productBoxDescription{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.productDetails .productDetailsBox .productBoxDescription .highlight{color:#dc2626}.productDetails .productDetailsBox .listText .icon{width:1.25rem;height:1.25rem}.productDetails .productDetailsBox .listText .text{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px}.productDetails .productDetailsBox .page{padding:12px 8px;background:#f8fafc}.datasetPreviewModalOverlay .pdf-viewer-container{position:relative;width:100%;height:100%;min-height:500px;max-height:500px;background:#f8f9fa;overflow-y:scroll;margin:0 auto;padding:0 50px}.datasetPreviewModalOverlay .pdf-viewer-container .pdf-viewer-container img{width:100%;margin:0 auto;margin-bottom:10px}@media(max-width: 768px){.datasetPreviewModalOverlay .pdf-viewer-container{padding:0}}.relatedTitle{color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:600;line-height:28px;margin-bottom:1.25rem}.body{background-color:#0f172a}#productTabs{background-color:#fff}.tab-content{background-color:#fff;border-bottom-left-radius:1.875rem;border-bottom-right-radius:1.875rem}.nav-item button{border:none;background:rgba(0,0,0,0);display:flex;align-items:center;gap:0.375rem;padding:0.5rem;border-bottom:1px solid rgba(0,0,0,0)}.nav-item button.active{border-bottom:1px solid #0f172a}.nav-item button.active .text{color:#0f172a}.nav-item button.active .icon svg path{stroke:#0f172a}.nav-item button .icon svg{width:1.5rem;height:1.5rem}.nav-item button .icon svg path{stroke:#64748b}.nav-item button .text{color:#64748b;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem}.nav-item button .info{font-size:1.1875rem;font-weight:600;line-height:1.625rem}.user-account-wrapper{max-width:53.125rem;margin:0 auto;width:100%;padding:1rem}.user-account-wrapper .userInfo-header .userImg{width:96px;height:96px;aspect-ratio:1/1;margin-bottom:0.75rem}.user-account-wrapper .userInfo-header .userName{color:#0a0a0a;font-family:"Plus Jakarta Sans",sans-serif;font-size:32px;font-weight:600;line-height:40px}.user-account-wrapper .userInfo-header .userEmail{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.user-account-wrapper .userInfo-header .stepText{color:#0a0a0a;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0.75rem}.user-account-wrapper .userInfo-header .progress{height:10px;border-radius:1px;background:#e2e8f0}.user-account-wrapper .userInfo-header .progress.active{background:#16a34a}.user-account-wrapper .personalInfo-box{gap:0.75rem;padding-bottom:1rem;border-bottom:1px solid #cbd5e1}.user-account-wrapper .personalInfo-box .title{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px}.user-account-wrapper .personalInfo-box .name{color:#64748b;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.user-account-wrapper .personalInfo-box .editBtn{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;border:none;background:rgba(0,0,0,0)}.user-account-wrapper .personalInfo-box .deleteBtn{color:#dc2626;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px;border:none;background:rgba(0,0,0,0)}.user-account-wrapper .manageText{margin-top:3.375rem;margin-bottom:1.75rem;color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:24px;font-weight:600;line-height:32px}.user-account-wrapper .tabsNavigation{overflow-x:auto}.user-account-wrapper .planBilling{border-radius:16px;padding:2rem;border:1px solid #f1f5f9}@media(max-width: 768px){.user-account-wrapper .planBilling{padding:1.5rem}}.user-account-wrapper .planBilling .plan-info-card{display:flex;flex-direction:column;gap:1.5rem}.user-account-wrapper .planBilling .plan-header{display:flex;flex-direction:column;gap:.5rem}.user-account-wrapper .planBilling .plan-label{font-size:.875rem;font-weight:500;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.user-account-wrapper .planBilling .plan-title{font-size:2rem;font-weight:700;color:#1e293b;margin:0;line-height:1.2}@media(max-width: 768px){.user-account-wrapper .planBilling .plan-title{font-size:1.75rem}}.user-account-wrapper .planBilling .plan-pricing{display:flex;align-items:baseline;gap:.75rem;padding:1.5rem;background:linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);border-radius:12px;border:1px solid #e2e8f0}.user-account-wrapper .planBilling .price-amount{font-size:2.5rem;font-weight:800;color:#1e293b;line-height:1}@media(max-width: 768px){.user-account-wrapper .planBilling .price-amount{font-size:2rem}}.user-account-wrapper .planBilling .price-duration{font-size:1rem;font-weight:500;color:#64748b;padding:.25rem .75rem;background:#fff;border-radius:6px;border:1px solid #e2e8f0}.user-account-wrapper .planBilling .plan-status{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#f8fafc;border-radius:10px;border-left:4px solid #f6ca2d}.user-account-wrapper .planBilling .plan-status .status-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border-radius:8px;border:1px solid #e2e8f0}.user-account-wrapper .planBilling .plan-status .status-text{flex:1}.user-account-wrapper .planBilling .plan-status .status-text .status-message{font-size:.95rem;color:#475569;line-height:1.5}.user-account-wrapper .planBilling .plan-status .status-text .status-message strong{color:#1e293b;font-weight:600}.user-account-wrapper .planBilling .plan-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}@media(max-width: 768px){.user-account-wrapper .planBilling .plan-actions{flex-direction:column;align-items:stretch}}.user-account-wrapper .planBilling .plan-actions .action-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;border-radius:8px;transition:all .2s ease;text-decoration:none;border:none;cursor:pointer}@media(max-width: 768px){.user-account-wrapper .planBilling .plan-actions .action-btn{justify-content:center}}.user-account-wrapper .planBilling .plan-actions .action-btn.btn-primary{background:#f6ca2d;color:#0a0a0a;box-shadow:0 4px 12px rgba(59,130,246,.3)}.user-account-wrapper .planBilling .plan-actions .action-btn.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(59,130,246,.4)}.user-account-wrapper .planBilling .plan-actions .action-btn.btn-outline-secondary{background:#fff;color:#64748b;border:2px solid #e2e8f0}.user-account-wrapper .planBilling .plan-actions .action-btn.btn-outline-secondary:hover{background:#f8fafc;color:#475569;border-color:#cbd5e1;transform:translateY(-1px)}.user-account-wrapper .planBilling .plan-actions .action-btn .btn-icon{width:16px;height:16px}.userDropdown .dropdown-menu{width:16.5rem;padding:1.25rem;border-radius:1.25rem;background:#1e293b}.userDropdown .dropdown-menu .dropdown-header{border-bottom:1px solid #334155;padding:0rem 0rem 1.25rem 0rem}.userDropdown .dropdown-menu .info{margin-top:0.75rem;margin-bottom:1.25rem}.userDropdown .dropdown-menu .name{color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.userDropdown .dropdown-menu .email{color:#cbd5e1;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.userDropdown .dropdown-menu .dropdownBody{padding:0.75rem 0rem;border-bottom:1px solid #334155}.userDropdown .dropdown-menu .pt-12{padding-top:0.75rem}.userDropdown .dropdown-menu .dropdownLink{cursor:pointer;padding:0.5rem 0.5rem;border-radius:0.5rem}.userDropdown .dropdown-menu .dropdownLink:hover{background:#334155}.userDropdown .dropdown-menu .dropdownLink .icon svg{width:20px;height:20px}.userDropdown .dropdown-menu .dropdownLink .text{color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:24px}.section404{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem}.section404 .icon svg{width:223.394px;height:164.782px;flex-shrink:0}.section404 .title{color:#000;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;font-weight:600;line-height:28px}.section404 .desc{color:#64748b;text-align:center;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;line-height:24px}.pricing-section{padding:inherit 0 50px 0}.pricing-section .ps-header h1{font-weight:700;color:#0f172a;margin-bottom:12px}@media screen and (min-width: 22.5rem){.pricing-section .ps-header h1{font-size:36px;line-height:48px}}@media screen and (min-width: 62rem){.pricing-section .ps-header h1{font-size:48px;line-height:64px}}.pricing-section .ps-header p{color:#475569;font-size:18px;line-height:28px}.pricing-section .price-cards{margin-top:64px}.pricing-section .price-cards .price-card.has-discount{background-color:#f1f5f9;border:none}.pricing-section .price-cards .price-card.has-discount .pc-button a{background-color:#f6ca2d;color:#0a0a0a;border:none}.pricing-section .price-cards .price-card.has-discount .pc-button a:hover{background-color:#e6b10a}.pricing-section .price-cards .price-card{border:1px solid #e2e8f0;border-radius:20px;padding:32px 24px}.pricing-section .price-cards .price-card .pc-badge{background-color:#16a34a;border-radius:8px;padding:4px 10px;font-size:18px;font-weight:500;color:#fff;line-height:28px}.pricing-section .price-cards .price-card .pc-title{margin-top:12px;margin-bottom:34px}.pricing-section .price-cards .price-card .pc-title h2{font-size:48px;font-weight:700;line-height:64px;color:#0f172a}.pricing-section .price-cards .price-card .pc-title p{color:#475569;font-size:18px;line-height:28px;margin-left:8px}.pricing-section .price-cards .price-card .pc-features ul li{color:#475569;line-height:24px}.pricing-section .price-cards .price-card .pc-button{margin-top:28px}.pricing-section .price-cards .price-card .pc-button a{background-color:#f1f5f9;font-size:18px;color:#0a0a0a;font-weight:500;padding:13px;border:1px solid #cbd5e1;transition:all .3s ease}.pricing-section .price-cards .price-card .pc-button a:hover{background-color:#cbd5e1}.pricing-section .youtube-video{overflow:hidden;margin-top:30px}.pricing-section .youtube-video iframe{border-radius:10px}.downloadDataset .pdf-viewer-container{position:relative;width:100%;height:100vh;background:#f8f9fa;overflow:hidden;border-radius:10px}.downloadDataset .pdf-viewer-container .pdf-viewer-iframe{width:100%;height:100vh;border:none;background:inherit;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}.downloadDataset .pdf-viewer-container .pdf-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;color:#6c757d}.downloadDataset .pdf-viewer-container .pdf-loading::after{content:"";display:inline-block;width:20px;height:20px;border:2px solid #dee2e6;border-radius:50%;border-top-color:#007bff;animation:spin 1s ease-in-out infinite;margin-left:10px}@keyframes spin{to{transform:rotate(360deg)}}.terms-section .terms-header .breadcrumb span:last-child{color:#475569}.terms-section .terms-header .breadcrumb svg{width:16px}.terms-section .terms-body h2{font-weight:600;font-size:40px;line-height:48px;color:#0f172a}.terms-section .terms-body .tb-group{margin-bottom:60px;text-align:justify}.terms-section .terms-body .tb-group p{line-height:24px}.contact-section{padding:150px 0 50px 0}.contact-section .contact-header .breadcrumb span:last-child{color:#475569}.contact-section .contact-header .breadcrumb svg{width:16px}.contact-section .contact-body .tb-group{margin:60px 0}.contact-section .contact-body .tb-group h2{font-size:40px;font-weight:600;line-height:48px;color:#0f172a}.contact-section .contact-body .tb-group .input-field-group{margin-bottom:16px}.contact-section .contact-body .tb-group .input-field-group .input-field-label{font-weight:500}.contact-section .contact-body .tb-group .input-field-group .input-field-label span{color:#ff3939;font-size:18px}.contact-section .contact-body .tb-group .input-field-group .input-field{border-radius:16px;padding:12px 16px;background-color:#e2e8f0;margin-top:8px}.contact-section .contact-body .tb-group .input-field-group input[type=file]{color:#475569}.contact-section .contact-body .tb-group .form-button button{border:none;padding:14px 24px;border-radius:32px;background-color:#f6ca2d;margin-top:25px;font-weight:500;font-size:18px}.myFavoriteListSection{background:#fff;padding:2rem 0;-moz-border-bottom-left-radius:2rem;border-bottom-left-radius:2rem;-moz-border-bottom-right-radius:2rem;border-bottom-right-radius:2rem}.myFavoriteListSection .favoriteTitle{color:#0f172a;font-family:"Plus Jakarta Sans",sans-serif;font-size:2rem;font-weight:500;line-height:2.5rem;margin-bottom:2rem}.previewModalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(4,11,30,.85);z-index:1000;animation:fadeIn .2s ease-in-out}.previewModalOverlay .filePreviewContainer{padding:1rem;width:100%;max-height:34.375rem;height:100%;animation:slideIn .3s ease-in-out;display:flex;justify-content:center;gap:0.75rem}@media screen and (min-width: 48rem){.previewModalOverlay .filePreviewContainer{padding:3rem}}.previewModalOverlay .filePreviewContainer .filePreviewHeader .closeIcon{cursor:pointer;width:1.5rem;height:1.5rem}.previewModalOverlay .filePreviewContainer .filePreviewBody{height:100%;max-width:61.25rem;width:100%;background-color:#fff}.datasetPreviewModalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(4,11,30,.85);z-index:1000;animation:fadeIn .2s ease-in-out}.datasetPreviewModalOverlay .filePreviewContainer{padding:1rem;width:100%;height:100%;animation:slideIn .3s ease-in-out;display:flex;justify-content:center;gap:0.75rem}@media screen and (min-width: 48rem){.datasetPreviewModalOverlay .filePreviewContainer{padding:3rem}}@media screen and (max-width: 61.9375rem){.datasetPreviewModalOverlay .filePreviewContainer{flex-direction:column}}.datasetPreviewModalOverlay .filePreviewContainer .filePreviewHeader .closeIcon{cursor:pointer;width:1.5rem;height:1.5rem}.datasetPreviewModalOverlay .filePreviewContainer .filePreviewBody{height:100%;max-width:61.25rem;width:100%;background-color:#fff;overflow:auto}.datasetPreviewModalOverlay .filePreviewContainer .filePreviewBody .innerTable .table tr th{color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;background-color:#66679b;font-weight:500;line-height:1.5rem;padding:0.5rem 1rem;border:1px solid #0a0a0a;text-align:center}.datasetPreviewModalOverlay .filePreviewContainer .filePreviewBody .innerTable .table tr td{color:#0a0a0a;font-family:"Plus Jakarta Sans",sans-serif;font-size:1rem;background-color:#fff;font-weight:400;line-height:1.5rem;padding:0.5rem 1rem;border:1px solid #0a0a0a;text-align:center}.aboutSection .about-hero-title{font-size:3rem;font-weight:700;line-height:1.2;color:#2c3e50}.aboutSection .about-hero-description{font-size:1.1rem;line-height:1.6;color:#6c757d}.aboutSection .mission-card,.aboutSection .vision-card{background:#fff;padding:2rem;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);height:100%;transition:transform .3s ease}.aboutSection .mission-card:hover,.aboutSection .vision-card:hover{transform:translateY(-5px)}.aboutSection .mission-card .card-icon svg,.aboutSection .vision-card .card-icon svg{width:40px}.aboutSection .mission-card .card-title,.aboutSection .vision-card .card-title{font-size:1.5rem;font-weight:600;color:#2c3e50}.aboutSection .mission-card .card-description,.aboutSection .vision-card .card-description{font-size:1rem;line-height:1.6;color:#6c757d}.aboutSection .section-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1rem}.aboutSection .company-details-card{background:#fff;padding:2rem;border-radius:16px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.aboutSection .company-details-card .info-item{display:flex;flex-direction:column;gap:.5rem}.aboutSection .company-details-card .info-item strong{font-size:.9rem;font-weight:600;color:#2c3e50}.aboutSection .company-details-card .info-item span{font-size:1rem;color:#6c757d;line-height:1.4}@media(max-width: 768px){.aboutSection .about-hero-title{font-size:2rem}.aboutSection .section-title{font-size:2rem}}.newsletter-section{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:100px 0;position:relative}.newsletter-section .newsletter-content{text-align:center;padding:0;position:relative;width:100%}.newsletter-section .newsletter-thank-you{text-align:center;padding:0;position:relative;width:100%;margin:0 auto}.newsletter-section .newsletter-thank-you .thank-you-icon{margin-bottom:30px}.newsletter-section .newsletter-thank-you .thank-you-icon svg{width:100px;height:100px}.newsletter-section .newsletter-thank-you .thank-you-headline{font-weight:700;margin:0 0 20px 0;line-height:1.3;font-size:clamp(2.2rem,4.5vw,3.2rem);color:#2c3e50;letter-spacing:-0.01em}.newsletter-section .newsletter-thank-you .thank-you-message{font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:400;color:#6c757d;margin:0 0 40px 0;line-height:1.6;letter-spacing:.2px;max-width:500px;margin-left:auto;margin-right:auto}.newsletter-section .newsletter-thank-you .homepage-btn{display:inline-block;align-items:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg, #f6ca2d 0%, #e6b82a 100%);color:#000;text-decoration:none;border-radius:50px;font-size:16px;font-weight:700;letter-spacing:.3px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 8px 25px rgba(246,202,45,.3);border:none;cursor:pointer}.newsletter-section .newsletter-thank-you .homepage-btn:hover{transform:translateY(-2px);box-shadow:0 12px 35px rgba(246,202,45,.4);background:linear-gradient(135deg, #e6b82a 0%, #d4a824 100%);color:#000;text-decoration:none}.newsletter-section .newsletter-thank-you .homepage-btn:active{transform:translateY(0)}.newsletter-section .newsletter-text{margin-bottom:70px}.newsletter-section .newsletter-text .newsletter-headline{font-weight:700;margin:0 0 25px 0;line-height:1.3;position:relative;font-size:clamp(2.4rem,5vw,2.8rem);color:#2c3e50;letter-spacing:-0.01em;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.newsletter-section .newsletter-text .newsletter-subtitle{font-size:clamp(1.15rem,2.3vw,.45rem);font-weight:400;color:#6c757d;margin:0 auto;line-height:1.6;position:relative;letter-spacing:.2px;max-width:650px;text-align:center}.newsletter-section .newsletter-text .newsletter-subtitle::after{content:"";position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);width:100px;height:3px;background:linear-gradient(90deg, transparent, #667eea, transparent);border-radius:2px}.newsletter-section .newsletter-form .form-label{display:block;text-align:center;font-size:clamp(1.1rem,2.2vw,1.3rem);font-weight:600;color:#2c3e50;margin-bottom:25px;letter-spacing:.3px;text-transform:uppercase;opacity:.9}.newsletter-section .newsletter-form .form-group{display:flex;max-width:520px;margin:0 auto;background:#fff;border-radius:50px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.04);border:1px solid #e8e8e8;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.newsletter-section .newsletter-form .form-group:hover{transform:translateY(-2px);box-shadow:0 15px 35px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.06);border-color:#d5d5d5}.newsletter-section .newsletter-form .newsletter-input{flex:2;padding:20px 28px;border:none;outline:none;background:rgba(0,0,0,0);font-size:16px;color:#2c3e50;font-weight:500;border-right:1px solid #e8e8e8}.newsletter-section .newsletter-form .newsletter-input::-moz-placeholder{color:#adb5bd;font-weight:400}.newsletter-section .newsletter-form .newsletter-input::placeholder{color:#adb5bd;font-weight:400}.newsletter-section .newsletter-form .newsletter-input:focus{background:rgba(102,126,234,.03)}.newsletter-section .newsletter-form .newsletter-btn{flex:1;padding:20px 32px;border:none;background:linear-gradient(135deg, #f6ca2d 0%, #e6b82a 100%);color:#000;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden;letter-spacing:.3px;text-transform:uppercase}.newsletter-section .newsletter-form .newsletter-btn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left .5s ease}.newsletter-section .newsletter-form .newsletter-btn:hover{transform:scale(1.01);box-shadow:0 6px 20px rgba(246,202,45,.3),inset 0 1px 0 hsla(0,0%,100%,.2);background:linear-gradient(135deg, #e6b82a 0%, #d4a824 100%)}.newsletter-section .newsletter-form .newsletter-btn:hover::before{left:100%}.newsletter-section .newsletter-form .newsletter-btn:active{transform:scale(0.99)}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}@media(max-width: 768px){.newsletter-section{padding:130px 0}.newsletter-section .newsletter-text{margin-bottom:50px}.newsletter-section .newsletter-text .newsletter-headline{font-size:clamp(2rem,6.5vw,3rem);max-width:100%}.newsletter-section .newsletter-text .newsletter-subtitle{font-size:clamp(1.05rem,3.2vw,1.25rem);max-width:100%}.newsletter-section .newsletter-form .form-label{font-size:clamp(1rem,2.5vw,1.15rem);margin-bottom:20px}.newsletter-section .newsletter-form .form-group{flex-direction:column;max-width:100%;border-radius:25px}.newsletter-section .newsletter-form .newsletter-input{border-right:none;border-bottom:1px solid #e8e8e8;border-radius:25px 25px 0 0}.newsletter-section .newsletter-form .newsletter-btn{border-radius:0 0 25px 25px}.newsletter-section .newsletter-thank-you .thank-you-icon{margin-bottom:25px}.newsletter-section .newsletter-thank-you .thank-you-icon i{font-size:3.5rem}.newsletter-section .newsletter-thank-you .thank-you-headline{font-size:clamp(1.8rem,6vw,2.8rem)}.newsletter-section .newsletter-thank-you .thank-you-message{font-size:clamp(1rem,3vw,1.2rem);margin-bottom:35px}.newsletter-section .newsletter-thank-you .homepage-btn{padding:14px 28px;font-size:15px}}@media(max-width: 480px){.newsletter-section{padding:60px 0}.newsletter-section .newsletter-text{margin-bottom:40px}.newsletter-section .newsletter-text .newsletter-headline{font-size:clamp(1.8rem,7.5vw,2.4rem);max-width:100%}.newsletter-section .newsletter-text .newsletter-subtitle{font-size:clamp(1rem,4.2vw,1.15rem);max-width:100%}.newsletter-section .newsletter-form .form-label{font-size:clamp(.95rem,3vw,1.05rem);margin-bottom:18px}.newsletter-section .newsletter-form .newsletter-input,.newsletter-section .newsletter-form .newsletter-btn{padding:18px 22px;font-size:15px}.newsletter-section .newsletter-thank-you .thank-you-icon{margin-bottom:20px}.newsletter-section .newsletter-thank-you .thank-you-icon i{font-size:3rem}.newsletter-section .newsletter-thank-you .thank-you-headline{font-size:clamp(1.6rem,7vw,2.4rem)}.newsletter-section .newsletter-thank-you .thank-you-message{font-size:clamp(.95rem,4vw,1.1rem);margin-bottom:30px}.newsletter-section .newsletter-thank-you .homepage-btn{padding:12px 24px;font-size:14px}.newsletter-section .newsletter-thank-you .homepage-btn i{font-size:16px}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotating{animation:rotating 12s linear infinite}.updown{animation:updown 1s cubic-bezier(0.36, 0.07, 0.57, 0.99) infinite}@keyframes updown{0%{transform:translateY(0.25rem)}50%{transform:translateY(0.75rem)}100%{transform:translateY(0.25rem)}}@keyframes slideDownIn{0%{transform:translateY(-100%)}100%{transform:translateY(0)}0%{transform:translateY(-100%)}}@keyframes slideDownInMobile{0%{transform:translateY(-1.25rem)}100%{transform:translateY(0.625rem)}0%{transform:translateY(-1.25rem)}}@keyframes slideUpIn{0%{transform:translateY(-1.25rem)}100%{transform:translateY(0)}0%{transform:translateY(1.25rem)}}@keyframes slideUpInMobile{0%{transform:translateY(2.5rem)}100%{transform:translateY(1.5625rem)}0%{transform:translateY(2.5rem)}}@keyframes slideLeftIn{0%{transform:translateX(6.25rem)}100%{transform:translateX(0)}0%{transform:translateX(-6.25rem)}}@keyframes slideRightIn{0%{transform:translateX(6.25rem)}100%{transform:translateX(0)}0%{transform:translateX(6.25rem)}}@keyframes floating{0%{transform:translateY(0%)}50%{transform:translateY(1%)}100%{transform:translateY(0%)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}/*# sourceMappingURL=style.min.css.map */