@charset "UTF-8";
: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,0.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,0.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,0.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,0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.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 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13,110,253,0.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}hr{margin: 1rem 0;color: inherit;border: 0;border-top: var(--bs-border-width) solid;opacity: .25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{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}}.h5,h5{font-size: 1.25rem}.h6,h6{font-size: 1rem}p{margin-top: 0;margin-bottom: 1rem}address{margin-bottom: 1rem;font-style: normal;line-height: inherit}ol,ul{padding-left: 2rem}ol,ul{margin-top: 0;margin-bottom: 1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom: 0}dt{font-weight: 700}b,strong{font-weight: bolder}.small,small{font-size: .875em}sub,sup{position: relative;font-size: .75em;line-height: 0;vertical-align: baseline}sub{bottom: -.25em}sup{top: -.5em}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,pre{font-family: var(--bs-font-monospace);font-size: 1em}pre{display: block;margin-top: 0;margin-bottom: 1rem;overflow: auto;font-size: .875em}pre code{font-size: inherit;color: inherit;word-break: normal}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}th{text-align: inherit;text-align: -webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color: inherit;border-style: solid;border-width: 0}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=reset],[type=submit],button{-webkit-appearance: button}[type=button]:not(:disabled),[type=reset]: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}::-webkit-file-upload-button{font: inherit;-webkit-appearance: button}::file-selector-button{font: inherit;-webkit-appearance: button}iframe{border: 0}summary{display: list-item;cursor: pointer}[hidden]{display: none !important}.img-fluid{max-width: 100%;height: auto}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--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,.container-sm{max-width: 540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width: 720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width: 960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width: 1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{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{flex: 1 0 0%}.col-auto{flex: 0 0 auto;width: auto}.col-1{flex: 0 0 auto;width: 8.33333333%}.col-2{flex: 0 0 auto;width: 16.66666667%}.col-3{flex: 0 0 auto;width: 25%}.col-4{flex: 0 0 auto;width: 33.33333333%}.col-5{flex: 0 0 auto;width: 41.66666667%}.col-6{flex: 0 0 auto;width: 50%}.col-7{flex: 0 0 auto;width: 58.33333333%}.col-8{flex: 0 0 auto;width: 66.66666667%}.col-9{flex: 0 0 auto;width: 75%}.col-10{flex: 0 0 auto;width: 83.33333333%}.col-11{flex: 0 0 auto;width: 91.66666667%}.col-12{flex: 0 0 auto;width: 100%}@media (min-width:576px){.col-sm{flex: 1 0 0%}.col-sm-auto{flex: 0 0 auto;width: auto}.col-sm-1{flex: 0 0 auto;width: 8.33333333%}.col-sm-2{flex: 0 0 auto;width: 16.66666667%}.col-sm-3{flex: 0 0 auto;width: 25%}.col-sm-4{flex: 0 0 auto;width: 33.33333333%}.col-sm-5{flex: 0 0 auto;width: 41.66666667%}.col-sm-6{flex: 0 0 auto;width: 50%}.col-sm-7{flex: 0 0 auto;width: 58.33333333%}.col-sm-8{flex: 0 0 auto;width: 66.66666667%}.col-sm-9{flex: 0 0 auto;width: 75%}.col-sm-10{flex: 0 0 auto;width: 83.33333333%}.col-sm-11{flex: 0 0 auto;width: 91.66666667%}.col-sm-12{flex: 0 0 auto;width: 100%}}@media (min-width:768px){.col-md{flex: 1 0 0%}.col-md-auto{flex: 0 0 auto;width: auto}.col-md-1{flex: 0 0 auto;width: 8.33333333%}.col-md-2{flex: 0 0 auto;width: 16.66666667%}.col-md-3{flex: 0 0 auto;width: 25%}.col-md-4{flex: 0 0 auto;width: 33.33333333%}.col-md-5{flex: 0 0 auto;width: 41.66666667%}.col-md-6{flex: 0 0 auto;width: 50%}.col-md-7{flex: 0 0 auto;width: 58.33333333%}.col-md-8{flex: 0 0 auto;width: 66.66666667%}.col-md-9{flex: 0 0 auto;width: 75%}.col-md-10{flex: 0 0 auto;width: 83.33333333%}.col-md-11{flex: 0 0 auto;width: 91.66666667%}.col-md-12{flex: 0 0 auto;width: 100%}}@media (min-width:992px){.col-lg{flex: 1 0 0%}.col-lg-auto{flex: 0 0 auto;width: auto}.col-lg-1{flex: 0 0 auto;width: 8.33333333%}.col-lg-2{flex: 0 0 auto;width: 16.66666667%}.col-lg-3{flex: 0 0 auto;width: 25%}.col-lg-4{flex: 0 0 auto;width: 33.33333333%}.col-lg-5{flex: 0 0 auto;width: 41.66666667%}.col-lg-6{flex: 0 0 auto;width: 50%}.col-lg-7{flex: 0 0 auto;width: 58.33333333%}.col-lg-8{flex: 0 0 auto;width: 66.66666667%}.col-lg-9{flex: 0 0 auto;width: 75%}.col-lg-10{flex: 0 0 auto;width: 83.33333333%}.col-lg-11{flex: 0 0 auto;width: 91.66666667%}.col-lg-12{flex: 0 0 auto;width: 100%}}@media (min-width:1200px){.col-xl{flex: 1 0 0%}.col-xl-auto{flex: 0 0 auto;width: auto}.col-xl-1{flex: 0 0 auto;width: 8.33333333%}.col-xl-2{flex: 0 0 auto;width: 16.66666667%}.col-xl-3{flex: 0 0 auto;width: 25%}.col-xl-4{flex: 0 0 auto;width: 33.33333333%}.col-xl-5{flex: 0 0 auto;width: 41.66666667%}.col-xl-6{flex: 0 0 auto;width: 50%}.col-xl-7{flex: 0 0 auto;width: 58.33333333%}.col-xl-8{flex: 0 0 auto;width: 66.66666667%}.col-xl-9{flex: 0 0 auto;width: 75%}.col-xl-10{flex: 0 0 auto;width: 83.33333333%}.col-xl-11{flex: 0 0 auto;width: 91.66666667%}.col-xl-12{flex: 0 0 auto;width: 100%}}@media (min-width:1400px){.col-xxl{flex: 1 0 0%}.col-xxl-auto{flex: 0 0 auto;width: auto}.col-xxl-1{flex: 0 0 auto;width: 8.33333333%}.col-xxl-2{flex: 0 0 auto;width: 16.66666667%}.col-xxl-3{flex: 0 0 auto;width: 25%}.col-xxl-4{flex: 0 0 auto;width: 33.33333333%}.col-xxl-5{flex: 0 0 auto;width: 41.66666667%}.col-xxl-6{flex: 0 0 auto;width: 50%}.col-xxl-7{flex: 0 0 auto;width: 58.33333333%}.col-xxl-8{flex: 0 0 auto;width: 66.66666667%}.col-xxl-9{flex: 0 0 auto;width: 75%}.col-xxl-10{flex: 0 0 auto;width: 83.33333333%}.col-xxl-11{flex: 0 0 auto;width: 91.66666667%}.col-xxl-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),0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb),0.075);width: 100%;margin-bottom: 1rem;vertical-align: top;border-color: var(--bs-table-border-color)}.table>:not(caption)>*>*{padding: .5rem .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)))}.table>tbody{vertical-align: inherit}.table>thead{vertical-align: bottom}.table-group-divider{border-top: calc(var(--bs-border-width) * 2) solid currentcolor}.table-sm>:not(caption)>*>*{padding: .25rem .25rem}.table-bordered>:not(caption)>*{border-width: var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width: 0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width: 0}.table-borderless>:not(:first-child){border-top-width: 0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color: var(--bs-table-color);border-color: var(--bs-table-border-color)}.table-responsive{overflow-x: auto;-webkit-overflow-scrolling: touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x: auto;-webkit-overflow-scrolling: touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x: auto;-webkit-overflow-scrolling: touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x: auto;-webkit-overflow-scrolling: touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x: auto;-webkit-overflow-scrolling: touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x: auto;-webkit-overflow-scrolling: touch}}.form-label{margin-bottom: .5rem}.col-form-label{padding-top: calc(.375rem + var(--bs-border-width));padding-bottom: calc(.375rem + var(--bs-border-width));margin-bottom: 0;font-size: inherit;line-height: 1.5}.col-form-label-lg{padding-top: calc(.5rem + var(--bs-border-width));padding-bottom: calc(.5rem + var(--bs-border-width));font-size: 1.25rem}.col-form-label-sm{padding-top: calc(.25rem + var(--bs-border-width));padding-bottom: calc(.25rem + var(--bs-border-width));font-size: .875rem}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family:;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display: inline-block;padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family: var(--bs-btn-font-family);font-size: var(--bs-btn-font-size);font-weight: var(--bs-btn-font-weight);line-height: var(--bs-btn-line-height);color: var(--bs-btn-color);text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius: var(--bs-btn-border-radius);background-color: var(--bs-btn-bg);transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition: none}}.btn:hover{color: var(--bs-btn-hover-color);background-color: var(--bs-btn-hover-bg);border-color: var(--bs-btn-hover-border-color)}.btn:focus-visible{color: var(--bs-btn-hover-color);background-color: var(--bs-btn-hover-bg);border-color: var(--bs-btn-hover-border-color);outline: 0;box-shadow: var(--bs-btn-focus-box-shadow)}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color: var(--bs-btn-active-color);background-color: var(--bs-btn-active-bg);border-color: var(--bs-btn-active-border-color)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow: var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled{color: var(--bs-btn-disabled-color);pointer-events: none;background-color: var(--bs-btn-disabled-bg);border-color: var(--bs-btn-disabled-border-color);opacity: var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49,132,253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.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}}.collapsing.collapse-horizontal{width: 0;height: auto;transition: width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition: none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-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: 0.5rem;--bs-dropdown-spacer: 0.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: 0.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: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.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)}.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-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-toggle::after{display: inline-block;margin-left: .255em;vertical-align: .255em;content: ""}.dropstart .dropdown-toggle::after{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-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}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.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-link{display: block;padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size: var(--bs-nav-link-font-size);font-weight: var(--bs-nav-link-font-weight);color: var(--bs-nav-link-color);text-decoration: none;background: 0 0;border: 0;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition: none}}.nav-link:focus,.nav-link:hover{color: var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline: 0;box-shadow: 0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color: var(--bs-nav-link-disabled-color);pointer-events: none;cursor: default}.tab-content>.tab-pane{display: none}.tab-content>.active{display: block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y: 0.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: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.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),0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.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-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.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}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position: relative;display: flex;flex-direction: column;min-width: 0;height: var(--bs-card-height);color: var(--bs-body-color);word-wrap: break-word;background-color: var(--bs-card-bg);background-clip: border-box;border: var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius: var(--bs-card-border-radius)}.card>hr{margin-right: 0;margin-left: 0}.card>.list-group{border-top: inherit;border-bottom: inherit}.card>.list-group:first-child{border-top-width: 0;border-top-left-radius: var(--bs-card-inner-border-radius);border-top-right-radius: var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width: 0;border-bottom-right-radius: var(--bs-card-inner-border-radius);border-bottom-left-radius: var(--bs-card-inner-border-radius)}.card>.card-header+.list-group{border-top: 0}.card-body{flex: 1 1 auto;padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);color: var(--bs-card-color)}.card-title{margin-bottom: var(--bs-card-title-spacer-y);color: var(--bs-card-title-color)}.card-header{padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom: 0;color: var(--bs-card-cap-color);background-color: var(--bs-card-cap-bg);border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display: flex;flex-wrap: wrap;padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom: var(--bs-breadcrumb-margin-bottom);font-size: var(--bs-breadcrumb-font-size);list-style: none;background-color: var(--bs-breadcrumb-bg);border-radius: var(--bs-breadcrumb-border-radius)}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position: relative;padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom: var(--bs-alert-margin-bottom);color: var(--bs-alert-color);background-color: var(--bs-alert-bg);border: var(--bs-alert-border);border-radius: var(--bs-alert-border-radius)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x: 1rem}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: var(--bs-list-group-border-radius)}.list-group-item{position: relative;display: block;padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color: var(--bs-list-group-color);text-decoration: none;background-color: var(--bs-list-group-bg);border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius: inherit;border-top-right-radius: inherit}.list-group-item:last-child{border-bottom-right-radius: inherit;border-bottom-left-radius: inherit}.list-group-item.disabled,.list-group-item:disabled{color: var(--bs-list-group-disabled-color);pointer-events: none;background-color: var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index: 2;color: var(--bs-list-group-active-color);background-color: var(--bs-list-group-active-bg);border-color: var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width: 0}.list-group-item+.list-group-item.active{margin-top: calc(-1 * var(--bs-list-group-border-width));border-top-width: var(--bs-list-group-border-width)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: 0.875rem;--bs-toast-color:;--bs-toast-bg: rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width: var(--bs-toast-max-width);max-width: 100%;font-size: var(--bs-toast-font-size);color: var(--bs-toast-color);pointer-events: auto;background-color: var(--bs-toast-bg);background-clip: padding-box;border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow: var(--bs-toast-box-shadow);border-radius: var(--bs-toast-border-radius)}.toast.showing{opacity: 0}.toast:not(.show){display: none}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.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: 0.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: translate(0,-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-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: 0.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-body{position: relative;flex: 1 1 auto;padding: var(--bs-modal-padding)}@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}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size: 0.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index: var(--bs-tooltip-zindex);display: block;margin: var(--bs-tooltip-margin);font-family: var(--bs-font-sans-serif);font-style: normal;font-weight: 400;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;white-space: normal;word-spacing: normal;line-break: auto;font-size: var(--bs-tooltip-font-size);word-wrap: break-word;opacity: 0}.tooltip.show{opacity: var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display: block;width: var(--bs-tooltip-arrow-width);height: var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position: absolute;content: "";border-color: transparent;border-style: solid}.tooltip-inner{max-width: var(--bs-tooltip-max-width);padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color: var(--bs-tooltip-color);text-align: center;background-color: var(--bs-tooltip-bg);border-radius: var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: 0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index: var(--bs-popover-zindex);display: block;max-width: var(--bs-popover-max-width);font-family: var(--bs-font-sans-serif);font-style: normal;font-weight: 400;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;white-space: normal;word-spacing: normal;line-break: auto;font-size: var(--bs-popover-font-size);word-wrap: break-word;background-color: var(--bs-popover-bg);background-clip: padding-box;border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius: var(--bs-popover-border-radius)}.popover .popover-arrow{display: block;width: var(--bs-popover-arrow-width);height: var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position: absolute;display: block;content: "";border-color: transparent;border-style: solid;border-width: 0}.popover-header{padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom: 0;font-size: var(--bs-popover-header-font-size);color: var(--bs-popover-header-color);background-color: var(--bs-popover-header-bg);border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius: var(--bs-popover-inner-border-radius);border-top-right-radius: var(--bs-popover-inner-border-radius)}.popover-header:empty{display: none}.popover-body{padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color: var(--bs-popover-body-color)}.carousel{position: relative}.carousel.pointer-event{touch-action: pan-y}.carousel-item{position: relative;display: none;float: left;width: 100%;margin-right: -100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition: none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display: block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform: translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform: translateX(-100%)}.carousel-indicators{position: absolute;right: 0;bottom: 0;left: 0;z-index: 2;display: flex;justify-content: center;padding: 0;margin-right: 15%;margin-bottom: 1rem;margin-left: 15%}.carousel-indicators [data-bs-target]{box-sizing: content-box;flex: 0 1 auto;width: 30px;height: 3px;padding: 0;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;border: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;opacity: .5;transition: opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition: none}}.carousel-indicators .active{opacity: 1}@keyframes spinner-border{to{transform: rotate(360deg)}}@keyframes spinner-grow{0%{transform: scale(0)}50%{opacity: 1;transform: none}}.offcanvas{--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 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}.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: translateX(-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}.placeholder{display: inline-block;min-height: 1em;vertical-align: middle;cursor: wait;background-color: currentcolor;opacity: .5}.placeholder.btn::before{display: inline-block;content: ""}@keyframes placeholder-glow{50%{opacity: .2}}@keyframes placeholder-wave{100%{-webkit-mask-position: -200% 0%;mask-position: -200% 0%}}.ratio{position: relative;width: 100%}.ratio::before{display: block;padding-top: var(--bs-aspect-ratio);content: ""}.ratio>*{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position: fixed;top: 0;right: 0;left: 0;z-index: 1030}.fixed-bottom{position: fixed;right: 0;bottom: 0;left: 0;z-index: 1030}.sticky-top{position: -webkit-sticky;position: sticky;top: 0;z-index: 1020}.d-inline-block{display: inline-block !important}.d-flex{display: flex !important}.d-none{display: none !important}.position-relative{position: relative !important}.border{border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.w-100{width: 100% !important}.h-100{height: 100% !important}.flex-column{flex-direction: column !important}.flex-grow-1{flex-grow: 1 !important}.flex-wrap{flex-wrap: wrap !important}.justify-content-end{justify-content: flex-end !important}.justify-content-center{justify-content: center !important}.justify-content-between{justify-content: space-between !important}.align-items-center{align-items: center !important}.mt-4{margin-top: 1.5rem !important}.mt-5{margin-top: 3rem !important}.pt-0{padding-top: 0 !important}.text-start{text-align: left !important}.text-end{text-align: right !important}.text-center{text-align: center !important}.text-secondary{--bs-text-opacity: 1;color: rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color: rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important}.visible{visibility: visible !important}@media (min-width:768px){.d-md-block{display: block !important}.justify-content-md-between{justify-content: space-between !important}}@media (min-width:1200px){.d-xl-block{display: block !important}.d-xl-none{display: none !important}}:root{--primary: #E43131;--main: #181818;--secondary: #4D4E4F;--secondary-2:#A0A0A0;--white: #FFFFFF;--surface: #F7F7F7;--critical: #F03E3E;--warning: #9391E1;--success:#3DAB25;--yellow: #F0A750;--line: #E9E9E9;--pink: #EC749D;--blue: #0C74D6;--main-rgba-1: rgba(0,0,0,0.16);--main-rgba-2: rgba(0,0,0,0.15);--gradient:linear-gradient(87deg,#FBF1F1 3.59%,#F4F1FA 95.02%);--rgba-primary: rgba(228,49,49,0.1);--bg-scrollbar-track: #f1f1f1;--bg-scrollbar-thumb: #c1c1c1;--shadow1: 0px 10px 25px 0px #2B344A1F;--shadow2: 0px 5px 18px 5px #40485726;--backdrop: rgba(24,24,24,0.2);}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,address,cite,code,del,em,img,q,s,small,strong,sub,sup,tt,var,b,u,i,center,dt,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,details,embed,footer,header,menu,nav,section,summary,time{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;}article,aside,details,footer,header,menu,nav,section{display: block;}html{margin-right: 0 !important;scroll-behavior: smooth;}*{margin: 0;padding: 0;box-sizing: border-box;}body{font-family: "Kumbh Sans",sans-serif;font-size: 16px;line-height: 26px;font-weight: 400;color: var(--main);background-color: var(--white);}img{max-width: 100%;height: auto;transform: scale(1);vertical-align: middle;-ms-interpolation-mode: bicubic;}.row{margin-right: -15px;margin-left: -15px;}.row>*{padding-left: 15px;padding-right: 15px;}ul,li{list-style-type: none;margin-bottom: 0;padding-left: 0;list-style: none;}.container{max-width: 1320px;}.container{width: 100%;margin: auto;}.container{padding-left: 15px;padding-right: 15px;}.container-full3,.container-full2,.container-full{width: 100%;max-width: 100%;margin: 0 auto;padding: 0px 15px;}.container-full3{padding: 0px 14px;}svg path{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{border: 2px solid var(--line);outline: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;font-size: 16px;line-height: 26px;border-radius: 8px;padding: 9px 16px;width: 100%;background: var(--white);color: var(--main);font-weight: 400;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}textarea:hover,textarea:focus,input[type=text]:hover,input[type=text]:focus,input[type=password]:hover,input[type=password]:focus,input[type=datetime]:hover,input[type=datetime]:focus,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=date]:hover,input[type=date]:focus,input[type=month]:hover,input[type=month]:focus,input[type=time]:hover,input[type=time]:focus,input[type=week]:hover,input[type=week]:focus,input[type=number]:hover,input[type=number]:focus,input[type=email]:hover,input[type=email]:focus,input[type=url]:hover,input[type=url]:focus,input[type=search]:hover,input[type=search]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=color]:hover,input[type=color]:focus{border-color: var(--main);}textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder{color: var(--secondary-2);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}textarea{height: 160px;resize: none;}::-webkit-input-placeholder{color: var(--secondary-2);}:-moz-placeholder{color: var(--secondary-2);}::-moz-placeholder{color: var(--secondary-2);opacity: 1;}button{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background-color: var(--main);color: var(--white);padding: 15px 32px;border-radius: 99px;display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: capitalize;}button .icon{font-size: 22px;}button:hover{background-color: transparent;color: var(--main);}:-ms-input-placeholder{color: var(--secondary-2);}h1,h2,h3,h4,h5,h6{font-family: "Kumbh Sans",sans-serif;text-rendering: optimizeLegibility;color: var(--main);font-weight: 500;}h1{font-size: 56px;line-height: 68px;}h2{font-size: 44px;line-height: 50px;}h3{font-size: 40px;line-height: 48px;}h4{font-size: 30px;line-height: 42px;}h5{font-size: 24px;line-height: 30px;}h6{font-size: 20px;line-height: 28px;}.body-text-1{font-size: 18px;line-height: 28px;}.text-title{font-size: 16px;line-height: 24px;font-weight: 500;}.text-button{font-size: 16px;line-height: 26px;font-weight: 600;}.text-btn-uppercase{font-size: 12px;line-height: 20px;text-transform: uppercase;font-weight: 600;letter-spacing: 0.1em;}.text-caption-1{font-size: 14px;line-height: 22px;}.font-2{font-family: "Instrument Sans",sans-serif;}b,strong{font-weight: bolder;}.fw-6{font-weight: 600 !important;}.text-secondary{color: var(--secondary) !important;}.text-white{color: var(--white) !important;}.text-critical{color: var(--critical) !important;}.bg-main{background-color: var(--main) !important;}a{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;text-decoration: none;cursor: pointer;display: inline-block;color: var(--main);}a:focus,a:hover{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;text-decoration: none;outline: 0;}.link{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.link:hover{color: var(--primary) !important;}.gap-6{gap: 6px !important;}.gap-10{gap: 10px;}.gap-12{gap: 12px;}.radius-12{border-radius: 12px !important;}.mb_4{margin-bottom: 4px;}.mb_8{margin-bottom: 8px;}.mb_12{margin-bottom: 12px;}.mb_20{margin-bottom: 20px;}.flat-spacing{padding-top: 80px;padding-bottom: 80px;}.tf-grid-layout{display: grid;column-gap: 15px;row-gap: 30px;}.tf-grid-layout.tf-col-2{grid-template-columns: 1fr 1fr;}.tf-grid-layout.tf-col-4{grid-template-columns: repeat(4,1fr);}.sticky-top{z-index: 50;top: 15px;}.text-line-clamp-1{-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}.initial-child-container{flex: 0 0 auto;display: flex;min-width: auto;flex-direction: row;align-items: center;}#scroll-top{position: fixed;display: block;width: 48px;height: 48px;line-height: 50px;border-radius: 4px;z-index: 1;border-radius: 50%;opacity: 0;visibility: hidden;cursor: pointer;overflow: hidden;z-index: 100;background-color: var(--main);border: 0;bottom: 92px;right: 20px;padding: 0;display: flex;align-items: center;justify-content: center;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#scroll-top.show{opacity: 1;visibility: visible;}#scroll-top:hover{transform: translateY(-5px);background-color: var(--primary);}.preload-wrapper .preload-container{display: flex;}.preload-container{display: none;position: relative;width: 100%;height: 100%;background: #ffffff;position: fixed;top: 0;bottom: 0;right: 0;left: 0;z-index: 99999999999;align-items: center;justify-content: center;overflow: hidden;}.spinner{width: 60px;height: 60px;border: 3px solid transparent;border-top: 3px solid var(--line);border-radius: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;animation: spin 1s infinite linear;}@keyframes spin{from{transform: rotate(0deg);}to{transform: rotate(360deg);}}.header-default .wrapper-header{min-height: 64px;}.header-default .wrapper-header .nav-icon{gap: 16px;}.header-default .box-nav-ul{gap: 20px;}.header-default .mobile-menu{display: inline-flex;}.header-default .mobile-menu .icon{font-size: 24px;}#header .box-nav-ul .item-link{font-size: 16px;line-height: 26px;font-weight: 600;display: flex;align-items: center;gap: 4px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;position: relative;}#header .box-nav-ul .item-link .icon{font-size: 12px;font-weight: 600;}#header .box-nav-ul .item-link::after{position: absolute;content: "";top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: calc(100% + 40px);height: 82px;display: none;}#header .box-nav-ul .menu-item.active .item-link,#header .box-nav-ul .menu-item:hover .item-link{color: var(--primary);}#header .box-nav-ul .menu-item:hover .item-link::after{display: block;}#header .nav-icon .icon{font-size: 24px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#header .nav-icon>li{display: inline-flex;}#header .nav-icon .nav-icon-item{position: relative;display: inline-flex;}#header .nav-icon .nav-icon-item svg path{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#header .nav-icon .nav-icon-item:hover svg path{stroke: var(--primary);}#header .nav-icon .nav-icon-item:hover .icon{color: var(--primary);}#header .nav-icon .nav-icon-item .text{font-size: 16px;line-height: 25.6px;font-weight: 500;display: inline-block;}#header .nav-icon .count-box{position: absolute;line-height: 14px;height: 14px;min-width: 14px;text-align: center;padding: 0 3px;font-size: 10px;font-weight: 500;border-radius: 9999px;white-space: nowrap;text-overflow: ellipsis;display: block;overflow: hidden;z-index: 2;top: -2px;right: -2px;color: var(--white);background-color: var(--primary);}.logo-header img{width: 144px;}.box-nav-ul .menu-item{padding: 28px 0px;}.box-nav-ul .menu-item:hover>.sub-menu{pointer-events: all;opacity: 1;visibility: visible;transform: translateX(0px) translateY(0px);}.box-nav-ul .sub-menu{pointer-events: none;position: absolute;background-color: var(--white);min-width: 200px;z-index: 999;visibility: hidden;text-align: left;padding: 8px 20px;top: 100%;opacity: 0;visibility: hidden;border-radius: 8px;transform: translateX(0px) translateY(10px);box-shadow: var(--shadow1);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.box-nav-ul .menu-list .menu-link-text{padding: 7px 0px;color: var(--secondary);text-transform: capitalize;position: relative;}.box-nav-ul .menu-list .menu-link-text::before{content: "";width: 0;height: 1px;top: 80%;position: absolute;left: auto;right: 0;z-index: 1;-webkit-transition: width 0.4s cubic-bezier(0.25,0.8,0.25,1) 0s;-o-transition: width 0.4s cubic-bezier(0.25,0.8,0.25,1) 0s;transition: width 0.4s cubic-bezier(0.25,0.8,0.25,1) 0s;background: var(--main);}.box-nav-ul .menu-list .menu-link-text:hover{color: var(--main);}.box-nav-ul .menu-list .menu-link-text:hover::before{width: 100%;left: 0;right: auto;}.box-nav-ul .menu-list .menu-link-text.active{color: var(--main);}.box-nav-ul .menu-list .menu-link-text.active::before{width: 100%;left: 0;right: auto;}.box-nav-ul .submenu-default{left: -30px;}.canvas-mb{width: 100% !important;max-width: min(90%,320px);border-right: 0 !important;}.canvas-mb .mb-canvas-content{padding-top: 60px;min-width: 100%;max-width: min(90%,320px);grid-auto-rows: minmax(0,1fr) auto;isolation: isolate;height: 100%;width: 100%;display: grid;align-content: start;}.canvas-mb .mb-body{padding-right: 20px;padding-left: 20px;padding-bottom: 20px;border-bottom: 1px solid var(--line);overscroll-behavior-y: contain;overflow-y: auto;display: flex;flex-direction: column;justify-content: space-between;}.canvas-mb .icon-close-popup{position: absolute;font-size: 16px;z-index: 3;top: 20px;left: 15px;background-color: transparent;border: none;height: 30px;width: 30px;padding: 0;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;color: var(--main);}.canvas-mb .mb-other-content .text-need{font-weight: 500;margin-bottom: 12px;font-size: 16px;line-height: 24px;font-weight: 500;}.canvas-mb .mb-other-content .mb-info li{font-size: 14px;line-height: 22px;display: flex;align-items: center;}.canvas-mb .mb-other-content .mb-info li .icon{font-size: 20px;margin-right: 12px;}.canvas-mb .mb-other-content .mb-info li:not(:last-child){margin-bottom: 8px;}.canvas-mb .mb-other-content .mb-contact{display: grid;gap: 8px;margin-bottom: 12px;}.nav-ul-mb .nav-mb-item{padding: 2px 0px;}.nav-ul-mb .nav-mb-item:not(:last-child){border-bottom: 1px solid var(--line);}.nav-ul-mb .nav-mb-item .mb-menu-link{min-height: 48px;font-weight: 500;font-size: 16px;line-height: 24px;color: var(--main);display: flex;align-items: center;justify-content: space-between;}.nav-ul-mb .nav-mb-item .mb-menu-link:not(.collapsed) .btn-open-sub::before{transform: rotate(90deg);}.nav-ul-mb .nav-mb-item.active .mb-menu-link{font-weight: 600;}.nav-ul-mb .nav-mb-item.active .sub-nav-link.active{font-weight: 600;}.nav-ul-mb .btn-open-sub{position: relative;width: 20px;height: 30px;display: inline-flex;align-items: center;justify-content: center;}.nav-ul-mb .btn-open-sub:after,.nav-ul-mb .btn-open-sub::before{content: "";position: absolute;z-index: 1;top: 0;bottom: 0;left: 0;right: 0;background-color: var(--main);transition: 0.4s ease 0.1s;margin: auto;}.nav-ul-mb .btn-open-sub::before{width: 2px;height: 12px;}.nav-ul-mb .btn-open-sub::after{width: 12px;height: 2px;}.nav-ul-mb .sub-nav-menu{padding-left: 10px;margin-bottom: 15px;}.nav-ul-mb .sub-nav-link{display: flex;align-items: center;justify-content: space-between;min-height: 36px;line-height: 36px;font-size: 14px;color: var(--secondary);}.nav-ul-mb .sub-nav-link:not(.collapsed) .btn-open-sub::before{transform: rotate(90deg);}.nav-ul-mb .sub-nav-link .btn-open-sub::after,.nav-ul-mb .sub-nav-link .btn-open-sub::before{background-color: var(--secondary);}header{position: sticky;position: -webkit-sticky;left: 0;right: 0;-webkit-transition: 0.2s ease-out;-o-transition: 0.2s ease-out;transition: 0.2s ease-out;z-index: 888;background-color: var(--white);}.header-fullwidth{padding-left: 15px;padding-right: 15px;}footer .footer-wrap{border-top: 1px solid var(--line);}footer .footer-body{padding: 80px 0;}footer .footer-bottom-wrap{padding-top: 14px;border-top: 1px solid var(--line);padding-bottom: 17px;display: flex;gap: 15px 30px;justify-content: space-between;align-items: center;flex-wrap: wrap;}footer .footer-bottom-wrap .left{display: flex;gap: 15px 40px;align-items: center;flex-wrap: wrap;}footer .footer-infor{display: flex;flex-direction: column;gap: 16px;}footer .footer-infor .footer-logo>a{display: flex;}footer .footer-address{display: flex;flex-direction: column;gap: 8px;}footer .footer-info{display: flex;flex-direction: column;gap: 8px;}footer .footer-info li{display: flex;align-items: center;gap: 12px;}footer .footer-info li i{color: var(--main);font-size: 20px;}footer .footer-menu{display: flex;gap: 15px;}footer .footer-menu .footer-menu_item{color: var(--secondary);}footer .footer-menu .footer-menu_item:hover{color: var(--primary);}footer .footer-menu .footer-menu-list{display: flex;flex-direction: column;gap: 8px;}footer .tf-payment ul img{width: 38px;height: 24px;}footer p{color: var(--secondary);}footer .footer-heading{margin-bottom: 12px;}footer.bg-main .footer-wrap{border: 0;}footer.bg-main .footer-heading{color: var(--white);}footer.bg-main .footer-info li i{color: var(--white);}footer.bg-main p{color: var(--secondary-2);}footer.bg-main .footer-menu .footer-menu_item{color: var(--secondary-2);}footer.bg-main .footer-menu .footer-menu_item:hover{color: var(--primary);}footer.bg-main .footer-bottom-wrap{border-color: rgba(255,255,255,0.1);}footer.bg-main .footer-heading-mobile::after,footer.bg-main .footer-heading-mobile::before{background-color: var(--white);}.tf-payment{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.tf-payment ul{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.tf-payment ul img{width: 36px;}.widget-tabs .widget-menu-tab .item-title{cursor: pointer;position: relative;}.widget-tabs .widget-menu-tab .item-title::after{position: absolute;content: "";background-color: var(--main);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.widget-tabs .widget-content-tab{position: relative;overflow: hidden;}.widget-tabs .widget-content-tab .widget-content-inner{display: block;pointer-events: none;opacity: 0;visibility: hidden;position: absolute;z-index: 1;top: 0;left: 0;right: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);transition-timing-function: ease-in;transition-duration: 0.2s;}.widget-tabs .widget-content-tab .widget-content-inner.active{pointer-events: auto;opacity: 1;visibility: visible;position: relative;z-index: 2;-webkit-transform: none;-ms-transform: none;transform: none;transition-timing-function: ease-out;transition-duration: 0.3s;transition-delay: 0.3s;}.widget-tabs.style-1 .widget-menu-tab{display: flex;align-items: center;gap: 40px;justify-content: center;padding-bottom: 28px;overflow-x: auto;}.widget-tabs.style-1 .widget-menu-tab .item-title{font-size: 20px;font-weight: 500;line-height: 26px;min-width: max-content;}.widget-tabs.style-1 .widget-menu-tab .item-title::after{position: absolute;content: "";background-color: var(--main);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;bottom: -1px;left: 0;width: 0;height: 1px;}.widget-tabs.style-1 .widget-menu-tab .item-title.active::after{width: 100%;}.widget-tabs.style-1 .widget-content-inner{padding: 39px;border: 1px solid var(--line);border-radius: 8px;}.flat-animate-tab{overflow: hidden;}.flat-animate-tab .tab-content{position: relative;}.flat-animate-tab .tab-pane{display: block;pointer-events: none;opacity: 0;visibility: hidden;position: absolute;z-index: 1;top: 0;left: 0;right: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);transition-timing-function: ease-in;transition-duration: 0.2s;}.flat-animate-tab .tab-pane.active{pointer-events: auto;opacity: 1;visibility: visible;position: relative;z-index: 2;-webkit-transform: none;-ms-transform: none;transform: none;transition-timing-function: ease-out;transition-duration: 0.3s;transition-delay: 0.3s;}.flat-animate-tab .sec-btn{margin-top: 20px;}.tab-policies ul.list-text li{padding-left: 24px;}.tab-policies ul.list-text.type-number{margin-bottom: 6px;gap: 0;}.tf-slideshow{overflow: hidden;position: relative;}.slider-collection .collection-position-2{border-radius: 0;}.slider-collection .collection-position-2 .content{text-align: center;bottom: 20px;}.slider-collection .collection-position-2 .cls-btn{display: inline-flex;}.slider-collection .collection-position-2 .cls-btn .icon{font-size: 20px;}.tf-btn{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background-color: var(--main);color: var(--white);padding: 15px 32px;border-radius: 99px;display: inline-flex;align-items: center;justify-content: center;gap: 8px;font-size: 16px;line-height: 26px;font-weight: 600;text-transform: capitalize;border: 1px solid var(--main);position: relative;overflow: hidden;}.tf-btn span{color: inherit;}.tf-btn .icon{font-size: 22px;}.tf-btn .text,.tf-btn .icon{position: relative;z-index: 2;}.tf-btn:not(.btn-reset):after{content: "";position: absolute;bottom: -50%;width: 102%;height: 100%;background-color: var(--white);transform-origin: bottom center;transition: transform 600ms cubic-bezier(0.48,0,0.12,1);transform: skewY(9.3deg) scaleY(0);z-index: 1;}.tf-btn:not(.btn-reset):hover{color: var(--main);}.tf-btn:not(.btn-reset):hover::after{transform-origin: bottom center;transform: skewY(9.3deg) scaleY(2);}.tf-btn.btn-white{background-color: var(--white);border: none;color: var(--main);}.tf-btn.btn-white:hover{color: var(--white);}.tf-btn.btn-white::after{background-color: var(--primary);}.tf-btn.btn-white.has-border{border: 1px solid var(--main);}.tf-btn.btn-white.has-border:hover{border-color: var(--primary);}.tf-btn.radius-4{border-radius: 4px;}.btn-line{font-size: 16px;line-height: 26px;padding-bottom: 4px;font-weight: 600;color: var(--main);position: relative;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;display: inline-flex;align-items: center;gap: 4px;background: linear-gradient(to right,var(--primary) 50%,var(--main) 50%);background-size: 200% 100%;background-position: right;-webkit-background-clip: text;-webkit-text-fill-color: transparent;transition: background-position 0.3s linear;}.btn-line::after{position: absolute;content: "";left: 0;bottom: 0;right: 0;height: 2px;background-color: var(--main);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.btn-line::before{position: absolute;content: "";left: 0;width: 0;bottom: 0;height: 2px;background-color: var(--primary);transition: width 0.3s linear;z-index: 1;}.btn-line:hover{background-position: left;}.btn-line:hover::before{width: 100%;}.btn-style-3{display: flex;align-items: center;justify-content: center;padding: 14px 15px;border-radius: 999px;background-color: var(--primary);color: var(--white);letter-spacing: 0.1em;}.btn-style-3:hover{background-color: var(--main);}@keyframes tf_rotator{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}form{position: relative;}.swiper .sec-btn{margin-top: 20px;}.offcanvas{z-index: 3000;border: none !important;}.offcanvas .icon-close-popup{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.offcanvas .icon-close-popup:hover{color: var(--primary);transform: rotate(90deg);}.offcanvas-backdrop{background-color: var(--backdrop);cursor: url(../images/cursor-close.svg),auto;}.offcanvas-backdrop.show{opacity: 1;}.modal-backdrop{background-color: var(--backdrop);}.modal-backdrop.show{opacity: 1;}.modal{cursor: url(../images/cursor-close.svg),auto;}.modal .icon-close,.modal .icon-close-popup{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.modal .icon-close:hover,.modal .icon-close-popup:hover{color: var(--primary);transform: rotate(90deg);}.modal.fullRight .modal-dialog{transform: translate(100%,0);min-width: 100%;height: 100%;margin: 0;transition: transform 1s ease-out;}.modal.fullRight .modal-dialog .modal-content{border-radius: 0;border: 0;margin: auto;overflow: hidden;position: absolute;right: 0;bottom: 0;top: 0;padding: 0;}.modal.fullRight .modal-dialog .modal-content .modal-body{overflow: auto;padding: 0;padding-bottom: 30px;}.modal.fullRight.show .modal-dialog{transform: none;transition: transform 0.4s ease-out;}.modal.fade:not(.show){opacity: 0;}.modal .modal-content{cursor: default !important;}.offcanvas-backdrop{z-index: 2000;}.modal-shopping-cart .modal-content{max-width: 708px !important;cursor: default !important;display: flex;flex-direction: row;}.modal-shopping-cart .header{padding: 24px 24px 12px;display: flex;justify-content: space-between;align-items: center;}.modal-shopping-cart .header .title{font-size: 20px;}.modal-shopping-cart .header .icon-close-popup{font-size: 16px;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;background-color: var(--surface);border-radius: 50%;cursor: pointer;}.modal-shopping-cart .wrap{display: flex;flex-direction: column;flex-grow: 1;}.modal-shopping-cart .tf-mini-cart-threshold{margin: 0 24px;padding: 16px;background-color: rgb(245,246,236);border-radius: 12px;}.modal-shopping-cart .tf-mini-cart-threshold .tf-progress-bar{margin-top: 12px;margin-bottom: 16px;width: 100%;background-color: var(--white);height: 8px;position: relative;}.modal-shopping-cart .tf-mini-cart-threshold .tf-progress-bar div{height: 100%;background: linear-gradient(90deg,#19450f 0%,#3dab25 100%);position: relative;transition: width 2s ease;}.modal-shopping-cart .tf-mini-cart-threshold .tf-progress-bar .icon{position: absolute;left: 95%;top: 50%;transform: translateY(-50%);width: 32px;height: 32px;border: 2px solid var(--success);display: flex;align-items: center;justify-content: center;background-color: var(--white);border-radius: 50%;font-size: 20px;}.modal-shopping-cart .tf-mini-cart-wrap{display: flex;flex-direction: column;flex-grow: 1;position: relative;}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main{flex: 1 1 auto;position: relative;}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll{position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: auto;}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll::-webkit-scrollbar{width: 8px;}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll::-webkit-scrollbar-thumb{background: var(--secondary-2);}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-main .tf-mini-cart-sroll::-webkit-scrollbar-track{background: var(--line);}.modal-shopping-cart .tf-mini-cart-wrap .tf-mini-cart-bottom{box-shadow: 5px 5px 18px 5px rgba(64,72,87,0.15);flex-shrink: 0;}.modal-shopping-cart .tf-mini-cart-item{margin: 0 24px;padding: 20px 0 19px;display: flex;align-items: center;gap: 24px;}.modal-shopping-cart .tf-mini-cart-item:not(:last-child){border-bottom: 1px solid var(--line);}.modal-shopping-cart .tf-mini-cart-item .tf-mini-cart-image{width: 100px;height: 100px;flex-shrink: 0;border-radius: 8px;overflow: hidden;}.modal-shopping-cart .tf-mini-cart-item .tf-mini-cart-image img{width: 100%;height: 100px;object-fit: cover;}.modal-shopping-cart .tf-mini-cart-bottom-wrap{padding: 24px 24px 20px;}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-cart-totals-discounts{display: flex;align-items: center;justify-content: space-between;margin-bottom: 12px;}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-mini-cart-view-checkout{display: flex;gap: 16px;margin-bottom: 16px;}.tf-social-icon{--facebook-cl: rgb(59,89,152);--twitter-cl: rgb(85,85,85);--instagram-cl: linear-gradient(#8a3ab9,#e95950,#fccc63);--threads-cl: rgb(224,53,102);--youtube-cl: rgb(205,32,31);--tiktok-cl: linear-gradient(#25f4ee,#000,#fe2c55);--tiktok-cl2: rgb(254,44,85);--pinterest-cl: rgb(203,32,39);--tumblr-cl: rgb(55,69,92);--vimeo-cl: rgb(26,183,234);--snapchat-cl: rgb(255,221,0);--whatsapp-cl: rgb(0,230,118);--linked_in-cl: rgb(23,106,255);--wechat-cl: rgb(26,173,24);--reddit-cl: rgb(255,69,0);--line-cl: rgb(0,195,77);--spotify-cl: rgb(30,125,96);display: flex;gap: 8px;flex-wrap: wrap;}.tf-social-icon .social-facebook:hover{background: var(--facebook-cl);color: var(--white);border: none;}.tf-social-icon .social-twiter:hover{background: var(--twitter-cl);color: var(--white);border: none;}.tf-social-icon .social-instagram:hover{background: var(--instagram-cl);color: var(--white);border: none;}.tf-social-icon a{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;font-size: 20px;color: var(--main);border: 1px solid var(--main);border-radius: 50%;}.tf-social-icon.style-1 a{background-color: var(--surface);width: 40px;height: 40px;font-size: 16px;border-color: transparent;}.hover-img .img-style{overflow: hidden;}.hover-img .img-style>img{width: 100%;height: 100%;object-fit: cover;-webkit-transition: opacity 0.5s ease,transform 2s cubic-bezier(0,0,0.44,1.18);transition: opacity 0.5s ease,transform 2s cubic-bezier(0,0,0.44,1.18);}.hover-img:hover .img-style>img{-webkit-transform: scale(1.06);transform: scale(1.06);}.collection-position-2{position: relative;border-radius: 20px;overflow: hidden;}.collection-position-2 .img-style{display: block;width: 100%;height: 100%;}.collection-position-2 .img-style img{width: 100%;height: 100%;object-fit: cover;}.collection-position-2 .content{position: absolute;left: 15px;right: 15px;bottom: 15px;}.collection-position-2:not(.style-2,.style-3) .cls-btn .icon{transform: scale(0);transform-origin: right;transition: all 0.2s ease;color: var(--primary);}.collection-position-2:not(.style-2,.style-3) .cls-btn:hover{color: var(--primary);}.collection-position-2:not(.style-2,.style-3) .cls-btn:hover .icon{width: 10px;min-width: 10px;margin-left: 4px;transform: scale(1);}.collection-position-2 .cls-btn{background-color: var(--white);color: var(--main);border-radius: 99px;padding: 8px 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;display: flex;align-items: center;justify-content: center;}.collection-position-2 .cls-btn .icon{width: 0;display: inline-block;font-size: 16px;}.collection-position-2 .cls-btn .text{color: inherit;z-index: 1;}.collection-position-2 .cls-btn:hover{color: var(--primary);}.collection-position-2 .on-sale-wrap{position: absolute;top: 10px;right: 10px;left: 10px;z-index: 5;display: flex;}.collection-position-2 .on-sale-wrap .on-sale-item{display: inline-flex;justify-content: center;align-items: center;word-break: break-word;padding: 0 6px;min-width: 50px;font-size: 12px;font-weight: 600;text-align: center;line-height: 20px;letter-spacing: 1px;text-transform: capitalize;position: relative;background-color: var(--critical);color: var(--white);border-radius: 144px;}.card-product{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.card-product .product-img{display: flex;width: 100%;height: 100%;position: relative;align-items: stretch;}.card-product .card-product-wrapper{position: relative;border-radius: 8px;overflow: hidden;z-index: 20;}.card-product .card-product-wrapper img{display: block;height: 100%;width: 100%;object-fit: cover;object-position: center;transition-duration: 700ms;}.card-product .card-product-wrapper:hover .product-img .img-product{opacity: 0;}.card-product .card-product-wrapper .on-sale-wrap{position: absolute;top: 5px;right: 5px;left: 5px;z-index: 5;display: flex;}.card-product .card-product-wrapper .on-sale-wrap .on-sale-item{display: inline-flex;justify-content: center;align-items: center;word-break: break-word;padding: 0 6px;min-width: 50px;font-size: 12px;font-weight: 600;text-align: center;line-height: 20px;letter-spacing: 1px;text-transform: capitalize;position: relative;background-color: var(--critical);color: var(--white);border-radius: 144px;}.card-product .card-product-info{padding-top: 10px;gap: 4px;display: grid;}.card-product .card-product-info .title{font-size: 16px;line-height: 24px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;font-weight: 500;}.card-product .card-product-info .price{font-size: 16px;line-height: 26px;font-weight: 600;display: flex;align-items: center;}.card-product .card-product-info .old-price{text-decoration: line-through;display: inline-block;margin-right: 8px;font-weight: 400;color: var(--secondary-2);font-size: 14px;line-height: 22px;}.card-product .card-product-info .btn-main-product{border: 1px solid var(--main);}.card-product .marquee-product{position: absolute;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;left: 0;bottom: 0;overflow-x: hidden;display: none;flex-direction: row;width: 100%;transform: none;padding: 3px 0px;}.card-product .marquee-product .marquee-child-item p{padding-left: 8px;padding-right: 8px;}.card-product .marquee-product .marquee-child-item .icon{font-size: 16px;}.card-product .marquee-product .marquee-wrapper{flex: 0 0 auto;min-width: 100%;z-index: 1;display: flex;flex-direction: row;align-items: center;animation: infiniteScroll 12s linear 0s infinite;animation-play-state: running;animation-delay: 0s;animation-direction: normal;}.card-product .list-btn-main{position: absolute;bottom: 8px;left: 5px;right: 5px;z-index: 5;transition: 0.3s ease-out 0s;display: flex;align-items: center;gap: 4px;}.card-product .btn-main-product{flex-grow: 1;display: flex;justify-content: center;align-items: center;padding: 5px 10px;font-weight: 600;letter-spacing: 1px;border: 1px solid transparent;font-size: 12px;line-height: 20px;text-transform: uppercase;background-color: var(--white);color: var(--main);border-radius: 44px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-align: center;white-space: nowrap;}.card-product .btn-main-product:hover{background-color: var(--main);color: var(--white);}.card-product .tooltip{position: absolute;z-index: 202;opacity: 0;visibility: hidden;display: none;position: absolute;right: 100%;border-radius: 2px;white-space: nowrap;background-color: var(--main);color: var(--white);font-weight: 400;font-size: 12px;line-height: 12px;padding: 6px 8px 8px;max-width: 250px;width: max-content;transition: opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71,1.7,0.77,1.24),-webkit-transform 0.3s cubic-bezier(0.71,1.7,0.77,1.24);}.card-product .tooltip::before{content: "";top: 50%;left: unset;transform: translateY(-50%) rotate(45deg);right: -4px;position: absolute;background: var(--main);width: 8px;height: 8px;z-index: 100;}.card-product:not(.list-st-3,.list-st-2,.style-list) .card-product-wrapper{aspect-ratio: 1/1.33;}.slider-scroll{display: flex;gap: 20px;}.tf-product-info-list .tf-product-info-heading{padding-bottom: 20px;border-bottom: 1px solid var(--line);margin-bottom: 20px;}.tf-product-info-list .tf-product-info-name{margin-bottom: 20px;}.tf-product-info-list .tf-product-info-name>.text{color: var(--secondary-2);letter-spacing: 0.1em;margin-bottom: 4px;}.tf-product-info-list .tf-product-info-name .name{margin-bottom: 12px;}.tf-product-info-list .tf-product-info-name>.sub{display: flex;align-items: center;gap: 10px 16px;flex-wrap: wrap;}.tf-product-info-list .tf-product-info-sold{display: flex;gap: 4px;flex-wrap: wrap;align-items: center;}.tf-product-info-list .tf-product-info-sold .icon{font-size: 20px;color: var(--primary);animation: tf-ani-flash 2s infinite;}.tf-product-info-list .tf-product-info-choose-option{display: flex;flex-direction: column;gap: 20px;}.tf-product-info-list .tf-product-info-help{padding-bottom: 19px;border-bottom: 1px solid var(--line);display: flex;flex-direction: column;gap: 8px;}.tf-product-info-list .tf-product-info-help .tf-product-info-return,.tf-product-info-list .tf-product-info-help .tf-product-info-time{display: flex;gap: 4px;align-items: center;}.tf-product-info-list .tf-product-info-help .tf-product-info-return .icon,.tf-product-info-list .tf-product-info-help .tf-product-info-time .icon{font-size: 20px;line-height: 20px;}.tf-product-info-list .tf-product-info-help .tf-product-info-return p,.tf-product-info-list .tf-product-info-help .tf-product-info-time p{color: var(--secondary);}.tf-product-info-list .tf-product-info-help .tf-product-info-return p span,.tf-product-info-list .tf-product-info-help .tf-product-info-time p span{color: var(--main);}.tf-product-info-list .wg-quantity input{pointer-events: none;}.tf-product-info-price{display: flex;align-items: center;}.tf-product-info-price .price-on-sale{margin-right: 8px;}.tf-product-info-price .compare-at-price{font-size: 16px;font-weight: 400;line-height: 19.52px;color: var(--secondary-2);text-decoration: line-through;margin-right: 16px;}.tf-product-info-price .badges-on-sale{padding: 0 8px;background-color: var(--critical);border-radius: 999px;color: var(--white);letter-spacing: 0.1em;}.wg-quantity{width: 180px;height: 48px;display: flex;justify-content: space-between;background-color: var(--white);border: 2px solid var(--line);border-radius: 999px;overflow: hidden;}.wg-quantity input{width: 88px;height: 44px;padding: 0;background-color: transparent;border: 0;text-align: center;font-size: 16px;font-weight: 500;line-height: 24px;color: var(--main);}.wg-quantity .btn-quantity{width: 44px;height: 38px;display: flex;align-items: center;justify-content: center;font-size: 38px;color: var(--main);cursor: pointer;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.wg-quantity .btn-quantity:hover{color: var(--primary);}.wg-quantity.style-1{width: 140px;height: 44px;border-radius: 12px;border: 1px solid var(--line);background-color: var(--surface);}.wg-quantity.style-1 input{width: 56px;}@-webkit-keyframes progress-bar-stripes{0%{background-position-x: -1rem;}}@keyframes progress-bar-stripes{0%{background-position-x: -1rem;}}.meta{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 33px;}@keyframes ripple-line{to{transform: scale(2);opacity: 0;}}.tf-zoom-main{position: sticky;top: 30px;z-index: 50;}.section-image-zoom .other-image-zoom{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.wrapper-shop{transition: all 0.3s ease-in-out;animation: fadeShop 0.5s ease-in-out;}@keyframes fadeShop{0%{opacity: 0;transform: translateY(30px);}100%{opacity: 1;transform: translateY(0);}}@keyframes tf-ani-flash{50%,from,to{opacity: 1;}25%,75%{opacity: 0;}}.payment-box .payment-choose-card.active{border-color: transparent;background-color: var(--surface);}.payment-box .payment-choose-card.active .payment-header{padding-top: 20px;padding-bottom: 8px;}.form-payment .tf-btn{margin-top: 30px;padding: 10px 32px;width: 100%;}.heading-section{margin-bottom: 40px;}.heading-section h3{margin-bottom: 12px;text-transform: capitalize;}.heading-section p{color: #64666C;}.page-title{padding: 60px 0 80px;background: var(--gradient);background-position: center;background-repeat: no-repeat;background-size: cover;}.page-title .heading{margin-bottom: 12px;}ul.breadcrumbs{display: flex;gap: 4px;align-items: center;}ul.breadcrumbs li{color: var(--secondary-2);font-size: 14px;line-height: 22px;}ul.breadcrumbs i{font-size: 12px;color: var(--secondary-2);}.blog-detail-wrap>.image{height: 568px;background-image: url(./../images/blog/blog-details-1.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}.blog-detail-wrap>.inner{max-width: 970px;margin: -135px auto 0;border-radius: 12px;background-color: var(--white);padding: 40px 60px 0px 60px;display: flex;flex-direction: column;gap: 40px;}.blog-detail-wrap>.inner>.heading{display: flex;flex-direction: column;gap: 16px;text-align: center;}.blog-detail-wrap>.inner>.heading .meta .icon{font-size: 20px;}ul.list-text{display: flex;flex-direction: column;gap: 12px;}ul.list-text li{position: relative;padding-left: 20px;}ul.list-text.type-disc li:before{position: absolute;content: "";top: 13px;left: 13px;width: 2.5px;height: 2.5px;border-radius: 50%;background-color: var(--main);}ul.list-text.type-number{list-style-type: auto;margin-bottom: 0;padding-left: 0;list-style: auto;}.tf-breadcrumb-wrap{padding: 21px 0 0;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 15px;}.tf-breadcrumb-wrap .tf-breadcrumb-list{display: flex;gap: 4px;align-items: center;flex-wrap: wrap;margin-bottom: 1px;}.tf-breadcrumb-wrap .tf-breadcrumb-list .icon{font-size: 12px;}.tf-breadcrumb-wrap .tf-breadcrumb-list span{text-decoration: underline;}.contact-us-content{display: flex;gap: 60px;}.contact-us-content .left{flex-grow: 1;}.contact-us-content .left>h4{margin-bottom: 7px;}.contact-us-content .left>p{margin-bottom: 24px;}.contact-us-content .right{width: 100%;max-width: 356px;}.contact-us-content .right h4{margin-bottom: 30px;}.contact-us-content .right .open-time{display: flex;gap: 4px;}.contact-us-content .right .open-time span{width: 80px;}@media (min-width: 768px){.slider-scroll{max-width: 615px;}.tf-product-info-list{max-width: 615px;margin-left: auto;}.canvas-mb{width: 100% !important;max-width: 367px;}.canvas-mb .mb-canvas-content{min-width: 367px;}.card-product .card-product-wrapper .on-sale-wrap{top: 12px;right: 12px;left: 12px;}.collection-position-2 .on-sale-wrap{top: 12px;right: 12px;left: 12px;}}@media (min-width: 992px){#scroll-top{bottom: 40px;right: 40px;}.modal.fullRight.fade{transition: opacity 0.3s linear;}.page-title{padding: 68px 0 90px;}.tf-grid-layout{column-gap: 30px;row-gap: 30px;}.tf-grid-layout.lg-col-3{grid-template-columns: repeat(3,1fr);}.card-product .card-product-info{padding-top: 16px;}.card-product .list-btn-main{bottom: 12px;left: 14px;right: 14px;}.card-product .btn-main-product{padding: 10px;}.collection-position-2 .content{left: 20px;right: 20px;bottom: 20px;}.collection-position-2 .cls-btn .icon{font-size: 20px;}.slider-collection .collection-position-2 .cls-btn{padding: 12px 52px;}.slider-collection .collection-position-2 .cls-btn .icon{font-size: 24px;}.slider-collection .collection-position-2 .content{bottom: 40px;}.swiper .sec-btn,.flat-animate-tab .sec-btn{margin-top: 40px;}.wrapper-control-shop .tf-grid-layout{row-gap: 40px;}.form-payment .tf-btn{margin-top: 40px;}}@media (min-width: 1200px){.container-full2{padding: 0 40px;}.header-fullwidth{padding-left: 40px;padding-right: 40px;}.header-default .wrapper-header{min-height: 82px;}.footer .footer-menu{gap: 100px;}.tf-grid-layout.xl-col-4{grid-template-columns: repeat(4,1fr);}.card-product .marquee-product{display: flex;}.card-product .tooltip{display: block;}.card-product:not(.style-list,.list-st-2,.list-st-3) .list-btn-main{transform: translateY(100%);opacity: 0;visibility: hidden;}.card-product:not(.style-list,.list-st-2,.list-st-3) .card-product-info .btn-main-product{transform: translateY(20px);opacity: 0;visibility: hidden;}.card-product:hover:not(.style-list,.list-st-2,.list-st-3) .marquee-product{opacity: 0;visibility: hidden;}.card-product:hover:not(.style-list,.list-st-2,.list-st-3) .list-btn-main{opacity: 1 !important;visibility: visible !important;transform: translate(0) !important;}.card-product:hover:not(.style-list,.list-st-2,.list-st-3) .card-product-info .btn-main-product{transform: translate(0);opacity: 1;visibility: visible;}}@media only screen and (max-width: 1199px){.contact-us-content{gap: 30px;}.logo-header{display: flex;justify-content: center;}.header-default .wrapper-header .nav-icon{gap: 10px;}.slider-scroll{flex-direction: column !important;}.slider-scroll>div{width: 100%;}}@media only screen and (max-width: 1024px){h1{font-size: 46px;line-height: 58px;}h2{font-size: 34px;line-height: 40px;}h3{font-size: 30px;line-height: 38px;}h4{font-size: 26px;line-height: 36px;}h5{font-size: 20px;line-height: 26px;}h6{font-size: 18px;line-height: 26px;}}@media only screen and (max-width: 991px){.widget-tabs.style-1 .widget-menu-tab{justify-content: start;}.widget-tabs.style-1 .widget-content-inner{padding: 30px 15px;}.blog-detail-wrap>.inner{padding: 15px 15px 0;}.tf-btn,button{padding: 12px 20px;font-size: 14px;line-height: 22px;}.tf-btn .icon,button .icon{font-size: 18px;}.btn-line{font-size: 14px;line-height: 22px;}footer{padding-bottom: 67px;}footer .footer-menu{margin-bottom: 30px;}footer .footer-menu>div{width: 50%;}footer .footer-infor{margin-bottom: 30px;}footer .footer-body{padding: 40px 0;}.flat-spacing{padding-top: 60px;padding-bottom: 60px;}.heading-section{margin-bottom: 30px;}#scroll-top{width: 40px;height: 40px;}#scroll-top svg{width: 20px;height: 20px;}}@media only screen and (max-width: 767px){.footer .footer-heading-mobile{display: block;position: relative;}.footer .footer-heading-mobile::after{position: absolute;content: "";right: 10px;top: 50%;transform: translateY(-50%);width: 12px;height: 1px;background-color: var(--main);transition: 0.25s ease-in-out;}.footer .footer-heading-mobile::before{position: absolute;content: "";right: 15px;top: 50%;transform: translate(-50%,-50%);width: 1px;height: 12px;background-color: var(--main);transition: 0.25s ease-in-out;}.footer .footer-col-block.open .footer-heading-mobile::before{opacity: 0;}.footer .footer-col-block.open .footer-heading-mobile::after{transform: translate(0%,-50%) rotate(180deg);}.footer .footer-col-block .tf-collapse-content{display: none;}.footer .footer-menu{flex-direction: column;gap: 18px;margin-bottom: 18px;}.footer .footer-menu>div{width: 100%;}.contact-us-content{flex-direction: column;}.contact-us-content .right{max-width: unset;}.contact-us-content .right h4{margin-bottom: 20px;}.modal-shopping-cart .modal-content{max-width: min(500px,90vw) !important;}.modal-shopping-cart .header{padding: 12px;}.modal-shopping-cart .tf-mini-cart-threshold{margin: 0 12px;padding: 12px;}.modal-shopping-cart .tf-mini-cart-item{margin: 0 12px;padding: 12px 0;gap: 12px;}.modal-shopping-cart .tf-mini-cart-item .tf-mini-cart-info>div{gap: 6px;margin-bottom: 6px;}.modal-shopping-cart .tf-mini-cart-bottom-wrap{padding: 12px;}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-mini-cart-view-checkout{gap: 10px;margin-bottom: 12px;}.modal-shopping-cart .tf-mini-cart-bottom-wrap .tf-mini-cart-view-checkout .tf-btn{padding: 8px 14px;}.tf-product-info-wrap{padding-top: 30px;}h1{font-size: 36px;line-height: 48px;}h2{font-size: 30px;line-height: 36px;}h3{font-size: 28px;line-height: 36px;}h4{font-size: 24px;line-height: 34px;}h5{font-size: 18px;line-height: 24px;}h6{font-size: 16px;line-height: 24px;}.heading-section h3{font-size: 24px;line-height: 30px;}.heading-section h3{margin-bottom: 8px;}.blog-detail-wrap>.image{background-attachment: scroll;}}@media only screen and (max-width: 575px){.card-product .description{display: none;}}