@charset "UTF-8";/*!
* Bootstrap  v5.3.3 (https://getbootstrap.com/)
* Copyright 2011-2024 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--bs-font-monospace);font-size:1em}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}progress{vertical-align:baseline}[hidden]{display:none!important}.list-unstyled{padding-left:0;list-style:none}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.g-4{--bs-gutter-x:1.5rem}.g-4{--bs-gutter-y:1.5rem}@media (min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-12{flex:0 0 auto;width:100%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group>.btn.dropdown-toggle-split:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.opacity-25{opacity:.25!important}.overflow-hidden{overflow:hidden!important}.d-flex{display:flex!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.mb-0{margin-bottom:0!important}.mb-3{margin-bottom:1rem!important}.mb-5{margin-bottom:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.text-center{text-align:center!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.visible{visibility:visible!important}@font-face{font-family:remixicon;src:url(/assets/remixicon-BVOYbT3K.woff2?t=1708865856766) format("woff2");font-display:swap}[class^=ri-],[class*=" ri-"]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-android-line:before{content:""}.ri-apple-line:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-building-line:before{content:""}.ri-chat-3-line:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-close-line:before{content:""}.ri-cloud-line:before{content:""}.ri-code-box-line:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-line:before{content:""}.ri-device-line:before{content:""}.ri-gallery-line:before{content:""}.ri-global-line:before{content:""}.ri-layout-line:before{content:""}.ri-line-chart-line:before{content:""}.ri-mail-line:before{content:""}.ri-map-pin-line:before{content:""}.ri-menu-line:before{content:""}.ri-palette-line:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-phone-line:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-line:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-line:before{content:""}.ri-smartphone-line:before{content:""}.ri-store-2-line:before{content:""}.ri-team-line:before{content:""}.ri-tools-line:before{content:""}.ri-truck-line:before{content:""}.ri-video-chat-line:before{content:""}.ri-whatsapp-line:before{content:""}.ri-window-line:before{content:""}.ri-box-3-line:before{content:""}.p-5{padding:5px!important}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-55{padding:55px}.p-60{padding:60px}.p-65{padding:65px}.p-70{padding:70px}.p-75{padding:75px}.p-80{padding:80px}.p-85{padding:85px}.p-90{padding:90px}.p-95{padding:95px}.p-100{padding:100px}.p-105{padding:105px}.p-110{padding:110px}.p-115{padding:115px}.p-120{padding:120px}.p-125{padding:125px}.p-130{padding:130px}.p-135{padding:135px}.p-140{padding:140px}.p-145{padding:145px}.p-150{padding:150px}.p-155{padding:155px}.p-160{padding:160px}.p-165{padding:165px}.p-170{padding:170px}.p-175{padding:175px}.p-180{padding:180px}.p-185{padding:185px}.p-190{padding:190px}.p-195{padding:195px}.p-200{padding:200px}.p-205{padding:205px}.p-210{padding:210px}.p-215{padding:215px}.p-220{padding:220px}.p-225{padding:225px}.p-230{padding:230px}.p-235{padding:235px}.p-240{padding:240px}.p-245{padding:245px}.p-250{padding:250px}.pt-5,.py-5{padding-top:5px!important}.pt-10,.py-10{padding-top:10px}.pt-15,.py-15{padding-top:15px}.pt-20,.py-20{padding-top:20px}.pt-25,.py-25{padding-top:25px}.pt-30,.py-30{padding-top:30px}.pt-35,.py-35{padding-top:35px}.pt-40,.py-40{padding-top:40px}.pt-45,.py-45{padding-top:45px}.pt-50,.py-50{padding-top:50px}.pt-55,.py-55{padding-top:55px}.pt-60,.py-60{padding-top:60px}.pt-65,.py-65{padding-top:65px}.pt-70,.py-70{padding-top:70px}.pt-75,.py-75{padding-top:75px}.pt-80,.py-80{padding-top:80px}.pt-85,.py-85{padding-top:85px}.pt-90,.py-90{padding-top:90px}.pt-95,.py-95{padding-top:95px}.pt-100,.py-100{padding-top:100px}.pt-105,.py-105{padding-top:105px}.pt-110,.py-110{padding-top:110px}.pt-115,.py-115{padding-top:115px}.pt-120,.py-120{padding-top:120px}.pt-125,.py-125{padding-top:125px}.pt-130,.py-130{padding-top:130px}.pt-135,.py-135{padding-top:135px}.pt-140,.py-140{padding-top:140px}.pt-145,.py-145{padding-top:145px}.pt-150,.py-150{padding-top:150px}.pt-155,.py-155{padding-top:155px}.pt-160,.py-160{padding-top:160px}.pt-165,.py-165{padding-top:165px}.pt-170,.py-170{padding-top:170px}.pt-175,.py-175{padding-top:175px}.pt-180,.py-180{padding-top:180px}.pt-185,.py-185{padding-top:185px}.pt-190,.py-190{padding-top:190px}.pt-195,.py-195{padding-top:195px}.pt-200,.py-200{padding-top:200px}.pt-205,.py-205{padding-top:205px}.pt-210,.py-210{padding-top:210px}.pt-215,.py-215{padding-top:215px}.pt-220,.py-220{padding-top:220px}.pt-225,.py-225{padding-top:225px}.pt-230,.py-230{padding-top:230px}.pt-235,.py-235{padding-top:235px}.pt-240,.py-240{padding-top:240px}.pt-245,.py-245{padding-top:245px}.pt-250,.py-250{padding-top:250px}.pb-5,.py-5{padding-bottom:5px!important}.pb-10,.py-10{padding-bottom:10px}.pb-15,.py-15{padding-bottom:15px}.pb-20,.py-20{padding-bottom:20px}.pb-25,.py-25{padding-bottom:25px}.pb-30,.py-30{padding-bottom:30px}.pb-35,.py-35{padding-bottom:35px}.pb-40,.py-40{padding-bottom:40px}.pb-45,.py-45{padding-bottom:45px}.pb-50,.py-50{padding-bottom:50px}.pb-55,.py-55{padding-bottom:55px}.pb-60,.py-60{padding-bottom:60px}.pb-65,.py-65{padding-bottom:65px}.pb-70,.py-70{padding-bottom:70px}.pb-75,.py-75{padding-bottom:75px}.pb-80,.py-80{padding-bottom:80px}.pb-85,.py-85{padding-bottom:85px}.pb-90,.py-90{padding-bottom:90px}.pb-95,.py-95{padding-bottom:95px}.pb-100,.py-100{padding-bottom:100px}.pb-105,.py-105{padding-bottom:105px}.pb-110,.py-110{padding-bottom:110px}.pb-115,.py-115{padding-bottom:115px}.pb-120,.py-120{padding-bottom:120px}.pb-125,.py-125{padding-bottom:125px}.pb-130,.py-130{padding-bottom:130px}.pb-135,.py-135{padding-bottom:135px}.pb-140,.py-140{padding-bottom:140px}.pb-145,.py-145{padding-bottom:145px}.pb-150,.py-150{padding-bottom:150px}.pb-155,.py-155{padding-bottom:155px}.pb-160,.py-160{padding-bottom:160px}.pb-165,.py-165{padding-bottom:165px}.pb-170,.py-170{padding-bottom:170px}.pb-175,.py-175{padding-bottom:175px}.pb-180,.py-180{padding-bottom:180px}.pb-185,.py-185{padding-bottom:185px}.pb-190,.py-190{padding-bottom:190px}.pb-195,.py-195{padding-bottom:195px}.pb-200,.py-200{padding-bottom:200px}.pb-205,.py-205{padding-bottom:205px}.pb-210,.py-210{padding-bottom:210px}.pb-215,.py-215{padding-bottom:215px}.pb-220,.py-220{padding-bottom:220px}.pb-225,.py-225{padding-bottom:225px}.pb-230,.py-230{padding-bottom:230px}.pb-235,.py-235{padding-bottom:235px}.pb-240,.py-240{padding-bottom:240px}.pb-245,.py-245{padding-bottom:245px}.pb-250,.py-250{padding-bottom:250px}.m-5{margin:5px!important}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.m-45{margin:45px}.m-50{margin:50px}.m-55{margin:55px}.m-60{margin:60px}.m-65{margin:65px}.m-70{margin:70px}.m-75{margin:75px}.m-80{margin:80px}.m-85{margin:85px}.m-90{margin:90px}.m-95{margin:95px}.m-100{margin:100px}.m-105{margin:105px}.m-110{margin:110px}.m-115{margin:115px}.m-120{margin:120px}.m-125{margin:125px}.m-130{margin:130px}.m-135{margin:135px}.m-140{margin:140px}.m-145{margin:145px}.m-150{margin:150px}.m-155{margin:155px}.m-160{margin:160px}.m-165{margin:165px}.m-170{margin:170px}.m-175{margin:175px}.m-180{margin:180px}.m-185{margin:185px}.m-190{margin:190px}.m-195{margin:195px}.m-200{margin:200px}.m-205{margin:205px}.m-210{margin:210px}.m-215{margin:215px}.m-220{margin:220px}.m-225{margin:225px}.m-230{margin:230px}.m-235{margin:235px}.m-240{margin:240px}.m-245{margin:245px}.m-250{margin:250px}.mt-5,.my-5{margin-top:5px!important}.mt-10,.my-10{margin-top:10px}.mt-15,.my-15{margin-top:15px}.mt-20,.my-20{margin-top:20px}.mt-25,.my-25{margin-top:25px}.mt-30,.my-30{margin-top:30px}.mt-35,.my-35{margin-top:35px}.mt-40,.my-40{margin-top:40px}.mt-45,.my-45{margin-top:45px}.mt-50,.my-50{margin-top:50px}.mt-55,.my-55{margin-top:55px}.mt-60,.my-60{margin-top:60px}.mt-65,.my-65{margin-top:65px}.mt-70,.my-70{margin-top:70px}.mt-75,.my-75{margin-top:75px}.mt-80,.my-80{margin-top:80px}.mt-85,.my-85{margin-top:85px}.mt-90,.my-90{margin-top:90px}.mt-95,.my-95{margin-top:95px}.mt-100,.my-100{margin-top:100px}.mt-105,.my-105{margin-top:105px}.mt-110,.my-110{margin-top:110px}.mt-115,.my-115{margin-top:115px}.mt-120,.my-120{margin-top:120px}.mt-125,.my-125{margin-top:125px}.mt-130,.my-130{margin-top:130px}.mt-135,.my-135{margin-top:135px}.mt-140,.my-140{margin-top:140px}.mt-145,.my-145{margin-top:145px}.mt-150,.my-150{margin-top:150px}.mt-155,.my-155{margin-top:155px}.mt-160,.my-160{margin-top:160px}.mt-165,.my-165{margin-top:165px}.mt-170,.my-170{margin-top:170px}.mt-175,.my-175{margin-top:175px}.mt-180,.my-180{margin-top:180px}.mt-185,.my-185{margin-top:185px}.mt-190,.my-190{margin-top:190px}.mt-195,.my-195{margin-top:195px}.mt-200,.my-200{margin-top:200px}.mt-205,.my-205{margin-top:205px}.mt-210,.my-210{margin-top:210px}.mt-215,.my-215{margin-top:215px}.mt-220,.my-220{margin-top:220px}.mt-225,.my-225{margin-top:225px}.mt-230,.my-230{margin-top:230px}.mt-235,.my-235{margin-top:235px}.mt-240,.my-240{margin-top:240px}.mt-245,.my-245{margin-top:245px}.mt-250,.my-250{margin-top:250px}.mb-5,.my-5{margin-bottom:5px!important}.mb-10,.my-10{margin-bottom:10px}.mb-15,.my-15{margin-bottom:15px}.mb-20,.my-20{margin-bottom:20px}.mb-25,.my-25{margin-bottom:25px}.mb-30,.my-30{margin-bottom:30px}.mb-35,.my-35{margin-bottom:35px}.mb-40,.my-40{margin-bottom:40px}.mb-45,.my-45{margin-bottom:45px}.mb-50,.my-50{margin-bottom:50px}.mb-55,.my-55{margin-bottom:55px}.mb-60,.my-60{margin-bottom:60px}.mb-65,.my-65{margin-bottom:65px}.mb-70,.my-70{margin-bottom:70px}.mb-75,.my-75{margin-bottom:75px}.mb-80,.my-80{margin-bottom:80px}.mb-85,.my-85{margin-bottom:85px}.mb-90,.my-90{margin-bottom:90px}.mb-95,.my-95{margin-bottom:95px}.mb-100,.my-100{margin-bottom:100px}.mb-105,.my-105{margin-bottom:105px}.mb-110,.my-110{margin-bottom:110px}.mb-115,.my-115{margin-bottom:115px}.mb-120,.my-120{margin-bottom:120px}.mb-125,.my-125{margin-bottom:125px}.mb-130,.my-130{margin-bottom:130px}.mb-135,.my-135{margin-bottom:135px}.mb-140,.my-140{margin-bottom:140px}.mb-145,.my-145{margin-bottom:145px}.mb-150,.my-150{margin-bottom:150px}.mb-155,.my-155{margin-bottom:155px}.mb-160,.my-160{margin-bottom:160px}.mb-165,.my-165{margin-bottom:165px}.mb-170,.my-170{margin-bottom:170px}.mb-175,.my-175{margin-bottom:175px}.mb-180,.my-180{margin-bottom:180px}.mb-185,.my-185{margin-bottom:185px}.mb-190,.my-190{margin-bottom:190px}.mb-195,.my-195{margin-bottom:195px}.mb-200,.my-200{margin-bottom:200px}.mb-205,.my-205{margin-bottom:205px}.mb-210,.my-210{margin-bottom:210px}.mb-215,.my-215{margin-bottom:215px}.mb-220,.my-220{margin-bottom:220px}.mb-225,.my-225{margin-bottom:225px}.mb-230,.my-230{margin-bottom:230px}.mb-235,.my-235{margin-bottom:235px}.mb-240,.my-240{margin-bottom:240px}.mb-245,.my-245{margin-bottom:245px}.mb-250,.my-250{margin-bottom:250px}@media only screen and (max-width: 991px){.rp-0{padding:0!important}.rp-5{padding:5px!important}.rp-10{padding:10px}.rp-15{padding:15px}.rp-20{padding:20px}.rp-25{padding:25px}.rp-30{padding:30px}.rp-35{padding:35px}.rp-40{padding:40px}.rp-45{padding:45px}.rp-50{padding:50px}.rp-55{padding:55px}.rp-60{padding:60px}.rp-65{padding:65px}.rp-70{padding:70px}.rp-75{padding:75px}.rp-80{padding:80px}.rp-85{padding:85px}.rp-90{padding:90px}.rp-95{padding:95px}.rp-100{padding:100px}.rp-105{padding:105px}.rp-110{padding:110px}.rp-115{padding:115px}.rp-120{padding:120px}.rp-125{padding:125px}.rp-130{padding:130px}.rp-135{padding:135px}.rp-140{padding:140px}.rp-145{padding:145px}.rp-150{padding:150px}.rpt-0,.rpy-0{padding-top:0!important}.rpt-5,.rpy-5{padding-top:5px!important}.rpt-10,.rpy-10{padding-top:10px}.rpt-15,.rpy-15{padding-top:15px}.rpt-20,.rpy-20{padding-top:20px}.rpt-25,.rpy-25{padding-top:25px}.rpt-30,.rpy-30{padding-top:30px}.rpt-35,.rpy-35{padding-top:35px}.rpt-40,.rpy-40{padding-top:40px}.rpt-45,.rpy-45{padding-top:45px}.rpt-50,.rpy-50{padding-top:50px}.rpt-55,.rpy-55{padding-top:55px}.rpt-60,.rpy-60{padding-top:60px}.rpt-65,.rpy-65{padding-top:65px}.rpt-70,.rpy-70{padding-top:70px}.rpt-75,.rpy-75{padding-top:75px}.rpt-80,.rpy-80{padding-top:80px}.rpt-85,.rpy-85{padding-top:85px}.rpt-90,.rpy-90{padding-top:90px}.rpt-95,.rpy-95{padding-top:95px}.rpt-100,.rpy-100{padding-top:100px}.rpt-105,.rpy-105{padding-top:105px}.rpt-110,.rpy-110{padding-top:110px}.rpt-115,.rpy-115{padding-top:115px}.rpt-120,.rpy-120{padding-top:120px}.rpt-125,.rpy-125{padding-top:125px}.rpt-130,.rpy-130{padding-top:130px}.rpt-135,.rpy-135{padding-top:135px}.rpt-140,.rpy-140{padding-top:140px}.rpt-145,.rpy-145{padding-top:145px}.rpt-150,.rpy-150{padding-top:150px}.rpb-0,.rpy-0{padding-bottom:0!important}.rpb-5,.rpy-5{padding-bottom:5px!important}.rpb-10,.rpy-10{padding-bottom:10px}.rpb-15,.rpy-15{padding-bottom:15px}.rpb-20,.rpy-20{padding-bottom:20px}.rpb-25,.rpy-25{padding-bottom:25px}.rpb-30,.rpy-30{padding-bottom:30px}.rpb-35,.rpy-35{padding-bottom:35px}.rpb-40,.rpy-40{padding-bottom:40px}.rpb-45,.rpy-45{padding-bottom:45px}.rpb-50,.rpy-50{padding-bottom:50px}.rpb-55,.rpy-55{padding-bottom:55px}.rpb-60,.rpy-60{padding-bottom:60px}.rpb-65,.rpy-65{padding-bottom:65px}.rpb-70,.rpy-70{padding-bottom:70px}.rpb-75,.rpy-75{padding-bottom:75px}.rpb-80,.rpy-80{padding-bottom:80px}.rpb-85,.rpy-85{padding-bottom:85px}.rpb-90,.rpy-90{padding-bottom:90px}.rpb-95,.rpy-95{padding-bottom:95px}.rpb-100,.rpy-100{padding-bottom:100px}.rpb-105,.rpy-105{padding-bottom:105px}.rpb-110,.rpy-110{padding-bottom:110px}.rpb-115,.rpy-115{padding-bottom:115px}.rpb-120,.rpy-120{padding-bottom:120px}.rpb-125,.rpy-125{padding-bottom:125px}.rpb-130,.rpy-130{padding-bottom:130px}.rpb-135,.rpy-135{padding-bottom:135px}.rpb-140,.rpy-140{padding-bottom:140px}.rpb-145,.rpy-145{padding-bottom:145px}.rpb-150,.rpy-150{padding-bottom:150px}.rm-0{margin:0!important}.rm-5{margin:5px!important}.rm-10{margin:10px}.rm-15{margin:15px}.rm-20{margin:20px}.rm-25{margin:25px}.rm-30{margin:30px}.rm-35{margin:35px}.rm-40{margin:40px}.rm-45{margin:45px}.rm-50{margin:50px}.rm-55{margin:55px}.rm-60{margin:60px}.rm-65{margin:65px}.rm-70{margin:70px}.rm-75{margin:75px}.rm-80{margin:80px}.rm-85{margin:85px}.rm-90{margin:90px}.rm-95{margin:95px}.rm-100{margin:100px}.rm-105{margin:105px}.rm-110{margin:110px}.rm-115{margin:115px}.rm-120{margin:120px}.rm-125{margin:125px}.rm-130{margin:130px}.rm-135{margin:135px}.rm-140{margin:140px}.rm-145{margin:145px}.rm-150{margin:150px}.rmt-0,.rmy-0{margin-top:0!important}.rmt-5,.rmy-5{margin-top:5px!important}.rmt-10,.rmy-10{margin-top:10px}.rmt-15,.rmy-15{margin-top:15px}.rmt-20,.rmy-20{margin-top:20px}.rmt-25,.rmy-25{margin-top:25px}.rmt-30,.rmy-30{margin-top:30px}.rmt-35,.rmy-35{margin-top:35px}.rmt-40,.rmy-40{margin-top:40px}.rmt-45,.rmy-45{margin-top:45px}.rmt-50,.rmy-50{margin-top:50px}.rmt-55,.rmy-55{margin-top:55px}.rmt-60,.rmy-60{margin-top:60px}.rmt-65,.rmy-65{margin-top:65px}.rmt-70,.rmy-70{margin-top:70px}.rmt-75,.rmy-75{margin-top:75px}.rmt-80,.rmy-80{margin-top:80px}.rmt-85,.rmy-85{margin-top:85px}.rmt-90,.rmy-90{margin-top:90px}.rmt-95,.rmy-95{margin-top:95px}.rmt-100,.rmy-100{margin-top:100px}.rmt-105,.rmy-105{margin-top:105px}.rmt-110,.rmy-110{margin-top:110px}.rmt-115,.rmy-115{margin-top:115px}.rmt-120,.rmy-120{margin-top:120px}.rmt-125,.rmy-125{margin-top:125px}.rmt-130,.rmy-130{margin-top:130px}.rmt-135,.rmy-135{margin-top:135px}.rmt-140,.rmy-140{margin-top:140px}.rmt-145,.rmy-145{margin-top:145px}.rmt-150,.rmy-150{margin-top:150px}.rmb-0,.rmy-0{margin-bottom:0!important}.rmb-5,.rmy-5{margin-bottom:5px!important}.rmb-10,.rmy-10{margin-bottom:10px}.rmb-15,.rmy-15{margin-bottom:15px}.rmb-20,.rmy-20{margin-bottom:20px}.rmb-25,.rmy-25{margin-bottom:25px}.rmb-30,.rmy-30{margin-bottom:30px}.rmb-35,.rmy-35{margin-bottom:35px}.rmb-40,.rmy-40{margin-bottom:40px}.rmb-45,.rmy-45{margin-bottom:45px}.rmb-50,.rmy-50{margin-bottom:50px}.rmb-55,.rmy-55{margin-bottom:55px}.rmb-60,.rmy-60{margin-bottom:60px}.rmb-65,.rmy-65{margin-bottom:65px}.rmb-70,.rmy-70{margin-bottom:70px}.rmb-75,.rmy-75{margin-bottom:75px}.rmb-80,.rmy-80{margin-bottom:80px}.rmb-85,.rmy-85{margin-bottom:85px}.rmb-90,.rmy-90{margin-bottom:90px}.rmb-95,.rmy-95{margin-bottom:95px}.rmb-100,.rmy-100{margin-bottom:100px}.rmb-105,.rmy-105{margin-bottom:105px}.rmb-110,.rmy-110{margin-bottom:110px}.rmb-115,.rmy-115{margin-bottom:115px}.rmb-120,.rmy-120{margin-bottom:120px}.rmb-125,.rmy-125{margin-bottom:125px}.rmb-130,.rmy-130{margin-bottom:130px}.rmb-135,.rmy-135{margin-bottom:135px}.rmb-140,.rmy-140{margin-bottom:140px}.rmb-145,.rmy-145{margin-bottom:145px}.rmb-150,.rmy-150{margin-bottom:150px}}.delay-1-0s{animation-delay:1s}.delay-2-0s{animation-delay:2s}.delay-0-1s{animation-delay:.1s}.delay-0-2s{animation-delay:.2s}.delay-0-3s{animation-delay:.3s}.delay-0-4s{animation-delay:.4s}.delay-0-5s{animation-delay:.5s}.delay-0-6s{animation-delay:.6s}.delay-0-7s{animation-delay:.7s}.delay-0-8s{animation-delay:.8s}.delay-0-9s{animation-delay:.9s}.delay-1-1s{animation-delay:1.1s}.delay-1-2s{animation-delay:1.2s}.delay-1-3s{animation-delay:1.3s}.delay-1-4s{animation-delay:1.4s}.delay-1-5s{animation-delay:1.5s}.delay-1-6s{animation-delay:1.6s}.delay-1-7s{animation-delay:1.7s}.delay-1-8s{animation-delay:1.8s}.delay-1-9s{animation-delay:1.9s}.br-5{border-radius:5px}.br-10{border-radius:10px}.br-15{border-radius:15px}.br-20{border-radius:20px}.br-25{border-radius:25px}.br-30{border-radius:30px}@keyframes sticky{0%{top:-100px}to{top:0}}@keyframes rotated_circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes semi_rotated{0%,to{transform:rotate(20deg)}50%{transform:rotate(-20deg)}}@keyframes semi_rotated_two{0%,to{transform:rotate(-11deg)}50%{transform:rotate(11deg)}}@keyframes move_arround{0%{top:20px;left:20px}25%{top:20px;left:-20px}50%{top:-20px;left:-20px}75%{top:-20px;left:20px}to{top:20px;left:20px}}@keyframes upDownLeft{0%,to{transform:translate(0)}25%,75%{transform:translateY(50px)}50%{transform:translate(-50px,50px)}}@keyframes shapeAnimationOne{0%{transform:translate(0) rotate(0)}25%{transform:translateY(150px) rotate(90deg)}50%{transform:translate(150px,150px) rotate(180deg)}75%{transform:translate(150px) rotate(270deg)}to{transform:translate(0) rotate(360deg)}}@keyframes shapeAnimationTwo{0%{transform:translate(0) rotate(0)}25%{transform:translate(-150px) rotate(270deg)}50%{transform:translate(-150px,150px) rotate(180deg)}75%{transform:translateY(150px) rotate(90deg)}to{transform:translate(0) rotate(360deg)}}@keyframes shapeAnimationThree{0%{transform:translate(0) rotate(0)}25%{transform:translate(50px,150px) rotate(90deg)}50%{transform:translate(150px,150px) rotate(180deg)}75%{transform:translate(150px,50px) rotate(270deg)}to{transform:translate(0) rotate(360deg)}}@keyframes shapeAnimationFour{0%{transform:translate(0) rotate(0)}25%{transform:translate(-150px -50px) rotate(90deg)}50%{transform:translate(-150px,-150px) rotate(180deg)}75%{transform:translate(-50px,-150px) rotate(270deg)}to{transform:translate(0) rotate(360deg)}}@keyframes shapeAnimationFive{0%{transform:translate(0) rotate(0)}25%{transform:translate(-100px -100px) rotate(90deg)}50%{transform:translate(100px,50px) rotate(180deg)}75%{transform:translate(-100px,150px) rotate(270deg)}to{transform:translate(0) rotate(360deg)}}@keyframes down-up-one{0%{transform:rotateX(0) translateY(0)}50%{transform:rotateX(0) translateY(25px)}to{transform:rotateX(0) translateY(0)}}@keyframes down-up-two{0%{transform:rotateX(0) translate(0)}50%{transform:rotateX(0) translate(25px,-25px)}to{transform:rotateX(0) translate(0)}}@keyframes leftRightOne{0%,to{transform:translate(0)}50%{transform:translate(-100px)}}@keyframes leftRightTwo{0%,to{transform:translate(0)}50%{transform:translate(100px)}}@keyframes zoomInOut{0%,to{transform:scale(1)}50%{transform:scale(.5)}}@keyframes border{0%{width:0;height:0}50%{width:0;height:100%}to{width:100%;height:100%}}:root{--main-color: #fff6ec;--heading-color: #000000;--primary-color: #9343d7;--lighter-color: #fff6ec;--subtitle-color: rgb(119, 119, 125);--black-color: #fff6ec;--border-color: #9343d7;--button-border: #9343d7;--body-background: #000000;--white-color: #000000}*{margin:0;padding:0;border:none;outline:none;box-shadow:none}main{position:relative;z-index:5}.o-hidden{overflow:hidden}html{scroll-behavior:smooth}body{color:var(--main-color);background:var(--body-background);font-weight:400;line-height:30px;font-size:16px;font-family:Manrope,sans-serif;overflow-x:hidden}.heading,input,select,textarea,.nice-select,.form-control,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.accordion-item .accordion-button{color:var(--main-color);font-family:Bricolage Grotesque,sans-serif}h1,.h1{font-size:58px}h2,.h2{font-size:22px}h3,.h3{line-height:1.3;font-size:30px}h4,.h4{line-height:1.1;font-size:24px}h5,.h5{line-height:1.4;font-size:20px}h6,.h6{font-size:16px}p{line-height:28px}ul,li{margin:0;padding:0}fieldset{border:0 none;margin:0 auto;padding:0}.no-padding{padding:0}a{color:var(--main-color);cursor:pointer;outline:none;transition:.5s;text-decoration:none;font-family:Bricolage Grotesque,sans-serif}a:hover,a:focus,a:visited{text-decoration:none;outline:none}a:hover{color:var(--primary-color)}ul,li{list-style:none;padding:0;margin:0}img{max-width:100%;display:inline-block}mark{color:var(--primary-color);background:transparent;text-decoration:underline}header:after,section:after,footer:after{display:block;clear:both;content:""}input,select,textarea,.nice-select,.form-control{width:100%;height:auto;border:none;font-size:20px;border-radius:0;padding:20px 0;background-color:#fff;border-bottom:2px solid rgba(41,41,41,.1)}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,.nice-select::-moz-placeholder,.form-control::-moz-placeholder{color:var(--heading-color);opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}input::placeholder,select::placeholder,textarea::placeholder,.nice-select::placeholder,.form-control::placeholder{color:var(--heading-color);opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}input:focus,select:focus,textarea:focus,.nice-select:focus,.form-control:focus{border-bottom:2px solid rgba(41,41,41,.1)}.nice-select{font-size:20px;line-height:1.3}.nice-select:after{width:8px;height:8px;right:8px;border-color:var(--heading-color)}.nice-select .current{font-weight:500;color:var(--heading-color)}.nice-select .list{min-width:100%;border-radius:0}textarea{display:inherit;padding-top:20px}label{cursor:pointer;font-weight:500;margin-bottom:5px;color:var(--main-color)}.form-group{position:relative;margin-bottom:15px}input:focus,button:focus,.form-control:focus{outline:none;box-shadow:none;border-color:#cfdbf1}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}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=checkbox],input[type=radio]{height:auto;width:auto}html{scroll-behavior:unset!important}.no-gap{margin-left:0;margin-right:0}.no-gap>div{padding-left:0;padding-right:0}.section-title{margin-bottom:60px}.section-title .sub-title{font-weight:500;display:block;color:#ffffffa6}.section-title h3{font-weight:400;margin-bottom:5px;font-size:16px;display:inline-block;border:1px solid rgb(203 203 203 / 60%);padding:10px 20px;border-radius:25px}.section-title h3 i{color:var(--primary-color)}.section-title h2{font-size:80px;line-height:90px}.section-title p{font-size:20px;line-height:28px}.section-title h2 span{color:var(--primary-color)}.section-title h6{font-size:18px}.section-title h6 span{color:var(--primary-color)}.theme-btn{background:var(--primary-color);color:#fff;cursor:pointer;display:inline-block;border:1px solid var(--button-border);font-size:16px;font-weight:500;line-height:20px;margin:0 5px 10px 0;overflow:visible;border-radius:50px;padding:17px 34px;text-align:center;text-transform:none;transition:.3s;box-shadow:#00000040 0 4px}.differenct-color{background:var(--black-color);color:#000;border:1px solid #000}.theme-btn.differenct-color:hover{color:var(--primary-color);border:1px solid #000}.theme-btn:focus{text-decoration:none;transition:.3s}.theme-btn.call-to-action-button{background:var(--black-color);color:var(--main-color)}.theme-btn.call-to-action-button:hover{color:var(--white-color);font-size:18px}.theme-btn i{margin-left:4px}.theme-btn:hover{border:1px solid var(--button-border);text-decoration:none;color:var(--white-color);transition:.3s;background:var(--black-color)}.theme-btn:active{box-shadow:#00000020 0 3px 5px inset;outline:0}.details-btn{width:50px;height:50px;background:#131313;line-height:50px;border-radius:50%;text-align:center;display:inline-block;transform:rotate(-45deg);border:1px solid var(--border-color)}.details-btn:hover{color:var(--black-color);background:var(--primary-color)}.read-more{color:#fff;font-size:14px;align-items:center;display:inline-flex;text-transform:capitalize}.read-more i{float:right;margin-top:2px;margin-left:7px;transition:.5s}.read-more:hover{color:var(--primary-color)}.read-more:hover i{margin-left:10px}.list-style-one li{color:#fff;display:flex;font-weight:500;align-items:center}.list-style-one li:not(:last-child){margin-bottom:10px}.list-style-one.two-column{display:flex;flex-wrap:wrap;margin-top:30px}.list-style-one.two-column li{color:var(--subtitle-color);font-size:14px;border:2px dashed var(--border-color);border-radius:2em;margin:0 15px 10px 0;padding:.5em 1em}.list-style-one.two-column li i{padding-right:10px}.list-style-two li{display:flex;align-items:center}.list-style-two li:before{content:"";line-height:1;font-size:16px;margin-right:20px;color:var(--lighter-color);width:30px;height:30px;background:var(--primary-color);line-height:30px;border-radius:50%;text-align:center;font-family:"Font Awesome 5 Pro"}.list-style-two li:not(:last-child){margin-bottom:25px}.social-style-one{flex-wrap:wrap;display:inline-flex;margin-left:-5px;margin-right:-5px}.social-style-one a{color:#b0afaf;font-size:14px;margin-left:5px;margin-right:5px;width:35px;height:35px;background:#0c0b0b;line-height:35px;border-radius:50%;text-align:center}.social-style-one a:hover{color:var(--black-color);background:var(--primary-color)}.social-style-two{flex-wrap:wrap;display:inline-flex;margin-left:-12px;margin-right:-12px}.social-style-two a{color:#ffffff59;margin-left:12px;margin-right:12px}.social-style-two a:hover{color:var(--primary-color)}.pagination{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin-left:-15px;margin-right:-15px}.pagination li{margin:10px 15px 0}.pagination li a,.pagination li .page-link{padding:0;border:none;font-size:24px;box-shadow:none;font-weight:600;color:var(--main-color);background:transparent}.pagination li.active .page-link,.pagination li:hover:not(.disabled) .page-link{background:transparent;color:var(--primary-color)}.ratting{line-height:1;align-items:center;display:inline-flex;margin-left:-5px;margin-right:-5px}.ratting i{margin:5px;color:#ab6034}.testimonial-arrow{width:40px;height:40px;color:#fff;transition:.5s;line-height:40px;border-radius:50%;background:var(--primary-color);border:1px solid var(--button-border)}.testimonial-arrow:focus,.testimonial-arrow:hover{color:var(--black-color);background:transparent;border-color:var(--primary-color)}.slider-arrows button:first-child{margin-right:5px}.slick-dots{display:flex;align-items:center;justify-content:center}.slick-dots li{position:relative;cursor:pointer;margin:8px;width:6px;height:6px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";transition:.5s;border-radius:50%;background:#1d1b1a}.slick-dots li button{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:0}.slick-dots li:before{content:"";width:0;height:0;left:50%;top:50%;transition:.5s;border-radius:50%;position:absolute;border:1px solid var(--primary-color);transform:translate(-50%,-50%)}.slick-dots li.slick-active{background:var(--primary-color);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li.slick-active:before{width:21px;height:21px}.before-after-none:after,.before-after-none:before{display:none}.text-white *,.text-white a,.text-white .count-text,.text-white .footer-newsletter-content .sub-title{color:#fff}.text-white li li .dropdown-btn span{color:var(--heading-color)}.text-white .copyright-area p,.text-white .copyright-area a{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.text-white .copyright-area a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.banner-inner h1{font-size:75px;font-weight:500;margin-bottom:16px;text-transform:capitalize}.banner-inner h3{margin-bottom:20px}.breadcrumb{padding:0;margin:0;font-size:18px;background:transparent;text-transform:capitalize}.breadcrumb .breadcrumb-item{padding:0;display:flex;align-items:center;justify-content:center}.breadcrumb .breadcrumb-item a{color:#fff}.breadcrumb .breadcrumb-item.active{color:var(--primary-color);text-decoration:underline}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{margin-left:20px;margin-right:20px;flex:none;content:"";width:5px;height:5px;padding-right:0;border-radius:50%;background:#fff}.main-header{position:relative;left:0;top:0;z-index:999;width:100%;transition:all .5s ease}.fixed-header .header-inner{padding:10px 0;transition:all .5s ease}.header-inner{padding:20px 0;transition:all .5s ease}.main-header .header-upper{z-index:5;width:100%;position:fixed;transition:all .5s ease}.main-header .logo-outer{flex:none}.main-header .logo{z-index:9;padding:2px 0;position:relative}.main-header .logo img{width:160px}.main-header .nice-select .current{color:#fff}.main-header.menu-absolute .header-upper{position:absolute}.main-header.fixed-header .header-upper{top:0;left:0;position:fixed;animation:easeIn 1s;background:var(--body-background)}.fixed-header .main-menu .navbar-collapse li a:hover{color:var(--primary-color)}.menu-social a{margin-left:18px;margin-right:18px}.nav-outer{margin-left:auto}.main-menu .mobile-logo{margin-right:auto}.main-menu .mobile-logo img{width:75px}nav.main-menu{background:#000;border-radius:50px}.main-menu .navbar-collapse{padding:0}.main-menu .navbar-collapse>ul{display:flex}.main-menu .navbar-collapse li{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}.main-menu .navbar-collapse li.dropdown .dropdown-btn{cursor:pointer;font-size:12px;margin-left:5px;color:var(--heading-color)}.main-menu .navbar-collapse li a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";display:block;font-size:16px;font-weight:500;text-transform:capitalize;position:relative;color:#dedede;transition:all .5s ease}.main-menu .navbar-collapse li a:after{content:"";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;left:0;top:115%;transition:.5s;width:100%;height:2px;background:var(--primary-color);transform-origin:right;transform:scaleX(0)}.main-menu .navbar-collapse li a:hover{color:var(--primary-color);text-decoration:none}.main-menu .navbar-collapse li.current>a,.main-menu .navbar-collapse li.current-menu-item>a{font-weight:500}.main-menu .navbar-collapse li li{border-top:1px solid var(--border-color)}.main-menu .navbar-collapse li li a{text-transform:capitalize}.main-menu .navbar-collapse li li a:after{display:none}.main-menu .navbar-collapse li ul li{width:100%;padding:7px 20px}.main-menu .navbar-collapse li ul li ul{left:100%;top:0%}.main-menu .navbar-header{display:none}.main-menu .navbar-header .navbar-toggle{float:right;padding:4px 0;cursor:pointer;background:transparent}.main-menu .navbar-header .navbar-toggle .icon-bar{background:var(--main-color);height:4px;width:30px;display:block;margin:5px 0}.zenorix-header{position:fixed;inset:0 0 auto;z-index:1000;display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(250px,1fr);align-items:center;min-height:112px;padding:18px 24px;color:#fff;background:transparent;border-bottom:1px solid transparent;transition:min-height .3s ease,background .3s ease,box-shadow .3s ease}.zenorix-header.is-scrolled{min-height:82px;background:#03050c57;border-bottom-color:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 12px 30px #0000001f}.zenorix-header__brand{display:block;width:clamp(125px,9vw,180px);line-height:0;text-decoration:none}.zenorix-header__brand img{display:block;width:100%;height:auto}.zenorix-header__nav{display:flex;align-items:center;gap:clamp(24px,4vw,82px)}.zenorix-header__link{cursor:pointer;color:#fffffff2;font-size:clamp(15px,1.22vw,24px);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:color .2s ease}.zenorix-header__link:hover{color:#b8d3ff}.zenorix-header__link sup{margin-left:4px;font-size:.58em;font-weight:500;top:-.5em}.zenorix-header__dropdown{position:relative;display:flex;align-items:center;height:100%}.zenorix-header__services-toggle{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;font-family:inherit}.zenorix-header__services-toggle>i{margin-left:2px;font-size:17px;transition:transform .2s ease}.zenorix-header__dropdown.is-open .zenorix-header__services-toggle>i{transform:rotate(180deg)}.zenorix-header__dropdown-menu{position:absolute;top:calc(100% + 23px);left:50%;display:grid;min-width:235px;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#080a13f7;box-shadow:0 18px 42px #00000059;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.zenorix-header__dropdown:hover .zenorix-header__dropdown-menu,.zenorix-header__dropdown.is-open .zenorix-header__dropdown-menu{opacity:1;visibility:visible;transform:translate(-50%)}.zenorix-header__dropdown-link{display:block;padding:12px 14px;border-radius:8px;color:#ffffffdb;font-size:15px;text-decoration:none;transition:color .18s ease,background .18s ease}.zenorix-header__dropdown-link:hover{color:#fff;background:#ffffff17}.zenorix-header__actions{display:flex;align-items:center;justify-content:flex-end}.zenorix-header__talk{cursor:pointer;padding:16px 29px;border-radius:999px;background:#fff;color:#090a0f;font-size:clamp(15px,1.15vw,22px);font-weight:700;line-height:1;text-decoration:none;transition:transform .2s ease,background .2s ease}.zenorix-header__talk:hover{color:#090a0f;background:#e8efff;transform:translateY(-2px)}.zenorix-header__menu-toggle,.zenorix-header__drawer-talk,.zenorix-header__backdrop,.zenorix-header__mobile-extras{display:none}body.zenorix-menu-open{overflow:hidden}@media only screen and (max-width: 1100px){.zenorix-header{grid-template-columns:1fr auto;min-height:84px;padding:14px 24px}.zenorix-header__brand{position:relative;z-index:3;width:clamp(125px,17vw,165px)}.zenorix-header__nav{position:fixed;z-index:2;inset:0 0 0 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;width:min(min(88vw,420px),100%);height:100dvh;padding:112px 32px 36px;overflow-y:auto;background:linear-gradient(155deg,#2b1b3c,#1c122b 56%,#130d20);border-left:1px solid rgba(255,255,255,.12);box-shadow:-28px 0 70px #00000059;transform:translate(105%);visibility:hidden;transition:transform .32s cubic-bezier(.22,.8,.25,1),visibility .32s}.zenorix-header.is-menu-open .zenorix-header__nav{transform:translate(0);visibility:visible}.zenorix-header__link{display:block;padding:18px 0;font-size:clamp(22px,5vw,30px);border-bottom:1px solid rgba(255,255,255,.12)}.zenorix-header__dropdown{display:block;height:auto;border-bottom:1px solid rgba(255,255,255,.12)}.zenorix-header__services-toggle{display:flex;justify-content:space-between;width:100%;text-align:left;border:0;background:transparent}.zenorix-header__services-toggle>i{font-size:22px}.zenorix-header__dropdown-menu{position:static;display:none;min-width:0;padding:0 0 10px 14px;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:1;visibility:visible;transform:none}.zenorix-header__dropdown:hover .zenorix-header__dropdown-menu{opacity:0;visibility:hidden}.zenorix-header__dropdown.is-open .zenorix-header__dropdown-menu{display:grid;opacity:1;visibility:visible;transform:none}.zenorix-header__dropdown-link{padding:12px 8px;font-size:17px}.zenorix-header__actions{display:none}.zenorix-header__drawer-talk{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;margin-top:30px;padding:15px 24px;font-size:17px}.zenorix-header__menu-toggle{position:relative;z-index:3;display:inline-flex;align-items:center;gap:9px;padding:12px 18px;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:#fff;background:#ffffff14;font:inherit;font-size:15px;font-weight:600;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.zenorix-header__menu-toggle>i{font-size:20px;line-height:1}.zenorix-header__backdrop{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100dvh;padding:0;border:0;background:#05040a8f;cursor:pointer;animation:zenorix-backdrop-in .22s ease both}.zenorix-header.is-menu-open{background:transparent}.zenorix-header.is-scrolled{min-height:76px}}@keyframes zenorix-backdrop-in{0%{opacity:0}to{opacity:1}}@media only screen and (max-width: 560px){.zenorix-header{min-height:72px;padding:12px 16px}.zenorix-header__brand{width:125px}.zenorix-header__nav{width:min(88vw,420px);padding:100px 25px 30px}.zenorix-header__menu-toggle{padding:10px 15px;font-size:14px}}@media only screen and (max-width: 767px){.hero-project-cta{gap:9px!important;padding:10px 18px!important;font-size:15px!important}.hero-project-cta svg{width:18px!important;height:18px!important}.zenorix-hero__social{display:none!important}.zenorix-header__mobile-extras{display:block;margin-top:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.18)}.zenorix-header__mobile-contact{display:grid;gap:10px}.zenorix-header__mobile-contact a{color:#ffffffdb;font-size:14px;line-height:1.5;overflow-wrap:anywhere;text-decoration:none}.zenorix-header__mobile-contact a:hover{color:#eaff83}.zenorix-header__mobile-social{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.zenorix-header__mobile-social a{display:inline-flex;width:39px;height:39px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:#fff;font-size:17px;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.zenorix-header__mobile-social a:hover{border-color:#eaff83;color:#eaff83;background:#ffffff14}.zenorix-header__mobile-social a:focus-visible,.zenorix-header__mobile-contact a:focus-visible{outline:2px solid #eaff83;outline-offset:3px}}.single-page-hero-area{padding-top:200px;padding-bottom:100px;background-color:#130f40;background-image:linear-gradient(315deg,#130f40,#000 74%)}.single-page-hero-area h2{font-size:80px;line-height:90px;background:-webkit-linear-gradient(#fff,#696969);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:40px}.single-page-hero-area p{padding-left:40px;padding-right:400px;font-size:20px;line-height:28px}.main-hero-area{position:relative;isolation:isolate;min-height:min(760px,100vh);display:flex;align-items:center;padding:160px 0 100px;overflow:hidden;background:#07070b url(/images/custom/hero-violet-ribbon.png) center / cover no-repeat}.main-hero-area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#07070be0,#07070b94 48%,#07070b38)}.hero-content{width:min(100%,780px);margin:0;text-align:left}.hero-content .dot-shape{position:absolute;right:-25%;top:50%}.hero-content .dot-shape img{width:300px}.hero-content .dot-shape2{position:absolute;left:-30%;top:10%}.hero-content .dot-shape2 img{width:200px}.hero-content p{font-weight:400;max-width:590px;margin:0;color:#ffffffb8;font-size:18px;line-height:1.65;padding:0}.hero-content .hero-eyebrow{margin-bottom:20px;color:#c9a5ff;font-size:13px;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.hero-content h2{max-width:740px;margin:0 0 24px;color:#fffdfb;font-size:clamp(46px,6vw,78px);font-weight:600;letter-spacing:-.055em;line-height:1.03}.hero-btns{margin-top:36px}.hero-content .hero-btns .read-more{margin-top:15px;text-decoration:underline}.author-image-part{z-index:1;overflow:hidden;max-width:575px;margin-left:auto;margin-right:auto;position:relative;text-align:center;border-radius:0 0 580px 565px}.author-image-part .bg-circle{z-index:-2;width:425px;height:425px;position:absolute;left:5%;top:4%;border-radius:50%;background:var(--black-color)}.author-image-part .progress-shape{position:absolute;right:0;bottom:0;z-index:-1;width:100%;text-align:center}.hero-counter-area{margin-top:60px}.counter-item{text-align:left}.counter-title{color:var(--main-color)}.hero-counter-area .count-text{line-height:1;font-weight:700;color:var(--white-color);text-align:center;font-size:50px}.hero-counter-area .count-text.plus:after{content:"+"}.hero-counter-area .count-text.k-plus:after{content:"k+"}.hero-counter-area .count-text.percent:after{content:"%+"}.hero-counter-area .counter-title{display:block}.single-header-work-img img{border:8px solid #ccc;border-radius:10px}.about-area{padding:100px 0;background-color:#130f40;background-image:linear-gradient(230deg,#130f40,#000 74%)}.about-content-part{padding-left:60px}.about-content-part h2{font-size:40px;line-height:48px;margin-bottom:20px;text-transform:capitalize;color:var(--main-color)}.about-content-part h2 span{color:var(--primary-color)}.about-social ul{list-style:none}.about-social ul li{display:inline-block;margin:0 15px}.about-social ul li a{font-size:20px}.about-image-part .dot-shape{position:absolute;left:-10%;top:25%;animation:rotated_circle linear 10s infinite}.about-btn{display:inline-flex;color:#fff;border:1px solid rgb(237,237,238);padding:15px 20px 10px;border-radius:30px}.about-btn img{border-radius:50%;margin-right:15px}.about-btn h6{font-weight:400;color:#77777d;margin-bottom:0;margin-right:15px;margin-top:-5px}.about-btn i{transform:rotate(-45deg)}.founder-say-part{width:80%;margin:0 auto;background:var(--black-color);padding:70px 80px;border-radius:40px}.founder-say-part h3{font-size:30px;line-height:48px;color:var(--white-color);font-weight:400}.founder-say-part h3 span{color:var(--primary-color)}.hero-about-stack{position:relative;isolation:isolate}.hero-about-stack__hero{position:sticky;top:0;z-index:1;height:100vh;height:100svh;overflow:hidden}.hero-about-stack__hero>section{min-height:100%}.zenorix-about{position:relative;z-index:20;margin-top:0;padding:clamp(72px,8vw,118px) 0 clamp(64px,7vw,100px);overflow:hidden;border-radius:30px 30px 0 0;background:#fbfbf8;color:#101010;box-shadow:0 -20px 60px #0000001f}.zenorix-about__inner{width:min(100% - 48px,1480px);margin:0 auto}.zenorix-about__intro{display:flex;flex-direction:column;align-items:flex-start}.zenorix-about__headline-line{white-space:nowrap}@media (max-width: 767px){.zenorix-about__headline-line{white-space:normal}}.zenorix-about__label{margin:0 0 20px;color:#4b4b48;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.zenorix-about__headline{position:relative;width:-moz-max-content;width:max-content;max-width:100%}.zenorix-about__intro .zenorix-about__headline-text{max-width:1320px;margin:0;color:#c9c9c3;font-size:clamp(18px,2.4vw,36px);font-weight:650;letter-spacing:-.055em;line-height:.99;text-wrap:balance}.zenorix-about__headline-line{position:relative;display:block;width:-moz-max-content;width:max-content;max-width:100%;white-space:nowrap}.zenorix-about__headline-line-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;color:transparent;background:linear-gradient(105deg,#101010 4%,#25132f 45%,#74438f 76%,#151018);background-position:center;background-size:cover;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none;will-change:clip-path}.zenorix-about__headline-line-fill:before{content:attr(data-text)}.zenorix-about__cta{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(34px,4vw,58px);padding:13px 20px;border:1px solid #101010;border-radius:999px;background:#101010;color:#fff;font-size:14px;font-weight:650;line-height:1;text-decoration:none;transition:color .2s ease,background .2s ease,transform .2s ease}.zenorix-about__cta:hover{color:#101010;background:transparent;transform:translateY(-2px)}.zenorix-about__cta:focus-visible{outline:2px solid #101010;outline-offset:4px}.zenorix-about__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4vw,72px);margin-top:clamp(52px,6vw,86px)}.zenorix-about__card{min-height:0;padding:clamp(12px,1.5vw,22px) 0;border:0;border-radius:0;background:transparent;font-family:inherit}.zenorix-about__card-label{margin:clamp(18px,2vw,30px) 0 0;color:#8a8a86;font-size:clamp(16px,1.45vw,23px);font-weight:400;letter-spacing:-.025em;line-height:1.25}.zenorix-about__card-value{margin:0;color:#090909;font-size:clamp(70px,9vw,138px);font-weight:500;letter-spacing:-.075em;line-height:.82;text-align:left}@media only screen and (max-width: 900px){.zenorix-about{padding-top:72px;border-radius:22px 22px 0 0}.zenorix-about__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 560px){.zenorix-about{padding:58px 0 62px;border-radius:16px 16px 0 0}.zenorix-about__inner{width:min(100% - 32px,1480px)}.zenorix-about__label{margin-bottom:16px}.zenorix-about__intro .zenorix-about__headline-text{font-size:clamp(31px,9.5vw,43px);line-height:1.02;text-wrap:initial}.zenorix-about__cta{margin-top:30px;padding:12px 18px}.zenorix-about__cards{grid-template-columns:1fr;gap:10px;margin-top:48px}.zenorix-about__card,.zenorix-about__card:last-child{grid-column:auto;min-height:0;padding:16px 0 28px}.zenorix-about__card-value{font-size:clamp(72px,24vw,104px)}}.zenorix-about__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,32%);gap:clamp(20px,2.5vw,40px);align-items:stretch}.zenorix-about__content{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(24px,3vw,40px);min-width:0}.zenorix-about__intro .zenorix-about__headline-text{font-size:clamp(18px,2.7vw,56px);line-height:1.08}.zenorix-about__label{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border:1px solid rgb(120 120 120 / 45%);border-radius:25px;background:transparent;color:#101010;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:none}.zenorix-about__label i{color:var(--primary-color)}.zenorix-about__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.zenorix-about__stat{padding:8px;border-radius:12px;background:#f1f1ef}.zenorix-about__stat-box{display:flex;flex-direction:column;justify-content:space-between;min-height:170px;padding:18px;border-radius:8px;background:#fff}.zenorix-about__stat-title,.zenorix-about__stat-note{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;text-transform:uppercase}.zenorix-about__stat-note{padding:14px 10px 8px;color:#6b6b67;font-size:12px}.zenorix-about__stat-value{margin:0;font-size:clamp(48px,5vw,80px);font-weight:500;letter-spacing:-.05em;line-height:1;text-align:right}.zenorix-about__media{display:grid;grid-template-rows:1fr;gap:16px}.zenorix-about__media img{width:100%;height:100%;min-height:260px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.zenorix-about__content{display:contents}.zenorix-about__intro{grid-column:1;grid-row:1}.zenorix-about__media{grid-column:2;grid-row:1}.zenorix-about__media img{min-height:0}.zenorix-about__stats{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.zenorix-about__intro,.zenorix-about__media,.zenorix-about__stats{grid-column:1;min-width:0}.zenorix-about__media{grid-row:1;min-height:0;aspect-ratio:4 / 3}.zenorix-about__intro{grid-row:2}.zenorix-about__stats{grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zenorix-about__inner{grid-template-columns:minmax(0,1fr);gap:28px}.zenorix-about__intro .zenorix-about__headline-text{font-size:clamp(20px,5.2vw,30px);line-height:1.15}.zenorix-about__headline{width:100%}.zenorix-about__intro .zenorix-about__headline-text{color:#101010;text-wrap:pretty}.zenorix-about__headline-line{display:inline;width:auto;white-space:normal}.zenorix-about__headline-line:after{content:" "}.zenorix-about__headline-line-fill{display:none}.zenorix-about__stat-box{min-height:120px;padding:14px}.zenorix-about__stat-title{font-size:11px}.zenorix-about__stat-value{font-size:clamp(36px,11vw,52px)}.zenorix-about__stat-note{padding:10px 6px 4px;font-size:10px}.zenorix-about__media img{min-height:0}}@media (prefers-reduced-motion: reduce){.zenorix-about *,.zenorix-about *:before,.zenorix-about *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.founder-name-part{margin-top:50px}.founder-name-part h2{padding-top:10px;font-size:30px;color:var(--white-color);font-weight:400}.founder-name-part p{color:var(--white-color);margin-top:-8px}.founder-name-part img{width:80px}.services-area{padding:100px 0}.info-service-area{padding-bottom:100px}.info-item{transition:.5s;padding-top:30px;padding-left:30px;border-radius:15px;border:1px solid #bebebe}.info-item p{margin-bottom:0;font-size:18px;line-height:28px;font-weight:500}.info-item img{margin-top:40px;border-radius:10px 10px 15px}.info-item h4{font-size:30px;line-height:49px}.service-item{transition:.5s;padding:60px 30px;border-radius:15px;border:1px solid #bebebe;text-align:center;margin-bottom:30px}.service-item .content p{margin-bottom:0;font-size:18px;line-height:28px;font-weight:500}.service-item .content h4,.service-item .content h3{margin:12px 0;color:var(--main-color);font-size:30px;line-height:49px}.service-item .content i{font-size:50px;color:var(--primary-color);margin-bottom:25px}.service-item .details-btn{flex:none;margin-left:auto;align-self:center}.service-item:hover{border-color:var(--primary-color)}.service-item:hover .details-btn{color:var(--black-color);background:var(--primary-color)}.working-process-area{padding:100px 0}.work-process-list{margin-top:60px}.working-process-one__shape1{position:absolute;top:110px;left:400px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.working-process-one__shape2{position:absolute;left:75px;bottom:65px}.working-process-one__shape2 img{animation:animation1 5s ease-in infinite}.working-process-one__shape3{position:absolute;top:30px;left:-130px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.working-process-one__shape4{position:absolute;top:0;left:-110px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.working-process-one__shape5{position:absolute;top:150px;right:180px;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.working-process-one .sec-title-four .sub-title{background:linear-gradient(90deg,#fff0,#caf3333d 44.12%,#fff0 86.35%)}.working-process-one .sec-title-four .sub-title h4{color:var(--thm-secondary)}.working-process-one .sec-title-four h2{color:var(--thm-white)}.working-process-one__single{position:relative;display:block;padding:0 25px}.working-process-one__single .icon-box{position:relative;display:block;max-width:75px;margin:0 auto}.working-process-one__single .icon-box i{position:relative;display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:50%;background-color:transparent;border:1px solid rgba(255,255,255,.399);color:var(--thm-white);font-size:25px}.working-process-one__single .icon-box .overlay-list{position:absolute;display:flex;align-items:center;justify-content:center;top:-5px;right:0;width:30px;height:30px;border-radius:50%;background-color:var(--primary-color)}.working-process-one__single .icon-box .overlay-list span{position:relative;display:inline-block;color:var(--white-color);font-size:16px;line-height:25px;font-weight:600}.working-process-one__single .content-box{position:relative;display:block;padding-top:23px}.working-process-one__single .content-box .title-box{position:relative;display:block}.working-process-one__single .content-box .title-box h5{color:var(--thm-secondary);font-size:18px;line-height:28px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:14px}.working-process-one__single .content-box .title-box h3{font-size:32px;line-height:30px;font-weight:700}.working-process-one__single .content-box .title-box h3 a{color:var(--thm-white);transition:all .2s linear;transition-delay:.1s}.working-process-one__single .content-box .title-box h3 a:hover{color:var(--thm-secondary)}.working-process-one__single .content-box .text-box{position:relative;display:block;padding-top:15px}.working-process-one__single .content-box .text-box p{font-size:18px;line-height:28px;font-weight:500}.skill-area{padding-top:20px}.skill-item{transition:.5s;text-align:center;margin-bottom:30px;border-radius:14px;padding:25px;border:1px dashed var(--border-color)}.skill-item h5{margin-top:20px;color:var(--subtitle-color);font-size:16px;line-height:19px}.skill-item .percent{padding:10px;display:block;font-size:20px;font-weight:600;color:var(--black-color)}.skill-item:hover{border-color:var(--primary-color)}.skill-item:hover .percent{color:var(--heading-color);background:var(--black-color)}.extra-skills ul{margin-top:30px}ul.extra-skills li{border:1px dashed var(--border-color);display:inline-block;border-radius:12px;padding:3px 10px;margin-bottom:10px;margin-right:20px}ul.extra-skills li i{padding-right:10px}.resume-area{padding:100px 0}.resume-wrapper{position:relative;padding-left:20px;margin-top:50px}.resume-wrapper:before{content:"";position:absolute;top:0;left:0;height:100%;border-left:1px solid var(--main-color)}.resume-wrapper i{color:var(--main-color);font-size:40px;margin-bottom:30px;display:block}.resume-wrapper .resume-box{margin-bottom:40px}.resume-box h5{font-size:30px;color:var(--main-color)}.resume-wrapper .resume-box:last-child{margin-bottom:0}.resume-wrapper .resume-box .resume-date{position:relative;display:inline-block;border:1px solid var(--main-color);border-radius:2em;margin-bottom:1em;color:var(--primary-color);padding:.5em 1em;font-size:.9em;text-transform:uppercase;letter-spacing:.5px;font-weight:500;transition:linear .1s}.resume-wrapper .resume-box .resume-date:before{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:20px;height:1px;border-top:1px solid var(--main-color)}.resume-wrapper .resume-box .resume-date:after{content:"";position:absolute;top:50%;left:-23px;transform:translateY(-50%);background:var(--main-color);width:5px;height:5px;border-radius:50%}.resume-wrapper .resume-box:hover .resume-date{color:var(--primary-color)}.projects-area{padding-top:50px;padding-bottom:100px}.custom-icon img{width:300px}.filter ul{margin:0;padding:0}.filter ul li{position:relative;display:inline-block;border:1px dashed black;border-radius:2em;margin:0 7px 10px 0;padding:.5em 1em;font-size:.9em;font-family:Roboto Mono,monospace;color:#000;cursor:pointer;transition:linear .1s}.filter ul li:hover,.filter ul li.mixitup-control-active{background:#000;color:#fff}.theme-dark .filter ul li{border-color:#fff;color:#fff}.theme-dark .filter ul li:hover,.theme-dark .filter ul li.mixitup-control-active{background:#fff;color:#000}.portfolio-box{position:relative;transform:translateZ(0);overflow:hidden;border-radius:.5em}.portfolio-box:after{content:"";position:absolute;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-image:linear-gradient(to top,rgba(0,0,0,.3),transparent);width:100%;height:100%;transition:ease-out .16s}.portfolio-box img{transform:scale(1);width:100%;transition:transform .4s cubic-bezier(.165,.84,.44,1)}.portfolio-box .portfolio-category{position:absolute;top:16px;right:16px;display:inline-block;background:#ff4f0180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2em;padding:.5em 1em;color:#fff;font-weight:400;font-size:.9em;text-transform:uppercase;letter-spacing:.5px}.portfolio-box .portfolio-caption{cursor:pointer;z-index:1;position:absolute;right:0;bottom:0;left:0;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin-bottom:-6px;padding:0 30px 24px;transition:ease-out .5s}.portfolio-box .portfolio-caption *{margin:0;color:#fff;font-size:30px;font-weight:600;letter-spacing:.5px;transition:linear .06s}.portfolio-box .portfolio-caption *:hover{text-shadow:0 0 white}.portfolio-box:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.portfolio-box:hover img{transform:scale(1.04);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="1.5" /></filter></svg>#filter');filter:blur(1.5px)}.portfolio-box:hover .portfolio-caption{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-bottom:0}.single-project-page-right,.single-project-page-left{border:1px solid rgba(0,0,0,.05)}.single-project-page-design{padding-top:30px}.single-project-image img{width:100%}.single-info h3{font-size:20px}.single-image{margin-bottom:30px}.single-info{padding-bottom:30px}.single-info:last-child{padding-bottom:0}.single-info p{margin-bottom:0}.project-image{margin-bottom:45px}.single-project-item{padding:30px;border:1px solid var(--border-color)}.testimonials-area{padding-top:20px}.testimonial-item{transition:.5s;padding:50px 40px;border-radius:16px;border:1px dotted var(--border-color);text-align:center}.testimonial-item .author{margin-bottom:5px;display:inline-block}.testimonial-item .author img{display:inline-block;border-radius:50%;height:60px;width:60px}.testimonial-item .text{margin-bottom:30px;font-size:30px;line-height:40px;font-style:italic;font-family:Bricolage Grotesque,sans-serif}.testimonial-item .testi-des h5{margin-bottom:0;font-size:24px}.testimonial-item .testi-des span{margin-bottom:0;color:#77777d;font-size:18px;line-height:22px}.testimonial-item:hover{border:1px solid var(--primary-color)}.testimonial-item:hover .author:before{color:var(--black-color);background:var(--primary-color)}.testimonials-wrap{margin-left:-15px;margin-right:-15px}.testimonials-wrap .testimonial-item{margin-left:15px;margin-right:15px}.container-inner{width:75%;margin:0 auto}.pricing-item{padding:10px;border-radius:16px;margin-bottom:30px;border:1px solid var(--border-color)}.pricing-item .pricing-header{padding:20px;border-bottom:1px solid var(--border-color)}.pricing-header h4.title{font-size:16px;line-height:19px;background:#000;color:#fff;border-radius:20px;width:110px;padding:10px 20px;margin-bottom:20px}.pricing-header h4.color-title{background:var(--primary-color);color:#fff}.pricing-item .pricing-header .save-percent{margin-bottom:20px;font-size:18px;line-height:28px}.pricing-item .pricing-header .save-percent span{color:var(--primary-color)}.pricing-item .pricing-header .price{font-size:38px;font-weight:500;color:var(--primary-color);font-family:Bricolage Grotesque,sans-serif}.pricing-item .pricing-header .price:before{content:"$"}.pricing-item .pricing-header .price:after{font-size:16px;font-weight:400;color:var(--main-color);content:"/Month"}.pricing-item .pricing-details{padding:20px}.pricing-item .pricing-details p{margin-bottom:35px}.pricing-item .pricing-details ul{padding-bottom:12px}.pricing-item .pricing-details ul li{color:#77777d;font-size:18px;margin-bottom:10px}.pricing-item .pricing-details ul li i{padding-right:10px}.pricing-item .pricing-details ul li.unable{color:var(--main-color);opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"}.pricing-item .pricing-details ul li.unable:before{color:#fff}.client-logo-area{padding-top:20px}.client-logo-wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-left:-30px;margin-right:-30px}.client-logo-wrap .client-logo-item{width:calc(20% - 60px);margin:0 30px 10px}.any-questions-area{padding:100px 0}.accordion{padding-left:30px}.any-questions-area .accordion-button:not(.collapsed),.any-questions-area .accordion-button:focus{outline:none;border-color:transparent;box-shadow:none;background-color:transparent}.any-questions-area .accordion-button:after{width:11px;height:11px;border-radius:100%;background-color:var(--primary-color);background-image:none!important}.any-questions-area .accordion-button.collapsed:after{background-color:var(--main-color)}.any-questions-area .accordion-flush .accordion-item .accordion-button{font-size:22px;border-radius:10px}.any-questions-area .accordion-button{background-color:transparent;border:1px solid #ccc}.accordion-flush .accordion-item{border-radius:0;background:transparent;margin-bottom:15px;border:0}.book-call-intro img{width:140px}.book-call-intro h2{color:var(--white-color);padding:12px 0;font-size:40px}.book-call-intro p{color:var(--white-color)}.book-call-intro p a{color:#b98aef}.book-call-intro{background:var(--black-color);padding:50px;border-radius:15px}.contact-area{padding:100px 0}.contact-form-area .form-group{margin-bottom:32px}.contact-form-area .form-group .for-icon{right:26px;font-size:16px;margin-bottom:0;position:absolute;margin-top:-45px;color:#000}.contact-form-area .form-group .form-control{font-size:16px;color:#000;font-weight:400;line-height:1.3;padding:19px 20px;background:#f9f9f9;font-family:DM Sans,sans-serif;border:1px dashed var(--border-color);border-radius:10px}.contact-form-area .form-group .form-control:focus{box-shadow:none;background:#f9f9f9;border-color:var(--primary-color)}.contact-form-area .form-group label{font-size:16px;color:var(--main-color);font-weight:500;margin-bottom:18px;font-family:DM Sans,sans-serif}.contact-form-area .form-group .nice-select .current{font-weight:400;color:#fff3}.contact-form-area .form-group .nice-select:focus .current{color:#fff}.contact-form-area .form-group .nice-select:focus:after{border-color:#fff}.contact-form-area .form-group .nice-select .list{background:var(--black-color)}.contact-form-area .form-group .nice-select .option.focus,.contact-form-area .form-group .nice-select .option.selected.focus,.contact-form-area .form-group .nice-select .option:hover{background-color:var(--heading-color)}.contact-form-area .form-group .nice-select:after{right:26px;margin-top:-6px;border-color:#fff3}.contact-icon{padding-bottom:1px}.contact-icon i{font-size:20px;color:var(--primary-color)}.single-contact{padding-bottom:20px}.single-contact h2{font-size:16px;margin-top:5px;margin-bottom:5px;text-transform:capitalize;font-weight:500;transition:.3s;color:var(--subtitle-color)}.contact-page-content h6{font-size:18px;margin-bottom:22px}.contact-page-content .social-style-one a{width:40px;height:40px;line-height:40px;color:var(--lighter-color)}.contact-page-content .social-style-one a:not(:hover){background:#fff}.contact-page-form{padding:45px 50px 50px;border-radius:14px;background:var(--lighter-color);border:1px solid var(--border-color)}.contact-page-form .form-group .nice-select,.contact-page-form .form-group .form-control{background:#ffffff12}.our-location iframe{height:600px}.has-error .help-block.with-errors{margin-top:5px;color:red}#msgSubmit.h4{font-size:20px;margin-bottom:0;margin-top:10px}.company-design-area{padding:100px 0}.company-design-area h2{text-transform:uppercase;font-size:16px;text-align:center;color:var(--black-color);margin-bottom:30px;letter-spacing:5px;font-weight:500}.call-to-action-part{width:75%;margin:0 auto;padding:30px 50px;border:1px solid rgba(0,0,0,.05);border-radius:20px;box-shadow:#ffffff06 0 .362176px .651917px -1px inset,#ffffff09 0 3px 5.4px -2px inset}.call-to-action-area{padding-top:15px;background:#000}.call-to-action-part h2{font-size:80px;line-height:90px;margin-bottom:20px;font-weight:400;color:var(--black-color)}.call-to-action-part p{font-size:20px;color:var(--lighter-color);padding:0 100px}.call-to-action-part img{width:200px}.footer-bottom .copyright-text{color:var(--main-color);font-size:14px;line-height:20px;font-weight:500}.footer-bottom .copyright-text a{color:#b98aef}.footer-bottom-menu{text-align:right}.footer-bottom-menu ul li{display:inline-block;margin-left:30px}body.loaded{overflow:hidden!important;height:100%!important}.preloader{position:fixed;height:100vh;width:100%;left:0;top:0;display:flex;overflow:hidden;align-items:center;justify-content:center;background:transparent;z-index:99999999999999}.preloader svg{position:absolute;top:0;width:100vw;height:110vh;fill:var(--tj-black-2)}.preloader .preloader-heading .load-text{font-size:20px;font-weight:200;letter-spacing:15px;text-transform:uppercase;z-index:20;color:#fff}.load-text span{animation:loading 1s infinite alternate}.load-text span:nth-child(1){animation-delay:0s}.load-text span:nth-child(2){animation-delay:.1s}.load-text span:nth-child(3){animation-delay:.2s}.load-text span:nth-child(4){animation-delay:.3s}.load-text span:nth-child(5){animation-delay:.4s}.load-text span:nth-child(6){animation-delay:.5s}.load-text span:nth-child(7){animation-delay:.6s}@keyframes loading{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.color-pulse{background:#0f0}.circle{width:8px;height:8px;border-radius:50%;box-shadow:0 0 1px 1px #0000001a}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 #0f03}to{box-shadow:0 0 0 20px #0f00}}#magic-cursor{position:absolute;left:0;top:0;width:30px;height:30px;pointer-events:none;z-index:10000;transition:opacity .2s ease-in-out .5s}#ball{position:fixed;width:40px;height:40px;border:2px solid #999999;border-radius:50%;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-left:-20px;margin-top:-20px}.magic-cursor.cursor-hover{margin-left:-40px;margin-top:-40px;width:80px;height:80px;background-color:#c00;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}#ball.hovered{transition:opacity .3s;opacity:0!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.progress-wrap{position:fixed;bottom:30px;right:30px;height:44px;width:44px;cursor:pointer;display:block;border-radius:50px;z-index:100;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;transform:translateY(20px);transition:all .4s linear}.progress-wrap.active-progress{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;transform:translateY(0)}.progress-wrap i{position:absolute;left:10px;top:8px;font-size:25px;text-align:center;color:var(--primary-color)}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--primary-color);stroke-width:4;box-sizing:border-box;transition:all .4s linear}.progress-wrap{right:10px;bottom:20px}.blog-area{padding:100px 0}.blog-post-box{margin-bottom:60px}.blog-post-box .blog-post-img{position:relative;overflow:hidden;transform:translateZ(0);border-radius:.5em}.blog-post-box .blog-post-img img{transform:scale(1);transition:transform .4s cubic-bezier(.165,.84,.44,1)}.blog-post-box .blog-post-img .blog-post-category{position:absolute;top:16px;left:16px;background:#0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2em;padding:.5em 1em;color:#fff;font-weight:400;font-size:.9em;text-transform:uppercase;letter-spacing:.5px}.blog-post-box .blog-post-img .blog-post-category a,.blog-post-box .blog-post-img .blog-post-category a:hover{color:#fff}.blog-post-box .blog-post-img:hover img{transform:scale(1.04);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="1.5" /></filter></svg>#filter');filter:blur(1.5px)}.blog-post-caption{padding-left:60px}.blog-post-caption h2 a{display:block;font-size:40px;padding:10px 0;color:var(--white-color)}.blog-post-caption h3{font-size:16px;text-transform:uppercase;color:var(--main-color)}.blog-category{padding:80px 0}.single-blog-post{margin-bottom:50px}.single-blog-post h2{font-size:22px}.single-blog-post a.read-more{background:#000;color:#fff;padding:6px 20px;border:1px solid #000}.single-blog-post a.read-more:hover{background:transparent;color:#000;border:1px solid #000}.post-date{margin-bottom:10px;border-bottom:1px solid var(--border-color);padding-bottom:30px}.post-date span{margin-right:20px;color:var(--heading-color);background:var(--primary-color);padding:10px 20px;border-radius:10px;text-transform:uppercase}.post-date span i{margin-right:5px;color:var(--black-color)}.single-blog-post p{font-size:16px;margin-bottom:20px}.blog-carosel-control{position:absolute;top:50%;color:#000;font-size:30px;margin-top:-50px;background:#333;height:100px;width:25px;text-align:center;line-height:99px}.blog-carosel-control.right{right:0;left:auto}.pagination{margin:0}ul.blog_pagination li a{border:1px solid #e8e8e9;border-radius:0!important;color:#353535;font-size:16px;height:35px;line-height:20px;margin:5px;width:35px}.black-icon{background:#333 none repeat scroll 0 0!important;color:#fff!important}.black-icon:hover{background:#333!important}.black-icon i{font-size:14px}ul.blog_pagination li a:hover{color:#fff;background:#333;border:1px solid #333}.single-side-bar{margin-bottom:40px;overflow:hidden}.single-side-bar h2{margin-bottom:15px;font-size:22px;margin-top:0;text-transform:capitalize}.single-side-bar input{background:#0000 none repeat scroll 0 0;border:1px solid #333;border-radius:0;box-shadow:none;color:#e3e8f0;height:50px;float:left;padding-left:10px}.single-side-bar input:hover,.single-side-bar input:focus{border:1px solid #333;box-shadow:none;outline:0 none}.single-side-bar button{background:#333 none repeat scroll 0 0;border:1px solid #333;color:#fff;height:42px;padding:0 32px;transition:.3s}.single-side-bar button:hover{background:transparent;color:#fff;border:1px solid #333;transition:.3s}.single-side-bar ul{margin:0;padding:0;list-style:none}.single-side-bar ul li a{color:#fff;display:block;font-size:16px;padding:5px 0;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.single-side-bar ul li a span{float:right}.single-side-bar ul li a:hover{color:var(--primary-color)}.single-blog-social-icon{overflow:hidden;float:left;width:177px;margin-bottom:10px}.single-blog-social-icon i{border:1px solid #333;border-radius:50px;float:left;font-size:22px;height:50px;line-height:50px;margin-right:15px;text-align:center;width:50px}.single-blog-social-icon .facebook{border:1px solid #5d82d1;color:#5d82d1}.single-blog-social-icon .twitter{border:1px solid #00BFF3;color:#00bff3}.single-blog-social-icon .youtube,.single-blog-social-icon .youtube-play{border:1px solid #CB1D1F;color:#cb1d1f}.single-blog-social-icon .behance{border:1px solid #0068FF;color:#0068ff}.single-blog-social-icon .dribbble{border:1px solid #EA4C8A;color:#ea4c8a}.tag{overflow:hidden}.tag a{color:#fff;float:left;font-size:14px;font-weight:300;border-radius:12px;margin:5px 7px;transition:all .3s ease 0s;padding:8px 20px;border:1px solid var(--border-color)}.tag a:hover{color:#ccc;border:1px solid #333;background:transparent}.single-blog-post-details blockquote{font-size:16px;line-height:28px;padding-left:40px;border-left:1px solid #fff}.single-blog-post-details img{width:100%}.single-blog-post-details h2{padding:20px 0;font-size:40px;color:var(--white-color)}.next-previews-button-design{margin-top:40px;overflow:hidden}.next-previews-button-design a{color:#000}.post-comments-area{overflow:hidden;margin-top:50px}.post-comments-area h2{margin-bottom:20px}.single-comment{overflow:hidden;margin-bottom:60px}.single-comment img{float:left;margin-right:50px;margin-bottom:80px;width:100px;border-radius:50%}.single-comment h5{font-weight:700}.single-comment a{color:#fff;transition:all .3s ease 0s}.single-comment a:hover{color:#333}.single-comment a i{font-size:10px;background:#767676 none repeat scroll 0 0;color:#fff;padding:5px;margin-right:5px;border-radius:30px;transition:all .3s ease 0s}.single-comment a:hover i{background:#333 none repeat scroll 0 0;border-radius:30px;color:#fff;font-size:10px;padding:5px}.comment-form-area{margin-left:150px;background:#191919;padding:50px 30px;border-radius:12px}.comment-form-area input{background:var(--white-color);border:1px solid #e3e8f0;box-shadow:none;color:var(--black-color);height:50px;border-radius:0;padding-left:10px}.comment-form-area input:hover,.comment-form-area input:focus{border:1px solid var(--border-color);box-shadow:none;outline:0 none}.comment-form-area textarea{background:var(--white-color);border:1px solid #e3e8f0;box-shadow:none;color:var(--black-color);height:150px;border-radius:0;padding-left:10px}.comment-form-area textarea:hover,.comment-form-area textarea:focus{border:1px solid var(--border-color);box-shadow:none;outline:0 none}.comment-form-area button{background:var(--primary-color) none repeat scroll 0 0;border:1px solid #333;color:var(--black-color);font-size:16px;padding:8px 20px;display:inline-block;border-radius:12px}.owl-theme .owl-controls .owl-page span{display:block;width:6px;height:6px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";border-radius:20px;background:#000}.single-blog{margin-right:30px}.single-blog h5{font-weight:300;font-size:12px}.single-blog h3{color:#aeaeae;padding:10px 15px;font-size:10px;text-transform:uppercase;display:inline-block;letter-spacing:3px}.single-blog h2{margin-top:0}.single-blog h2 a{font-size:30px;margin-top:0;margin-bottom:20px;text-transform:capitalize;font-weight:700;color:#000}.single-blog p{padding-bottom:30px}.blog-description{padding:20px 30px;border:1px solid #f8f8f8;text-align:center}.blog-area .owl-theme .owl-controls .owl-page span{display:block;width:5px;height:5px;margin:5px 7px;border-radius:20px;background:#000}.single-blog-post-details,.single-blog-sidebar-area,.post-comments-area{padding-right:60q}.single-side-bar{transition:.5s;margin-bottom:30px;border-radius:14px;padding:25px;border:1px solid var(--border-color)}.partner .scroller{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent)}.partner .scroller .rfm-marquee{justify-content:center}.partner .scroller img{margin:0 40px;width:120px}@media (max-width: 768px){.navbar-collapse .navigation li a,.navbar-collapse .navigation li .nav-link-click{color:#000!important}}.footer-social a{color:#fff;font-size:18px;transition:color .3s}.footer-social a:hover{color:#9343d7}.footer-bottom-menu a{color:#fff;text-decoration:none;transition:color .3s}.footer-bottom-menu a:hover{color:#9343d7}.main-footer address{color:#ffffffbf;font-size:14px;font-style:normal;line-height:1.6}.main-footer address a{color:inherit;text-decoration:none}.main-footer address a:hover{color:#9343d7}@media (max-width: 1200px){.footer-bottom-menu a{font-size:14px}}.footer-bottom-menu ul{display:flex;justify-content:flex-end;flex-wrap:nowrap}.footer-bottom-menu li{flex-shrink:1;white-space:nowrap}.working-process-area{background:#fbfbf8;color:#101010}.working-process-area .section-title h2,.working-process-area .section-title h3,.working-process-area .section-title p,.working-process-area .working-process-one__single .content-box .title-box h3,.working-process-area .working-process-one__single .content-box .title-box h3 a,.working-process-area .working-process-one__single .content-box .text-box p{color:#101010}.working-process-area .section-title h3{border-color:#10101047}.working-process-area .working-process-one__single .content-box .text-box p{color:#4b4b48}.working-process-area .working-process-one__single .icon-box i{color:#101010;border:1.5px solid #101010}.working-process-area .working-process-one__shape4 img{filter:brightness(0)!important;opacity:1}.zenorix-work{padding:clamp(56px,7vw,104px) 0 0;background:#fbfbf8;color:#101010}.zenorix-work__inner{width:min(100% - 48px,1480px);margin:0 auto}.zenorix-work__top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(24px,3vw,44px)}.zenorix-work__more{color:#4b2fb0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;text-transform:uppercase}.zenorix-work__heading{margin:0;color:#101010;font-size:clamp(30px,4vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1}.zenorix-work__item{display:grid;position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);padding:clamp(28px,3vw,44px) 0;border-top:1px solid rgb(16 16 16 / 10%)}.zenorix-work__item:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#1010101a}.zenorix-work__item--reverse .zenorix-work__text{order:2}.zenorix-work__item--reverse .zenorix-work__media{order:1}.zenorix-work__text{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-width:0}.zenorix-work__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.zenorix-work__head h3{margin:0;color:#101010;font-size:clamp(28px,3vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.zenorix-work__head span{color:#6b6b67;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;text-transform:uppercase}.zenorix-work__desc{max-width:520px;margin:0;color:#6b6b67;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.zenorix-work__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;margin:0}.zenorix-work__meta dt{margin-bottom:8px;color:#5f5f5b;font-size:15px}.zenorix-work__meta dd{display:flex;flex-direction:column;gap:4px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;text-transform:uppercase}.zenorix-work__media img,.zenorix-work__media video{display:block;pointer-events:none;width:100%;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:18px}@media (max-width: 900px){.zenorix-work__item:after{display:none}.zenorix-work__item{grid-template-columns:minmax(0,1fr)}.zenorix-work__item--reverse .zenorix-work__text,.zenorix-work__item--reverse .zenorix-work__media{order:0}.zenorix-work__media,.zenorix-work__item--reverse .zenorix-work__media{order:-1}.zenorix-work__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.zenorix-work__tagline{margin:-12px 0 0;color:#101010;font-size:clamp(16px,1.3vw,20px);font-weight:600}.zenorix-work__desc{max-width:560px}.zenorix-work__meta dd a{color:#101010;text-decoration:underline;text-underline-offset:3px}.zenorix-work__text{justify-content:flex-start;gap:14px}.zenorix-work__tagline{margin:0;line-height:1.25}.zenorix-work__desc{line-height:1.3}.zenorix-work__head h3{line-height:1}.zenorix-work__meta{margin-top:10px}.zenorix-work__meta dt{margin-bottom:4px}.zenorix-work__item{align-items:center}.zenorix-work__text{justify-content:center}.zenorix-work__top{position:relative;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.zenorix-work__label{margin:0}.zenorix-work__more{position:absolute;right:0;bottom:8px}@media (max-width: 767px){.zenorix-work__more{position:static}}.zenorix-services{padding:clamp(60px,7vw,110px) 0;background:#000;color:#fff}.zenorix-services__list{margin:48px 0 0;padding:0;list-style:none;border-top:1px solid rgb(255 255 255 / 12%)}.zenorix-services__row{display:grid;grid-template-columns:1.1fr 1fr 1fr .9fr;gap:28px;align-items:center;padding:28px 0;border-bottom:1px solid rgb(255 255 255 / 12%);color:#ffffff73;text-decoration:none;cursor:pointer;outline:0;transition:color .3s ease}.zenorix-services__row:hover,.zenorix-services__row:focus-visible{color:#fff}.zenorix-services__name{display:flex;align-items:baseline;gap:12px}.zenorix-services__name span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.zenorix-services__name h3{margin:0;color:inherit;font-size:clamp(22px,2.4vw,36px);font-weight:500;letter-spacing:-.04em;line-height:1.1}.zenorix-services__tags{margin:0;padding:0;list-style:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.9;text-transform:uppercase}.zenorix-services__desc{margin:0;color:inherit;font-size:17px;line-height:1.5}.zenorix-services__media{opacity:0;transform:translateY(8px) scale(.98);transition:opacity .35s ease,transform .35s ease}.zenorix-services__media img{display:block;width:100%;aspect-ratio:8 / 5;-o-object-fit:cover;object-fit:cover;border-radius:12px}.zenorix-services__row:hover .zenorix-services__media,.zenorix-services__row:focus-visible .zenorix-services__media{opacity:1;transform:none}@media (max-width: 900px){.zenorix-services__row{grid-template-columns:minmax(0,1fr);gap:14px;color:#fff}.zenorix-services__media{display:none}}.zenorix-reviews{padding:clamp(56px,7vw,104px) 0;background:#fbfbf8;color:#101010}.zenorix-reviews__inner{width:min(100% - 48px,1480px);margin:0 auto}.zenorix-reviews__top{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:clamp(28px,4vw,52px);text-align:center}.zenorix-reviews__top .zenorix-about__label{margin:0}.zenorix-reviews__top h2{margin:0;color:#101010;font-size:clamp(30px,4vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.zenorix-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.zenorix-reviews__card{display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:320px;padding:26px;border-radius:14px;background:#fff}.zenorix-reviews__stars{margin-bottom:18px;color:#e0451f;font-size:18px;letter-spacing:3px}.zenorix-reviews__card-main p{margin:0;color:#101010;font-size:clamp(16px,1.25vw,20px);line-height:1.4;letter-spacing:-.01em}.zenorix-reviews__author{display:flex;align-items:center;gap:14px}.zenorix-reviews__avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#101010;color:#fff;font-size:15px;font-weight:600}.zenorix-reviews__author h3{margin:0;color:#101010;font-size:17px;font-weight:500}.zenorix-reviews__author span:not(.zenorix-reviews__avatar){color:#6b6b67;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;text-transform:uppercase}.zenorix-reviews__clients{margin-top:clamp(48px,6vw,88px)}.zenorix-reviews__clients>p{margin:0 0 28px;color:#6b6b67;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;letter-spacing:.14em;text-align:center;text-transform:uppercase}.zenorix-reviews__clients img{width:auto;height:72px;margin:0 36px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.65)) drop-shadow(0 0 1px rgba(0,0,0,.4));opacity:1}.zenorix-reviews__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.zenorix-reviews__col{display:flex;flex-direction:column;gap:12px;min-width:0}.zenorix-reviews__col:nth-child(2n){flex-direction:column-reverse}.zenorix-reviews__card{flex:1;justify-content:flex-start;gap:0;min-height:300px}.zenorix-reviews__card p{margin:0;color:#101010;font-size:clamp(16px,1.25vw,20px);line-height:1.4}.zenorix-reviews__profile{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:14px;background:#fff}.zenorix-reviews__profile h3{margin:0;color:#101010;font-size:17px;font-weight:500}.zenorix-reviews__profile span:not(.zenorix-reviews__avatar){color:#6b6b67;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;text-transform:uppercase}@media (max-width: 1100px){.zenorix-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.zenorix-reviews__grid{grid-template-columns:minmax(0,1fr)}.zenorix-reviews__col:nth-child(2n){flex-direction:column}.zenorix-reviews__card{min-height:0}}.zenorix-reviews__card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:12;overflow:hidden;font-size:clamp(15px,1.1vw,18px)}#features.services-area,#faqs.any-questions-area{background:#fbfbf8;color:#101010}#features .section-title h2,#features .section-title h3,#features .section-title p,#faqs .section-title h2,#faqs .section-title h3,#faqs .section-title p{color:#101010}#features .section-title h3,#faqs .section-title h3{border-color:#10101047}#features .service-item{border-color:#10101026;background:#fff}#features .service-item .content h4,#features .service-item .content h3,#features .service-item .content p{color:#101010}#faqs .accordion-item .accordion-button{color:#101010;border-color:#1010102e;background:#fff}#faqs .accordion-body p{color:#4b4b48!important}#faqs .any-questions-area .accordion-button.collapsed:after,#faqs .accordion-button.collapsed:after{background-color:#101010}#faqs .accordion{padding-left:0}#faqs .accordion-item{margin-bottom:12px;border:0;border-radius:14px;background:#fff;overflow:hidden}#faqs .accordion-item .accordion-button,#faqs .accordion-flush .accordion-item .accordion-button{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 28px;border:0;border-radius:14px;background:#fff;box-shadow:none;color:#101010;font-size:clamp(18px,1.6vw,24px);font-weight:500;letter-spacing:-.02em;text-align:left}#faqs .accordion-button:not(.collapsed){background:#fff;box-shadow:none}#faqs .accordion-button:after,#faqs .accordion-button.collapsed:after{content:"×";flex:none;display:grid;place-items:center;width:34px;height:34px;margin:0;border-radius:50%;background:#f1f1ef;background-image:none!important;color:#101010;font-size:22px;line-height:1;transform:none}#faqs .accordion-button.collapsed:after{content:"+"}#faqs .accordion-body{padding:0 28px 28px}#faqs .accordion-body p{margin:0;color:#6b6b67!important;font-size:clamp(16px,1.25vw,19px);line-height:1.55}#faqs .accordion-collapse.show,#faqs .accordion-collapse.show .accordion-body,#faqs .accordion-collapse.show .accordion-body p{visibility:visible}.zenorix-faq-tabs{display:flex;gap:8px;margin-bottom:18px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none}.zenorix-faq-tabs::-webkit-scrollbar{display:none}.zenorix-faq-tabs button{flex:none;padding:10px 18px;border:1px solid rgb(16 16 16 / 18%);border-radius:999px;background:transparent;color:#101010;font-size:15px;font-weight:500;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.zenorix-faq-tabs button:hover{border-color:#101010}.zenorix-faq-tabs button.is-active{border-color:#101010;background:#101010;color:#fff}#features .service-item{display:flex;align-items:flex-end;min-height:320px;margin-bottom:24px;padding:36px;border:1px solid rgb(255 255 255 / 22%);border-radius:28px;background:#000;text-align:left}#features .service-item .content i{display:none}#features .service-item .content h4,#features .service-item .content h3{margin:0 0 14px;color:#fff;font-size:clamp(26px,2.4vw,36px);font-weight:400;letter-spacing:-.02em;line-height:1.15}#features .service-item .content p{color:#ffffff8c;font-size:17px;font-weight:400;line-height:1.5}#features .service-item:hover{border-color:#ffffff8c}#features .service-item{border:1px solid #101010;background:#fff}#features .service-item .content h4,#features .service-item .content h3{color:#101010}#features .service-item .content p{color:#6b6b67}#features .service-item:hover{border-color:var(--primary-color)}#features .service-item{background:transparent}#faqs .book-call-intro{background:#000;color:#fff}#faqs .book-call-intro h2,#faqs .book-call-intro p{color:#fff}#faqs .book-call-intro p a{color:#b98aef}.zenorix-aboutpage{background:#fbfbf8;color:#101010}.zenorix-aboutpage__inner{width:min(100% - 48px,1280px);margin:0 auto}.zenorix-aboutpage__hero{padding:clamp(140px,16vw,220px) 0 clamp(64px,8vw,110px);background:#000;color:#fff}.zenorix-aboutpage__hero h1{margin:20px 0 24px;color:#fff;font-size:clamp(48px,9vw,128px);font-weight:600;letter-spacing:-.05em;line-height:.95}.zenorix-aboutpage__lead{max-width:820px;margin:0;color:#ffffffb8;font-size:clamp(18px,1.7vw,24px);line-height:1.5}.zenorix-aboutpage__hero .zenorix-aboutpage__pill{color:#fff;border-color:#ffffff59}.zenorix-aboutpage__section{padding:clamp(56px,7vw,104px) 0}.zenorix-aboutpage__section--tight{padding-top:0}.zenorix-aboutpage__head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:clamp(24px,3vw,44px)}.zenorix-aboutpage__head .zenorix-about__label{margin:0}.zenorix-aboutpage__head h2{max-width:820px;margin:0;color:#101010;font-size:clamp(30px,4vw,56px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.zenorix-aboutpage__grid{display:grid;gap:14px}.zenorix-aboutpage__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.zenorix-aboutpage__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.zenorix-aboutpage__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.zenorix-aboutpage__card{display:flex;flex-direction:column;gap:12px;min-height:240px;padding:28px;border-radius:18px;background:#fff}.zenorix-aboutpage__card i{color:var(--primary-color);font-size:30px}.zenorix-aboutpage__card h3{margin:0;color:#101010;font-size:clamp(22px,1.9vw,28px);font-weight:500;letter-spacing:-.03em;line-height:1.15}.zenorix-aboutpage__card p{margin:0;color:#6b6b67;font-size:16px;line-height:1.5}.zenorix-aboutpage__step{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;color:#6b6b67}.zenorix-aboutpage__card--dark{min-height:320px;justify-content:flex-end;background:#000}.zenorix-aboutpage__card--dark span{color:#ffffff8c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;text-transform:uppercase}.zenorix-aboutpage__card--dark h3{color:#fff}.zenorix-aboutpage__card--dark p{color:#fff9}.zenorix-aboutpage__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(40px,5vw,72px);padding-top:28px;border-top:1px solid rgb(16 16 16 / 12%)}.zenorix-aboutpage__stats strong{display:block;font-size:clamp(48px,6vw,96px);font-weight:500;letter-spacing:-.06em;line-height:1}.zenorix-aboutpage__stats span{color:#6b6b67;font-size:16px}.zenorix-aboutpage__team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.zenorix-aboutpage__person{display:flex;flex-direction:column;border-radius:20px;background:#fff;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.zenorix-aboutpage__person:hover{transform:translateY(-6px);box-shadow:0 20px 48px #0000001a}.zenorix-aboutpage__person-photo{width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#f3f3f0}.zenorix-aboutpage__person-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block;transition:transform .4s ease}.zenorix-aboutpage__person:hover .zenorix-aboutpage__person-photo img{transform:scale(1.04)}.zenorix-aboutpage__person h3{margin:0 0 4px;padding:18px 20px 0;font-size:clamp(16px,1.4vw,20px);font-weight:600;letter-spacing:-.02em;color:#101010}.zenorix-aboutpage__person p{margin:0;padding:0 20px 18px;color:#6b6b67;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;text-transform:uppercase;letter-spacing:.04em}@media (max-width: 900px){.zenorix-aboutpage__team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.zenorix-aboutpage__team{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.zenorix-aboutpage__cta{padding:clamp(64px,8vw,112px) 0;background:#000;color:#fff;text-align:center}.zenorix-aboutpage__cta h2{margin:0 0 14px;color:#fff;font-size:clamp(32px,4.6vw,64px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.zenorix-aboutpage__cta p{margin:0 0 30px;color:#ffffffa6;font-size:18px}.zenorix-aboutpage__cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.zenorix-aboutpage__btn{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1px solid rgb(255 255 255 / 40%);border-radius:999px;color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s ease,color .2s ease}.zenorix-aboutpage__btn:hover{background:#fff;color:#000}.zenorix-aboutpage__btn--light{border-color:#fff;background:#fff;color:#000}.zenorix-aboutpage__btn--light:hover{background:transparent;color:#fff}@media (max-width: 1000px){.zenorix-aboutpage__grid--4,.zenorix-aboutpage__grid--3,.zenorix-aboutpage__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.zenorix-aboutpage__grid--4,.zenorix-aboutpage__grid--3,.zenorix-aboutpage__grid--2{grid-template-columns:minmax(0,1fr)}.zenorix-aboutpage__card{min-height:0}}.zenorix-aboutpage__vm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,110px);align-items:start}.zenorix-aboutpage__vm>h2{margin:0;color:#101010;font-size:clamp(32px,4.4vw,64px);font-weight:400;letter-spacing:-.03em;line-height:1.12}.zenorix-aboutpage__vm-list{display:flex;flex-direction:column;gap:clamp(28px,3.4vw,52px)}.zenorix-aboutpage__vm-list h3{margin:0 0 14px;color:#101010;font-size:clamp(24px,2.4vw,34px);font-weight:500;letter-spacing:-.02em}.zenorix-aboutpage__vm-list p{margin:0;color:#8a8a86;font-size:clamp(16px,1.35vw,20px);line-height:1.6}@media (max-width: 900px){.zenorix-aboutpage__vm{grid-template-columns:minmax(0,1fr)}}.zenorix-aboutpage__head--center{align-items:center;text-align:center}.zenorix-aboutpage__head--center>p:not(.zenorix-about__label){max-width:640px;margin:0;color:#6b6b67;font-size:18px;line-height:1.5}.zenorix-aboutpage__why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.zenorix-aboutpage__why-card{display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;padding:36px;border:1px solid #101010;border-radius:28px;background:transparent;transition:border-color .3s ease}.zenorix-aboutpage__why-card:hover{border-color:var(--primary-color)}.zenorix-aboutpage__why-card h3{margin:0 0 14px;color:#101010;font-size:clamp(26px,2.4vw,36px);font-weight:400;letter-spacing:-.02em;line-height:1.15}.zenorix-aboutpage__why-card p{margin:0;color:#6b6b67;font-size:17px;line-height:1.5}@media (max-width: 1000px){.zenorix-aboutpage__why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.zenorix-aboutpage__why-grid{grid-template-columns:minmax(0,1fr)}.zenorix-aboutpage__why-card{min-height:240px;padding:28px}}.zenorix-aboutpage__head--center{align-items:flex-start;text-align:left}.zenorix-aboutpage__section--dark{background:#000;color:#fff}.zenorix-aboutpage__section--dark .zenorix-aboutpage__vm>h2,.zenorix-aboutpage__section--dark .zenorix-aboutpage__vm-list h3{color:#fff}.zenorix-aboutpage__section--dark .zenorix-aboutpage__vm-list p{color:#fff9}.zenorix-aboutpage__journey-lead{max-width:760px;margin:0;color:#6b6b67;font-size:clamp(16px,1.4vw,20px);line-height:1.6}.zenorix-aboutpage__timeline{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.zenorix-aboutpage__timeline li{position:relative;padding:28px;border-radius:18px;background:#fff}.zenorix-aboutpage__timeline li:before{content:"";position:absolute;top:0;left:28px;width:48px;height:4px;border-radius:0 0 4px 4px;background:var(--primary-color)}.zenorix-aboutpage__timeline time{display:block;margin-bottom:18px;color:#101010;font-size:clamp(48px,5vw,80px);font-weight:500;letter-spacing:-.06em;line-height:1}.zenorix-aboutpage__timeline h3{margin:0 0 10px;color:#101010;font-size:clamp(20px,1.8vw,26px);font-weight:500;letter-spacing:-.02em;line-height:1.2}.zenorix-aboutpage__timeline p{margin:0;color:#6b6b67;font-size:16px;line-height:1.55}.zenorix-aboutpage__journey-next{max-width:760px;margin:clamp(24px,3vw,40px) 0 0;color:#4b4b48;font-size:clamp(16px,1.4vw,20px);line-height:1.6}@media (max-width: 900px){.zenorix-aboutpage__timeline{grid-template-columns:minmax(0,1fr)}}.zenorix-aboutpage__journey{padding-bottom:clamp(40px,5vw,72px)}.zenorix-aboutpage__timeline{display:block;margin:0 0 clamp(32px,4vw,56px);gap:0}.zenorix-aboutpage__timeline li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,96px);align-items:center;padding:clamp(36px,5vw,72px) max(24px,calc((100% - 1280px)/2));border-radius:0;background:#fff;color:#101010}.zenorix-aboutpage__timeline li:nth-child(2n){background:#000;color:#fff}.zenorix-aboutpage__timeline li:before{display:none}.zenorix-aboutpage__timeline time{grid-row:1 / span 2;margin:0;color:inherit;font-size:clamp(72px,12vw,190px);font-weight:700;letter-spacing:-.07em;line-height:.9}.zenorix-aboutpage__timeline h3{align-self:end;margin:0;color:inherit;font-size:clamp(22px,2.2vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.2}.zenorix-aboutpage__timeline p{align-self:start;margin:12px 0 0;color:inherit;opacity:.72;font-size:clamp(16px,1.5vw,21px);line-height:1.55}@media (max-width: 900px){.zenorix-aboutpage__timeline li{grid-template-columns:minmax(0,1fr);gap:16px}.zenorix-aboutpage__timeline time{grid-row:auto}.zenorix-aboutpage__timeline h3,.zenorix-aboutpage__timeline p{align-self:auto}}.zenorix-aboutpage__timeline li{padding-top:clamp(22px,2.6vw,38px);padding-bottom:clamp(22px,2.6vw,38px);align-content:center;row-gap:0}.zenorix-aboutpage__timeline time{font-size:clamp(56px,7.5vw,120px)}.zenorix-aboutpage__timeline h3{font-size:clamp(20px,1.8vw,26px)}.zenorix-aboutpage__timeline p{margin-top:8px;max-width:640px;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.zenorix-aboutpage__timeline li,.zenorix-aboutpage__timeline li:nth-child(2n){background:transparent;color:#101010;border-top:1px solid rgb(16 16 16 / 12%)}.zenorix-aboutpage__timeline li:last-child{border-bottom:1px solid rgb(16 16 16 / 12%)}.zenorix-svcpage{background:#000;color:#fff6ec;font-family:Manrope,sans-serif;min-height:100vh}.zenorix-svcpage__inner{width:min(100% - 48px,1280px);margin:0 auto}.zenorix-svcpage__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:none;line-height:1.2}.zenorix-svcpage__pill i{color:var(--primary-color, #9343d7);font-size:15px}.zenorix-svcpage__pill--dark,.zenorix-svcpage__pill--light{border-color:#ffffff38;color:#fff;background:#ffffff0a}.zenorix-svcpage__hero{position:relative;padding:clamp(140px,16vw,220px) 0 clamp(72px,9vw,120px);background:#000;overflow:hidden}.zenorix-svcpage__hero .zenorix-svcpage__inner{display:flex;flex-direction:column;align-items:flex-start;gap:24px;position:relative;z-index:10}.zenorix-svcpage__hero h1{margin:0;color:#fff;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(44px,8vw,104px);font-weight:700;letter-spacing:-.055em;line-height:.95;max-width:16ch}.zenorix-svcpage__lead{max-width:760px;margin:0;color:#ffffffb8;font-family:Manrope,sans-serif;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.zenorix-svcpage__hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.zenorix-svcpage__btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:999px;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s ease;cursor:pointer;background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zenorix-svcpage__btn:hover{background:#ffffff26;border-color:#fff;color:#fff}.zenorix-svcpage__btn--primary,.zenorix-svcpage__btn--light{background:#fff;color:#111;border:1px solid #ffffff}.zenorix-svcpage__btn--primary:hover,.zenorix-svcpage__btn--light:hover{background:#eaff83;border-color:#eaff83;color:#111;box-shadow:0 0 25px #eaff8359}.zenorix-svcpage__btn--secondary{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zenorix-svcpage__btn--secondary:hover{background:#ffffff26;border-color:#fff;color:#fff}.zenorix-svcpage__section{padding:clamp(64px,8vw,112px) 0;background:#000}.zenorix-svcpage__section--dark{background:#000;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.zenorix-svcpage__section--light{background:#000}.zenorix-svcpage__head{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:clamp(32px,4vw,56px)}.zenorix-svcpage__head h2{margin:0;color:#fff;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(32px,4.2vw,56px);font-weight:700;letter-spacing:-.04em;line-height:1.08;max-width:820px}.zenorix-svcpage__section--dark .zenorix-svcpage__head h2{color:#fff}.zenorix-svcpage__head--row{flex-direction:row;align-items:flex-end;justify-content:space-between}.zenorix-svcpage__all-works{flex:none;color:#dfbdff;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(223,189,255,.4);padding-bottom:3px;white-space:nowrap;transition:all .2s ease}.zenorix-svcpage__all-works:hover{color:#fff;border-color:#fff;opacity:1}.zenorix-svcpage__grid{display:grid;gap:20px}.zenorix-svcpage__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.zenorix-svcpage__card{display:flex;flex-direction:column;gap:16px;padding:34px 30px;border-radius:24px;background:#ffffff08;border:1px solid rgba(255,255,255,.09);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease,background .3s ease}.zenorix-svcpage__card:hover{border-color:#9343d7a6;background:#ffffff0d;box-shadow:0 16px 40px -12px #9343d747;transform:translateY(-5px)}.zenorix-svcpage__card-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:#9343d724;border:1px solid rgba(147,67,215,.32);color:#dfbdff;font-size:24px;transition:all .3s ease}.zenorix-svcpage__card:hover .zenorix-svcpage__card-icon{background:var(--primary-color, #9343d7);border-color:var(--primary-color, #9343d7);color:#fff;transform:scale(1.06)}.zenorix-svcpage__card h3{margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(20px,1.6vw,24px);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:#fff}.zenorix-svcpage__card p{margin:0;color:#ffffff9e;font-family:Manrope,sans-serif;font-size:15px;line-height:1.65}.zenorix-svcpage__process-sub{max-width:680px;margin:0;color:#ffffffa6;font-family:Manrope,sans-serif;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.zenorix-svcpage__process{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.1)}.zenorix-svcpage__step{display:grid;grid-template-columns:88px 1fr;gap:36px;align-items:start;padding:clamp(28px,3.5vw,44px) 0;border-bottom:1px solid rgba(255,255,255,.1);transition:background .25s ease}.zenorix-svcpage__step-num{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(38px,4.5vw,60px);font-weight:700;letter-spacing:-.05em;color:#9343d7a6;line-height:1;font-variant-numeric:tabular-nums}.zenorix-svcpage__step-body h3{margin:0 0 10px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(22px,1.9vw,28px);font-weight:600;letter-spacing:-.02em;color:#fff;line-height:1.25}.zenorix-svcpage__step-body p{margin:0;color:#ffffffa6;font-family:Manrope,sans-serif;font-size:clamp(15px,1.2vw,17px);line-height:1.65}.zenorix-svcpage__stats-section{background:#080510;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);padding:clamp(48px,6vw,84px) 0}.zenorix-svcpage__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.zenorix-svcpage__stat{padding:clamp(24px,3vw,40px) clamp(20px,3vw,48px);border-right:1px solid rgba(255,255,255,.1);color:#fff}.zenorix-svcpage__stat:last-child{border-right:none}.zenorix-svcpage__stat-value{display:block;margin-bottom:8px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(48px,6.5vw,92px);font-weight:700;letter-spacing:-.06em;line-height:1;color:#f7f2ff}.zenorix-svcpage__stat-label{font-family:Manrope,sans-serif;font-size:15px;color:#fff9;line-height:1.4}.zenorix-svcpage__industries{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.zenorix-svcpage__industry-tag{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff08;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:#fff;transition:all .25s ease}.zenorix-svcpage__industry-tag:hover{border-color:var(--primary-color, #9343d7);background:#9343d72e;color:#fff;transform:translateY(-2px)}.zenorix-svcpage__industry-tag i{color:var(--primary-color, #9343d7);font-size:17px}.zenorix-svcpage__works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.zenorix-svcpage__work-card a{display:block;text-decoration:none;color:inherit}.zenorix-svcpage__work-thumb{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:20px;overflow:hidden;background:#0d0a14;border:1px solid rgba(255,255,255,.09);margin-bottom:16px}.zenorix-svcpage__work-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .45s ease}.zenorix-svcpage__work-card:hover .zenorix-svcpage__work-thumb img{transform:scale(1.05)}.zenorix-svcpage__work-arrow{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#111;font-size:18px;font-weight:700;opacity:0;transform:scale(.8);transition:all .25s ease}.zenorix-svcpage__work-card:hover .zenorix-svcpage__work-arrow{opacity:1;transform:scale(1);background:var(--primary-color, #9343d7);color:#fff}.zenorix-svcpage__work-info h3{margin:0 0 6px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(19px,1.5vw,23px);font-weight:600;letter-spacing:-.02em;color:#fff}.zenorix-svcpage__work-info p{margin:0 0 8px;color:#ffffffa6;font-family:Manrope,sans-serif;font-size:15px;line-height:1.5}.zenorix-svcpage__work-info span{font-size:13px;color:#dfbdff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.05em}.zenorix-svcpage__cta{background:#000;padding:clamp(48px,6vw,96px) 0}.zenorix-svcpage__cta-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:clamp(44px,6vw,72px) clamp(32px,5vw,64px);border-radius:32px;background:radial-gradient(circle at 85% 50%,#9343d747,#120b1cf2 60%),#080410;border:1px solid rgba(147,67,215,.35);box-shadow:0 24px 64px -20px #9343d747;overflow:hidden}.zenorix-svcpage__cta-text{flex:1;position:relative;z-index:2}.zenorix-svcpage__cta-text h2{margin:0 0 16px;color:#fff;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(34px,4.5vw,64px);font-weight:700;letter-spacing:-.04em;line-height:1.05}.zenorix-svcpage__cta-text p{margin:0 0 32px;color:#ffffffb8;font-family:Manrope,sans-serif;font-size:clamp(16px,1.4vw,20px);line-height:1.6;max-width:620px}.zenorix-svcpage__cta-actions{display:flex;flex-wrap:wrap;gap:14px}.zenorix-svcpage__cta-arrow{flex:none;font-size:clamp(90px,14vw,200px);color:#9343d72e;line-height:1;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zenorix-svcpage__faq-section{background:#000;border-top:1px solid rgba(255,255,255,.08)}.zenorix-svcpage__faq-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(40px,6vw,96px);align-items:start}.zenorix-svcpage__faq-left h2{margin:16px 0 24px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(30px,3.8vw,50px);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:#fff}.zenorix-svcpage__faq-contact{display:inline-flex;align-items:center;gap:6px;color:#dfbdff;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(223,189,255,.4);padding-bottom:3px;transition:all .2s ease}.zenorix-svcpage__faq-contact:hover{color:#fff;border-color:#fff;opacity:1}.zenorix-svcpage__accordion{display:flex;flex-direction:column;gap:12px}.zenorix-svcpage__faq-item{border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#ffffff08;padding:0 24px;transition:border-color .25s ease,background .25s ease}.zenorix-svcpage__faq-item:hover,.zenorix-svcpage__faq-item.is-open{border-color:#9343d780;background:#ffffff0d}.zenorix-svcpage__faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(16px,1.35vw,19px);font-weight:500;color:#fff;line-height:1.4;transition:color .2s ease}.zenorix-svcpage__faq-q:hover{color:#dfbdff}.zenorix-svcpage__faq-toggle{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ffffff14;font-family:monospace;font-size:20px;color:#fff;line-height:1;transition:background .2s ease,transform .2s ease,color .2s ease}.zenorix-svcpage__faq-item.is-open .zenorix-svcpage__faq-toggle{background:var(--primary-color, #9343d7);color:#fff}.zenorix-svcpage__faq-a{overflow:hidden;max-height:0;transition:max-height .35s ease,padding .35s ease}.zenorix-svcpage__faq-item.is-open .zenorix-svcpage__faq-a{max-height:400px}.zenorix-svcpage__faq-a[aria-hidden=true]{max-height:0}.zenorix-svcpage__faq-a[aria-hidden=false]{max-height:400px}.zenorix-svcpage__faq-a p{margin:0;padding:0 0 24px;color:#ffffffad;font-family:Manrope,sans-serif;font-size:clamp(15px,1.15vw,17px);line-height:1.65}@media (max-width: 1100px){.zenorix-svcpage__grid--3,.zenorix-svcpage__works,.zenorix-svcpage__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.zenorix-svcpage__stat{border-bottom:1px solid rgba(255,255,255,.1)}.zenorix-svcpage__stat:nth-child(2n){border-right:none}}@media (max-width: 860px){.zenorix-svcpage__faq-layout{grid-template-columns:minmax(0,1fr)}.zenorix-svcpage__step{grid-template-columns:56px 1fr;gap:20px}.zenorix-svcpage__cta-inner{flex-direction:column;align-items:flex-start}.zenorix-svcpage__cta-arrow{display:none}.zenorix-svcpage__head--row{flex-direction:column;align-items:flex-start}}@media (max-width: 640px){.zenorix-svcpage__grid--3,.zenorix-svcpage__works{grid-template-columns:minmax(0,1fr)}.zenorix-svcpage__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.zenorix-svcpage__step{grid-template-columns:48px 1fr;gap:16px}.zenorix-svcpage__stat{padding:28px 20px}}.zenorix-svcpage__offers{position:relative;z-index:20;border-radius:30px 30px 0 0;background:#fff;color:#101010;box-shadow:0 -20px 60px #0000001f}.zenorix-svcpage__offers .zenorix-svcpage__head h2,.zenorix-svcpage__offers .zenorix-svcpage__card h3{color:#101010}.zenorix-svcpage__offers .zenorix-svcpage__pill{color:#343039;border-color:#14101a2e;background:#faf8fc}.zenorix-svcpage__offers .zenorix-svcpage__card{background:#faf9fc;border-color:#e7e2ed}.zenorix-svcpage__offers .zenorix-svcpage__card:hover{background:#f5effb;border-color:#9343d7}.zenorix-svcpage__offers .zenorix-svcpage__card p{color:#615969}.zenorix-svcpage__offers .zenorix-svcpage__card-icon{color:#8434c8}.zenorix-svcpage__offers .zenorix-svcpage__card:hover .zenorix-svcpage__card-icon{color:#fff}@media (prefers-reduced-motion: reduce){.zenorix-svcpage .hero-about-stack__hero{position:relative;height:auto}}.main-footer .footer-bottom{padding-bottom:24px}.main-footer .copyright-text p{margin-bottom:0}.zenorix-svcpage__timeline .zenorix-svcpage__head{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;align-items:center;margin-bottom:76px}.zenorix-svcpage__timeline .zenorix-svcpage__pill{grid-column:1 / -1;justify-self:start;margin:0}.zenorix-svcpage__timeline .zenorix-svcpage__head h2{font-size:clamp(32px,3.3vw,48px);font-weight:500;line-height:1.12}.zenorix-svcpage__timeline .zenorix-svcpage__process{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border:0}.zenorix-svcpage__timeline .zenorix-svcpage__step{display:block;position:relative;border:0;border-top:1px solid rgba(255,255,255,.65);padding:64px 24px 0 0}.zenorix-svcpage__timeline .zenorix-svcpage__step:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:var(--primary-color, #9343d7);left:0;top:-8px}.zenorix-svcpage__timeline .zenorix-svcpage__step-num{display:none}.zenorix-svcpage__timeline .zenorix-svcpage__step-body h3{font-size:20px;font-weight:500;margin-bottom:18px}.zenorix-svcpage__timeline .zenorix-svcpage__step-body p{font-size:14px;line-height:1.75}@media (max-width: 991px){.zenorix-svcpage__timeline .zenorix-svcpage__head{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.zenorix-svcpage__timeline .zenorix-svcpage__process{display:block}.zenorix-svcpage__timeline .zenorix-svcpage__step{border-top:0;border-left:1px solid rgba(255,255,255,.5);padding:0 0 40px 32px;margin-left:8px}.zenorix-svcpage__timeline .zenorix-svcpage__step:last-child{padding-bottom:0;border-left-color:transparent}.zenorix-svcpage__timeline .zenorix-svcpage__step:before{top:4px;left:-8px}}.zenorix-contact{background:#000;color:#fff}.zenorix-contact__hero{padding:clamp(160px,15vw,220px) 0 90px;background:radial-gradient(ellipse at 80% 20%,#372048,#160c23 44%,#08050d 85%)}.zenorix-contact__hero h1{font-size:clamp(48px,7vw,96px);line-height:1.02;letter-spacing:-.055em;margin:24px 0;font-weight:600}.zenorix-contact__hero h1 span{color:#dfbdff}.zenorix-contact__hero>div>p:last-child{color:#c1b8ca;max-width:620px;font-size:18px}.zenorix-contact__content{padding:clamp(64px,8vw,112px) 0}.zenorix-contact__layout{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,100px);align-items:start}.zenorix-contact__eyebrow{color:#c99aef;font-size:12px;letter-spacing:.15em;font-weight:700}.zenorix-contact__layout h2{color:#fff;font-size:clamp(32px,3.5vw,48px);letter-spacing:-.04em;line-height:1.12}.zenorix-contact__intro{color:#a9a2b1;margin:24px 0 36px;max-width:440px}.zenorix-contact__channel{display:flex;gap:18px;align-items:center;padding:24px 0;border-bottom:1px solid #28232f;color:#fff;text-decoration:none;overflow-wrap:anywhere}.zenorix-contact__channel>i{color:#c99aef;font-size:25px}.zenorix-contact__channel span{flex:1;min-width:0}.zenorix-contact__channel small{display:block;color:#a9a2b1;font-size:13px}.zenorix-contact__channel:hover{color:#dfbdff}.zenorix-contact__form{background:#0e0b13;border:1px solid #2b2334;border-radius:24px;padding:clamp(24px,3vw,44px)}.zenorix-contact__form h2{font-size:30px}.zenorix-contact__form p{color:#a9a2b1;margin:12px 0 28px}.zenorix-contact__form label{display:block;font-size:14px;margin:18px 0 8px}.zenorix-contact__form input,.zenorix-contact__form select,.zenorix-contact__form textarea{display:block;width:100%;padding:13px 16px;background:#17121f;color:#fff;border:1px solid #3b3047;border-radius:10px;font:inherit}.zenorix-contact__form textarea{resize:vertical}.zenorix-contact__form input:focus,.zenorix-contact__form select:focus,.zenorix-contact__form textarea:focus{outline:2px solid #9343d7;outline-offset:2px}.zenorix-contact__form button{width:100%;margin-top:24px;padding:15px 20px;border-radius:999px;background:#fff;color:#111;display:flex;justify-content:space-between;align-items:center;font-weight:600}.zenorix-contact__form button:hover{background:#dfbdff}.zenorix-contact__form button:focus-visible{outline:2px solid #c99aef;outline-offset:4px}.zenorix-contact__form>small{display:block;color:#a9a2b1;font-size:12px;margin-top:12px;line-height:1.5}@media (max-width: 767px){.zenorix-contact__layout{grid-template-columns:1fr}.zenorix-contact__hero{padding-bottom:56px}}.zenorix-contact__content{background:#fff;color:#17121f}.zenorix-contact__content h2{color:#17121f}.zenorix-contact__eyebrow{color:#8434c8}.zenorix-contact__intro,.zenorix-contact__channel small,.zenorix-contact__form p,.zenorix-contact__form>small{color:#655d6e}.zenorix-contact__channel{color:#17121f;border-color:#e6e0eb}.zenorix-contact__channel>i{color:#9343d7}.zenorix-contact__channel:hover{color:#8434c8}.zenorix-contact__form{background:#faf8fc;border-color:#e6e0eb}.zenorix-contact__form input,.zenorix-contact__form select,.zenorix-contact__form textarea{background:#fff;color:#17121f;border-color:#d8d0df}.zenorix-contact__form input::-moz-placeholder,.zenorix-contact__form textarea::-moz-placeholder{color:#81768c;opacity:1}.zenorix-contact__form input::placeholder,.zenorix-contact__form textarea::placeholder{color:#81768c;opacity:1}.zenorix-contact__form button{background:#9343d7;color:#fff}.zenorix-contact__form button:hover{background:#7931b5}.zenorix-whatsapp-float{position:fixed;left:auto;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:100;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;font-size:32px;line-height:1;text-decoration:none;box-shadow:0 4px 20px #00000040;transition:background .2s ease}.zenorix-whatsapp-float:hover{background:#128c4b;color:#fff}.zenorix-whatsapp-float:focus-visible{outline:3px solid #9343d7;outline-offset:4px}@media (max-width: 767px){.zenorix-whatsapp-float{left:auto;right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:52px;height:52px}}.zenorix-aboutpage__hero{position:relative;overflow:hidden;background:#160b25}.zenorix-aboutpage__hero>.zenorix-aboutpage__inner{position:relative;z-index:1}.progress-wrap{bottom:calc(96px + env(safe-area-inset-bottom))}.zenorix-whatsapp-float{display:flex;justify-content:flex-end;overflow:hidden;border-radius:999px;transition:width .25s ease,background .2s ease}.zenorix-whatsapp-float>i{flex:0 0 56px;text-align:center}.zenorix-whatsapp-float__label{position:absolute;right:56px;white-space:nowrap;font-size:15px;font-weight:600;opacity:0;transform:translate(8px);transition:opacity .2s ease,transform .25s ease}.zenorix-whatsapp-float:hover,.zenorix-whatsapp-float:focus-visible{width:152px}.zenorix-whatsapp-float:hover .zenorix-whatsapp-float__label,.zenorix-whatsapp-float:focus-visible .zenorix-whatsapp-float__label{opacity:1;transform:translate(0)}@media (max-width: 767px){.zenorix-whatsapp-float>i{flex-basis:52px}.zenorix-whatsapp-float__label{right:52px}}@media (prefers-reduced-motion: reduce){.zenorix-whatsapp-float,.zenorix-whatsapp-float__label{transition:none}}.zenorix-aboutpage__card:not(.zenorix-aboutpage__card--dark){border:1px solid rgba(147,67,215,.28)}.zenorix-aboutpage__journey-next{max-width:100%;font-size:14px;line-height:1.6}.zenorix-aboutpage__card:not(.zenorix-aboutpage__card--dark){transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}@media (hover: hover){.zenorix-aboutpage__card:not(.zenorix-aboutpage__card--dark):hover{transform:translateY(-6px);border-color:#9343d7;background:#f5effb;box-shadow:0 16px 32px -12px #9343d740}}@media (prefers-reduced-motion: reduce){.zenorix-aboutpage__card:not(.zenorix-aboutpage__card--dark){transition:none}.zenorix-aboutpage__card:not(.zenorix-aboutpage__card--dark):hover{transform:none}}.zenorix-aboutpage__vm{grid-template-columns:minmax(0,1fr);gap:clamp(36px,5vw,64px)}.zenorix-aboutpage__vm>h2{max-width:100%;font-size:clamp(30px,4vw,58px)}.zenorix-aboutpage__vm-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.zenorix-aboutpage__vm-list>div:last-child{grid-column:1 / -1;padding-top:32px;border-top:1px solid rgba(255,255,255,.18)}@media (max-width: 767px){.zenorix-aboutpage__vm-list{grid-template-columns:1fr;gap:32px}}.zenorix-aboutpage__vm-list>div:last-child{text-align:left}.zenorix-aboutpage__vm>h2{text-align:left}.zenorix-aboutpage__vm-list>div:last-child{position:relative;border-top:0}.zenorix-aboutpage__vm-list>div:last-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#ffffff2e}.zenorix-aboutpage__vm-list>div:nth-child(2){position:relative}.zenorix-aboutpage__vm-list>div:nth-child(2):before{content:"";position:absolute;left:-32px;top:0;bottom:0;width:1px;background:#ffffff2e}@media (max-width: 767px){.zenorix-aboutpage__vm-list>div:nth-child(2):before{left:0;right:0;top:-16px;bottom:auto;width:100%;height:1px}}@media (min-width: 768px){.zenorix-aboutpage__vm-list>div:nth-child(2):before{top:50%;bottom:auto;height:80%;transform:translateY(-50%)}}.zenorix-aboutpage__vm-list>div:nth-child(2):before{content:none}.zenorix-reviews__clients img[src="/images/company-logo/indian-national-league.png"]{filter:brightness(0) saturate(100%) invert(39%) sepia(87%) saturate(749%) hue-rotate(103deg) brightness(91%) contrast(91%) drop-shadow(0 1px 1px rgba(0,0,0,.3))}.zenorix-aboutpage__team-slider{padding:8px 0 60px;--swiper-navigation-color: #9343d7;--swiper-navigation-size: 18px}.zenorix-aboutpage__team-slider .swiper-slide{height:auto}.zenorix-aboutpage__team-slider .zenorix-aboutpage__person{height:100%}.zenorix-aboutpage__team-slider .swiper-button-prev,.zenorix-aboutpage__team-slider .swiper-button-next{top:auto;bottom:0;width:40px;height:40px;border:1px solid rgba(147,67,215,.3);border-radius:50%;background:#fff}.zenorix-aboutpage__team-slider .swiper-button-prev{left:auto;right:52px}.zenorix-aboutpage__team-slider .swiper-button-next{right:0}.zenorix-aboutpage__team-slider .swiper-button-prev,.zenorix-aboutpage__team-slider .swiper-button-next{position:absolute;z-index:10;display:grid;place-items:center;cursor:pointer;color:#9343d7}.zenorix-aboutpage__team-slider .swiper-button-prev:after{content:"←"}.zenorix-aboutpage__team-slider .swiper-button-next:after{content:"→"}.zenorix-aboutpage__team-slider .swiper-button-disabled{opacity:.4}.zenorix-svcpage__offers .zenorix-svcpage__card:hover{background:#faf9fc;border-color:#e7e2ed;box-shadow:none;transform:none}.zenorix-svcpage__offers .zenorix-svcpage__card:hover .zenorix-svcpage__card-icon{background:#9343d724;border-color:#9343d752;color:#8434c8;transform:none}.zenorix-contact__layout>*,.zenorix-svcpage__faq-layout>*,.zenorix-aboutpage__vm-list>*,.zenorix-aboutpage__grid>*{min-width:0}.zenorix-contact__form label{color:#17121f}.zenorix-contact__form input,.zenorix-contact__form select,.zenorix-contact__form textarea{min-width:0;max-width:100%}.zenorix-svcpage__faq-contact,.zenorix-svcpage__card h3,.zenorix-aboutpage__card h3{overflow-wrap:anywhere}.zenorix-aboutpage__team-slider{min-width:0;max-width:100%}.zenorix-aboutpage__team-slider .swiper-button-prev:focus-visible,.zenorix-aboutpage__team-slider .swiper-button-next:focus-visible{outline:2px solid #9343d7;outline-offset:2px}@media (max-width: 1023px),(max-height: 740px){.hero-about-stack__hero{height:auto;min-height:100svh;overflow:visible;position:relative}.hero-about-stack__hero>section{min-height:100svh}}@media (min-width: 768px) and (max-width: 991px){.zenorix-contact__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.zenorix-contact__hero h1,.zenorix-svcpage__hero h1,.zenorix-aboutpage__hero h1{overflow-wrap:anywhere}.zenorix-aboutpage__vm>h2 br{display:none}.zenorix-svcpage__hero-actions,.zenorix-aboutpage__cta-actions{gap:12px}.zenorix-svcpage__hero-actions>a,.zenorix-aboutpage__cta-actions>a{max-width:100%;white-space:normal;text-align:center}.footer-bottom-menu ul li{margin-left:0}.main-footer .footer-bottom{padding-top:48px}.main-footer .container{padding-bottom:52px}.call-to-action-part{width:100%;padding:32px 20px}.call-to-action-part h2{font-size:clamp(32px,7vw,54px);line-height:1.1}.call-to-action-part p{padding:0;font-size:16px}}@media (max-width: 479px){.zenorix-svcpage__inner,.zenorix-aboutpage__inner{width:calc(100% - 32px)}#home-hero-title{font-size:clamp(30px,8.8vw,42px)}.zenorix-svcpage__card{padding:28px 22px}.zenorix-svcpage__faq-q{padding:20px 16px;gap:12px}.zenorix-aboutpage__why-card{padding:28px 22px;min-height:260px}.zenorix-contact__form{padding:24px 18px}.zenorix-contact__form button{gap:12px;text-align:left}.zenorix-aboutpage__btn{padding:14px 18px;font-size:14px}}.zenorix-brand-film{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;min-height:320px;height:100%;background:#10091d;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(20px,2.5vw,40px)}.zenorix-brand-film__glow{position:absolute;z-index:-1;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(ellipse at 30% 30%,#9343d7aa,transparent 50%),radial-gradient(ellipse at 70% 70%,#6740a488,transparent 50%);animation:zenorix-brand-drift 12s ease-in-out infinite alternate}.zenorix-brand-film__ring{position:absolute;z-index:-1;width:90%;aspect-ratio:1;border:1px solid #dfbdff33;border-radius:50%;left:5%;top:18%;animation:zenorix-brand-orbit 18s linear infinite}.zenorix-brand-film__ring:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#dfbdff;left:15%;top:12%;box-shadow:0 0 24px #c087ff}.zenorix-brand-film__top,.zenorix-brand-film__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:11px;line-height:1.5;letter-spacing:.05em;color:#dfd1ee}.zenorix-brand-film__top{letter-spacing:.15em}.zenorix-brand-film__center{display:flex;flex-direction:column;align-items:center;padding:32px 0}.zenorix-brand-film__mark{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:#fff;color:#9343d7;font-size:44px;font-style:italic;line-height:1;animation:zenorix-brand-float 5s ease-in-out infinite}.zenorix-brand-film__center strong{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(42px,5vw,72px);font-weight:500;letter-spacing:-.06em;line-height:1.1;margin:22px 0 16px}.zenorix-brand-film__center strong>span{color:#c99aef}.zenorix-brand-film__words{display:flex;gap:12px;font-size:14px}.zenorix-brand-film__words span{animation:zenorix-brand-word 6s ease-in-out infinite}.zenorix-brand-film__words span:nth-child(2){animation-delay:2s}.zenorix-brand-film__words span:nth-child(3){animation-delay:4s}@keyframes zenorix-brand-drift{to{transform:translate(8%,-6%) rotate(20deg)}}@keyframes zenorix-brand-orbit{to{transform:rotate(360deg)}}@keyframes zenorix-brand-float{50%{transform:translateY(-8px) rotate(-5deg)}}@keyframes zenorix-brand-word{0%,30%,to{color:#dfd1ee}15%{color:#fff;text-shadow:0 0 12px #c99aef}}@media (max-width: 900px){.zenorix-brand-film{min-height:0}.zenorix-brand-film__center{padding:16px 0}.zenorix-brand-film__center strong{font-size:clamp(40px,8vw,64px);margin:16px 0 12px}}@media (max-width: 479px){.zenorix-brand-film{padding:18px}.zenorix-brand-film__mark{width:48px;height:48px;font-size:32px}.zenorix-brand-film__center{padding:10px 0}.zenorix-brand-film__center strong{font-size:40px;margin:12px 0 8px}.zenorix-brand-film__top,.zenorix-brand-film__bottom{font-size:9px}.zenorix-brand-film__words{font-size:12px}}@media (prefers-reduced-motion: reduce){.zenorix-brand-film *,.zenorix-brand-film *:before{animation:none}}.zenorix-about__brand-video{display:block;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:#10091d}.zenorix-about__intro{min-width:0}.zenorix-about__headline{width:100%}.zenorix-about__headline-line{width:100%;white-space:normal;overflow-wrap:break-word}.zenorix-about__media{min-width:0}.zenorix-about__glowing-mark{display:grid;place-items:center;width:100%;height:100%;min-height:300px;border-radius:12px;background:radial-gradient(ellipse at center,#352049,#160c23 55%,#0c0713);overflow:hidden}.zenorix-about__glowing-mark svg{display:block;width:min(58%,240px);height:auto;color:#c18aff;filter:drop-shadow(0 0 8px #ac59ed) drop-shadow(0 0 28px #9343d7)}@media (max-width: 900px){.zenorix-about__glowing-mark{min-height:0}.zenorix-about__headline-line{display:inline;width:auto}}.zenorix-about__glowing-mark{background:transparent}.zenorix-contact__submit-label{display:inline-flex;align-items:center;gap:10px}.zenorix-contact__submit-label i{font-size:21px;line-height:1}.zenorix-about__glowing-mark .zenorix-about__neon-emblem{height:100%;min-height:0;border-radius:0;width:58%;height:auto;max-height:340px;-o-object-fit:contain;object-fit:contain;filter:none}.zenorix-legal .zenorix-svcpage__inner{max-width:820px}.zenorix-legal h2{margin:40px 0 12px;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em}.zenorix-legal p,.zenorix-legal li{color:#3f3848;font-size:17px;line-height:1.7}.zenorix-legal ul{padding-left:22px;margin:8px 0 0}.zenorix-legal li{margin-bottom:8px}.zenorix-legal a{color:#8434c8}.zenorix-blog__list{list-style:none;padding:0;margin:0}.zenorix-blog__list li{padding:32px 0;border-bottom:1px solid #e6e0eb}.zenorix-blog__list h2{margin:8px 0 12px}.zenorix-blog__list h2 a{color:#17121f;text-decoration:none}.zenorix-blog__list h2 a:hover{color:#8434c8}.zenorix-blog__meta{color:#655d6e;font-size:14px;margin:0}.zenorix-blog__more{font-weight:600;text-decoration:none}.zenorix-contact__hero h1{overflow-wrap:anywhere}.zenorix-legal ol{padding-left:22px;margin:8px 0 0}.zenorix-contact__hero h1.zenorix-blog__title{font-size:clamp(32px,4.6vw,60px);line-height:1.1;max-width:960px}.zenorix-contact__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;width:min(1320px,calc(100% - 48px));max-width:none;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #e6e0eb;border-radius:24px;background:#fff;color:#17121f;box-shadow:0 24px 100px #0000004d}.zenorix-contact__dialog::backdrop{background:#0a0512ad;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zenorix-contact__dialog .zenorix-contact__content{padding:56px 0 40px}.zenorix-contact__dialog .zenorix-contact__layout{gap:clamp(28px,4vw,64px)}.zenorix-contact__close{position:absolute;right:14px;top:10px;width:40px;height:40px;border-radius:50%;background:#f1eaf7;color:#512278;font-size:28px;line-height:1;z-index:2;cursor:pointer}.zenorix-contact__open{display:inline-flex;align-items:center;gap:16px;margin-top:16px;padding:14px 26px;border-radius:999px;background:#fff;color:#17121f;font:inherit;font-weight:600;cursor:pointer}.zenorix-contact__open:focus-visible,.zenorix-contact__close:focus-visible{outline:2px solid #9343d7;outline-offset:3px}@media (max-width: 767px){.zenorix-contact__dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:18px}.zenorix-contact__dialog .zenorix-contact__content{padding:60px 0 24px}}.zenorix-contact__dialog{width:min(960px,calc(100% - 40px))}.zenorix-contact__dialog .zenorix-contact__content{padding:52px 0 28px}.zenorix-contact__dialog .zenorix-contact__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;align-items:center}.zenorix-contact__dialog .zenorix-contact__channel{padding:22px 0;gap:12px;font-size:14px}.zenorix-contact__dialog .zenorix-contact__form{padding:24px}.zenorix-contact__dialog .zenorix-contact__form h2{font-size:26px}.zenorix-contact__dialog .zenorix-contact__form p{margin-bottom:16px;font-size:14px}.zenorix-contact__dialog .zenorix-contact__form label{margin-top:12px}.zenorix-contact__dialog .zenorix-contact__form textarea{min-height:100px}@media (max-width: 767px){.zenorix-contact__dialog{width:calc(100% - 24px)}.zenorix-contact__dialog .zenorix-contact__layout{grid-template-columns:minmax(0,1fr);gap:24px}.zenorix-contact__dialog .zenorix-contact__channel{padding:14px 0}.zenorix-contact__dialog .zenorix-contact__form{padding:22px 18px}}.zenorix-services__row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.25fr)}@media (max-width: 900px){.zenorix-services__row{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width: 992px) and (max-width: 1280px){.hero-content{padding:0}.hero-content h2{line-height:60px;margin:20px 0;font-size:50px}.main-hero-area{padding-top:140px}}@media only screen and (min-width: 767px) and (max-width: 991px){.single-project-page-right{margin-top:50px}.about-social{margin-bottom:30px;display:none}.main-menu .mobile-logo img{width:120px}.section-title p{padding-right:50px}.about-area{padding-top:100px}.resume-area,.skill-area,.services-area,.projects-area,.testimonials-area,.pricing-area,.client-logo-area{padding-top:20px}.contact-area{padding:50px 0}.blog-area{padding-top:20px}.hero-content{padding:0;width:100%}.hero-content h2{line-height:60px;font-size:50px;padding:20px 0}.fixed-header .main-menu .navbar-collapse li a{color:var(--main-color)}.call-to-action-part{padding:30px}.call-to-action-part h2{font-size:40px;line-height:50px}.main-hero-area{padding-top:100px;padding-bottom:50px}.company-design-area{padding-top:40px}.about-content-part{padding-left:0}.services-area{padding:50px 0}.service-item{margin-bottom:30px}.single-page-hero-area{padding-top:130px;padding-bottom:80px}.single-page-hero-area h2{font-size:50px;line-height:60px}.single-page-hero-area p{padding-right:0}.about-content-part h2{margin-top:30px;margin-bottom:30px}.section-title h2{font-size:50px;line-height:60px}.blog-area{padding:50px 0}.blog-post-caption h2 a{font-size:30px}.blog-post-caption{padding-left:20px;padding-top:30px}.single-blog-post-details,.single-blog-sidebar-area,.post-comments-area{padding-right:0}.comment-form-area{margin-left:0;margin-bottom:30px}.hero-content .dot-shape{left:60%;top:0%}.hero-content .dot-shape2{right:60%;top:58%}.hero-counter-area{width:100%}.hero-counter-area .count-text{font-size:30px}.hero-counter-area .counter-title{font-size:14px}.hero-content .dot-shape img{width:70px}.hero-content .dot-shape2 img{width:60px}.single-header-work-img{margin-bottom:15px}.founder-say-part{width:100%;padding:40px}.work-process-list{margin-top:0}.working-process-one__single{margin-bottom:50px}.working-process-one__shape3,.working-process-one__shape4{display:none}.working-process-area{padding:60px 0}.info-item,.book-call-intro{margin-bottom:30px}.accordion{padding-left:0}.call-to-action-part{width:100%}.call-to-action-part p{padding:0}.footer-bottom .copyright-text,.footer-bottom-menu{text-align:center}.any-questions-area{padding:50px 0}.projects-area{padding-bottom:50px}.info-service-area{padding-bottom:50q}nav.main-menu{background:transparent;border-radius:50px}.testimonial-item .text{font-size:22px;line-height:30px}.container-inner{width:100%}.book-call-intro h2{font-size:24px}.book-call-intro img{width:100px}.book-call-intro{padding:30px}}@media only screen and (max-width: 767px){nav.main-menu{background:transparent;border-radius:50px}.hero-content h3,.hero-content h2{font-size:8px}.hero-content p{font-size:18px;padding:0}.theme-btn differenct-color{font-size:8px}.comment-form-area{margin-left:0;margin-bottom:30px}.single-blog-post-details,.single-blog-sidebar-area,.post-comments-area{padding-right:0}.about-content-part{padding-left:0}.section-title h2{font-size:50px;line-height:60px}.single-project-page-right{padding-top:40px}.single-page-hero-area{padding-top:130px;padding-bottom:80px}.single-page-hero-area h2{font-size:50px;line-height:60px}.single-page-hero-area p{padding-right:0}.call-to-action-part{padding:30px}.call-to-action-part h2{font-size:40px;line-height:50px}.company-design-area{padding:40px 0}.main-hero-area{padding-top:100px;padding-bottom:20px}body{overflow-x:hidden}.main-menu .mobile-logo img{width:100px}.about-social{display:none}.section-title p{padding-right:10px}.about-area{padding-top:50px;padding-bottom:50px}.resume-area,.skill-area{padding-top:20px}.services-area{padding:50px 0}.service-item{margin-bottom:30px}.projects-area,.testimonials-area,.pricing-area,.client-logo-area{padding-top:20px}.contact-area{padding-top:50px;padding-bottom:50px}.blog-area{padding:50px 0}.blog-post-caption h2 a{font-size:30px}.blog-post-caption{padding-left:20px;padding-top:30px}.about-image-part{padding-bottom:30px}.fixed-header .main-menu .navbar-collapse li a{color:#fff}.fixed-header .main-menu .navbar-collapse li a:hover{color:var(--primary-color)}.hero-content{padding:0 10px}.hero-content h2{line-height:50px;font-size:40px;padding:0}.hero-content .dot-shape{left:60%;top:0%}.hero-content .dot-shape2{right:60%;top:58%}.hero-counter-area{width:100%}.hero-counter-area .count-text{font-size:30px}.hero-counter-area .counter-title{font-size:14px}.hero-content .dot-shape img{width:70px}.hero-content .dot-shape2 img{width:60px}.single-header-work-img{margin-bottom:15px}.founder-say-part{width:100%;padding:40px}.founder-say-part h3{font-size:16px;line-height:32px}.work-process-list{margin-top:0}.working-process-one__single{margin-bottom:50px}.working-process-one__shape3,.working-process-one__shape4{display:none}.working-process-area{padding:60px 0}.info-item,.book-call-intro{margin-bottom:30px}.accordion{padding-left:0}.call-to-action-part{width:100%}.call-to-action-part p{padding:0}.footer-bottom .copyright-text,.footer-bottom-menu{text-align:center}.any-questions-area{padding:50px 0}.projects-area{padding-bottom:50px}.info-service-area{padding-bottom:50q}.testimonial-item .text{font-size:22px;line-height:30px}.container-inner{width:100%}}@media only screen and (min-width: 480px) and (max-width: 767px){.hero-content{padding:0;width:100%}}@media only screen and (min-width: 1200px){.row-cols-xl-7>*{width:14.2857%;flex:0 0 auto}}@media only screen and (min-width: 1400px){.gap-10{--bs-gutter-x: 10px}.gap-20{--bs-gutter-x: 20px}.gap-30{--bs-gutter-x: 30px}.gap-40{--bs-gutter-x: 40px}.gap-50{--bs-gutter-x: 50px}.gap-60{--bs-gutter-x: 60px}.gap-70{--bs-gutter-x: 70px}.gap-80{--bs-gutter-x: 80px}.gap-90{--bs-gutter-x: 90px}.gap-100{--bs-gutter-x: 100px}.gap-110{--bs-gutter-x: 110px}.gap-120{--bs-gutter-x: 120px}.gap-130{--bs-gutter-x: 130px}.gap-140{--bs-gutter-x: 140px}.gap-150{--bs-gutter-x: 150px}}@media only screen and (max-width: 375px){.col-small{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 376px){.list-style-one li{font-size:20px}}@media only screen and (max-width: 479px){.list-style-one.two-column li{width:100%}}@media only screen and (max-width: 767px){.menu-social{display:none}}@media only screen and (max-width: 1399px){.onepage-menu{padding-top:20px;padding-bottom:20px}.onepage-menu li .menu-item{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width: 575px){.onepage-menu li .menu-item{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width: 375px){.about-image-part{padding-left:50px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-counter-area{padding-left:28px;padding-right:28px}}@media only screen and (max-width: 767px){.hero-counter-area{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 479px){.resume-item .content h4{font-size:20px;line-height:1.3}}@media only screen and (max-width: 1199px){.resume-items-wrap{padding-left:25px;padding-right:25px}.resume-items-wrap:before{left:45%}}@media only screen and (max-width: 767px){.resume-items-wrap:before{display:none}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-item{display:block}}@media only screen and (max-width: 767px){.blog-item{display:block}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-item .image{max-width:none;margin-right:0;margin-bottom:15px}}@media only screen and (max-width: 767px){.blog-item .image{max-width:none;margin-right:0;margin-bottom:15px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-item .content{padding:30px 0}}@media only screen and (max-width: 767px){.blog-item .content{padding:30px 0}}@media only screen and (max-width: 375px){.blog-item .content{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-item.style-two .content{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 375px){.blog-item.style-two .content{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 991px){.blog-content{padding-left:25px;padding-right:25px}.blog-content h4{font-size:23px}}@media only screen and (max-width: 375px){.blog-content h4{font-size:20px}}@media only screen and (max-width: 1199px){.blog-details-wrap .content{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 479px){.blog-details-wrap .content{padding-left:0;padding-right:0}}.blog-details-wrap .content h4{margin-bottom:18px}@media only screen and (min-width: 480px){.blog-details-wrap .content h4{font-size:27px}}@media only screen and (max-width: 991px){.author-date-share .text{margin-right:30px}}@media only screen and (max-width: 479px){.author-date-share .text{margin-right:20px}}@media only screen and (min-width: 576px){.author-date-share .text h5{font-size:22px}}@media only screen and (max-width: 375px){.author-date-share .text h5{font-size:18px}}@media only screen and (max-width: 767px){blockquote{font-size:22px;padding-left:100px}blockquote:before{left:30px;font-size:40px}}@media only screen and (max-width: 479px){blockquote{font-size:20px;padding-left:60px;padding-right:25px}blockquote:before{left:15px;font-size:25px}}@media only screen and (max-width: 375px){blockquote{font-size:18px;padding-left:25px}blockquote:before{display:none}}@media only screen and (min-width: 376px){.next-prev-post .post-item h6{font-size:18px}}@media only screen and (max-width: 767px){.comments{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 375px){.comments{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 376px){.comment-body .content h6{font-size:18px}}@media only screen and (max-width: 575px){.comment-body.comment-child{margin-left:30px}}@media only screen and (max-width: 767px){.admin-comment .comment-body{display:block;padding-left:40px;padding-right:40px}}@media only screen and (max-width: 375px){.admin-comment .comment-body{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 376px){.admin-comment .comment-body .content h5{font-size:22px}}@media only screen and (min-width: 768px){.admin-comment .comment-body .author-thumb{margin-bottom:0}}@media only screen and (max-width: 375px){.admin-comment .comment-body .author-thumb{max-width:100px}}@media only screen and (min-width: 1400px){.error-content .section-title h1{font-size:85px}.error-content .section-title h2{font-size:55px}}@media only screen and (min-width: 992px){.widget_newsletter form{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 376px){.list-style-two li{font-size:20px}}@media only screen and (max-width: 991px){.main-header .logo-outer{display:none}}@media only screen and (max-width: 767px){.onepage-menu li .menu-item span{display:none}}@media only screen and (max-width: 1399px){.onepage-menu .active a{border-radius:5px}}@media only screen and (max-width: 767px){.hero-menu{display:none}}@media only screen and (max-width: 991px){.hero-menu li .menu-item span{display:none}.main-menu{width:100%}}@media only screen and (max-width: 575px){.main-menu .mobile-logo{max-width:150px}}@media only screen and (max-width: 991px){.main-menu .collapse{overflow:auto}.main-menu .navbar-collapse>ul{display:block;padding:25px 0;overflow-x:hidden;background:var(--lighter-color);max-height:calc(100vh - 100px)}.main-menu .navbar-collapse>ul>li:last-child{border-bottom:1px solid var(--main-color)}.main-menu .navbar-collapse{left:1%;width:100%;position:absolute}.main-menu .navbar-collapse li.dropdown .dropdown-btn{position:absolute;right:10px;top:0;width:50px;height:43px;border-left:1px solid var(--main-color);text-align:center;line-height:43px}}@media only screen and (max-width: 1399px){.main-menu .navbar-collapse li{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 991px){.main-menu .navbar-collapse li{display:block;padding:0 15px;border-top:1px solid var(--main-color)}.main-menu .navbar-collapse li a{padding:10px;line-height:22px;color:#fff;opacity:.7}}@media only screen and (min-width: 992px){.main-menu .navbar-collapse li a:after{content:"";opacity:0;position:absolute;left:0;top:115%;transition:.5s;width:100%;height:2px;background:var(--primary-color)}}@media only screen and (max-width: 991px){.main-menu .navbar-collapse li .megamenu{position:relative;box-shadow:none;width:100%}.main-menu .navbar-collapse li .megamenu .container{max-width:100%}.main-menu .navbar-collapse li .megamenu .row{margin:0}.main-menu .navbar-collapse li ul{position:relative;display:none;width:100%;box-shadow:none}.main-menu .navbar-collapse li ul:after{display:block;clear:both;content:""}}@media only screen and (max-width: 991px) and (max-width: 375px){.main-menu .navbar-collapse li ul{min-width:auto}}@media only screen and (max-width: 991px){.main-menu .navbar-collapse li ul li ul{left:auto}.main-menu .navbar-header{display:flex;align-items:center;justify-content:start}.banner-inner h1{font-size:65px}}@media only screen and (max-width: 767px){.banner-inner h1{font-size:55px}}@media only screen and (max-width: 575px){.banner-inner h1{font-size:45px}}@media only screen and (max-width: 375px){.banner-inner h1{font-size:35px}}@media only screen and (min-width: 768px){.banner-inner h3{font-size:35px}}@media only screen and (max-width: 375px){.banner-inner h3{font-size:25px}.breadcrumb{font-size:16px}}@media only screen and (max-width: 1399px){.author-image-part .bg-circle{left:0;top:15%;width:300px;height:300px}}@media only screen and (max-width: 479px){.about-btn h6{font-size:14px}}@media only screen and (max-width: 991px){.about-btn.btn-one{left:5%}}@media only screen and (max-width: 575px){.service-item{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 479px){.service-item{display:block}.service-item .content{margin-top:25px;margin-bottom:25px}.contact-page-form{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 1399px){.our-location iframe{height:500px}}@media only screen and (max-width: 991px){.our-location iframe{height:400px}}@media only screen and (max-width: 575px){.our-location iframe{height:350px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.project-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){.project-content{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 479px){.project-content{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 375px){.project-content{padding-left:0;padding-right:0}}@media only screen and (max-width: 767px){.project-content h2{font-size:35px}}@media only screen and (max-width: 479px){.project-content h2{font-size:30px;line-height:1.3}}@media only screen and (max-width: 1199px){.project-item.style-two .project-content{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 375px){.project-item.style-two .project-content{padding-left:0;padding-right:0}}@media only screen and (max-width: 479px){.project-item.style-two .project-content h3{font-size:25px}}@media only screen and (max-width: 375px){.project-item.style-three .project-content{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.project-details-info{padding-left:35px;padding-right:35px}}@media only screen and (max-width: 375px){.project-details-info{padding-left:35px;padding-right:35px}}@media only screen and (min-width: 376px){.pd-info-item h5{font-size:22px}}@media only screen and (max-width: 479px){.tag-share{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1199px){.testimonial-item,.pricing-item .pricing-header{padding-left:25px;padding-right:25px}.pricing-item .pricing-header .price{font-size:40px}}@media only screen and (max-width: 375px){.pricing-item .pricing-header .price{font-size:35px}}@media only screen and (max-width: 1199px){.pricing-item .pricing-details{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 375px){.pricing-item .pricing-details ul li{font-size:18px}}@media only screen and (max-width: 991px){.client-logo-wrap .client-logo-item{width:calc(25% - 60px);margin-bottom:40px}}@media only screen and (max-width: 767px){.client-logo-wrap .client-logo-item{width:calc(33.33% - 60px)}}@media only screen and (max-width: 375px){.client-logo-wrap .client-logo-item{width:calc(50% - 60px)}}@media only screen and (max-width: 991px){.client-logo-wrap{justify-content:center}}@media only screen and (max-width: 375px){.blog-item .content h5{font-size:20px}}@media only screen and (min-width: 768px){.comment-body{display:flex}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-sidebar{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 375px){.main-sidebar{padding-left:25px;padding-right:25px}}@media only screen and (max-width: 1199px){.widget-recent-news ul li .image{margin-right:20px}}@media only screen and (max-width: 375px){.widget-recent-news ul li h5{font-size:16px}.cta-widget{padding-left:25px;padding-right:25px}}@media only screen and (min-width: 992px){.widget_nav_menu{margin-left:auto;margin-right:auto;max-width:-moz-max-content;max-width:max-content}}@media only screen and (min-width: 1200px){.main-header .container-fluid{padding-left:55px;padding-right:55px}}@media only screen and (max-width: 991px){.nav-outer{width:100%}.main-menu .navbar-collapse li ul li{padding:0 15px}}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.z-10{z-index:10}.mb-0{margin-bottom:0}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-11{width:2.75rem;height:2.75rem}.h-11{height:2.75rem}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0px}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0px}.min-w-3{min-width:.75rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-5{--tw-translate-y: -1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/45{border-color:#ffffff73}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/25{background-color:#ffffff40}.bg-\[linear-gradient\(90deg\,rgba\(5\,3\,10\,\.3\)_0\%\,rgba\(5\,3\,10\,\.25\)_52\%\,rgba\(4\,2\,8\,\.38\)_100\%\)\]{background-image:linear-gradient(90deg,#05030a4d,#05030a40 52%,#04020861)}.bg-\[linear-gradient\(90deg\,rgba\(5\,3\,10\,\.35\)_0\%\,rgba\(5\,3\,10\,\.25\)_52\%\,rgba\(4\,2\,8\,\.45\)_100\%\)\]{background-image:linear-gradient(90deg,#05030a59,#05030a40 52%,#04020873)}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-24{padding-bottom:6rem}.pb-40{padding-bottom:10rem}.pt-36{padding-top:9rem}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-\[11px\]{font-size:11px}.text-\[clamp\(\.6rem\,\.95vw\,\.82rem\)\]{font-size:clamp(.6rem,.95vw,.82rem)}.text-\[clamp\(2\.75rem\,7\.1vw\,7\.6rem\)\]{font-size:clamp(2.75rem,7.1vw,7.6rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-\[0\.94\]{line-height:.94}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.065em\]{letter-spacing:-.065em}.text-\[\#111\]{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-\[\#dfbdff\]{--tw-text-opacity: 1;color:rgb(223 189 255 / var(--tw-text-opacity, 1))}.text-\[\#eaff83\]{--tw-text-opacity: 1;color:rgb(234 255 131 / var(--tw-text-opacity, 1))}.text-\[\#f7f2ff\]{--tw-text-opacity: 1;color:rgb(247 242 255 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.opacity-25{opacity:.25}.opacity-45{opacity:.45}.mix-blend-screen{mix-blend-mode:screen}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.hover\:border-\[\#eaff83\]:hover{--tw-border-opacity: 1;border-color:rgb(234 255 131 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#eaff83\]:hover{--tw-bg-opacity: 1;background-color:rgb(234 255 131 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-\[\#eaff83\]:hover{--tw-text-opacity: 1;color:rgb(234 255 131 / var(--tw-text-opacity, 1))}.focus-visible\:rounded-sm:focus-visible{border-radius:.125rem}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#eaff83\]:focus-visible{outline-color:#eaff83}.group:hover .group-hover\:bg-\[\#eaff83\]\/80{background-color:#eaff83cc}@media (min-width: 640px){.sm\:mt-12{margin-top:3rem}.sm\:size-12{width:3rem;height:3rem}.sm\:gap-3{gap:.75rem}.sm\:gap-3\.5{gap:.875rem}.sm\:gap-4{gap:1rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pb-28{padding-bottom:7rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-\[1\.65\]{line-height:1.65}}@media (min-width: 1024px){.lg\:ml-auto{margin-left:auto}.lg\:mt-7{margin-top:1.75rem}.lg\:-translate-y-12{--tw-translate-y: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-\[1\.04fr_\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:gap-0{gap:0px}.lg\:border-l{border-left-width:1px}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-36{padding-top:9rem}.lg\:pt-48{padding-top:12rem}.lg\:text-\[clamp\(\.9rem\,1\.05vw\,1\.05rem\)\]{font-size:clamp(.9rem,1.05vw,1.05rem)}}@media (min-width: 1280px){.xl\:pl-14{padding-left:3.5rem}.xl\:pr-14{padding-right:3.5rem}.xl\:pt-56{padding-top:14rem}}
