/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
/* styles.css o styles.scss */
.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-badge-small .mat-badge-content{font-size:9px}
.mat-badge-large .mat-badge-content{font-size:24px}
.mat-h1,.mat-headline,.mat-typography .mat-h1,.mat-typography .mat-headline,.mat-typography h1{font:400 24px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}
.mat-h2,.mat-title,.mat-typography .mat-h2,.mat-typography .mat-title,.mat-typography h2{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}
.mat-h3,.mat-subheading-2,.mat-typography .mat-h3,.mat-typography .mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}
.mat-h4,.mat-subheading-1,.mat-typography .mat-h4,.mat-typography .mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 16px}
.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}
.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, "Helvetica Neue", sans-serif;margin:0 0 12px}
.mat-body-strong,.mat-body-2,.mat-typography .mat-body-strong,.mat-typography .mat-body-2{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-body,.mat-body-1,.mat-typography .mat-body,.mat-typography .mat-body-1,.mat-typography{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-body p,.mat-body-1 p,.mat-typography .mat-body p,.mat-typography .mat-body-1 p,.mat-typography p{margin:0 0 12px}
.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.05em;margin:0 0 56px}
.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.02em;margin:0 0 64px}
.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto, "Helvetica Neue", sans-serif;letter-spacing:-0.005em;margin:0 0 64px}
.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0 0 64px}
.mat-bottom-sheet-container{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}
.mat-button-toggle{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-card{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-card-title{font-size:24px;font-weight:500}
.mat-card-header .mat-card-title{font-size:20px}
.mat-card-subtitle,.mat-card-content{font-size:14px}
.mat-checkbox{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-checkbox-layout .mat-checkbox-label{line-height:24px}
.mat-chip{font-size:14px;font-weight:500}
.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}
.mat-table{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-header-cell{font-size:12px;font-weight:500}
.mat-cell,.mat-footer-cell{font-size:14px}
.mat-calendar{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-calendar-body{font-size:13px}
.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}
.mat-calendar-table-header th{font-size:11px;font-weight:400}
.mat-dialog-title{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-expansion-panel-header{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:15px;font-weight:400}
.mat-expansion-panel-content{font:400 14px/20px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-form-field-wrapper{padding-bottom:1.34375em}
.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}
.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}
.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}
.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}
.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(0.75);width:133.3333333333%}
.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(0.75);width:133.3333433333%}
.mat-form-field-label-wrapper{top:-0.84375em;padding-top:.84375em}
.mat-form-field-label{top:1.34375em}
.mat-form-field-underline{bottom:1.34375em}
.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}
.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}
.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);width:133.3333333333%}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);width:133.3333433333%}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);width:133.3333533333%}
.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}
.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}
@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(0.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(0.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(0.75)}}
.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}
.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-0.5em}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-0.59375em) scale(0.75);width:133.3333333333%}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-0.59374em) scale(0.75);width:133.3333433333%}
.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}
.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-0.25em}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(0.75);width:133.3333333333%}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(0.75);width:133.3333433333%}
.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}
.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}
input.mat-input-element{margin-top:-0.0625em}
.mat-menu-item{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:400}
.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px}
.mat-radio-button{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-select{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-select-trigger{height:1.125em}
.mat-slide-toggle-content{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-slider-thumb-label-text{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}
.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-step-label{font-size:14px;font-weight:400}
.mat-step-sub-label-error{font-weight:normal}
.mat-step-label-error{font-size:14px}
.mat-step-label-selected{font-size:14px;font-weight:500}
.mat-tab-group{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-tab-label,.mat-tab-link{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}
.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal;margin:0}
.mat-tooltip{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}
.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}
.mat-list-item{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-list-option{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-list-base .mat-list-item{font-size:16px}
.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}
.mat-list-base .mat-list-option{font-size:16px}
.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}
.mat-list-base .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px;font-weight:500}
.mat-list-base[dense] .mat-list-item{font-size:12px}
.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}
.mat-list-base[dense] .mat-list-option{font-size:12px}
.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}
.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}
.mat-list-base[dense] .mat-subheader{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:12px;font-weight:500}
.mat-option{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:16px}
.mat-optgroup-label{font:500 14px/24px Roboto, "Helvetica Neue", sans-serif;letter-spacing:normal}
.mat-simple-snackbar{font-family:Roboto, "Helvetica Neue", sans-serif;font-size:14px}
.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}
.mat-tree{font-family:Roboto, "Helvetica Neue", sans-serif}
.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}
.mat-ripple{overflow:hidden;position:relative}
.mat-ripple:not(:empty){transform:translateZ(0)}
.mat-ripple.mat-ripple-unbounded{overflow:visible}
.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale(0)}
.cdk-high-contrast-active .mat-ripple-element{display:none}
.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}
[dir=rtl] .cdk-visually-hidden{left:auto;right:0}
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}
.cdk-overlay-container{position:fixed;z-index:1000}
.cdk-overlay-container:empty{display:none}
.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}
.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}
.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}
.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}
.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}
.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}
.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
textarea.cdk-textarea-autosize{resize:none}
textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}
textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}
@keyframes cdk-text-field-autofill-start{/*!*/}
@keyframes cdk-text-field-autofill-end{/*!*/}
.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}
.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}
.mat-focus-indicator{position:relative}
.mat-mdc-focus-indicator{position:relative}
.mat-ripple-element{background-color:rgba(0,0,0,.1)}
.mat-option{color:rgba(0,0,0,.87)}
.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,.04)}
.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}
.mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}
.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}
.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}
.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}
.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}
.mat-optgroup-label{color:rgba(0,0,0,.54)}
.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}
.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}
.mat-pseudo-checkbox::after{color:#fafafa}
.mat-pseudo-checkbox-disabled{color:#b0b0b0}
.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}
.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#ff4081}
.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}
.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}
.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}
.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12)}
.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)}
.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12)}
.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12)}
.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12)}
.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12)}
.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12)}
.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12)}
.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12)}
.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}
.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12)}
.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12)}
.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12)}
.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12)}
.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12)}
.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12)}
.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12)}
.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12)}
.mat-theme-loaded-marker{display:none}
.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}
.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}
.mat-badge{position:relative}
.mat-badge.mat-badge{overflow:visible}
.mat-badge-hidden .mat-badge-content{display:none}
.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}
.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}
.mat-badge-content.mat-badge-active{transform:none}
.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}
.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}
.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}
.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}
[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}
.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}
[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}
.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}
.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}
.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}
.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}
.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}
.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}
[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}
.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}
[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}
.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}
.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}
.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}
.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}
.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}
.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}
[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}
.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}
[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}
.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}
.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}
.mat-badge-content{color:#fff;background:#3f51b5}
.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}
.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}
.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}
.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}
.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}
.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}
.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}
.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}
.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}
.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled{color:rgba(0,0,0,.26)}
.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}
.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}
.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}
.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}
.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}
.mat-button-focus-overlay{background:#000}
.mat-stroked-button:not(.mat-button-disabled){border-color:rgba(0,0,0,.12)}
.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:rgba(0,0,0,.87);background-color:#fff}
.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}
.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:#fff}
.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}
.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{color:rgba(0,0,0,.26)}
.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#3f51b5}
.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#ff4081}
.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}
.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled{background-color:rgba(0,0,0,.12)}
.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}
.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,.1)}
.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}
.mat-stroked-button:not([class*=mat-elevation-z]),.mat-flat-button:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}
.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}
.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12)}
.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}
.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}
.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12)}
.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}
.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}
.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}
.mat-button-toggle{color:rgba(0,0,0,.38)}
.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}
.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}
.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}
.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}
[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}
.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}
.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}
.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}
.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}
.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}
.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}
.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}
.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}
.mat-card{background:#fff;color:rgba(0,0,0,.87)}
.mat-card:not([class*=mat-elevation-z]){box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}
.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}
.mat-card-subtitle{color:rgba(0,0,0,.54)}
.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}
.mat-checkbox-checkmark{fill:#fafafa}
.mat-checkbox-checkmark-path{stroke:#fafafa !important}
.mat-checkbox-mixedmark{background-color:#fafafa}
.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#3f51b5}
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#ff4081}
.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}
.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}
.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}
.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.38)}
.mat-checkbox .mat-ripple-element{background-color:#000}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}
.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}
.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}
.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}
.mat-chip.mat-standard-chip::after{background:#000}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,.1)}
.mat-table{background:#fff}
.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}
mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:rgba(0,0,0,.12)}
.mat-header-cell{color:rgba(0,0,0,.54)}
.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}
.mat-calendar-arrow{fill:rgba(0,0,0,.54)}
.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}
.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}
.mat-calendar-table-header,.mat-calendar-body-label{color:rgba(0,0,0,.54)}
.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:transparent}
.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}
.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}
.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}
.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}
.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}
.mat-calendar-body-in-range::before{background:rgba(63,81,181,.2)}
.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}
.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}
.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(63, 81, 181, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}
.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}
.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}
.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}
.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}
.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}
@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}}
.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#fff;color:rgba(0,0,0,.87)}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,64,129,.2)}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 64, 129, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}
.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}
.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}
.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}
@media(hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}
.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}
.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}
.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}
.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}
@media(hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}}
.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12)}
.mat-datepicker-toggle-active{color:#3f51b5}
.mat-datepicker-toggle-active.mat-accent{color:#ff4081}
.mat-datepicker-toggle-active.mat-warn{color:#f44336}
.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}
.mat-dialog-container{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}
.mat-divider{border-top-color:rgba(0,0,0,.12)}
.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}
.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}
.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}
.mat-action-row{border-top-color:rgba(0,0,0,.12)}
.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}
@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}
.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}
.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,.54)}
.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}
.mat-expansion-panel-header{height:48px}
.mat-expansion-panel-header.mat-expanded{height:64px}
.mat-form-field-label{color:rgba(0,0,0,.6)}
.mat-hint{color:rgba(0,0,0,.6)}
.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}
.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}
.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}
.mat-focused .mat-form-field-required-marker{color:#ff4081}
.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}
.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#3f51b5}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#ff4081}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after{color:#f44336}
.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}
.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}
.mat-error{color:#f44336}
.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,.54)}
.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}
.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}
.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}
.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.42) 0%, rgba(0, 0, 0, 0.42) 33%, transparent 0%);background-size:4px 100%;background-repeat:repeat-x}
.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}
.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}
.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}
.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}
.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}
.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}
.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}
.mat-icon.mat-primary{color:#3f51b5}
.mat-icon.mat-accent{color:#ff4081}
.mat-icon.mat-warn{color:#f44336}
.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}
.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after{color:rgba(0,0,0,.38)}
.mat-input-element{caret-color:#3f51b5}
.mat-input-element::placeholder{color:rgba(0,0,0,.42)}
.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}
.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}
.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}
.mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}
.mat-form-field.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}
.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}
.mat-list-base .mat-list-item{color:rgba(0,0,0,.87)}
.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}
.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}
.mat-list-base .mat-list-item-disabled{background-color:#eee;color:rgba(0,0,0,.38)}
.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-action-list .mat-list-item:focus{background:rgba(0,0,0,.04)}
.mat-list-single-selected-option,.mat-list-single-selected-option:hover,.mat-list-single-selected-option:focus{background:rgba(0,0,0,.12)}
.mat-menu-panel{background:#fff}
.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}
.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}
.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-menu-submenu-icon,.mat-menu-item[disabled] .mat-icon-no-color{color:rgba(0,0,0,.38)}
.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:rgba(0,0,0,.54)}
.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}
.mat-paginator{background:#fff}
.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}
.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}
.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}
.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}
.mat-paginator-container{min-height:56px}
.mat-progress-bar-background{fill:#cbd0e9}
.mat-progress-bar-buffer{background-color:#cbd0e9}
.mat-progress-bar-fill::after{background-color:#3f51b5}
.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}
.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}
.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ff4081}
.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}
.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}
.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}
.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}
.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}
.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}
.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}
.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}
.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}
.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}
.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}
.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}
.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}
.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(0,0,0,.38)}
.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}
.mat-radio-button .mat-ripple-element{background-color:#000}
.mat-select-value{color:rgba(0,0,0,.87)}
.mat-select-placeholder{color:rgba(0,0,0,.42)}
.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}
.mat-select-arrow{color:rgba(0,0,0,.54)}
.mat-select-panel{background:#fff}
.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12)}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}
.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}
.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}
.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}
.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}
.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}
.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}
.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}
.mat-drawer.mat-drawer-push{background-color:#fff}
.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}
.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}
.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}
[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}
[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}
.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}
.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}
.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}
.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}
.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}
.mat-slide-toggle-thumb{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12);background-color:#fafafa}
.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}
.mat-slider-track-background{background-color:rgba(0,0,0,.26)}
.mat-slider.mat-primary .mat-slider-track-fill,.mat-slider.mat-primary .mat-slider-thumb,.mat-slider.mat-primary .mat-slider-thumb-label{background-color:#3f51b5}
.mat-slider.mat-primary .mat-slider-thumb-label-text{color:#fff}
.mat-slider.mat-primary .mat-slider-focus-ring{background-color:rgba(63,81,181,.2)}
.mat-slider.mat-accent .mat-slider-track-fill,.mat-slider.mat-accent .mat-slider-thumb,.mat-slider.mat-accent .mat-slider-thumb-label{background-color:#ff4081}
.mat-slider.mat-accent .mat-slider-thumb-label-text{color:#fff}
.mat-slider.mat-accent .mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}
.mat-slider.mat-warn .mat-slider-track-fill,.mat-slider.mat-warn .mat-slider-thumb,.mat-slider.mat-warn .mat-slider-thumb-label{background-color:#f44336}
.mat-slider.mat-warn .mat-slider-thumb-label-text{color:#fff}
.mat-slider.mat-warn .mat-slider-focus-ring{background-color:rgba(244,67,54,.2)}
.mat-slider:hover .mat-slider-track-background,.mat-slider.cdk-focused .mat-slider-track-background{background-color:rgba(0,0,0,.38)}
.mat-slider.mat-slider-disabled .mat-slider-track-background,.mat-slider.mat-slider-disabled .mat-slider-track-fill,.mat-slider.mat-slider-disabled .mat-slider-thumb{background-color:rgba(0,0,0,.26)}
.mat-slider.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}
.mat-slider.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(0,0,0,.38)}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}
.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}
.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent)}
.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent)}
.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}
.mat-step-header:hover[aria-disabled=true]{cursor:default}
@media(hover: none){.mat-step-header:hover{background:none}}
.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}
.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}
.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}
.mat-step-header.mat-accent .mat-step-icon{color:#fff}
.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}
.mat-step-header.mat-warn .mat-step-icon{color:#fff}
.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}
.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}
.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}
.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}
.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}
.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}
.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}
.mat-horizontal-stepper-header{height:72px}
.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}
.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}
.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}
.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}
.mat-sort-header-arrow{color:#757575}
.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,.12)}
.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}
.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}
.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}
.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}
.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}
.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}
.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}
.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}
.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}
.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}
.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}
.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}
.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}
.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination{background-color:#3f51b5}
.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}
.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}
.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}
.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}
.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}
.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination{background-color:#ff4081}
.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}
.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}
.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}
.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}
.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}
.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination{background-color:#f44336}
.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}
.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}
.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator::before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator::before{border-color:#fff}
.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}
.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element{background-color:#fff;opacity:.12}
.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}
.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}
.mat-toolbar.mat-accent{background:#ff4081;color:#fff}
.mat-toolbar.mat-warn{background:#f44336;color:#fff}
.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}
.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}
.mat-toolbar .mat-input-element{caret-color:currentColor}
.mat-toolbar-multiple-rows{min-height:64px}
.mat-toolbar-row,.mat-toolbar-single-row{height:64px}
@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}
.mat-tooltip{background:rgba(97,97,97,.9)}
.mat-tree{background:#fff}
.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}
.mat-tree-node{min-height:48px}
.mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12)}
.mat-simple-snackbar-action{color:#ff4081}
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local('Material Icons'),
       local('MaterialIcons-Regular'),
       url(MaterialIcons-Regular.woff2) format('woff2'),
       url(MaterialIcons-Regular.woff) format('woff'),
       url(MaterialIcons-Regular.ttf) format('truetype');
}
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}
pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*

Google Code style (c) Aahan Krish <geekpanth3r@gmail.com>

*/
.hljs {
  background: white;
  color: black
}
.hljs-comment,
.hljs-quote {
  color: #800
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-section,
.hljs-title,
.hljs-name {
  color: #008
}
.hljs-variable,
.hljs-template-variable {
  color: #660
}
.hljs-string,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-regexp {
  color: #080
}
.hljs-literal,
.hljs-symbol,
.hljs-bullet,
.hljs-meta,
.hljs-number,
.hljs-link {
  color: #066
}
.hljs-title,
.hljs-doctag,
.hljs-type,
.hljs-attr,
.hljs-built_in,
.hljs-params {
  color: #606
}
.hljs-attribute,
.hljs-subst {
  color: #000
}
.hljs-formula {
  background-color: #eee;
  font-style: italic
}
.hljs-selector-id,
.hljs-selector-class {
  color: #9B703F
}
.hljs-addition {
  background-color: #baeeba
}
.hljs-deletion {
  background-color: #ffc8bd
}
.hljs-doctag,
.hljs-strong {
  font-weight: bold
}
.hljs-emphasis {
  font-style: italic
}
@media (min-width: 1025px) {
  .kt-header-base-light .kt-header {
    background-color: #ffffff;
    border-bottom: 1px solid #eff0f6;
  }
  .kt-header--fixed:not(.kt-subheader--fixed) .kt-header-base-light .kt-header {
    border-bottom: 0;
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    border-radius: 4px !important;
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #6c7293;
    font-weight: 500;
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #c8cde8;
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-icon {
    color: #c8cde8;
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link {
    background-color: rgba(77, 89, 149, 0.06);
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__hor-arrow, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__hor-arrow, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__hor-icon, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__hor-icon, .kt-header-base-light .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__hor-icon {
    color: #a6c719;
  }
}
.kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar {
  padding-right: 0;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i {
  transition: all 0.3s;
  color: #c8cad5;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon svg g:hover [fill] {
  fill: #505050;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon svg g [fill] {
  fill: #b7b7b7;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-welcome {
  transition: all 0.3s;
  color: #959cb6;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username {
  transition: all 0.3s;
  color: #6c7293;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-badge.kt-badge--username {
  height: 35px;
  width: 35px;
  font-size: 1.4rem;
  font-weight: 600;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--quick-panel .kt-header__topbar-icon i {
  color: #c8cad5;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon, .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon {
  transition: all 0.3s;
  background-color: rgba(77, 89, 149, 0.06);
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon i, .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon i {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user, .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user {
  transition: all 0.3s;
  background-color: rgba(77, 89, 149, 0.06);
}
.kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--quick-panel, .kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--quick-panel {
  transition: all 0.3s;
  background-color: #a6c719;
}
.kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--quick-panel .kt-header__topbar-icon, .kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--quick-panel .kt-header__topbar-icon {
  transition: all 0.3s;
  background-color: transparent !important;
}
.kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--quick-panel .kt-header__topbar-icon i, .kt-aside-secondary--enabled .kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--quick-panel .kt-header__topbar-icon i {
  transition: all 0.3s;
  color: #ffffff;
}
.kt-header-base-light .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--search .kt-input-icon .kt-input-icon__icon i {
  color: #74788d;
}
@media (max-width: 1024px) {
  .kt-header-base-light .kt-header-mobile {
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
  }
  .kt-header-base-light .kt-header__topbar {
    background-color: #ffffff;
    box-shadow: none;
  }
  .kt-header-base-light .kt-header__topbar--mobile-on .kt-header-mobile {
    box-shadow: none;
    border-bottom-color: transparent;
  }
  .kt-header-base-light .kt-header__topbar--mobile-on .kt-header__topbar {
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
    border-top: 1px solid #ebedf2;
  }
}
@media (min-width: 1025px) {
  .kt-header-base-dark .kt-header {
    background-color: #1e1e2d;
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    border-radius: 4px;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #c0c4d1;
    font-weight: 500;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #677191;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-icon {
    color: #677191;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link {
    background-color: #282f48;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__hor-arrow, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__hor-arrow, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__hor-arrow {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__hor-icon, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__hor-icon, .kt-header-base-dark .kt-header .kt-header-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link .kt-menu__hor-icon {
    color: #ffffff;
  }
}
.kt-header-base-dark .kt-header .kt-header__topbar {
  padding-right: 15px;
}
.kt-aside-secondary--enabled .kt-header-base-dark .kt-header .kt-header__topbar {
  padding-right: 0;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i {
  color: #6e7899;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon svg g [fill] {
  fill: #6e7899;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-welcome {
  color: #6b7594;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-username {
  color: #c0c4d1;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar--quick-panel-toggler .kt-header__topbar-icon i {
  color: #6e7899;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon, .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon {
  background-color: #282f48;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon i, .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon i {
  color: #fff;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon svg g [fill], .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon svg g [fill] {
  fill: #fff;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user, .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user {
  transition: all 0.3s;
  background-color: #282f48;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username, .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username {
  color: #ffffff;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar--quick-panel-toggler, .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar--quick-panel-toggler {
  background-color: #a6c719;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar--quick-panel-toggler .kt-header__topbar-icon i, .kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar--quick-panel-toggler .kt-header__topbar-icon i {
  color: #ffffff;
}
.kt-header-base-dark .kt-header .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--search .kt-input-icon .kt-input-icon__icon i {
  color: #74788d;
}
@media (max-width: 1024px) {
  .kt-header-base-dark .kt-header-menu-wrapper {
    background-color: #1e1e2d;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x {
    background: transparent;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x:hover, .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x:focus {
    opacity: 1;
    background: transparent;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x:hover > .ps__thumb-x, .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x:focus > .ps__thumb-x {
    opacity: 1;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x > .ps__thumb-x {
    background: #637099;
    opacity: 1;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x > .ps__thumb-x:hover, .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-x > .ps__thumb-x:focus {
    opacity: 1;
    background: #637099;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y {
    background: transparent;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y:hover, .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y:focus {
    background: transparent;
    opacity: 1;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y:hover > .ps__thumb-y, .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y:focus > .ps__thumb-y {
    opacity: 1;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y > .ps__thumb-y {
    background: #637099;
    opacity: 1;
  }
  .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-header-base-dark .kt-header-menu-wrapper .ps > .ps__rail-y > .ps__thumb-y:focus {
    opacity: 1;
    background: #637099;
  }
  .kt-header-base-dark .kt-header__topbar {
    background-color: #1e1e2d;
    box-shadow: none;
  }
  .kt-header-base-dark .kt-header__topbar--mobile-on .kt-header__topbar {
    box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
    border-top: 1px solid #2e3448;
  }
}
@media (max-width: 1024px) and (min-width: 1025px) {
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    background-color: none;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #9096b8;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #9096b8;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #9096b8;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #6c7293;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: none;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: none;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: none;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    background-color: #1e1e2d;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    background-color: transparent;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
    border-right: 1px solid rgba(73, 75, 116, 0.25);
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link {
    background-color: transparent;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #494b74;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-base-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
}
@media (min-width: 1025px) {
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #9096b8;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #9096b8;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #9096b8;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #6c7293;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    background-color: #ffffff;
    box-shadow: 0px 15px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #5f6281;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #fafbff;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #fafbff;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #fafbff;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
    border-right: 1px solid #f6f6f9;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
    color: #5f6281;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon {
    color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #5f6281;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #cacad2;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #fafbff;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #fafbff;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #fafbff;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu-light .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-light .kt-header-menu-mobile {
    background-color: #ffffff;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #313752;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
    transition: background-color 0.3s;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: #f8f8f8;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here {
    transition: background-color 0.3s;
    border-left: 10px solid #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #f8f8f8;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
    transition: background-color 0.3s;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #f8f8f8;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    transition: background-color 0.3s;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: #f8f8f8;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__arrow {
    color: #ffffff;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
    color: #a1a8c3;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
    color: #a1a8c3;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator {
    border-bottom: 1px solid #a1a8c3;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #3d4465;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #c4cff9;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open {
    transition: background-color 0.3s;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: #f8f8fb;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here {
    transition: background-color 0.3s;
    border-left: 10px solid;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #f8f8fb;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active {
    transition: background-color 0.3s;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #f8f8fb;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    transition: background-color 0.3s;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: #f8f8fb;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
    color: #a4a7bd;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon {
    color: #aaacc2;
  }
  .kt-header-menu-light .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  }
}
@media (min-width: 1025px) {
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #9096b8;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #9096b8;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #9096b8;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #6c7293;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: none;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    background-color: #1e1e2d;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    background-color: transparent;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
    border-right: 1px solid rgba(73, 75, 116, 0.25);
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link {
    background-color: transparent;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu-dark .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
    color: #a6c719;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-dark .kt-header-menu-mobile {
    background-color: #1e1e2d;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #a2a3b7;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #5c5e81;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #5c5e81;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #5c5e81;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
    transition: background-color 0.3s;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here {
    transition: background-color 0.3s;
    border-left: 10px solid #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
    transition: background-color 0.3s;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    transition: background-color 0.3s;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__arrow {
    color: #1e1e2d;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
    color: #4c4e6f;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
    color: #4c4e6f;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator {
    border-bottom: 1px solid #4c4e6f;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #9899ac;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #5c5e81;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #5c5e81;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #5c5e81;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open {
    transition: background-color 0.3s;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here {
    transition: background-color 0.3s;
    border-left: 10px solid #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active {
    transition: background-color 0.3s;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    transition: background-color 0.3s;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: #1b1b28;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
    color: #ffffff;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
    color: #4c4e6f;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon {
    color: #4c4e6f;
  }
  .kt-header-menu-dark .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
    border-bottom: 1px solid #4c4e6f;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-dark .kt-header-menu-wrapper {
    background-color: #1e1e2d;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x {
    background: transparent;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x:hover, .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x:focus {
    opacity: 1;
    background: transparent;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x:hover > .ps__thumb-x, .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x:focus > .ps__thumb-x {
    opacity: 1;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x > .ps__thumb-x {
    background: #637099;
    opacity: 1;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x > .ps__thumb-x:hover, .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-x > .ps__thumb-x:focus {
    opacity: 1;
    background: #637099;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y {
    background: transparent;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y:hover, .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y:focus {
    background: transparent;
    opacity: 1;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y:hover > .ps__thumb-y, .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y:focus > .ps__thumb-y {
    opacity: 1;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y > .ps__thumb-y {
    background: #637099;
    opacity: 1;
  }
  .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-header-menu-dark .kt-header-menu-wrapper .ps > .ps__rail-y > .ps__thumb-y:focus {
    opacity: 1;
    background: #637099;
  }
}
@media (min-width: 1025px) {
  .kt-brand-dark .kt-aside__brand {
    background-color: #1a1a27;
    box-shadow: none;
  }
  .kt-brand-dark .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler svg g [fill] {
    transition: fill 0.3s ease;
    fill: #494b74;
  }
  .kt-brand-dark .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-brand-dark .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-brand-dark .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler:hover svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
}
@media (max-width: 1024px) {
  .kt-brand-dark .kt-header-mobile {
    background-color: #1a1a27;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
  }
  .kt-header__topbar--mobile-on .kt-brand-dark .kt-header-mobile {
    box-shadow: none;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span {
    background: #484f66;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::before, .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::after {
    background: #484f66;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span {
    background: #ffffff;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span::before, .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span::after {
    background: #ffffff;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span {
    background: #ffffff;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span::before, .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span::after {
    background: #ffffff;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler i {
    color: #484f66;
  }
  .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler.kt-header-mobile__topbar-toggler--active i, .kt-brand-dark .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler:hover i {
    color: #ffffff;
  }
}
@media (min-width: 1025px) {
  .kt-brand-light .kt-aside__brand {
    background-color: transparent;
    box-shadow: none;
  }
  .kt-brand-light .kt-aside__brand .kt-aside__brand-tools svg g [fill] {
    fill: #a6c719;
  }
}
@media (max-width: 1024px) {
  .kt-brand-light .kt-header-mobile {
    background-color: #ffffff;
    border-bottom: 1px solid #eff0f6;
  }
  .kt-header-mobile--fixed.kt-header--minimize .kt-brand-light .kt-header-mobile {
    border-bottom: 0;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
  }
  .kt-header__topbar--mobile-on .kt-brand-light .kt-header-mobile {
    box-shadow: none;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span {
    background: #b4b8ce;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::before, .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::after {
    background: #b4b8ce;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span {
    background: #a6c719;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span::before, .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span::after {
    background: #a6c719;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span {
    background: #a6c719;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span::before, .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span::after {
    background: #a6c719;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler i {
    color: #b4b8ce;
  }
  .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler.kt-header-mobile__topbar-toggler--active i, .kt-brand-light .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler:hover i {
    color: #a6c719;
  }
}
.kt-aside-dark .kt-aside {
  background-color: #1e1e2d;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-x {
  background: transparent;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-x:hover, .kt-aside-dark .kt-aside .ps > .ps__rail-x:focus {
  opacity: 1;
  background: transparent;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-x:hover > .ps__thumb-x, .kt-aside-dark .kt-aside .ps > .ps__rail-x:focus > .ps__thumb-x {
  opacity: 1;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-x > .ps__thumb-x {
  background: #637099;
  opacity: 1;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-x > .ps__thumb-x:hover, .kt-aside-dark .kt-aside .ps > .ps__rail-x > .ps__thumb-x:focus {
  opacity: 1;
  background: #637099;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-y {
  background: transparent;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-y:hover, .kt-aside-dark .kt-aside .ps > .ps__rail-y:focus {
  background: transparent;
  opacity: 1;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-y:hover > .ps__thumb-y, .kt-aside-dark .kt-aside .ps > .ps__rail-y:focus > .ps__thumb-y {
  opacity: 1;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-y > .ps__thumb-y {
  background: #637099;
  opacity: 1;
}
.kt-aside-dark .kt-aside .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-aside-dark .kt-aside .ps > .ps__rail-y > .ps__thumb-y:focus {
  opacity: 1;
  background: #637099;
}
.kt-aside-dark .kt-aside .kt-aside__footer {
  background-color: #1f2231;
}
.kt-aside-dark .kt-aside .kt-aside__footer .btn {
  transition: all 0.3s;
  background-color: transparent;
}
.kt-aside-dark .kt-aside .kt-aside__footer .btn i {
  transition: all 0.3s;
  color: #364b8b;
}
.kt-aside-dark .kt-aside .kt-aside__footer .show .btn,
.kt-aside-dark .kt-aside .kt-aside__footer .btn:hover {
  transition: all 0.3s;
  background-color: #191b27;
}
.kt-aside-dark .kt-aside .kt-aside__footer .show .btn i,
.kt-aside-dark .kt-aside .kt-aside__footer .btn:hover i {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu {
  background-color: #1e1e2d;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  color: #a2a3b7;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  color: #494b74;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #494b74;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #5c5e81;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #5c5e81;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  color: #5c5e81;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
  transition: background-color 0.3s;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link {
  background-color: #1b1b28;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here {
  transition: background-color 0.3s;
  border-left: 10px solid #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
  background-color: #1b1b28;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
  transition: background-color 0.3s;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
  background-color: #1b1b28;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
  transition: background-color 0.3s;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
  background-color: #1b1b28;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__arrow {
  color: #1e1e2d;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
  color: #4c4e6f;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
  color: #4c4e6f;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__separator {
  border-bottom: 1px solid #4c4e6f;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  color: #9899ac;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  color: #494b74;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #494b74;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #5c5e81;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #5c5e81;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  color: #5c5e81;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open {
  transition: background-color 0.3s;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here {
  transition: background-color 0.3s;
  border-left: 10px solid #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active {
  transition: background-color 0.3s;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
  transition: background-color 0.3s;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
  color: #ffffff;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
  color: #4c4e6f;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon {
  color: #4c4e6f;
}
.kt-aside-dark .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
  border-bottom: 1px solid #4c4e6f;
}
@media (min-width: 1025px) {
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item {
    background: transparent;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-icon {
    color: #7c87a6;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover, .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
    background: transparent !important;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link > .kt-menu__link-icon, .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here, .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
    background: transparent !important;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__link-icon, .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:hover {
    background: transparent;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link > .kt-menu__link-icon {
    color: #a6c719 !important;
  }
}
@media (min-width: 1025px) {
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
    background-color: #fff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #696e92;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #a8aabb;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a8aabb;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a8aabb;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a8aabb;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #a8aabb;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open {
    transition: background-color 0.3s;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here {
    transition: background-color 0.3s;
    border-left: 10px solid;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active {
    transition: background-color 0.3s;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    transition: background-color 0.3s;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text {
    color: #a4a7bd;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon {
    color: #aaacc2;
  }
  .kt-aside-dark .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator,
.kt-aside-dark .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator {
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  }
}
.kt-aside-dark .kt-aside-close {
  background-color: rgba(255, 255, 255, 0.2);
}
.kt-aside-dark .kt-aside-close i {
  color: rgba(255, 255, 255, 0.7);
}
.kt-aside-dark .kt-aside-close:hover {
  background-color: #a6c719;
}
.kt-aside-dark .kt-aside-close:hover i {
  color: #ffffff;
}
.kt-aside-dark .kt-aside .kt-aside-menu > .kt-menu__nav .kt-menu__item > .kt-menu__link:not(.kt-menu__link--active):not(.kt-menu__link--here):not(.kt-menu__link--hover) [class^=flaticon2-],
.kt-aside-dark .kt-aside .kt-aside-menu > .kt-menu__nav .kt-menu__item > .kt-menu__link:not(.kt-menu__link--active):not(.kt-menu__link--here):not(.kt-menu__link--hover) [class*=" flaticon2-"] {
  color: #434d6b;
}
.kt-aside-light .kt-aside {
  background-color: #505050;
}
.kt-aside-light .kt-aside .ps > .ps__rail-x {
  background: transparent;
}
.kt-aside-light .kt-aside .ps > .ps__rail-x:hover, .kt-aside-light .kt-aside .ps > .ps__rail-x:focus {
  opacity: 1;
  background: transparent;
}
.kt-aside-light .kt-aside .ps > .ps__rail-x:hover > .ps__thumb-x, .kt-aside-light .kt-aside .ps > .ps__rail-x:focus > .ps__thumb-x {
  opacity: 1;
}
.kt-aside-light .kt-aside .ps > .ps__rail-x > .ps__thumb-x {
  background: #e0e2f0;
  opacity: 1;
}
.kt-aside-light .kt-aside .ps > .ps__rail-x > .ps__thumb-x:hover, .kt-aside-light .kt-aside .ps > .ps__rail-x > .ps__thumb-x:focus {
  opacity: 1;
  background: #e0e2f0;
}
.kt-aside-light .kt-aside .ps > .ps__rail-y {
  background: transparent;
}
.kt-aside-light .kt-aside .ps > .ps__rail-y:hover, .kt-aside-light .kt-aside .ps > .ps__rail-y:focus {
  background: transparent;
  opacity: 1;
}
.kt-aside-light .kt-aside .ps > .ps__rail-y:hover > .ps__thumb-y, .kt-aside-light .kt-aside .ps > .ps__rail-y:focus > .ps__thumb-y {
  opacity: 1;
}
.kt-aside-light .kt-aside .ps > .ps__rail-y > .ps__thumb-y {
  background: #e0e2f0;
  opacity: 1;
}
.kt-aside-light .kt-aside .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-aside-light .kt-aside .ps > .ps__rail-y > .ps__thumb-y:focus {
  opacity: 1;
  background: #e0e2f0;
}
.kt-aside-light .kt-aside .kt-aside__footer {
  background-color: #f8f8f8;
}
.kt-aside-light .kt-aside .kt-aside__footer .btn {
  transition: all 0.3s;
  background-color: transparent;
}
.kt-aside-light .kt-aside .kt-aside__footer .btn i {
  transition: all 0.3s;
  color: #99a7df;
}
.kt-aside-light .kt-aside .kt-aside__footer .show .btn,
.kt-aside-light .kt-aside .kt-aside__footer .btn:hover {
  transition: all 0.3s;
  background-color: #e9e9e9;
}
.kt-aside-light .kt-aside .kt-aside__footer .show .btn i,
.kt-aside-light .kt-aside .kt-aside__footer .btn:hover i {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  color: #B7B7B7;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  color: #B7B7B7;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B7B7B7;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #c4cff9;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #c4cff9;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  color: #c4cff9;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
  transition: background-color 0.3s;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here {
  transition: background-color 0.3s;
  border-left: 10px solid #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
  transition: background-color 0.3s;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
  transition: background-color 0.3s;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__arrow {
  color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
  color: #a1a8c3;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
  color: #a1a8c3;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__separator {
  border-bottom: 1px solid #a1a8c3;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  color: #B7B7B7;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  color: #B7B7B7;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #B7B7B7;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #c4cff9;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #c4cff9;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  color: #c4cff9;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open {
  transition: background-color 0.3s;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here {
  transition: background-color 0.3s;
  border-left: 10px solid transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
  color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active {
  transition: background-color 0.3s;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
  transition: background-color 0.3s;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
  background-color: transparent;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
  color: #f8f8f8;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
  color: #505050;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
  transition: fill 0.3s ease;
  fill: #505050;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  background-color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
  color: #a6c719;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
  color: #a4a7bd;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon {
  color: #aaacc2;
}
.kt-aside-light .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
@media (min-width: 1025px) {
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item {
    background: transparent;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-icon {
    color: #c4cff9;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover, .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
    background: transparent !important;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link > .kt-menu__link-icon, .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here, .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
    background: transparent !important;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__link-icon, .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:hover {
    background: transparent;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:hover > .kt-menu__link > .kt-menu__link-icon {
    color: #a6c719 !important;
  }
}
@media (min-width: 1025px) {
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
    background-color: #fff;
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #696e92;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #a8aabb;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a8aabb;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a8aabb;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a8aabb;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #a8aabb;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open {
    transition: background-color 0.3s;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here {
    transition: background-color 0.3s;
    border-left: 10px solid;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active {
    transition: background-color 0.3s;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    transition: background-color 0.3s;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
    background-color: transparent;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #f8f8f8;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
    transition: fill 0.3s ease;
    fill: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
    transition: fill 0.3s ease;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
    color: #a6c719;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text {
    color: #a4a7bd;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon {
    color: #aaacc2;
  }
  .kt-aside-light .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator,
.kt-aside-light .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator {
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  }
}
body *:not(.fa):not(.fas):not(.far):not(.fap):not(.bi):not(.mat-icon):not(.la) :not(.select2-selection__arrow) {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 500;
  letter-spacing: 0.5px;
}
.bi {
  font-smooth: always;
  /* Ottimizza il rendering */
  -webkit-font-smoothing: antialiased;
  /* Chrome/Safari */
  -moz-osx-font-smoothing: grayscale;
  /* Firefox */
  font-family: bootstrap-icons !important;
  font-weight: normal !important;
}
.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free" !important;
}
.mat-icon {
  font-family: "Material Icons" !important;
}
.kt-form .kt-form__group {
  margin-bottom: 0;
  padding-top: 5px !important;
  padding-bottom: 0px !important;
}
.dropdown-toggle::after {
  display: none !important;
}
.mat-table__wrapper--dashboard .mat-table {
  min-width: 600px !important;
  width: 100% !important;
}
.position-static {
  position: static;
}
.mat-spinner-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9998;
}
.mat-spinner-container-abs {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9998;
}
.spinner-abs-centered {
  position: absolute !important;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
}
.kt-header-mobile__logo ì a {
  height: 100%;
}
.kt-header-mobile__logo img {
  height: 100%;
  width: auto;
  display: block;
  padding: 10px 0;
}
.kt-container,
.kt-content {
  padding: 0 !important;
}
.text-bold {
  font-weight: bold;
}
.text-medium {
  font-weight: 500;
}
.text-black {
  color: black !important;
}
.pointer {
  cursor: pointer !important;
}
.disabled {
  cursor: not-allowed !important;
}
table.fixedHeader-floating {
  z-index: 9999;
}
.text-blue {
  color: #527a93 !important;
}
.text-grey {
  color: #aaa !important;
}
.text-red {
  color: #ff0000 !important;
}
.text-green {
  color: #a6c719 !important;
}
.tableLayoutFixed {
  table-layout: fixed;
}
#analisiVenditeByTimeSlot {
  table-layout: auto !important;
}
.mat-tab-label {
  min-width: unset !important;
}
/******************************************************************************/
#analisiVenditeByCompany tr.shown {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 800ms, opacity 800ms;
}
#analisiVenditeByCompany tr.hide {
  visibility: collapse;
  opacity: 0;
  transition: visibility 0s linear 800ms, opacity 800ms;
}
.unvisible {
  visibility: hidden;
}
.h_spacer_half {
  width: 5px;
  flex: 0 0 5px;
}
.h_spacer {
  width: 10px;
  flex: 0 0 10px;
}
.h_spacer_2x {
  width: 20px;
  flex: 0 0 20px;
}
.h_spacer_3x {
  width: 30px;
  flex: 0 0 30px;
}
.v_spacer {
  height: 10px;
  width: 100%;
}
.v_spacer_2x {
  height: 20px;
  width: 100%;
}
.v_spacer_half {
  height: 5px;
  width: 100%;
}
.display-flex-fill {
  flex: 1;
}
.display-flex-column {
  display: flex;
  flex-direction: column;
}
.d-flex justify-content-start align-items-center {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.d-flex justify-content-end align-items-center {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.display-flex-center {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.display-flex-space-between {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.display-flex-space-around {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
}
.flex-align-center {
  align-items: center;
}
.flex-align-baseline {
  align-items: baseline;
}
.flex-align-end {
  align-items: end;
}
.border-right {
  border-right: 1px solid;
}
.snackbar-success {
  background-color: #a6c719 !important;
}
.snackbar-failure {
  background-color: #eb4d67 !important;
}
.snackbar-warning {
  background-color: #cd5d3c !important;
}
.text-success {
  color: #a6c719 !important;
}
.text-success2 {
  color: #ff5df4 !important;
}
.text-danger1 {
  color: #9f9239 !important;
}
.text-danger2 {
  color: #8b5555 !important;
}
.text-danger3 {
  color: #527a93 !important;
}
.text-danger4 {
  color: #5d5b3f !important;
}
.text-danger5 {
  color: #b47c7c !important;
}
.text-disabled {
  color: var(--bs-gray) !important;
}
.mat-snack-bar-container {
  color: white !important;
}
.nowrap {
  white-space: nowrap;
}
.word-break {
  word-break: break-all;
}
.no-margin {
  margin: 0px !important;
}
.cursor_pointer {
  cursor: pointer;
}
.headerButtonNoBorder {
  background-color: transparent;
  border: 0 !important;
}
button.pdfButtonSheet .bi-printer,
button.pdfButtonSheet .bi-file-earmark-pdf,
button.pdfButton .bi-printer,
button.pdfButton .bi-file-earmark-pdf,
button.xlxsImportButton .bi-printer,
button.xlxsImportButton .bi-file-earmark-pdf,
button.xlxsButton .bi-printer,
button.xlxsButton .bi-file-earmark-pdf {
  color: #b30b00;
}
button.pdfButtonSheet .bi-file-earmark-excel,
button.pdfButton .bi-file-earmark-excel,
button.xlxsImportButton .bi-file-earmark-excel,
button.xlxsButton .bi-file-earmark-excel {
  color: #18874e;
}
button.pdfButtonSheet .bi-file-earmark-pdf.text-default,
button.pdfButtonSheet .bi-file-earmark-excel.text-default,
button.pdfButton .bi-file-earmark-pdf.text-default,
button.pdfButton .bi-file-earmark-excel.text-default,
button.xlxsImportButton .bi-file-earmark-pdf.text-default,
button.xlxsImportButton .bi-file-earmark-excel.text-default,
button.xlxsButton .bi-file-earmark-pdf.text-default,
button.xlxsButton .bi-file-earmark-excel.text-default {
  color: #b7b7b7;
}
#matToolBar {
  position: relative;
  font-size: 14px;
  padding: 0.8rem 0px 0.8rem 0px;
  min-height: unset !important;
}
#matToolBar .mat-toolbar-row {
  height: auto !important;
  color: #505050;
  padding: 0px 0.5rem !important;
}
#matToolBar .mat-toolbar-row .title {
  font-weight: 500;
  border-right: 0;
  padding-left: 0px !important;
  position: absolute;
  top: 0;
  left: 0;
}
#matToolBar .mat-toolbar-row .select2Multiple {
  width: 100%;
  height: 36px;
  border-color: #e2e5ec !important;
}
#matToolBar .mat-toolbar-row .select2Multiple ul.select2-selection__rendered {
  padding: 5px 1rem !important;
}
#matToolBar .mat-toolbar-row .select2Single {
  height: 32px;
}
#matToolBar .mat-toolbar-row .select2Single .select2-selection__rendered {
  padding-top: 2px !important;
  padding-bottom: 0 !important;
}
#matToolBar .mat-toolbar-row .select2Single .select2-selection__arrow {
  top: 50% !important;
}
#matToolBar .mat-toolbar-row kt-mb-input-search-advanced,
#matToolBar .mat-toolbar-row .mat-input-element {
  max-width: 150px;
}
#matToolBar .mat-toolbar-row mat-radio-group label {
  margin-bottom: 0 !important;
}
#matToolBar .mat-toolbar-row > input, #matToolBar .mat-toolbar-row > .inputGroup {
  width: 13.6363636364rem;
}
#matToolBar .mat-toolbar-row .inputGroup .form-floating > .form-control {
  height: calc(2.5rem + 2px);
  min-height: auto;
  padding: 0.375rem 0.75rem;
}
#matToolBar .mat-toolbar-row .inputGroup .form-floating > label {
  padding: 0.375rem 0.75rem;
}
#matToolBar .select2-container,
#matToolBar input.form-control {
  min-width: 10rem !important;
  max-width: 25rem !important;
}
.mat-select-panel {
  max-height: 285px !important;
}
.hoverglass {
  position: absolute;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 9999;
  background: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(8px);
          backdrop-filter: blur(8px);
}
.hoverglass.active {
  display: block;
}
.word-break {
  word-break: break-all;
}
.mat-tooltip {
  white-space: pre-line;
}
.pre {
  white-space: pre-line;
}
.hidden {
  display: none !important;
}
.overflow-ellipses {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mat-option,
.mat-expansion-panel-content {
  font-size: 14px !important;
}
/******************************************************************************************
  _____  ______  _____ _____   ____  _   _  _____ _______      ________ 
 |  __ \|  ____|/ ____|  __ \ / __ \| \ | |/ ____|_   _\ \    / /  ____|
 | |__) | |__  | (___ | |__) | |  | |  \| | (___   | |  \ \  / /| |__   
 |  _  /|  __|  \___ \|  ___/| |  | | . ` |\___ \  | |   \ \/ / |  __|  
 | | \ \| |____ ____) | |    | |__| | |\  |____) |_| |_   \  /  | |____ 
 |_|  \_\______|_____/|_|     \____/|_| \_|_____/|_____|   \/   |______|

******************************************************************************************/
@media (max-width: 1024px) {
  body {
    padding-bottom: 0 0 40px !important;
    padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left) !important;
    padding: constant(safe-area-inset-top) constant(safe-area-inset-right) constant(safe-area-inset-bottom) constant(safe-area-inset-left) !important;
  }

  #kt_header_mobile {
    z-index: 9999;
  }

  .kt-header-mobile.kt-header-mobile--fixed {
    width: 100vw;
  }

  .kt-header-mobile__logo {
    max-width: 60%;
  }
  .kt-header-mobile__logo > a {
    height: 100%;
  }

  .kt-menu__nav {
    padding-top: 60px !important;
  }

  .kt-aside--minimize .kt-aside {
    width: unset !important;
  }

  kt-topbar {
    position: fixed;
    top: 50px;
    z-index: 99;
  }
  kt-topbar .logoimg {
    height: 50px !important;
  }

  #matToolBar {
    font-size: 12px;
    padding: 10px 10px 0 10px !important;
  }
  #matToolBar .mat-toolbar-row {
    flex-wrap: wrap;
    height: auto !important;
    margin-right: 0 !important;
  }
  #matToolBar .mat-toolbar-row select,
#matToolBar .mat-toolbar-row input {
    margin: 10px auto;
    width: 100%;
    max-width: 100% !important;
    margin-right: 0 !important;
  }
  #matToolBar .mat-toolbar-row .select2 {
    border-right: 0 !important;
    padding-right: 0 !important;
    max-width: 100% !important;
  }
  #matToolBar .mat-toolbar-row .display-flex-fill.d-flex justify-content-end align-items-center {
    margin: 10px auto 0;
    justify-content: center !important;
  }

  #matToolBar .mat-toolbar-row > * {
    border-right: 0 !important;
  }

  .mat-option,
.mat-expansion-panel-content {
    font-size: 12px !important;
  }
}
/******************************************************************************************
   _____ ____  _      ____  _____  _____ 
  / ____/ __ \| |    / __ \|  __ \|_   _|
 | |   | |  | | |   | |  | | |__) | | |  
 | |   | |  | | |   | |  | |  _  /  | |  
 | |___| |__| | |___| |__| | | \ \ _| |_ 
  \_____\____/|______\____/|_|  \_\_____|

******************************************************************************************/
a.barred,
.barred {
  text-decoration: line-through !important;
}
.cursive {
  font-style: oblique;
}
.mat-autocomplete-panel .mat-option:nth-child(even) {
  background-color: #eeeff1 !important;
}
.height_100perc {
  height: 100%;
}
.svg-icon.svg-icon-5x svg {
  height: 5rem !important;
  width: 5rem !important;
}
.svg-icon.svg-icon-10x svg {
  height: 10rem !important;
  width: 10rem !important;
}
.svg-icon.svg-icon-primary svg g [fill] {
  transition: fill 0.3s ease;
  fill: #646c9a !important;
}
.showZeroRecordImage {
  text-align: center;
  color: #505050;
}
.showZeroRecordImage .emptyImage {
  height: calc(100vh - 600px);
  width: auto;
}
.showFromYearStartContainer {
  text-align: center;
  height: calc(100vh - var(--navbar-height));
  position: relative;
}
.showFromYearStartContainer .imageContainer {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  width: auto;
  height: 75%;
}
.showFromYearStartContainer .imageContainer img {
  height: calc(100% - 8rem);
  width: auto;
}
.showFromYearStartContainer .imageContainer img:not(.emptyImage) {
  cursor: pointer;
}
a.btn-icon-primary {
  border-radius: 50%;
  background-color: #5d78ff !important;
  color: white !important;
  padding: 3px 13px;
  border: 1px solid #5d78ff;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
a.btn-icon-primary:hover {
  border: 1px solid white;
}
.opacity_half {
  opacity: 0.5;
}
.select2Single {
  height: 32px;
}
.select2Single .select2-selection__rendered {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.select2Single .select2-selection__arrow {
  top: 50% !important;
}
/******************************************************************************************
  _____  ______  _____ _____   ____  _   _  _____ _______      ________ 
 |  __ \|  ____|/ ____|  __ \ / __ \| \ | |/ ____|_   _\ \    / /  ____|
 | |__) | |__  | (___ | |__) | |  | |  \| | (___   | |  \ \  / /| |__   
 |  _  /|  __|  \___ \|  ___/| |  | | . ` |\___ \  | |   \ \/ / |  __|  
 | | \ \| |____ ____) | |    | |__| | |\  |____) |_| |_   \  /  | |____ 
 |_|  \_\______|_____/|_|     \____/|_| \_|_____/|_____|   \/   |______|

******************************************************************************************/
@media (max-width: 1023px) {
  .showFromYearStartContainer .emptyImage {
    width: 100% !important;
    height: auto !important;
  }

  .showZeroRecordImage .emptyImage {
    width: 100% !important;
    height: auto !important;
  }
}
ngx-material-timepicker-container {
  z-index: 9999 !important;
}
/******************************************************************************************/
.mat-option:hover:not(.mat-option-disabled),
.mat-option:focus:not(.mat-option-disabled),
.mat-option.mat-active {
  background-color: #e8b6a6 !important;
}
.mat-raised-button {
  line-height: 35px !important;
}
ul.chartjs-legend {
  list-style: none !important;
}
ul.chartjs-legend li {
  margin-left: 10px;
}
/*
  /$$$$$$  /$$$$$$$$ /$$       /$$$$$$$$  /$$$$$$  /$$$$$$$$ /$$$$$$ 
 /$$__  $$| $$_____/| $$      | $$_____/ /$$__  $$|__  $$__//$$__  $$
| $$  \__/| $$      | $$      | $$      | $$  \__/   | $$  |__/  \ $$
|  $$$$$$ | $$$$$   | $$      | $$$$$   | $$         | $$    /$$$$$$/
 \____  $$| $$__/   | $$      | $$__/   | $$         | $$   /$$____/ 
 /$$  \ $$| $$      | $$      | $$      | $$    $$   | $$  | $$      
|  $$$$$$/| $$$$$$$$| $$$$$$$$| $$$$$$$$|  $$$$$$/   | $$  | $$$$$$$$
 \______/ |________/|________/|________/ \______/    |__/  |________/
*/
.select2-selection.select2-selection--multiple .select2-selection__rendered {
  max-height: 180px;
  overflow-x: hidden;
  overflow-y: auto;
}
.select2.select2-container {
  min-height: 36px !important;
}
.select2-selection {
  border: 1px solid #e2e5ec !important;
}
.select2-selection .select2-selection__rendered:empty {
  display: none !important;
}
.select2-selection.select2-selection--single {
  height: 36px !important;
  padding: 5px 10px !important;
}
.select2-selection.select2-selection--single .select2-selection__rendered {
  padding-left: 8px !important;
  padding-right: 20px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-right: 20px !important;
}
.select2-selection.select2-selection--multiple {
  height: auto;
}
.select2-selection.select2-selection--multiple textarea {
  padding: 12px 0 !important;
}
.select2-selection .select2-selection__arrow {
  position: absolute;
  top: 18px !important;
  right: 0 !important;
}
.select2-selection__rendered {
  display: inline-block !important;
}
/*
  /$$$$$$                                                    /$$                     /$$
 /$$__  $$                                                  |__/                    |__/
| $$  \__/  /$$$$$$   /$$$$$$   /$$$$$$   /$$$$$$  /$$$$$$$$ /$$  /$$$$$$  /$$$$$$$  /$$
| $$       /$$__  $$ /$$__  $$ /$$__  $$ /$$__  $$|____ /$$/| $$ /$$__  $$| $$__  $$| $$
| $$      | $$  \ $$| $$  \__/| $$  \__/| $$$$$$$$   /$$$$/ | $$| $$  \ $$| $$  \ $$| $$
| $$    $$| $$  | $$| $$      | $$      | $$_____/  /$$__/  | $$| $$  | $$| $$  | $$| $$
|  $$$$$$/|  $$$$$$/| $$      | $$      |  $$$$$$$ /$$$$$$$$| $$|  $$$$$$/| $$  | $$| $$
 \______/  \______/ |__/      |__/       \_______/|________/|__/ \______/ |__/  |__/|__/



 /$$$$$$$                        /$$                /$$                                 
| $$__  $$                      | $$               | $$                                 
| $$  \ $$  /$$$$$$   /$$$$$$  /$$$$$$   /$$$$$$$ /$$$$$$    /$$$$$$  /$$$$$$   /$$$$$$ 
| $$$$$$$  /$$__  $$ /$$__  $$|_  $$_/  /$$_____/|_  $$_/   /$$__  $$|____  $$ /$$__  $$
| $$__  $$| $$  \ $$| $$  \ $$  | $$   |  $$$$$$   | $$    | $$  \__/ /$$$$$$$| $$  \ $$
| $$  \ $$| $$  | $$| $$  | $$  | $$ /$$\____  $$  | $$ /$$| $$      /$$__  $$| $$  | $$
| $$$$$$$/|  $$$$$$/|  $$$$$$/  |  $$$$//$$$$$$$/  |  $$$$/| $$     |  $$$$$$$| $$$$$$$/
|_______/  \______/  \______/    \___/ |_______/    \___/  |__/      \_______/| $$____/ 
                                                                              | $$      
                                                                              | $$      
                                                                              |__/      
*/
.mat-raised-button {
  width: auto !important;
}
.text-right {
  text-align: right !important;
}
.min-height-0 {
  min-height: 0px;
}
.min-height-1 {
  min-height: 1px;
}
.min-height-2 {
  min-height: 2px;
}
.min-height-3 {
  min-height: 3px;
}
.min-height-4 {
  min-height: 4px;
}
.min-height-5 {
  min-height: 5px;
}
.min-height-6 {
  min-height: 6px;
}
.min-height-7 {
  min-height: 7px;
}
.min-height-8 {
  min-height: 8px;
}
.min-height-9 {
  min-height: 9px;
}
.min-height-10 {
  min-height: 10px;
}
.min-height-11 {
  min-height: 11px;
}
.min-height-12 {
  min-height: 12px;
}
.min-height-13 {
  min-height: 13px;
}
.min-height-14 {
  min-height: 14px;
}
.min-height-15 {
  min-height: 15px;
}
.min-height-16 {
  min-height: 16px;
}
.min-height-17 {
  min-height: 17px;
}
.min-height-18 {
  min-height: 18px;
}
.min-height-19 {
  min-height: 19px;
}
.min-height-20 {
  min-height: 20px;
}
.min-height-21 {
  min-height: 21px;
}
.min-height-22 {
  min-height: 22px;
}
.min-height-23 {
  min-height: 23px;
}
.min-height-24 {
  min-height: 24px;
}
.min-height-25 {
  min-height: 25px;
}
.min-height-26 {
  min-height: 26px;
}
.min-height-27 {
  min-height: 27px;
}
.min-height-28 {
  min-height: 28px;
}
.min-height-29 {
  min-height: 29px;
}
.min-height-30 {
  min-height: 30px;
}
.min-height-31 {
  min-height: 31px;
}
.min-height-32 {
  min-height: 32px;
}
.min-height-33 {
  min-height: 33px;
}
.min-height-34 {
  min-height: 34px;
}
.min-height-35 {
  min-height: 35px;
}
.min-height-36 {
  min-height: 36px;
}
.min-height-37 {
  min-height: 37px;
}
.min-height-38 {
  min-height: 38px;
}
.min-height-39 {
  min-height: 39px;
}
.min-height-40 {
  min-height: 40px;
}
.min-height-41 {
  min-height: 41px;
}
.min-height-42 {
  min-height: 42px;
}
.min-height-43 {
  min-height: 43px;
}
.min-height-44 {
  min-height: 44px;
}
.min-height-45 {
  min-height: 45px;
}
.min-height-46 {
  min-height: 46px;
}
.min-height-47 {
  min-height: 47px;
}
.min-height-48 {
  min-height: 48px;
}
.min-height-49 {
  min-height: 49px;
}
.min-height-50 {
  min-height: 50px;
}
.min-height-51 {
  min-height: 51px;
}
.min-height-52 {
  min-height: 52px;
}
.min-height-53 {
  min-height: 53px;
}
.min-height-54 {
  min-height: 54px;
}
.min-height-55 {
  min-height: 55px;
}
.min-height-56 {
  min-height: 56px;
}
.min-height-57 {
  min-height: 57px;
}
.min-height-58 {
  min-height: 58px;
}
.min-height-59 {
  min-height: 59px;
}
.min-height-60 {
  min-height: 60px;
}
.min-height-61 {
  min-height: 61px;
}
.min-height-62 {
  min-height: 62px;
}
.min-height-63 {
  min-height: 63px;
}
.min-height-64 {
  min-height: 64px;
}
.min-height-65 {
  min-height: 65px;
}
.min-height-66 {
  min-height: 66px;
}
.min-height-67 {
  min-height: 67px;
}
.min-height-68 {
  min-height: 68px;
}
.min-height-69 {
  min-height: 69px;
}
.min-height-70 {
  min-height: 70px;
}
.min-height-71 {
  min-height: 71px;
}
.min-height-72 {
  min-height: 72px;
}
.min-height-73 {
  min-height: 73px;
}
.min-height-74 {
  min-height: 74px;
}
.min-height-75 {
  min-height: 75px;
}
.min-height-76 {
  min-height: 76px;
}
.min-height-77 {
  min-height: 77px;
}
.min-height-78 {
  min-height: 78px;
}
.min-height-79 {
  min-height: 79px;
}
.min-height-80 {
  min-height: 80px;
}
.min-height-81 {
  min-height: 81px;
}
.min-height-82 {
  min-height: 82px;
}
.min-height-83 {
  min-height: 83px;
}
.min-height-84 {
  min-height: 84px;
}
.min-height-85 {
  min-height: 85px;
}
.min-height-86 {
  min-height: 86px;
}
.min-height-87 {
  min-height: 87px;
}
.min-height-88 {
  min-height: 88px;
}
.min-height-89 {
  min-height: 89px;
}
.min-height-90 {
  min-height: 90px;
}
.min-height-91 {
  min-height: 91px;
}
.min-height-92 {
  min-height: 92px;
}
.min-height-93 {
  min-height: 93px;
}
.min-height-94 {
  min-height: 94px;
}
.min-height-95 {
  min-height: 95px;
}
.min-height-96 {
  min-height: 96px;
}
.min-height-97 {
  min-height: 97px;
}
.min-height-98 {
  min-height: 98px;
}
.min-height-99 {
  min-height: 99px;
}
.min-height-100 {
  min-height: 100px;
}
.min-height-101 {
  min-height: 101px;
}
.min-height-102 {
  min-height: 102px;
}
.min-height-103 {
  min-height: 103px;
}
.min-height-104 {
  min-height: 104px;
}
.min-height-105 {
  min-height: 105px;
}
.min-height-106 {
  min-height: 106px;
}
.min-height-107 {
  min-height: 107px;
}
.min-height-108 {
  min-height: 108px;
}
.min-height-109 {
  min-height: 109px;
}
.min-height-110 {
  min-height: 110px;
}
.min-height-111 {
  min-height: 111px;
}
.min-height-112 {
  min-height: 112px;
}
.min-height-113 {
  min-height: 113px;
}
.min-height-114 {
  min-height: 114px;
}
.min-height-115 {
  min-height: 115px;
}
.min-height-116 {
  min-height: 116px;
}
.min-height-117 {
  min-height: 117px;
}
.min-height-118 {
  min-height: 118px;
}
.min-height-119 {
  min-height: 119px;
}
.min-height-120 {
  min-height: 120px;
}
.min-height-121 {
  min-height: 121px;
}
.min-height-122 {
  min-height: 122px;
}
.min-height-123 {
  min-height: 123px;
}
.min-height-124 {
  min-height: 124px;
}
.min-height-125 {
  min-height: 125px;
}
.min-height-126 {
  min-height: 126px;
}
.min-height-127 {
  min-height: 127px;
}
.min-height-128 {
  min-height: 128px;
}
.min-height-129 {
  min-height: 129px;
}
.min-height-130 {
  min-height: 130px;
}
.min-height-131 {
  min-height: 131px;
}
.min-height-132 {
  min-height: 132px;
}
.min-height-133 {
  min-height: 133px;
}
.min-height-134 {
  min-height: 134px;
}
.min-height-135 {
  min-height: 135px;
}
.min-height-136 {
  min-height: 136px;
}
.min-height-137 {
  min-height: 137px;
}
.min-height-138 {
  min-height: 138px;
}
.min-height-139 {
  min-height: 139px;
}
.min-height-140 {
  min-height: 140px;
}
.min-height-141 {
  min-height: 141px;
}
.min-height-142 {
  min-height: 142px;
}
.min-height-143 {
  min-height: 143px;
}
.min-height-144 {
  min-height: 144px;
}
.min-height-145 {
  min-height: 145px;
}
.min-height-146 {
  min-height: 146px;
}
.min-height-147 {
  min-height: 147px;
}
.min-height-148 {
  min-height: 148px;
}
.min-height-149 {
  min-height: 149px;
}
.min-height-150 {
  min-height: 150px;
}
.min-height-151 {
  min-height: 151px;
}
.min-height-152 {
  min-height: 152px;
}
.min-height-153 {
  min-height: 153px;
}
.min-height-154 {
  min-height: 154px;
}
.min-height-155 {
  min-height: 155px;
}
.min-height-156 {
  min-height: 156px;
}
.min-height-157 {
  min-height: 157px;
}
.min-height-158 {
  min-height: 158px;
}
.min-height-159 {
  min-height: 159px;
}
.min-height-160 {
  min-height: 160px;
}
.min-height-161 {
  min-height: 161px;
}
.min-height-162 {
  min-height: 162px;
}
.min-height-163 {
  min-height: 163px;
}
.min-height-164 {
  min-height: 164px;
}
.min-height-165 {
  min-height: 165px;
}
.min-height-166 {
  min-height: 166px;
}
.min-height-167 {
  min-height: 167px;
}
.min-height-168 {
  min-height: 168px;
}
.min-height-169 {
  min-height: 169px;
}
.min-height-170 {
  min-height: 170px;
}
.min-height-171 {
  min-height: 171px;
}
.min-height-172 {
  min-height: 172px;
}
.min-height-173 {
  min-height: 173px;
}
.min-height-174 {
  min-height: 174px;
}
.min-height-175 {
  min-height: 175px;
}
.min-height-176 {
  min-height: 176px;
}
.min-height-177 {
  min-height: 177px;
}
.min-height-178 {
  min-height: 178px;
}
.min-height-179 {
  min-height: 179px;
}
.min-height-180 {
  min-height: 180px;
}
.min-height-181 {
  min-height: 181px;
}
.min-height-182 {
  min-height: 182px;
}
.min-height-183 {
  min-height: 183px;
}
.min-height-184 {
  min-height: 184px;
}
.min-height-185 {
  min-height: 185px;
}
.min-height-186 {
  min-height: 186px;
}
.min-height-187 {
  min-height: 187px;
}
.min-height-188 {
  min-height: 188px;
}
.min-height-189 {
  min-height: 189px;
}
.min-height-190 {
  min-height: 190px;
}
.min-height-191 {
  min-height: 191px;
}
.min-height-192 {
  min-height: 192px;
}
.min-height-193 {
  min-height: 193px;
}
.min-height-194 {
  min-height: 194px;
}
.min-height-195 {
  min-height: 195px;
}
.min-height-196 {
  min-height: 196px;
}
.min-height-197 {
  min-height: 197px;
}
.min-height-198 {
  min-height: 198px;
}
.min-height-199 {
  min-height: 199px;
}
.min-height-200 {
  min-height: 200px;
}
.min-height-201 {
  min-height: 201px;
}
.min-height-202 {
  min-height: 202px;
}
.min-height-203 {
  min-height: 203px;
}
.min-height-204 {
  min-height: 204px;
}
.min-height-205 {
  min-height: 205px;
}
.min-height-206 {
  min-height: 206px;
}
.min-height-207 {
  min-height: 207px;
}
.min-height-208 {
  min-height: 208px;
}
.min-height-209 {
  min-height: 209px;
}
.min-height-210 {
  min-height: 210px;
}
.min-height-211 {
  min-height: 211px;
}
.min-height-212 {
  min-height: 212px;
}
.min-height-213 {
  min-height: 213px;
}
.min-height-214 {
  min-height: 214px;
}
.min-height-215 {
  min-height: 215px;
}
.min-height-216 {
  min-height: 216px;
}
.min-height-217 {
  min-height: 217px;
}
.min-height-218 {
  min-height: 218px;
}
.min-height-219 {
  min-height: 219px;
}
.min-height-220 {
  min-height: 220px;
}
.min-height-221 {
  min-height: 221px;
}
.min-height-222 {
  min-height: 222px;
}
.min-height-223 {
  min-height: 223px;
}
.min-height-224 {
  min-height: 224px;
}
.min-height-225 {
  min-height: 225px;
}
.min-height-226 {
  min-height: 226px;
}
.min-height-227 {
  min-height: 227px;
}
.min-height-228 {
  min-height: 228px;
}
.min-height-229 {
  min-height: 229px;
}
.min-height-230 {
  min-height: 230px;
}
.min-height-231 {
  min-height: 231px;
}
.min-height-232 {
  min-height: 232px;
}
.min-height-233 {
  min-height: 233px;
}
.min-height-234 {
  min-height: 234px;
}
.min-height-235 {
  min-height: 235px;
}
.min-height-236 {
  min-height: 236px;
}
.min-height-237 {
  min-height: 237px;
}
.min-height-238 {
  min-height: 238px;
}
.min-height-239 {
  min-height: 239px;
}
.min-height-240 {
  min-height: 240px;
}
.min-height-241 {
  min-height: 241px;
}
.min-height-242 {
  min-height: 242px;
}
.min-height-243 {
  min-height: 243px;
}
.min-height-244 {
  min-height: 244px;
}
.min-height-245 {
  min-height: 245px;
}
.min-height-246 {
  min-height: 246px;
}
.min-height-247 {
  min-height: 247px;
}
.min-height-248 {
  min-height: 248px;
}
.min-height-249 {
  min-height: 249px;
}
.min-height-250 {
  min-height: 250px;
}
.min-height-251 {
  min-height: 251px;
}
.min-height-252 {
  min-height: 252px;
}
.min-height-253 {
  min-height: 253px;
}
.min-height-254 {
  min-height: 254px;
}
.min-height-255 {
  min-height: 255px;
}
.min-height-256 {
  min-height: 256px;
}
.min-height-257 {
  min-height: 257px;
}
.min-height-258 {
  min-height: 258px;
}
.min-height-259 {
  min-height: 259px;
}
.min-height-260 {
  min-height: 260px;
}
.min-height-261 {
  min-height: 261px;
}
.min-height-262 {
  min-height: 262px;
}
.min-height-263 {
  min-height: 263px;
}
.min-height-264 {
  min-height: 264px;
}
.min-height-265 {
  min-height: 265px;
}
.min-height-266 {
  min-height: 266px;
}
.min-height-267 {
  min-height: 267px;
}
.min-height-268 {
  min-height: 268px;
}
.min-height-269 {
  min-height: 269px;
}
.min-height-270 {
  min-height: 270px;
}
.min-height-271 {
  min-height: 271px;
}
.min-height-272 {
  min-height: 272px;
}
.min-height-273 {
  min-height: 273px;
}
.min-height-274 {
  min-height: 274px;
}
.min-height-275 {
  min-height: 275px;
}
.min-height-276 {
  min-height: 276px;
}
.min-height-277 {
  min-height: 277px;
}
.min-height-278 {
  min-height: 278px;
}
.min-height-279 {
  min-height: 279px;
}
.min-height-280 {
  min-height: 280px;
}
.min-height-281 {
  min-height: 281px;
}
.min-height-282 {
  min-height: 282px;
}
.min-height-283 {
  min-height: 283px;
}
.min-height-284 {
  min-height: 284px;
}
.min-height-285 {
  min-height: 285px;
}
.min-height-286 {
  min-height: 286px;
}
.min-height-287 {
  min-height: 287px;
}
.min-height-288 {
  min-height: 288px;
}
.min-height-289 {
  min-height: 289px;
}
.min-height-290 {
  min-height: 290px;
}
.min-height-291 {
  min-height: 291px;
}
.min-height-292 {
  min-height: 292px;
}
.min-height-293 {
  min-height: 293px;
}
.min-height-294 {
  min-height: 294px;
}
.min-height-295 {
  min-height: 295px;
}
.min-height-296 {
  min-height: 296px;
}
.min-height-297 {
  min-height: 297px;
}
.min-height-298 {
  min-height: 298px;
}
.min-height-299 {
  min-height: 299px;
}
.min-height-300 {
  min-height: 300px;
}
.min-height-301 {
  min-height: 301px;
}
.min-height-302 {
  min-height: 302px;
}
.min-height-303 {
  min-height: 303px;
}
.min-height-304 {
  min-height: 304px;
}
.min-height-305 {
  min-height: 305px;
}
.min-height-306 {
  min-height: 306px;
}
.min-height-307 {
  min-height: 307px;
}
.min-height-308 {
  min-height: 308px;
}
.min-height-309 {
  min-height: 309px;
}
.min-height-310 {
  min-height: 310px;
}
.min-height-311 {
  min-height: 311px;
}
.min-height-312 {
  min-height: 312px;
}
.min-height-313 {
  min-height: 313px;
}
.min-height-314 {
  min-height: 314px;
}
.min-height-315 {
  min-height: 315px;
}
.min-height-316 {
  min-height: 316px;
}
.min-height-317 {
  min-height: 317px;
}
.min-height-318 {
  min-height: 318px;
}
.min-height-319 {
  min-height: 319px;
}
.min-height-320 {
  min-height: 320px;
}
.min-height-321 {
  min-height: 321px;
}
.min-height-322 {
  min-height: 322px;
}
.min-height-323 {
  min-height: 323px;
}
.min-height-324 {
  min-height: 324px;
}
.min-height-325 {
  min-height: 325px;
}
.min-height-326 {
  min-height: 326px;
}
.min-height-327 {
  min-height: 327px;
}
.min-height-328 {
  min-height: 328px;
}
.min-height-329 {
  min-height: 329px;
}
.min-height-330 {
  min-height: 330px;
}
.min-height-331 {
  min-height: 331px;
}
.min-height-332 {
  min-height: 332px;
}
.min-height-333 {
  min-height: 333px;
}
.min-height-334 {
  min-height: 334px;
}
.min-height-335 {
  min-height: 335px;
}
.min-height-336 {
  min-height: 336px;
}
.min-height-337 {
  min-height: 337px;
}
.min-height-338 {
  min-height: 338px;
}
.min-height-339 {
  min-height: 339px;
}
.min-height-340 {
  min-height: 340px;
}
.min-height-341 {
  min-height: 341px;
}
.min-height-342 {
  min-height: 342px;
}
.min-height-343 {
  min-height: 343px;
}
.min-height-344 {
  min-height: 344px;
}
.min-height-345 {
  min-height: 345px;
}
.min-height-346 {
  min-height: 346px;
}
.min-height-347 {
  min-height: 347px;
}
.min-height-348 {
  min-height: 348px;
}
.min-height-349 {
  min-height: 349px;
}
.min-height-350 {
  min-height: 350px;
}
.min-height-351 {
  min-height: 351px;
}
.min-height-352 {
  min-height: 352px;
}
.min-height-353 {
  min-height: 353px;
}
.min-height-354 {
  min-height: 354px;
}
.min-height-355 {
  min-height: 355px;
}
.min-height-356 {
  min-height: 356px;
}
.min-height-357 {
  min-height: 357px;
}
.min-height-358 {
  min-height: 358px;
}
.min-height-359 {
  min-height: 359px;
}
.min-height-360 {
  min-height: 360px;
}
.min-height-361 {
  min-height: 361px;
}
.min-height-362 {
  min-height: 362px;
}
.min-height-363 {
  min-height: 363px;
}
.min-height-364 {
  min-height: 364px;
}
.min-height-365 {
  min-height: 365px;
}
.min-height-366 {
  min-height: 366px;
}
.min-height-367 {
  min-height: 367px;
}
.min-height-368 {
  min-height: 368px;
}
.min-height-369 {
  min-height: 369px;
}
.min-height-370 {
  min-height: 370px;
}
.min-height-371 {
  min-height: 371px;
}
.min-height-372 {
  min-height: 372px;
}
.min-height-373 {
  min-height: 373px;
}
.min-height-374 {
  min-height: 374px;
}
.min-height-375 {
  min-height: 375px;
}
.min-height-376 {
  min-height: 376px;
}
.min-height-377 {
  min-height: 377px;
}
.min-height-378 {
  min-height: 378px;
}
.min-height-379 {
  min-height: 379px;
}
.min-height-380 {
  min-height: 380px;
}
.min-height-381 {
  min-height: 381px;
}
.min-height-382 {
  min-height: 382px;
}
.min-height-383 {
  min-height: 383px;
}
.min-height-384 {
  min-height: 384px;
}
.min-height-385 {
  min-height: 385px;
}
.min-height-386 {
  min-height: 386px;
}
.min-height-387 {
  min-height: 387px;
}
.min-height-388 {
  min-height: 388px;
}
.min-height-389 {
  min-height: 389px;
}
.min-height-390 {
  min-height: 390px;
}
.min-height-391 {
  min-height: 391px;
}
.min-height-392 {
  min-height: 392px;
}
.min-height-393 {
  min-height: 393px;
}
.min-height-394 {
  min-height: 394px;
}
.min-height-395 {
  min-height: 395px;
}
.min-height-396 {
  min-height: 396px;
}
.min-height-397 {
  min-height: 397px;
}
.min-height-398 {
  min-height: 398px;
}
.min-height-399 {
  min-height: 399px;
}
.min-height-400 {
  min-height: 400px;
}
.min-height-401 {
  min-height: 401px;
}
.min-height-402 {
  min-height: 402px;
}
.min-height-403 {
  min-height: 403px;
}
.min-height-404 {
  min-height: 404px;
}
.min-height-405 {
  min-height: 405px;
}
.min-height-406 {
  min-height: 406px;
}
.min-height-407 {
  min-height: 407px;
}
.min-height-408 {
  min-height: 408px;
}
.min-height-409 {
  min-height: 409px;
}
.min-height-410 {
  min-height: 410px;
}
.min-height-411 {
  min-height: 411px;
}
.min-height-412 {
  min-height: 412px;
}
.min-height-413 {
  min-height: 413px;
}
.min-height-414 {
  min-height: 414px;
}
.min-height-415 {
  min-height: 415px;
}
.min-height-416 {
  min-height: 416px;
}
.min-height-417 {
  min-height: 417px;
}
.min-height-418 {
  min-height: 418px;
}
.min-height-419 {
  min-height: 419px;
}
.min-height-420 {
  min-height: 420px;
}
.min-height-421 {
  min-height: 421px;
}
.min-height-422 {
  min-height: 422px;
}
.min-height-423 {
  min-height: 423px;
}
.min-height-424 {
  min-height: 424px;
}
.min-height-425 {
  min-height: 425px;
}
.min-height-426 {
  min-height: 426px;
}
.min-height-427 {
  min-height: 427px;
}
.min-height-428 {
  min-height: 428px;
}
.min-height-429 {
  min-height: 429px;
}
.min-height-430 {
  min-height: 430px;
}
.min-height-431 {
  min-height: 431px;
}
.min-height-432 {
  min-height: 432px;
}
.min-height-433 {
  min-height: 433px;
}
.min-height-434 {
  min-height: 434px;
}
.min-height-435 {
  min-height: 435px;
}
.min-height-436 {
  min-height: 436px;
}
.min-height-437 {
  min-height: 437px;
}
.min-height-438 {
  min-height: 438px;
}
.min-height-439 {
  min-height: 439px;
}
.min-height-440 {
  min-height: 440px;
}
.min-height-441 {
  min-height: 441px;
}
.min-height-442 {
  min-height: 442px;
}
.min-height-443 {
  min-height: 443px;
}
.min-height-444 {
  min-height: 444px;
}
.min-height-445 {
  min-height: 445px;
}
.min-height-446 {
  min-height: 446px;
}
.min-height-447 {
  min-height: 447px;
}
.min-height-448 {
  min-height: 448px;
}
.min-height-449 {
  min-height: 449px;
}
.min-height-450 {
  min-height: 450px;
}
.min-height-451 {
  min-height: 451px;
}
.min-height-452 {
  min-height: 452px;
}
.min-height-453 {
  min-height: 453px;
}
.min-height-454 {
  min-height: 454px;
}
.min-height-455 {
  min-height: 455px;
}
.min-height-456 {
  min-height: 456px;
}
.min-height-457 {
  min-height: 457px;
}
.min-height-458 {
  min-height: 458px;
}
.min-height-459 {
  min-height: 459px;
}
.min-height-460 {
  min-height: 460px;
}
.min-height-461 {
  min-height: 461px;
}
.min-height-462 {
  min-height: 462px;
}
.min-height-463 {
  min-height: 463px;
}
.min-height-464 {
  min-height: 464px;
}
.min-height-465 {
  min-height: 465px;
}
.min-height-466 {
  min-height: 466px;
}
.min-height-467 {
  min-height: 467px;
}
.min-height-468 {
  min-height: 468px;
}
.min-height-469 {
  min-height: 469px;
}
.min-height-470 {
  min-height: 470px;
}
.min-height-471 {
  min-height: 471px;
}
.min-height-472 {
  min-height: 472px;
}
.min-height-473 {
  min-height: 473px;
}
.min-height-474 {
  min-height: 474px;
}
.min-height-475 {
  min-height: 475px;
}
.min-height-476 {
  min-height: 476px;
}
.min-height-477 {
  min-height: 477px;
}
.min-height-478 {
  min-height: 478px;
}
.min-height-479 {
  min-height: 479px;
}
.min-height-480 {
  min-height: 480px;
}
.min-height-481 {
  min-height: 481px;
}
.min-height-482 {
  min-height: 482px;
}
.min-height-483 {
  min-height: 483px;
}
.min-height-484 {
  min-height: 484px;
}
.min-height-485 {
  min-height: 485px;
}
.min-height-486 {
  min-height: 486px;
}
.min-height-487 {
  min-height: 487px;
}
.min-height-488 {
  min-height: 488px;
}
.min-height-489 {
  min-height: 489px;
}
.min-height-490 {
  min-height: 490px;
}
.min-height-491 {
  min-height: 491px;
}
.min-height-492 {
  min-height: 492px;
}
.min-height-493 {
  min-height: 493px;
}
.min-height-494 {
  min-height: 494px;
}
.min-height-495 {
  min-height: 495px;
}
.min-height-496 {
  min-height: 496px;
}
.min-height-497 {
  min-height: 497px;
}
.min-height-498 {
  min-height: 498px;
}
.min-height-499 {
  min-height: 499px;
}
.min-height-500 {
  min-height: 500px;
}
.min-height-501 {
  min-height: 501px;
}
.min-height-502 {
  min-height: 502px;
}
.min-height-503 {
  min-height: 503px;
}
.min-height-504 {
  min-height: 504px;
}
.min-height-505 {
  min-height: 505px;
}
.min-height-506 {
  min-height: 506px;
}
.min-height-507 {
  min-height: 507px;
}
.min-height-508 {
  min-height: 508px;
}
.min-height-509 {
  min-height: 509px;
}
.min-height-510 {
  min-height: 510px;
}
.min-height-511 {
  min-height: 511px;
}
.min-height-512 {
  min-height: 512px;
}
.min-height-513 {
  min-height: 513px;
}
.min-height-514 {
  min-height: 514px;
}
.min-height-515 {
  min-height: 515px;
}
.min-height-516 {
  min-height: 516px;
}
.min-height-517 {
  min-height: 517px;
}
.min-height-518 {
  min-height: 518px;
}
.min-height-519 {
  min-height: 519px;
}
.min-height-520 {
  min-height: 520px;
}
.min-height-521 {
  min-height: 521px;
}
.min-height-522 {
  min-height: 522px;
}
.min-height-523 {
  min-height: 523px;
}
.min-height-524 {
  min-height: 524px;
}
.min-height-525 {
  min-height: 525px;
}
.min-height-526 {
  min-height: 526px;
}
.min-height-527 {
  min-height: 527px;
}
.min-height-528 {
  min-height: 528px;
}
.min-height-529 {
  min-height: 529px;
}
.min-height-530 {
  min-height: 530px;
}
.min-height-531 {
  min-height: 531px;
}
.min-height-532 {
  min-height: 532px;
}
.min-height-533 {
  min-height: 533px;
}
.min-height-534 {
  min-height: 534px;
}
.min-height-535 {
  min-height: 535px;
}
.min-height-536 {
  min-height: 536px;
}
.min-height-537 {
  min-height: 537px;
}
.min-height-538 {
  min-height: 538px;
}
.min-height-539 {
  min-height: 539px;
}
.min-height-540 {
  min-height: 540px;
}
.min-height-541 {
  min-height: 541px;
}
.min-height-542 {
  min-height: 542px;
}
.min-height-543 {
  min-height: 543px;
}
.min-height-544 {
  min-height: 544px;
}
.min-height-545 {
  min-height: 545px;
}
.min-height-546 {
  min-height: 546px;
}
.min-height-547 {
  min-height: 547px;
}
.min-height-548 {
  min-height: 548px;
}
.min-height-549 {
  min-height: 549px;
}
.min-height-550 {
  min-height: 550px;
}
.min-height-551 {
  min-height: 551px;
}
.min-height-552 {
  min-height: 552px;
}
.min-height-553 {
  min-height: 553px;
}
.min-height-554 {
  min-height: 554px;
}
.min-height-555 {
  min-height: 555px;
}
.min-height-556 {
  min-height: 556px;
}
.min-height-557 {
  min-height: 557px;
}
.min-height-558 {
  min-height: 558px;
}
.min-height-559 {
  min-height: 559px;
}
.min-height-560 {
  min-height: 560px;
}
.min-height-561 {
  min-height: 561px;
}
.min-height-562 {
  min-height: 562px;
}
.min-height-563 {
  min-height: 563px;
}
.min-height-564 {
  min-height: 564px;
}
.min-height-565 {
  min-height: 565px;
}
.min-height-566 {
  min-height: 566px;
}
.min-height-567 {
  min-height: 567px;
}
.min-height-568 {
  min-height: 568px;
}
.min-height-569 {
  min-height: 569px;
}
.min-height-570 {
  min-height: 570px;
}
.min-height-571 {
  min-height: 571px;
}
.min-height-572 {
  min-height: 572px;
}
.min-height-573 {
  min-height: 573px;
}
.min-height-574 {
  min-height: 574px;
}
.min-height-575 {
  min-height: 575px;
}
.min-height-576 {
  min-height: 576px;
}
.min-height-577 {
  min-height: 577px;
}
.min-height-578 {
  min-height: 578px;
}
.min-height-579 {
  min-height: 579px;
}
.min-height-580 {
  min-height: 580px;
}
.min-height-581 {
  min-height: 581px;
}
.min-height-582 {
  min-height: 582px;
}
.min-height-583 {
  min-height: 583px;
}
.min-height-584 {
  min-height: 584px;
}
.min-height-585 {
  min-height: 585px;
}
.min-height-586 {
  min-height: 586px;
}
.min-height-587 {
  min-height: 587px;
}
.min-height-588 {
  min-height: 588px;
}
.min-height-589 {
  min-height: 589px;
}
.min-height-590 {
  min-height: 590px;
}
.min-height-591 {
  min-height: 591px;
}
.min-height-592 {
  min-height: 592px;
}
.min-height-593 {
  min-height: 593px;
}
.min-height-594 {
  min-height: 594px;
}
.min-height-595 {
  min-height: 595px;
}
.min-height-596 {
  min-height: 596px;
}
.min-height-597 {
  min-height: 597px;
}
.min-height-598 {
  min-height: 598px;
}
.min-height-599 {
  min-height: 599px;
}
.min-height-600 {
  min-height: 600px;
}
.min-height-601 {
  min-height: 601px;
}
.min-height-602 {
  min-height: 602px;
}
.min-height-603 {
  min-height: 603px;
}
.min-height-604 {
  min-height: 604px;
}
.min-height-605 {
  min-height: 605px;
}
.min-height-606 {
  min-height: 606px;
}
.min-height-607 {
  min-height: 607px;
}
.min-height-608 {
  min-height: 608px;
}
.min-height-609 {
  min-height: 609px;
}
.min-height-610 {
  min-height: 610px;
}
.min-height-611 {
  min-height: 611px;
}
.min-height-612 {
  min-height: 612px;
}
.min-height-613 {
  min-height: 613px;
}
.min-height-614 {
  min-height: 614px;
}
.min-height-615 {
  min-height: 615px;
}
.min-height-616 {
  min-height: 616px;
}
.min-height-617 {
  min-height: 617px;
}
.min-height-618 {
  min-height: 618px;
}
.min-height-619 {
  min-height: 619px;
}
.min-height-620 {
  min-height: 620px;
}
.min-height-621 {
  min-height: 621px;
}
.min-height-622 {
  min-height: 622px;
}
.min-height-623 {
  min-height: 623px;
}
.min-height-624 {
  min-height: 624px;
}
.min-height-625 {
  min-height: 625px;
}
.min-height-626 {
  min-height: 626px;
}
.min-height-627 {
  min-height: 627px;
}
.min-height-628 {
  min-height: 628px;
}
.min-height-629 {
  min-height: 629px;
}
.min-height-630 {
  min-height: 630px;
}
.min-height-631 {
  min-height: 631px;
}
.min-height-632 {
  min-height: 632px;
}
.min-height-633 {
  min-height: 633px;
}
.min-height-634 {
  min-height: 634px;
}
.min-height-635 {
  min-height: 635px;
}
.min-height-636 {
  min-height: 636px;
}
.min-height-637 {
  min-height: 637px;
}
.min-height-638 {
  min-height: 638px;
}
.min-height-639 {
  min-height: 639px;
}
.min-height-640 {
  min-height: 640px;
}
.min-height-641 {
  min-height: 641px;
}
.min-height-642 {
  min-height: 642px;
}
.min-height-643 {
  min-height: 643px;
}
.min-height-644 {
  min-height: 644px;
}
.min-height-645 {
  min-height: 645px;
}
.min-height-646 {
  min-height: 646px;
}
.min-height-647 {
  min-height: 647px;
}
.min-height-648 {
  min-height: 648px;
}
.min-height-649 {
  min-height: 649px;
}
.min-height-650 {
  min-height: 650px;
}
.min-height-651 {
  min-height: 651px;
}
.min-height-652 {
  min-height: 652px;
}
.min-height-653 {
  min-height: 653px;
}
.min-height-654 {
  min-height: 654px;
}
.min-height-655 {
  min-height: 655px;
}
.min-height-656 {
  min-height: 656px;
}
.min-height-657 {
  min-height: 657px;
}
.min-height-658 {
  min-height: 658px;
}
.min-height-659 {
  min-height: 659px;
}
.min-height-660 {
  min-height: 660px;
}
.min-height-661 {
  min-height: 661px;
}
.min-height-662 {
  min-height: 662px;
}
.min-height-663 {
  min-height: 663px;
}
.min-height-664 {
  min-height: 664px;
}
.min-height-665 {
  min-height: 665px;
}
.min-height-666 {
  min-height: 666px;
}
.min-height-667 {
  min-height: 667px;
}
.min-height-668 {
  min-height: 668px;
}
.min-height-669 {
  min-height: 669px;
}
.min-height-670 {
  min-height: 670px;
}
.min-height-671 {
  min-height: 671px;
}
.min-height-672 {
  min-height: 672px;
}
.min-height-673 {
  min-height: 673px;
}
.min-height-674 {
  min-height: 674px;
}
.min-height-675 {
  min-height: 675px;
}
.min-height-676 {
  min-height: 676px;
}
.min-height-677 {
  min-height: 677px;
}
.min-height-678 {
  min-height: 678px;
}
.min-height-679 {
  min-height: 679px;
}
.min-height-680 {
  min-height: 680px;
}
.min-height-681 {
  min-height: 681px;
}
.min-height-682 {
  min-height: 682px;
}
.min-height-683 {
  min-height: 683px;
}
.min-height-684 {
  min-height: 684px;
}
.min-height-685 {
  min-height: 685px;
}
.min-height-686 {
  min-height: 686px;
}
.min-height-687 {
  min-height: 687px;
}
.min-height-688 {
  min-height: 688px;
}
.min-height-689 {
  min-height: 689px;
}
.min-height-690 {
  min-height: 690px;
}
.min-height-691 {
  min-height: 691px;
}
.min-height-692 {
  min-height: 692px;
}
.min-height-693 {
  min-height: 693px;
}
.min-height-694 {
  min-height: 694px;
}
.min-height-695 {
  min-height: 695px;
}
.min-height-696 {
  min-height: 696px;
}
.min-height-697 {
  min-height: 697px;
}
.min-height-698 {
  min-height: 698px;
}
.min-height-699 {
  min-height: 699px;
}
.min-height-700 {
  min-height: 700px;
}
.min-height-701 {
  min-height: 701px;
}
.min-height-702 {
  min-height: 702px;
}
.min-height-703 {
  min-height: 703px;
}
.min-height-704 {
  min-height: 704px;
}
.min-height-705 {
  min-height: 705px;
}
.min-height-706 {
  min-height: 706px;
}
.min-height-707 {
  min-height: 707px;
}
.min-height-708 {
  min-height: 708px;
}
.min-height-709 {
  min-height: 709px;
}
.min-height-710 {
  min-height: 710px;
}
.min-height-711 {
  min-height: 711px;
}
.min-height-712 {
  min-height: 712px;
}
.min-height-713 {
  min-height: 713px;
}
.min-height-714 {
  min-height: 714px;
}
.min-height-715 {
  min-height: 715px;
}
.min-height-716 {
  min-height: 716px;
}
.min-height-717 {
  min-height: 717px;
}
.min-height-718 {
  min-height: 718px;
}
.min-height-719 {
  min-height: 719px;
}
.min-height-720 {
  min-height: 720px;
}
.min-height-721 {
  min-height: 721px;
}
.min-height-722 {
  min-height: 722px;
}
.min-height-723 {
  min-height: 723px;
}
.min-height-724 {
  min-height: 724px;
}
.min-height-725 {
  min-height: 725px;
}
.min-height-726 {
  min-height: 726px;
}
.min-height-727 {
  min-height: 727px;
}
.min-height-728 {
  min-height: 728px;
}
.min-height-729 {
  min-height: 729px;
}
.min-height-730 {
  min-height: 730px;
}
.min-height-731 {
  min-height: 731px;
}
.min-height-732 {
  min-height: 732px;
}
.min-height-733 {
  min-height: 733px;
}
.min-height-734 {
  min-height: 734px;
}
.min-height-735 {
  min-height: 735px;
}
.min-height-736 {
  min-height: 736px;
}
.min-height-737 {
  min-height: 737px;
}
.min-height-738 {
  min-height: 738px;
}
.min-height-739 {
  min-height: 739px;
}
.min-height-740 {
  min-height: 740px;
}
.min-height-741 {
  min-height: 741px;
}
.min-height-742 {
  min-height: 742px;
}
.min-height-743 {
  min-height: 743px;
}
.min-height-744 {
  min-height: 744px;
}
.min-height-745 {
  min-height: 745px;
}
.min-height-746 {
  min-height: 746px;
}
.min-height-747 {
  min-height: 747px;
}
.min-height-748 {
  min-height: 748px;
}
.min-height-749 {
  min-height: 749px;
}
.min-height-750 {
  min-height: 750px;
}
.min-height-751 {
  min-height: 751px;
}
.min-height-752 {
  min-height: 752px;
}
.min-height-753 {
  min-height: 753px;
}
.min-height-754 {
  min-height: 754px;
}
.min-height-755 {
  min-height: 755px;
}
.min-height-756 {
  min-height: 756px;
}
.min-height-757 {
  min-height: 757px;
}
.min-height-758 {
  min-height: 758px;
}
.min-height-759 {
  min-height: 759px;
}
.min-height-760 {
  min-height: 760px;
}
.min-height-761 {
  min-height: 761px;
}
.min-height-762 {
  min-height: 762px;
}
.min-height-763 {
  min-height: 763px;
}
.min-height-764 {
  min-height: 764px;
}
.min-height-765 {
  min-height: 765px;
}
.min-height-766 {
  min-height: 766px;
}
.min-height-767 {
  min-height: 767px;
}
.min-height-768 {
  min-height: 768px;
}
.min-height-769 {
  min-height: 769px;
}
.min-height-770 {
  min-height: 770px;
}
.min-height-771 {
  min-height: 771px;
}
.min-height-772 {
  min-height: 772px;
}
.min-height-773 {
  min-height: 773px;
}
.min-height-774 {
  min-height: 774px;
}
.min-height-775 {
  min-height: 775px;
}
.min-height-776 {
  min-height: 776px;
}
.min-height-777 {
  min-height: 777px;
}
.min-height-778 {
  min-height: 778px;
}
.min-height-779 {
  min-height: 779px;
}
.min-height-780 {
  min-height: 780px;
}
.min-height-781 {
  min-height: 781px;
}
.min-height-782 {
  min-height: 782px;
}
.min-height-783 {
  min-height: 783px;
}
.min-height-784 {
  min-height: 784px;
}
.min-height-785 {
  min-height: 785px;
}
.min-height-786 {
  min-height: 786px;
}
.min-height-787 {
  min-height: 787px;
}
.min-height-788 {
  min-height: 788px;
}
.min-height-789 {
  min-height: 789px;
}
.min-height-790 {
  min-height: 790px;
}
.min-height-791 {
  min-height: 791px;
}
.min-height-792 {
  min-height: 792px;
}
.min-height-793 {
  min-height: 793px;
}
.min-height-794 {
  min-height: 794px;
}
.min-height-795 {
  min-height: 795px;
}
.min-height-796 {
  min-height: 796px;
}
.min-height-797 {
  min-height: 797px;
}
.min-height-798 {
  min-height: 798px;
}
.min-height-799 {
  min-height: 799px;
}
.min-height-800 {
  min-height: 800px;
}
.min-height-801 {
  min-height: 801px;
}
.min-height-802 {
  min-height: 802px;
}
.min-height-803 {
  min-height: 803px;
}
.min-height-804 {
  min-height: 804px;
}
.min-height-805 {
  min-height: 805px;
}
.min-height-806 {
  min-height: 806px;
}
.min-height-807 {
  min-height: 807px;
}
.min-height-808 {
  min-height: 808px;
}
.min-height-809 {
  min-height: 809px;
}
.min-height-810 {
  min-height: 810px;
}
.min-height-811 {
  min-height: 811px;
}
.min-height-812 {
  min-height: 812px;
}
.min-height-813 {
  min-height: 813px;
}
.min-height-814 {
  min-height: 814px;
}
.min-height-815 {
  min-height: 815px;
}
.min-height-816 {
  min-height: 816px;
}
.min-height-817 {
  min-height: 817px;
}
.min-height-818 {
  min-height: 818px;
}
.min-height-819 {
  min-height: 819px;
}
.min-height-820 {
  min-height: 820px;
}
.min-height-821 {
  min-height: 821px;
}
.min-height-822 {
  min-height: 822px;
}
.min-height-823 {
  min-height: 823px;
}
.min-height-824 {
  min-height: 824px;
}
.min-height-825 {
  min-height: 825px;
}
.min-height-826 {
  min-height: 826px;
}
.min-height-827 {
  min-height: 827px;
}
.min-height-828 {
  min-height: 828px;
}
.min-height-829 {
  min-height: 829px;
}
.min-height-830 {
  min-height: 830px;
}
.min-height-831 {
  min-height: 831px;
}
.min-height-832 {
  min-height: 832px;
}
.min-height-833 {
  min-height: 833px;
}
.min-height-834 {
  min-height: 834px;
}
.min-height-835 {
  min-height: 835px;
}
.min-height-836 {
  min-height: 836px;
}
.min-height-837 {
  min-height: 837px;
}
.min-height-838 {
  min-height: 838px;
}
.min-height-839 {
  min-height: 839px;
}
.min-height-840 {
  min-height: 840px;
}
.min-height-841 {
  min-height: 841px;
}
.min-height-842 {
  min-height: 842px;
}
.min-height-843 {
  min-height: 843px;
}
.min-height-844 {
  min-height: 844px;
}
.min-height-845 {
  min-height: 845px;
}
.min-height-846 {
  min-height: 846px;
}
.min-height-847 {
  min-height: 847px;
}
.min-height-848 {
  min-height: 848px;
}
.min-height-849 {
  min-height: 849px;
}
.min-height-850 {
  min-height: 850px;
}
.min-height-851 {
  min-height: 851px;
}
.min-height-852 {
  min-height: 852px;
}
.min-height-853 {
  min-height: 853px;
}
.min-height-854 {
  min-height: 854px;
}
.min-height-855 {
  min-height: 855px;
}
.min-height-856 {
  min-height: 856px;
}
.min-height-857 {
  min-height: 857px;
}
.min-height-858 {
  min-height: 858px;
}
.min-height-859 {
  min-height: 859px;
}
.min-height-860 {
  min-height: 860px;
}
.min-height-861 {
  min-height: 861px;
}
.min-height-862 {
  min-height: 862px;
}
.min-height-863 {
  min-height: 863px;
}
.min-height-864 {
  min-height: 864px;
}
.min-height-865 {
  min-height: 865px;
}
.min-height-866 {
  min-height: 866px;
}
.min-height-867 {
  min-height: 867px;
}
.min-height-868 {
  min-height: 868px;
}
.min-height-869 {
  min-height: 869px;
}
.min-height-870 {
  min-height: 870px;
}
.min-height-871 {
  min-height: 871px;
}
.min-height-872 {
  min-height: 872px;
}
.min-height-873 {
  min-height: 873px;
}
.min-height-874 {
  min-height: 874px;
}
.min-height-875 {
  min-height: 875px;
}
.min-height-876 {
  min-height: 876px;
}
.min-height-877 {
  min-height: 877px;
}
.min-height-878 {
  min-height: 878px;
}
.min-height-879 {
  min-height: 879px;
}
.min-height-880 {
  min-height: 880px;
}
.min-height-881 {
  min-height: 881px;
}
.min-height-882 {
  min-height: 882px;
}
.min-height-883 {
  min-height: 883px;
}
.min-height-884 {
  min-height: 884px;
}
.min-height-885 {
  min-height: 885px;
}
.min-height-886 {
  min-height: 886px;
}
.min-height-887 {
  min-height: 887px;
}
.min-height-888 {
  min-height: 888px;
}
.min-height-889 {
  min-height: 889px;
}
.min-height-890 {
  min-height: 890px;
}
.min-height-891 {
  min-height: 891px;
}
.min-height-892 {
  min-height: 892px;
}
.min-height-893 {
  min-height: 893px;
}
.min-height-894 {
  min-height: 894px;
}
.min-height-895 {
  min-height: 895px;
}
.min-height-896 {
  min-height: 896px;
}
.min-height-897 {
  min-height: 897px;
}
.min-height-898 {
  min-height: 898px;
}
.min-height-899 {
  min-height: 899px;
}
.min-height-900 {
  min-height: 900px;
}
.min-height-901 {
  min-height: 901px;
}
.min-height-902 {
  min-height: 902px;
}
.min-height-903 {
  min-height: 903px;
}
.min-height-904 {
  min-height: 904px;
}
.min-height-905 {
  min-height: 905px;
}
.min-height-906 {
  min-height: 906px;
}
.min-height-907 {
  min-height: 907px;
}
.min-height-908 {
  min-height: 908px;
}
.min-height-909 {
  min-height: 909px;
}
.min-height-910 {
  min-height: 910px;
}
.min-height-911 {
  min-height: 911px;
}
.min-height-912 {
  min-height: 912px;
}
.min-height-913 {
  min-height: 913px;
}
.min-height-914 {
  min-height: 914px;
}
.min-height-915 {
  min-height: 915px;
}
.min-height-916 {
  min-height: 916px;
}
.min-height-917 {
  min-height: 917px;
}
.min-height-918 {
  min-height: 918px;
}
.min-height-919 {
  min-height: 919px;
}
.min-height-920 {
  min-height: 920px;
}
.min-height-921 {
  min-height: 921px;
}
.min-height-922 {
  min-height: 922px;
}
.min-height-923 {
  min-height: 923px;
}
.min-height-924 {
  min-height: 924px;
}
.min-height-925 {
  min-height: 925px;
}
.min-height-926 {
  min-height: 926px;
}
.min-height-927 {
  min-height: 927px;
}
.min-height-928 {
  min-height: 928px;
}
.min-height-929 {
  min-height: 929px;
}
.min-height-930 {
  min-height: 930px;
}
.min-height-931 {
  min-height: 931px;
}
.min-height-932 {
  min-height: 932px;
}
.min-height-933 {
  min-height: 933px;
}
.min-height-934 {
  min-height: 934px;
}
.min-height-935 {
  min-height: 935px;
}
.min-height-936 {
  min-height: 936px;
}
.min-height-937 {
  min-height: 937px;
}
.min-height-938 {
  min-height: 938px;
}
.min-height-939 {
  min-height: 939px;
}
.min-height-940 {
  min-height: 940px;
}
.min-height-941 {
  min-height: 941px;
}
.min-height-942 {
  min-height: 942px;
}
.min-height-943 {
  min-height: 943px;
}
.min-height-944 {
  min-height: 944px;
}
.min-height-945 {
  min-height: 945px;
}
.min-height-946 {
  min-height: 946px;
}
.min-height-947 {
  min-height: 947px;
}
.min-height-948 {
  min-height: 948px;
}
.min-height-949 {
  min-height: 949px;
}
.min-height-950 {
  min-height: 950px;
}
.min-height-951 {
  min-height: 951px;
}
.min-height-952 {
  min-height: 952px;
}
.min-height-953 {
  min-height: 953px;
}
.min-height-954 {
  min-height: 954px;
}
.min-height-955 {
  min-height: 955px;
}
.min-height-956 {
  min-height: 956px;
}
.min-height-957 {
  min-height: 957px;
}
.min-height-958 {
  min-height: 958px;
}
.min-height-959 {
  min-height: 959px;
}
.min-height-960 {
  min-height: 960px;
}
.min-height-961 {
  min-height: 961px;
}
.min-height-962 {
  min-height: 962px;
}
.min-height-963 {
  min-height: 963px;
}
.min-height-964 {
  min-height: 964px;
}
.min-height-965 {
  min-height: 965px;
}
.min-height-966 {
  min-height: 966px;
}
.min-height-967 {
  min-height: 967px;
}
.min-height-968 {
  min-height: 968px;
}
.min-height-969 {
  min-height: 969px;
}
.min-height-970 {
  min-height: 970px;
}
.min-height-971 {
  min-height: 971px;
}
.min-height-972 {
  min-height: 972px;
}
.min-height-973 {
  min-height: 973px;
}
.min-height-974 {
  min-height: 974px;
}
.min-height-975 {
  min-height: 975px;
}
.min-height-976 {
  min-height: 976px;
}
.min-height-977 {
  min-height: 977px;
}
.min-height-978 {
  min-height: 978px;
}
.min-height-979 {
  min-height: 979px;
}
.min-height-980 {
  min-height: 980px;
}
.min-height-981 {
  min-height: 981px;
}
.min-height-982 {
  min-height: 982px;
}
.min-height-983 {
  min-height: 983px;
}
.min-height-984 {
  min-height: 984px;
}
.min-height-985 {
  min-height: 985px;
}
.min-height-986 {
  min-height: 986px;
}
.min-height-987 {
  min-height: 987px;
}
.min-height-988 {
  min-height: 988px;
}
.min-height-989 {
  min-height: 989px;
}
.min-height-990 {
  min-height: 990px;
}
.min-height-991 {
  min-height: 991px;
}
.min-height-992 {
  min-height: 992px;
}
.min-height-993 {
  min-height: 993px;
}
.min-height-994 {
  min-height: 994px;
}
.min-height-995 {
  min-height: 995px;
}
.min-height-996 {
  min-height: 996px;
}
.min-height-997 {
  min-height: 997px;
}
.min-height-998 {
  min-height: 998px;
}
.min-height-999 {
  min-height: 999px;
}
.min-height-1000 {
  min-height: 1000px;
}
.min-height-1001 {
  min-height: 1001px;
}
.min-height-1002 {
  min-height: 1002px;
}
.min-height-1003 {
  min-height: 1003px;
}
.min-height-1004 {
  min-height: 1004px;
}
.min-height-1005 {
  min-height: 1005px;
}
.min-height-1006 {
  min-height: 1006px;
}
.min-height-1007 {
  min-height: 1007px;
}
.min-height-1008 {
  min-height: 1008px;
}
.min-height-1009 {
  min-height: 1009px;
}
.min-height-1010 {
  min-height: 1010px;
}
.min-height-1011 {
  min-height: 1011px;
}
.min-height-1012 {
  min-height: 1012px;
}
.min-height-1013 {
  min-height: 1013px;
}
.min-height-1014 {
  min-height: 1014px;
}
.min-height-1015 {
  min-height: 1015px;
}
.min-height-1016 {
  min-height: 1016px;
}
.min-height-1017 {
  min-height: 1017px;
}
.min-height-1018 {
  min-height: 1018px;
}
.min-height-1019 {
  min-height: 1019px;
}
.min-height-1020 {
  min-height: 1020px;
}
.min-height-1021 {
  min-height: 1021px;
}
.min-height-1022 {
  min-height: 1022px;
}
.min-height-1023 {
  min-height: 1023px;
}
.min-height-1024 {
  min-height: 1024px;
}
.min-height-1025 {
  min-height: 1025px;
}
.min-height-1026 {
  min-height: 1026px;
}
.min-height-1027 {
  min-height: 1027px;
}
.min-height-1028 {
  min-height: 1028px;
}
.min-height-1029 {
  min-height: 1029px;
}
.min-height-1030 {
  min-height: 1030px;
}
.min-height-1031 {
  min-height: 1031px;
}
.min-height-1032 {
  min-height: 1032px;
}
.min-height-1033 {
  min-height: 1033px;
}
.min-height-1034 {
  min-height: 1034px;
}
.min-height-1035 {
  min-height: 1035px;
}
.min-height-1036 {
  min-height: 1036px;
}
.min-height-1037 {
  min-height: 1037px;
}
.min-height-1038 {
  min-height: 1038px;
}
.min-height-1039 {
  min-height: 1039px;
}
.min-height-1040 {
  min-height: 1040px;
}
.min-height-1041 {
  min-height: 1041px;
}
.min-height-1042 {
  min-height: 1042px;
}
.min-height-1043 {
  min-height: 1043px;
}
.min-height-1044 {
  min-height: 1044px;
}
.min-height-1045 {
  min-height: 1045px;
}
.min-height-1046 {
  min-height: 1046px;
}
.min-height-1047 {
  min-height: 1047px;
}
.min-height-1048 {
  min-height: 1048px;
}
.min-height-1049 {
  min-height: 1049px;
}
.min-height-1050 {
  min-height: 1050px;
}
.min-height-1051 {
  min-height: 1051px;
}
.min-height-1052 {
  min-height: 1052px;
}
.min-height-1053 {
  min-height: 1053px;
}
.min-height-1054 {
  min-height: 1054px;
}
.min-height-1055 {
  min-height: 1055px;
}
.min-height-1056 {
  min-height: 1056px;
}
.min-height-1057 {
  min-height: 1057px;
}
.min-height-1058 {
  min-height: 1058px;
}
.min-height-1059 {
  min-height: 1059px;
}
.min-height-1060 {
  min-height: 1060px;
}
.min-height-1061 {
  min-height: 1061px;
}
.min-height-1062 {
  min-height: 1062px;
}
.min-height-1063 {
  min-height: 1063px;
}
.min-height-1064 {
  min-height: 1064px;
}
.min-height-1065 {
  min-height: 1065px;
}
.min-height-1066 {
  min-height: 1066px;
}
.min-height-1067 {
  min-height: 1067px;
}
.min-height-1068 {
  min-height: 1068px;
}
.min-height-1069 {
  min-height: 1069px;
}
.min-height-1070 {
  min-height: 1070px;
}
.min-height-1071 {
  min-height: 1071px;
}
.min-height-1072 {
  min-height: 1072px;
}
.min-height-1073 {
  min-height: 1073px;
}
.min-height-1074 {
  min-height: 1074px;
}
.min-height-1075 {
  min-height: 1075px;
}
.min-height-1076 {
  min-height: 1076px;
}
.min-height-1077 {
  min-height: 1077px;
}
.min-height-1078 {
  min-height: 1078px;
}
.min-height-1079 {
  min-height: 1079px;
}
.min-height-1080 {
  min-height: 1080px;
}
.min-height-1081 {
  min-height: 1081px;
}
.min-height-1082 {
  min-height: 1082px;
}
.min-height-1083 {
  min-height: 1083px;
}
.min-height-1084 {
  min-height: 1084px;
}
.min-height-1085 {
  min-height: 1085px;
}
.min-height-1086 {
  min-height: 1086px;
}
.min-height-1087 {
  min-height: 1087px;
}
.min-height-1088 {
  min-height: 1088px;
}
.min-height-1089 {
  min-height: 1089px;
}
.min-height-1090 {
  min-height: 1090px;
}
.min-height-1091 {
  min-height: 1091px;
}
.min-height-1092 {
  min-height: 1092px;
}
.min-height-1093 {
  min-height: 1093px;
}
.min-height-1094 {
  min-height: 1094px;
}
.min-height-1095 {
  min-height: 1095px;
}
.min-height-1096 {
  min-height: 1096px;
}
.min-height-1097 {
  min-height: 1097px;
}
.min-height-1098 {
  min-height: 1098px;
}
.min-height-1099 {
  min-height: 1099px;
}
.min-height-1100 {
  min-height: 1100px;
}
.min-height-1101 {
  min-height: 1101px;
}
.min-height-1102 {
  min-height: 1102px;
}
.min-height-1103 {
  min-height: 1103px;
}
.min-height-1104 {
  min-height: 1104px;
}
.min-height-1105 {
  min-height: 1105px;
}
.min-height-1106 {
  min-height: 1106px;
}
.min-height-1107 {
  min-height: 1107px;
}
.min-height-1108 {
  min-height: 1108px;
}
.min-height-1109 {
  min-height: 1109px;
}
.min-height-1110 {
  min-height: 1110px;
}
.min-height-1111 {
  min-height: 1111px;
}
.min-height-1112 {
  min-height: 1112px;
}
.min-height-1113 {
  min-height: 1113px;
}
.min-height-1114 {
  min-height: 1114px;
}
.min-height-1115 {
  min-height: 1115px;
}
.min-height-1116 {
  min-height: 1116px;
}
.min-height-1117 {
  min-height: 1117px;
}
.min-height-1118 {
  min-height: 1118px;
}
.min-height-1119 {
  min-height: 1119px;
}
.min-height-1120 {
  min-height: 1120px;
}
.min-height-1121 {
  min-height: 1121px;
}
.min-height-1122 {
  min-height: 1122px;
}
.min-height-1123 {
  min-height: 1123px;
}
.min-height-1124 {
  min-height: 1124px;
}
.min-height-1125 {
  min-height: 1125px;
}
.min-height-1126 {
  min-height: 1126px;
}
.min-height-1127 {
  min-height: 1127px;
}
.min-height-1128 {
  min-height: 1128px;
}
.min-height-1129 {
  min-height: 1129px;
}
.min-height-1130 {
  min-height: 1130px;
}
.min-height-1131 {
  min-height: 1131px;
}
.min-height-1132 {
  min-height: 1132px;
}
.min-height-1133 {
  min-height: 1133px;
}
.min-height-1134 {
  min-height: 1134px;
}
.min-height-1135 {
  min-height: 1135px;
}
.min-height-1136 {
  min-height: 1136px;
}
.min-height-1137 {
  min-height: 1137px;
}
.min-height-1138 {
  min-height: 1138px;
}
.min-height-1139 {
  min-height: 1139px;
}
.min-height-1140 {
  min-height: 1140px;
}
.min-height-1141 {
  min-height: 1141px;
}
.min-height-1142 {
  min-height: 1142px;
}
.min-height-1143 {
  min-height: 1143px;
}
.min-height-1144 {
  min-height: 1144px;
}
.min-height-1145 {
  min-height: 1145px;
}
.min-height-1146 {
  min-height: 1146px;
}
.min-height-1147 {
  min-height: 1147px;
}
.min-height-1148 {
  min-height: 1148px;
}
.min-height-1149 {
  min-height: 1149px;
}
.min-height-1150 {
  min-height: 1150px;
}
.min-height-1151 {
  min-height: 1151px;
}
.min-height-1152 {
  min-height: 1152px;
}
.min-height-1153 {
  min-height: 1153px;
}
.min-height-1154 {
  min-height: 1154px;
}
.min-height-1155 {
  min-height: 1155px;
}
.min-height-1156 {
  min-height: 1156px;
}
.min-height-1157 {
  min-height: 1157px;
}
.min-height-1158 {
  min-height: 1158px;
}
.min-height-1159 {
  min-height: 1159px;
}
.min-height-1160 {
  min-height: 1160px;
}
.min-height-1161 {
  min-height: 1161px;
}
.min-height-1162 {
  min-height: 1162px;
}
.min-height-1163 {
  min-height: 1163px;
}
.min-height-1164 {
  min-height: 1164px;
}
.min-height-1165 {
  min-height: 1165px;
}
.min-height-1166 {
  min-height: 1166px;
}
.min-height-1167 {
  min-height: 1167px;
}
.min-height-1168 {
  min-height: 1168px;
}
.min-height-1169 {
  min-height: 1169px;
}
.min-height-1170 {
  min-height: 1170px;
}
.min-height-1171 {
  min-height: 1171px;
}
.min-height-1172 {
  min-height: 1172px;
}
.min-height-1173 {
  min-height: 1173px;
}
.min-height-1174 {
  min-height: 1174px;
}
.min-height-1175 {
  min-height: 1175px;
}
.min-height-1176 {
  min-height: 1176px;
}
.min-height-1177 {
  min-height: 1177px;
}
.min-height-1178 {
  min-height: 1178px;
}
.min-height-1179 {
  min-height: 1179px;
}
.min-height-1180 {
  min-height: 1180px;
}
.min-height-1181 {
  min-height: 1181px;
}
.min-height-1182 {
  min-height: 1182px;
}
.min-height-1183 {
  min-height: 1183px;
}
.min-height-1184 {
  min-height: 1184px;
}
.min-height-1185 {
  min-height: 1185px;
}
.min-height-1186 {
  min-height: 1186px;
}
.min-height-1187 {
  min-height: 1187px;
}
.min-height-1188 {
  min-height: 1188px;
}
.min-height-1189 {
  min-height: 1189px;
}
.min-height-1190 {
  min-height: 1190px;
}
.min-height-1191 {
  min-height: 1191px;
}
.min-height-1192 {
  min-height: 1192px;
}
.min-height-1193 {
  min-height: 1193px;
}
.min-height-1194 {
  min-height: 1194px;
}
.min-height-1195 {
  min-height: 1195px;
}
.min-height-1196 {
  min-height: 1196px;
}
.min-height-1197 {
  min-height: 1197px;
}
.min-height-1198 {
  min-height: 1198px;
}
.min-height-1199 {
  min-height: 1199px;
}
.min-height-1200 {
  min-height: 1200px;
}
.min-height-1201 {
  min-height: 1201px;
}
.min-height-1202 {
  min-height: 1202px;
}
.min-height-1203 {
  min-height: 1203px;
}
.min-height-1204 {
  min-height: 1204px;
}
.min-height-1205 {
  min-height: 1205px;
}
.min-height-1206 {
  min-height: 1206px;
}
.min-height-1207 {
  min-height: 1207px;
}
.min-height-1208 {
  min-height: 1208px;
}
.min-height-1209 {
  min-height: 1209px;
}
.min-height-1210 {
  min-height: 1210px;
}
.min-height-1211 {
  min-height: 1211px;
}
.min-height-1212 {
  min-height: 1212px;
}
.min-height-1213 {
  min-height: 1213px;
}
.min-height-1214 {
  min-height: 1214px;
}
.min-height-1215 {
  min-height: 1215px;
}
.min-height-1216 {
  min-height: 1216px;
}
.min-height-1217 {
  min-height: 1217px;
}
.min-height-1218 {
  min-height: 1218px;
}
.min-height-1219 {
  min-height: 1219px;
}
.min-height-1220 {
  min-height: 1220px;
}
.min-height-1221 {
  min-height: 1221px;
}
.min-height-1222 {
  min-height: 1222px;
}
.min-height-1223 {
  min-height: 1223px;
}
.min-height-1224 {
  min-height: 1224px;
}
.min-height-1225 {
  min-height: 1225px;
}
.min-height-1226 {
  min-height: 1226px;
}
.min-height-1227 {
  min-height: 1227px;
}
.min-height-1228 {
  min-height: 1228px;
}
.min-height-1229 {
  min-height: 1229px;
}
.min-height-1230 {
  min-height: 1230px;
}
.min-height-1231 {
  min-height: 1231px;
}
.min-height-1232 {
  min-height: 1232px;
}
.min-height-1233 {
  min-height: 1233px;
}
.min-height-1234 {
  min-height: 1234px;
}
.min-height-1235 {
  min-height: 1235px;
}
.min-height-1236 {
  min-height: 1236px;
}
.min-height-1237 {
  min-height: 1237px;
}
.min-height-1238 {
  min-height: 1238px;
}
.min-height-1239 {
  min-height: 1239px;
}
.min-height-1240 {
  min-height: 1240px;
}
.min-height-1241 {
  min-height: 1241px;
}
.min-height-1242 {
  min-height: 1242px;
}
.min-height-1243 {
  min-height: 1243px;
}
.min-height-1244 {
  min-height: 1244px;
}
.min-height-1245 {
  min-height: 1245px;
}
.min-height-1246 {
  min-height: 1246px;
}
.min-height-1247 {
  min-height: 1247px;
}
.min-height-1248 {
  min-height: 1248px;
}
.min-height-1249 {
  min-height: 1249px;
}
.min-height-1250 {
  min-height: 1250px;
}
.min-height-1251 {
  min-height: 1251px;
}
.min-height-1252 {
  min-height: 1252px;
}
.min-height-1253 {
  min-height: 1253px;
}
.min-height-1254 {
  min-height: 1254px;
}
.min-height-1255 {
  min-height: 1255px;
}
.min-height-1256 {
  min-height: 1256px;
}
.min-height-1257 {
  min-height: 1257px;
}
.min-height-1258 {
  min-height: 1258px;
}
.min-height-1259 {
  min-height: 1259px;
}
.min-height-1260 {
  min-height: 1260px;
}
.min-height-1261 {
  min-height: 1261px;
}
.min-height-1262 {
  min-height: 1262px;
}
.min-height-1263 {
  min-height: 1263px;
}
.min-height-1264 {
  min-height: 1264px;
}
.min-height-1265 {
  min-height: 1265px;
}
.min-height-1266 {
  min-height: 1266px;
}
.min-height-1267 {
  min-height: 1267px;
}
.min-height-1268 {
  min-height: 1268px;
}
.min-height-1269 {
  min-height: 1269px;
}
.min-height-1270 {
  min-height: 1270px;
}
.min-height-1271 {
  min-height: 1271px;
}
.min-height-1272 {
  min-height: 1272px;
}
.min-height-1273 {
  min-height: 1273px;
}
.min-height-1274 {
  min-height: 1274px;
}
.min-height-1275 {
  min-height: 1275px;
}
.min-height-1276 {
  min-height: 1276px;
}
.min-height-1277 {
  min-height: 1277px;
}
.min-height-1278 {
  min-height: 1278px;
}
.min-height-1279 {
  min-height: 1279px;
}
.min-height-1280 {
  min-height: 1280px;
}
.min-height-1281 {
  min-height: 1281px;
}
.min-height-1282 {
  min-height: 1282px;
}
.min-height-1283 {
  min-height: 1283px;
}
.min-height-1284 {
  min-height: 1284px;
}
.min-height-1285 {
  min-height: 1285px;
}
.min-height-1286 {
  min-height: 1286px;
}
.min-height-1287 {
  min-height: 1287px;
}
.min-height-1288 {
  min-height: 1288px;
}
.min-height-1289 {
  min-height: 1289px;
}
.min-height-1290 {
  min-height: 1290px;
}
.min-height-1291 {
  min-height: 1291px;
}
.min-height-1292 {
  min-height: 1292px;
}
.min-height-1293 {
  min-height: 1293px;
}
.min-height-1294 {
  min-height: 1294px;
}
.min-height-1295 {
  min-height: 1295px;
}
.min-height-1296 {
  min-height: 1296px;
}
.min-height-1297 {
  min-height: 1297px;
}
.min-height-1298 {
  min-height: 1298px;
}
.min-height-1299 {
  min-height: 1299px;
}
.min-height-1300 {
  min-height: 1300px;
}
.min-height-1301 {
  min-height: 1301px;
}
.min-height-1302 {
  min-height: 1302px;
}
.min-height-1303 {
  min-height: 1303px;
}
.min-height-1304 {
  min-height: 1304px;
}
.min-height-1305 {
  min-height: 1305px;
}
.min-height-1306 {
  min-height: 1306px;
}
.min-height-1307 {
  min-height: 1307px;
}
.min-height-1308 {
  min-height: 1308px;
}
.min-height-1309 {
  min-height: 1309px;
}
.min-height-1310 {
  min-height: 1310px;
}
.min-height-1311 {
  min-height: 1311px;
}
.min-height-1312 {
  min-height: 1312px;
}
.min-height-1313 {
  min-height: 1313px;
}
.min-height-1314 {
  min-height: 1314px;
}
.min-height-1315 {
  min-height: 1315px;
}
.min-height-1316 {
  min-height: 1316px;
}
.min-height-1317 {
  min-height: 1317px;
}
.min-height-1318 {
  min-height: 1318px;
}
.min-height-1319 {
  min-height: 1319px;
}
.min-height-1320 {
  min-height: 1320px;
}
.min-height-1321 {
  min-height: 1321px;
}
.min-height-1322 {
  min-height: 1322px;
}
.min-height-1323 {
  min-height: 1323px;
}
.min-height-1324 {
  min-height: 1324px;
}
.min-height-1325 {
  min-height: 1325px;
}
.min-height-1326 {
  min-height: 1326px;
}
.min-height-1327 {
  min-height: 1327px;
}
.min-height-1328 {
  min-height: 1328px;
}
.min-height-1329 {
  min-height: 1329px;
}
.min-height-1330 {
  min-height: 1330px;
}
.min-height-1331 {
  min-height: 1331px;
}
.min-height-1332 {
  min-height: 1332px;
}
.min-height-1333 {
  min-height: 1333px;
}
.min-height-1334 {
  min-height: 1334px;
}
.min-height-1335 {
  min-height: 1335px;
}
.min-height-1336 {
  min-height: 1336px;
}
.min-height-1337 {
  min-height: 1337px;
}
.min-height-1338 {
  min-height: 1338px;
}
.min-height-1339 {
  min-height: 1339px;
}
.min-height-1340 {
  min-height: 1340px;
}
.min-height-1341 {
  min-height: 1341px;
}
.min-height-1342 {
  min-height: 1342px;
}
.min-height-1343 {
  min-height: 1343px;
}
.min-height-1344 {
  min-height: 1344px;
}
.min-height-1345 {
  min-height: 1345px;
}
.min-height-1346 {
  min-height: 1346px;
}
.min-height-1347 {
  min-height: 1347px;
}
.min-height-1348 {
  min-height: 1348px;
}
.min-height-1349 {
  min-height: 1349px;
}
.min-height-1350 {
  min-height: 1350px;
}
.min-height-1351 {
  min-height: 1351px;
}
.min-height-1352 {
  min-height: 1352px;
}
.min-height-1353 {
  min-height: 1353px;
}
.min-height-1354 {
  min-height: 1354px;
}
.min-height-1355 {
  min-height: 1355px;
}
.min-height-1356 {
  min-height: 1356px;
}
.min-height-1357 {
  min-height: 1357px;
}
.min-height-1358 {
  min-height: 1358px;
}
.min-height-1359 {
  min-height: 1359px;
}
.min-height-1360 {
  min-height: 1360px;
}
.min-height-1361 {
  min-height: 1361px;
}
.min-height-1362 {
  min-height: 1362px;
}
.min-height-1363 {
  min-height: 1363px;
}
.min-height-1364 {
  min-height: 1364px;
}
.min-height-1365 {
  min-height: 1365px;
}
.min-height-1366 {
  min-height: 1366px;
}
.min-height-1367 {
  min-height: 1367px;
}
.min-height-1368 {
  min-height: 1368px;
}
.min-height-1369 {
  min-height: 1369px;
}
.min-height-1370 {
  min-height: 1370px;
}
.min-height-1371 {
  min-height: 1371px;
}
.min-height-1372 {
  min-height: 1372px;
}
.min-height-1373 {
  min-height: 1373px;
}
.min-height-1374 {
  min-height: 1374px;
}
.min-height-1375 {
  min-height: 1375px;
}
.min-height-1376 {
  min-height: 1376px;
}
.min-height-1377 {
  min-height: 1377px;
}
.min-height-1378 {
  min-height: 1378px;
}
.min-height-1379 {
  min-height: 1379px;
}
.min-height-1380 {
  min-height: 1380px;
}
.min-height-1381 {
  min-height: 1381px;
}
.min-height-1382 {
  min-height: 1382px;
}
.min-height-1383 {
  min-height: 1383px;
}
.min-height-1384 {
  min-height: 1384px;
}
.min-height-1385 {
  min-height: 1385px;
}
.min-height-1386 {
  min-height: 1386px;
}
.min-height-1387 {
  min-height: 1387px;
}
.min-height-1388 {
  min-height: 1388px;
}
.min-height-1389 {
  min-height: 1389px;
}
.min-height-1390 {
  min-height: 1390px;
}
.min-height-1391 {
  min-height: 1391px;
}
.min-height-1392 {
  min-height: 1392px;
}
.min-height-1393 {
  min-height: 1393px;
}
.min-height-1394 {
  min-height: 1394px;
}
.min-height-1395 {
  min-height: 1395px;
}
.min-height-1396 {
  min-height: 1396px;
}
.min-height-1397 {
  min-height: 1397px;
}
.min-height-1398 {
  min-height: 1398px;
}
.min-height-1399 {
  min-height: 1399px;
}
.min-height-1400 {
  min-height: 1400px;
}
.min-height-1401 {
  min-height: 1401px;
}
.min-height-1402 {
  min-height: 1402px;
}
.min-height-1403 {
  min-height: 1403px;
}
.min-height-1404 {
  min-height: 1404px;
}
.min-height-1405 {
  min-height: 1405px;
}
.min-height-1406 {
  min-height: 1406px;
}
.min-height-1407 {
  min-height: 1407px;
}
.min-height-1408 {
  min-height: 1408px;
}
.min-height-1409 {
  min-height: 1409px;
}
.min-height-1410 {
  min-height: 1410px;
}
.min-height-1411 {
  min-height: 1411px;
}
.min-height-1412 {
  min-height: 1412px;
}
.min-height-1413 {
  min-height: 1413px;
}
.min-height-1414 {
  min-height: 1414px;
}
.min-height-1415 {
  min-height: 1415px;
}
.min-height-1416 {
  min-height: 1416px;
}
.min-height-1417 {
  min-height: 1417px;
}
.min-height-1418 {
  min-height: 1418px;
}
.min-height-1419 {
  min-height: 1419px;
}
.min-height-1420 {
  min-height: 1420px;
}
.min-height-1421 {
  min-height: 1421px;
}
.min-height-1422 {
  min-height: 1422px;
}
.min-height-1423 {
  min-height: 1423px;
}
.min-height-1424 {
  min-height: 1424px;
}
.min-height-1425 {
  min-height: 1425px;
}
.min-height-1426 {
  min-height: 1426px;
}
.min-height-1427 {
  min-height: 1427px;
}
.min-height-1428 {
  min-height: 1428px;
}
.min-height-1429 {
  min-height: 1429px;
}
.min-height-1430 {
  min-height: 1430px;
}
.min-height-1431 {
  min-height: 1431px;
}
.min-height-1432 {
  min-height: 1432px;
}
.min-height-1433 {
  min-height: 1433px;
}
.min-height-1434 {
  min-height: 1434px;
}
.min-height-1435 {
  min-height: 1435px;
}
.min-height-1436 {
  min-height: 1436px;
}
.min-height-1437 {
  min-height: 1437px;
}
.min-height-1438 {
  min-height: 1438px;
}
.min-height-1439 {
  min-height: 1439px;
}
.min-height-1440 {
  min-height: 1440px;
}
.min-height-1441 {
  min-height: 1441px;
}
.min-height-1442 {
  min-height: 1442px;
}
.min-height-1443 {
  min-height: 1443px;
}
.min-height-1444 {
  min-height: 1444px;
}
.min-height-1445 {
  min-height: 1445px;
}
.min-height-1446 {
  min-height: 1446px;
}
.min-height-1447 {
  min-height: 1447px;
}
.min-height-1448 {
  min-height: 1448px;
}
.min-height-1449 {
  min-height: 1449px;
}
.min-height-1450 {
  min-height: 1450px;
}
.min-height-1451 {
  min-height: 1451px;
}
.min-height-1452 {
  min-height: 1452px;
}
.min-height-1453 {
  min-height: 1453px;
}
.min-height-1454 {
  min-height: 1454px;
}
.min-height-1455 {
  min-height: 1455px;
}
.min-height-1456 {
  min-height: 1456px;
}
.min-height-1457 {
  min-height: 1457px;
}
.min-height-1458 {
  min-height: 1458px;
}
.min-height-1459 {
  min-height: 1459px;
}
.min-height-1460 {
  min-height: 1460px;
}
.min-height-1461 {
  min-height: 1461px;
}
.min-height-1462 {
  min-height: 1462px;
}
.min-height-1463 {
  min-height: 1463px;
}
.min-height-1464 {
  min-height: 1464px;
}
.min-height-1465 {
  min-height: 1465px;
}
.min-height-1466 {
  min-height: 1466px;
}
.min-height-1467 {
  min-height: 1467px;
}
.min-height-1468 {
  min-height: 1468px;
}
.min-height-1469 {
  min-height: 1469px;
}
.min-height-1470 {
  min-height: 1470px;
}
.min-height-1471 {
  min-height: 1471px;
}
.min-height-1472 {
  min-height: 1472px;
}
.min-height-1473 {
  min-height: 1473px;
}
.min-height-1474 {
  min-height: 1474px;
}
.min-height-1475 {
  min-height: 1475px;
}
.min-height-1476 {
  min-height: 1476px;
}
.min-height-1477 {
  min-height: 1477px;
}
.min-height-1478 {
  min-height: 1478px;
}
.min-height-1479 {
  min-height: 1479px;
}
.min-height-1480 {
  min-height: 1480px;
}
.min-height-1481 {
  min-height: 1481px;
}
.min-height-1482 {
  min-height: 1482px;
}
.min-height-1483 {
  min-height: 1483px;
}
.min-height-1484 {
  min-height: 1484px;
}
.min-height-1485 {
  min-height: 1485px;
}
.min-height-1486 {
  min-height: 1486px;
}
.min-height-1487 {
  min-height: 1487px;
}
.min-height-1488 {
  min-height: 1488px;
}
.min-height-1489 {
  min-height: 1489px;
}
.min-height-1490 {
  min-height: 1490px;
}
.min-height-1491 {
  min-height: 1491px;
}
.min-height-1492 {
  min-height: 1492px;
}
.min-height-1493 {
  min-height: 1493px;
}
.min-height-1494 {
  min-height: 1494px;
}
.min-height-1495 {
  min-height: 1495px;
}
.min-height-1496 {
  min-height: 1496px;
}
.min-height-1497 {
  min-height: 1497px;
}
.min-height-1498 {
  min-height: 1498px;
}
.min-height-1499 {
  min-height: 1499px;
}
.min-height-1500 {
  min-height: 1500px;
}
.min-height-1501 {
  min-height: 1501px;
}
.min-height-1502 {
  min-height: 1502px;
}
.min-height-1503 {
  min-height: 1503px;
}
.min-height-1504 {
  min-height: 1504px;
}
.min-height-1505 {
  min-height: 1505px;
}
.min-height-1506 {
  min-height: 1506px;
}
.min-height-1507 {
  min-height: 1507px;
}
.min-height-1508 {
  min-height: 1508px;
}
.min-height-1509 {
  min-height: 1509px;
}
.min-height-1510 {
  min-height: 1510px;
}
.min-height-1511 {
  min-height: 1511px;
}
.min-height-1512 {
  min-height: 1512px;
}
.min-height-1513 {
  min-height: 1513px;
}
.min-height-1514 {
  min-height: 1514px;
}
.min-height-1515 {
  min-height: 1515px;
}
.min-height-1516 {
  min-height: 1516px;
}
.min-height-1517 {
  min-height: 1517px;
}
.min-height-1518 {
  min-height: 1518px;
}
.min-height-1519 {
  min-height: 1519px;
}
.min-height-1520 {
  min-height: 1520px;
}
.min-height-1521 {
  min-height: 1521px;
}
.min-height-1522 {
  min-height: 1522px;
}
.min-height-1523 {
  min-height: 1523px;
}
.min-height-1524 {
  min-height: 1524px;
}
.min-height-1525 {
  min-height: 1525px;
}
.min-height-1526 {
  min-height: 1526px;
}
.min-height-1527 {
  min-height: 1527px;
}
.min-height-1528 {
  min-height: 1528px;
}
.min-height-1529 {
  min-height: 1529px;
}
.min-height-1530 {
  min-height: 1530px;
}
.min-height-1531 {
  min-height: 1531px;
}
.min-height-1532 {
  min-height: 1532px;
}
.min-height-1533 {
  min-height: 1533px;
}
.min-height-1534 {
  min-height: 1534px;
}
.min-height-1535 {
  min-height: 1535px;
}
.min-height-1536 {
  min-height: 1536px;
}
.min-height-1537 {
  min-height: 1537px;
}
.min-height-1538 {
  min-height: 1538px;
}
.min-height-1539 {
  min-height: 1539px;
}
.min-height-1540 {
  min-height: 1540px;
}
.min-height-1541 {
  min-height: 1541px;
}
.min-height-1542 {
  min-height: 1542px;
}
.min-height-1543 {
  min-height: 1543px;
}
.min-height-1544 {
  min-height: 1544px;
}
.min-height-1545 {
  min-height: 1545px;
}
.min-height-1546 {
  min-height: 1546px;
}
.min-height-1547 {
  min-height: 1547px;
}
.min-height-1548 {
  min-height: 1548px;
}
.min-height-1549 {
  min-height: 1549px;
}
.min-height-1550 {
  min-height: 1550px;
}
.min-height-1551 {
  min-height: 1551px;
}
.min-height-1552 {
  min-height: 1552px;
}
.min-height-1553 {
  min-height: 1553px;
}
.min-height-1554 {
  min-height: 1554px;
}
.min-height-1555 {
  min-height: 1555px;
}
.min-height-1556 {
  min-height: 1556px;
}
.min-height-1557 {
  min-height: 1557px;
}
.min-height-1558 {
  min-height: 1558px;
}
.min-height-1559 {
  min-height: 1559px;
}
.min-height-1560 {
  min-height: 1560px;
}
.min-height-1561 {
  min-height: 1561px;
}
.min-height-1562 {
  min-height: 1562px;
}
.min-height-1563 {
  min-height: 1563px;
}
.min-height-1564 {
  min-height: 1564px;
}
.min-height-1565 {
  min-height: 1565px;
}
.min-height-1566 {
  min-height: 1566px;
}
.min-height-1567 {
  min-height: 1567px;
}
.min-height-1568 {
  min-height: 1568px;
}
.min-height-1569 {
  min-height: 1569px;
}
.min-height-1570 {
  min-height: 1570px;
}
.min-height-1571 {
  min-height: 1571px;
}
.min-height-1572 {
  min-height: 1572px;
}
.min-height-1573 {
  min-height: 1573px;
}
.min-height-1574 {
  min-height: 1574px;
}
.min-height-1575 {
  min-height: 1575px;
}
.min-height-1576 {
  min-height: 1576px;
}
.min-height-1577 {
  min-height: 1577px;
}
.min-height-1578 {
  min-height: 1578px;
}
.min-height-1579 {
  min-height: 1579px;
}
.min-height-1580 {
  min-height: 1580px;
}
.min-height-1581 {
  min-height: 1581px;
}
.min-height-1582 {
  min-height: 1582px;
}
.min-height-1583 {
  min-height: 1583px;
}
.min-height-1584 {
  min-height: 1584px;
}
.min-height-1585 {
  min-height: 1585px;
}
.min-height-1586 {
  min-height: 1586px;
}
.min-height-1587 {
  min-height: 1587px;
}
.min-height-1588 {
  min-height: 1588px;
}
.min-height-1589 {
  min-height: 1589px;
}
.min-height-1590 {
  min-height: 1590px;
}
.min-height-1591 {
  min-height: 1591px;
}
.min-height-1592 {
  min-height: 1592px;
}
.min-height-1593 {
  min-height: 1593px;
}
.min-height-1594 {
  min-height: 1594px;
}
.min-height-1595 {
  min-height: 1595px;
}
.min-height-1596 {
  min-height: 1596px;
}
.min-height-1597 {
  min-height: 1597px;
}
.min-height-1598 {
  min-height: 1598px;
}
.min-height-1599 {
  min-height: 1599px;
}
.min-height-1600 {
  min-height: 1600px;
}
.min-height-1601 {
  min-height: 1601px;
}
.min-height-1602 {
  min-height: 1602px;
}
.min-height-1603 {
  min-height: 1603px;
}
.min-height-1604 {
  min-height: 1604px;
}
.min-height-1605 {
  min-height: 1605px;
}
.min-height-1606 {
  min-height: 1606px;
}
.min-height-1607 {
  min-height: 1607px;
}
.min-height-1608 {
  min-height: 1608px;
}
.min-height-1609 {
  min-height: 1609px;
}
.min-height-1610 {
  min-height: 1610px;
}
.min-height-1611 {
  min-height: 1611px;
}
.min-height-1612 {
  min-height: 1612px;
}
.min-height-1613 {
  min-height: 1613px;
}
.min-height-1614 {
  min-height: 1614px;
}
.min-height-1615 {
  min-height: 1615px;
}
.min-height-1616 {
  min-height: 1616px;
}
.min-height-1617 {
  min-height: 1617px;
}
.min-height-1618 {
  min-height: 1618px;
}
.min-height-1619 {
  min-height: 1619px;
}
.min-height-1620 {
  min-height: 1620px;
}
.min-height-1621 {
  min-height: 1621px;
}
.min-height-1622 {
  min-height: 1622px;
}
.min-height-1623 {
  min-height: 1623px;
}
.min-height-1624 {
  min-height: 1624px;
}
.min-height-1625 {
  min-height: 1625px;
}
.min-height-1626 {
  min-height: 1626px;
}
.min-height-1627 {
  min-height: 1627px;
}
.min-height-1628 {
  min-height: 1628px;
}
.min-height-1629 {
  min-height: 1629px;
}
.min-height-1630 {
  min-height: 1630px;
}
.min-height-1631 {
  min-height: 1631px;
}
.min-height-1632 {
  min-height: 1632px;
}
.min-height-1633 {
  min-height: 1633px;
}
.min-height-1634 {
  min-height: 1634px;
}
.min-height-1635 {
  min-height: 1635px;
}
.min-height-1636 {
  min-height: 1636px;
}
.min-height-1637 {
  min-height: 1637px;
}
.min-height-1638 {
  min-height: 1638px;
}
.min-height-1639 {
  min-height: 1639px;
}
.min-height-1640 {
  min-height: 1640px;
}
.min-height-1641 {
  min-height: 1641px;
}
.min-height-1642 {
  min-height: 1642px;
}
.min-height-1643 {
  min-height: 1643px;
}
.min-height-1644 {
  min-height: 1644px;
}
.min-height-1645 {
  min-height: 1645px;
}
.min-height-1646 {
  min-height: 1646px;
}
.min-height-1647 {
  min-height: 1647px;
}
.min-height-1648 {
  min-height: 1648px;
}
.min-height-1649 {
  min-height: 1649px;
}
.min-height-1650 {
  min-height: 1650px;
}
.min-height-1651 {
  min-height: 1651px;
}
.min-height-1652 {
  min-height: 1652px;
}
.min-height-1653 {
  min-height: 1653px;
}
.min-height-1654 {
  min-height: 1654px;
}
.min-height-1655 {
  min-height: 1655px;
}
.min-height-1656 {
  min-height: 1656px;
}
.min-height-1657 {
  min-height: 1657px;
}
.min-height-1658 {
  min-height: 1658px;
}
.min-height-1659 {
  min-height: 1659px;
}
.min-height-1660 {
  min-height: 1660px;
}
.min-height-1661 {
  min-height: 1661px;
}
.min-height-1662 {
  min-height: 1662px;
}
.min-height-1663 {
  min-height: 1663px;
}
.min-height-1664 {
  min-height: 1664px;
}
.min-height-1665 {
  min-height: 1665px;
}
.min-height-1666 {
  min-height: 1666px;
}
.min-height-1667 {
  min-height: 1667px;
}
.min-height-1668 {
  min-height: 1668px;
}
.min-height-1669 {
  min-height: 1669px;
}
.min-height-1670 {
  min-height: 1670px;
}
.min-height-1671 {
  min-height: 1671px;
}
.min-height-1672 {
  min-height: 1672px;
}
.min-height-1673 {
  min-height: 1673px;
}
.min-height-1674 {
  min-height: 1674px;
}
.min-height-1675 {
  min-height: 1675px;
}
.min-height-1676 {
  min-height: 1676px;
}
.min-height-1677 {
  min-height: 1677px;
}
.min-height-1678 {
  min-height: 1678px;
}
.min-height-1679 {
  min-height: 1679px;
}
.min-height-1680 {
  min-height: 1680px;
}
.min-height-1681 {
  min-height: 1681px;
}
.min-height-1682 {
  min-height: 1682px;
}
.min-height-1683 {
  min-height: 1683px;
}
.min-height-1684 {
  min-height: 1684px;
}
.min-height-1685 {
  min-height: 1685px;
}
.min-height-1686 {
  min-height: 1686px;
}
.min-height-1687 {
  min-height: 1687px;
}
.min-height-1688 {
  min-height: 1688px;
}
.min-height-1689 {
  min-height: 1689px;
}
.min-height-1690 {
  min-height: 1690px;
}
.min-height-1691 {
  min-height: 1691px;
}
.min-height-1692 {
  min-height: 1692px;
}
.min-height-1693 {
  min-height: 1693px;
}
.min-height-1694 {
  min-height: 1694px;
}
.min-height-1695 {
  min-height: 1695px;
}
.min-height-1696 {
  min-height: 1696px;
}
.min-height-1697 {
  min-height: 1697px;
}
.min-height-1698 {
  min-height: 1698px;
}
.min-height-1699 {
  min-height: 1699px;
}
.min-height-1700 {
  min-height: 1700px;
}
.min-height-1701 {
  min-height: 1701px;
}
.min-height-1702 {
  min-height: 1702px;
}
.min-height-1703 {
  min-height: 1703px;
}
.min-height-1704 {
  min-height: 1704px;
}
.min-height-1705 {
  min-height: 1705px;
}
.min-height-1706 {
  min-height: 1706px;
}
.min-height-1707 {
  min-height: 1707px;
}
.min-height-1708 {
  min-height: 1708px;
}
.min-height-1709 {
  min-height: 1709px;
}
.min-height-1710 {
  min-height: 1710px;
}
.min-height-1711 {
  min-height: 1711px;
}
.min-height-1712 {
  min-height: 1712px;
}
.min-height-1713 {
  min-height: 1713px;
}
.min-height-1714 {
  min-height: 1714px;
}
.min-height-1715 {
  min-height: 1715px;
}
.min-height-1716 {
  min-height: 1716px;
}
.min-height-1717 {
  min-height: 1717px;
}
.min-height-1718 {
  min-height: 1718px;
}
.min-height-1719 {
  min-height: 1719px;
}
.min-height-1720 {
  min-height: 1720px;
}
.min-height-1721 {
  min-height: 1721px;
}
.min-height-1722 {
  min-height: 1722px;
}
.min-height-1723 {
  min-height: 1723px;
}
.min-height-1724 {
  min-height: 1724px;
}
.min-height-1725 {
  min-height: 1725px;
}
.min-height-1726 {
  min-height: 1726px;
}
.min-height-1727 {
  min-height: 1727px;
}
.min-height-1728 {
  min-height: 1728px;
}
.min-height-1729 {
  min-height: 1729px;
}
.min-height-1730 {
  min-height: 1730px;
}
.min-height-1731 {
  min-height: 1731px;
}
.min-height-1732 {
  min-height: 1732px;
}
.min-height-1733 {
  min-height: 1733px;
}
.min-height-1734 {
  min-height: 1734px;
}
.min-height-1735 {
  min-height: 1735px;
}
.min-height-1736 {
  min-height: 1736px;
}
.min-height-1737 {
  min-height: 1737px;
}
.min-height-1738 {
  min-height: 1738px;
}
.min-height-1739 {
  min-height: 1739px;
}
.min-height-1740 {
  min-height: 1740px;
}
.min-height-1741 {
  min-height: 1741px;
}
.min-height-1742 {
  min-height: 1742px;
}
.min-height-1743 {
  min-height: 1743px;
}
.min-height-1744 {
  min-height: 1744px;
}
.min-height-1745 {
  min-height: 1745px;
}
.min-height-1746 {
  min-height: 1746px;
}
.min-height-1747 {
  min-height: 1747px;
}
.min-height-1748 {
  min-height: 1748px;
}
.min-height-1749 {
  min-height: 1749px;
}
.min-height-1750 {
  min-height: 1750px;
}
.min-height-1751 {
  min-height: 1751px;
}
.min-height-1752 {
  min-height: 1752px;
}
.min-height-1753 {
  min-height: 1753px;
}
.min-height-1754 {
  min-height: 1754px;
}
.min-height-1755 {
  min-height: 1755px;
}
.min-height-1756 {
  min-height: 1756px;
}
.min-height-1757 {
  min-height: 1757px;
}
.min-height-1758 {
  min-height: 1758px;
}
.min-height-1759 {
  min-height: 1759px;
}
.min-height-1760 {
  min-height: 1760px;
}
.min-height-1761 {
  min-height: 1761px;
}
.min-height-1762 {
  min-height: 1762px;
}
.min-height-1763 {
  min-height: 1763px;
}
.min-height-1764 {
  min-height: 1764px;
}
.min-height-1765 {
  min-height: 1765px;
}
.min-height-1766 {
  min-height: 1766px;
}
.min-height-1767 {
  min-height: 1767px;
}
.min-height-1768 {
  min-height: 1768px;
}
.min-height-1769 {
  min-height: 1769px;
}
.min-height-1770 {
  min-height: 1770px;
}
.min-height-1771 {
  min-height: 1771px;
}
.min-height-1772 {
  min-height: 1772px;
}
.min-height-1773 {
  min-height: 1773px;
}
.min-height-1774 {
  min-height: 1774px;
}
.min-height-1775 {
  min-height: 1775px;
}
.min-height-1776 {
  min-height: 1776px;
}
.min-height-1777 {
  min-height: 1777px;
}
.min-height-1778 {
  min-height: 1778px;
}
.min-height-1779 {
  min-height: 1779px;
}
.min-height-1780 {
  min-height: 1780px;
}
.min-height-1781 {
  min-height: 1781px;
}
.min-height-1782 {
  min-height: 1782px;
}
.min-height-1783 {
  min-height: 1783px;
}
.min-height-1784 {
  min-height: 1784px;
}
.min-height-1785 {
  min-height: 1785px;
}
.min-height-1786 {
  min-height: 1786px;
}
.min-height-1787 {
  min-height: 1787px;
}
.min-height-1788 {
  min-height: 1788px;
}
.min-height-1789 {
  min-height: 1789px;
}
.min-height-1790 {
  min-height: 1790px;
}
.min-height-1791 {
  min-height: 1791px;
}
.min-height-1792 {
  min-height: 1792px;
}
.min-height-1793 {
  min-height: 1793px;
}
.min-height-1794 {
  min-height: 1794px;
}
.min-height-1795 {
  min-height: 1795px;
}
.min-height-1796 {
  min-height: 1796px;
}
.min-height-1797 {
  min-height: 1797px;
}
.min-height-1798 {
  min-height: 1798px;
}
.min-height-1799 {
  min-height: 1799px;
}
.min-height-1800 {
  min-height: 1800px;
}
.min-height-1801 {
  min-height: 1801px;
}
.min-height-1802 {
  min-height: 1802px;
}
.min-height-1803 {
  min-height: 1803px;
}
.min-height-1804 {
  min-height: 1804px;
}
.min-height-1805 {
  min-height: 1805px;
}
.min-height-1806 {
  min-height: 1806px;
}
.min-height-1807 {
  min-height: 1807px;
}
.min-height-1808 {
  min-height: 1808px;
}
.min-height-1809 {
  min-height: 1809px;
}
.min-height-1810 {
  min-height: 1810px;
}
.min-height-1811 {
  min-height: 1811px;
}
.min-height-1812 {
  min-height: 1812px;
}
.min-height-1813 {
  min-height: 1813px;
}
.min-height-1814 {
  min-height: 1814px;
}
.min-height-1815 {
  min-height: 1815px;
}
.min-height-1816 {
  min-height: 1816px;
}
.min-height-1817 {
  min-height: 1817px;
}
.min-height-1818 {
  min-height: 1818px;
}
.min-height-1819 {
  min-height: 1819px;
}
.min-height-1820 {
  min-height: 1820px;
}
.min-height-1821 {
  min-height: 1821px;
}
.min-height-1822 {
  min-height: 1822px;
}
.min-height-1823 {
  min-height: 1823px;
}
.min-height-1824 {
  min-height: 1824px;
}
.min-height-1825 {
  min-height: 1825px;
}
.min-height-1826 {
  min-height: 1826px;
}
.min-height-1827 {
  min-height: 1827px;
}
.min-height-1828 {
  min-height: 1828px;
}
.min-height-1829 {
  min-height: 1829px;
}
.min-height-1830 {
  min-height: 1830px;
}
.min-height-1831 {
  min-height: 1831px;
}
.min-height-1832 {
  min-height: 1832px;
}
.min-height-1833 {
  min-height: 1833px;
}
.min-height-1834 {
  min-height: 1834px;
}
.min-height-1835 {
  min-height: 1835px;
}
.min-height-1836 {
  min-height: 1836px;
}
.min-height-1837 {
  min-height: 1837px;
}
.min-height-1838 {
  min-height: 1838px;
}
.min-height-1839 {
  min-height: 1839px;
}
.min-height-1840 {
  min-height: 1840px;
}
.min-height-1841 {
  min-height: 1841px;
}
.min-height-1842 {
  min-height: 1842px;
}
.min-height-1843 {
  min-height: 1843px;
}
.min-height-1844 {
  min-height: 1844px;
}
.min-height-1845 {
  min-height: 1845px;
}
.min-height-1846 {
  min-height: 1846px;
}
.min-height-1847 {
  min-height: 1847px;
}
.min-height-1848 {
  min-height: 1848px;
}
.min-height-1849 {
  min-height: 1849px;
}
.min-height-1850 {
  min-height: 1850px;
}
.min-height-1851 {
  min-height: 1851px;
}
.min-height-1852 {
  min-height: 1852px;
}
.min-height-1853 {
  min-height: 1853px;
}
.min-height-1854 {
  min-height: 1854px;
}
.min-height-1855 {
  min-height: 1855px;
}
.min-height-1856 {
  min-height: 1856px;
}
.min-height-1857 {
  min-height: 1857px;
}
.min-height-1858 {
  min-height: 1858px;
}
.min-height-1859 {
  min-height: 1859px;
}
.min-height-1860 {
  min-height: 1860px;
}
.min-height-1861 {
  min-height: 1861px;
}
.min-height-1862 {
  min-height: 1862px;
}
.min-height-1863 {
  min-height: 1863px;
}
.min-height-1864 {
  min-height: 1864px;
}
.min-height-1865 {
  min-height: 1865px;
}
.min-height-1866 {
  min-height: 1866px;
}
.min-height-1867 {
  min-height: 1867px;
}
.min-height-1868 {
  min-height: 1868px;
}
.min-height-1869 {
  min-height: 1869px;
}
.min-height-1870 {
  min-height: 1870px;
}
.min-height-1871 {
  min-height: 1871px;
}
.min-height-1872 {
  min-height: 1872px;
}
.min-height-1873 {
  min-height: 1873px;
}
.min-height-1874 {
  min-height: 1874px;
}
.min-height-1875 {
  min-height: 1875px;
}
.min-height-1876 {
  min-height: 1876px;
}
.min-height-1877 {
  min-height: 1877px;
}
.min-height-1878 {
  min-height: 1878px;
}
.min-height-1879 {
  min-height: 1879px;
}
.min-height-1880 {
  min-height: 1880px;
}
.min-height-1881 {
  min-height: 1881px;
}
.min-height-1882 {
  min-height: 1882px;
}
.min-height-1883 {
  min-height: 1883px;
}
.min-height-1884 {
  min-height: 1884px;
}
.min-height-1885 {
  min-height: 1885px;
}
.min-height-1886 {
  min-height: 1886px;
}
.min-height-1887 {
  min-height: 1887px;
}
.min-height-1888 {
  min-height: 1888px;
}
.min-height-1889 {
  min-height: 1889px;
}
.min-height-1890 {
  min-height: 1890px;
}
.min-height-1891 {
  min-height: 1891px;
}
.min-height-1892 {
  min-height: 1892px;
}
.min-height-1893 {
  min-height: 1893px;
}
.min-height-1894 {
  min-height: 1894px;
}
.min-height-1895 {
  min-height: 1895px;
}
.min-height-1896 {
  min-height: 1896px;
}
.min-height-1897 {
  min-height: 1897px;
}
.min-height-1898 {
  min-height: 1898px;
}
.min-height-1899 {
  min-height: 1899px;
}
.min-height-1900 {
  min-height: 1900px;
}
.min-height-1901 {
  min-height: 1901px;
}
.min-height-1902 {
  min-height: 1902px;
}
.min-height-1903 {
  min-height: 1903px;
}
.min-height-1904 {
  min-height: 1904px;
}
.min-height-1905 {
  min-height: 1905px;
}
.min-height-1906 {
  min-height: 1906px;
}
.min-height-1907 {
  min-height: 1907px;
}
.min-height-1908 {
  min-height: 1908px;
}
.min-height-1909 {
  min-height: 1909px;
}
.min-height-1910 {
  min-height: 1910px;
}
.min-height-1911 {
  min-height: 1911px;
}
.min-height-1912 {
  min-height: 1912px;
}
.min-height-1913 {
  min-height: 1913px;
}
.min-height-1914 {
  min-height: 1914px;
}
.min-height-1915 {
  min-height: 1915px;
}
.min-height-1916 {
  min-height: 1916px;
}
.min-height-1917 {
  min-height: 1917px;
}
.min-height-1918 {
  min-height: 1918px;
}
.min-height-1919 {
  min-height: 1919px;
}
.min-width-0 {
  min-width: 0px;
}
.min-width-1 {
  min-width: 1px;
}
.min-width-2 {
  min-width: 2px;
}
.min-width-3 {
  min-width: 3px;
}
.min-width-4 {
  min-width: 4px;
}
.min-width-5 {
  min-width: 5px;
}
.min-width-6 {
  min-width: 6px;
}
.min-width-7 {
  min-width: 7px;
}
.min-width-8 {
  min-width: 8px;
}
.min-width-9 {
  min-width: 9px;
}
.min-width-10 {
  min-width: 10px;
}
.min-width-11 {
  min-width: 11px;
}
.min-width-12 {
  min-width: 12px;
}
.min-width-13 {
  min-width: 13px;
}
.min-width-14 {
  min-width: 14px;
}
.min-width-15 {
  min-width: 15px;
}
.min-width-16 {
  min-width: 16px;
}
.min-width-17 {
  min-width: 17px;
}
.min-width-18 {
  min-width: 18px;
}
.min-width-19 {
  min-width: 19px;
}
.min-width-20 {
  min-width: 20px;
}
.min-width-21 {
  min-width: 21px;
}
.min-width-22 {
  min-width: 22px;
}
.min-width-23 {
  min-width: 23px;
}
.min-width-24 {
  min-width: 24px;
}
.min-width-25 {
  min-width: 25px;
}
.min-width-26 {
  min-width: 26px;
}
.min-width-27 {
  min-width: 27px;
}
.min-width-28 {
  min-width: 28px;
}
.min-width-29 {
  min-width: 29px;
}
.min-width-30 {
  min-width: 30px;
}
.min-width-31 {
  min-width: 31px;
}
.min-width-32 {
  min-width: 32px;
}
.min-width-33 {
  min-width: 33px;
}
.min-width-34 {
  min-width: 34px;
}
.min-width-35 {
  min-width: 35px;
}
.min-width-36 {
  min-width: 36px;
}
.min-width-37 {
  min-width: 37px;
}
.min-width-38 {
  min-width: 38px;
}
.min-width-39 {
  min-width: 39px;
}
.min-width-40 {
  min-width: 40px;
}
.min-width-41 {
  min-width: 41px;
}
.min-width-42 {
  min-width: 42px;
}
.min-width-43 {
  min-width: 43px;
}
.min-width-44 {
  min-width: 44px;
}
.min-width-45 {
  min-width: 45px;
}
.min-width-46 {
  min-width: 46px;
}
.min-width-47 {
  min-width: 47px;
}
.min-width-48 {
  min-width: 48px;
}
.min-width-49 {
  min-width: 49px;
}
.min-width-50 {
  min-width: 50px;
}
.min-width-51 {
  min-width: 51px;
}
.min-width-52 {
  min-width: 52px;
}
.min-width-53 {
  min-width: 53px;
}
.min-width-54 {
  min-width: 54px;
}
.min-width-55 {
  min-width: 55px;
}
.min-width-56 {
  min-width: 56px;
}
.min-width-57 {
  min-width: 57px;
}
.min-width-58 {
  min-width: 58px;
}
.min-width-59 {
  min-width: 59px;
}
.min-width-60 {
  min-width: 60px;
}
.min-width-61 {
  min-width: 61px;
}
.min-width-62 {
  min-width: 62px;
}
.min-width-63 {
  min-width: 63px;
}
.min-width-64 {
  min-width: 64px;
}
.min-width-65 {
  min-width: 65px;
}
.min-width-66 {
  min-width: 66px;
}
.min-width-67 {
  min-width: 67px;
}
.min-width-68 {
  min-width: 68px;
}
.min-width-69 {
  min-width: 69px;
}
.min-width-70 {
  min-width: 70px;
}
.min-width-71 {
  min-width: 71px;
}
.min-width-72 {
  min-width: 72px;
}
.min-width-73 {
  min-width: 73px;
}
.min-width-74 {
  min-width: 74px;
}
.min-width-75 {
  min-width: 75px;
}
.min-width-76 {
  min-width: 76px;
}
.min-width-77 {
  min-width: 77px;
}
.min-width-78 {
  min-width: 78px;
}
.min-width-79 {
  min-width: 79px;
}
.min-width-80 {
  min-width: 80px;
}
.min-width-81 {
  min-width: 81px;
}
.min-width-82 {
  min-width: 82px;
}
.min-width-83 {
  min-width: 83px;
}
.min-width-84 {
  min-width: 84px;
}
.min-width-85 {
  min-width: 85px;
}
.min-width-86 {
  min-width: 86px;
}
.min-width-87 {
  min-width: 87px;
}
.min-width-88 {
  min-width: 88px;
}
.min-width-89 {
  min-width: 89px;
}
.min-width-90 {
  min-width: 90px;
}
.min-width-91 {
  min-width: 91px;
}
.min-width-92 {
  min-width: 92px;
}
.min-width-93 {
  min-width: 93px;
}
.min-width-94 {
  min-width: 94px;
}
.min-width-95 {
  min-width: 95px;
}
.min-width-96 {
  min-width: 96px;
}
.min-width-97 {
  min-width: 97px;
}
.min-width-98 {
  min-width: 98px;
}
.min-width-99 {
  min-width: 99px;
}
.min-width-100 {
  min-width: 100px;
}
.min-width-101 {
  min-width: 101px;
}
.min-width-102 {
  min-width: 102px;
}
.min-width-103 {
  min-width: 103px;
}
.min-width-104 {
  min-width: 104px;
}
.min-width-105 {
  min-width: 105px;
}
.min-width-106 {
  min-width: 106px;
}
.min-width-107 {
  min-width: 107px;
}
.min-width-108 {
  min-width: 108px;
}
.min-width-109 {
  min-width: 109px;
}
.min-width-110 {
  min-width: 110px;
}
.min-width-111 {
  min-width: 111px;
}
.min-width-112 {
  min-width: 112px;
}
.min-width-113 {
  min-width: 113px;
}
.min-width-114 {
  min-width: 114px;
}
.min-width-115 {
  min-width: 115px;
}
.min-width-116 {
  min-width: 116px;
}
.min-width-117 {
  min-width: 117px;
}
.min-width-118 {
  min-width: 118px;
}
.min-width-119 {
  min-width: 119px;
}
.min-width-120 {
  min-width: 120px;
}
.min-width-121 {
  min-width: 121px;
}
.min-width-122 {
  min-width: 122px;
}
.min-width-123 {
  min-width: 123px;
}
.min-width-124 {
  min-width: 124px;
}
.min-width-125 {
  min-width: 125px;
}
.min-width-126 {
  min-width: 126px;
}
.min-width-127 {
  min-width: 127px;
}
.min-width-128 {
  min-width: 128px;
}
.min-width-129 {
  min-width: 129px;
}
.min-width-130 {
  min-width: 130px;
}
.min-width-131 {
  min-width: 131px;
}
.min-width-132 {
  min-width: 132px;
}
.min-width-133 {
  min-width: 133px;
}
.min-width-134 {
  min-width: 134px;
}
.min-width-135 {
  min-width: 135px;
}
.min-width-136 {
  min-width: 136px;
}
.min-width-137 {
  min-width: 137px;
}
.min-width-138 {
  min-width: 138px;
}
.min-width-139 {
  min-width: 139px;
}
.min-width-140 {
  min-width: 140px;
}
.min-width-141 {
  min-width: 141px;
}
.min-width-142 {
  min-width: 142px;
}
.min-width-143 {
  min-width: 143px;
}
.min-width-144 {
  min-width: 144px;
}
.min-width-145 {
  min-width: 145px;
}
.min-width-146 {
  min-width: 146px;
}
.min-width-147 {
  min-width: 147px;
}
.min-width-148 {
  min-width: 148px;
}
.min-width-149 {
  min-width: 149px;
}
.min-width-150 {
  min-width: 150px;
}
.min-width-151 {
  min-width: 151px;
}
.min-width-152 {
  min-width: 152px;
}
.min-width-153 {
  min-width: 153px;
}
.min-width-154 {
  min-width: 154px;
}
.min-width-155 {
  min-width: 155px;
}
.min-width-156 {
  min-width: 156px;
}
.min-width-157 {
  min-width: 157px;
}
.min-width-158 {
  min-width: 158px;
}
.min-width-159 {
  min-width: 159px;
}
.min-width-160 {
  min-width: 160px;
}
.min-width-161 {
  min-width: 161px;
}
.min-width-162 {
  min-width: 162px;
}
.min-width-163 {
  min-width: 163px;
}
.min-width-164 {
  min-width: 164px;
}
.min-width-165 {
  min-width: 165px;
}
.min-width-166 {
  min-width: 166px;
}
.min-width-167 {
  min-width: 167px;
}
.min-width-168 {
  min-width: 168px;
}
.min-width-169 {
  min-width: 169px;
}
.min-width-170 {
  min-width: 170px;
}
.min-width-171 {
  min-width: 171px;
}
.min-width-172 {
  min-width: 172px;
}
.min-width-173 {
  min-width: 173px;
}
.min-width-174 {
  min-width: 174px;
}
.min-width-175 {
  min-width: 175px;
}
.min-width-176 {
  min-width: 176px;
}
.min-width-177 {
  min-width: 177px;
}
.min-width-178 {
  min-width: 178px;
}
.min-width-179 {
  min-width: 179px;
}
.min-width-180 {
  min-width: 180px;
}
.min-width-181 {
  min-width: 181px;
}
.min-width-182 {
  min-width: 182px;
}
.min-width-183 {
  min-width: 183px;
}
.min-width-184 {
  min-width: 184px;
}
.min-width-185 {
  min-width: 185px;
}
.min-width-186 {
  min-width: 186px;
}
.min-width-187 {
  min-width: 187px;
}
.min-width-188 {
  min-width: 188px;
}
.min-width-189 {
  min-width: 189px;
}
.min-width-190 {
  min-width: 190px;
}
.min-width-191 {
  min-width: 191px;
}
.min-width-192 {
  min-width: 192px;
}
.min-width-193 {
  min-width: 193px;
}
.min-width-194 {
  min-width: 194px;
}
.min-width-195 {
  min-width: 195px;
}
.min-width-196 {
  min-width: 196px;
}
.min-width-197 {
  min-width: 197px;
}
.min-width-198 {
  min-width: 198px;
}
.min-width-199 {
  min-width: 199px;
}
.min-width-200 {
  min-width: 200px;
}
.min-width-201 {
  min-width: 201px;
}
.min-width-202 {
  min-width: 202px;
}
.min-width-203 {
  min-width: 203px;
}
.min-width-204 {
  min-width: 204px;
}
.min-width-205 {
  min-width: 205px;
}
.min-width-206 {
  min-width: 206px;
}
.min-width-207 {
  min-width: 207px;
}
.min-width-208 {
  min-width: 208px;
}
.min-width-209 {
  min-width: 209px;
}
.min-width-210 {
  min-width: 210px;
}
.min-width-211 {
  min-width: 211px;
}
.min-width-212 {
  min-width: 212px;
}
.min-width-213 {
  min-width: 213px;
}
.min-width-214 {
  min-width: 214px;
}
.min-width-215 {
  min-width: 215px;
}
.min-width-216 {
  min-width: 216px;
}
.min-width-217 {
  min-width: 217px;
}
.min-width-218 {
  min-width: 218px;
}
.min-width-219 {
  min-width: 219px;
}
.min-width-220 {
  min-width: 220px;
}
.min-width-221 {
  min-width: 221px;
}
.min-width-222 {
  min-width: 222px;
}
.min-width-223 {
  min-width: 223px;
}
.min-width-224 {
  min-width: 224px;
}
.min-width-225 {
  min-width: 225px;
}
.min-width-226 {
  min-width: 226px;
}
.min-width-227 {
  min-width: 227px;
}
.min-width-228 {
  min-width: 228px;
}
.min-width-229 {
  min-width: 229px;
}
.min-width-230 {
  min-width: 230px;
}
.min-width-231 {
  min-width: 231px;
}
.min-width-232 {
  min-width: 232px;
}
.min-width-233 {
  min-width: 233px;
}
.min-width-234 {
  min-width: 234px;
}
.min-width-235 {
  min-width: 235px;
}
.min-width-236 {
  min-width: 236px;
}
.min-width-237 {
  min-width: 237px;
}
.min-width-238 {
  min-width: 238px;
}
.min-width-239 {
  min-width: 239px;
}
.min-width-240 {
  min-width: 240px;
}
.min-width-241 {
  min-width: 241px;
}
.min-width-242 {
  min-width: 242px;
}
.min-width-243 {
  min-width: 243px;
}
.min-width-244 {
  min-width: 244px;
}
.min-width-245 {
  min-width: 245px;
}
.min-width-246 {
  min-width: 246px;
}
.min-width-247 {
  min-width: 247px;
}
.min-width-248 {
  min-width: 248px;
}
.min-width-249 {
  min-width: 249px;
}
.min-width-250 {
  min-width: 250px;
}
.min-width-251 {
  min-width: 251px;
}
.min-width-252 {
  min-width: 252px;
}
.min-width-253 {
  min-width: 253px;
}
.min-width-254 {
  min-width: 254px;
}
.min-width-255 {
  min-width: 255px;
}
.min-width-256 {
  min-width: 256px;
}
.min-width-257 {
  min-width: 257px;
}
.min-width-258 {
  min-width: 258px;
}
.min-width-259 {
  min-width: 259px;
}
.min-width-260 {
  min-width: 260px;
}
.min-width-261 {
  min-width: 261px;
}
.min-width-262 {
  min-width: 262px;
}
.min-width-263 {
  min-width: 263px;
}
.min-width-264 {
  min-width: 264px;
}
.min-width-265 {
  min-width: 265px;
}
.min-width-266 {
  min-width: 266px;
}
.min-width-267 {
  min-width: 267px;
}
.min-width-268 {
  min-width: 268px;
}
.min-width-269 {
  min-width: 269px;
}
.min-width-270 {
  min-width: 270px;
}
.min-width-271 {
  min-width: 271px;
}
.min-width-272 {
  min-width: 272px;
}
.min-width-273 {
  min-width: 273px;
}
.min-width-274 {
  min-width: 274px;
}
.min-width-275 {
  min-width: 275px;
}
.min-width-276 {
  min-width: 276px;
}
.min-width-277 {
  min-width: 277px;
}
.min-width-278 {
  min-width: 278px;
}
.min-width-279 {
  min-width: 279px;
}
.min-width-280 {
  min-width: 280px;
}
.min-width-281 {
  min-width: 281px;
}
.min-width-282 {
  min-width: 282px;
}
.min-width-283 {
  min-width: 283px;
}
.min-width-284 {
  min-width: 284px;
}
.min-width-285 {
  min-width: 285px;
}
.min-width-286 {
  min-width: 286px;
}
.min-width-287 {
  min-width: 287px;
}
.min-width-288 {
  min-width: 288px;
}
.min-width-289 {
  min-width: 289px;
}
.min-width-290 {
  min-width: 290px;
}
.min-width-291 {
  min-width: 291px;
}
.min-width-292 {
  min-width: 292px;
}
.min-width-293 {
  min-width: 293px;
}
.min-width-294 {
  min-width: 294px;
}
.min-width-295 {
  min-width: 295px;
}
.min-width-296 {
  min-width: 296px;
}
.min-width-297 {
  min-width: 297px;
}
.min-width-298 {
  min-width: 298px;
}
.min-width-299 {
  min-width: 299px;
}
.min-width-300 {
  min-width: 300px;
}
.min-width-301 {
  min-width: 301px;
}
.min-width-302 {
  min-width: 302px;
}
.min-width-303 {
  min-width: 303px;
}
.min-width-304 {
  min-width: 304px;
}
.min-width-305 {
  min-width: 305px;
}
.min-width-306 {
  min-width: 306px;
}
.min-width-307 {
  min-width: 307px;
}
.min-width-308 {
  min-width: 308px;
}
.min-width-309 {
  min-width: 309px;
}
.min-width-310 {
  min-width: 310px;
}
.min-width-311 {
  min-width: 311px;
}
.min-width-312 {
  min-width: 312px;
}
.min-width-313 {
  min-width: 313px;
}
.min-width-314 {
  min-width: 314px;
}
.min-width-315 {
  min-width: 315px;
}
.min-width-316 {
  min-width: 316px;
}
.min-width-317 {
  min-width: 317px;
}
.min-width-318 {
  min-width: 318px;
}
.min-width-319 {
  min-width: 319px;
}
.min-width-320 {
  min-width: 320px;
}
.min-width-321 {
  min-width: 321px;
}
.min-width-322 {
  min-width: 322px;
}
.min-width-323 {
  min-width: 323px;
}
.min-width-324 {
  min-width: 324px;
}
.min-width-325 {
  min-width: 325px;
}
.min-width-326 {
  min-width: 326px;
}
.min-width-327 {
  min-width: 327px;
}
.min-width-328 {
  min-width: 328px;
}
.min-width-329 {
  min-width: 329px;
}
.min-width-330 {
  min-width: 330px;
}
.min-width-331 {
  min-width: 331px;
}
.min-width-332 {
  min-width: 332px;
}
.min-width-333 {
  min-width: 333px;
}
.min-width-334 {
  min-width: 334px;
}
.min-width-335 {
  min-width: 335px;
}
.min-width-336 {
  min-width: 336px;
}
.min-width-337 {
  min-width: 337px;
}
.min-width-338 {
  min-width: 338px;
}
.min-width-339 {
  min-width: 339px;
}
.min-width-340 {
  min-width: 340px;
}
.min-width-341 {
  min-width: 341px;
}
.min-width-342 {
  min-width: 342px;
}
.min-width-343 {
  min-width: 343px;
}
.min-width-344 {
  min-width: 344px;
}
.min-width-345 {
  min-width: 345px;
}
.min-width-346 {
  min-width: 346px;
}
.min-width-347 {
  min-width: 347px;
}
.min-width-348 {
  min-width: 348px;
}
.min-width-349 {
  min-width: 349px;
}
.min-width-350 {
  min-width: 350px;
}
.min-width-351 {
  min-width: 351px;
}
.min-width-352 {
  min-width: 352px;
}
.min-width-353 {
  min-width: 353px;
}
.min-width-354 {
  min-width: 354px;
}
.min-width-355 {
  min-width: 355px;
}
.min-width-356 {
  min-width: 356px;
}
.min-width-357 {
  min-width: 357px;
}
.min-width-358 {
  min-width: 358px;
}
.min-width-359 {
  min-width: 359px;
}
.min-width-360 {
  min-width: 360px;
}
.min-width-361 {
  min-width: 361px;
}
.min-width-362 {
  min-width: 362px;
}
.min-width-363 {
  min-width: 363px;
}
.min-width-364 {
  min-width: 364px;
}
.min-width-365 {
  min-width: 365px;
}
.min-width-366 {
  min-width: 366px;
}
.min-width-367 {
  min-width: 367px;
}
.min-width-368 {
  min-width: 368px;
}
.min-width-369 {
  min-width: 369px;
}
.min-width-370 {
  min-width: 370px;
}
.min-width-371 {
  min-width: 371px;
}
.min-width-372 {
  min-width: 372px;
}
.min-width-373 {
  min-width: 373px;
}
.min-width-374 {
  min-width: 374px;
}
.min-width-375 {
  min-width: 375px;
}
.min-width-376 {
  min-width: 376px;
}
.min-width-377 {
  min-width: 377px;
}
.min-width-378 {
  min-width: 378px;
}
.min-width-379 {
  min-width: 379px;
}
.min-width-380 {
  min-width: 380px;
}
.min-width-381 {
  min-width: 381px;
}
.min-width-382 {
  min-width: 382px;
}
.min-width-383 {
  min-width: 383px;
}
.min-width-384 {
  min-width: 384px;
}
.min-width-385 {
  min-width: 385px;
}
.min-width-386 {
  min-width: 386px;
}
.min-width-387 {
  min-width: 387px;
}
.min-width-388 {
  min-width: 388px;
}
.min-width-389 {
  min-width: 389px;
}
.min-width-390 {
  min-width: 390px;
}
.min-width-391 {
  min-width: 391px;
}
.min-width-392 {
  min-width: 392px;
}
.min-width-393 {
  min-width: 393px;
}
.min-width-394 {
  min-width: 394px;
}
.min-width-395 {
  min-width: 395px;
}
.min-width-396 {
  min-width: 396px;
}
.min-width-397 {
  min-width: 397px;
}
.min-width-398 {
  min-width: 398px;
}
.min-width-399 {
  min-width: 399px;
}
.min-width-400 {
  min-width: 400px;
}
.min-width-401 {
  min-width: 401px;
}
.min-width-402 {
  min-width: 402px;
}
.min-width-403 {
  min-width: 403px;
}
.min-width-404 {
  min-width: 404px;
}
.min-width-405 {
  min-width: 405px;
}
.min-width-406 {
  min-width: 406px;
}
.min-width-407 {
  min-width: 407px;
}
.min-width-408 {
  min-width: 408px;
}
.min-width-409 {
  min-width: 409px;
}
.min-width-410 {
  min-width: 410px;
}
.min-width-411 {
  min-width: 411px;
}
.min-width-412 {
  min-width: 412px;
}
.min-width-413 {
  min-width: 413px;
}
.min-width-414 {
  min-width: 414px;
}
.min-width-415 {
  min-width: 415px;
}
.min-width-416 {
  min-width: 416px;
}
.min-width-417 {
  min-width: 417px;
}
.min-width-418 {
  min-width: 418px;
}
.min-width-419 {
  min-width: 419px;
}
.min-width-420 {
  min-width: 420px;
}
.min-width-421 {
  min-width: 421px;
}
.min-width-422 {
  min-width: 422px;
}
.min-width-423 {
  min-width: 423px;
}
.min-width-424 {
  min-width: 424px;
}
.min-width-425 {
  min-width: 425px;
}
.min-width-426 {
  min-width: 426px;
}
.min-width-427 {
  min-width: 427px;
}
.min-width-428 {
  min-width: 428px;
}
.min-width-429 {
  min-width: 429px;
}
.min-width-430 {
  min-width: 430px;
}
.min-width-431 {
  min-width: 431px;
}
.min-width-432 {
  min-width: 432px;
}
.min-width-433 {
  min-width: 433px;
}
.min-width-434 {
  min-width: 434px;
}
.min-width-435 {
  min-width: 435px;
}
.min-width-436 {
  min-width: 436px;
}
.min-width-437 {
  min-width: 437px;
}
.min-width-438 {
  min-width: 438px;
}
.min-width-439 {
  min-width: 439px;
}
.min-width-440 {
  min-width: 440px;
}
.min-width-441 {
  min-width: 441px;
}
.min-width-442 {
  min-width: 442px;
}
.min-width-443 {
  min-width: 443px;
}
.min-width-444 {
  min-width: 444px;
}
.min-width-445 {
  min-width: 445px;
}
.min-width-446 {
  min-width: 446px;
}
.min-width-447 {
  min-width: 447px;
}
.min-width-448 {
  min-width: 448px;
}
.min-width-449 {
  min-width: 449px;
}
.min-width-450 {
  min-width: 450px;
}
.min-width-451 {
  min-width: 451px;
}
.min-width-452 {
  min-width: 452px;
}
.min-width-453 {
  min-width: 453px;
}
.min-width-454 {
  min-width: 454px;
}
.min-width-455 {
  min-width: 455px;
}
.min-width-456 {
  min-width: 456px;
}
.min-width-457 {
  min-width: 457px;
}
.min-width-458 {
  min-width: 458px;
}
.min-width-459 {
  min-width: 459px;
}
.min-width-460 {
  min-width: 460px;
}
.min-width-461 {
  min-width: 461px;
}
.min-width-462 {
  min-width: 462px;
}
.min-width-463 {
  min-width: 463px;
}
.min-width-464 {
  min-width: 464px;
}
.min-width-465 {
  min-width: 465px;
}
.min-width-466 {
  min-width: 466px;
}
.min-width-467 {
  min-width: 467px;
}
.min-width-468 {
  min-width: 468px;
}
.min-width-469 {
  min-width: 469px;
}
.min-width-470 {
  min-width: 470px;
}
.min-width-471 {
  min-width: 471px;
}
.min-width-472 {
  min-width: 472px;
}
.min-width-473 {
  min-width: 473px;
}
.min-width-474 {
  min-width: 474px;
}
.min-width-475 {
  min-width: 475px;
}
.min-width-476 {
  min-width: 476px;
}
.min-width-477 {
  min-width: 477px;
}
.min-width-478 {
  min-width: 478px;
}
.min-width-479 {
  min-width: 479px;
}
.min-width-480 {
  min-width: 480px;
}
.min-width-481 {
  min-width: 481px;
}
.min-width-482 {
  min-width: 482px;
}
.min-width-483 {
  min-width: 483px;
}
.min-width-484 {
  min-width: 484px;
}
.min-width-485 {
  min-width: 485px;
}
.min-width-486 {
  min-width: 486px;
}
.min-width-487 {
  min-width: 487px;
}
.min-width-488 {
  min-width: 488px;
}
.min-width-489 {
  min-width: 489px;
}
.min-width-490 {
  min-width: 490px;
}
.min-width-491 {
  min-width: 491px;
}
.min-width-492 {
  min-width: 492px;
}
.min-width-493 {
  min-width: 493px;
}
.min-width-494 {
  min-width: 494px;
}
.min-width-495 {
  min-width: 495px;
}
.min-width-496 {
  min-width: 496px;
}
.min-width-497 {
  min-width: 497px;
}
.min-width-498 {
  min-width: 498px;
}
.min-width-499 {
  min-width: 499px;
}
.min-width-500 {
  min-width: 500px;
}
.min-width-501 {
  min-width: 501px;
}
.min-width-502 {
  min-width: 502px;
}
.min-width-503 {
  min-width: 503px;
}
.min-width-504 {
  min-width: 504px;
}
.min-width-505 {
  min-width: 505px;
}
.min-width-506 {
  min-width: 506px;
}
.min-width-507 {
  min-width: 507px;
}
.min-width-508 {
  min-width: 508px;
}
.min-width-509 {
  min-width: 509px;
}
.min-width-510 {
  min-width: 510px;
}
.min-width-511 {
  min-width: 511px;
}
.min-width-512 {
  min-width: 512px;
}
.min-width-513 {
  min-width: 513px;
}
.min-width-514 {
  min-width: 514px;
}
.min-width-515 {
  min-width: 515px;
}
.min-width-516 {
  min-width: 516px;
}
.min-width-517 {
  min-width: 517px;
}
.min-width-518 {
  min-width: 518px;
}
.min-width-519 {
  min-width: 519px;
}
.min-width-520 {
  min-width: 520px;
}
.min-width-521 {
  min-width: 521px;
}
.min-width-522 {
  min-width: 522px;
}
.min-width-523 {
  min-width: 523px;
}
.min-width-524 {
  min-width: 524px;
}
.min-width-525 {
  min-width: 525px;
}
.min-width-526 {
  min-width: 526px;
}
.min-width-527 {
  min-width: 527px;
}
.min-width-528 {
  min-width: 528px;
}
.min-width-529 {
  min-width: 529px;
}
.min-width-530 {
  min-width: 530px;
}
.min-width-531 {
  min-width: 531px;
}
.min-width-532 {
  min-width: 532px;
}
.min-width-533 {
  min-width: 533px;
}
.min-width-534 {
  min-width: 534px;
}
.min-width-535 {
  min-width: 535px;
}
.min-width-536 {
  min-width: 536px;
}
.min-width-537 {
  min-width: 537px;
}
.min-width-538 {
  min-width: 538px;
}
.min-width-539 {
  min-width: 539px;
}
.min-width-540 {
  min-width: 540px;
}
.min-width-541 {
  min-width: 541px;
}
.min-width-542 {
  min-width: 542px;
}
.min-width-543 {
  min-width: 543px;
}
.min-width-544 {
  min-width: 544px;
}
.min-width-545 {
  min-width: 545px;
}
.min-width-546 {
  min-width: 546px;
}
.min-width-547 {
  min-width: 547px;
}
.min-width-548 {
  min-width: 548px;
}
.min-width-549 {
  min-width: 549px;
}
.min-width-550 {
  min-width: 550px;
}
.min-width-551 {
  min-width: 551px;
}
.min-width-552 {
  min-width: 552px;
}
.min-width-553 {
  min-width: 553px;
}
.min-width-554 {
  min-width: 554px;
}
.min-width-555 {
  min-width: 555px;
}
.min-width-556 {
  min-width: 556px;
}
.min-width-557 {
  min-width: 557px;
}
.min-width-558 {
  min-width: 558px;
}
.min-width-559 {
  min-width: 559px;
}
.min-width-560 {
  min-width: 560px;
}
.min-width-561 {
  min-width: 561px;
}
.min-width-562 {
  min-width: 562px;
}
.min-width-563 {
  min-width: 563px;
}
.min-width-564 {
  min-width: 564px;
}
.min-width-565 {
  min-width: 565px;
}
.min-width-566 {
  min-width: 566px;
}
.min-width-567 {
  min-width: 567px;
}
.min-width-568 {
  min-width: 568px;
}
.min-width-569 {
  min-width: 569px;
}
.min-width-570 {
  min-width: 570px;
}
.min-width-571 {
  min-width: 571px;
}
.min-width-572 {
  min-width: 572px;
}
.min-width-573 {
  min-width: 573px;
}
.min-width-574 {
  min-width: 574px;
}
.min-width-575 {
  min-width: 575px;
}
.min-width-576 {
  min-width: 576px;
}
.min-width-577 {
  min-width: 577px;
}
.min-width-578 {
  min-width: 578px;
}
.min-width-579 {
  min-width: 579px;
}
.min-width-580 {
  min-width: 580px;
}
.min-width-581 {
  min-width: 581px;
}
.min-width-582 {
  min-width: 582px;
}
.min-width-583 {
  min-width: 583px;
}
.min-width-584 {
  min-width: 584px;
}
.min-width-585 {
  min-width: 585px;
}
.min-width-586 {
  min-width: 586px;
}
.min-width-587 {
  min-width: 587px;
}
.min-width-588 {
  min-width: 588px;
}
.min-width-589 {
  min-width: 589px;
}
.min-width-590 {
  min-width: 590px;
}
.min-width-591 {
  min-width: 591px;
}
.min-width-592 {
  min-width: 592px;
}
.min-width-593 {
  min-width: 593px;
}
.min-width-594 {
  min-width: 594px;
}
.min-width-595 {
  min-width: 595px;
}
.min-width-596 {
  min-width: 596px;
}
.min-width-597 {
  min-width: 597px;
}
.min-width-598 {
  min-width: 598px;
}
.min-width-599 {
  min-width: 599px;
}
.min-width-600 {
  min-width: 600px;
}
.min-width-601 {
  min-width: 601px;
}
.min-width-602 {
  min-width: 602px;
}
.min-width-603 {
  min-width: 603px;
}
.min-width-604 {
  min-width: 604px;
}
.min-width-605 {
  min-width: 605px;
}
.min-width-606 {
  min-width: 606px;
}
.min-width-607 {
  min-width: 607px;
}
.min-width-608 {
  min-width: 608px;
}
.min-width-609 {
  min-width: 609px;
}
.min-width-610 {
  min-width: 610px;
}
.min-width-611 {
  min-width: 611px;
}
.min-width-612 {
  min-width: 612px;
}
.min-width-613 {
  min-width: 613px;
}
.min-width-614 {
  min-width: 614px;
}
.min-width-615 {
  min-width: 615px;
}
.min-width-616 {
  min-width: 616px;
}
.min-width-617 {
  min-width: 617px;
}
.min-width-618 {
  min-width: 618px;
}
.min-width-619 {
  min-width: 619px;
}
.min-width-620 {
  min-width: 620px;
}
.min-width-621 {
  min-width: 621px;
}
.min-width-622 {
  min-width: 622px;
}
.min-width-623 {
  min-width: 623px;
}
.min-width-624 {
  min-width: 624px;
}
.min-width-625 {
  min-width: 625px;
}
.min-width-626 {
  min-width: 626px;
}
.min-width-627 {
  min-width: 627px;
}
.min-width-628 {
  min-width: 628px;
}
.min-width-629 {
  min-width: 629px;
}
.min-width-630 {
  min-width: 630px;
}
.min-width-631 {
  min-width: 631px;
}
.min-width-632 {
  min-width: 632px;
}
.min-width-633 {
  min-width: 633px;
}
.min-width-634 {
  min-width: 634px;
}
.min-width-635 {
  min-width: 635px;
}
.min-width-636 {
  min-width: 636px;
}
.min-width-637 {
  min-width: 637px;
}
.min-width-638 {
  min-width: 638px;
}
.min-width-639 {
  min-width: 639px;
}
.min-width-640 {
  min-width: 640px;
}
.min-width-641 {
  min-width: 641px;
}
.min-width-642 {
  min-width: 642px;
}
.min-width-643 {
  min-width: 643px;
}
.min-width-644 {
  min-width: 644px;
}
.min-width-645 {
  min-width: 645px;
}
.min-width-646 {
  min-width: 646px;
}
.min-width-647 {
  min-width: 647px;
}
.min-width-648 {
  min-width: 648px;
}
.min-width-649 {
  min-width: 649px;
}
.min-width-650 {
  min-width: 650px;
}
.min-width-651 {
  min-width: 651px;
}
.min-width-652 {
  min-width: 652px;
}
.min-width-653 {
  min-width: 653px;
}
.min-width-654 {
  min-width: 654px;
}
.min-width-655 {
  min-width: 655px;
}
.min-width-656 {
  min-width: 656px;
}
.min-width-657 {
  min-width: 657px;
}
.min-width-658 {
  min-width: 658px;
}
.min-width-659 {
  min-width: 659px;
}
.min-width-660 {
  min-width: 660px;
}
.min-width-661 {
  min-width: 661px;
}
.min-width-662 {
  min-width: 662px;
}
.min-width-663 {
  min-width: 663px;
}
.min-width-664 {
  min-width: 664px;
}
.min-width-665 {
  min-width: 665px;
}
.min-width-666 {
  min-width: 666px;
}
.min-width-667 {
  min-width: 667px;
}
.min-width-668 {
  min-width: 668px;
}
.min-width-669 {
  min-width: 669px;
}
.min-width-670 {
  min-width: 670px;
}
.min-width-671 {
  min-width: 671px;
}
.min-width-672 {
  min-width: 672px;
}
.min-width-673 {
  min-width: 673px;
}
.min-width-674 {
  min-width: 674px;
}
.min-width-675 {
  min-width: 675px;
}
.min-width-676 {
  min-width: 676px;
}
.min-width-677 {
  min-width: 677px;
}
.min-width-678 {
  min-width: 678px;
}
.min-width-679 {
  min-width: 679px;
}
.min-width-680 {
  min-width: 680px;
}
.min-width-681 {
  min-width: 681px;
}
.min-width-682 {
  min-width: 682px;
}
.min-width-683 {
  min-width: 683px;
}
.min-width-684 {
  min-width: 684px;
}
.min-width-685 {
  min-width: 685px;
}
.min-width-686 {
  min-width: 686px;
}
.min-width-687 {
  min-width: 687px;
}
.min-width-688 {
  min-width: 688px;
}
.min-width-689 {
  min-width: 689px;
}
.min-width-690 {
  min-width: 690px;
}
.min-width-691 {
  min-width: 691px;
}
.min-width-692 {
  min-width: 692px;
}
.min-width-693 {
  min-width: 693px;
}
.min-width-694 {
  min-width: 694px;
}
.min-width-695 {
  min-width: 695px;
}
.min-width-696 {
  min-width: 696px;
}
.min-width-697 {
  min-width: 697px;
}
.min-width-698 {
  min-width: 698px;
}
.min-width-699 {
  min-width: 699px;
}
.min-width-700 {
  min-width: 700px;
}
.min-width-701 {
  min-width: 701px;
}
.min-width-702 {
  min-width: 702px;
}
.min-width-703 {
  min-width: 703px;
}
.min-width-704 {
  min-width: 704px;
}
.min-width-705 {
  min-width: 705px;
}
.min-width-706 {
  min-width: 706px;
}
.min-width-707 {
  min-width: 707px;
}
.min-width-708 {
  min-width: 708px;
}
.min-width-709 {
  min-width: 709px;
}
.min-width-710 {
  min-width: 710px;
}
.min-width-711 {
  min-width: 711px;
}
.min-width-712 {
  min-width: 712px;
}
.min-width-713 {
  min-width: 713px;
}
.min-width-714 {
  min-width: 714px;
}
.min-width-715 {
  min-width: 715px;
}
.min-width-716 {
  min-width: 716px;
}
.min-width-717 {
  min-width: 717px;
}
.min-width-718 {
  min-width: 718px;
}
.min-width-719 {
  min-width: 719px;
}
.min-width-720 {
  min-width: 720px;
}
.min-width-721 {
  min-width: 721px;
}
.min-width-722 {
  min-width: 722px;
}
.min-width-723 {
  min-width: 723px;
}
.min-width-724 {
  min-width: 724px;
}
.min-width-725 {
  min-width: 725px;
}
.min-width-726 {
  min-width: 726px;
}
.min-width-727 {
  min-width: 727px;
}
.min-width-728 {
  min-width: 728px;
}
.min-width-729 {
  min-width: 729px;
}
.min-width-730 {
  min-width: 730px;
}
.min-width-731 {
  min-width: 731px;
}
.min-width-732 {
  min-width: 732px;
}
.min-width-733 {
  min-width: 733px;
}
.min-width-734 {
  min-width: 734px;
}
.min-width-735 {
  min-width: 735px;
}
.min-width-736 {
  min-width: 736px;
}
.min-width-737 {
  min-width: 737px;
}
.min-width-738 {
  min-width: 738px;
}
.min-width-739 {
  min-width: 739px;
}
.min-width-740 {
  min-width: 740px;
}
.min-width-741 {
  min-width: 741px;
}
.min-width-742 {
  min-width: 742px;
}
.min-width-743 {
  min-width: 743px;
}
.min-width-744 {
  min-width: 744px;
}
.min-width-745 {
  min-width: 745px;
}
.min-width-746 {
  min-width: 746px;
}
.min-width-747 {
  min-width: 747px;
}
.min-width-748 {
  min-width: 748px;
}
.min-width-749 {
  min-width: 749px;
}
.min-width-750 {
  min-width: 750px;
}
.min-width-751 {
  min-width: 751px;
}
.min-width-752 {
  min-width: 752px;
}
.min-width-753 {
  min-width: 753px;
}
.min-width-754 {
  min-width: 754px;
}
.min-width-755 {
  min-width: 755px;
}
.min-width-756 {
  min-width: 756px;
}
.min-width-757 {
  min-width: 757px;
}
.min-width-758 {
  min-width: 758px;
}
.min-width-759 {
  min-width: 759px;
}
.min-width-760 {
  min-width: 760px;
}
.min-width-761 {
  min-width: 761px;
}
.min-width-762 {
  min-width: 762px;
}
.min-width-763 {
  min-width: 763px;
}
.min-width-764 {
  min-width: 764px;
}
.min-width-765 {
  min-width: 765px;
}
.min-width-766 {
  min-width: 766px;
}
.min-width-767 {
  min-width: 767px;
}
.min-width-768 {
  min-width: 768px;
}
.min-width-769 {
  min-width: 769px;
}
.min-width-770 {
  min-width: 770px;
}
.min-width-771 {
  min-width: 771px;
}
.min-width-772 {
  min-width: 772px;
}
.min-width-773 {
  min-width: 773px;
}
.min-width-774 {
  min-width: 774px;
}
.min-width-775 {
  min-width: 775px;
}
.min-width-776 {
  min-width: 776px;
}
.min-width-777 {
  min-width: 777px;
}
.min-width-778 {
  min-width: 778px;
}
.min-width-779 {
  min-width: 779px;
}
.min-width-780 {
  min-width: 780px;
}
.min-width-781 {
  min-width: 781px;
}
.min-width-782 {
  min-width: 782px;
}
.min-width-783 {
  min-width: 783px;
}
.min-width-784 {
  min-width: 784px;
}
.min-width-785 {
  min-width: 785px;
}
.min-width-786 {
  min-width: 786px;
}
.min-width-787 {
  min-width: 787px;
}
.min-width-788 {
  min-width: 788px;
}
.min-width-789 {
  min-width: 789px;
}
.min-width-790 {
  min-width: 790px;
}
.min-width-791 {
  min-width: 791px;
}
.min-width-792 {
  min-width: 792px;
}
.min-width-793 {
  min-width: 793px;
}
.min-width-794 {
  min-width: 794px;
}
.min-width-795 {
  min-width: 795px;
}
.min-width-796 {
  min-width: 796px;
}
.min-width-797 {
  min-width: 797px;
}
.min-width-798 {
  min-width: 798px;
}
.min-width-799 {
  min-width: 799px;
}
.min-width-800 {
  min-width: 800px;
}
.min-width-801 {
  min-width: 801px;
}
.min-width-802 {
  min-width: 802px;
}
.min-width-803 {
  min-width: 803px;
}
.min-width-804 {
  min-width: 804px;
}
.min-width-805 {
  min-width: 805px;
}
.min-width-806 {
  min-width: 806px;
}
.min-width-807 {
  min-width: 807px;
}
.min-width-808 {
  min-width: 808px;
}
.min-width-809 {
  min-width: 809px;
}
.min-width-810 {
  min-width: 810px;
}
.min-width-811 {
  min-width: 811px;
}
.min-width-812 {
  min-width: 812px;
}
.min-width-813 {
  min-width: 813px;
}
.min-width-814 {
  min-width: 814px;
}
.min-width-815 {
  min-width: 815px;
}
.min-width-816 {
  min-width: 816px;
}
.min-width-817 {
  min-width: 817px;
}
.min-width-818 {
  min-width: 818px;
}
.min-width-819 {
  min-width: 819px;
}
.min-width-820 {
  min-width: 820px;
}
.min-width-821 {
  min-width: 821px;
}
.min-width-822 {
  min-width: 822px;
}
.min-width-823 {
  min-width: 823px;
}
.min-width-824 {
  min-width: 824px;
}
.min-width-825 {
  min-width: 825px;
}
.min-width-826 {
  min-width: 826px;
}
.min-width-827 {
  min-width: 827px;
}
.min-width-828 {
  min-width: 828px;
}
.min-width-829 {
  min-width: 829px;
}
.min-width-830 {
  min-width: 830px;
}
.min-width-831 {
  min-width: 831px;
}
.min-width-832 {
  min-width: 832px;
}
.min-width-833 {
  min-width: 833px;
}
.min-width-834 {
  min-width: 834px;
}
.min-width-835 {
  min-width: 835px;
}
.min-width-836 {
  min-width: 836px;
}
.min-width-837 {
  min-width: 837px;
}
.min-width-838 {
  min-width: 838px;
}
.min-width-839 {
  min-width: 839px;
}
.min-width-840 {
  min-width: 840px;
}
.min-width-841 {
  min-width: 841px;
}
.min-width-842 {
  min-width: 842px;
}
.min-width-843 {
  min-width: 843px;
}
.min-width-844 {
  min-width: 844px;
}
.min-width-845 {
  min-width: 845px;
}
.min-width-846 {
  min-width: 846px;
}
.min-width-847 {
  min-width: 847px;
}
.min-width-848 {
  min-width: 848px;
}
.min-width-849 {
  min-width: 849px;
}
.min-width-850 {
  min-width: 850px;
}
.min-width-851 {
  min-width: 851px;
}
.min-width-852 {
  min-width: 852px;
}
.min-width-853 {
  min-width: 853px;
}
.min-width-854 {
  min-width: 854px;
}
.min-width-855 {
  min-width: 855px;
}
.min-width-856 {
  min-width: 856px;
}
.min-width-857 {
  min-width: 857px;
}
.min-width-858 {
  min-width: 858px;
}
.min-width-859 {
  min-width: 859px;
}
.min-width-860 {
  min-width: 860px;
}
.min-width-861 {
  min-width: 861px;
}
.min-width-862 {
  min-width: 862px;
}
.min-width-863 {
  min-width: 863px;
}
.min-width-864 {
  min-width: 864px;
}
.min-width-865 {
  min-width: 865px;
}
.min-width-866 {
  min-width: 866px;
}
.min-width-867 {
  min-width: 867px;
}
.min-width-868 {
  min-width: 868px;
}
.min-width-869 {
  min-width: 869px;
}
.min-width-870 {
  min-width: 870px;
}
.min-width-871 {
  min-width: 871px;
}
.min-width-872 {
  min-width: 872px;
}
.min-width-873 {
  min-width: 873px;
}
.min-width-874 {
  min-width: 874px;
}
.min-width-875 {
  min-width: 875px;
}
.min-width-876 {
  min-width: 876px;
}
.min-width-877 {
  min-width: 877px;
}
.min-width-878 {
  min-width: 878px;
}
.min-width-879 {
  min-width: 879px;
}
.min-width-880 {
  min-width: 880px;
}
.min-width-881 {
  min-width: 881px;
}
.min-width-882 {
  min-width: 882px;
}
.min-width-883 {
  min-width: 883px;
}
.min-width-884 {
  min-width: 884px;
}
.min-width-885 {
  min-width: 885px;
}
.min-width-886 {
  min-width: 886px;
}
.min-width-887 {
  min-width: 887px;
}
.min-width-888 {
  min-width: 888px;
}
.min-width-889 {
  min-width: 889px;
}
.min-width-890 {
  min-width: 890px;
}
.min-width-891 {
  min-width: 891px;
}
.min-width-892 {
  min-width: 892px;
}
.min-width-893 {
  min-width: 893px;
}
.min-width-894 {
  min-width: 894px;
}
.min-width-895 {
  min-width: 895px;
}
.min-width-896 {
  min-width: 896px;
}
.min-width-897 {
  min-width: 897px;
}
.min-width-898 {
  min-width: 898px;
}
.min-width-899 {
  min-width: 899px;
}
.min-width-900 {
  min-width: 900px;
}
.min-width-901 {
  min-width: 901px;
}
.min-width-902 {
  min-width: 902px;
}
.min-width-903 {
  min-width: 903px;
}
.min-width-904 {
  min-width: 904px;
}
.min-width-905 {
  min-width: 905px;
}
.min-width-906 {
  min-width: 906px;
}
.min-width-907 {
  min-width: 907px;
}
.min-width-908 {
  min-width: 908px;
}
.min-width-909 {
  min-width: 909px;
}
.min-width-910 {
  min-width: 910px;
}
.min-width-911 {
  min-width: 911px;
}
.min-width-912 {
  min-width: 912px;
}
.min-width-913 {
  min-width: 913px;
}
.min-width-914 {
  min-width: 914px;
}
.min-width-915 {
  min-width: 915px;
}
.min-width-916 {
  min-width: 916px;
}
.min-width-917 {
  min-width: 917px;
}
.min-width-918 {
  min-width: 918px;
}
.min-width-919 {
  min-width: 919px;
}
.min-width-920 {
  min-width: 920px;
}
.min-width-921 {
  min-width: 921px;
}
.min-width-922 {
  min-width: 922px;
}
.min-width-923 {
  min-width: 923px;
}
.min-width-924 {
  min-width: 924px;
}
.min-width-925 {
  min-width: 925px;
}
.min-width-926 {
  min-width: 926px;
}
.min-width-927 {
  min-width: 927px;
}
.min-width-928 {
  min-width: 928px;
}
.min-width-929 {
  min-width: 929px;
}
.min-width-930 {
  min-width: 930px;
}
.min-width-931 {
  min-width: 931px;
}
.min-width-932 {
  min-width: 932px;
}
.min-width-933 {
  min-width: 933px;
}
.min-width-934 {
  min-width: 934px;
}
.min-width-935 {
  min-width: 935px;
}
.min-width-936 {
  min-width: 936px;
}
.min-width-937 {
  min-width: 937px;
}
.min-width-938 {
  min-width: 938px;
}
.min-width-939 {
  min-width: 939px;
}
.min-width-940 {
  min-width: 940px;
}
.min-width-941 {
  min-width: 941px;
}
.min-width-942 {
  min-width: 942px;
}
.min-width-943 {
  min-width: 943px;
}
.min-width-944 {
  min-width: 944px;
}
.min-width-945 {
  min-width: 945px;
}
.min-width-946 {
  min-width: 946px;
}
.min-width-947 {
  min-width: 947px;
}
.min-width-948 {
  min-width: 948px;
}
.min-width-949 {
  min-width: 949px;
}
.min-width-950 {
  min-width: 950px;
}
.min-width-951 {
  min-width: 951px;
}
.min-width-952 {
  min-width: 952px;
}
.min-width-953 {
  min-width: 953px;
}
.min-width-954 {
  min-width: 954px;
}
.min-width-955 {
  min-width: 955px;
}
.min-width-956 {
  min-width: 956px;
}
.min-width-957 {
  min-width: 957px;
}
.min-width-958 {
  min-width: 958px;
}
.min-width-959 {
  min-width: 959px;
}
.min-width-960 {
  min-width: 960px;
}
.min-width-961 {
  min-width: 961px;
}
.min-width-962 {
  min-width: 962px;
}
.min-width-963 {
  min-width: 963px;
}
.min-width-964 {
  min-width: 964px;
}
.min-width-965 {
  min-width: 965px;
}
.min-width-966 {
  min-width: 966px;
}
.min-width-967 {
  min-width: 967px;
}
.min-width-968 {
  min-width: 968px;
}
.min-width-969 {
  min-width: 969px;
}
.min-width-970 {
  min-width: 970px;
}
.min-width-971 {
  min-width: 971px;
}
.min-width-972 {
  min-width: 972px;
}
.min-width-973 {
  min-width: 973px;
}
.min-width-974 {
  min-width: 974px;
}
.min-width-975 {
  min-width: 975px;
}
.min-width-976 {
  min-width: 976px;
}
.min-width-977 {
  min-width: 977px;
}
.min-width-978 {
  min-width: 978px;
}
.min-width-979 {
  min-width: 979px;
}
.min-width-980 {
  min-width: 980px;
}
.min-width-981 {
  min-width: 981px;
}
.min-width-982 {
  min-width: 982px;
}
.min-width-983 {
  min-width: 983px;
}
.min-width-984 {
  min-width: 984px;
}
.min-width-985 {
  min-width: 985px;
}
.min-width-986 {
  min-width: 986px;
}
.min-width-987 {
  min-width: 987px;
}
.min-width-988 {
  min-width: 988px;
}
.min-width-989 {
  min-width: 989px;
}
.min-width-990 {
  min-width: 990px;
}
.min-width-991 {
  min-width: 991px;
}
.min-width-992 {
  min-width: 992px;
}
.min-width-993 {
  min-width: 993px;
}
.min-width-994 {
  min-width: 994px;
}
.min-width-995 {
  min-width: 995px;
}
.min-width-996 {
  min-width: 996px;
}
.min-width-997 {
  min-width: 997px;
}
.min-width-998 {
  min-width: 998px;
}
.min-width-999 {
  min-width: 999px;
}
.min-width-1000 {
  min-width: 1000px;
}
.min-width-1001 {
  min-width: 1001px;
}
.min-width-1002 {
  min-width: 1002px;
}
.min-width-1003 {
  min-width: 1003px;
}
.min-width-1004 {
  min-width: 1004px;
}
.min-width-1005 {
  min-width: 1005px;
}
.min-width-1006 {
  min-width: 1006px;
}
.min-width-1007 {
  min-width: 1007px;
}
.min-width-1008 {
  min-width: 1008px;
}
.min-width-1009 {
  min-width: 1009px;
}
.min-width-1010 {
  min-width: 1010px;
}
.min-width-1011 {
  min-width: 1011px;
}
.min-width-1012 {
  min-width: 1012px;
}
.min-width-1013 {
  min-width: 1013px;
}
.min-width-1014 {
  min-width: 1014px;
}
.min-width-1015 {
  min-width: 1015px;
}
.min-width-1016 {
  min-width: 1016px;
}
.min-width-1017 {
  min-width: 1017px;
}
.min-width-1018 {
  min-width: 1018px;
}
.min-width-1019 {
  min-width: 1019px;
}
.min-width-1020 {
  min-width: 1020px;
}
.min-width-1021 {
  min-width: 1021px;
}
.min-width-1022 {
  min-width: 1022px;
}
.min-width-1023 {
  min-width: 1023px;
}
.min-width-1024 {
  min-width: 1024px;
}
.min-width-1025 {
  min-width: 1025px;
}
.min-width-1026 {
  min-width: 1026px;
}
.min-width-1027 {
  min-width: 1027px;
}
.min-width-1028 {
  min-width: 1028px;
}
.min-width-1029 {
  min-width: 1029px;
}
.min-width-1030 {
  min-width: 1030px;
}
.min-width-1031 {
  min-width: 1031px;
}
.min-width-1032 {
  min-width: 1032px;
}
.min-width-1033 {
  min-width: 1033px;
}
.min-width-1034 {
  min-width: 1034px;
}
.min-width-1035 {
  min-width: 1035px;
}
.min-width-1036 {
  min-width: 1036px;
}
.min-width-1037 {
  min-width: 1037px;
}
.min-width-1038 {
  min-width: 1038px;
}
.min-width-1039 {
  min-width: 1039px;
}
.min-width-1040 {
  min-width: 1040px;
}
.min-width-1041 {
  min-width: 1041px;
}
.min-width-1042 {
  min-width: 1042px;
}
.min-width-1043 {
  min-width: 1043px;
}
.min-width-1044 {
  min-width: 1044px;
}
.min-width-1045 {
  min-width: 1045px;
}
.min-width-1046 {
  min-width: 1046px;
}
.min-width-1047 {
  min-width: 1047px;
}
.min-width-1048 {
  min-width: 1048px;
}
.min-width-1049 {
  min-width: 1049px;
}
.min-width-1050 {
  min-width: 1050px;
}
.min-width-1051 {
  min-width: 1051px;
}
.min-width-1052 {
  min-width: 1052px;
}
.min-width-1053 {
  min-width: 1053px;
}
.min-width-1054 {
  min-width: 1054px;
}
.min-width-1055 {
  min-width: 1055px;
}
.min-width-1056 {
  min-width: 1056px;
}
.min-width-1057 {
  min-width: 1057px;
}
.min-width-1058 {
  min-width: 1058px;
}
.min-width-1059 {
  min-width: 1059px;
}
.min-width-1060 {
  min-width: 1060px;
}
.min-width-1061 {
  min-width: 1061px;
}
.min-width-1062 {
  min-width: 1062px;
}
.min-width-1063 {
  min-width: 1063px;
}
.min-width-1064 {
  min-width: 1064px;
}
.min-width-1065 {
  min-width: 1065px;
}
.min-width-1066 {
  min-width: 1066px;
}
.min-width-1067 {
  min-width: 1067px;
}
.min-width-1068 {
  min-width: 1068px;
}
.min-width-1069 {
  min-width: 1069px;
}
.min-width-1070 {
  min-width: 1070px;
}
.min-width-1071 {
  min-width: 1071px;
}
.min-width-1072 {
  min-width: 1072px;
}
.min-width-1073 {
  min-width: 1073px;
}
.min-width-1074 {
  min-width: 1074px;
}
.min-width-1075 {
  min-width: 1075px;
}
.min-width-1076 {
  min-width: 1076px;
}
.min-width-1077 {
  min-width: 1077px;
}
.min-width-1078 {
  min-width: 1078px;
}
.min-width-1079 {
  min-width: 1079px;
}
.min-width-1080 {
  min-width: 1080px;
}
.min-width-1081 {
  min-width: 1081px;
}
.min-width-1082 {
  min-width: 1082px;
}
.min-width-1083 {
  min-width: 1083px;
}
.min-width-1084 {
  min-width: 1084px;
}
.min-width-1085 {
  min-width: 1085px;
}
.min-width-1086 {
  min-width: 1086px;
}
.min-width-1087 {
  min-width: 1087px;
}
.min-width-1088 {
  min-width: 1088px;
}
.min-width-1089 {
  min-width: 1089px;
}
.min-width-1090 {
  min-width: 1090px;
}
.min-width-1091 {
  min-width: 1091px;
}
.min-width-1092 {
  min-width: 1092px;
}
.min-width-1093 {
  min-width: 1093px;
}
.min-width-1094 {
  min-width: 1094px;
}
.min-width-1095 {
  min-width: 1095px;
}
.min-width-1096 {
  min-width: 1096px;
}
.min-width-1097 {
  min-width: 1097px;
}
.min-width-1098 {
  min-width: 1098px;
}
.min-width-1099 {
  min-width: 1099px;
}
.min-width-1100 {
  min-width: 1100px;
}
.min-width-1101 {
  min-width: 1101px;
}
.min-width-1102 {
  min-width: 1102px;
}
.min-width-1103 {
  min-width: 1103px;
}
.min-width-1104 {
  min-width: 1104px;
}
.min-width-1105 {
  min-width: 1105px;
}
.min-width-1106 {
  min-width: 1106px;
}
.min-width-1107 {
  min-width: 1107px;
}
.min-width-1108 {
  min-width: 1108px;
}
.min-width-1109 {
  min-width: 1109px;
}
.min-width-1110 {
  min-width: 1110px;
}
.min-width-1111 {
  min-width: 1111px;
}
.min-width-1112 {
  min-width: 1112px;
}
.min-width-1113 {
  min-width: 1113px;
}
.min-width-1114 {
  min-width: 1114px;
}
.min-width-1115 {
  min-width: 1115px;
}
.min-width-1116 {
  min-width: 1116px;
}
.min-width-1117 {
  min-width: 1117px;
}
.min-width-1118 {
  min-width: 1118px;
}
.min-width-1119 {
  min-width: 1119px;
}
.min-width-1120 {
  min-width: 1120px;
}
.min-width-1121 {
  min-width: 1121px;
}
.min-width-1122 {
  min-width: 1122px;
}
.min-width-1123 {
  min-width: 1123px;
}
.min-width-1124 {
  min-width: 1124px;
}
.min-width-1125 {
  min-width: 1125px;
}
.min-width-1126 {
  min-width: 1126px;
}
.min-width-1127 {
  min-width: 1127px;
}
.min-width-1128 {
  min-width: 1128px;
}
.min-width-1129 {
  min-width: 1129px;
}
.min-width-1130 {
  min-width: 1130px;
}
.min-width-1131 {
  min-width: 1131px;
}
.min-width-1132 {
  min-width: 1132px;
}
.min-width-1133 {
  min-width: 1133px;
}
.min-width-1134 {
  min-width: 1134px;
}
.min-width-1135 {
  min-width: 1135px;
}
.min-width-1136 {
  min-width: 1136px;
}
.min-width-1137 {
  min-width: 1137px;
}
.min-width-1138 {
  min-width: 1138px;
}
.min-width-1139 {
  min-width: 1139px;
}
.min-width-1140 {
  min-width: 1140px;
}
.min-width-1141 {
  min-width: 1141px;
}
.min-width-1142 {
  min-width: 1142px;
}
.min-width-1143 {
  min-width: 1143px;
}
.min-width-1144 {
  min-width: 1144px;
}
.min-width-1145 {
  min-width: 1145px;
}
.min-width-1146 {
  min-width: 1146px;
}
.min-width-1147 {
  min-width: 1147px;
}
.min-width-1148 {
  min-width: 1148px;
}
.min-width-1149 {
  min-width: 1149px;
}
.min-width-1150 {
  min-width: 1150px;
}
.min-width-1151 {
  min-width: 1151px;
}
.min-width-1152 {
  min-width: 1152px;
}
.min-width-1153 {
  min-width: 1153px;
}
.min-width-1154 {
  min-width: 1154px;
}
.min-width-1155 {
  min-width: 1155px;
}
.min-width-1156 {
  min-width: 1156px;
}
.min-width-1157 {
  min-width: 1157px;
}
.min-width-1158 {
  min-width: 1158px;
}
.min-width-1159 {
  min-width: 1159px;
}
.min-width-1160 {
  min-width: 1160px;
}
.min-width-1161 {
  min-width: 1161px;
}
.min-width-1162 {
  min-width: 1162px;
}
.min-width-1163 {
  min-width: 1163px;
}
.min-width-1164 {
  min-width: 1164px;
}
.min-width-1165 {
  min-width: 1165px;
}
.min-width-1166 {
  min-width: 1166px;
}
.min-width-1167 {
  min-width: 1167px;
}
.min-width-1168 {
  min-width: 1168px;
}
.min-width-1169 {
  min-width: 1169px;
}
.min-width-1170 {
  min-width: 1170px;
}
.min-width-1171 {
  min-width: 1171px;
}
.min-width-1172 {
  min-width: 1172px;
}
.min-width-1173 {
  min-width: 1173px;
}
.min-width-1174 {
  min-width: 1174px;
}
.min-width-1175 {
  min-width: 1175px;
}
.min-width-1176 {
  min-width: 1176px;
}
.min-width-1177 {
  min-width: 1177px;
}
.min-width-1178 {
  min-width: 1178px;
}
.min-width-1179 {
  min-width: 1179px;
}
.min-width-1180 {
  min-width: 1180px;
}
.min-width-1181 {
  min-width: 1181px;
}
.min-width-1182 {
  min-width: 1182px;
}
.min-width-1183 {
  min-width: 1183px;
}
.min-width-1184 {
  min-width: 1184px;
}
.min-width-1185 {
  min-width: 1185px;
}
.min-width-1186 {
  min-width: 1186px;
}
.min-width-1187 {
  min-width: 1187px;
}
.min-width-1188 {
  min-width: 1188px;
}
.min-width-1189 {
  min-width: 1189px;
}
.min-width-1190 {
  min-width: 1190px;
}
.min-width-1191 {
  min-width: 1191px;
}
.min-width-1192 {
  min-width: 1192px;
}
.min-width-1193 {
  min-width: 1193px;
}
.min-width-1194 {
  min-width: 1194px;
}
.min-width-1195 {
  min-width: 1195px;
}
.min-width-1196 {
  min-width: 1196px;
}
.min-width-1197 {
  min-width: 1197px;
}
.min-width-1198 {
  min-width: 1198px;
}
.min-width-1199 {
  min-width: 1199px;
}
.min-width-1200 {
  min-width: 1200px;
}
.min-width-1201 {
  min-width: 1201px;
}
.min-width-1202 {
  min-width: 1202px;
}
.min-width-1203 {
  min-width: 1203px;
}
.min-width-1204 {
  min-width: 1204px;
}
.min-width-1205 {
  min-width: 1205px;
}
.min-width-1206 {
  min-width: 1206px;
}
.min-width-1207 {
  min-width: 1207px;
}
.min-width-1208 {
  min-width: 1208px;
}
.min-width-1209 {
  min-width: 1209px;
}
.min-width-1210 {
  min-width: 1210px;
}
.min-width-1211 {
  min-width: 1211px;
}
.min-width-1212 {
  min-width: 1212px;
}
.min-width-1213 {
  min-width: 1213px;
}
.min-width-1214 {
  min-width: 1214px;
}
.min-width-1215 {
  min-width: 1215px;
}
.min-width-1216 {
  min-width: 1216px;
}
.min-width-1217 {
  min-width: 1217px;
}
.min-width-1218 {
  min-width: 1218px;
}
.min-width-1219 {
  min-width: 1219px;
}
.min-width-1220 {
  min-width: 1220px;
}
.min-width-1221 {
  min-width: 1221px;
}
.min-width-1222 {
  min-width: 1222px;
}
.min-width-1223 {
  min-width: 1223px;
}
.min-width-1224 {
  min-width: 1224px;
}
.min-width-1225 {
  min-width: 1225px;
}
.min-width-1226 {
  min-width: 1226px;
}
.min-width-1227 {
  min-width: 1227px;
}
.min-width-1228 {
  min-width: 1228px;
}
.min-width-1229 {
  min-width: 1229px;
}
.min-width-1230 {
  min-width: 1230px;
}
.min-width-1231 {
  min-width: 1231px;
}
.min-width-1232 {
  min-width: 1232px;
}
.min-width-1233 {
  min-width: 1233px;
}
.min-width-1234 {
  min-width: 1234px;
}
.min-width-1235 {
  min-width: 1235px;
}
.min-width-1236 {
  min-width: 1236px;
}
.min-width-1237 {
  min-width: 1237px;
}
.min-width-1238 {
  min-width: 1238px;
}
.min-width-1239 {
  min-width: 1239px;
}
.min-width-1240 {
  min-width: 1240px;
}
.min-width-1241 {
  min-width: 1241px;
}
.min-width-1242 {
  min-width: 1242px;
}
.min-width-1243 {
  min-width: 1243px;
}
.min-width-1244 {
  min-width: 1244px;
}
.min-width-1245 {
  min-width: 1245px;
}
.min-width-1246 {
  min-width: 1246px;
}
.min-width-1247 {
  min-width: 1247px;
}
.min-width-1248 {
  min-width: 1248px;
}
.min-width-1249 {
  min-width: 1249px;
}
.min-width-1250 {
  min-width: 1250px;
}
.min-width-1251 {
  min-width: 1251px;
}
.min-width-1252 {
  min-width: 1252px;
}
.min-width-1253 {
  min-width: 1253px;
}
.min-width-1254 {
  min-width: 1254px;
}
.min-width-1255 {
  min-width: 1255px;
}
.min-width-1256 {
  min-width: 1256px;
}
.min-width-1257 {
  min-width: 1257px;
}
.min-width-1258 {
  min-width: 1258px;
}
.min-width-1259 {
  min-width: 1259px;
}
.min-width-1260 {
  min-width: 1260px;
}
.min-width-1261 {
  min-width: 1261px;
}
.min-width-1262 {
  min-width: 1262px;
}
.min-width-1263 {
  min-width: 1263px;
}
.min-width-1264 {
  min-width: 1264px;
}
.min-width-1265 {
  min-width: 1265px;
}
.min-width-1266 {
  min-width: 1266px;
}
.min-width-1267 {
  min-width: 1267px;
}
.min-width-1268 {
  min-width: 1268px;
}
.min-width-1269 {
  min-width: 1269px;
}
.min-width-1270 {
  min-width: 1270px;
}
.min-width-1271 {
  min-width: 1271px;
}
.min-width-1272 {
  min-width: 1272px;
}
.min-width-1273 {
  min-width: 1273px;
}
.min-width-1274 {
  min-width: 1274px;
}
.min-width-1275 {
  min-width: 1275px;
}
.min-width-1276 {
  min-width: 1276px;
}
.min-width-1277 {
  min-width: 1277px;
}
.min-width-1278 {
  min-width: 1278px;
}
.min-width-1279 {
  min-width: 1279px;
}
.min-width-1280 {
  min-width: 1280px;
}
.min-width-1281 {
  min-width: 1281px;
}
.min-width-1282 {
  min-width: 1282px;
}
.min-width-1283 {
  min-width: 1283px;
}
.min-width-1284 {
  min-width: 1284px;
}
.min-width-1285 {
  min-width: 1285px;
}
.min-width-1286 {
  min-width: 1286px;
}
.min-width-1287 {
  min-width: 1287px;
}
.min-width-1288 {
  min-width: 1288px;
}
.min-width-1289 {
  min-width: 1289px;
}
.min-width-1290 {
  min-width: 1290px;
}
.min-width-1291 {
  min-width: 1291px;
}
.min-width-1292 {
  min-width: 1292px;
}
.min-width-1293 {
  min-width: 1293px;
}
.min-width-1294 {
  min-width: 1294px;
}
.min-width-1295 {
  min-width: 1295px;
}
.min-width-1296 {
  min-width: 1296px;
}
.min-width-1297 {
  min-width: 1297px;
}
.min-width-1298 {
  min-width: 1298px;
}
.min-width-1299 {
  min-width: 1299px;
}
.min-width-1300 {
  min-width: 1300px;
}
.min-width-1301 {
  min-width: 1301px;
}
.min-width-1302 {
  min-width: 1302px;
}
.min-width-1303 {
  min-width: 1303px;
}
.min-width-1304 {
  min-width: 1304px;
}
.min-width-1305 {
  min-width: 1305px;
}
.min-width-1306 {
  min-width: 1306px;
}
.min-width-1307 {
  min-width: 1307px;
}
.min-width-1308 {
  min-width: 1308px;
}
.min-width-1309 {
  min-width: 1309px;
}
.min-width-1310 {
  min-width: 1310px;
}
.min-width-1311 {
  min-width: 1311px;
}
.min-width-1312 {
  min-width: 1312px;
}
.min-width-1313 {
  min-width: 1313px;
}
.min-width-1314 {
  min-width: 1314px;
}
.min-width-1315 {
  min-width: 1315px;
}
.min-width-1316 {
  min-width: 1316px;
}
.min-width-1317 {
  min-width: 1317px;
}
.min-width-1318 {
  min-width: 1318px;
}
.min-width-1319 {
  min-width: 1319px;
}
.min-width-1320 {
  min-width: 1320px;
}
.min-width-1321 {
  min-width: 1321px;
}
.min-width-1322 {
  min-width: 1322px;
}
.min-width-1323 {
  min-width: 1323px;
}
.min-width-1324 {
  min-width: 1324px;
}
.min-width-1325 {
  min-width: 1325px;
}
.min-width-1326 {
  min-width: 1326px;
}
.min-width-1327 {
  min-width: 1327px;
}
.min-width-1328 {
  min-width: 1328px;
}
.min-width-1329 {
  min-width: 1329px;
}
.min-width-1330 {
  min-width: 1330px;
}
.min-width-1331 {
  min-width: 1331px;
}
.min-width-1332 {
  min-width: 1332px;
}
.min-width-1333 {
  min-width: 1333px;
}
.min-width-1334 {
  min-width: 1334px;
}
.min-width-1335 {
  min-width: 1335px;
}
.min-width-1336 {
  min-width: 1336px;
}
.min-width-1337 {
  min-width: 1337px;
}
.min-width-1338 {
  min-width: 1338px;
}
.min-width-1339 {
  min-width: 1339px;
}
.min-width-1340 {
  min-width: 1340px;
}
.min-width-1341 {
  min-width: 1341px;
}
.min-width-1342 {
  min-width: 1342px;
}
.min-width-1343 {
  min-width: 1343px;
}
.min-width-1344 {
  min-width: 1344px;
}
.min-width-1345 {
  min-width: 1345px;
}
.min-width-1346 {
  min-width: 1346px;
}
.min-width-1347 {
  min-width: 1347px;
}
.min-width-1348 {
  min-width: 1348px;
}
.min-width-1349 {
  min-width: 1349px;
}
.min-width-1350 {
  min-width: 1350px;
}
.min-width-1351 {
  min-width: 1351px;
}
.min-width-1352 {
  min-width: 1352px;
}
.min-width-1353 {
  min-width: 1353px;
}
.min-width-1354 {
  min-width: 1354px;
}
.min-width-1355 {
  min-width: 1355px;
}
.min-width-1356 {
  min-width: 1356px;
}
.min-width-1357 {
  min-width: 1357px;
}
.min-width-1358 {
  min-width: 1358px;
}
.min-width-1359 {
  min-width: 1359px;
}
.min-width-1360 {
  min-width: 1360px;
}
.min-width-1361 {
  min-width: 1361px;
}
.min-width-1362 {
  min-width: 1362px;
}
.min-width-1363 {
  min-width: 1363px;
}
.min-width-1364 {
  min-width: 1364px;
}
.min-width-1365 {
  min-width: 1365px;
}
.min-width-1366 {
  min-width: 1366px;
}
.min-width-1367 {
  min-width: 1367px;
}
.min-width-1368 {
  min-width: 1368px;
}
.min-width-1369 {
  min-width: 1369px;
}
.min-width-1370 {
  min-width: 1370px;
}
.min-width-1371 {
  min-width: 1371px;
}
.min-width-1372 {
  min-width: 1372px;
}
.min-width-1373 {
  min-width: 1373px;
}
.min-width-1374 {
  min-width: 1374px;
}
.min-width-1375 {
  min-width: 1375px;
}
.min-width-1376 {
  min-width: 1376px;
}
.min-width-1377 {
  min-width: 1377px;
}
.min-width-1378 {
  min-width: 1378px;
}
.min-width-1379 {
  min-width: 1379px;
}
.min-width-1380 {
  min-width: 1380px;
}
.min-width-1381 {
  min-width: 1381px;
}
.min-width-1382 {
  min-width: 1382px;
}
.min-width-1383 {
  min-width: 1383px;
}
.min-width-1384 {
  min-width: 1384px;
}
.min-width-1385 {
  min-width: 1385px;
}
.min-width-1386 {
  min-width: 1386px;
}
.min-width-1387 {
  min-width: 1387px;
}
.min-width-1388 {
  min-width: 1388px;
}
.min-width-1389 {
  min-width: 1389px;
}
.min-width-1390 {
  min-width: 1390px;
}
.min-width-1391 {
  min-width: 1391px;
}
.min-width-1392 {
  min-width: 1392px;
}
.min-width-1393 {
  min-width: 1393px;
}
.min-width-1394 {
  min-width: 1394px;
}
.min-width-1395 {
  min-width: 1395px;
}
.min-width-1396 {
  min-width: 1396px;
}
.min-width-1397 {
  min-width: 1397px;
}
.min-width-1398 {
  min-width: 1398px;
}
.min-width-1399 {
  min-width: 1399px;
}
.min-width-1400 {
  min-width: 1400px;
}
.min-width-1401 {
  min-width: 1401px;
}
.min-width-1402 {
  min-width: 1402px;
}
.min-width-1403 {
  min-width: 1403px;
}
.min-width-1404 {
  min-width: 1404px;
}
.min-width-1405 {
  min-width: 1405px;
}
.min-width-1406 {
  min-width: 1406px;
}
.min-width-1407 {
  min-width: 1407px;
}
.min-width-1408 {
  min-width: 1408px;
}
.min-width-1409 {
  min-width: 1409px;
}
.min-width-1410 {
  min-width: 1410px;
}
.min-width-1411 {
  min-width: 1411px;
}
.min-width-1412 {
  min-width: 1412px;
}
.min-width-1413 {
  min-width: 1413px;
}
.min-width-1414 {
  min-width: 1414px;
}
.min-width-1415 {
  min-width: 1415px;
}
.min-width-1416 {
  min-width: 1416px;
}
.min-width-1417 {
  min-width: 1417px;
}
.min-width-1418 {
  min-width: 1418px;
}
.min-width-1419 {
  min-width: 1419px;
}
.min-width-1420 {
  min-width: 1420px;
}
.min-width-1421 {
  min-width: 1421px;
}
.min-width-1422 {
  min-width: 1422px;
}
.min-width-1423 {
  min-width: 1423px;
}
.min-width-1424 {
  min-width: 1424px;
}
.min-width-1425 {
  min-width: 1425px;
}
.min-width-1426 {
  min-width: 1426px;
}
.min-width-1427 {
  min-width: 1427px;
}
.min-width-1428 {
  min-width: 1428px;
}
.min-width-1429 {
  min-width: 1429px;
}
.min-width-1430 {
  min-width: 1430px;
}
.min-width-1431 {
  min-width: 1431px;
}
.min-width-1432 {
  min-width: 1432px;
}
.min-width-1433 {
  min-width: 1433px;
}
.min-width-1434 {
  min-width: 1434px;
}
.min-width-1435 {
  min-width: 1435px;
}
.min-width-1436 {
  min-width: 1436px;
}
.min-width-1437 {
  min-width: 1437px;
}
.min-width-1438 {
  min-width: 1438px;
}
.min-width-1439 {
  min-width: 1439px;
}
.min-width-1440 {
  min-width: 1440px;
}
.min-width-1441 {
  min-width: 1441px;
}
.min-width-1442 {
  min-width: 1442px;
}
.min-width-1443 {
  min-width: 1443px;
}
.min-width-1444 {
  min-width: 1444px;
}
.min-width-1445 {
  min-width: 1445px;
}
.min-width-1446 {
  min-width: 1446px;
}
.min-width-1447 {
  min-width: 1447px;
}
.min-width-1448 {
  min-width: 1448px;
}
.min-width-1449 {
  min-width: 1449px;
}
.min-width-1450 {
  min-width: 1450px;
}
.min-width-1451 {
  min-width: 1451px;
}
.min-width-1452 {
  min-width: 1452px;
}
.min-width-1453 {
  min-width: 1453px;
}
.min-width-1454 {
  min-width: 1454px;
}
.min-width-1455 {
  min-width: 1455px;
}
.min-width-1456 {
  min-width: 1456px;
}
.min-width-1457 {
  min-width: 1457px;
}
.min-width-1458 {
  min-width: 1458px;
}
.min-width-1459 {
  min-width: 1459px;
}
.min-width-1460 {
  min-width: 1460px;
}
.min-width-1461 {
  min-width: 1461px;
}
.min-width-1462 {
  min-width: 1462px;
}
.min-width-1463 {
  min-width: 1463px;
}
.min-width-1464 {
  min-width: 1464px;
}
.min-width-1465 {
  min-width: 1465px;
}
.min-width-1466 {
  min-width: 1466px;
}
.min-width-1467 {
  min-width: 1467px;
}
.min-width-1468 {
  min-width: 1468px;
}
.min-width-1469 {
  min-width: 1469px;
}
.min-width-1470 {
  min-width: 1470px;
}
.min-width-1471 {
  min-width: 1471px;
}
.min-width-1472 {
  min-width: 1472px;
}
.min-width-1473 {
  min-width: 1473px;
}
.min-width-1474 {
  min-width: 1474px;
}
.min-width-1475 {
  min-width: 1475px;
}
.min-width-1476 {
  min-width: 1476px;
}
.min-width-1477 {
  min-width: 1477px;
}
.min-width-1478 {
  min-width: 1478px;
}
.min-width-1479 {
  min-width: 1479px;
}
.min-width-1480 {
  min-width: 1480px;
}
.min-width-1481 {
  min-width: 1481px;
}
.min-width-1482 {
  min-width: 1482px;
}
.min-width-1483 {
  min-width: 1483px;
}
.min-width-1484 {
  min-width: 1484px;
}
.min-width-1485 {
  min-width: 1485px;
}
.min-width-1486 {
  min-width: 1486px;
}
.min-width-1487 {
  min-width: 1487px;
}
.min-width-1488 {
  min-width: 1488px;
}
.min-width-1489 {
  min-width: 1489px;
}
.min-width-1490 {
  min-width: 1490px;
}
.min-width-1491 {
  min-width: 1491px;
}
.min-width-1492 {
  min-width: 1492px;
}
.min-width-1493 {
  min-width: 1493px;
}
.min-width-1494 {
  min-width: 1494px;
}
.min-width-1495 {
  min-width: 1495px;
}
.min-width-1496 {
  min-width: 1496px;
}
.min-width-1497 {
  min-width: 1497px;
}
.min-width-1498 {
  min-width: 1498px;
}
.min-width-1499 {
  min-width: 1499px;
}
.min-width-1500 {
  min-width: 1500px;
}
.min-width-1501 {
  min-width: 1501px;
}
.min-width-1502 {
  min-width: 1502px;
}
.min-width-1503 {
  min-width: 1503px;
}
.min-width-1504 {
  min-width: 1504px;
}
.min-width-1505 {
  min-width: 1505px;
}
.min-width-1506 {
  min-width: 1506px;
}
.min-width-1507 {
  min-width: 1507px;
}
.min-width-1508 {
  min-width: 1508px;
}
.min-width-1509 {
  min-width: 1509px;
}
.min-width-1510 {
  min-width: 1510px;
}
.min-width-1511 {
  min-width: 1511px;
}
.min-width-1512 {
  min-width: 1512px;
}
.min-width-1513 {
  min-width: 1513px;
}
.min-width-1514 {
  min-width: 1514px;
}
.min-width-1515 {
  min-width: 1515px;
}
.min-width-1516 {
  min-width: 1516px;
}
.min-width-1517 {
  min-width: 1517px;
}
.min-width-1518 {
  min-width: 1518px;
}
.min-width-1519 {
  min-width: 1519px;
}
.min-width-1520 {
  min-width: 1520px;
}
.min-width-1521 {
  min-width: 1521px;
}
.min-width-1522 {
  min-width: 1522px;
}
.min-width-1523 {
  min-width: 1523px;
}
.min-width-1524 {
  min-width: 1524px;
}
.min-width-1525 {
  min-width: 1525px;
}
.min-width-1526 {
  min-width: 1526px;
}
.min-width-1527 {
  min-width: 1527px;
}
.min-width-1528 {
  min-width: 1528px;
}
.min-width-1529 {
  min-width: 1529px;
}
.min-width-1530 {
  min-width: 1530px;
}
.min-width-1531 {
  min-width: 1531px;
}
.min-width-1532 {
  min-width: 1532px;
}
.min-width-1533 {
  min-width: 1533px;
}
.min-width-1534 {
  min-width: 1534px;
}
.min-width-1535 {
  min-width: 1535px;
}
.min-width-1536 {
  min-width: 1536px;
}
.min-width-1537 {
  min-width: 1537px;
}
.min-width-1538 {
  min-width: 1538px;
}
.min-width-1539 {
  min-width: 1539px;
}
.min-width-1540 {
  min-width: 1540px;
}
.min-width-1541 {
  min-width: 1541px;
}
.min-width-1542 {
  min-width: 1542px;
}
.min-width-1543 {
  min-width: 1543px;
}
.min-width-1544 {
  min-width: 1544px;
}
.min-width-1545 {
  min-width: 1545px;
}
.min-width-1546 {
  min-width: 1546px;
}
.min-width-1547 {
  min-width: 1547px;
}
.min-width-1548 {
  min-width: 1548px;
}
.min-width-1549 {
  min-width: 1549px;
}
.min-width-1550 {
  min-width: 1550px;
}
.min-width-1551 {
  min-width: 1551px;
}
.min-width-1552 {
  min-width: 1552px;
}
.min-width-1553 {
  min-width: 1553px;
}
.min-width-1554 {
  min-width: 1554px;
}
.min-width-1555 {
  min-width: 1555px;
}
.min-width-1556 {
  min-width: 1556px;
}
.min-width-1557 {
  min-width: 1557px;
}
.min-width-1558 {
  min-width: 1558px;
}
.min-width-1559 {
  min-width: 1559px;
}
.min-width-1560 {
  min-width: 1560px;
}
.min-width-1561 {
  min-width: 1561px;
}
.min-width-1562 {
  min-width: 1562px;
}
.min-width-1563 {
  min-width: 1563px;
}
.min-width-1564 {
  min-width: 1564px;
}
.min-width-1565 {
  min-width: 1565px;
}
.min-width-1566 {
  min-width: 1566px;
}
.min-width-1567 {
  min-width: 1567px;
}
.min-width-1568 {
  min-width: 1568px;
}
.min-width-1569 {
  min-width: 1569px;
}
.min-width-1570 {
  min-width: 1570px;
}
.min-width-1571 {
  min-width: 1571px;
}
.min-width-1572 {
  min-width: 1572px;
}
.min-width-1573 {
  min-width: 1573px;
}
.min-width-1574 {
  min-width: 1574px;
}
.min-width-1575 {
  min-width: 1575px;
}
.min-width-1576 {
  min-width: 1576px;
}
.min-width-1577 {
  min-width: 1577px;
}
.min-width-1578 {
  min-width: 1578px;
}
.min-width-1579 {
  min-width: 1579px;
}
.min-width-1580 {
  min-width: 1580px;
}
.min-width-1581 {
  min-width: 1581px;
}
.min-width-1582 {
  min-width: 1582px;
}
.min-width-1583 {
  min-width: 1583px;
}
.min-width-1584 {
  min-width: 1584px;
}
.min-width-1585 {
  min-width: 1585px;
}
.min-width-1586 {
  min-width: 1586px;
}
.min-width-1587 {
  min-width: 1587px;
}
.min-width-1588 {
  min-width: 1588px;
}
.min-width-1589 {
  min-width: 1589px;
}
.min-width-1590 {
  min-width: 1590px;
}
.min-width-1591 {
  min-width: 1591px;
}
.min-width-1592 {
  min-width: 1592px;
}
.min-width-1593 {
  min-width: 1593px;
}
.min-width-1594 {
  min-width: 1594px;
}
.min-width-1595 {
  min-width: 1595px;
}
.min-width-1596 {
  min-width: 1596px;
}
.min-width-1597 {
  min-width: 1597px;
}
.min-width-1598 {
  min-width: 1598px;
}
.min-width-1599 {
  min-width: 1599px;
}
.min-width-1600 {
  min-width: 1600px;
}
.min-width-1601 {
  min-width: 1601px;
}
.min-width-1602 {
  min-width: 1602px;
}
.min-width-1603 {
  min-width: 1603px;
}
.min-width-1604 {
  min-width: 1604px;
}
.min-width-1605 {
  min-width: 1605px;
}
.min-width-1606 {
  min-width: 1606px;
}
.min-width-1607 {
  min-width: 1607px;
}
.min-width-1608 {
  min-width: 1608px;
}
.min-width-1609 {
  min-width: 1609px;
}
.min-width-1610 {
  min-width: 1610px;
}
.min-width-1611 {
  min-width: 1611px;
}
.min-width-1612 {
  min-width: 1612px;
}
.min-width-1613 {
  min-width: 1613px;
}
.min-width-1614 {
  min-width: 1614px;
}
.min-width-1615 {
  min-width: 1615px;
}
.min-width-1616 {
  min-width: 1616px;
}
.min-width-1617 {
  min-width: 1617px;
}
.min-width-1618 {
  min-width: 1618px;
}
.min-width-1619 {
  min-width: 1619px;
}
.min-width-1620 {
  min-width: 1620px;
}
.min-width-1621 {
  min-width: 1621px;
}
.min-width-1622 {
  min-width: 1622px;
}
.min-width-1623 {
  min-width: 1623px;
}
.min-width-1624 {
  min-width: 1624px;
}
.min-width-1625 {
  min-width: 1625px;
}
.min-width-1626 {
  min-width: 1626px;
}
.min-width-1627 {
  min-width: 1627px;
}
.min-width-1628 {
  min-width: 1628px;
}
.min-width-1629 {
  min-width: 1629px;
}
.min-width-1630 {
  min-width: 1630px;
}
.min-width-1631 {
  min-width: 1631px;
}
.min-width-1632 {
  min-width: 1632px;
}
.min-width-1633 {
  min-width: 1633px;
}
.min-width-1634 {
  min-width: 1634px;
}
.min-width-1635 {
  min-width: 1635px;
}
.min-width-1636 {
  min-width: 1636px;
}
.min-width-1637 {
  min-width: 1637px;
}
.min-width-1638 {
  min-width: 1638px;
}
.min-width-1639 {
  min-width: 1639px;
}
.min-width-1640 {
  min-width: 1640px;
}
.min-width-1641 {
  min-width: 1641px;
}
.min-width-1642 {
  min-width: 1642px;
}
.min-width-1643 {
  min-width: 1643px;
}
.min-width-1644 {
  min-width: 1644px;
}
.min-width-1645 {
  min-width: 1645px;
}
.min-width-1646 {
  min-width: 1646px;
}
.min-width-1647 {
  min-width: 1647px;
}
.min-width-1648 {
  min-width: 1648px;
}
.min-width-1649 {
  min-width: 1649px;
}
.min-width-1650 {
  min-width: 1650px;
}
.min-width-1651 {
  min-width: 1651px;
}
.min-width-1652 {
  min-width: 1652px;
}
.min-width-1653 {
  min-width: 1653px;
}
.min-width-1654 {
  min-width: 1654px;
}
.min-width-1655 {
  min-width: 1655px;
}
.min-width-1656 {
  min-width: 1656px;
}
.min-width-1657 {
  min-width: 1657px;
}
.min-width-1658 {
  min-width: 1658px;
}
.min-width-1659 {
  min-width: 1659px;
}
.min-width-1660 {
  min-width: 1660px;
}
.min-width-1661 {
  min-width: 1661px;
}
.min-width-1662 {
  min-width: 1662px;
}
.min-width-1663 {
  min-width: 1663px;
}
.min-width-1664 {
  min-width: 1664px;
}
.min-width-1665 {
  min-width: 1665px;
}
.min-width-1666 {
  min-width: 1666px;
}
.min-width-1667 {
  min-width: 1667px;
}
.min-width-1668 {
  min-width: 1668px;
}
.min-width-1669 {
  min-width: 1669px;
}
.min-width-1670 {
  min-width: 1670px;
}
.min-width-1671 {
  min-width: 1671px;
}
.min-width-1672 {
  min-width: 1672px;
}
.min-width-1673 {
  min-width: 1673px;
}
.min-width-1674 {
  min-width: 1674px;
}
.min-width-1675 {
  min-width: 1675px;
}
.min-width-1676 {
  min-width: 1676px;
}
.min-width-1677 {
  min-width: 1677px;
}
.min-width-1678 {
  min-width: 1678px;
}
.min-width-1679 {
  min-width: 1679px;
}
.min-width-1680 {
  min-width: 1680px;
}
.min-width-1681 {
  min-width: 1681px;
}
.min-width-1682 {
  min-width: 1682px;
}
.min-width-1683 {
  min-width: 1683px;
}
.min-width-1684 {
  min-width: 1684px;
}
.min-width-1685 {
  min-width: 1685px;
}
.min-width-1686 {
  min-width: 1686px;
}
.min-width-1687 {
  min-width: 1687px;
}
.min-width-1688 {
  min-width: 1688px;
}
.min-width-1689 {
  min-width: 1689px;
}
.min-width-1690 {
  min-width: 1690px;
}
.min-width-1691 {
  min-width: 1691px;
}
.min-width-1692 {
  min-width: 1692px;
}
.min-width-1693 {
  min-width: 1693px;
}
.min-width-1694 {
  min-width: 1694px;
}
.min-width-1695 {
  min-width: 1695px;
}
.min-width-1696 {
  min-width: 1696px;
}
.min-width-1697 {
  min-width: 1697px;
}
.min-width-1698 {
  min-width: 1698px;
}
.min-width-1699 {
  min-width: 1699px;
}
.min-width-1700 {
  min-width: 1700px;
}
.min-width-1701 {
  min-width: 1701px;
}
.min-width-1702 {
  min-width: 1702px;
}
.min-width-1703 {
  min-width: 1703px;
}
.min-width-1704 {
  min-width: 1704px;
}
.min-width-1705 {
  min-width: 1705px;
}
.min-width-1706 {
  min-width: 1706px;
}
.min-width-1707 {
  min-width: 1707px;
}
.min-width-1708 {
  min-width: 1708px;
}
.min-width-1709 {
  min-width: 1709px;
}
.min-width-1710 {
  min-width: 1710px;
}
.min-width-1711 {
  min-width: 1711px;
}
.min-width-1712 {
  min-width: 1712px;
}
.min-width-1713 {
  min-width: 1713px;
}
.min-width-1714 {
  min-width: 1714px;
}
.min-width-1715 {
  min-width: 1715px;
}
.min-width-1716 {
  min-width: 1716px;
}
.min-width-1717 {
  min-width: 1717px;
}
.min-width-1718 {
  min-width: 1718px;
}
.min-width-1719 {
  min-width: 1719px;
}
.min-width-1720 {
  min-width: 1720px;
}
.min-width-1721 {
  min-width: 1721px;
}
.min-width-1722 {
  min-width: 1722px;
}
.min-width-1723 {
  min-width: 1723px;
}
.min-width-1724 {
  min-width: 1724px;
}
.min-width-1725 {
  min-width: 1725px;
}
.min-width-1726 {
  min-width: 1726px;
}
.min-width-1727 {
  min-width: 1727px;
}
.min-width-1728 {
  min-width: 1728px;
}
.min-width-1729 {
  min-width: 1729px;
}
.min-width-1730 {
  min-width: 1730px;
}
.min-width-1731 {
  min-width: 1731px;
}
.min-width-1732 {
  min-width: 1732px;
}
.min-width-1733 {
  min-width: 1733px;
}
.min-width-1734 {
  min-width: 1734px;
}
.min-width-1735 {
  min-width: 1735px;
}
.min-width-1736 {
  min-width: 1736px;
}
.min-width-1737 {
  min-width: 1737px;
}
.min-width-1738 {
  min-width: 1738px;
}
.min-width-1739 {
  min-width: 1739px;
}
.min-width-1740 {
  min-width: 1740px;
}
.min-width-1741 {
  min-width: 1741px;
}
.min-width-1742 {
  min-width: 1742px;
}
.min-width-1743 {
  min-width: 1743px;
}
.min-width-1744 {
  min-width: 1744px;
}
.min-width-1745 {
  min-width: 1745px;
}
.min-width-1746 {
  min-width: 1746px;
}
.min-width-1747 {
  min-width: 1747px;
}
.min-width-1748 {
  min-width: 1748px;
}
.min-width-1749 {
  min-width: 1749px;
}
.min-width-1750 {
  min-width: 1750px;
}
.min-width-1751 {
  min-width: 1751px;
}
.min-width-1752 {
  min-width: 1752px;
}
.min-width-1753 {
  min-width: 1753px;
}
.min-width-1754 {
  min-width: 1754px;
}
.min-width-1755 {
  min-width: 1755px;
}
.min-width-1756 {
  min-width: 1756px;
}
.min-width-1757 {
  min-width: 1757px;
}
.min-width-1758 {
  min-width: 1758px;
}
.min-width-1759 {
  min-width: 1759px;
}
.min-width-1760 {
  min-width: 1760px;
}
.min-width-1761 {
  min-width: 1761px;
}
.min-width-1762 {
  min-width: 1762px;
}
.min-width-1763 {
  min-width: 1763px;
}
.min-width-1764 {
  min-width: 1764px;
}
.min-width-1765 {
  min-width: 1765px;
}
.min-width-1766 {
  min-width: 1766px;
}
.min-width-1767 {
  min-width: 1767px;
}
.min-width-1768 {
  min-width: 1768px;
}
.min-width-1769 {
  min-width: 1769px;
}
.min-width-1770 {
  min-width: 1770px;
}
.min-width-1771 {
  min-width: 1771px;
}
.min-width-1772 {
  min-width: 1772px;
}
.min-width-1773 {
  min-width: 1773px;
}
.min-width-1774 {
  min-width: 1774px;
}
.min-width-1775 {
  min-width: 1775px;
}
.min-width-1776 {
  min-width: 1776px;
}
.min-width-1777 {
  min-width: 1777px;
}
.min-width-1778 {
  min-width: 1778px;
}
.min-width-1779 {
  min-width: 1779px;
}
.min-width-1780 {
  min-width: 1780px;
}
.min-width-1781 {
  min-width: 1781px;
}
.min-width-1782 {
  min-width: 1782px;
}
.min-width-1783 {
  min-width: 1783px;
}
.min-width-1784 {
  min-width: 1784px;
}
.min-width-1785 {
  min-width: 1785px;
}
.min-width-1786 {
  min-width: 1786px;
}
.min-width-1787 {
  min-width: 1787px;
}
.min-width-1788 {
  min-width: 1788px;
}
.min-width-1789 {
  min-width: 1789px;
}
.min-width-1790 {
  min-width: 1790px;
}
.min-width-1791 {
  min-width: 1791px;
}
.min-width-1792 {
  min-width: 1792px;
}
.min-width-1793 {
  min-width: 1793px;
}
.min-width-1794 {
  min-width: 1794px;
}
.min-width-1795 {
  min-width: 1795px;
}
.min-width-1796 {
  min-width: 1796px;
}
.min-width-1797 {
  min-width: 1797px;
}
.min-width-1798 {
  min-width: 1798px;
}
.min-width-1799 {
  min-width: 1799px;
}
.min-width-1800 {
  min-width: 1800px;
}
.min-width-1801 {
  min-width: 1801px;
}
.min-width-1802 {
  min-width: 1802px;
}
.min-width-1803 {
  min-width: 1803px;
}
.min-width-1804 {
  min-width: 1804px;
}
.min-width-1805 {
  min-width: 1805px;
}
.min-width-1806 {
  min-width: 1806px;
}
.min-width-1807 {
  min-width: 1807px;
}
.min-width-1808 {
  min-width: 1808px;
}
.min-width-1809 {
  min-width: 1809px;
}
.min-width-1810 {
  min-width: 1810px;
}
.min-width-1811 {
  min-width: 1811px;
}
.min-width-1812 {
  min-width: 1812px;
}
.min-width-1813 {
  min-width: 1813px;
}
.min-width-1814 {
  min-width: 1814px;
}
.min-width-1815 {
  min-width: 1815px;
}
.min-width-1816 {
  min-width: 1816px;
}
.min-width-1817 {
  min-width: 1817px;
}
.min-width-1818 {
  min-width: 1818px;
}
.min-width-1819 {
  min-width: 1819px;
}
.min-width-1820 {
  min-width: 1820px;
}
.min-width-1821 {
  min-width: 1821px;
}
.min-width-1822 {
  min-width: 1822px;
}
.min-width-1823 {
  min-width: 1823px;
}
.min-width-1824 {
  min-width: 1824px;
}
.min-width-1825 {
  min-width: 1825px;
}
.min-width-1826 {
  min-width: 1826px;
}
.min-width-1827 {
  min-width: 1827px;
}
.min-width-1828 {
  min-width: 1828px;
}
.min-width-1829 {
  min-width: 1829px;
}
.min-width-1830 {
  min-width: 1830px;
}
.min-width-1831 {
  min-width: 1831px;
}
.min-width-1832 {
  min-width: 1832px;
}
.min-width-1833 {
  min-width: 1833px;
}
.min-width-1834 {
  min-width: 1834px;
}
.min-width-1835 {
  min-width: 1835px;
}
.min-width-1836 {
  min-width: 1836px;
}
.min-width-1837 {
  min-width: 1837px;
}
.min-width-1838 {
  min-width: 1838px;
}
.min-width-1839 {
  min-width: 1839px;
}
.min-width-1840 {
  min-width: 1840px;
}
.min-width-1841 {
  min-width: 1841px;
}
.min-width-1842 {
  min-width: 1842px;
}
.min-width-1843 {
  min-width: 1843px;
}
.min-width-1844 {
  min-width: 1844px;
}
.min-width-1845 {
  min-width: 1845px;
}
.min-width-1846 {
  min-width: 1846px;
}
.min-width-1847 {
  min-width: 1847px;
}
.min-width-1848 {
  min-width: 1848px;
}
.min-width-1849 {
  min-width: 1849px;
}
.min-width-1850 {
  min-width: 1850px;
}
.min-width-1851 {
  min-width: 1851px;
}
.min-width-1852 {
  min-width: 1852px;
}
.min-width-1853 {
  min-width: 1853px;
}
.min-width-1854 {
  min-width: 1854px;
}
.min-width-1855 {
  min-width: 1855px;
}
.min-width-1856 {
  min-width: 1856px;
}
.min-width-1857 {
  min-width: 1857px;
}
.min-width-1858 {
  min-width: 1858px;
}
.min-width-1859 {
  min-width: 1859px;
}
.min-width-1860 {
  min-width: 1860px;
}
.min-width-1861 {
  min-width: 1861px;
}
.min-width-1862 {
  min-width: 1862px;
}
.min-width-1863 {
  min-width: 1863px;
}
.min-width-1864 {
  min-width: 1864px;
}
.min-width-1865 {
  min-width: 1865px;
}
.min-width-1866 {
  min-width: 1866px;
}
.min-width-1867 {
  min-width: 1867px;
}
.min-width-1868 {
  min-width: 1868px;
}
.min-width-1869 {
  min-width: 1869px;
}
.min-width-1870 {
  min-width: 1870px;
}
.min-width-1871 {
  min-width: 1871px;
}
.min-width-1872 {
  min-width: 1872px;
}
.min-width-1873 {
  min-width: 1873px;
}
.min-width-1874 {
  min-width: 1874px;
}
.min-width-1875 {
  min-width: 1875px;
}
.min-width-1876 {
  min-width: 1876px;
}
.min-width-1877 {
  min-width: 1877px;
}
.min-width-1878 {
  min-width: 1878px;
}
.min-width-1879 {
  min-width: 1879px;
}
.min-width-1880 {
  min-width: 1880px;
}
.min-width-1881 {
  min-width: 1881px;
}
.min-width-1882 {
  min-width: 1882px;
}
.min-width-1883 {
  min-width: 1883px;
}
.min-width-1884 {
  min-width: 1884px;
}
.min-width-1885 {
  min-width: 1885px;
}
.min-width-1886 {
  min-width: 1886px;
}
.min-width-1887 {
  min-width: 1887px;
}
.min-width-1888 {
  min-width: 1888px;
}
.min-width-1889 {
  min-width: 1889px;
}
.min-width-1890 {
  min-width: 1890px;
}
.min-width-1891 {
  min-width: 1891px;
}
.min-width-1892 {
  min-width: 1892px;
}
.min-width-1893 {
  min-width: 1893px;
}
.min-width-1894 {
  min-width: 1894px;
}
.min-width-1895 {
  min-width: 1895px;
}
.min-width-1896 {
  min-width: 1896px;
}
.min-width-1897 {
  min-width: 1897px;
}
.min-width-1898 {
  min-width: 1898px;
}
.min-width-1899 {
  min-width: 1899px;
}
.min-width-1900 {
  min-width: 1900px;
}
.min-width-1901 {
  min-width: 1901px;
}
.min-width-1902 {
  min-width: 1902px;
}
.min-width-1903 {
  min-width: 1903px;
}
.min-width-1904 {
  min-width: 1904px;
}
.min-width-1905 {
  min-width: 1905px;
}
.min-width-1906 {
  min-width: 1906px;
}
.min-width-1907 {
  min-width: 1907px;
}
.min-width-1908 {
  min-width: 1908px;
}
.min-width-1909 {
  min-width: 1909px;
}
.min-width-1910 {
  min-width: 1910px;
}
.min-width-1911 {
  min-width: 1911px;
}
.min-width-1912 {
  min-width: 1912px;
}
.min-width-1913 {
  min-width: 1913px;
}
.min-width-1914 {
  min-width: 1914px;
}
.min-width-1915 {
  min-width: 1915px;
}
.min-width-1916 {
  min-width: 1916px;
}
.min-width-1917 {
  min-width: 1917px;
}
.min-width-1918 {
  min-width: 1918px;
}
.min-width-1919 {
  min-width: 1919px;
}
.max-width-0 {
  max-width: 0px;
}
.max-width-1 {
  max-width: 1px;
}
.max-width-2 {
  max-width: 2px;
}
.max-width-3 {
  max-width: 3px;
}
.max-width-4 {
  max-width: 4px;
}
.max-width-5 {
  max-width: 5px;
}
.max-width-6 {
  max-width: 6px;
}
.max-width-7 {
  max-width: 7px;
}
.max-width-8 {
  max-width: 8px;
}
.max-width-9 {
  max-width: 9px;
}
.max-width-10 {
  max-width: 10px;
}
.max-width-11 {
  max-width: 11px;
}
.max-width-12 {
  max-width: 12px;
}
.max-width-13 {
  max-width: 13px;
}
.max-width-14 {
  max-width: 14px;
}
.max-width-15 {
  max-width: 15px;
}
.max-width-16 {
  max-width: 16px;
}
.max-width-17 {
  max-width: 17px;
}
.max-width-18 {
  max-width: 18px;
}
.max-width-19 {
  max-width: 19px;
}
.max-width-20 {
  max-width: 20px;
}
.max-width-21 {
  max-width: 21px;
}
.max-width-22 {
  max-width: 22px;
}
.max-width-23 {
  max-width: 23px;
}
.max-width-24 {
  max-width: 24px;
}
.max-width-25 {
  max-width: 25px;
}
.max-width-26 {
  max-width: 26px;
}
.max-width-27 {
  max-width: 27px;
}
.max-width-28 {
  max-width: 28px;
}
.max-width-29 {
  max-width: 29px;
}
.max-width-30 {
  max-width: 30px;
}
.max-width-31 {
  max-width: 31px;
}
.max-width-32 {
  max-width: 32px;
}
.max-width-33 {
  max-width: 33px;
}
.max-width-34 {
  max-width: 34px;
}
.max-width-35 {
  max-width: 35px;
}
.max-width-36 {
  max-width: 36px;
}
.max-width-37 {
  max-width: 37px;
}
.max-width-38 {
  max-width: 38px;
}
.max-width-39 {
  max-width: 39px;
}
.max-width-40 {
  max-width: 40px;
}
.max-width-41 {
  max-width: 41px;
}
.max-width-42 {
  max-width: 42px;
}
.max-width-43 {
  max-width: 43px;
}
.max-width-44 {
  max-width: 44px;
}
.max-width-45 {
  max-width: 45px;
}
.max-width-46 {
  max-width: 46px;
}
.max-width-47 {
  max-width: 47px;
}
.max-width-48 {
  max-width: 48px;
}
.max-width-49 {
  max-width: 49px;
}
.max-width-50 {
  max-width: 50px;
}
.max-width-51 {
  max-width: 51px;
}
.max-width-52 {
  max-width: 52px;
}
.max-width-53 {
  max-width: 53px;
}
.max-width-54 {
  max-width: 54px;
}
.max-width-55 {
  max-width: 55px;
}
.max-width-56 {
  max-width: 56px;
}
.max-width-57 {
  max-width: 57px;
}
.max-width-58 {
  max-width: 58px;
}
.max-width-59 {
  max-width: 59px;
}
.max-width-60 {
  max-width: 60px;
}
.max-width-61 {
  max-width: 61px;
}
.max-width-62 {
  max-width: 62px;
}
.max-width-63 {
  max-width: 63px;
}
.max-width-64 {
  max-width: 64px;
}
.max-width-65 {
  max-width: 65px;
}
.max-width-66 {
  max-width: 66px;
}
.max-width-67 {
  max-width: 67px;
}
.max-width-68 {
  max-width: 68px;
}
.max-width-69 {
  max-width: 69px;
}
.max-width-70 {
  max-width: 70px;
}
.max-width-71 {
  max-width: 71px;
}
.max-width-72 {
  max-width: 72px;
}
.max-width-73 {
  max-width: 73px;
}
.max-width-74 {
  max-width: 74px;
}
.max-width-75 {
  max-width: 75px;
}
.max-width-76 {
  max-width: 76px;
}
.max-width-77 {
  max-width: 77px;
}
.max-width-78 {
  max-width: 78px;
}
.max-width-79 {
  max-width: 79px;
}
.max-width-80 {
  max-width: 80px;
}
.max-width-81 {
  max-width: 81px;
}
.max-width-82 {
  max-width: 82px;
}
.max-width-83 {
  max-width: 83px;
}
.max-width-84 {
  max-width: 84px;
}
.max-width-85 {
  max-width: 85px;
}
.max-width-86 {
  max-width: 86px;
}
.max-width-87 {
  max-width: 87px;
}
.max-width-88 {
  max-width: 88px;
}
.max-width-89 {
  max-width: 89px;
}
.max-width-90 {
  max-width: 90px;
}
.max-width-91 {
  max-width: 91px;
}
.max-width-92 {
  max-width: 92px;
}
.max-width-93 {
  max-width: 93px;
}
.max-width-94 {
  max-width: 94px;
}
.max-width-95 {
  max-width: 95px;
}
.max-width-96 {
  max-width: 96px;
}
.max-width-97 {
  max-width: 97px;
}
.max-width-98 {
  max-width: 98px;
}
.max-width-99 {
  max-width: 99px;
}
.max-width-100 {
  max-width: 100px;
}
.max-width-101 {
  max-width: 101px;
}
.max-width-102 {
  max-width: 102px;
}
.max-width-103 {
  max-width: 103px;
}
.max-width-104 {
  max-width: 104px;
}
.max-width-105 {
  max-width: 105px;
}
.max-width-106 {
  max-width: 106px;
}
.max-width-107 {
  max-width: 107px;
}
.max-width-108 {
  max-width: 108px;
}
.max-width-109 {
  max-width: 109px;
}
.max-width-110 {
  max-width: 110px;
}
.max-width-111 {
  max-width: 111px;
}
.max-width-112 {
  max-width: 112px;
}
.max-width-113 {
  max-width: 113px;
}
.max-width-114 {
  max-width: 114px;
}
.max-width-115 {
  max-width: 115px;
}
.max-width-116 {
  max-width: 116px;
}
.max-width-117 {
  max-width: 117px;
}
.max-width-118 {
  max-width: 118px;
}
.max-width-119 {
  max-width: 119px;
}
.max-width-120 {
  max-width: 120px;
}
.max-width-121 {
  max-width: 121px;
}
.max-width-122 {
  max-width: 122px;
}
.max-width-123 {
  max-width: 123px;
}
.max-width-124 {
  max-width: 124px;
}
.max-width-125 {
  max-width: 125px;
}
.max-width-126 {
  max-width: 126px;
}
.max-width-127 {
  max-width: 127px;
}
.max-width-128 {
  max-width: 128px;
}
.max-width-129 {
  max-width: 129px;
}
.max-width-130 {
  max-width: 130px;
}
.max-width-131 {
  max-width: 131px;
}
.max-width-132 {
  max-width: 132px;
}
.max-width-133 {
  max-width: 133px;
}
.max-width-134 {
  max-width: 134px;
}
.max-width-135 {
  max-width: 135px;
}
.max-width-136 {
  max-width: 136px;
}
.max-width-137 {
  max-width: 137px;
}
.max-width-138 {
  max-width: 138px;
}
.max-width-139 {
  max-width: 139px;
}
.max-width-140 {
  max-width: 140px;
}
.max-width-141 {
  max-width: 141px;
}
.max-width-142 {
  max-width: 142px;
}
.max-width-143 {
  max-width: 143px;
}
.max-width-144 {
  max-width: 144px;
}
.max-width-145 {
  max-width: 145px;
}
.max-width-146 {
  max-width: 146px;
}
.max-width-147 {
  max-width: 147px;
}
.max-width-148 {
  max-width: 148px;
}
.max-width-149 {
  max-width: 149px;
}
.max-width-150 {
  max-width: 150px;
}
.max-width-151 {
  max-width: 151px;
}
.max-width-152 {
  max-width: 152px;
}
.max-width-153 {
  max-width: 153px;
}
.max-width-154 {
  max-width: 154px;
}
.max-width-155 {
  max-width: 155px;
}
.max-width-156 {
  max-width: 156px;
}
.max-width-157 {
  max-width: 157px;
}
.max-width-158 {
  max-width: 158px;
}
.max-width-159 {
  max-width: 159px;
}
.max-width-160 {
  max-width: 160px;
}
.max-width-161 {
  max-width: 161px;
}
.max-width-162 {
  max-width: 162px;
}
.max-width-163 {
  max-width: 163px;
}
.max-width-164 {
  max-width: 164px;
}
.max-width-165 {
  max-width: 165px;
}
.max-width-166 {
  max-width: 166px;
}
.max-width-167 {
  max-width: 167px;
}
.max-width-168 {
  max-width: 168px;
}
.max-width-169 {
  max-width: 169px;
}
.max-width-170 {
  max-width: 170px;
}
.max-width-171 {
  max-width: 171px;
}
.max-width-172 {
  max-width: 172px;
}
.max-width-173 {
  max-width: 173px;
}
.max-width-174 {
  max-width: 174px;
}
.max-width-175 {
  max-width: 175px;
}
.max-width-176 {
  max-width: 176px;
}
.max-width-177 {
  max-width: 177px;
}
.max-width-178 {
  max-width: 178px;
}
.max-width-179 {
  max-width: 179px;
}
.max-width-180 {
  max-width: 180px;
}
.max-width-181 {
  max-width: 181px;
}
.max-width-182 {
  max-width: 182px;
}
.max-width-183 {
  max-width: 183px;
}
.max-width-184 {
  max-width: 184px;
}
.max-width-185 {
  max-width: 185px;
}
.max-width-186 {
  max-width: 186px;
}
.max-width-187 {
  max-width: 187px;
}
.max-width-188 {
  max-width: 188px;
}
.max-width-189 {
  max-width: 189px;
}
.max-width-190 {
  max-width: 190px;
}
.max-width-191 {
  max-width: 191px;
}
.max-width-192 {
  max-width: 192px;
}
.max-width-193 {
  max-width: 193px;
}
.max-width-194 {
  max-width: 194px;
}
.max-width-195 {
  max-width: 195px;
}
.max-width-196 {
  max-width: 196px;
}
.max-width-197 {
  max-width: 197px;
}
.max-width-198 {
  max-width: 198px;
}
.max-width-199 {
  max-width: 199px;
}
.max-width-200 {
  max-width: 200px;
}
.max-width-201 {
  max-width: 201px;
}
.max-width-202 {
  max-width: 202px;
}
.max-width-203 {
  max-width: 203px;
}
.max-width-204 {
  max-width: 204px;
}
.max-width-205 {
  max-width: 205px;
}
.max-width-206 {
  max-width: 206px;
}
.max-width-207 {
  max-width: 207px;
}
.max-width-208 {
  max-width: 208px;
}
.max-width-209 {
  max-width: 209px;
}
.max-width-210 {
  max-width: 210px;
}
.max-width-211 {
  max-width: 211px;
}
.max-width-212 {
  max-width: 212px;
}
.max-width-213 {
  max-width: 213px;
}
.max-width-214 {
  max-width: 214px;
}
.max-width-215 {
  max-width: 215px;
}
.max-width-216 {
  max-width: 216px;
}
.max-width-217 {
  max-width: 217px;
}
.max-width-218 {
  max-width: 218px;
}
.max-width-219 {
  max-width: 219px;
}
.max-width-220 {
  max-width: 220px;
}
.max-width-221 {
  max-width: 221px;
}
.max-width-222 {
  max-width: 222px;
}
.max-width-223 {
  max-width: 223px;
}
.max-width-224 {
  max-width: 224px;
}
.max-width-225 {
  max-width: 225px;
}
.max-width-226 {
  max-width: 226px;
}
.max-width-227 {
  max-width: 227px;
}
.max-width-228 {
  max-width: 228px;
}
.max-width-229 {
  max-width: 229px;
}
.max-width-230 {
  max-width: 230px;
}
.max-width-231 {
  max-width: 231px;
}
.max-width-232 {
  max-width: 232px;
}
.max-width-233 {
  max-width: 233px;
}
.max-width-234 {
  max-width: 234px;
}
.max-width-235 {
  max-width: 235px;
}
.max-width-236 {
  max-width: 236px;
}
.max-width-237 {
  max-width: 237px;
}
.max-width-238 {
  max-width: 238px;
}
.max-width-239 {
  max-width: 239px;
}
.max-width-240 {
  max-width: 240px;
}
.max-width-241 {
  max-width: 241px;
}
.max-width-242 {
  max-width: 242px;
}
.max-width-243 {
  max-width: 243px;
}
.max-width-244 {
  max-width: 244px;
}
.max-width-245 {
  max-width: 245px;
}
.max-width-246 {
  max-width: 246px;
}
.max-width-247 {
  max-width: 247px;
}
.max-width-248 {
  max-width: 248px;
}
.max-width-249 {
  max-width: 249px;
}
.max-width-250 {
  max-width: 250px;
}
.max-width-251 {
  max-width: 251px;
}
.max-width-252 {
  max-width: 252px;
}
.max-width-253 {
  max-width: 253px;
}
.max-width-254 {
  max-width: 254px;
}
.max-width-255 {
  max-width: 255px;
}
.max-width-256 {
  max-width: 256px;
}
.max-width-257 {
  max-width: 257px;
}
.max-width-258 {
  max-width: 258px;
}
.max-width-259 {
  max-width: 259px;
}
.max-width-260 {
  max-width: 260px;
}
.max-width-261 {
  max-width: 261px;
}
.max-width-262 {
  max-width: 262px;
}
.max-width-263 {
  max-width: 263px;
}
.max-width-264 {
  max-width: 264px;
}
.max-width-265 {
  max-width: 265px;
}
.max-width-266 {
  max-width: 266px;
}
.max-width-267 {
  max-width: 267px;
}
.max-width-268 {
  max-width: 268px;
}
.max-width-269 {
  max-width: 269px;
}
.max-width-270 {
  max-width: 270px;
}
.max-width-271 {
  max-width: 271px;
}
.max-width-272 {
  max-width: 272px;
}
.max-width-273 {
  max-width: 273px;
}
.max-width-274 {
  max-width: 274px;
}
.max-width-275 {
  max-width: 275px;
}
.max-width-276 {
  max-width: 276px;
}
.max-width-277 {
  max-width: 277px;
}
.max-width-278 {
  max-width: 278px;
}
.max-width-279 {
  max-width: 279px;
}
.max-width-280 {
  max-width: 280px;
}
.max-width-281 {
  max-width: 281px;
}
.max-width-282 {
  max-width: 282px;
}
.max-width-283 {
  max-width: 283px;
}
.max-width-284 {
  max-width: 284px;
}
.max-width-285 {
  max-width: 285px;
}
.max-width-286 {
  max-width: 286px;
}
.max-width-287 {
  max-width: 287px;
}
.max-width-288 {
  max-width: 288px;
}
.max-width-289 {
  max-width: 289px;
}
.max-width-290 {
  max-width: 290px;
}
.max-width-291 {
  max-width: 291px;
}
.max-width-292 {
  max-width: 292px;
}
.max-width-293 {
  max-width: 293px;
}
.max-width-294 {
  max-width: 294px;
}
.max-width-295 {
  max-width: 295px;
}
.max-width-296 {
  max-width: 296px;
}
.max-width-297 {
  max-width: 297px;
}
.max-width-298 {
  max-width: 298px;
}
.max-width-299 {
  max-width: 299px;
}
.max-width-300 {
  max-width: 300px;
}
.max-width-301 {
  max-width: 301px;
}
.max-width-302 {
  max-width: 302px;
}
.max-width-303 {
  max-width: 303px;
}
.max-width-304 {
  max-width: 304px;
}
.max-width-305 {
  max-width: 305px;
}
.max-width-306 {
  max-width: 306px;
}
.max-width-307 {
  max-width: 307px;
}
.max-width-308 {
  max-width: 308px;
}
.max-width-309 {
  max-width: 309px;
}
.max-width-310 {
  max-width: 310px;
}
.max-width-311 {
  max-width: 311px;
}
.max-width-312 {
  max-width: 312px;
}
.max-width-313 {
  max-width: 313px;
}
.max-width-314 {
  max-width: 314px;
}
.max-width-315 {
  max-width: 315px;
}
.max-width-316 {
  max-width: 316px;
}
.max-width-317 {
  max-width: 317px;
}
.max-width-318 {
  max-width: 318px;
}
.max-width-319 {
  max-width: 319px;
}
.max-width-320 {
  max-width: 320px;
}
.max-width-321 {
  max-width: 321px;
}
.max-width-322 {
  max-width: 322px;
}
.max-width-323 {
  max-width: 323px;
}
.max-width-324 {
  max-width: 324px;
}
.max-width-325 {
  max-width: 325px;
}
.max-width-326 {
  max-width: 326px;
}
.max-width-327 {
  max-width: 327px;
}
.max-width-328 {
  max-width: 328px;
}
.max-width-329 {
  max-width: 329px;
}
.max-width-330 {
  max-width: 330px;
}
.max-width-331 {
  max-width: 331px;
}
.max-width-332 {
  max-width: 332px;
}
.max-width-333 {
  max-width: 333px;
}
.max-width-334 {
  max-width: 334px;
}
.max-width-335 {
  max-width: 335px;
}
.max-width-336 {
  max-width: 336px;
}
.max-width-337 {
  max-width: 337px;
}
.max-width-338 {
  max-width: 338px;
}
.max-width-339 {
  max-width: 339px;
}
.max-width-340 {
  max-width: 340px;
}
.max-width-341 {
  max-width: 341px;
}
.max-width-342 {
  max-width: 342px;
}
.max-width-343 {
  max-width: 343px;
}
.max-width-344 {
  max-width: 344px;
}
.max-width-345 {
  max-width: 345px;
}
.max-width-346 {
  max-width: 346px;
}
.max-width-347 {
  max-width: 347px;
}
.max-width-348 {
  max-width: 348px;
}
.max-width-349 {
  max-width: 349px;
}
.max-width-350 {
  max-width: 350px;
}
.max-width-351 {
  max-width: 351px;
}
.max-width-352 {
  max-width: 352px;
}
.max-width-353 {
  max-width: 353px;
}
.max-width-354 {
  max-width: 354px;
}
.max-width-355 {
  max-width: 355px;
}
.max-width-356 {
  max-width: 356px;
}
.max-width-357 {
  max-width: 357px;
}
.max-width-358 {
  max-width: 358px;
}
.max-width-359 {
  max-width: 359px;
}
.max-width-360 {
  max-width: 360px;
}
.max-width-361 {
  max-width: 361px;
}
.max-width-362 {
  max-width: 362px;
}
.max-width-363 {
  max-width: 363px;
}
.max-width-364 {
  max-width: 364px;
}
.max-width-365 {
  max-width: 365px;
}
.max-width-366 {
  max-width: 366px;
}
.max-width-367 {
  max-width: 367px;
}
.max-width-368 {
  max-width: 368px;
}
.max-width-369 {
  max-width: 369px;
}
.max-width-370 {
  max-width: 370px;
}
.max-width-371 {
  max-width: 371px;
}
.max-width-372 {
  max-width: 372px;
}
.max-width-373 {
  max-width: 373px;
}
.max-width-374 {
  max-width: 374px;
}
.max-width-375 {
  max-width: 375px;
}
.max-width-376 {
  max-width: 376px;
}
.max-width-377 {
  max-width: 377px;
}
.max-width-378 {
  max-width: 378px;
}
.max-width-379 {
  max-width: 379px;
}
.max-width-380 {
  max-width: 380px;
}
.max-width-381 {
  max-width: 381px;
}
.max-width-382 {
  max-width: 382px;
}
.max-width-383 {
  max-width: 383px;
}
.max-width-384 {
  max-width: 384px;
}
.max-width-385 {
  max-width: 385px;
}
.max-width-386 {
  max-width: 386px;
}
.max-width-387 {
  max-width: 387px;
}
.max-width-388 {
  max-width: 388px;
}
.max-width-389 {
  max-width: 389px;
}
.max-width-390 {
  max-width: 390px;
}
.max-width-391 {
  max-width: 391px;
}
.max-width-392 {
  max-width: 392px;
}
.max-width-393 {
  max-width: 393px;
}
.max-width-394 {
  max-width: 394px;
}
.max-width-395 {
  max-width: 395px;
}
.max-width-396 {
  max-width: 396px;
}
.max-width-397 {
  max-width: 397px;
}
.max-width-398 {
  max-width: 398px;
}
.max-width-399 {
  max-width: 399px;
}
.max-width-400 {
  max-width: 400px;
}
.max-width-401 {
  max-width: 401px;
}
.max-width-402 {
  max-width: 402px;
}
.max-width-403 {
  max-width: 403px;
}
.max-width-404 {
  max-width: 404px;
}
.max-width-405 {
  max-width: 405px;
}
.max-width-406 {
  max-width: 406px;
}
.max-width-407 {
  max-width: 407px;
}
.max-width-408 {
  max-width: 408px;
}
.max-width-409 {
  max-width: 409px;
}
.max-width-410 {
  max-width: 410px;
}
.max-width-411 {
  max-width: 411px;
}
.max-width-412 {
  max-width: 412px;
}
.max-width-413 {
  max-width: 413px;
}
.max-width-414 {
  max-width: 414px;
}
.max-width-415 {
  max-width: 415px;
}
.max-width-416 {
  max-width: 416px;
}
.max-width-417 {
  max-width: 417px;
}
.max-width-418 {
  max-width: 418px;
}
.max-width-419 {
  max-width: 419px;
}
.max-width-420 {
  max-width: 420px;
}
.max-width-421 {
  max-width: 421px;
}
.max-width-422 {
  max-width: 422px;
}
.max-width-423 {
  max-width: 423px;
}
.max-width-424 {
  max-width: 424px;
}
.max-width-425 {
  max-width: 425px;
}
.max-width-426 {
  max-width: 426px;
}
.max-width-427 {
  max-width: 427px;
}
.max-width-428 {
  max-width: 428px;
}
.max-width-429 {
  max-width: 429px;
}
.max-width-430 {
  max-width: 430px;
}
.max-width-431 {
  max-width: 431px;
}
.max-width-432 {
  max-width: 432px;
}
.max-width-433 {
  max-width: 433px;
}
.max-width-434 {
  max-width: 434px;
}
.max-width-435 {
  max-width: 435px;
}
.max-width-436 {
  max-width: 436px;
}
.max-width-437 {
  max-width: 437px;
}
.max-width-438 {
  max-width: 438px;
}
.max-width-439 {
  max-width: 439px;
}
.max-width-440 {
  max-width: 440px;
}
.max-width-441 {
  max-width: 441px;
}
.max-width-442 {
  max-width: 442px;
}
.max-width-443 {
  max-width: 443px;
}
.max-width-444 {
  max-width: 444px;
}
.max-width-445 {
  max-width: 445px;
}
.max-width-446 {
  max-width: 446px;
}
.max-width-447 {
  max-width: 447px;
}
.max-width-448 {
  max-width: 448px;
}
.max-width-449 {
  max-width: 449px;
}
.max-width-450 {
  max-width: 450px;
}
.max-width-451 {
  max-width: 451px;
}
.max-width-452 {
  max-width: 452px;
}
.max-width-453 {
  max-width: 453px;
}
.max-width-454 {
  max-width: 454px;
}
.max-width-455 {
  max-width: 455px;
}
.max-width-456 {
  max-width: 456px;
}
.max-width-457 {
  max-width: 457px;
}
.max-width-458 {
  max-width: 458px;
}
.max-width-459 {
  max-width: 459px;
}
.max-width-460 {
  max-width: 460px;
}
.max-width-461 {
  max-width: 461px;
}
.max-width-462 {
  max-width: 462px;
}
.max-width-463 {
  max-width: 463px;
}
.max-width-464 {
  max-width: 464px;
}
.max-width-465 {
  max-width: 465px;
}
.max-width-466 {
  max-width: 466px;
}
.max-width-467 {
  max-width: 467px;
}
.max-width-468 {
  max-width: 468px;
}
.max-width-469 {
  max-width: 469px;
}
.max-width-470 {
  max-width: 470px;
}
.max-width-471 {
  max-width: 471px;
}
.max-width-472 {
  max-width: 472px;
}
.max-width-473 {
  max-width: 473px;
}
.max-width-474 {
  max-width: 474px;
}
.max-width-475 {
  max-width: 475px;
}
.max-width-476 {
  max-width: 476px;
}
.max-width-477 {
  max-width: 477px;
}
.max-width-478 {
  max-width: 478px;
}
.max-width-479 {
  max-width: 479px;
}
.max-width-480 {
  max-width: 480px;
}
.max-width-481 {
  max-width: 481px;
}
.max-width-482 {
  max-width: 482px;
}
.max-width-483 {
  max-width: 483px;
}
.max-width-484 {
  max-width: 484px;
}
.max-width-485 {
  max-width: 485px;
}
.max-width-486 {
  max-width: 486px;
}
.max-width-487 {
  max-width: 487px;
}
.max-width-488 {
  max-width: 488px;
}
.max-width-489 {
  max-width: 489px;
}
.max-width-490 {
  max-width: 490px;
}
.max-width-491 {
  max-width: 491px;
}
.max-width-492 {
  max-width: 492px;
}
.max-width-493 {
  max-width: 493px;
}
.max-width-494 {
  max-width: 494px;
}
.max-width-495 {
  max-width: 495px;
}
.max-width-496 {
  max-width: 496px;
}
.max-width-497 {
  max-width: 497px;
}
.max-width-498 {
  max-width: 498px;
}
.max-width-499 {
  max-width: 499px;
}
.max-width-500 {
  max-width: 500px;
}
.max-width-501 {
  max-width: 501px;
}
.max-width-502 {
  max-width: 502px;
}
.max-width-503 {
  max-width: 503px;
}
.max-width-504 {
  max-width: 504px;
}
.max-width-505 {
  max-width: 505px;
}
.max-width-506 {
  max-width: 506px;
}
.max-width-507 {
  max-width: 507px;
}
.max-width-508 {
  max-width: 508px;
}
.max-width-509 {
  max-width: 509px;
}
.max-width-510 {
  max-width: 510px;
}
.max-width-511 {
  max-width: 511px;
}
.max-width-512 {
  max-width: 512px;
}
.max-width-513 {
  max-width: 513px;
}
.max-width-514 {
  max-width: 514px;
}
.max-width-515 {
  max-width: 515px;
}
.max-width-516 {
  max-width: 516px;
}
.max-width-517 {
  max-width: 517px;
}
.max-width-518 {
  max-width: 518px;
}
.max-width-519 {
  max-width: 519px;
}
.max-width-520 {
  max-width: 520px;
}
.max-width-521 {
  max-width: 521px;
}
.max-width-522 {
  max-width: 522px;
}
.max-width-523 {
  max-width: 523px;
}
.max-width-524 {
  max-width: 524px;
}
.max-width-525 {
  max-width: 525px;
}
.max-width-526 {
  max-width: 526px;
}
.max-width-527 {
  max-width: 527px;
}
.max-width-528 {
  max-width: 528px;
}
.max-width-529 {
  max-width: 529px;
}
.max-width-530 {
  max-width: 530px;
}
.max-width-531 {
  max-width: 531px;
}
.max-width-532 {
  max-width: 532px;
}
.max-width-533 {
  max-width: 533px;
}
.max-width-534 {
  max-width: 534px;
}
.max-width-535 {
  max-width: 535px;
}
.max-width-536 {
  max-width: 536px;
}
.max-width-537 {
  max-width: 537px;
}
.max-width-538 {
  max-width: 538px;
}
.max-width-539 {
  max-width: 539px;
}
.max-width-540 {
  max-width: 540px;
}
.max-width-541 {
  max-width: 541px;
}
.max-width-542 {
  max-width: 542px;
}
.max-width-543 {
  max-width: 543px;
}
.max-width-544 {
  max-width: 544px;
}
.max-width-545 {
  max-width: 545px;
}
.max-width-546 {
  max-width: 546px;
}
.max-width-547 {
  max-width: 547px;
}
.max-width-548 {
  max-width: 548px;
}
.max-width-549 {
  max-width: 549px;
}
.max-width-550 {
  max-width: 550px;
}
.max-width-551 {
  max-width: 551px;
}
.max-width-552 {
  max-width: 552px;
}
.max-width-553 {
  max-width: 553px;
}
.max-width-554 {
  max-width: 554px;
}
.max-width-555 {
  max-width: 555px;
}
.max-width-556 {
  max-width: 556px;
}
.max-width-557 {
  max-width: 557px;
}
.max-width-558 {
  max-width: 558px;
}
.max-width-559 {
  max-width: 559px;
}
.max-width-560 {
  max-width: 560px;
}
.max-width-561 {
  max-width: 561px;
}
.max-width-562 {
  max-width: 562px;
}
.max-width-563 {
  max-width: 563px;
}
.max-width-564 {
  max-width: 564px;
}
.max-width-565 {
  max-width: 565px;
}
.max-width-566 {
  max-width: 566px;
}
.max-width-567 {
  max-width: 567px;
}
.max-width-568 {
  max-width: 568px;
}
.max-width-569 {
  max-width: 569px;
}
.max-width-570 {
  max-width: 570px;
}
.max-width-571 {
  max-width: 571px;
}
.max-width-572 {
  max-width: 572px;
}
.max-width-573 {
  max-width: 573px;
}
.max-width-574 {
  max-width: 574px;
}
.max-width-575 {
  max-width: 575px;
}
.max-width-576 {
  max-width: 576px;
}
.max-width-577 {
  max-width: 577px;
}
.max-width-578 {
  max-width: 578px;
}
.max-width-579 {
  max-width: 579px;
}
.max-width-580 {
  max-width: 580px;
}
.max-width-581 {
  max-width: 581px;
}
.max-width-582 {
  max-width: 582px;
}
.max-width-583 {
  max-width: 583px;
}
.max-width-584 {
  max-width: 584px;
}
.max-width-585 {
  max-width: 585px;
}
.max-width-586 {
  max-width: 586px;
}
.max-width-587 {
  max-width: 587px;
}
.max-width-588 {
  max-width: 588px;
}
.max-width-589 {
  max-width: 589px;
}
.max-width-590 {
  max-width: 590px;
}
.max-width-591 {
  max-width: 591px;
}
.max-width-592 {
  max-width: 592px;
}
.max-width-593 {
  max-width: 593px;
}
.max-width-594 {
  max-width: 594px;
}
.max-width-595 {
  max-width: 595px;
}
.max-width-596 {
  max-width: 596px;
}
.max-width-597 {
  max-width: 597px;
}
.max-width-598 {
  max-width: 598px;
}
.max-width-599 {
  max-width: 599px;
}
.max-width-600 {
  max-width: 600px;
}
.max-width-601 {
  max-width: 601px;
}
.max-width-602 {
  max-width: 602px;
}
.max-width-603 {
  max-width: 603px;
}
.max-width-604 {
  max-width: 604px;
}
.max-width-605 {
  max-width: 605px;
}
.max-width-606 {
  max-width: 606px;
}
.max-width-607 {
  max-width: 607px;
}
.max-width-608 {
  max-width: 608px;
}
.max-width-609 {
  max-width: 609px;
}
.max-width-610 {
  max-width: 610px;
}
.max-width-611 {
  max-width: 611px;
}
.max-width-612 {
  max-width: 612px;
}
.max-width-613 {
  max-width: 613px;
}
.max-width-614 {
  max-width: 614px;
}
.max-width-615 {
  max-width: 615px;
}
.max-width-616 {
  max-width: 616px;
}
.max-width-617 {
  max-width: 617px;
}
.max-width-618 {
  max-width: 618px;
}
.max-width-619 {
  max-width: 619px;
}
.max-width-620 {
  max-width: 620px;
}
.max-width-621 {
  max-width: 621px;
}
.max-width-622 {
  max-width: 622px;
}
.max-width-623 {
  max-width: 623px;
}
.max-width-624 {
  max-width: 624px;
}
.max-width-625 {
  max-width: 625px;
}
.max-width-626 {
  max-width: 626px;
}
.max-width-627 {
  max-width: 627px;
}
.max-width-628 {
  max-width: 628px;
}
.max-width-629 {
  max-width: 629px;
}
.max-width-630 {
  max-width: 630px;
}
.max-width-631 {
  max-width: 631px;
}
.max-width-632 {
  max-width: 632px;
}
.max-width-633 {
  max-width: 633px;
}
.max-width-634 {
  max-width: 634px;
}
.max-width-635 {
  max-width: 635px;
}
.max-width-636 {
  max-width: 636px;
}
.max-width-637 {
  max-width: 637px;
}
.max-width-638 {
  max-width: 638px;
}
.max-width-639 {
  max-width: 639px;
}
.max-width-640 {
  max-width: 640px;
}
.max-width-641 {
  max-width: 641px;
}
.max-width-642 {
  max-width: 642px;
}
.max-width-643 {
  max-width: 643px;
}
.max-width-644 {
  max-width: 644px;
}
.max-width-645 {
  max-width: 645px;
}
.max-width-646 {
  max-width: 646px;
}
.max-width-647 {
  max-width: 647px;
}
.max-width-648 {
  max-width: 648px;
}
.max-width-649 {
  max-width: 649px;
}
.max-width-650 {
  max-width: 650px;
}
.max-width-651 {
  max-width: 651px;
}
.max-width-652 {
  max-width: 652px;
}
.max-width-653 {
  max-width: 653px;
}
.max-width-654 {
  max-width: 654px;
}
.max-width-655 {
  max-width: 655px;
}
.max-width-656 {
  max-width: 656px;
}
.max-width-657 {
  max-width: 657px;
}
.max-width-658 {
  max-width: 658px;
}
.max-width-659 {
  max-width: 659px;
}
.max-width-660 {
  max-width: 660px;
}
.max-width-661 {
  max-width: 661px;
}
.max-width-662 {
  max-width: 662px;
}
.max-width-663 {
  max-width: 663px;
}
.max-width-664 {
  max-width: 664px;
}
.max-width-665 {
  max-width: 665px;
}
.max-width-666 {
  max-width: 666px;
}
.max-width-667 {
  max-width: 667px;
}
.max-width-668 {
  max-width: 668px;
}
.max-width-669 {
  max-width: 669px;
}
.max-width-670 {
  max-width: 670px;
}
.max-width-671 {
  max-width: 671px;
}
.max-width-672 {
  max-width: 672px;
}
.max-width-673 {
  max-width: 673px;
}
.max-width-674 {
  max-width: 674px;
}
.max-width-675 {
  max-width: 675px;
}
.max-width-676 {
  max-width: 676px;
}
.max-width-677 {
  max-width: 677px;
}
.max-width-678 {
  max-width: 678px;
}
.max-width-679 {
  max-width: 679px;
}
.max-width-680 {
  max-width: 680px;
}
.max-width-681 {
  max-width: 681px;
}
.max-width-682 {
  max-width: 682px;
}
.max-width-683 {
  max-width: 683px;
}
.max-width-684 {
  max-width: 684px;
}
.max-width-685 {
  max-width: 685px;
}
.max-width-686 {
  max-width: 686px;
}
.max-width-687 {
  max-width: 687px;
}
.max-width-688 {
  max-width: 688px;
}
.max-width-689 {
  max-width: 689px;
}
.max-width-690 {
  max-width: 690px;
}
.max-width-691 {
  max-width: 691px;
}
.max-width-692 {
  max-width: 692px;
}
.max-width-693 {
  max-width: 693px;
}
.max-width-694 {
  max-width: 694px;
}
.max-width-695 {
  max-width: 695px;
}
.max-width-696 {
  max-width: 696px;
}
.max-width-697 {
  max-width: 697px;
}
.max-width-698 {
  max-width: 698px;
}
.max-width-699 {
  max-width: 699px;
}
.max-width-700 {
  max-width: 700px;
}
.max-width-701 {
  max-width: 701px;
}
.max-width-702 {
  max-width: 702px;
}
.max-width-703 {
  max-width: 703px;
}
.max-width-704 {
  max-width: 704px;
}
.max-width-705 {
  max-width: 705px;
}
.max-width-706 {
  max-width: 706px;
}
.max-width-707 {
  max-width: 707px;
}
.max-width-708 {
  max-width: 708px;
}
.max-width-709 {
  max-width: 709px;
}
.max-width-710 {
  max-width: 710px;
}
.max-width-711 {
  max-width: 711px;
}
.max-width-712 {
  max-width: 712px;
}
.max-width-713 {
  max-width: 713px;
}
.max-width-714 {
  max-width: 714px;
}
.max-width-715 {
  max-width: 715px;
}
.max-width-716 {
  max-width: 716px;
}
.max-width-717 {
  max-width: 717px;
}
.max-width-718 {
  max-width: 718px;
}
.max-width-719 {
  max-width: 719px;
}
.max-width-720 {
  max-width: 720px;
}
.max-width-721 {
  max-width: 721px;
}
.max-width-722 {
  max-width: 722px;
}
.max-width-723 {
  max-width: 723px;
}
.max-width-724 {
  max-width: 724px;
}
.max-width-725 {
  max-width: 725px;
}
.max-width-726 {
  max-width: 726px;
}
.max-width-727 {
  max-width: 727px;
}
.max-width-728 {
  max-width: 728px;
}
.max-width-729 {
  max-width: 729px;
}
.max-width-730 {
  max-width: 730px;
}
.max-width-731 {
  max-width: 731px;
}
.max-width-732 {
  max-width: 732px;
}
.max-width-733 {
  max-width: 733px;
}
.max-width-734 {
  max-width: 734px;
}
.max-width-735 {
  max-width: 735px;
}
.max-width-736 {
  max-width: 736px;
}
.max-width-737 {
  max-width: 737px;
}
.max-width-738 {
  max-width: 738px;
}
.max-width-739 {
  max-width: 739px;
}
.max-width-740 {
  max-width: 740px;
}
.max-width-741 {
  max-width: 741px;
}
.max-width-742 {
  max-width: 742px;
}
.max-width-743 {
  max-width: 743px;
}
.max-width-744 {
  max-width: 744px;
}
.max-width-745 {
  max-width: 745px;
}
.max-width-746 {
  max-width: 746px;
}
.max-width-747 {
  max-width: 747px;
}
.max-width-748 {
  max-width: 748px;
}
.max-width-749 {
  max-width: 749px;
}
.max-width-750 {
  max-width: 750px;
}
.max-width-751 {
  max-width: 751px;
}
.max-width-752 {
  max-width: 752px;
}
.max-width-753 {
  max-width: 753px;
}
.max-width-754 {
  max-width: 754px;
}
.max-width-755 {
  max-width: 755px;
}
.max-width-756 {
  max-width: 756px;
}
.max-width-757 {
  max-width: 757px;
}
.max-width-758 {
  max-width: 758px;
}
.max-width-759 {
  max-width: 759px;
}
.max-width-760 {
  max-width: 760px;
}
.max-width-761 {
  max-width: 761px;
}
.max-width-762 {
  max-width: 762px;
}
.max-width-763 {
  max-width: 763px;
}
.max-width-764 {
  max-width: 764px;
}
.max-width-765 {
  max-width: 765px;
}
.max-width-766 {
  max-width: 766px;
}
.max-width-767 {
  max-width: 767px;
}
.max-width-768 {
  max-width: 768px;
}
.max-width-769 {
  max-width: 769px;
}
.max-width-770 {
  max-width: 770px;
}
.max-width-771 {
  max-width: 771px;
}
.max-width-772 {
  max-width: 772px;
}
.max-width-773 {
  max-width: 773px;
}
.max-width-774 {
  max-width: 774px;
}
.max-width-775 {
  max-width: 775px;
}
.max-width-776 {
  max-width: 776px;
}
.max-width-777 {
  max-width: 777px;
}
.max-width-778 {
  max-width: 778px;
}
.max-width-779 {
  max-width: 779px;
}
.max-width-780 {
  max-width: 780px;
}
.max-width-781 {
  max-width: 781px;
}
.max-width-782 {
  max-width: 782px;
}
.max-width-783 {
  max-width: 783px;
}
.max-width-784 {
  max-width: 784px;
}
.max-width-785 {
  max-width: 785px;
}
.max-width-786 {
  max-width: 786px;
}
.max-width-787 {
  max-width: 787px;
}
.max-width-788 {
  max-width: 788px;
}
.max-width-789 {
  max-width: 789px;
}
.max-width-790 {
  max-width: 790px;
}
.max-width-791 {
  max-width: 791px;
}
.max-width-792 {
  max-width: 792px;
}
.max-width-793 {
  max-width: 793px;
}
.max-width-794 {
  max-width: 794px;
}
.max-width-795 {
  max-width: 795px;
}
.max-width-796 {
  max-width: 796px;
}
.max-width-797 {
  max-width: 797px;
}
.max-width-798 {
  max-width: 798px;
}
.max-width-799 {
  max-width: 799px;
}
.max-width-800 {
  max-width: 800px;
}
.max-width-801 {
  max-width: 801px;
}
.max-width-802 {
  max-width: 802px;
}
.max-width-803 {
  max-width: 803px;
}
.max-width-804 {
  max-width: 804px;
}
.max-width-805 {
  max-width: 805px;
}
.max-width-806 {
  max-width: 806px;
}
.max-width-807 {
  max-width: 807px;
}
.max-width-808 {
  max-width: 808px;
}
.max-width-809 {
  max-width: 809px;
}
.max-width-810 {
  max-width: 810px;
}
.max-width-811 {
  max-width: 811px;
}
.max-width-812 {
  max-width: 812px;
}
.max-width-813 {
  max-width: 813px;
}
.max-width-814 {
  max-width: 814px;
}
.max-width-815 {
  max-width: 815px;
}
.max-width-816 {
  max-width: 816px;
}
.max-width-817 {
  max-width: 817px;
}
.max-width-818 {
  max-width: 818px;
}
.max-width-819 {
  max-width: 819px;
}
.max-width-820 {
  max-width: 820px;
}
.max-width-821 {
  max-width: 821px;
}
.max-width-822 {
  max-width: 822px;
}
.max-width-823 {
  max-width: 823px;
}
.max-width-824 {
  max-width: 824px;
}
.max-width-825 {
  max-width: 825px;
}
.max-width-826 {
  max-width: 826px;
}
.max-width-827 {
  max-width: 827px;
}
.max-width-828 {
  max-width: 828px;
}
.max-width-829 {
  max-width: 829px;
}
.max-width-830 {
  max-width: 830px;
}
.max-width-831 {
  max-width: 831px;
}
.max-width-832 {
  max-width: 832px;
}
.max-width-833 {
  max-width: 833px;
}
.max-width-834 {
  max-width: 834px;
}
.max-width-835 {
  max-width: 835px;
}
.max-width-836 {
  max-width: 836px;
}
.max-width-837 {
  max-width: 837px;
}
.max-width-838 {
  max-width: 838px;
}
.max-width-839 {
  max-width: 839px;
}
.max-width-840 {
  max-width: 840px;
}
.max-width-841 {
  max-width: 841px;
}
.max-width-842 {
  max-width: 842px;
}
.max-width-843 {
  max-width: 843px;
}
.max-width-844 {
  max-width: 844px;
}
.max-width-845 {
  max-width: 845px;
}
.max-width-846 {
  max-width: 846px;
}
.max-width-847 {
  max-width: 847px;
}
.max-width-848 {
  max-width: 848px;
}
.max-width-849 {
  max-width: 849px;
}
.max-width-850 {
  max-width: 850px;
}
.max-width-851 {
  max-width: 851px;
}
.max-width-852 {
  max-width: 852px;
}
.max-width-853 {
  max-width: 853px;
}
.max-width-854 {
  max-width: 854px;
}
.max-width-855 {
  max-width: 855px;
}
.max-width-856 {
  max-width: 856px;
}
.max-width-857 {
  max-width: 857px;
}
.max-width-858 {
  max-width: 858px;
}
.max-width-859 {
  max-width: 859px;
}
.max-width-860 {
  max-width: 860px;
}
.max-width-861 {
  max-width: 861px;
}
.max-width-862 {
  max-width: 862px;
}
.max-width-863 {
  max-width: 863px;
}
.max-width-864 {
  max-width: 864px;
}
.max-width-865 {
  max-width: 865px;
}
.max-width-866 {
  max-width: 866px;
}
.max-width-867 {
  max-width: 867px;
}
.max-width-868 {
  max-width: 868px;
}
.max-width-869 {
  max-width: 869px;
}
.max-width-870 {
  max-width: 870px;
}
.max-width-871 {
  max-width: 871px;
}
.max-width-872 {
  max-width: 872px;
}
.max-width-873 {
  max-width: 873px;
}
.max-width-874 {
  max-width: 874px;
}
.max-width-875 {
  max-width: 875px;
}
.max-width-876 {
  max-width: 876px;
}
.max-width-877 {
  max-width: 877px;
}
.max-width-878 {
  max-width: 878px;
}
.max-width-879 {
  max-width: 879px;
}
.max-width-880 {
  max-width: 880px;
}
.max-width-881 {
  max-width: 881px;
}
.max-width-882 {
  max-width: 882px;
}
.max-width-883 {
  max-width: 883px;
}
.max-width-884 {
  max-width: 884px;
}
.max-width-885 {
  max-width: 885px;
}
.max-width-886 {
  max-width: 886px;
}
.max-width-887 {
  max-width: 887px;
}
.max-width-888 {
  max-width: 888px;
}
.max-width-889 {
  max-width: 889px;
}
.max-width-890 {
  max-width: 890px;
}
.max-width-891 {
  max-width: 891px;
}
.max-width-892 {
  max-width: 892px;
}
.max-width-893 {
  max-width: 893px;
}
.max-width-894 {
  max-width: 894px;
}
.max-width-895 {
  max-width: 895px;
}
.max-width-896 {
  max-width: 896px;
}
.max-width-897 {
  max-width: 897px;
}
.max-width-898 {
  max-width: 898px;
}
.max-width-899 {
  max-width: 899px;
}
.max-width-900 {
  max-width: 900px;
}
.max-width-901 {
  max-width: 901px;
}
.max-width-902 {
  max-width: 902px;
}
.max-width-903 {
  max-width: 903px;
}
.max-width-904 {
  max-width: 904px;
}
.max-width-905 {
  max-width: 905px;
}
.max-width-906 {
  max-width: 906px;
}
.max-width-907 {
  max-width: 907px;
}
.max-width-908 {
  max-width: 908px;
}
.max-width-909 {
  max-width: 909px;
}
.max-width-910 {
  max-width: 910px;
}
.max-width-911 {
  max-width: 911px;
}
.max-width-912 {
  max-width: 912px;
}
.max-width-913 {
  max-width: 913px;
}
.max-width-914 {
  max-width: 914px;
}
.max-width-915 {
  max-width: 915px;
}
.max-width-916 {
  max-width: 916px;
}
.max-width-917 {
  max-width: 917px;
}
.max-width-918 {
  max-width: 918px;
}
.max-width-919 {
  max-width: 919px;
}
.max-width-920 {
  max-width: 920px;
}
.max-width-921 {
  max-width: 921px;
}
.max-width-922 {
  max-width: 922px;
}
.max-width-923 {
  max-width: 923px;
}
.max-width-924 {
  max-width: 924px;
}
.max-width-925 {
  max-width: 925px;
}
.max-width-926 {
  max-width: 926px;
}
.max-width-927 {
  max-width: 927px;
}
.max-width-928 {
  max-width: 928px;
}
.max-width-929 {
  max-width: 929px;
}
.max-width-930 {
  max-width: 930px;
}
.max-width-931 {
  max-width: 931px;
}
.max-width-932 {
  max-width: 932px;
}
.max-width-933 {
  max-width: 933px;
}
.max-width-934 {
  max-width: 934px;
}
.max-width-935 {
  max-width: 935px;
}
.max-width-936 {
  max-width: 936px;
}
.max-width-937 {
  max-width: 937px;
}
.max-width-938 {
  max-width: 938px;
}
.max-width-939 {
  max-width: 939px;
}
.max-width-940 {
  max-width: 940px;
}
.max-width-941 {
  max-width: 941px;
}
.max-width-942 {
  max-width: 942px;
}
.max-width-943 {
  max-width: 943px;
}
.max-width-944 {
  max-width: 944px;
}
.max-width-945 {
  max-width: 945px;
}
.max-width-946 {
  max-width: 946px;
}
.max-width-947 {
  max-width: 947px;
}
.max-width-948 {
  max-width: 948px;
}
.max-width-949 {
  max-width: 949px;
}
.max-width-950 {
  max-width: 950px;
}
.max-width-951 {
  max-width: 951px;
}
.max-width-952 {
  max-width: 952px;
}
.max-width-953 {
  max-width: 953px;
}
.max-width-954 {
  max-width: 954px;
}
.max-width-955 {
  max-width: 955px;
}
.max-width-956 {
  max-width: 956px;
}
.max-width-957 {
  max-width: 957px;
}
.max-width-958 {
  max-width: 958px;
}
.max-width-959 {
  max-width: 959px;
}
.max-width-960 {
  max-width: 960px;
}
.max-width-961 {
  max-width: 961px;
}
.max-width-962 {
  max-width: 962px;
}
.max-width-963 {
  max-width: 963px;
}
.max-width-964 {
  max-width: 964px;
}
.max-width-965 {
  max-width: 965px;
}
.max-width-966 {
  max-width: 966px;
}
.max-width-967 {
  max-width: 967px;
}
.max-width-968 {
  max-width: 968px;
}
.max-width-969 {
  max-width: 969px;
}
.max-width-970 {
  max-width: 970px;
}
.max-width-971 {
  max-width: 971px;
}
.max-width-972 {
  max-width: 972px;
}
.max-width-973 {
  max-width: 973px;
}
.max-width-974 {
  max-width: 974px;
}
.max-width-975 {
  max-width: 975px;
}
.max-width-976 {
  max-width: 976px;
}
.max-width-977 {
  max-width: 977px;
}
.max-width-978 {
  max-width: 978px;
}
.max-width-979 {
  max-width: 979px;
}
.max-width-980 {
  max-width: 980px;
}
.max-width-981 {
  max-width: 981px;
}
.max-width-982 {
  max-width: 982px;
}
.max-width-983 {
  max-width: 983px;
}
.max-width-984 {
  max-width: 984px;
}
.max-width-985 {
  max-width: 985px;
}
.max-width-986 {
  max-width: 986px;
}
.max-width-987 {
  max-width: 987px;
}
.max-width-988 {
  max-width: 988px;
}
.max-width-989 {
  max-width: 989px;
}
.max-width-990 {
  max-width: 990px;
}
.max-width-991 {
  max-width: 991px;
}
.max-width-992 {
  max-width: 992px;
}
.max-width-993 {
  max-width: 993px;
}
.max-width-994 {
  max-width: 994px;
}
.max-width-995 {
  max-width: 995px;
}
.max-width-996 {
  max-width: 996px;
}
.max-width-997 {
  max-width: 997px;
}
.max-width-998 {
  max-width: 998px;
}
.max-width-999 {
  max-width: 999px;
}
.max-width-1000 {
  max-width: 1000px;
}
.max-width-1001 {
  max-width: 1001px;
}
.max-width-1002 {
  max-width: 1002px;
}
.max-width-1003 {
  max-width: 1003px;
}
.max-width-1004 {
  max-width: 1004px;
}
.max-width-1005 {
  max-width: 1005px;
}
.max-width-1006 {
  max-width: 1006px;
}
.max-width-1007 {
  max-width: 1007px;
}
.max-width-1008 {
  max-width: 1008px;
}
.max-width-1009 {
  max-width: 1009px;
}
.max-width-1010 {
  max-width: 1010px;
}
.max-width-1011 {
  max-width: 1011px;
}
.max-width-1012 {
  max-width: 1012px;
}
.max-width-1013 {
  max-width: 1013px;
}
.max-width-1014 {
  max-width: 1014px;
}
.max-width-1015 {
  max-width: 1015px;
}
.max-width-1016 {
  max-width: 1016px;
}
.max-width-1017 {
  max-width: 1017px;
}
.max-width-1018 {
  max-width: 1018px;
}
.max-width-1019 {
  max-width: 1019px;
}
.max-width-1020 {
  max-width: 1020px;
}
.max-width-1021 {
  max-width: 1021px;
}
.max-width-1022 {
  max-width: 1022px;
}
.max-width-1023 {
  max-width: 1023px;
}
.max-width-1024 {
  max-width: 1024px;
}
.max-width-1025 {
  max-width: 1025px;
}
.max-width-1026 {
  max-width: 1026px;
}
.max-width-1027 {
  max-width: 1027px;
}
.max-width-1028 {
  max-width: 1028px;
}
.max-width-1029 {
  max-width: 1029px;
}
.max-width-1030 {
  max-width: 1030px;
}
.max-width-1031 {
  max-width: 1031px;
}
.max-width-1032 {
  max-width: 1032px;
}
.max-width-1033 {
  max-width: 1033px;
}
.max-width-1034 {
  max-width: 1034px;
}
.max-width-1035 {
  max-width: 1035px;
}
.max-width-1036 {
  max-width: 1036px;
}
.max-width-1037 {
  max-width: 1037px;
}
.max-width-1038 {
  max-width: 1038px;
}
.max-width-1039 {
  max-width: 1039px;
}
.max-width-1040 {
  max-width: 1040px;
}
.max-width-1041 {
  max-width: 1041px;
}
.max-width-1042 {
  max-width: 1042px;
}
.max-width-1043 {
  max-width: 1043px;
}
.max-width-1044 {
  max-width: 1044px;
}
.max-width-1045 {
  max-width: 1045px;
}
.max-width-1046 {
  max-width: 1046px;
}
.max-width-1047 {
  max-width: 1047px;
}
.max-width-1048 {
  max-width: 1048px;
}
.max-width-1049 {
  max-width: 1049px;
}
.max-width-1050 {
  max-width: 1050px;
}
.max-width-1051 {
  max-width: 1051px;
}
.max-width-1052 {
  max-width: 1052px;
}
.max-width-1053 {
  max-width: 1053px;
}
.max-width-1054 {
  max-width: 1054px;
}
.max-width-1055 {
  max-width: 1055px;
}
.max-width-1056 {
  max-width: 1056px;
}
.max-width-1057 {
  max-width: 1057px;
}
.max-width-1058 {
  max-width: 1058px;
}
.max-width-1059 {
  max-width: 1059px;
}
.max-width-1060 {
  max-width: 1060px;
}
.max-width-1061 {
  max-width: 1061px;
}
.max-width-1062 {
  max-width: 1062px;
}
.max-width-1063 {
  max-width: 1063px;
}
.max-width-1064 {
  max-width: 1064px;
}
.max-width-1065 {
  max-width: 1065px;
}
.max-width-1066 {
  max-width: 1066px;
}
.max-width-1067 {
  max-width: 1067px;
}
.max-width-1068 {
  max-width: 1068px;
}
.max-width-1069 {
  max-width: 1069px;
}
.max-width-1070 {
  max-width: 1070px;
}
.max-width-1071 {
  max-width: 1071px;
}
.max-width-1072 {
  max-width: 1072px;
}
.max-width-1073 {
  max-width: 1073px;
}
.max-width-1074 {
  max-width: 1074px;
}
.max-width-1075 {
  max-width: 1075px;
}
.max-width-1076 {
  max-width: 1076px;
}
.max-width-1077 {
  max-width: 1077px;
}
.max-width-1078 {
  max-width: 1078px;
}
.max-width-1079 {
  max-width: 1079px;
}
.max-width-1080 {
  max-width: 1080px;
}
.max-width-1081 {
  max-width: 1081px;
}
.max-width-1082 {
  max-width: 1082px;
}
.max-width-1083 {
  max-width: 1083px;
}
.max-width-1084 {
  max-width: 1084px;
}
.max-width-1085 {
  max-width: 1085px;
}
.max-width-1086 {
  max-width: 1086px;
}
.max-width-1087 {
  max-width: 1087px;
}
.max-width-1088 {
  max-width: 1088px;
}
.max-width-1089 {
  max-width: 1089px;
}
.max-width-1090 {
  max-width: 1090px;
}
.max-width-1091 {
  max-width: 1091px;
}
.max-width-1092 {
  max-width: 1092px;
}
.max-width-1093 {
  max-width: 1093px;
}
.max-width-1094 {
  max-width: 1094px;
}
.max-width-1095 {
  max-width: 1095px;
}
.max-width-1096 {
  max-width: 1096px;
}
.max-width-1097 {
  max-width: 1097px;
}
.max-width-1098 {
  max-width: 1098px;
}
.max-width-1099 {
  max-width: 1099px;
}
.max-width-1100 {
  max-width: 1100px;
}
.max-width-1101 {
  max-width: 1101px;
}
.max-width-1102 {
  max-width: 1102px;
}
.max-width-1103 {
  max-width: 1103px;
}
.max-width-1104 {
  max-width: 1104px;
}
.max-width-1105 {
  max-width: 1105px;
}
.max-width-1106 {
  max-width: 1106px;
}
.max-width-1107 {
  max-width: 1107px;
}
.max-width-1108 {
  max-width: 1108px;
}
.max-width-1109 {
  max-width: 1109px;
}
.max-width-1110 {
  max-width: 1110px;
}
.max-width-1111 {
  max-width: 1111px;
}
.max-width-1112 {
  max-width: 1112px;
}
.max-width-1113 {
  max-width: 1113px;
}
.max-width-1114 {
  max-width: 1114px;
}
.max-width-1115 {
  max-width: 1115px;
}
.max-width-1116 {
  max-width: 1116px;
}
.max-width-1117 {
  max-width: 1117px;
}
.max-width-1118 {
  max-width: 1118px;
}
.max-width-1119 {
  max-width: 1119px;
}
.max-width-1120 {
  max-width: 1120px;
}
.max-width-1121 {
  max-width: 1121px;
}
.max-width-1122 {
  max-width: 1122px;
}
.max-width-1123 {
  max-width: 1123px;
}
.max-width-1124 {
  max-width: 1124px;
}
.max-width-1125 {
  max-width: 1125px;
}
.max-width-1126 {
  max-width: 1126px;
}
.max-width-1127 {
  max-width: 1127px;
}
.max-width-1128 {
  max-width: 1128px;
}
.max-width-1129 {
  max-width: 1129px;
}
.max-width-1130 {
  max-width: 1130px;
}
.max-width-1131 {
  max-width: 1131px;
}
.max-width-1132 {
  max-width: 1132px;
}
.max-width-1133 {
  max-width: 1133px;
}
.max-width-1134 {
  max-width: 1134px;
}
.max-width-1135 {
  max-width: 1135px;
}
.max-width-1136 {
  max-width: 1136px;
}
.max-width-1137 {
  max-width: 1137px;
}
.max-width-1138 {
  max-width: 1138px;
}
.max-width-1139 {
  max-width: 1139px;
}
.max-width-1140 {
  max-width: 1140px;
}
.max-width-1141 {
  max-width: 1141px;
}
.max-width-1142 {
  max-width: 1142px;
}
.max-width-1143 {
  max-width: 1143px;
}
.max-width-1144 {
  max-width: 1144px;
}
.max-width-1145 {
  max-width: 1145px;
}
.max-width-1146 {
  max-width: 1146px;
}
.max-width-1147 {
  max-width: 1147px;
}
.max-width-1148 {
  max-width: 1148px;
}
.max-width-1149 {
  max-width: 1149px;
}
.max-width-1150 {
  max-width: 1150px;
}
.max-width-1151 {
  max-width: 1151px;
}
.max-width-1152 {
  max-width: 1152px;
}
.max-width-1153 {
  max-width: 1153px;
}
.max-width-1154 {
  max-width: 1154px;
}
.max-width-1155 {
  max-width: 1155px;
}
.max-width-1156 {
  max-width: 1156px;
}
.max-width-1157 {
  max-width: 1157px;
}
.max-width-1158 {
  max-width: 1158px;
}
.max-width-1159 {
  max-width: 1159px;
}
.max-width-1160 {
  max-width: 1160px;
}
.max-width-1161 {
  max-width: 1161px;
}
.max-width-1162 {
  max-width: 1162px;
}
.max-width-1163 {
  max-width: 1163px;
}
.max-width-1164 {
  max-width: 1164px;
}
.max-width-1165 {
  max-width: 1165px;
}
.max-width-1166 {
  max-width: 1166px;
}
.max-width-1167 {
  max-width: 1167px;
}
.max-width-1168 {
  max-width: 1168px;
}
.max-width-1169 {
  max-width: 1169px;
}
.max-width-1170 {
  max-width: 1170px;
}
.max-width-1171 {
  max-width: 1171px;
}
.max-width-1172 {
  max-width: 1172px;
}
.max-width-1173 {
  max-width: 1173px;
}
.max-width-1174 {
  max-width: 1174px;
}
.max-width-1175 {
  max-width: 1175px;
}
.max-width-1176 {
  max-width: 1176px;
}
.max-width-1177 {
  max-width: 1177px;
}
.max-width-1178 {
  max-width: 1178px;
}
.max-width-1179 {
  max-width: 1179px;
}
.max-width-1180 {
  max-width: 1180px;
}
.max-width-1181 {
  max-width: 1181px;
}
.max-width-1182 {
  max-width: 1182px;
}
.max-width-1183 {
  max-width: 1183px;
}
.max-width-1184 {
  max-width: 1184px;
}
.max-width-1185 {
  max-width: 1185px;
}
.max-width-1186 {
  max-width: 1186px;
}
.max-width-1187 {
  max-width: 1187px;
}
.max-width-1188 {
  max-width: 1188px;
}
.max-width-1189 {
  max-width: 1189px;
}
.max-width-1190 {
  max-width: 1190px;
}
.max-width-1191 {
  max-width: 1191px;
}
.max-width-1192 {
  max-width: 1192px;
}
.max-width-1193 {
  max-width: 1193px;
}
.max-width-1194 {
  max-width: 1194px;
}
.max-width-1195 {
  max-width: 1195px;
}
.max-width-1196 {
  max-width: 1196px;
}
.max-width-1197 {
  max-width: 1197px;
}
.max-width-1198 {
  max-width: 1198px;
}
.max-width-1199 {
  max-width: 1199px;
}
.max-width-1200 {
  max-width: 1200px;
}
.max-width-1201 {
  max-width: 1201px;
}
.max-width-1202 {
  max-width: 1202px;
}
.max-width-1203 {
  max-width: 1203px;
}
.max-width-1204 {
  max-width: 1204px;
}
.max-width-1205 {
  max-width: 1205px;
}
.max-width-1206 {
  max-width: 1206px;
}
.max-width-1207 {
  max-width: 1207px;
}
.max-width-1208 {
  max-width: 1208px;
}
.max-width-1209 {
  max-width: 1209px;
}
.max-width-1210 {
  max-width: 1210px;
}
.max-width-1211 {
  max-width: 1211px;
}
.max-width-1212 {
  max-width: 1212px;
}
.max-width-1213 {
  max-width: 1213px;
}
.max-width-1214 {
  max-width: 1214px;
}
.max-width-1215 {
  max-width: 1215px;
}
.max-width-1216 {
  max-width: 1216px;
}
.max-width-1217 {
  max-width: 1217px;
}
.max-width-1218 {
  max-width: 1218px;
}
.max-width-1219 {
  max-width: 1219px;
}
.max-width-1220 {
  max-width: 1220px;
}
.max-width-1221 {
  max-width: 1221px;
}
.max-width-1222 {
  max-width: 1222px;
}
.max-width-1223 {
  max-width: 1223px;
}
.max-width-1224 {
  max-width: 1224px;
}
.max-width-1225 {
  max-width: 1225px;
}
.max-width-1226 {
  max-width: 1226px;
}
.max-width-1227 {
  max-width: 1227px;
}
.max-width-1228 {
  max-width: 1228px;
}
.max-width-1229 {
  max-width: 1229px;
}
.max-width-1230 {
  max-width: 1230px;
}
.max-width-1231 {
  max-width: 1231px;
}
.max-width-1232 {
  max-width: 1232px;
}
.max-width-1233 {
  max-width: 1233px;
}
.max-width-1234 {
  max-width: 1234px;
}
.max-width-1235 {
  max-width: 1235px;
}
.max-width-1236 {
  max-width: 1236px;
}
.max-width-1237 {
  max-width: 1237px;
}
.max-width-1238 {
  max-width: 1238px;
}
.max-width-1239 {
  max-width: 1239px;
}
.max-width-1240 {
  max-width: 1240px;
}
.max-width-1241 {
  max-width: 1241px;
}
.max-width-1242 {
  max-width: 1242px;
}
.max-width-1243 {
  max-width: 1243px;
}
.max-width-1244 {
  max-width: 1244px;
}
.max-width-1245 {
  max-width: 1245px;
}
.max-width-1246 {
  max-width: 1246px;
}
.max-width-1247 {
  max-width: 1247px;
}
.max-width-1248 {
  max-width: 1248px;
}
.max-width-1249 {
  max-width: 1249px;
}
.max-width-1250 {
  max-width: 1250px;
}
.max-width-1251 {
  max-width: 1251px;
}
.max-width-1252 {
  max-width: 1252px;
}
.max-width-1253 {
  max-width: 1253px;
}
.max-width-1254 {
  max-width: 1254px;
}
.max-width-1255 {
  max-width: 1255px;
}
.max-width-1256 {
  max-width: 1256px;
}
.max-width-1257 {
  max-width: 1257px;
}
.max-width-1258 {
  max-width: 1258px;
}
.max-width-1259 {
  max-width: 1259px;
}
.max-width-1260 {
  max-width: 1260px;
}
.max-width-1261 {
  max-width: 1261px;
}
.max-width-1262 {
  max-width: 1262px;
}
.max-width-1263 {
  max-width: 1263px;
}
.max-width-1264 {
  max-width: 1264px;
}
.max-width-1265 {
  max-width: 1265px;
}
.max-width-1266 {
  max-width: 1266px;
}
.max-width-1267 {
  max-width: 1267px;
}
.max-width-1268 {
  max-width: 1268px;
}
.max-width-1269 {
  max-width: 1269px;
}
.max-width-1270 {
  max-width: 1270px;
}
.max-width-1271 {
  max-width: 1271px;
}
.max-width-1272 {
  max-width: 1272px;
}
.max-width-1273 {
  max-width: 1273px;
}
.max-width-1274 {
  max-width: 1274px;
}
.max-width-1275 {
  max-width: 1275px;
}
.max-width-1276 {
  max-width: 1276px;
}
.max-width-1277 {
  max-width: 1277px;
}
.max-width-1278 {
  max-width: 1278px;
}
.max-width-1279 {
  max-width: 1279px;
}
.max-width-1280 {
  max-width: 1280px;
}
.max-width-1281 {
  max-width: 1281px;
}
.max-width-1282 {
  max-width: 1282px;
}
.max-width-1283 {
  max-width: 1283px;
}
.max-width-1284 {
  max-width: 1284px;
}
.max-width-1285 {
  max-width: 1285px;
}
.max-width-1286 {
  max-width: 1286px;
}
.max-width-1287 {
  max-width: 1287px;
}
.max-width-1288 {
  max-width: 1288px;
}
.max-width-1289 {
  max-width: 1289px;
}
.max-width-1290 {
  max-width: 1290px;
}
.max-width-1291 {
  max-width: 1291px;
}
.max-width-1292 {
  max-width: 1292px;
}
.max-width-1293 {
  max-width: 1293px;
}
.max-width-1294 {
  max-width: 1294px;
}
.max-width-1295 {
  max-width: 1295px;
}
.max-width-1296 {
  max-width: 1296px;
}
.max-width-1297 {
  max-width: 1297px;
}
.max-width-1298 {
  max-width: 1298px;
}
.max-width-1299 {
  max-width: 1299px;
}
.max-width-1300 {
  max-width: 1300px;
}
.max-width-1301 {
  max-width: 1301px;
}
.max-width-1302 {
  max-width: 1302px;
}
.max-width-1303 {
  max-width: 1303px;
}
.max-width-1304 {
  max-width: 1304px;
}
.max-width-1305 {
  max-width: 1305px;
}
.max-width-1306 {
  max-width: 1306px;
}
.max-width-1307 {
  max-width: 1307px;
}
.max-width-1308 {
  max-width: 1308px;
}
.max-width-1309 {
  max-width: 1309px;
}
.max-width-1310 {
  max-width: 1310px;
}
.max-width-1311 {
  max-width: 1311px;
}
.max-width-1312 {
  max-width: 1312px;
}
.max-width-1313 {
  max-width: 1313px;
}
.max-width-1314 {
  max-width: 1314px;
}
.max-width-1315 {
  max-width: 1315px;
}
.max-width-1316 {
  max-width: 1316px;
}
.max-width-1317 {
  max-width: 1317px;
}
.max-width-1318 {
  max-width: 1318px;
}
.max-width-1319 {
  max-width: 1319px;
}
.max-width-1320 {
  max-width: 1320px;
}
.max-width-1321 {
  max-width: 1321px;
}
.max-width-1322 {
  max-width: 1322px;
}
.max-width-1323 {
  max-width: 1323px;
}
.max-width-1324 {
  max-width: 1324px;
}
.max-width-1325 {
  max-width: 1325px;
}
.max-width-1326 {
  max-width: 1326px;
}
.max-width-1327 {
  max-width: 1327px;
}
.max-width-1328 {
  max-width: 1328px;
}
.max-width-1329 {
  max-width: 1329px;
}
.max-width-1330 {
  max-width: 1330px;
}
.max-width-1331 {
  max-width: 1331px;
}
.max-width-1332 {
  max-width: 1332px;
}
.max-width-1333 {
  max-width: 1333px;
}
.max-width-1334 {
  max-width: 1334px;
}
.max-width-1335 {
  max-width: 1335px;
}
.max-width-1336 {
  max-width: 1336px;
}
.max-width-1337 {
  max-width: 1337px;
}
.max-width-1338 {
  max-width: 1338px;
}
.max-width-1339 {
  max-width: 1339px;
}
.max-width-1340 {
  max-width: 1340px;
}
.max-width-1341 {
  max-width: 1341px;
}
.max-width-1342 {
  max-width: 1342px;
}
.max-width-1343 {
  max-width: 1343px;
}
.max-width-1344 {
  max-width: 1344px;
}
.max-width-1345 {
  max-width: 1345px;
}
.max-width-1346 {
  max-width: 1346px;
}
.max-width-1347 {
  max-width: 1347px;
}
.max-width-1348 {
  max-width: 1348px;
}
.max-width-1349 {
  max-width: 1349px;
}
.max-width-1350 {
  max-width: 1350px;
}
.max-width-1351 {
  max-width: 1351px;
}
.max-width-1352 {
  max-width: 1352px;
}
.max-width-1353 {
  max-width: 1353px;
}
.max-width-1354 {
  max-width: 1354px;
}
.max-width-1355 {
  max-width: 1355px;
}
.max-width-1356 {
  max-width: 1356px;
}
.max-width-1357 {
  max-width: 1357px;
}
.max-width-1358 {
  max-width: 1358px;
}
.max-width-1359 {
  max-width: 1359px;
}
.max-width-1360 {
  max-width: 1360px;
}
.max-width-1361 {
  max-width: 1361px;
}
.max-width-1362 {
  max-width: 1362px;
}
.max-width-1363 {
  max-width: 1363px;
}
.max-width-1364 {
  max-width: 1364px;
}
.max-width-1365 {
  max-width: 1365px;
}
.max-width-1366 {
  max-width: 1366px;
}
.max-width-1367 {
  max-width: 1367px;
}
.max-width-1368 {
  max-width: 1368px;
}
.max-width-1369 {
  max-width: 1369px;
}
.max-width-1370 {
  max-width: 1370px;
}
.max-width-1371 {
  max-width: 1371px;
}
.max-width-1372 {
  max-width: 1372px;
}
.max-width-1373 {
  max-width: 1373px;
}
.max-width-1374 {
  max-width: 1374px;
}
.max-width-1375 {
  max-width: 1375px;
}
.max-width-1376 {
  max-width: 1376px;
}
.max-width-1377 {
  max-width: 1377px;
}
.max-width-1378 {
  max-width: 1378px;
}
.max-width-1379 {
  max-width: 1379px;
}
.max-width-1380 {
  max-width: 1380px;
}
.max-width-1381 {
  max-width: 1381px;
}
.max-width-1382 {
  max-width: 1382px;
}
.max-width-1383 {
  max-width: 1383px;
}
.max-width-1384 {
  max-width: 1384px;
}
.max-width-1385 {
  max-width: 1385px;
}
.max-width-1386 {
  max-width: 1386px;
}
.max-width-1387 {
  max-width: 1387px;
}
.max-width-1388 {
  max-width: 1388px;
}
.max-width-1389 {
  max-width: 1389px;
}
.max-width-1390 {
  max-width: 1390px;
}
.max-width-1391 {
  max-width: 1391px;
}
.max-width-1392 {
  max-width: 1392px;
}
.max-width-1393 {
  max-width: 1393px;
}
.max-width-1394 {
  max-width: 1394px;
}
.max-width-1395 {
  max-width: 1395px;
}
.max-width-1396 {
  max-width: 1396px;
}
.max-width-1397 {
  max-width: 1397px;
}
.max-width-1398 {
  max-width: 1398px;
}
.max-width-1399 {
  max-width: 1399px;
}
.max-width-1400 {
  max-width: 1400px;
}
.max-width-1401 {
  max-width: 1401px;
}
.max-width-1402 {
  max-width: 1402px;
}
.max-width-1403 {
  max-width: 1403px;
}
.max-width-1404 {
  max-width: 1404px;
}
.max-width-1405 {
  max-width: 1405px;
}
.max-width-1406 {
  max-width: 1406px;
}
.max-width-1407 {
  max-width: 1407px;
}
.max-width-1408 {
  max-width: 1408px;
}
.max-width-1409 {
  max-width: 1409px;
}
.max-width-1410 {
  max-width: 1410px;
}
.max-width-1411 {
  max-width: 1411px;
}
.max-width-1412 {
  max-width: 1412px;
}
.max-width-1413 {
  max-width: 1413px;
}
.max-width-1414 {
  max-width: 1414px;
}
.max-width-1415 {
  max-width: 1415px;
}
.max-width-1416 {
  max-width: 1416px;
}
.max-width-1417 {
  max-width: 1417px;
}
.max-width-1418 {
  max-width: 1418px;
}
.max-width-1419 {
  max-width: 1419px;
}
.max-width-1420 {
  max-width: 1420px;
}
.max-width-1421 {
  max-width: 1421px;
}
.max-width-1422 {
  max-width: 1422px;
}
.max-width-1423 {
  max-width: 1423px;
}
.max-width-1424 {
  max-width: 1424px;
}
.max-width-1425 {
  max-width: 1425px;
}
.max-width-1426 {
  max-width: 1426px;
}
.max-width-1427 {
  max-width: 1427px;
}
.max-width-1428 {
  max-width: 1428px;
}
.max-width-1429 {
  max-width: 1429px;
}
.max-width-1430 {
  max-width: 1430px;
}
.max-width-1431 {
  max-width: 1431px;
}
.max-width-1432 {
  max-width: 1432px;
}
.max-width-1433 {
  max-width: 1433px;
}
.max-width-1434 {
  max-width: 1434px;
}
.max-width-1435 {
  max-width: 1435px;
}
.max-width-1436 {
  max-width: 1436px;
}
.max-width-1437 {
  max-width: 1437px;
}
.max-width-1438 {
  max-width: 1438px;
}
.max-width-1439 {
  max-width: 1439px;
}
.max-width-1440 {
  max-width: 1440px;
}
.max-width-1441 {
  max-width: 1441px;
}
.max-width-1442 {
  max-width: 1442px;
}
.max-width-1443 {
  max-width: 1443px;
}
.max-width-1444 {
  max-width: 1444px;
}
.max-width-1445 {
  max-width: 1445px;
}
.max-width-1446 {
  max-width: 1446px;
}
.max-width-1447 {
  max-width: 1447px;
}
.max-width-1448 {
  max-width: 1448px;
}
.max-width-1449 {
  max-width: 1449px;
}
.max-width-1450 {
  max-width: 1450px;
}
.max-width-1451 {
  max-width: 1451px;
}
.max-width-1452 {
  max-width: 1452px;
}
.max-width-1453 {
  max-width: 1453px;
}
.max-width-1454 {
  max-width: 1454px;
}
.max-width-1455 {
  max-width: 1455px;
}
.max-width-1456 {
  max-width: 1456px;
}
.max-width-1457 {
  max-width: 1457px;
}
.max-width-1458 {
  max-width: 1458px;
}
.max-width-1459 {
  max-width: 1459px;
}
.max-width-1460 {
  max-width: 1460px;
}
.max-width-1461 {
  max-width: 1461px;
}
.max-width-1462 {
  max-width: 1462px;
}
.max-width-1463 {
  max-width: 1463px;
}
.max-width-1464 {
  max-width: 1464px;
}
.max-width-1465 {
  max-width: 1465px;
}
.max-width-1466 {
  max-width: 1466px;
}
.max-width-1467 {
  max-width: 1467px;
}
.max-width-1468 {
  max-width: 1468px;
}
.max-width-1469 {
  max-width: 1469px;
}
.max-width-1470 {
  max-width: 1470px;
}
.max-width-1471 {
  max-width: 1471px;
}
.max-width-1472 {
  max-width: 1472px;
}
.max-width-1473 {
  max-width: 1473px;
}
.max-width-1474 {
  max-width: 1474px;
}
.max-width-1475 {
  max-width: 1475px;
}
.max-width-1476 {
  max-width: 1476px;
}
.max-width-1477 {
  max-width: 1477px;
}
.max-width-1478 {
  max-width: 1478px;
}
.max-width-1479 {
  max-width: 1479px;
}
.max-width-1480 {
  max-width: 1480px;
}
.max-width-1481 {
  max-width: 1481px;
}
.max-width-1482 {
  max-width: 1482px;
}
.max-width-1483 {
  max-width: 1483px;
}
.max-width-1484 {
  max-width: 1484px;
}
.max-width-1485 {
  max-width: 1485px;
}
.max-width-1486 {
  max-width: 1486px;
}
.max-width-1487 {
  max-width: 1487px;
}
.max-width-1488 {
  max-width: 1488px;
}
.max-width-1489 {
  max-width: 1489px;
}
.max-width-1490 {
  max-width: 1490px;
}
.max-width-1491 {
  max-width: 1491px;
}
.max-width-1492 {
  max-width: 1492px;
}
.max-width-1493 {
  max-width: 1493px;
}
.max-width-1494 {
  max-width: 1494px;
}
.max-width-1495 {
  max-width: 1495px;
}
.max-width-1496 {
  max-width: 1496px;
}
.max-width-1497 {
  max-width: 1497px;
}
.max-width-1498 {
  max-width: 1498px;
}
.max-width-1499 {
  max-width: 1499px;
}
.max-width-1500 {
  max-width: 1500px;
}
.max-width-1501 {
  max-width: 1501px;
}
.max-width-1502 {
  max-width: 1502px;
}
.max-width-1503 {
  max-width: 1503px;
}
.max-width-1504 {
  max-width: 1504px;
}
.max-width-1505 {
  max-width: 1505px;
}
.max-width-1506 {
  max-width: 1506px;
}
.max-width-1507 {
  max-width: 1507px;
}
.max-width-1508 {
  max-width: 1508px;
}
.max-width-1509 {
  max-width: 1509px;
}
.max-width-1510 {
  max-width: 1510px;
}
.max-width-1511 {
  max-width: 1511px;
}
.max-width-1512 {
  max-width: 1512px;
}
.max-width-1513 {
  max-width: 1513px;
}
.max-width-1514 {
  max-width: 1514px;
}
.max-width-1515 {
  max-width: 1515px;
}
.max-width-1516 {
  max-width: 1516px;
}
.max-width-1517 {
  max-width: 1517px;
}
.max-width-1518 {
  max-width: 1518px;
}
.max-width-1519 {
  max-width: 1519px;
}
.max-width-1520 {
  max-width: 1520px;
}
.max-width-1521 {
  max-width: 1521px;
}
.max-width-1522 {
  max-width: 1522px;
}
.max-width-1523 {
  max-width: 1523px;
}
.max-width-1524 {
  max-width: 1524px;
}
.max-width-1525 {
  max-width: 1525px;
}
.max-width-1526 {
  max-width: 1526px;
}
.max-width-1527 {
  max-width: 1527px;
}
.max-width-1528 {
  max-width: 1528px;
}
.max-width-1529 {
  max-width: 1529px;
}
.max-width-1530 {
  max-width: 1530px;
}
.max-width-1531 {
  max-width: 1531px;
}
.max-width-1532 {
  max-width: 1532px;
}
.max-width-1533 {
  max-width: 1533px;
}
.max-width-1534 {
  max-width: 1534px;
}
.max-width-1535 {
  max-width: 1535px;
}
.max-width-1536 {
  max-width: 1536px;
}
.max-width-1537 {
  max-width: 1537px;
}
.max-width-1538 {
  max-width: 1538px;
}
.max-width-1539 {
  max-width: 1539px;
}
.max-width-1540 {
  max-width: 1540px;
}
.max-width-1541 {
  max-width: 1541px;
}
.max-width-1542 {
  max-width: 1542px;
}
.max-width-1543 {
  max-width: 1543px;
}
.max-width-1544 {
  max-width: 1544px;
}
.max-width-1545 {
  max-width: 1545px;
}
.max-width-1546 {
  max-width: 1546px;
}
.max-width-1547 {
  max-width: 1547px;
}
.max-width-1548 {
  max-width: 1548px;
}
.max-width-1549 {
  max-width: 1549px;
}
.max-width-1550 {
  max-width: 1550px;
}
.max-width-1551 {
  max-width: 1551px;
}
.max-width-1552 {
  max-width: 1552px;
}
.max-width-1553 {
  max-width: 1553px;
}
.max-width-1554 {
  max-width: 1554px;
}
.max-width-1555 {
  max-width: 1555px;
}
.max-width-1556 {
  max-width: 1556px;
}
.max-width-1557 {
  max-width: 1557px;
}
.max-width-1558 {
  max-width: 1558px;
}
.max-width-1559 {
  max-width: 1559px;
}
.max-width-1560 {
  max-width: 1560px;
}
.max-width-1561 {
  max-width: 1561px;
}
.max-width-1562 {
  max-width: 1562px;
}
.max-width-1563 {
  max-width: 1563px;
}
.max-width-1564 {
  max-width: 1564px;
}
.max-width-1565 {
  max-width: 1565px;
}
.max-width-1566 {
  max-width: 1566px;
}
.max-width-1567 {
  max-width: 1567px;
}
.max-width-1568 {
  max-width: 1568px;
}
.max-width-1569 {
  max-width: 1569px;
}
.max-width-1570 {
  max-width: 1570px;
}
.max-width-1571 {
  max-width: 1571px;
}
.max-width-1572 {
  max-width: 1572px;
}
.max-width-1573 {
  max-width: 1573px;
}
.max-width-1574 {
  max-width: 1574px;
}
.max-width-1575 {
  max-width: 1575px;
}
.max-width-1576 {
  max-width: 1576px;
}
.max-width-1577 {
  max-width: 1577px;
}
.max-width-1578 {
  max-width: 1578px;
}
.max-width-1579 {
  max-width: 1579px;
}
.max-width-1580 {
  max-width: 1580px;
}
.max-width-1581 {
  max-width: 1581px;
}
.max-width-1582 {
  max-width: 1582px;
}
.max-width-1583 {
  max-width: 1583px;
}
.max-width-1584 {
  max-width: 1584px;
}
.max-width-1585 {
  max-width: 1585px;
}
.max-width-1586 {
  max-width: 1586px;
}
.max-width-1587 {
  max-width: 1587px;
}
.max-width-1588 {
  max-width: 1588px;
}
.max-width-1589 {
  max-width: 1589px;
}
.max-width-1590 {
  max-width: 1590px;
}
.max-width-1591 {
  max-width: 1591px;
}
.max-width-1592 {
  max-width: 1592px;
}
.max-width-1593 {
  max-width: 1593px;
}
.max-width-1594 {
  max-width: 1594px;
}
.max-width-1595 {
  max-width: 1595px;
}
.max-width-1596 {
  max-width: 1596px;
}
.max-width-1597 {
  max-width: 1597px;
}
.max-width-1598 {
  max-width: 1598px;
}
.max-width-1599 {
  max-width: 1599px;
}
.max-width-1600 {
  max-width: 1600px;
}
.max-width-1601 {
  max-width: 1601px;
}
.max-width-1602 {
  max-width: 1602px;
}
.max-width-1603 {
  max-width: 1603px;
}
.max-width-1604 {
  max-width: 1604px;
}
.max-width-1605 {
  max-width: 1605px;
}
.max-width-1606 {
  max-width: 1606px;
}
.max-width-1607 {
  max-width: 1607px;
}
.max-width-1608 {
  max-width: 1608px;
}
.max-width-1609 {
  max-width: 1609px;
}
.max-width-1610 {
  max-width: 1610px;
}
.max-width-1611 {
  max-width: 1611px;
}
.max-width-1612 {
  max-width: 1612px;
}
.max-width-1613 {
  max-width: 1613px;
}
.max-width-1614 {
  max-width: 1614px;
}
.max-width-1615 {
  max-width: 1615px;
}
.max-width-1616 {
  max-width: 1616px;
}
.max-width-1617 {
  max-width: 1617px;
}
.max-width-1618 {
  max-width: 1618px;
}
.max-width-1619 {
  max-width: 1619px;
}
.max-width-1620 {
  max-width: 1620px;
}
.max-width-1621 {
  max-width: 1621px;
}
.max-width-1622 {
  max-width: 1622px;
}
.max-width-1623 {
  max-width: 1623px;
}
.max-width-1624 {
  max-width: 1624px;
}
.max-width-1625 {
  max-width: 1625px;
}
.max-width-1626 {
  max-width: 1626px;
}
.max-width-1627 {
  max-width: 1627px;
}
.max-width-1628 {
  max-width: 1628px;
}
.max-width-1629 {
  max-width: 1629px;
}
.max-width-1630 {
  max-width: 1630px;
}
.max-width-1631 {
  max-width: 1631px;
}
.max-width-1632 {
  max-width: 1632px;
}
.max-width-1633 {
  max-width: 1633px;
}
.max-width-1634 {
  max-width: 1634px;
}
.max-width-1635 {
  max-width: 1635px;
}
.max-width-1636 {
  max-width: 1636px;
}
.max-width-1637 {
  max-width: 1637px;
}
.max-width-1638 {
  max-width: 1638px;
}
.max-width-1639 {
  max-width: 1639px;
}
.max-width-1640 {
  max-width: 1640px;
}
.max-width-1641 {
  max-width: 1641px;
}
.max-width-1642 {
  max-width: 1642px;
}
.max-width-1643 {
  max-width: 1643px;
}
.max-width-1644 {
  max-width: 1644px;
}
.max-width-1645 {
  max-width: 1645px;
}
.max-width-1646 {
  max-width: 1646px;
}
.max-width-1647 {
  max-width: 1647px;
}
.max-width-1648 {
  max-width: 1648px;
}
.max-width-1649 {
  max-width: 1649px;
}
.max-width-1650 {
  max-width: 1650px;
}
.max-width-1651 {
  max-width: 1651px;
}
.max-width-1652 {
  max-width: 1652px;
}
.max-width-1653 {
  max-width: 1653px;
}
.max-width-1654 {
  max-width: 1654px;
}
.max-width-1655 {
  max-width: 1655px;
}
.max-width-1656 {
  max-width: 1656px;
}
.max-width-1657 {
  max-width: 1657px;
}
.max-width-1658 {
  max-width: 1658px;
}
.max-width-1659 {
  max-width: 1659px;
}
.max-width-1660 {
  max-width: 1660px;
}
.max-width-1661 {
  max-width: 1661px;
}
.max-width-1662 {
  max-width: 1662px;
}
.max-width-1663 {
  max-width: 1663px;
}
.max-width-1664 {
  max-width: 1664px;
}
.max-width-1665 {
  max-width: 1665px;
}
.max-width-1666 {
  max-width: 1666px;
}
.max-width-1667 {
  max-width: 1667px;
}
.max-width-1668 {
  max-width: 1668px;
}
.max-width-1669 {
  max-width: 1669px;
}
.max-width-1670 {
  max-width: 1670px;
}
.max-width-1671 {
  max-width: 1671px;
}
.max-width-1672 {
  max-width: 1672px;
}
.max-width-1673 {
  max-width: 1673px;
}
.max-width-1674 {
  max-width: 1674px;
}
.max-width-1675 {
  max-width: 1675px;
}
.max-width-1676 {
  max-width: 1676px;
}
.max-width-1677 {
  max-width: 1677px;
}
.max-width-1678 {
  max-width: 1678px;
}
.max-width-1679 {
  max-width: 1679px;
}
.max-width-1680 {
  max-width: 1680px;
}
.max-width-1681 {
  max-width: 1681px;
}
.max-width-1682 {
  max-width: 1682px;
}
.max-width-1683 {
  max-width: 1683px;
}
.max-width-1684 {
  max-width: 1684px;
}
.max-width-1685 {
  max-width: 1685px;
}
.max-width-1686 {
  max-width: 1686px;
}
.max-width-1687 {
  max-width: 1687px;
}
.max-width-1688 {
  max-width: 1688px;
}
.max-width-1689 {
  max-width: 1689px;
}
.max-width-1690 {
  max-width: 1690px;
}
.max-width-1691 {
  max-width: 1691px;
}
.max-width-1692 {
  max-width: 1692px;
}
.max-width-1693 {
  max-width: 1693px;
}
.max-width-1694 {
  max-width: 1694px;
}
.max-width-1695 {
  max-width: 1695px;
}
.max-width-1696 {
  max-width: 1696px;
}
.max-width-1697 {
  max-width: 1697px;
}
.max-width-1698 {
  max-width: 1698px;
}
.max-width-1699 {
  max-width: 1699px;
}
.max-width-1700 {
  max-width: 1700px;
}
.max-width-1701 {
  max-width: 1701px;
}
.max-width-1702 {
  max-width: 1702px;
}
.max-width-1703 {
  max-width: 1703px;
}
.max-width-1704 {
  max-width: 1704px;
}
.max-width-1705 {
  max-width: 1705px;
}
.max-width-1706 {
  max-width: 1706px;
}
.max-width-1707 {
  max-width: 1707px;
}
.max-width-1708 {
  max-width: 1708px;
}
.max-width-1709 {
  max-width: 1709px;
}
.max-width-1710 {
  max-width: 1710px;
}
.max-width-1711 {
  max-width: 1711px;
}
.max-width-1712 {
  max-width: 1712px;
}
.max-width-1713 {
  max-width: 1713px;
}
.max-width-1714 {
  max-width: 1714px;
}
.max-width-1715 {
  max-width: 1715px;
}
.max-width-1716 {
  max-width: 1716px;
}
.max-width-1717 {
  max-width: 1717px;
}
.max-width-1718 {
  max-width: 1718px;
}
.max-width-1719 {
  max-width: 1719px;
}
.max-width-1720 {
  max-width: 1720px;
}
.max-width-1721 {
  max-width: 1721px;
}
.max-width-1722 {
  max-width: 1722px;
}
.max-width-1723 {
  max-width: 1723px;
}
.max-width-1724 {
  max-width: 1724px;
}
.max-width-1725 {
  max-width: 1725px;
}
.max-width-1726 {
  max-width: 1726px;
}
.max-width-1727 {
  max-width: 1727px;
}
.max-width-1728 {
  max-width: 1728px;
}
.max-width-1729 {
  max-width: 1729px;
}
.max-width-1730 {
  max-width: 1730px;
}
.max-width-1731 {
  max-width: 1731px;
}
.max-width-1732 {
  max-width: 1732px;
}
.max-width-1733 {
  max-width: 1733px;
}
.max-width-1734 {
  max-width: 1734px;
}
.max-width-1735 {
  max-width: 1735px;
}
.max-width-1736 {
  max-width: 1736px;
}
.max-width-1737 {
  max-width: 1737px;
}
.max-width-1738 {
  max-width: 1738px;
}
.max-width-1739 {
  max-width: 1739px;
}
.max-width-1740 {
  max-width: 1740px;
}
.max-width-1741 {
  max-width: 1741px;
}
.max-width-1742 {
  max-width: 1742px;
}
.max-width-1743 {
  max-width: 1743px;
}
.max-width-1744 {
  max-width: 1744px;
}
.max-width-1745 {
  max-width: 1745px;
}
.max-width-1746 {
  max-width: 1746px;
}
.max-width-1747 {
  max-width: 1747px;
}
.max-width-1748 {
  max-width: 1748px;
}
.max-width-1749 {
  max-width: 1749px;
}
.max-width-1750 {
  max-width: 1750px;
}
.max-width-1751 {
  max-width: 1751px;
}
.max-width-1752 {
  max-width: 1752px;
}
.max-width-1753 {
  max-width: 1753px;
}
.max-width-1754 {
  max-width: 1754px;
}
.max-width-1755 {
  max-width: 1755px;
}
.max-width-1756 {
  max-width: 1756px;
}
.max-width-1757 {
  max-width: 1757px;
}
.max-width-1758 {
  max-width: 1758px;
}
.max-width-1759 {
  max-width: 1759px;
}
.max-width-1760 {
  max-width: 1760px;
}
.max-width-1761 {
  max-width: 1761px;
}
.max-width-1762 {
  max-width: 1762px;
}
.max-width-1763 {
  max-width: 1763px;
}
.max-width-1764 {
  max-width: 1764px;
}
.max-width-1765 {
  max-width: 1765px;
}
.max-width-1766 {
  max-width: 1766px;
}
.max-width-1767 {
  max-width: 1767px;
}
.max-width-1768 {
  max-width: 1768px;
}
.max-width-1769 {
  max-width: 1769px;
}
.max-width-1770 {
  max-width: 1770px;
}
.max-width-1771 {
  max-width: 1771px;
}
.max-width-1772 {
  max-width: 1772px;
}
.max-width-1773 {
  max-width: 1773px;
}
.max-width-1774 {
  max-width: 1774px;
}
.max-width-1775 {
  max-width: 1775px;
}
.max-width-1776 {
  max-width: 1776px;
}
.max-width-1777 {
  max-width: 1777px;
}
.max-width-1778 {
  max-width: 1778px;
}
.max-width-1779 {
  max-width: 1779px;
}
.max-width-1780 {
  max-width: 1780px;
}
.max-width-1781 {
  max-width: 1781px;
}
.max-width-1782 {
  max-width: 1782px;
}
.max-width-1783 {
  max-width: 1783px;
}
.max-width-1784 {
  max-width: 1784px;
}
.max-width-1785 {
  max-width: 1785px;
}
.max-width-1786 {
  max-width: 1786px;
}
.max-width-1787 {
  max-width: 1787px;
}
.max-width-1788 {
  max-width: 1788px;
}
.max-width-1789 {
  max-width: 1789px;
}
.max-width-1790 {
  max-width: 1790px;
}
.max-width-1791 {
  max-width: 1791px;
}
.max-width-1792 {
  max-width: 1792px;
}
.max-width-1793 {
  max-width: 1793px;
}
.max-width-1794 {
  max-width: 1794px;
}
.max-width-1795 {
  max-width: 1795px;
}
.max-width-1796 {
  max-width: 1796px;
}
.max-width-1797 {
  max-width: 1797px;
}
.max-width-1798 {
  max-width: 1798px;
}
.max-width-1799 {
  max-width: 1799px;
}
.max-width-1800 {
  max-width: 1800px;
}
.max-width-1801 {
  max-width: 1801px;
}
.max-width-1802 {
  max-width: 1802px;
}
.max-width-1803 {
  max-width: 1803px;
}
.max-width-1804 {
  max-width: 1804px;
}
.max-width-1805 {
  max-width: 1805px;
}
.max-width-1806 {
  max-width: 1806px;
}
.max-width-1807 {
  max-width: 1807px;
}
.max-width-1808 {
  max-width: 1808px;
}
.max-width-1809 {
  max-width: 1809px;
}
.max-width-1810 {
  max-width: 1810px;
}
.max-width-1811 {
  max-width: 1811px;
}
.max-width-1812 {
  max-width: 1812px;
}
.max-width-1813 {
  max-width: 1813px;
}
.max-width-1814 {
  max-width: 1814px;
}
.max-width-1815 {
  max-width: 1815px;
}
.max-width-1816 {
  max-width: 1816px;
}
.max-width-1817 {
  max-width: 1817px;
}
.max-width-1818 {
  max-width: 1818px;
}
.max-width-1819 {
  max-width: 1819px;
}
.max-width-1820 {
  max-width: 1820px;
}
.max-width-1821 {
  max-width: 1821px;
}
.max-width-1822 {
  max-width: 1822px;
}
.max-width-1823 {
  max-width: 1823px;
}
.max-width-1824 {
  max-width: 1824px;
}
.max-width-1825 {
  max-width: 1825px;
}
.max-width-1826 {
  max-width: 1826px;
}
.max-width-1827 {
  max-width: 1827px;
}
.max-width-1828 {
  max-width: 1828px;
}
.max-width-1829 {
  max-width: 1829px;
}
.max-width-1830 {
  max-width: 1830px;
}
.max-width-1831 {
  max-width: 1831px;
}
.max-width-1832 {
  max-width: 1832px;
}
.max-width-1833 {
  max-width: 1833px;
}
.max-width-1834 {
  max-width: 1834px;
}
.max-width-1835 {
  max-width: 1835px;
}
.max-width-1836 {
  max-width: 1836px;
}
.max-width-1837 {
  max-width: 1837px;
}
.max-width-1838 {
  max-width: 1838px;
}
.max-width-1839 {
  max-width: 1839px;
}
.max-width-1840 {
  max-width: 1840px;
}
.max-width-1841 {
  max-width: 1841px;
}
.max-width-1842 {
  max-width: 1842px;
}
.max-width-1843 {
  max-width: 1843px;
}
.max-width-1844 {
  max-width: 1844px;
}
.max-width-1845 {
  max-width: 1845px;
}
.max-width-1846 {
  max-width: 1846px;
}
.max-width-1847 {
  max-width: 1847px;
}
.max-width-1848 {
  max-width: 1848px;
}
.max-width-1849 {
  max-width: 1849px;
}
.max-width-1850 {
  max-width: 1850px;
}
.max-width-1851 {
  max-width: 1851px;
}
.max-width-1852 {
  max-width: 1852px;
}
.max-width-1853 {
  max-width: 1853px;
}
.max-width-1854 {
  max-width: 1854px;
}
.max-width-1855 {
  max-width: 1855px;
}
.max-width-1856 {
  max-width: 1856px;
}
.max-width-1857 {
  max-width: 1857px;
}
.max-width-1858 {
  max-width: 1858px;
}
.max-width-1859 {
  max-width: 1859px;
}
.max-width-1860 {
  max-width: 1860px;
}
.max-width-1861 {
  max-width: 1861px;
}
.max-width-1862 {
  max-width: 1862px;
}
.max-width-1863 {
  max-width: 1863px;
}
.max-width-1864 {
  max-width: 1864px;
}
.max-width-1865 {
  max-width: 1865px;
}
.max-width-1866 {
  max-width: 1866px;
}
.max-width-1867 {
  max-width: 1867px;
}
.max-width-1868 {
  max-width: 1868px;
}
.max-width-1869 {
  max-width: 1869px;
}
.max-width-1870 {
  max-width: 1870px;
}
.max-width-1871 {
  max-width: 1871px;
}
.max-width-1872 {
  max-width: 1872px;
}
.max-width-1873 {
  max-width: 1873px;
}
.max-width-1874 {
  max-width: 1874px;
}
.max-width-1875 {
  max-width: 1875px;
}
.max-width-1876 {
  max-width: 1876px;
}
.max-width-1877 {
  max-width: 1877px;
}
.max-width-1878 {
  max-width: 1878px;
}
.max-width-1879 {
  max-width: 1879px;
}
.max-width-1880 {
  max-width: 1880px;
}
.max-width-1881 {
  max-width: 1881px;
}
.max-width-1882 {
  max-width: 1882px;
}
.max-width-1883 {
  max-width: 1883px;
}
.max-width-1884 {
  max-width: 1884px;
}
.max-width-1885 {
  max-width: 1885px;
}
.max-width-1886 {
  max-width: 1886px;
}
.max-width-1887 {
  max-width: 1887px;
}
.max-width-1888 {
  max-width: 1888px;
}
.max-width-1889 {
  max-width: 1889px;
}
.max-width-1890 {
  max-width: 1890px;
}
.max-width-1891 {
  max-width: 1891px;
}
.max-width-1892 {
  max-width: 1892px;
}
.max-width-1893 {
  max-width: 1893px;
}
.max-width-1894 {
  max-width: 1894px;
}
.max-width-1895 {
  max-width: 1895px;
}
.max-width-1896 {
  max-width: 1896px;
}
.max-width-1897 {
  max-width: 1897px;
}
.max-width-1898 {
  max-width: 1898px;
}
.max-width-1899 {
  max-width: 1899px;
}
.max-width-1900 {
  max-width: 1900px;
}
.max-width-1901 {
  max-width: 1901px;
}
.max-width-1902 {
  max-width: 1902px;
}
.max-width-1903 {
  max-width: 1903px;
}
.max-width-1904 {
  max-width: 1904px;
}
.max-width-1905 {
  max-width: 1905px;
}
.max-width-1906 {
  max-width: 1906px;
}
.max-width-1907 {
  max-width: 1907px;
}
.max-width-1908 {
  max-width: 1908px;
}
.max-width-1909 {
  max-width: 1909px;
}
.max-width-1910 {
  max-width: 1910px;
}
.max-width-1911 {
  max-width: 1911px;
}
.max-width-1912 {
  max-width: 1912px;
}
.max-width-1913 {
  max-width: 1913px;
}
.max-width-1914 {
  max-width: 1914px;
}
.max-width-1915 {
  max-width: 1915px;
}
.max-width-1916 {
  max-width: 1916px;
}
.max-width-1917 {
  max-width: 1917px;
}
.max-width-1918 {
  max-width: 1918px;
}
.max-width-1919 {
  max-width: 1919px;
}
.width-0 {
  width: 0px;
}
.width-1 {
  width: 1px;
}
.width-2 {
  width: 2px;
}
.width-3 {
  width: 3px;
}
.width-4 {
  width: 4px;
}
.width-5 {
  width: 5px;
}
.width-6 {
  width: 6px;
}
.width-7 {
  width: 7px;
}
.width-8 {
  width: 8px;
}
.width-9 {
  width: 9px;
}
.width-10 {
  width: 10px;
}
.width-11 {
  width: 11px;
}
.width-12 {
  width: 12px;
}
.width-13 {
  width: 13px;
}
.width-14 {
  width: 14px;
}
.width-15 {
  width: 15px;
}
.width-16 {
  width: 16px;
}
.width-17 {
  width: 17px;
}
.width-18 {
  width: 18px;
}
.width-19 {
  width: 19px;
}
.width-20 {
  width: 20px;
}
.width-21 {
  width: 21px;
}
.width-22 {
  width: 22px;
}
.width-23 {
  width: 23px;
}
.width-24 {
  width: 24px;
}
.width-25 {
  width: 25px;
}
.width-26 {
  width: 26px;
}
.width-27 {
  width: 27px;
}
.width-28 {
  width: 28px;
}
.width-29 {
  width: 29px;
}
.width-30 {
  width: 30px;
}
.width-31 {
  width: 31px;
}
.width-32 {
  width: 32px;
}
.width-33 {
  width: 33px;
}
.width-34 {
  width: 34px;
}
.width-35 {
  width: 35px;
}
.width-36 {
  width: 36px;
}
.width-37 {
  width: 37px;
}
.width-38 {
  width: 38px;
}
.width-39 {
  width: 39px;
}
.width-40 {
  width: 40px;
}
.width-41 {
  width: 41px;
}
.width-42 {
  width: 42px;
}
.width-43 {
  width: 43px;
}
.width-44 {
  width: 44px;
}
.width-45 {
  width: 45px;
}
.width-46 {
  width: 46px;
}
.width-47 {
  width: 47px;
}
.width-48 {
  width: 48px;
}
.width-49 {
  width: 49px;
}
.width-50 {
  width: 50px;
}
.width-51 {
  width: 51px;
}
.width-52 {
  width: 52px;
}
.width-53 {
  width: 53px;
}
.width-54 {
  width: 54px;
}
.width-55 {
  width: 55px;
}
.width-56 {
  width: 56px;
}
.width-57 {
  width: 57px;
}
.width-58 {
  width: 58px;
}
.width-59 {
  width: 59px;
}
.width-60 {
  width: 60px;
}
.width-61 {
  width: 61px;
}
.width-62 {
  width: 62px;
}
.width-63 {
  width: 63px;
}
.width-64 {
  width: 64px;
}
.width-65 {
  width: 65px;
}
.width-66 {
  width: 66px;
}
.width-67 {
  width: 67px;
}
.width-68 {
  width: 68px;
}
.width-69 {
  width: 69px;
}
.width-70 {
  width: 70px;
}
.width-71 {
  width: 71px;
}
.width-72 {
  width: 72px;
}
.width-73 {
  width: 73px;
}
.width-74 {
  width: 74px;
}
.width-75 {
  width: 75px;
}
.width-76 {
  width: 76px;
}
.width-77 {
  width: 77px;
}
.width-78 {
  width: 78px;
}
.width-79 {
  width: 79px;
}
.width-80 {
  width: 80px;
}
.width-81 {
  width: 81px;
}
.width-82 {
  width: 82px;
}
.width-83 {
  width: 83px;
}
.width-84 {
  width: 84px;
}
.width-85 {
  width: 85px;
}
.width-86 {
  width: 86px;
}
.width-87 {
  width: 87px;
}
.width-88 {
  width: 88px;
}
.width-89 {
  width: 89px;
}
.width-90 {
  width: 90px;
}
.width-91 {
  width: 91px;
}
.width-92 {
  width: 92px;
}
.width-93 {
  width: 93px;
}
.width-94 {
  width: 94px;
}
.width-95 {
  width: 95px;
}
.width-96 {
  width: 96px;
}
.width-97 {
  width: 97px;
}
.width-98 {
  width: 98px;
}
.width-99 {
  width: 99px;
}
.width-100 {
  width: 100px;
}
.width-101 {
  width: 101px;
}
.width-102 {
  width: 102px;
}
.width-103 {
  width: 103px;
}
.width-104 {
  width: 104px;
}
.width-105 {
  width: 105px;
}
.width-106 {
  width: 106px;
}
.width-107 {
  width: 107px;
}
.width-108 {
  width: 108px;
}
.width-109 {
  width: 109px;
}
.width-110 {
  width: 110px;
}
.width-111 {
  width: 111px;
}
.width-112 {
  width: 112px;
}
.width-113 {
  width: 113px;
}
.width-114 {
  width: 114px;
}
.width-115 {
  width: 115px;
}
.width-116 {
  width: 116px;
}
.width-117 {
  width: 117px;
}
.width-118 {
  width: 118px;
}
.width-119 {
  width: 119px;
}
.width-120 {
  width: 120px;
}
.width-121 {
  width: 121px;
}
.width-122 {
  width: 122px;
}
.width-123 {
  width: 123px;
}
.width-124 {
  width: 124px;
}
.width-125 {
  width: 125px;
}
.width-126 {
  width: 126px;
}
.width-127 {
  width: 127px;
}
.width-128 {
  width: 128px;
}
.width-129 {
  width: 129px;
}
.width-130 {
  width: 130px;
}
.width-131 {
  width: 131px;
}
.width-132 {
  width: 132px;
}
.width-133 {
  width: 133px;
}
.width-134 {
  width: 134px;
}
.width-135 {
  width: 135px;
}
.width-136 {
  width: 136px;
}
.width-137 {
  width: 137px;
}
.width-138 {
  width: 138px;
}
.width-139 {
  width: 139px;
}
.width-140 {
  width: 140px;
}
.width-141 {
  width: 141px;
}
.width-142 {
  width: 142px;
}
.width-143 {
  width: 143px;
}
.width-144 {
  width: 144px;
}
.width-145 {
  width: 145px;
}
.width-146 {
  width: 146px;
}
.width-147 {
  width: 147px;
}
.width-148 {
  width: 148px;
}
.width-149 {
  width: 149px;
}
.width-150 {
  width: 150px;
}
.width-151 {
  width: 151px;
}
.width-152 {
  width: 152px;
}
.width-153 {
  width: 153px;
}
.width-154 {
  width: 154px;
}
.width-155 {
  width: 155px;
}
.width-156 {
  width: 156px;
}
.width-157 {
  width: 157px;
}
.width-158 {
  width: 158px;
}
.width-159 {
  width: 159px;
}
.width-160 {
  width: 160px;
}
.width-161 {
  width: 161px;
}
.width-162 {
  width: 162px;
}
.width-163 {
  width: 163px;
}
.width-164 {
  width: 164px;
}
.width-165 {
  width: 165px;
}
.width-166 {
  width: 166px;
}
.width-167 {
  width: 167px;
}
.width-168 {
  width: 168px;
}
.width-169 {
  width: 169px;
}
.width-170 {
  width: 170px;
}
.width-171 {
  width: 171px;
}
.width-172 {
  width: 172px;
}
.width-173 {
  width: 173px;
}
.width-174 {
  width: 174px;
}
.width-175 {
  width: 175px;
}
.width-176 {
  width: 176px;
}
.width-177 {
  width: 177px;
}
.width-178 {
  width: 178px;
}
.width-179 {
  width: 179px;
}
.width-180 {
  width: 180px;
}
.width-181 {
  width: 181px;
}
.width-182 {
  width: 182px;
}
.width-183 {
  width: 183px;
}
.width-184 {
  width: 184px;
}
.width-185 {
  width: 185px;
}
.width-186 {
  width: 186px;
}
.width-187 {
  width: 187px;
}
.width-188 {
  width: 188px;
}
.width-189 {
  width: 189px;
}
.width-190 {
  width: 190px;
}
.width-191 {
  width: 191px;
}
.width-192 {
  width: 192px;
}
.width-193 {
  width: 193px;
}
.width-194 {
  width: 194px;
}
.width-195 {
  width: 195px;
}
.width-196 {
  width: 196px;
}
.width-197 {
  width: 197px;
}
.width-198 {
  width: 198px;
}
.width-199 {
  width: 199px;
}
.width-200 {
  width: 200px;
}
.width-201 {
  width: 201px;
}
.width-202 {
  width: 202px;
}
.width-203 {
  width: 203px;
}
.width-204 {
  width: 204px;
}
.width-205 {
  width: 205px;
}
.width-206 {
  width: 206px;
}
.width-207 {
  width: 207px;
}
.width-208 {
  width: 208px;
}
.width-209 {
  width: 209px;
}
.width-210 {
  width: 210px;
}
.width-211 {
  width: 211px;
}
.width-212 {
  width: 212px;
}
.width-213 {
  width: 213px;
}
.width-214 {
  width: 214px;
}
.width-215 {
  width: 215px;
}
.width-216 {
  width: 216px;
}
.width-217 {
  width: 217px;
}
.width-218 {
  width: 218px;
}
.width-219 {
  width: 219px;
}
.width-220 {
  width: 220px;
}
.width-221 {
  width: 221px;
}
.width-222 {
  width: 222px;
}
.width-223 {
  width: 223px;
}
.width-224 {
  width: 224px;
}
.width-225 {
  width: 225px;
}
.width-226 {
  width: 226px;
}
.width-227 {
  width: 227px;
}
.width-228 {
  width: 228px;
}
.width-229 {
  width: 229px;
}
.width-230 {
  width: 230px;
}
.width-231 {
  width: 231px;
}
.width-232 {
  width: 232px;
}
.width-233 {
  width: 233px;
}
.width-234 {
  width: 234px;
}
.width-235 {
  width: 235px;
}
.width-236 {
  width: 236px;
}
.width-237 {
  width: 237px;
}
.width-238 {
  width: 238px;
}
.width-239 {
  width: 239px;
}
.width-240 {
  width: 240px;
}
.width-241 {
  width: 241px;
}
.width-242 {
  width: 242px;
}
.width-243 {
  width: 243px;
}
.width-244 {
  width: 244px;
}
.width-245 {
  width: 245px;
}
.width-246 {
  width: 246px;
}
.width-247 {
  width: 247px;
}
.width-248 {
  width: 248px;
}
.width-249 {
  width: 249px;
}
.width-250 {
  width: 250px;
}
.width-251 {
  width: 251px;
}
.width-252 {
  width: 252px;
}
.width-253 {
  width: 253px;
}
.width-254 {
  width: 254px;
}
.width-255 {
  width: 255px;
}
.width-256 {
  width: 256px;
}
.width-257 {
  width: 257px;
}
.width-258 {
  width: 258px;
}
.width-259 {
  width: 259px;
}
.width-260 {
  width: 260px;
}
.width-261 {
  width: 261px;
}
.width-262 {
  width: 262px;
}
.width-263 {
  width: 263px;
}
.width-264 {
  width: 264px;
}
.width-265 {
  width: 265px;
}
.width-266 {
  width: 266px;
}
.width-267 {
  width: 267px;
}
.width-268 {
  width: 268px;
}
.width-269 {
  width: 269px;
}
.width-270 {
  width: 270px;
}
.width-271 {
  width: 271px;
}
.width-272 {
  width: 272px;
}
.width-273 {
  width: 273px;
}
.width-274 {
  width: 274px;
}
.width-275 {
  width: 275px;
}
.width-276 {
  width: 276px;
}
.width-277 {
  width: 277px;
}
.width-278 {
  width: 278px;
}
.width-279 {
  width: 279px;
}
.width-280 {
  width: 280px;
}
.width-281 {
  width: 281px;
}
.width-282 {
  width: 282px;
}
.width-283 {
  width: 283px;
}
.width-284 {
  width: 284px;
}
.width-285 {
  width: 285px;
}
.width-286 {
  width: 286px;
}
.width-287 {
  width: 287px;
}
.width-288 {
  width: 288px;
}
.width-289 {
  width: 289px;
}
.width-290 {
  width: 290px;
}
.width-291 {
  width: 291px;
}
.width-292 {
  width: 292px;
}
.width-293 {
  width: 293px;
}
.width-294 {
  width: 294px;
}
.width-295 {
  width: 295px;
}
.width-296 {
  width: 296px;
}
.width-297 {
  width: 297px;
}
.width-298 {
  width: 298px;
}
.width-299 {
  width: 299px;
}
.width-300 {
  width: 300px;
}
.width-301 {
  width: 301px;
}
.width-302 {
  width: 302px;
}
.width-303 {
  width: 303px;
}
.width-304 {
  width: 304px;
}
.width-305 {
  width: 305px;
}
.width-306 {
  width: 306px;
}
.width-307 {
  width: 307px;
}
.width-308 {
  width: 308px;
}
.width-309 {
  width: 309px;
}
.width-310 {
  width: 310px;
}
.width-311 {
  width: 311px;
}
.width-312 {
  width: 312px;
}
.width-313 {
  width: 313px;
}
.width-314 {
  width: 314px;
}
.width-315 {
  width: 315px;
}
.width-316 {
  width: 316px;
}
.width-317 {
  width: 317px;
}
.width-318 {
  width: 318px;
}
.width-319 {
  width: 319px;
}
.width-320 {
  width: 320px;
}
.width-321 {
  width: 321px;
}
.width-322 {
  width: 322px;
}
.width-323 {
  width: 323px;
}
.width-324 {
  width: 324px;
}
.width-325 {
  width: 325px;
}
.width-326 {
  width: 326px;
}
.width-327 {
  width: 327px;
}
.width-328 {
  width: 328px;
}
.width-329 {
  width: 329px;
}
.width-330 {
  width: 330px;
}
.width-331 {
  width: 331px;
}
.width-332 {
  width: 332px;
}
.width-333 {
  width: 333px;
}
.width-334 {
  width: 334px;
}
.width-335 {
  width: 335px;
}
.width-336 {
  width: 336px;
}
.width-337 {
  width: 337px;
}
.width-338 {
  width: 338px;
}
.width-339 {
  width: 339px;
}
.width-340 {
  width: 340px;
}
.width-341 {
  width: 341px;
}
.width-342 {
  width: 342px;
}
.width-343 {
  width: 343px;
}
.width-344 {
  width: 344px;
}
.width-345 {
  width: 345px;
}
.width-346 {
  width: 346px;
}
.width-347 {
  width: 347px;
}
.width-348 {
  width: 348px;
}
.width-349 {
  width: 349px;
}
.width-350 {
  width: 350px;
}
.width-351 {
  width: 351px;
}
.width-352 {
  width: 352px;
}
.width-353 {
  width: 353px;
}
.width-354 {
  width: 354px;
}
.width-355 {
  width: 355px;
}
.width-356 {
  width: 356px;
}
.width-357 {
  width: 357px;
}
.width-358 {
  width: 358px;
}
.width-359 {
  width: 359px;
}
.width-360 {
  width: 360px;
}
.width-361 {
  width: 361px;
}
.width-362 {
  width: 362px;
}
.width-363 {
  width: 363px;
}
.width-364 {
  width: 364px;
}
.width-365 {
  width: 365px;
}
.width-366 {
  width: 366px;
}
.width-367 {
  width: 367px;
}
.width-368 {
  width: 368px;
}
.width-369 {
  width: 369px;
}
.width-370 {
  width: 370px;
}
.width-371 {
  width: 371px;
}
.width-372 {
  width: 372px;
}
.width-373 {
  width: 373px;
}
.width-374 {
  width: 374px;
}
.width-375 {
  width: 375px;
}
.width-376 {
  width: 376px;
}
.width-377 {
  width: 377px;
}
.width-378 {
  width: 378px;
}
.width-379 {
  width: 379px;
}
.width-380 {
  width: 380px;
}
.width-381 {
  width: 381px;
}
.width-382 {
  width: 382px;
}
.width-383 {
  width: 383px;
}
.width-384 {
  width: 384px;
}
.width-385 {
  width: 385px;
}
.width-386 {
  width: 386px;
}
.width-387 {
  width: 387px;
}
.width-388 {
  width: 388px;
}
.width-389 {
  width: 389px;
}
.width-390 {
  width: 390px;
}
.width-391 {
  width: 391px;
}
.width-392 {
  width: 392px;
}
.width-393 {
  width: 393px;
}
.width-394 {
  width: 394px;
}
.width-395 {
  width: 395px;
}
.width-396 {
  width: 396px;
}
.width-397 {
  width: 397px;
}
.width-398 {
  width: 398px;
}
.width-399 {
  width: 399px;
}
.width-400 {
  width: 400px;
}
.width-401 {
  width: 401px;
}
.width-402 {
  width: 402px;
}
.width-403 {
  width: 403px;
}
.width-404 {
  width: 404px;
}
.width-405 {
  width: 405px;
}
.width-406 {
  width: 406px;
}
.width-407 {
  width: 407px;
}
.width-408 {
  width: 408px;
}
.width-409 {
  width: 409px;
}
.width-410 {
  width: 410px;
}
.width-411 {
  width: 411px;
}
.width-412 {
  width: 412px;
}
.width-413 {
  width: 413px;
}
.width-414 {
  width: 414px;
}
.width-415 {
  width: 415px;
}
.width-416 {
  width: 416px;
}
.width-417 {
  width: 417px;
}
.width-418 {
  width: 418px;
}
.width-419 {
  width: 419px;
}
.width-420 {
  width: 420px;
}
.width-421 {
  width: 421px;
}
.width-422 {
  width: 422px;
}
.width-423 {
  width: 423px;
}
.width-424 {
  width: 424px;
}
.width-425 {
  width: 425px;
}
.width-426 {
  width: 426px;
}
.width-427 {
  width: 427px;
}
.width-428 {
  width: 428px;
}
.width-429 {
  width: 429px;
}
.width-430 {
  width: 430px;
}
.width-431 {
  width: 431px;
}
.width-432 {
  width: 432px;
}
.width-433 {
  width: 433px;
}
.width-434 {
  width: 434px;
}
.width-435 {
  width: 435px;
}
.width-436 {
  width: 436px;
}
.width-437 {
  width: 437px;
}
.width-438 {
  width: 438px;
}
.width-439 {
  width: 439px;
}
.width-440 {
  width: 440px;
}
.width-441 {
  width: 441px;
}
.width-442 {
  width: 442px;
}
.width-443 {
  width: 443px;
}
.width-444 {
  width: 444px;
}
.width-445 {
  width: 445px;
}
.width-446 {
  width: 446px;
}
.width-447 {
  width: 447px;
}
.width-448 {
  width: 448px;
}
.width-449 {
  width: 449px;
}
.width-450 {
  width: 450px;
}
.width-451 {
  width: 451px;
}
.width-452 {
  width: 452px;
}
.width-453 {
  width: 453px;
}
.width-454 {
  width: 454px;
}
.width-455 {
  width: 455px;
}
.width-456 {
  width: 456px;
}
.width-457 {
  width: 457px;
}
.width-458 {
  width: 458px;
}
.width-459 {
  width: 459px;
}
.width-460 {
  width: 460px;
}
.width-461 {
  width: 461px;
}
.width-462 {
  width: 462px;
}
.width-463 {
  width: 463px;
}
.width-464 {
  width: 464px;
}
.width-465 {
  width: 465px;
}
.width-466 {
  width: 466px;
}
.width-467 {
  width: 467px;
}
.width-468 {
  width: 468px;
}
.width-469 {
  width: 469px;
}
.width-470 {
  width: 470px;
}
.width-471 {
  width: 471px;
}
.width-472 {
  width: 472px;
}
.width-473 {
  width: 473px;
}
.width-474 {
  width: 474px;
}
.width-475 {
  width: 475px;
}
.width-476 {
  width: 476px;
}
.width-477 {
  width: 477px;
}
.width-478 {
  width: 478px;
}
.width-479 {
  width: 479px;
}
.width-480 {
  width: 480px;
}
.width-481 {
  width: 481px;
}
.width-482 {
  width: 482px;
}
.width-483 {
  width: 483px;
}
.width-484 {
  width: 484px;
}
.width-485 {
  width: 485px;
}
.width-486 {
  width: 486px;
}
.width-487 {
  width: 487px;
}
.width-488 {
  width: 488px;
}
.width-489 {
  width: 489px;
}
.width-490 {
  width: 490px;
}
.width-491 {
  width: 491px;
}
.width-492 {
  width: 492px;
}
.width-493 {
  width: 493px;
}
.width-494 {
  width: 494px;
}
.width-495 {
  width: 495px;
}
.width-496 {
  width: 496px;
}
.width-497 {
  width: 497px;
}
.width-498 {
  width: 498px;
}
.width-499 {
  width: 499px;
}
.width-500 {
  width: 500px;
}
.width-501 {
  width: 501px;
}
.width-502 {
  width: 502px;
}
.width-503 {
  width: 503px;
}
.width-504 {
  width: 504px;
}
.width-505 {
  width: 505px;
}
.width-506 {
  width: 506px;
}
.width-507 {
  width: 507px;
}
.width-508 {
  width: 508px;
}
.width-509 {
  width: 509px;
}
.width-510 {
  width: 510px;
}
.width-511 {
  width: 511px;
}
.width-512 {
  width: 512px;
}
.width-513 {
  width: 513px;
}
.width-514 {
  width: 514px;
}
.width-515 {
  width: 515px;
}
.width-516 {
  width: 516px;
}
.width-517 {
  width: 517px;
}
.width-518 {
  width: 518px;
}
.width-519 {
  width: 519px;
}
.width-520 {
  width: 520px;
}
.width-521 {
  width: 521px;
}
.width-522 {
  width: 522px;
}
.width-523 {
  width: 523px;
}
.width-524 {
  width: 524px;
}
.width-525 {
  width: 525px;
}
.width-526 {
  width: 526px;
}
.width-527 {
  width: 527px;
}
.width-528 {
  width: 528px;
}
.width-529 {
  width: 529px;
}
.width-530 {
  width: 530px;
}
.width-531 {
  width: 531px;
}
.width-532 {
  width: 532px;
}
.width-533 {
  width: 533px;
}
.width-534 {
  width: 534px;
}
.width-535 {
  width: 535px;
}
.width-536 {
  width: 536px;
}
.width-537 {
  width: 537px;
}
.width-538 {
  width: 538px;
}
.width-539 {
  width: 539px;
}
.width-540 {
  width: 540px;
}
.width-541 {
  width: 541px;
}
.width-542 {
  width: 542px;
}
.width-543 {
  width: 543px;
}
.width-544 {
  width: 544px;
}
.width-545 {
  width: 545px;
}
.width-546 {
  width: 546px;
}
.width-547 {
  width: 547px;
}
.width-548 {
  width: 548px;
}
.width-549 {
  width: 549px;
}
.width-550 {
  width: 550px;
}
.width-551 {
  width: 551px;
}
.width-552 {
  width: 552px;
}
.width-553 {
  width: 553px;
}
.width-554 {
  width: 554px;
}
.width-555 {
  width: 555px;
}
.width-556 {
  width: 556px;
}
.width-557 {
  width: 557px;
}
.width-558 {
  width: 558px;
}
.width-559 {
  width: 559px;
}
.width-560 {
  width: 560px;
}
.width-561 {
  width: 561px;
}
.width-562 {
  width: 562px;
}
.width-563 {
  width: 563px;
}
.width-564 {
  width: 564px;
}
.width-565 {
  width: 565px;
}
.width-566 {
  width: 566px;
}
.width-567 {
  width: 567px;
}
.width-568 {
  width: 568px;
}
.width-569 {
  width: 569px;
}
.width-570 {
  width: 570px;
}
.width-571 {
  width: 571px;
}
.width-572 {
  width: 572px;
}
.width-573 {
  width: 573px;
}
.width-574 {
  width: 574px;
}
.width-575 {
  width: 575px;
}
.width-576 {
  width: 576px;
}
.width-577 {
  width: 577px;
}
.width-578 {
  width: 578px;
}
.width-579 {
  width: 579px;
}
.width-580 {
  width: 580px;
}
.width-581 {
  width: 581px;
}
.width-582 {
  width: 582px;
}
.width-583 {
  width: 583px;
}
.width-584 {
  width: 584px;
}
.width-585 {
  width: 585px;
}
.width-586 {
  width: 586px;
}
.width-587 {
  width: 587px;
}
.width-588 {
  width: 588px;
}
.width-589 {
  width: 589px;
}
.width-590 {
  width: 590px;
}
.width-591 {
  width: 591px;
}
.width-592 {
  width: 592px;
}
.width-593 {
  width: 593px;
}
.width-594 {
  width: 594px;
}
.width-595 {
  width: 595px;
}
.width-596 {
  width: 596px;
}
.width-597 {
  width: 597px;
}
.width-598 {
  width: 598px;
}
.width-599 {
  width: 599px;
}
.width-600 {
  width: 600px;
}
.width-601 {
  width: 601px;
}
.width-602 {
  width: 602px;
}
.width-603 {
  width: 603px;
}
.width-604 {
  width: 604px;
}
.width-605 {
  width: 605px;
}
.width-606 {
  width: 606px;
}
.width-607 {
  width: 607px;
}
.width-608 {
  width: 608px;
}
.width-609 {
  width: 609px;
}
.width-610 {
  width: 610px;
}
.width-611 {
  width: 611px;
}
.width-612 {
  width: 612px;
}
.width-613 {
  width: 613px;
}
.width-614 {
  width: 614px;
}
.width-615 {
  width: 615px;
}
.width-616 {
  width: 616px;
}
.width-617 {
  width: 617px;
}
.width-618 {
  width: 618px;
}
.width-619 {
  width: 619px;
}
.width-620 {
  width: 620px;
}
.width-621 {
  width: 621px;
}
.width-622 {
  width: 622px;
}
.width-623 {
  width: 623px;
}
.width-624 {
  width: 624px;
}
.width-625 {
  width: 625px;
}
.width-626 {
  width: 626px;
}
.width-627 {
  width: 627px;
}
.width-628 {
  width: 628px;
}
.width-629 {
  width: 629px;
}
.width-630 {
  width: 630px;
}
.width-631 {
  width: 631px;
}
.width-632 {
  width: 632px;
}
.width-633 {
  width: 633px;
}
.width-634 {
  width: 634px;
}
.width-635 {
  width: 635px;
}
.width-636 {
  width: 636px;
}
.width-637 {
  width: 637px;
}
.width-638 {
  width: 638px;
}
.width-639 {
  width: 639px;
}
.width-640 {
  width: 640px;
}
.width-641 {
  width: 641px;
}
.width-642 {
  width: 642px;
}
.width-643 {
  width: 643px;
}
.width-644 {
  width: 644px;
}
.width-645 {
  width: 645px;
}
.width-646 {
  width: 646px;
}
.width-647 {
  width: 647px;
}
.width-648 {
  width: 648px;
}
.width-649 {
  width: 649px;
}
.width-650 {
  width: 650px;
}
.width-651 {
  width: 651px;
}
.width-652 {
  width: 652px;
}
.width-653 {
  width: 653px;
}
.width-654 {
  width: 654px;
}
.width-655 {
  width: 655px;
}
.width-656 {
  width: 656px;
}
.width-657 {
  width: 657px;
}
.width-658 {
  width: 658px;
}
.width-659 {
  width: 659px;
}
.width-660 {
  width: 660px;
}
.width-661 {
  width: 661px;
}
.width-662 {
  width: 662px;
}
.width-663 {
  width: 663px;
}
.width-664 {
  width: 664px;
}
.width-665 {
  width: 665px;
}
.width-666 {
  width: 666px;
}
.width-667 {
  width: 667px;
}
.width-668 {
  width: 668px;
}
.width-669 {
  width: 669px;
}
.width-670 {
  width: 670px;
}
.width-671 {
  width: 671px;
}
.width-672 {
  width: 672px;
}
.width-673 {
  width: 673px;
}
.width-674 {
  width: 674px;
}
.width-675 {
  width: 675px;
}
.width-676 {
  width: 676px;
}
.width-677 {
  width: 677px;
}
.width-678 {
  width: 678px;
}
.width-679 {
  width: 679px;
}
.width-680 {
  width: 680px;
}
.width-681 {
  width: 681px;
}
.width-682 {
  width: 682px;
}
.width-683 {
  width: 683px;
}
.width-684 {
  width: 684px;
}
.width-685 {
  width: 685px;
}
.width-686 {
  width: 686px;
}
.width-687 {
  width: 687px;
}
.width-688 {
  width: 688px;
}
.width-689 {
  width: 689px;
}
.width-690 {
  width: 690px;
}
.width-691 {
  width: 691px;
}
.width-692 {
  width: 692px;
}
.width-693 {
  width: 693px;
}
.width-694 {
  width: 694px;
}
.width-695 {
  width: 695px;
}
.width-696 {
  width: 696px;
}
.width-697 {
  width: 697px;
}
.width-698 {
  width: 698px;
}
.width-699 {
  width: 699px;
}
.width-700 {
  width: 700px;
}
.width-701 {
  width: 701px;
}
.width-702 {
  width: 702px;
}
.width-703 {
  width: 703px;
}
.width-704 {
  width: 704px;
}
.width-705 {
  width: 705px;
}
.width-706 {
  width: 706px;
}
.width-707 {
  width: 707px;
}
.width-708 {
  width: 708px;
}
.width-709 {
  width: 709px;
}
.width-710 {
  width: 710px;
}
.width-711 {
  width: 711px;
}
.width-712 {
  width: 712px;
}
.width-713 {
  width: 713px;
}
.width-714 {
  width: 714px;
}
.width-715 {
  width: 715px;
}
.width-716 {
  width: 716px;
}
.width-717 {
  width: 717px;
}
.width-718 {
  width: 718px;
}
.width-719 {
  width: 719px;
}
.width-720 {
  width: 720px;
}
.width-721 {
  width: 721px;
}
.width-722 {
  width: 722px;
}
.width-723 {
  width: 723px;
}
.width-724 {
  width: 724px;
}
.width-725 {
  width: 725px;
}
.width-726 {
  width: 726px;
}
.width-727 {
  width: 727px;
}
.width-728 {
  width: 728px;
}
.width-729 {
  width: 729px;
}
.width-730 {
  width: 730px;
}
.width-731 {
  width: 731px;
}
.width-732 {
  width: 732px;
}
.width-733 {
  width: 733px;
}
.width-734 {
  width: 734px;
}
.width-735 {
  width: 735px;
}
.width-736 {
  width: 736px;
}
.width-737 {
  width: 737px;
}
.width-738 {
  width: 738px;
}
.width-739 {
  width: 739px;
}
.width-740 {
  width: 740px;
}
.width-741 {
  width: 741px;
}
.width-742 {
  width: 742px;
}
.width-743 {
  width: 743px;
}
.width-744 {
  width: 744px;
}
.width-745 {
  width: 745px;
}
.width-746 {
  width: 746px;
}
.width-747 {
  width: 747px;
}
.width-748 {
  width: 748px;
}
.width-749 {
  width: 749px;
}
.width-750 {
  width: 750px;
}
.width-751 {
  width: 751px;
}
.width-752 {
  width: 752px;
}
.width-753 {
  width: 753px;
}
.width-754 {
  width: 754px;
}
.width-755 {
  width: 755px;
}
.width-756 {
  width: 756px;
}
.width-757 {
  width: 757px;
}
.width-758 {
  width: 758px;
}
.width-759 {
  width: 759px;
}
.width-760 {
  width: 760px;
}
.width-761 {
  width: 761px;
}
.width-762 {
  width: 762px;
}
.width-763 {
  width: 763px;
}
.width-764 {
  width: 764px;
}
.width-765 {
  width: 765px;
}
.width-766 {
  width: 766px;
}
.width-767 {
  width: 767px;
}
.width-768 {
  width: 768px;
}
.width-769 {
  width: 769px;
}
.width-770 {
  width: 770px;
}
.width-771 {
  width: 771px;
}
.width-772 {
  width: 772px;
}
.width-773 {
  width: 773px;
}
.width-774 {
  width: 774px;
}
.width-775 {
  width: 775px;
}
.width-776 {
  width: 776px;
}
.width-777 {
  width: 777px;
}
.width-778 {
  width: 778px;
}
.width-779 {
  width: 779px;
}
.width-780 {
  width: 780px;
}
.width-781 {
  width: 781px;
}
.width-782 {
  width: 782px;
}
.width-783 {
  width: 783px;
}
.width-784 {
  width: 784px;
}
.width-785 {
  width: 785px;
}
.width-786 {
  width: 786px;
}
.width-787 {
  width: 787px;
}
.width-788 {
  width: 788px;
}
.width-789 {
  width: 789px;
}
.width-790 {
  width: 790px;
}
.width-791 {
  width: 791px;
}
.width-792 {
  width: 792px;
}
.width-793 {
  width: 793px;
}
.width-794 {
  width: 794px;
}
.width-795 {
  width: 795px;
}
.width-796 {
  width: 796px;
}
.width-797 {
  width: 797px;
}
.width-798 {
  width: 798px;
}
.width-799 {
  width: 799px;
}
.width-800 {
  width: 800px;
}
.width-801 {
  width: 801px;
}
.width-802 {
  width: 802px;
}
.width-803 {
  width: 803px;
}
.width-804 {
  width: 804px;
}
.width-805 {
  width: 805px;
}
.width-806 {
  width: 806px;
}
.width-807 {
  width: 807px;
}
.width-808 {
  width: 808px;
}
.width-809 {
  width: 809px;
}
.width-810 {
  width: 810px;
}
.width-811 {
  width: 811px;
}
.width-812 {
  width: 812px;
}
.width-813 {
  width: 813px;
}
.width-814 {
  width: 814px;
}
.width-815 {
  width: 815px;
}
.width-816 {
  width: 816px;
}
.width-817 {
  width: 817px;
}
.width-818 {
  width: 818px;
}
.width-819 {
  width: 819px;
}
.width-820 {
  width: 820px;
}
.width-821 {
  width: 821px;
}
.width-822 {
  width: 822px;
}
.width-823 {
  width: 823px;
}
.width-824 {
  width: 824px;
}
.width-825 {
  width: 825px;
}
.width-826 {
  width: 826px;
}
.width-827 {
  width: 827px;
}
.width-828 {
  width: 828px;
}
.width-829 {
  width: 829px;
}
.width-830 {
  width: 830px;
}
.width-831 {
  width: 831px;
}
.width-832 {
  width: 832px;
}
.width-833 {
  width: 833px;
}
.width-834 {
  width: 834px;
}
.width-835 {
  width: 835px;
}
.width-836 {
  width: 836px;
}
.width-837 {
  width: 837px;
}
.width-838 {
  width: 838px;
}
.width-839 {
  width: 839px;
}
.width-840 {
  width: 840px;
}
.width-841 {
  width: 841px;
}
.width-842 {
  width: 842px;
}
.width-843 {
  width: 843px;
}
.width-844 {
  width: 844px;
}
.width-845 {
  width: 845px;
}
.width-846 {
  width: 846px;
}
.width-847 {
  width: 847px;
}
.width-848 {
  width: 848px;
}
.width-849 {
  width: 849px;
}
.width-850 {
  width: 850px;
}
.width-851 {
  width: 851px;
}
.width-852 {
  width: 852px;
}
.width-853 {
  width: 853px;
}
.width-854 {
  width: 854px;
}
.width-855 {
  width: 855px;
}
.width-856 {
  width: 856px;
}
.width-857 {
  width: 857px;
}
.width-858 {
  width: 858px;
}
.width-859 {
  width: 859px;
}
.width-860 {
  width: 860px;
}
.width-861 {
  width: 861px;
}
.width-862 {
  width: 862px;
}
.width-863 {
  width: 863px;
}
.width-864 {
  width: 864px;
}
.width-865 {
  width: 865px;
}
.width-866 {
  width: 866px;
}
.width-867 {
  width: 867px;
}
.width-868 {
  width: 868px;
}
.width-869 {
  width: 869px;
}
.width-870 {
  width: 870px;
}
.width-871 {
  width: 871px;
}
.width-872 {
  width: 872px;
}
.width-873 {
  width: 873px;
}
.width-874 {
  width: 874px;
}
.width-875 {
  width: 875px;
}
.width-876 {
  width: 876px;
}
.width-877 {
  width: 877px;
}
.width-878 {
  width: 878px;
}
.width-879 {
  width: 879px;
}
.width-880 {
  width: 880px;
}
.width-881 {
  width: 881px;
}
.width-882 {
  width: 882px;
}
.width-883 {
  width: 883px;
}
.width-884 {
  width: 884px;
}
.width-885 {
  width: 885px;
}
.width-886 {
  width: 886px;
}
.width-887 {
  width: 887px;
}
.width-888 {
  width: 888px;
}
.width-889 {
  width: 889px;
}
.width-890 {
  width: 890px;
}
.width-891 {
  width: 891px;
}
.width-892 {
  width: 892px;
}
.width-893 {
  width: 893px;
}
.width-894 {
  width: 894px;
}
.width-895 {
  width: 895px;
}
.width-896 {
  width: 896px;
}
.width-897 {
  width: 897px;
}
.width-898 {
  width: 898px;
}
.width-899 {
  width: 899px;
}
.width-900 {
  width: 900px;
}
.width-901 {
  width: 901px;
}
.width-902 {
  width: 902px;
}
.width-903 {
  width: 903px;
}
.width-904 {
  width: 904px;
}
.width-905 {
  width: 905px;
}
.width-906 {
  width: 906px;
}
.width-907 {
  width: 907px;
}
.width-908 {
  width: 908px;
}
.width-909 {
  width: 909px;
}
.width-910 {
  width: 910px;
}
.width-911 {
  width: 911px;
}
.width-912 {
  width: 912px;
}
.width-913 {
  width: 913px;
}
.width-914 {
  width: 914px;
}
.width-915 {
  width: 915px;
}
.width-916 {
  width: 916px;
}
.width-917 {
  width: 917px;
}
.width-918 {
  width: 918px;
}
.width-919 {
  width: 919px;
}
.width-920 {
  width: 920px;
}
.width-921 {
  width: 921px;
}
.width-922 {
  width: 922px;
}
.width-923 {
  width: 923px;
}
.width-924 {
  width: 924px;
}
.width-925 {
  width: 925px;
}
.width-926 {
  width: 926px;
}
.width-927 {
  width: 927px;
}
.width-928 {
  width: 928px;
}
.width-929 {
  width: 929px;
}
.width-930 {
  width: 930px;
}
.width-931 {
  width: 931px;
}
.width-932 {
  width: 932px;
}
.width-933 {
  width: 933px;
}
.width-934 {
  width: 934px;
}
.width-935 {
  width: 935px;
}
.width-936 {
  width: 936px;
}
.width-937 {
  width: 937px;
}
.width-938 {
  width: 938px;
}
.width-939 {
  width: 939px;
}
.width-940 {
  width: 940px;
}
.width-941 {
  width: 941px;
}
.width-942 {
  width: 942px;
}
.width-943 {
  width: 943px;
}
.width-944 {
  width: 944px;
}
.width-945 {
  width: 945px;
}
.width-946 {
  width: 946px;
}
.width-947 {
  width: 947px;
}
.width-948 {
  width: 948px;
}
.width-949 {
  width: 949px;
}
.width-950 {
  width: 950px;
}
.width-951 {
  width: 951px;
}
.width-952 {
  width: 952px;
}
.width-953 {
  width: 953px;
}
.width-954 {
  width: 954px;
}
.width-955 {
  width: 955px;
}
.width-956 {
  width: 956px;
}
.width-957 {
  width: 957px;
}
.width-958 {
  width: 958px;
}
.width-959 {
  width: 959px;
}
.width-960 {
  width: 960px;
}
.width-961 {
  width: 961px;
}
.width-962 {
  width: 962px;
}
.width-963 {
  width: 963px;
}
.width-964 {
  width: 964px;
}
.width-965 {
  width: 965px;
}
.width-966 {
  width: 966px;
}
.width-967 {
  width: 967px;
}
.width-968 {
  width: 968px;
}
.width-969 {
  width: 969px;
}
.width-970 {
  width: 970px;
}
.width-971 {
  width: 971px;
}
.width-972 {
  width: 972px;
}
.width-973 {
  width: 973px;
}
.width-974 {
  width: 974px;
}
.width-975 {
  width: 975px;
}
.width-976 {
  width: 976px;
}
.width-977 {
  width: 977px;
}
.width-978 {
  width: 978px;
}
.width-979 {
  width: 979px;
}
.width-980 {
  width: 980px;
}
.width-981 {
  width: 981px;
}
.width-982 {
  width: 982px;
}
.width-983 {
  width: 983px;
}
.width-984 {
  width: 984px;
}
.width-985 {
  width: 985px;
}
.width-986 {
  width: 986px;
}
.width-987 {
  width: 987px;
}
.width-988 {
  width: 988px;
}
.width-989 {
  width: 989px;
}
.width-990 {
  width: 990px;
}
.width-991 {
  width: 991px;
}
.width-992 {
  width: 992px;
}
.width-993 {
  width: 993px;
}
.width-994 {
  width: 994px;
}
.width-995 {
  width: 995px;
}
.width-996 {
  width: 996px;
}
.width-997 {
  width: 997px;
}
.width-998 {
  width: 998px;
}
.width-999 {
  width: 999px;
}
.width-1000 {
  width: 1000px;
}
.width-1001 {
  width: 1001px;
}
.width-1002 {
  width: 1002px;
}
.width-1003 {
  width: 1003px;
}
.width-1004 {
  width: 1004px;
}
.width-1005 {
  width: 1005px;
}
.width-1006 {
  width: 1006px;
}
.width-1007 {
  width: 1007px;
}
.width-1008 {
  width: 1008px;
}
.width-1009 {
  width: 1009px;
}
.width-1010 {
  width: 1010px;
}
.width-1011 {
  width: 1011px;
}
.width-1012 {
  width: 1012px;
}
.width-1013 {
  width: 1013px;
}
.width-1014 {
  width: 1014px;
}
.width-1015 {
  width: 1015px;
}
.width-1016 {
  width: 1016px;
}
.width-1017 {
  width: 1017px;
}
.width-1018 {
  width: 1018px;
}
.width-1019 {
  width: 1019px;
}
.width-1020 {
  width: 1020px;
}
.width-1021 {
  width: 1021px;
}
.width-1022 {
  width: 1022px;
}
.width-1023 {
  width: 1023px;
}
.width-1024 {
  width: 1024px;
}
.width-1025 {
  width: 1025px;
}
.width-1026 {
  width: 1026px;
}
.width-1027 {
  width: 1027px;
}
.width-1028 {
  width: 1028px;
}
.width-1029 {
  width: 1029px;
}
.width-1030 {
  width: 1030px;
}
.width-1031 {
  width: 1031px;
}
.width-1032 {
  width: 1032px;
}
.width-1033 {
  width: 1033px;
}
.width-1034 {
  width: 1034px;
}
.width-1035 {
  width: 1035px;
}
.width-1036 {
  width: 1036px;
}
.width-1037 {
  width: 1037px;
}
.width-1038 {
  width: 1038px;
}
.width-1039 {
  width: 1039px;
}
.width-1040 {
  width: 1040px;
}
.width-1041 {
  width: 1041px;
}
.width-1042 {
  width: 1042px;
}
.width-1043 {
  width: 1043px;
}
.width-1044 {
  width: 1044px;
}
.width-1045 {
  width: 1045px;
}
.width-1046 {
  width: 1046px;
}
.width-1047 {
  width: 1047px;
}
.width-1048 {
  width: 1048px;
}
.width-1049 {
  width: 1049px;
}
.width-1050 {
  width: 1050px;
}
.width-1051 {
  width: 1051px;
}
.width-1052 {
  width: 1052px;
}
.width-1053 {
  width: 1053px;
}
.width-1054 {
  width: 1054px;
}
.width-1055 {
  width: 1055px;
}
.width-1056 {
  width: 1056px;
}
.width-1057 {
  width: 1057px;
}
.width-1058 {
  width: 1058px;
}
.width-1059 {
  width: 1059px;
}
.width-1060 {
  width: 1060px;
}
.width-1061 {
  width: 1061px;
}
.width-1062 {
  width: 1062px;
}
.width-1063 {
  width: 1063px;
}
.width-1064 {
  width: 1064px;
}
.width-1065 {
  width: 1065px;
}
.width-1066 {
  width: 1066px;
}
.width-1067 {
  width: 1067px;
}
.width-1068 {
  width: 1068px;
}
.width-1069 {
  width: 1069px;
}
.width-1070 {
  width: 1070px;
}
.width-1071 {
  width: 1071px;
}
.width-1072 {
  width: 1072px;
}
.width-1073 {
  width: 1073px;
}
.width-1074 {
  width: 1074px;
}
.width-1075 {
  width: 1075px;
}
.width-1076 {
  width: 1076px;
}
.width-1077 {
  width: 1077px;
}
.width-1078 {
  width: 1078px;
}
.width-1079 {
  width: 1079px;
}
.width-1080 {
  width: 1080px;
}
.width-1081 {
  width: 1081px;
}
.width-1082 {
  width: 1082px;
}
.width-1083 {
  width: 1083px;
}
.width-1084 {
  width: 1084px;
}
.width-1085 {
  width: 1085px;
}
.width-1086 {
  width: 1086px;
}
.width-1087 {
  width: 1087px;
}
.width-1088 {
  width: 1088px;
}
.width-1089 {
  width: 1089px;
}
.width-1090 {
  width: 1090px;
}
.width-1091 {
  width: 1091px;
}
.width-1092 {
  width: 1092px;
}
.width-1093 {
  width: 1093px;
}
.width-1094 {
  width: 1094px;
}
.width-1095 {
  width: 1095px;
}
.width-1096 {
  width: 1096px;
}
.width-1097 {
  width: 1097px;
}
.width-1098 {
  width: 1098px;
}
.width-1099 {
  width: 1099px;
}
.width-1100 {
  width: 1100px;
}
.width-1101 {
  width: 1101px;
}
.width-1102 {
  width: 1102px;
}
.width-1103 {
  width: 1103px;
}
.width-1104 {
  width: 1104px;
}
.width-1105 {
  width: 1105px;
}
.width-1106 {
  width: 1106px;
}
.width-1107 {
  width: 1107px;
}
.width-1108 {
  width: 1108px;
}
.width-1109 {
  width: 1109px;
}
.width-1110 {
  width: 1110px;
}
.width-1111 {
  width: 1111px;
}
.width-1112 {
  width: 1112px;
}
.width-1113 {
  width: 1113px;
}
.width-1114 {
  width: 1114px;
}
.width-1115 {
  width: 1115px;
}
.width-1116 {
  width: 1116px;
}
.width-1117 {
  width: 1117px;
}
.width-1118 {
  width: 1118px;
}
.width-1119 {
  width: 1119px;
}
.width-1120 {
  width: 1120px;
}
.width-1121 {
  width: 1121px;
}
.width-1122 {
  width: 1122px;
}
.width-1123 {
  width: 1123px;
}
.width-1124 {
  width: 1124px;
}
.width-1125 {
  width: 1125px;
}
.width-1126 {
  width: 1126px;
}
.width-1127 {
  width: 1127px;
}
.width-1128 {
  width: 1128px;
}
.width-1129 {
  width: 1129px;
}
.width-1130 {
  width: 1130px;
}
.width-1131 {
  width: 1131px;
}
.width-1132 {
  width: 1132px;
}
.width-1133 {
  width: 1133px;
}
.width-1134 {
  width: 1134px;
}
.width-1135 {
  width: 1135px;
}
.width-1136 {
  width: 1136px;
}
.width-1137 {
  width: 1137px;
}
.width-1138 {
  width: 1138px;
}
.width-1139 {
  width: 1139px;
}
.width-1140 {
  width: 1140px;
}
.width-1141 {
  width: 1141px;
}
.width-1142 {
  width: 1142px;
}
.width-1143 {
  width: 1143px;
}
.width-1144 {
  width: 1144px;
}
.width-1145 {
  width: 1145px;
}
.width-1146 {
  width: 1146px;
}
.width-1147 {
  width: 1147px;
}
.width-1148 {
  width: 1148px;
}
.width-1149 {
  width: 1149px;
}
.width-1150 {
  width: 1150px;
}
.width-1151 {
  width: 1151px;
}
.width-1152 {
  width: 1152px;
}
.width-1153 {
  width: 1153px;
}
.width-1154 {
  width: 1154px;
}
.width-1155 {
  width: 1155px;
}
.width-1156 {
  width: 1156px;
}
.width-1157 {
  width: 1157px;
}
.width-1158 {
  width: 1158px;
}
.width-1159 {
  width: 1159px;
}
.width-1160 {
  width: 1160px;
}
.width-1161 {
  width: 1161px;
}
.width-1162 {
  width: 1162px;
}
.width-1163 {
  width: 1163px;
}
.width-1164 {
  width: 1164px;
}
.width-1165 {
  width: 1165px;
}
.width-1166 {
  width: 1166px;
}
.width-1167 {
  width: 1167px;
}
.width-1168 {
  width: 1168px;
}
.width-1169 {
  width: 1169px;
}
.width-1170 {
  width: 1170px;
}
.width-1171 {
  width: 1171px;
}
.width-1172 {
  width: 1172px;
}
.width-1173 {
  width: 1173px;
}
.width-1174 {
  width: 1174px;
}
.width-1175 {
  width: 1175px;
}
.width-1176 {
  width: 1176px;
}
.width-1177 {
  width: 1177px;
}
.width-1178 {
  width: 1178px;
}
.width-1179 {
  width: 1179px;
}
.width-1180 {
  width: 1180px;
}
.width-1181 {
  width: 1181px;
}
.width-1182 {
  width: 1182px;
}
.width-1183 {
  width: 1183px;
}
.width-1184 {
  width: 1184px;
}
.width-1185 {
  width: 1185px;
}
.width-1186 {
  width: 1186px;
}
.width-1187 {
  width: 1187px;
}
.width-1188 {
  width: 1188px;
}
.width-1189 {
  width: 1189px;
}
.width-1190 {
  width: 1190px;
}
.width-1191 {
  width: 1191px;
}
.width-1192 {
  width: 1192px;
}
.width-1193 {
  width: 1193px;
}
.width-1194 {
  width: 1194px;
}
.width-1195 {
  width: 1195px;
}
.width-1196 {
  width: 1196px;
}
.width-1197 {
  width: 1197px;
}
.width-1198 {
  width: 1198px;
}
.width-1199 {
  width: 1199px;
}
.width-1200 {
  width: 1200px;
}
.width-1201 {
  width: 1201px;
}
.width-1202 {
  width: 1202px;
}
.width-1203 {
  width: 1203px;
}
.width-1204 {
  width: 1204px;
}
.width-1205 {
  width: 1205px;
}
.width-1206 {
  width: 1206px;
}
.width-1207 {
  width: 1207px;
}
.width-1208 {
  width: 1208px;
}
.width-1209 {
  width: 1209px;
}
.width-1210 {
  width: 1210px;
}
.width-1211 {
  width: 1211px;
}
.width-1212 {
  width: 1212px;
}
.width-1213 {
  width: 1213px;
}
.width-1214 {
  width: 1214px;
}
.width-1215 {
  width: 1215px;
}
.width-1216 {
  width: 1216px;
}
.width-1217 {
  width: 1217px;
}
.width-1218 {
  width: 1218px;
}
.width-1219 {
  width: 1219px;
}
.width-1220 {
  width: 1220px;
}
.width-1221 {
  width: 1221px;
}
.width-1222 {
  width: 1222px;
}
.width-1223 {
  width: 1223px;
}
.width-1224 {
  width: 1224px;
}
.width-1225 {
  width: 1225px;
}
.width-1226 {
  width: 1226px;
}
.width-1227 {
  width: 1227px;
}
.width-1228 {
  width: 1228px;
}
.width-1229 {
  width: 1229px;
}
.width-1230 {
  width: 1230px;
}
.width-1231 {
  width: 1231px;
}
.width-1232 {
  width: 1232px;
}
.width-1233 {
  width: 1233px;
}
.width-1234 {
  width: 1234px;
}
.width-1235 {
  width: 1235px;
}
.width-1236 {
  width: 1236px;
}
.width-1237 {
  width: 1237px;
}
.width-1238 {
  width: 1238px;
}
.width-1239 {
  width: 1239px;
}
.width-1240 {
  width: 1240px;
}
.width-1241 {
  width: 1241px;
}
.width-1242 {
  width: 1242px;
}
.width-1243 {
  width: 1243px;
}
.width-1244 {
  width: 1244px;
}
.width-1245 {
  width: 1245px;
}
.width-1246 {
  width: 1246px;
}
.width-1247 {
  width: 1247px;
}
.width-1248 {
  width: 1248px;
}
.width-1249 {
  width: 1249px;
}
.width-1250 {
  width: 1250px;
}
.width-1251 {
  width: 1251px;
}
.width-1252 {
  width: 1252px;
}
.width-1253 {
  width: 1253px;
}
.width-1254 {
  width: 1254px;
}
.width-1255 {
  width: 1255px;
}
.width-1256 {
  width: 1256px;
}
.width-1257 {
  width: 1257px;
}
.width-1258 {
  width: 1258px;
}
.width-1259 {
  width: 1259px;
}
.width-1260 {
  width: 1260px;
}
.width-1261 {
  width: 1261px;
}
.width-1262 {
  width: 1262px;
}
.width-1263 {
  width: 1263px;
}
.width-1264 {
  width: 1264px;
}
.width-1265 {
  width: 1265px;
}
.width-1266 {
  width: 1266px;
}
.width-1267 {
  width: 1267px;
}
.width-1268 {
  width: 1268px;
}
.width-1269 {
  width: 1269px;
}
.width-1270 {
  width: 1270px;
}
.width-1271 {
  width: 1271px;
}
.width-1272 {
  width: 1272px;
}
.width-1273 {
  width: 1273px;
}
.width-1274 {
  width: 1274px;
}
.width-1275 {
  width: 1275px;
}
.width-1276 {
  width: 1276px;
}
.width-1277 {
  width: 1277px;
}
.width-1278 {
  width: 1278px;
}
.width-1279 {
  width: 1279px;
}
.width-1280 {
  width: 1280px;
}
.width-1281 {
  width: 1281px;
}
.width-1282 {
  width: 1282px;
}
.width-1283 {
  width: 1283px;
}
.width-1284 {
  width: 1284px;
}
.width-1285 {
  width: 1285px;
}
.width-1286 {
  width: 1286px;
}
.width-1287 {
  width: 1287px;
}
.width-1288 {
  width: 1288px;
}
.width-1289 {
  width: 1289px;
}
.width-1290 {
  width: 1290px;
}
.width-1291 {
  width: 1291px;
}
.width-1292 {
  width: 1292px;
}
.width-1293 {
  width: 1293px;
}
.width-1294 {
  width: 1294px;
}
.width-1295 {
  width: 1295px;
}
.width-1296 {
  width: 1296px;
}
.width-1297 {
  width: 1297px;
}
.width-1298 {
  width: 1298px;
}
.width-1299 {
  width: 1299px;
}
.width-1300 {
  width: 1300px;
}
.width-1301 {
  width: 1301px;
}
.width-1302 {
  width: 1302px;
}
.width-1303 {
  width: 1303px;
}
.width-1304 {
  width: 1304px;
}
.width-1305 {
  width: 1305px;
}
.width-1306 {
  width: 1306px;
}
.width-1307 {
  width: 1307px;
}
.width-1308 {
  width: 1308px;
}
.width-1309 {
  width: 1309px;
}
.width-1310 {
  width: 1310px;
}
.width-1311 {
  width: 1311px;
}
.width-1312 {
  width: 1312px;
}
.width-1313 {
  width: 1313px;
}
.width-1314 {
  width: 1314px;
}
.width-1315 {
  width: 1315px;
}
.width-1316 {
  width: 1316px;
}
.width-1317 {
  width: 1317px;
}
.width-1318 {
  width: 1318px;
}
.width-1319 {
  width: 1319px;
}
.width-1320 {
  width: 1320px;
}
.width-1321 {
  width: 1321px;
}
.width-1322 {
  width: 1322px;
}
.width-1323 {
  width: 1323px;
}
.width-1324 {
  width: 1324px;
}
.width-1325 {
  width: 1325px;
}
.width-1326 {
  width: 1326px;
}
.width-1327 {
  width: 1327px;
}
.width-1328 {
  width: 1328px;
}
.width-1329 {
  width: 1329px;
}
.width-1330 {
  width: 1330px;
}
.width-1331 {
  width: 1331px;
}
.width-1332 {
  width: 1332px;
}
.width-1333 {
  width: 1333px;
}
.width-1334 {
  width: 1334px;
}
.width-1335 {
  width: 1335px;
}
.width-1336 {
  width: 1336px;
}
.width-1337 {
  width: 1337px;
}
.width-1338 {
  width: 1338px;
}
.width-1339 {
  width: 1339px;
}
.width-1340 {
  width: 1340px;
}
.width-1341 {
  width: 1341px;
}
.width-1342 {
  width: 1342px;
}
.width-1343 {
  width: 1343px;
}
.width-1344 {
  width: 1344px;
}
.width-1345 {
  width: 1345px;
}
.width-1346 {
  width: 1346px;
}
.width-1347 {
  width: 1347px;
}
.width-1348 {
  width: 1348px;
}
.width-1349 {
  width: 1349px;
}
.width-1350 {
  width: 1350px;
}
.width-1351 {
  width: 1351px;
}
.width-1352 {
  width: 1352px;
}
.width-1353 {
  width: 1353px;
}
.width-1354 {
  width: 1354px;
}
.width-1355 {
  width: 1355px;
}
.width-1356 {
  width: 1356px;
}
.width-1357 {
  width: 1357px;
}
.width-1358 {
  width: 1358px;
}
.width-1359 {
  width: 1359px;
}
.width-1360 {
  width: 1360px;
}
.width-1361 {
  width: 1361px;
}
.width-1362 {
  width: 1362px;
}
.width-1363 {
  width: 1363px;
}
.width-1364 {
  width: 1364px;
}
.width-1365 {
  width: 1365px;
}
.width-1366 {
  width: 1366px;
}
.width-1367 {
  width: 1367px;
}
.width-1368 {
  width: 1368px;
}
.width-1369 {
  width: 1369px;
}
.width-1370 {
  width: 1370px;
}
.width-1371 {
  width: 1371px;
}
.width-1372 {
  width: 1372px;
}
.width-1373 {
  width: 1373px;
}
.width-1374 {
  width: 1374px;
}
.width-1375 {
  width: 1375px;
}
.width-1376 {
  width: 1376px;
}
.width-1377 {
  width: 1377px;
}
.width-1378 {
  width: 1378px;
}
.width-1379 {
  width: 1379px;
}
.width-1380 {
  width: 1380px;
}
.width-1381 {
  width: 1381px;
}
.width-1382 {
  width: 1382px;
}
.width-1383 {
  width: 1383px;
}
.width-1384 {
  width: 1384px;
}
.width-1385 {
  width: 1385px;
}
.width-1386 {
  width: 1386px;
}
.width-1387 {
  width: 1387px;
}
.width-1388 {
  width: 1388px;
}
.width-1389 {
  width: 1389px;
}
.width-1390 {
  width: 1390px;
}
.width-1391 {
  width: 1391px;
}
.width-1392 {
  width: 1392px;
}
.width-1393 {
  width: 1393px;
}
.width-1394 {
  width: 1394px;
}
.width-1395 {
  width: 1395px;
}
.width-1396 {
  width: 1396px;
}
.width-1397 {
  width: 1397px;
}
.width-1398 {
  width: 1398px;
}
.width-1399 {
  width: 1399px;
}
.width-1400 {
  width: 1400px;
}
.width-1401 {
  width: 1401px;
}
.width-1402 {
  width: 1402px;
}
.width-1403 {
  width: 1403px;
}
.width-1404 {
  width: 1404px;
}
.width-1405 {
  width: 1405px;
}
.width-1406 {
  width: 1406px;
}
.width-1407 {
  width: 1407px;
}
.width-1408 {
  width: 1408px;
}
.width-1409 {
  width: 1409px;
}
.width-1410 {
  width: 1410px;
}
.width-1411 {
  width: 1411px;
}
.width-1412 {
  width: 1412px;
}
.width-1413 {
  width: 1413px;
}
.width-1414 {
  width: 1414px;
}
.width-1415 {
  width: 1415px;
}
.width-1416 {
  width: 1416px;
}
.width-1417 {
  width: 1417px;
}
.width-1418 {
  width: 1418px;
}
.width-1419 {
  width: 1419px;
}
.width-1420 {
  width: 1420px;
}
.width-1421 {
  width: 1421px;
}
.width-1422 {
  width: 1422px;
}
.width-1423 {
  width: 1423px;
}
.width-1424 {
  width: 1424px;
}
.width-1425 {
  width: 1425px;
}
.width-1426 {
  width: 1426px;
}
.width-1427 {
  width: 1427px;
}
.width-1428 {
  width: 1428px;
}
.width-1429 {
  width: 1429px;
}
.width-1430 {
  width: 1430px;
}
.width-1431 {
  width: 1431px;
}
.width-1432 {
  width: 1432px;
}
.width-1433 {
  width: 1433px;
}
.width-1434 {
  width: 1434px;
}
.width-1435 {
  width: 1435px;
}
.width-1436 {
  width: 1436px;
}
.width-1437 {
  width: 1437px;
}
.width-1438 {
  width: 1438px;
}
.width-1439 {
  width: 1439px;
}
.width-1440 {
  width: 1440px;
}
.width-1441 {
  width: 1441px;
}
.width-1442 {
  width: 1442px;
}
.width-1443 {
  width: 1443px;
}
.width-1444 {
  width: 1444px;
}
.width-1445 {
  width: 1445px;
}
.width-1446 {
  width: 1446px;
}
.width-1447 {
  width: 1447px;
}
.width-1448 {
  width: 1448px;
}
.width-1449 {
  width: 1449px;
}
.width-1450 {
  width: 1450px;
}
.width-1451 {
  width: 1451px;
}
.width-1452 {
  width: 1452px;
}
.width-1453 {
  width: 1453px;
}
.width-1454 {
  width: 1454px;
}
.width-1455 {
  width: 1455px;
}
.width-1456 {
  width: 1456px;
}
.width-1457 {
  width: 1457px;
}
.width-1458 {
  width: 1458px;
}
.width-1459 {
  width: 1459px;
}
.width-1460 {
  width: 1460px;
}
.width-1461 {
  width: 1461px;
}
.width-1462 {
  width: 1462px;
}
.width-1463 {
  width: 1463px;
}
.width-1464 {
  width: 1464px;
}
.width-1465 {
  width: 1465px;
}
.width-1466 {
  width: 1466px;
}
.width-1467 {
  width: 1467px;
}
.width-1468 {
  width: 1468px;
}
.width-1469 {
  width: 1469px;
}
.width-1470 {
  width: 1470px;
}
.width-1471 {
  width: 1471px;
}
.width-1472 {
  width: 1472px;
}
.width-1473 {
  width: 1473px;
}
.width-1474 {
  width: 1474px;
}
.width-1475 {
  width: 1475px;
}
.width-1476 {
  width: 1476px;
}
.width-1477 {
  width: 1477px;
}
.width-1478 {
  width: 1478px;
}
.width-1479 {
  width: 1479px;
}
.width-1480 {
  width: 1480px;
}
.width-1481 {
  width: 1481px;
}
.width-1482 {
  width: 1482px;
}
.width-1483 {
  width: 1483px;
}
.width-1484 {
  width: 1484px;
}
.width-1485 {
  width: 1485px;
}
.width-1486 {
  width: 1486px;
}
.width-1487 {
  width: 1487px;
}
.width-1488 {
  width: 1488px;
}
.width-1489 {
  width: 1489px;
}
.width-1490 {
  width: 1490px;
}
.width-1491 {
  width: 1491px;
}
.width-1492 {
  width: 1492px;
}
.width-1493 {
  width: 1493px;
}
.width-1494 {
  width: 1494px;
}
.width-1495 {
  width: 1495px;
}
.width-1496 {
  width: 1496px;
}
.width-1497 {
  width: 1497px;
}
.width-1498 {
  width: 1498px;
}
.width-1499 {
  width: 1499px;
}
.width-1500 {
  width: 1500px;
}
.width-1501 {
  width: 1501px;
}
.width-1502 {
  width: 1502px;
}
.width-1503 {
  width: 1503px;
}
.width-1504 {
  width: 1504px;
}
.width-1505 {
  width: 1505px;
}
.width-1506 {
  width: 1506px;
}
.width-1507 {
  width: 1507px;
}
.width-1508 {
  width: 1508px;
}
.width-1509 {
  width: 1509px;
}
.width-1510 {
  width: 1510px;
}
.width-1511 {
  width: 1511px;
}
.width-1512 {
  width: 1512px;
}
.width-1513 {
  width: 1513px;
}
.width-1514 {
  width: 1514px;
}
.width-1515 {
  width: 1515px;
}
.width-1516 {
  width: 1516px;
}
.width-1517 {
  width: 1517px;
}
.width-1518 {
  width: 1518px;
}
.width-1519 {
  width: 1519px;
}
.width-1520 {
  width: 1520px;
}
.width-1521 {
  width: 1521px;
}
.width-1522 {
  width: 1522px;
}
.width-1523 {
  width: 1523px;
}
.width-1524 {
  width: 1524px;
}
.width-1525 {
  width: 1525px;
}
.width-1526 {
  width: 1526px;
}
.width-1527 {
  width: 1527px;
}
.width-1528 {
  width: 1528px;
}
.width-1529 {
  width: 1529px;
}
.width-1530 {
  width: 1530px;
}
.width-1531 {
  width: 1531px;
}
.width-1532 {
  width: 1532px;
}
.width-1533 {
  width: 1533px;
}
.width-1534 {
  width: 1534px;
}
.width-1535 {
  width: 1535px;
}
.width-1536 {
  width: 1536px;
}
.width-1537 {
  width: 1537px;
}
.width-1538 {
  width: 1538px;
}
.width-1539 {
  width: 1539px;
}
.width-1540 {
  width: 1540px;
}
.width-1541 {
  width: 1541px;
}
.width-1542 {
  width: 1542px;
}
.width-1543 {
  width: 1543px;
}
.width-1544 {
  width: 1544px;
}
.width-1545 {
  width: 1545px;
}
.width-1546 {
  width: 1546px;
}
.width-1547 {
  width: 1547px;
}
.width-1548 {
  width: 1548px;
}
.width-1549 {
  width: 1549px;
}
.width-1550 {
  width: 1550px;
}
.width-1551 {
  width: 1551px;
}
.width-1552 {
  width: 1552px;
}
.width-1553 {
  width: 1553px;
}
.width-1554 {
  width: 1554px;
}
.width-1555 {
  width: 1555px;
}
.width-1556 {
  width: 1556px;
}
.width-1557 {
  width: 1557px;
}
.width-1558 {
  width: 1558px;
}
.width-1559 {
  width: 1559px;
}
.width-1560 {
  width: 1560px;
}
.width-1561 {
  width: 1561px;
}
.width-1562 {
  width: 1562px;
}
.width-1563 {
  width: 1563px;
}
.width-1564 {
  width: 1564px;
}
.width-1565 {
  width: 1565px;
}
.width-1566 {
  width: 1566px;
}
.width-1567 {
  width: 1567px;
}
.width-1568 {
  width: 1568px;
}
.width-1569 {
  width: 1569px;
}
.width-1570 {
  width: 1570px;
}
.width-1571 {
  width: 1571px;
}
.width-1572 {
  width: 1572px;
}
.width-1573 {
  width: 1573px;
}
.width-1574 {
  width: 1574px;
}
.width-1575 {
  width: 1575px;
}
.width-1576 {
  width: 1576px;
}
.width-1577 {
  width: 1577px;
}
.width-1578 {
  width: 1578px;
}
.width-1579 {
  width: 1579px;
}
.width-1580 {
  width: 1580px;
}
.width-1581 {
  width: 1581px;
}
.width-1582 {
  width: 1582px;
}
.width-1583 {
  width: 1583px;
}
.width-1584 {
  width: 1584px;
}
.width-1585 {
  width: 1585px;
}
.width-1586 {
  width: 1586px;
}
.width-1587 {
  width: 1587px;
}
.width-1588 {
  width: 1588px;
}
.width-1589 {
  width: 1589px;
}
.width-1590 {
  width: 1590px;
}
.width-1591 {
  width: 1591px;
}
.width-1592 {
  width: 1592px;
}
.width-1593 {
  width: 1593px;
}
.width-1594 {
  width: 1594px;
}
.width-1595 {
  width: 1595px;
}
.width-1596 {
  width: 1596px;
}
.width-1597 {
  width: 1597px;
}
.width-1598 {
  width: 1598px;
}
.width-1599 {
  width: 1599px;
}
.width-1600 {
  width: 1600px;
}
.width-1601 {
  width: 1601px;
}
.width-1602 {
  width: 1602px;
}
.width-1603 {
  width: 1603px;
}
.width-1604 {
  width: 1604px;
}
.width-1605 {
  width: 1605px;
}
.width-1606 {
  width: 1606px;
}
.width-1607 {
  width: 1607px;
}
.width-1608 {
  width: 1608px;
}
.width-1609 {
  width: 1609px;
}
.width-1610 {
  width: 1610px;
}
.width-1611 {
  width: 1611px;
}
.width-1612 {
  width: 1612px;
}
.width-1613 {
  width: 1613px;
}
.width-1614 {
  width: 1614px;
}
.width-1615 {
  width: 1615px;
}
.width-1616 {
  width: 1616px;
}
.width-1617 {
  width: 1617px;
}
.width-1618 {
  width: 1618px;
}
.width-1619 {
  width: 1619px;
}
.width-1620 {
  width: 1620px;
}
.width-1621 {
  width: 1621px;
}
.width-1622 {
  width: 1622px;
}
.width-1623 {
  width: 1623px;
}
.width-1624 {
  width: 1624px;
}
.width-1625 {
  width: 1625px;
}
.width-1626 {
  width: 1626px;
}
.width-1627 {
  width: 1627px;
}
.width-1628 {
  width: 1628px;
}
.width-1629 {
  width: 1629px;
}
.width-1630 {
  width: 1630px;
}
.width-1631 {
  width: 1631px;
}
.width-1632 {
  width: 1632px;
}
.width-1633 {
  width: 1633px;
}
.width-1634 {
  width: 1634px;
}
.width-1635 {
  width: 1635px;
}
.width-1636 {
  width: 1636px;
}
.width-1637 {
  width: 1637px;
}
.width-1638 {
  width: 1638px;
}
.width-1639 {
  width: 1639px;
}
.width-1640 {
  width: 1640px;
}
.width-1641 {
  width: 1641px;
}
.width-1642 {
  width: 1642px;
}
.width-1643 {
  width: 1643px;
}
.width-1644 {
  width: 1644px;
}
.width-1645 {
  width: 1645px;
}
.width-1646 {
  width: 1646px;
}
.width-1647 {
  width: 1647px;
}
.width-1648 {
  width: 1648px;
}
.width-1649 {
  width: 1649px;
}
.width-1650 {
  width: 1650px;
}
.width-1651 {
  width: 1651px;
}
.width-1652 {
  width: 1652px;
}
.width-1653 {
  width: 1653px;
}
.width-1654 {
  width: 1654px;
}
.width-1655 {
  width: 1655px;
}
.width-1656 {
  width: 1656px;
}
.width-1657 {
  width: 1657px;
}
.width-1658 {
  width: 1658px;
}
.width-1659 {
  width: 1659px;
}
.width-1660 {
  width: 1660px;
}
.width-1661 {
  width: 1661px;
}
.width-1662 {
  width: 1662px;
}
.width-1663 {
  width: 1663px;
}
.width-1664 {
  width: 1664px;
}
.width-1665 {
  width: 1665px;
}
.width-1666 {
  width: 1666px;
}
.width-1667 {
  width: 1667px;
}
.width-1668 {
  width: 1668px;
}
.width-1669 {
  width: 1669px;
}
.width-1670 {
  width: 1670px;
}
.width-1671 {
  width: 1671px;
}
.width-1672 {
  width: 1672px;
}
.width-1673 {
  width: 1673px;
}
.width-1674 {
  width: 1674px;
}
.width-1675 {
  width: 1675px;
}
.width-1676 {
  width: 1676px;
}
.width-1677 {
  width: 1677px;
}
.width-1678 {
  width: 1678px;
}
.width-1679 {
  width: 1679px;
}
.width-1680 {
  width: 1680px;
}
.width-1681 {
  width: 1681px;
}
.width-1682 {
  width: 1682px;
}
.width-1683 {
  width: 1683px;
}
.width-1684 {
  width: 1684px;
}
.width-1685 {
  width: 1685px;
}
.width-1686 {
  width: 1686px;
}
.width-1687 {
  width: 1687px;
}
.width-1688 {
  width: 1688px;
}
.width-1689 {
  width: 1689px;
}
.width-1690 {
  width: 1690px;
}
.width-1691 {
  width: 1691px;
}
.width-1692 {
  width: 1692px;
}
.width-1693 {
  width: 1693px;
}
.width-1694 {
  width: 1694px;
}
.width-1695 {
  width: 1695px;
}
.width-1696 {
  width: 1696px;
}
.width-1697 {
  width: 1697px;
}
.width-1698 {
  width: 1698px;
}
.width-1699 {
  width: 1699px;
}
.width-1700 {
  width: 1700px;
}
.width-1701 {
  width: 1701px;
}
.width-1702 {
  width: 1702px;
}
.width-1703 {
  width: 1703px;
}
.width-1704 {
  width: 1704px;
}
.width-1705 {
  width: 1705px;
}
.width-1706 {
  width: 1706px;
}
.width-1707 {
  width: 1707px;
}
.width-1708 {
  width: 1708px;
}
.width-1709 {
  width: 1709px;
}
.width-1710 {
  width: 1710px;
}
.width-1711 {
  width: 1711px;
}
.width-1712 {
  width: 1712px;
}
.width-1713 {
  width: 1713px;
}
.width-1714 {
  width: 1714px;
}
.width-1715 {
  width: 1715px;
}
.width-1716 {
  width: 1716px;
}
.width-1717 {
  width: 1717px;
}
.width-1718 {
  width: 1718px;
}
.width-1719 {
  width: 1719px;
}
.width-1720 {
  width: 1720px;
}
.width-1721 {
  width: 1721px;
}
.width-1722 {
  width: 1722px;
}
.width-1723 {
  width: 1723px;
}
.width-1724 {
  width: 1724px;
}
.width-1725 {
  width: 1725px;
}
.width-1726 {
  width: 1726px;
}
.width-1727 {
  width: 1727px;
}
.width-1728 {
  width: 1728px;
}
.width-1729 {
  width: 1729px;
}
.width-1730 {
  width: 1730px;
}
.width-1731 {
  width: 1731px;
}
.width-1732 {
  width: 1732px;
}
.width-1733 {
  width: 1733px;
}
.width-1734 {
  width: 1734px;
}
.width-1735 {
  width: 1735px;
}
.width-1736 {
  width: 1736px;
}
.width-1737 {
  width: 1737px;
}
.width-1738 {
  width: 1738px;
}
.width-1739 {
  width: 1739px;
}
.width-1740 {
  width: 1740px;
}
.width-1741 {
  width: 1741px;
}
.width-1742 {
  width: 1742px;
}
.width-1743 {
  width: 1743px;
}
.width-1744 {
  width: 1744px;
}
.width-1745 {
  width: 1745px;
}
.width-1746 {
  width: 1746px;
}
.width-1747 {
  width: 1747px;
}
.width-1748 {
  width: 1748px;
}
.width-1749 {
  width: 1749px;
}
.width-1750 {
  width: 1750px;
}
.width-1751 {
  width: 1751px;
}
.width-1752 {
  width: 1752px;
}
.width-1753 {
  width: 1753px;
}
.width-1754 {
  width: 1754px;
}
.width-1755 {
  width: 1755px;
}
.width-1756 {
  width: 1756px;
}
.width-1757 {
  width: 1757px;
}
.width-1758 {
  width: 1758px;
}
.width-1759 {
  width: 1759px;
}
.width-1760 {
  width: 1760px;
}
.width-1761 {
  width: 1761px;
}
.width-1762 {
  width: 1762px;
}
.width-1763 {
  width: 1763px;
}
.width-1764 {
  width: 1764px;
}
.width-1765 {
  width: 1765px;
}
.width-1766 {
  width: 1766px;
}
.width-1767 {
  width: 1767px;
}
.width-1768 {
  width: 1768px;
}
.width-1769 {
  width: 1769px;
}
.width-1770 {
  width: 1770px;
}
.width-1771 {
  width: 1771px;
}
.width-1772 {
  width: 1772px;
}
.width-1773 {
  width: 1773px;
}
.width-1774 {
  width: 1774px;
}
.width-1775 {
  width: 1775px;
}
.width-1776 {
  width: 1776px;
}
.width-1777 {
  width: 1777px;
}
.width-1778 {
  width: 1778px;
}
.width-1779 {
  width: 1779px;
}
.width-1780 {
  width: 1780px;
}
.width-1781 {
  width: 1781px;
}
.width-1782 {
  width: 1782px;
}
.width-1783 {
  width: 1783px;
}
.width-1784 {
  width: 1784px;
}
.width-1785 {
  width: 1785px;
}
.width-1786 {
  width: 1786px;
}
.width-1787 {
  width: 1787px;
}
.width-1788 {
  width: 1788px;
}
.width-1789 {
  width: 1789px;
}
.width-1790 {
  width: 1790px;
}
.width-1791 {
  width: 1791px;
}
.width-1792 {
  width: 1792px;
}
.width-1793 {
  width: 1793px;
}
.width-1794 {
  width: 1794px;
}
.width-1795 {
  width: 1795px;
}
.width-1796 {
  width: 1796px;
}
.width-1797 {
  width: 1797px;
}
.width-1798 {
  width: 1798px;
}
.width-1799 {
  width: 1799px;
}
.width-1800 {
  width: 1800px;
}
.width-1801 {
  width: 1801px;
}
.width-1802 {
  width: 1802px;
}
.width-1803 {
  width: 1803px;
}
.width-1804 {
  width: 1804px;
}
.width-1805 {
  width: 1805px;
}
.width-1806 {
  width: 1806px;
}
.width-1807 {
  width: 1807px;
}
.width-1808 {
  width: 1808px;
}
.width-1809 {
  width: 1809px;
}
.width-1810 {
  width: 1810px;
}
.width-1811 {
  width: 1811px;
}
.width-1812 {
  width: 1812px;
}
.width-1813 {
  width: 1813px;
}
.width-1814 {
  width: 1814px;
}
.width-1815 {
  width: 1815px;
}
.width-1816 {
  width: 1816px;
}
.width-1817 {
  width: 1817px;
}
.width-1818 {
  width: 1818px;
}
.width-1819 {
  width: 1819px;
}
.width-1820 {
  width: 1820px;
}
.width-1821 {
  width: 1821px;
}
.width-1822 {
  width: 1822px;
}
.width-1823 {
  width: 1823px;
}
.width-1824 {
  width: 1824px;
}
.width-1825 {
  width: 1825px;
}
.width-1826 {
  width: 1826px;
}
.width-1827 {
  width: 1827px;
}
.width-1828 {
  width: 1828px;
}
.width-1829 {
  width: 1829px;
}
.width-1830 {
  width: 1830px;
}
.width-1831 {
  width: 1831px;
}
.width-1832 {
  width: 1832px;
}
.width-1833 {
  width: 1833px;
}
.width-1834 {
  width: 1834px;
}
.width-1835 {
  width: 1835px;
}
.width-1836 {
  width: 1836px;
}
.width-1837 {
  width: 1837px;
}
.width-1838 {
  width: 1838px;
}
.width-1839 {
  width: 1839px;
}
.width-1840 {
  width: 1840px;
}
.width-1841 {
  width: 1841px;
}
.width-1842 {
  width: 1842px;
}
.width-1843 {
  width: 1843px;
}
.width-1844 {
  width: 1844px;
}
.width-1845 {
  width: 1845px;
}
.width-1846 {
  width: 1846px;
}
.width-1847 {
  width: 1847px;
}
.width-1848 {
  width: 1848px;
}
.width-1849 {
  width: 1849px;
}
.width-1850 {
  width: 1850px;
}
.width-1851 {
  width: 1851px;
}
.width-1852 {
  width: 1852px;
}
.width-1853 {
  width: 1853px;
}
.width-1854 {
  width: 1854px;
}
.width-1855 {
  width: 1855px;
}
.width-1856 {
  width: 1856px;
}
.width-1857 {
  width: 1857px;
}
.width-1858 {
  width: 1858px;
}
.width-1859 {
  width: 1859px;
}
.width-1860 {
  width: 1860px;
}
.width-1861 {
  width: 1861px;
}
.width-1862 {
  width: 1862px;
}
.width-1863 {
  width: 1863px;
}
.width-1864 {
  width: 1864px;
}
.width-1865 {
  width: 1865px;
}
.width-1866 {
  width: 1866px;
}
.width-1867 {
  width: 1867px;
}
.width-1868 {
  width: 1868px;
}
.width-1869 {
  width: 1869px;
}
.width-1870 {
  width: 1870px;
}
.width-1871 {
  width: 1871px;
}
.width-1872 {
  width: 1872px;
}
.width-1873 {
  width: 1873px;
}
.width-1874 {
  width: 1874px;
}
.width-1875 {
  width: 1875px;
}
.width-1876 {
  width: 1876px;
}
.width-1877 {
  width: 1877px;
}
.width-1878 {
  width: 1878px;
}
.width-1879 {
  width: 1879px;
}
.width-1880 {
  width: 1880px;
}
.width-1881 {
  width: 1881px;
}
.width-1882 {
  width: 1882px;
}
.width-1883 {
  width: 1883px;
}
.width-1884 {
  width: 1884px;
}
.width-1885 {
  width: 1885px;
}
.width-1886 {
  width: 1886px;
}
.width-1887 {
  width: 1887px;
}
.width-1888 {
  width: 1888px;
}
.width-1889 {
  width: 1889px;
}
.width-1890 {
  width: 1890px;
}
.width-1891 {
  width: 1891px;
}
.width-1892 {
  width: 1892px;
}
.width-1893 {
  width: 1893px;
}
.width-1894 {
  width: 1894px;
}
.width-1895 {
  width: 1895px;
}
.width-1896 {
  width: 1896px;
}
.width-1897 {
  width: 1897px;
}
.width-1898 {
  width: 1898px;
}
.width-1899 {
  width: 1899px;
}
.width-1900 {
  width: 1900px;
}
.width-1901 {
  width: 1901px;
}
.width-1902 {
  width: 1902px;
}
.width-1903 {
  width: 1903px;
}
.width-1904 {
  width: 1904px;
}
.width-1905 {
  width: 1905px;
}
.width-1906 {
  width: 1906px;
}
.width-1907 {
  width: 1907px;
}
.width-1908 {
  width: 1908px;
}
.width-1909 {
  width: 1909px;
}
.width-1910 {
  width: 1910px;
}
.width-1911 {
  width: 1911px;
}
.width-1912 {
  width: 1912px;
}
.width-1913 {
  width: 1913px;
}
.width-1914 {
  width: 1914px;
}
.width-1915 {
  width: 1915px;
}
.width-1916 {
  width: 1916px;
}
.width-1917 {
  width: 1917px;
}
.width-1918 {
  width: 1918px;
}
.width-1919 {
  width: 1919px;
}
.padding-0 {
  padding: 0px;
}
.padding-1 {
  padding: 1px;
}
.padding-2 {
  padding: 2px;
}
.padding-3 {
  padding: 3px;
}
.padding-4 {
  padding: 4px;
}
.padding-5 {
  padding: 5px;
}
.padding-6 {
  padding: 6px;
}
.padding-7 {
  padding: 7px;
}
.padding-8 {
  padding: 8px;
}
.padding-9 {
  padding: 9px;
}
.padding-10 {
  padding: 10px;
}
.padding-11 {
  padding: 11px;
}
.padding-12 {
  padding: 12px;
}
.padding-13 {
  padding: 13px;
}
.padding-14 {
  padding: 14px;
}
.padding-15 {
  padding: 15px;
}
.padding-16 {
  padding: 16px;
}
.padding-17 {
  padding: 17px;
}
.padding-18 {
  padding: 18px;
}
.padding-19 {
  padding: 19px;
}
.padding-20 {
  padding: 20px;
}
.padding-21 {
  padding: 21px;
}
.padding-22 {
  padding: 22px;
}
.padding-23 {
  padding: 23px;
}
.padding-24 {
  padding: 24px;
}
.padding-25 {
  padding: 25px;
}
.padding-26 {
  padding: 26px;
}
.padding-27 {
  padding: 27px;
}
.padding-28 {
  padding: 28px;
}
.padding-29 {
  padding: 29px;
}
.padding-30 {
  padding: 30px;
}
.padding-31 {
  padding: 31px;
}
.padding-32 {
  padding: 32px;
}
.padding-33 {
  padding: 33px;
}
.padding-34 {
  padding: 34px;
}
.padding-35 {
  padding: 35px;
}
.padding-36 {
  padding: 36px;
}
.padding-37 {
  padding: 37px;
}
.padding-38 {
  padding: 38px;
}
.padding-39 {
  padding: 39px;
}
.padding-40 {
  padding: 40px;
}
.padding-41 {
  padding: 41px;
}
.padding-42 {
  padding: 42px;
}
.padding-43 {
  padding: 43px;
}
.padding-44 {
  padding: 44px;
}
.padding-45 {
  padding: 45px;
}
.padding-46 {
  padding: 46px;
}
.padding-47 {
  padding: 47px;
}
.padding-48 {
  padding: 48px;
}
.padding-49 {
  padding: 49px;
}
.padding-50 {
  padding: 50px;
}
.padding-51 {
  padding: 51px;
}
.padding-52 {
  padding: 52px;
}
.padding-53 {
  padding: 53px;
}
.padding-54 {
  padding: 54px;
}
.padding-55 {
  padding: 55px;
}
.padding-56 {
  padding: 56px;
}
.padding-57 {
  padding: 57px;
}
.padding-58 {
  padding: 58px;
}
.padding-59 {
  padding: 59px;
}
.padding-60 {
  padding: 60px;
}
.padding-61 {
  padding: 61px;
}
.padding-62 {
  padding: 62px;
}
.padding-63 {
  padding: 63px;
}
.padding-64 {
  padding: 64px;
}
.padding-65 {
  padding: 65px;
}
.padding-66 {
  padding: 66px;
}
.padding-67 {
  padding: 67px;
}
.padding-68 {
  padding: 68px;
}
.padding-69 {
  padding: 69px;
}
.padding-70 {
  padding: 70px;
}
.padding-71 {
  padding: 71px;
}
.padding-72 {
  padding: 72px;
}
.padding-73 {
  padding: 73px;
}
.padding-74 {
  padding: 74px;
}
.padding-75 {
  padding: 75px;
}
.padding-76 {
  padding: 76px;
}
.padding-77 {
  padding: 77px;
}
.padding-78 {
  padding: 78px;
}
.padding-79 {
  padding: 79px;
}
.padding-80 {
  padding: 80px;
}
.padding-81 {
  padding: 81px;
}
.padding-82 {
  padding: 82px;
}
.padding-83 {
  padding: 83px;
}
.padding-84 {
  padding: 84px;
}
.padding-85 {
  padding: 85px;
}
.padding-86 {
  padding: 86px;
}
.padding-87 {
  padding: 87px;
}
.padding-88 {
  padding: 88px;
}
.padding-89 {
  padding: 89px;
}
.padding-90 {
  padding: 90px;
}
.padding-91 {
  padding: 91px;
}
.padding-92 {
  padding: 92px;
}
.padding-93 {
  padding: 93px;
}
.padding-94 {
  padding: 94px;
}
.padding-95 {
  padding: 95px;
}
.padding-96 {
  padding: 96px;
}
.padding-97 {
  padding: 97px;
}
.padding-98 {
  padding: 98px;
}
.padding-99 {
  padding: 99px;
}
.padding-100 {
  padding: 100px;
}
.padding-101 {
  padding: 101px;
}
.padding-102 {
  padding: 102px;
}
.padding-103 {
  padding: 103px;
}
.padding-104 {
  padding: 104px;
}
.padding-105 {
  padding: 105px;
}
.padding-106 {
  padding: 106px;
}
.padding-107 {
  padding: 107px;
}
.padding-108 {
  padding: 108px;
}
.padding-109 {
  padding: 109px;
}
.padding-110 {
  padding: 110px;
}
.padding-111 {
  padding: 111px;
}
.padding-112 {
  padding: 112px;
}
.padding-113 {
  padding: 113px;
}
.padding-114 {
  padding: 114px;
}
.padding-115 {
  padding: 115px;
}
.padding-116 {
  padding: 116px;
}
.padding-117 {
  padding: 117px;
}
.padding-118 {
  padding: 118px;
}
.padding-119 {
  padding: 119px;
}
.padding-120 {
  padding: 120px;
}
.padding-121 {
  padding: 121px;
}
.padding-122 {
  padding: 122px;
}
.padding-123 {
  padding: 123px;
}
.padding-124 {
  padding: 124px;
}
.padding-125 {
  padding: 125px;
}
.padding-126 {
  padding: 126px;
}
.padding-127 {
  padding: 127px;
}
.padding-128 {
  padding: 128px;
}
.padding-129 {
  padding: 129px;
}
.padding-130 {
  padding: 130px;
}
.padding-131 {
  padding: 131px;
}
.padding-132 {
  padding: 132px;
}
.padding-133 {
  padding: 133px;
}
.padding-134 {
  padding: 134px;
}
.padding-135 {
  padding: 135px;
}
.padding-136 {
  padding: 136px;
}
.padding-137 {
  padding: 137px;
}
.padding-138 {
  padding: 138px;
}
.padding-139 {
  padding: 139px;
}
.padding-140 {
  padding: 140px;
}
.padding-141 {
  padding: 141px;
}
.padding-142 {
  padding: 142px;
}
.padding-143 {
  padding: 143px;
}
.padding-144 {
  padding: 144px;
}
.padding-145 {
  padding: 145px;
}
.padding-146 {
  padding: 146px;
}
.padding-147 {
  padding: 147px;
}
.padding-148 {
  padding: 148px;
}
.padding-149 {
  padding: 149px;
}
.padding-150 {
  padding: 150px;
}
.padding-151 {
  padding: 151px;
}
.padding-152 {
  padding: 152px;
}
.padding-153 {
  padding: 153px;
}
.padding-154 {
  padding: 154px;
}
.padding-155 {
  padding: 155px;
}
.padding-156 {
  padding: 156px;
}
.padding-157 {
  padding: 157px;
}
.padding-158 {
  padding: 158px;
}
.padding-159 {
  padding: 159px;
}
.padding-160 {
  padding: 160px;
}
.padding-161 {
  padding: 161px;
}
.padding-162 {
  padding: 162px;
}
.padding-163 {
  padding: 163px;
}
.padding-164 {
  padding: 164px;
}
.padding-165 {
  padding: 165px;
}
.padding-166 {
  padding: 166px;
}
.padding-167 {
  padding: 167px;
}
.padding-168 {
  padding: 168px;
}
.padding-169 {
  padding: 169px;
}
.padding-170 {
  padding: 170px;
}
.padding-171 {
  padding: 171px;
}
.padding-172 {
  padding: 172px;
}
.padding-173 {
  padding: 173px;
}
.padding-174 {
  padding: 174px;
}
.padding-175 {
  padding: 175px;
}
.padding-176 {
  padding: 176px;
}
.padding-177 {
  padding: 177px;
}
.padding-178 {
  padding: 178px;
}
.padding-179 {
  padding: 179px;
}
.padding-180 {
  padding: 180px;
}
.padding-181 {
  padding: 181px;
}
.padding-182 {
  padding: 182px;
}
.padding-183 {
  padding: 183px;
}
.padding-184 {
  padding: 184px;
}
.padding-185 {
  padding: 185px;
}
.padding-186 {
  padding: 186px;
}
.padding-187 {
  padding: 187px;
}
.padding-188 {
  padding: 188px;
}
.padding-189 {
  padding: 189px;
}
.padding-190 {
  padding: 190px;
}
.padding-191 {
  padding: 191px;
}
.padding-192 {
  padding: 192px;
}
.padding-193 {
  padding: 193px;
}
.padding-194 {
  padding: 194px;
}
.padding-195 {
  padding: 195px;
}
.padding-196 {
  padding: 196px;
}
.padding-197 {
  padding: 197px;
}
.padding-198 {
  padding: 198px;
}
.padding-199 {
  padding: 199px;
}
.padding-200 {
  padding: 200px;
}
.padding-201 {
  padding: 201px;
}
.padding-202 {
  padding: 202px;
}
.padding-203 {
  padding: 203px;
}
.padding-204 {
  padding: 204px;
}
.padding-205 {
  padding: 205px;
}
.padding-206 {
  padding: 206px;
}
.padding-207 {
  padding: 207px;
}
.padding-208 {
  padding: 208px;
}
.padding-209 {
  padding: 209px;
}
.padding-210 {
  padding: 210px;
}
.padding-211 {
  padding: 211px;
}
.padding-212 {
  padding: 212px;
}
.padding-213 {
  padding: 213px;
}
.padding-214 {
  padding: 214px;
}
.padding-215 {
  padding: 215px;
}
.padding-216 {
  padding: 216px;
}
.padding-217 {
  padding: 217px;
}
.padding-218 {
  padding: 218px;
}
.padding-219 {
  padding: 219px;
}
.padding-220 {
  padding: 220px;
}
.padding-221 {
  padding: 221px;
}
.padding-222 {
  padding: 222px;
}
.padding-223 {
  padding: 223px;
}
.padding-224 {
  padding: 224px;
}
.padding-225 {
  padding: 225px;
}
.padding-226 {
  padding: 226px;
}
.padding-227 {
  padding: 227px;
}
.padding-228 {
  padding: 228px;
}
.padding-229 {
  padding: 229px;
}
.padding-230 {
  padding: 230px;
}
.padding-231 {
  padding: 231px;
}
.padding-232 {
  padding: 232px;
}
.padding-233 {
  padding: 233px;
}
.padding-234 {
  padding: 234px;
}
.padding-235 {
  padding: 235px;
}
.padding-236 {
  padding: 236px;
}
.padding-237 {
  padding: 237px;
}
.padding-238 {
  padding: 238px;
}
.padding-239 {
  padding: 239px;
}
.padding-240 {
  padding: 240px;
}
.padding-241 {
  padding: 241px;
}
.padding-242 {
  padding: 242px;
}
.padding-243 {
  padding: 243px;
}
.padding-244 {
  padding: 244px;
}
.padding-245 {
  padding: 245px;
}
.padding-246 {
  padding: 246px;
}
.padding-247 {
  padding: 247px;
}
.padding-248 {
  padding: 248px;
}
.padding-249 {
  padding: 249px;
}
.padding-250 {
  padding: 250px;
}
.padding-251 {
  padding: 251px;
}
.padding-252 {
  padding: 252px;
}
.padding-253 {
  padding: 253px;
}
.padding-254 {
  padding: 254px;
}
.padding-255 {
  padding: 255px;
}
.padding-256 {
  padding: 256px;
}
.padding-257 {
  padding: 257px;
}
.padding-258 {
  padding: 258px;
}
.padding-259 {
  padding: 259px;
}
.padding-260 {
  padding: 260px;
}
.padding-261 {
  padding: 261px;
}
.padding-262 {
  padding: 262px;
}
.padding-263 {
  padding: 263px;
}
.padding-264 {
  padding: 264px;
}
.padding-265 {
  padding: 265px;
}
.padding-266 {
  padding: 266px;
}
.padding-267 {
  padding: 267px;
}
.padding-268 {
  padding: 268px;
}
.padding-269 {
  padding: 269px;
}
.padding-270 {
  padding: 270px;
}
.padding-271 {
  padding: 271px;
}
.padding-272 {
  padding: 272px;
}
.padding-273 {
  padding: 273px;
}
.padding-274 {
  padding: 274px;
}
.padding-275 {
  padding: 275px;
}
.padding-276 {
  padding: 276px;
}
.padding-277 {
  padding: 277px;
}
.padding-278 {
  padding: 278px;
}
.padding-279 {
  padding: 279px;
}
.padding-280 {
  padding: 280px;
}
.padding-281 {
  padding: 281px;
}
.padding-282 {
  padding: 282px;
}
.padding-283 {
  padding: 283px;
}
.padding-284 {
  padding: 284px;
}
.padding-285 {
  padding: 285px;
}
.padding-286 {
  padding: 286px;
}
.padding-287 {
  padding: 287px;
}
.padding-288 {
  padding: 288px;
}
.padding-289 {
  padding: 289px;
}
.padding-290 {
  padding: 290px;
}
.padding-291 {
  padding: 291px;
}
.padding-292 {
  padding: 292px;
}
.padding-293 {
  padding: 293px;
}
.padding-294 {
  padding: 294px;
}
.padding-295 {
  padding: 295px;
}
.padding-296 {
  padding: 296px;
}
.padding-297 {
  padding: 297px;
}
.padding-298 {
  padding: 298px;
}
.padding-299 {
  padding: 299px;
}
.padding-300 {
  padding: 300px;
}
.padding-301 {
  padding: 301px;
}
.padding-302 {
  padding: 302px;
}
.padding-303 {
  padding: 303px;
}
.padding-304 {
  padding: 304px;
}
.padding-305 {
  padding: 305px;
}
.padding-306 {
  padding: 306px;
}
.padding-307 {
  padding: 307px;
}
.padding-308 {
  padding: 308px;
}
.padding-309 {
  padding: 309px;
}
.padding-310 {
  padding: 310px;
}
.padding-311 {
  padding: 311px;
}
.padding-312 {
  padding: 312px;
}
.padding-313 {
  padding: 313px;
}
.padding-314 {
  padding: 314px;
}
.padding-315 {
  padding: 315px;
}
.padding-316 {
  padding: 316px;
}
.padding-317 {
  padding: 317px;
}
.padding-318 {
  padding: 318px;
}
.padding-319 {
  padding: 319px;
}
.padding-320 {
  padding: 320px;
}
.padding-321 {
  padding: 321px;
}
.padding-322 {
  padding: 322px;
}
.padding-323 {
  padding: 323px;
}
.padding-324 {
  padding: 324px;
}
.padding-325 {
  padding: 325px;
}
.padding-326 {
  padding: 326px;
}
.padding-327 {
  padding: 327px;
}
.padding-328 {
  padding: 328px;
}
.padding-329 {
  padding: 329px;
}
.padding-330 {
  padding: 330px;
}
.padding-331 {
  padding: 331px;
}
.padding-332 {
  padding: 332px;
}
.padding-333 {
  padding: 333px;
}
.padding-334 {
  padding: 334px;
}
.padding-335 {
  padding: 335px;
}
.padding-336 {
  padding: 336px;
}
.padding-337 {
  padding: 337px;
}
.padding-338 {
  padding: 338px;
}
.padding-339 {
  padding: 339px;
}
.padding-340 {
  padding: 340px;
}
.padding-341 {
  padding: 341px;
}
.padding-342 {
  padding: 342px;
}
.padding-343 {
  padding: 343px;
}
.padding-344 {
  padding: 344px;
}
.padding-345 {
  padding: 345px;
}
.padding-346 {
  padding: 346px;
}
.padding-347 {
  padding: 347px;
}
.padding-348 {
  padding: 348px;
}
.padding-349 {
  padding: 349px;
}
.padding-350 {
  padding: 350px;
}
.padding-351 {
  padding: 351px;
}
.padding-352 {
  padding: 352px;
}
.padding-353 {
  padding: 353px;
}
.padding-354 {
  padding: 354px;
}
.padding-355 {
  padding: 355px;
}
.padding-356 {
  padding: 356px;
}
.padding-357 {
  padding: 357px;
}
.padding-358 {
  padding: 358px;
}
.padding-359 {
  padding: 359px;
}
.padding-360 {
  padding: 360px;
}
.padding-361 {
  padding: 361px;
}
.padding-362 {
  padding: 362px;
}
.padding-363 {
  padding: 363px;
}
.padding-364 {
  padding: 364px;
}
.padding-365 {
  padding: 365px;
}
.padding-366 {
  padding: 366px;
}
.padding-367 {
  padding: 367px;
}
.padding-368 {
  padding: 368px;
}
.padding-369 {
  padding: 369px;
}
.padding-370 {
  padding: 370px;
}
.padding-371 {
  padding: 371px;
}
.padding-372 {
  padding: 372px;
}
.padding-373 {
  padding: 373px;
}
.padding-374 {
  padding: 374px;
}
.padding-375 {
  padding: 375px;
}
.padding-376 {
  padding: 376px;
}
.padding-377 {
  padding: 377px;
}
.padding-378 {
  padding: 378px;
}
.padding-379 {
  padding: 379px;
}
.padding-380 {
  padding: 380px;
}
.padding-381 {
  padding: 381px;
}
.padding-382 {
  padding: 382px;
}
.padding-383 {
  padding: 383px;
}
.padding-384 {
  padding: 384px;
}
.padding-385 {
  padding: 385px;
}
.padding-386 {
  padding: 386px;
}
.padding-387 {
  padding: 387px;
}
.padding-388 {
  padding: 388px;
}
.padding-389 {
  padding: 389px;
}
.padding-390 {
  padding: 390px;
}
.padding-391 {
  padding: 391px;
}
.padding-392 {
  padding: 392px;
}
.padding-393 {
  padding: 393px;
}
.padding-394 {
  padding: 394px;
}
.padding-395 {
  padding: 395px;
}
.padding-396 {
  padding: 396px;
}
.padding-397 {
  padding: 397px;
}
.padding-398 {
  padding: 398px;
}
.padding-399 {
  padding: 399px;
}
.padding-400 {
  padding: 400px;
}
.padding-401 {
  padding: 401px;
}
.padding-402 {
  padding: 402px;
}
.padding-403 {
  padding: 403px;
}
.padding-404 {
  padding: 404px;
}
.padding-405 {
  padding: 405px;
}
.padding-406 {
  padding: 406px;
}
.padding-407 {
  padding: 407px;
}
.padding-408 {
  padding: 408px;
}
.padding-409 {
  padding: 409px;
}
.padding-410 {
  padding: 410px;
}
.padding-411 {
  padding: 411px;
}
.padding-412 {
  padding: 412px;
}
.padding-413 {
  padding: 413px;
}
.padding-414 {
  padding: 414px;
}
.padding-415 {
  padding: 415px;
}
.padding-416 {
  padding: 416px;
}
.padding-417 {
  padding: 417px;
}
.padding-418 {
  padding: 418px;
}
.padding-419 {
  padding: 419px;
}
.padding-420 {
  padding: 420px;
}
.padding-421 {
  padding: 421px;
}
.padding-422 {
  padding: 422px;
}
.padding-423 {
  padding: 423px;
}
.padding-424 {
  padding: 424px;
}
.padding-425 {
  padding: 425px;
}
.padding-426 {
  padding: 426px;
}
.padding-427 {
  padding: 427px;
}
.padding-428 {
  padding: 428px;
}
.padding-429 {
  padding: 429px;
}
.padding-430 {
  padding: 430px;
}
.padding-431 {
  padding: 431px;
}
.padding-432 {
  padding: 432px;
}
.padding-433 {
  padding: 433px;
}
.padding-434 {
  padding: 434px;
}
.padding-435 {
  padding: 435px;
}
.padding-436 {
  padding: 436px;
}
.padding-437 {
  padding: 437px;
}
.padding-438 {
  padding: 438px;
}
.padding-439 {
  padding: 439px;
}
.padding-440 {
  padding: 440px;
}
.padding-441 {
  padding: 441px;
}
.padding-442 {
  padding: 442px;
}
.padding-443 {
  padding: 443px;
}
.padding-444 {
  padding: 444px;
}
.padding-445 {
  padding: 445px;
}
.padding-446 {
  padding: 446px;
}
.padding-447 {
  padding: 447px;
}
.padding-448 {
  padding: 448px;
}
.padding-449 {
  padding: 449px;
}
.padding-450 {
  padding: 450px;
}
.padding-451 {
  padding: 451px;
}
.padding-452 {
  padding: 452px;
}
.padding-453 {
  padding: 453px;
}
.padding-454 {
  padding: 454px;
}
.padding-455 {
  padding: 455px;
}
.padding-456 {
  padding: 456px;
}
.padding-457 {
  padding: 457px;
}
.padding-458 {
  padding: 458px;
}
.padding-459 {
  padding: 459px;
}
.padding-460 {
  padding: 460px;
}
.padding-461 {
  padding: 461px;
}
.padding-462 {
  padding: 462px;
}
.padding-463 {
  padding: 463px;
}
.padding-464 {
  padding: 464px;
}
.padding-465 {
  padding: 465px;
}
.padding-466 {
  padding: 466px;
}
.padding-467 {
  padding: 467px;
}
.padding-468 {
  padding: 468px;
}
.padding-469 {
  padding: 469px;
}
.padding-470 {
  padding: 470px;
}
.padding-471 {
  padding: 471px;
}
.padding-472 {
  padding: 472px;
}
.padding-473 {
  padding: 473px;
}
.padding-474 {
  padding: 474px;
}
.padding-475 {
  padding: 475px;
}
.padding-476 {
  padding: 476px;
}
.padding-477 {
  padding: 477px;
}
.padding-478 {
  padding: 478px;
}
.padding-479 {
  padding: 479px;
}
.padding-480 {
  padding: 480px;
}
.padding-481 {
  padding: 481px;
}
.padding-482 {
  padding: 482px;
}
.padding-483 {
  padding: 483px;
}
.padding-484 {
  padding: 484px;
}
.padding-485 {
  padding: 485px;
}
.padding-486 {
  padding: 486px;
}
.padding-487 {
  padding: 487px;
}
.padding-488 {
  padding: 488px;
}
.padding-489 {
  padding: 489px;
}
.padding-490 {
  padding: 490px;
}
.padding-491 {
  padding: 491px;
}
.padding-492 {
  padding: 492px;
}
.padding-493 {
  padding: 493px;
}
.padding-494 {
  padding: 494px;
}
.padding-495 {
  padding: 495px;
}
.padding-496 {
  padding: 496px;
}
.padding-497 {
  padding: 497px;
}
.padding-498 {
  padding: 498px;
}
.padding-499 {
  padding: 499px;
}
.padding-500 {
  padding: 500px;
}
.padding-501 {
  padding: 501px;
}
.padding-502 {
  padding: 502px;
}
.padding-503 {
  padding: 503px;
}
.padding-504 {
  padding: 504px;
}
.padding-505 {
  padding: 505px;
}
.padding-506 {
  padding: 506px;
}
.padding-507 {
  padding: 507px;
}
.padding-508 {
  padding: 508px;
}
.padding-509 {
  padding: 509px;
}
.padding-510 {
  padding: 510px;
}
.padding-511 {
  padding: 511px;
}
.padding-512 {
  padding: 512px;
}
.padding-513 {
  padding: 513px;
}
.padding-514 {
  padding: 514px;
}
.padding-515 {
  padding: 515px;
}
.padding-516 {
  padding: 516px;
}
.padding-517 {
  padding: 517px;
}
.padding-518 {
  padding: 518px;
}
.padding-519 {
  padding: 519px;
}
.padding-520 {
  padding: 520px;
}
.padding-521 {
  padding: 521px;
}
.padding-522 {
  padding: 522px;
}
.padding-523 {
  padding: 523px;
}
.padding-524 {
  padding: 524px;
}
.padding-525 {
  padding: 525px;
}
.padding-526 {
  padding: 526px;
}
.padding-527 {
  padding: 527px;
}
.padding-528 {
  padding: 528px;
}
.padding-529 {
  padding: 529px;
}
.padding-530 {
  padding: 530px;
}
.padding-531 {
  padding: 531px;
}
.padding-532 {
  padding: 532px;
}
.padding-533 {
  padding: 533px;
}
.padding-534 {
  padding: 534px;
}
.padding-535 {
  padding: 535px;
}
.padding-536 {
  padding: 536px;
}
.padding-537 {
  padding: 537px;
}
.padding-538 {
  padding: 538px;
}
.padding-539 {
  padding: 539px;
}
.padding-540 {
  padding: 540px;
}
.padding-541 {
  padding: 541px;
}
.padding-542 {
  padding: 542px;
}
.padding-543 {
  padding: 543px;
}
.padding-544 {
  padding: 544px;
}
.padding-545 {
  padding: 545px;
}
.padding-546 {
  padding: 546px;
}
.padding-547 {
  padding: 547px;
}
.padding-548 {
  padding: 548px;
}
.padding-549 {
  padding: 549px;
}
.padding-550 {
  padding: 550px;
}
.padding-551 {
  padding: 551px;
}
.padding-552 {
  padding: 552px;
}
.padding-553 {
  padding: 553px;
}
.padding-554 {
  padding: 554px;
}
.padding-555 {
  padding: 555px;
}
.padding-556 {
  padding: 556px;
}
.padding-557 {
  padding: 557px;
}
.padding-558 {
  padding: 558px;
}
.padding-559 {
  padding: 559px;
}
.padding-560 {
  padding: 560px;
}
.padding-561 {
  padding: 561px;
}
.padding-562 {
  padding: 562px;
}
.padding-563 {
  padding: 563px;
}
.padding-564 {
  padding: 564px;
}
.padding-565 {
  padding: 565px;
}
.padding-566 {
  padding: 566px;
}
.padding-567 {
  padding: 567px;
}
.padding-568 {
  padding: 568px;
}
.padding-569 {
  padding: 569px;
}
.padding-570 {
  padding: 570px;
}
.padding-571 {
  padding: 571px;
}
.padding-572 {
  padding: 572px;
}
.padding-573 {
  padding: 573px;
}
.padding-574 {
  padding: 574px;
}
.padding-575 {
  padding: 575px;
}
.padding-576 {
  padding: 576px;
}
.padding-577 {
  padding: 577px;
}
.padding-578 {
  padding: 578px;
}
.padding-579 {
  padding: 579px;
}
.padding-580 {
  padding: 580px;
}
.padding-581 {
  padding: 581px;
}
.padding-582 {
  padding: 582px;
}
.padding-583 {
  padding: 583px;
}
.padding-584 {
  padding: 584px;
}
.padding-585 {
  padding: 585px;
}
.padding-586 {
  padding: 586px;
}
.padding-587 {
  padding: 587px;
}
.padding-588 {
  padding: 588px;
}
.padding-589 {
  padding: 589px;
}
.padding-590 {
  padding: 590px;
}
.padding-591 {
  padding: 591px;
}
.padding-592 {
  padding: 592px;
}
.padding-593 {
  padding: 593px;
}
.padding-594 {
  padding: 594px;
}
.padding-595 {
  padding: 595px;
}
.padding-596 {
  padding: 596px;
}
.padding-597 {
  padding: 597px;
}
.padding-598 {
  padding: 598px;
}
.padding-599 {
  padding: 599px;
}
.padding-600 {
  padding: 600px;
}
.padding-601 {
  padding: 601px;
}
.padding-602 {
  padding: 602px;
}
.padding-603 {
  padding: 603px;
}
.padding-604 {
  padding: 604px;
}
.padding-605 {
  padding: 605px;
}
.padding-606 {
  padding: 606px;
}
.padding-607 {
  padding: 607px;
}
.padding-608 {
  padding: 608px;
}
.padding-609 {
  padding: 609px;
}
.padding-610 {
  padding: 610px;
}
.padding-611 {
  padding: 611px;
}
.padding-612 {
  padding: 612px;
}
.padding-613 {
  padding: 613px;
}
.padding-614 {
  padding: 614px;
}
.padding-615 {
  padding: 615px;
}
.padding-616 {
  padding: 616px;
}
.padding-617 {
  padding: 617px;
}
.padding-618 {
  padding: 618px;
}
.padding-619 {
  padding: 619px;
}
.padding-620 {
  padding: 620px;
}
.padding-621 {
  padding: 621px;
}
.padding-622 {
  padding: 622px;
}
.padding-623 {
  padding: 623px;
}
.padding-624 {
  padding: 624px;
}
.padding-625 {
  padding: 625px;
}
.padding-626 {
  padding: 626px;
}
.padding-627 {
  padding: 627px;
}
.padding-628 {
  padding: 628px;
}
.padding-629 {
  padding: 629px;
}
.padding-630 {
  padding: 630px;
}
.padding-631 {
  padding: 631px;
}
.padding-632 {
  padding: 632px;
}
.padding-633 {
  padding: 633px;
}
.padding-634 {
  padding: 634px;
}
.padding-635 {
  padding: 635px;
}
.padding-636 {
  padding: 636px;
}
.padding-637 {
  padding: 637px;
}
.padding-638 {
  padding: 638px;
}
.padding-639 {
  padding: 639px;
}
.padding-640 {
  padding: 640px;
}
.padding-641 {
  padding: 641px;
}
.padding-642 {
  padding: 642px;
}
.padding-643 {
  padding: 643px;
}
.padding-644 {
  padding: 644px;
}
.padding-645 {
  padding: 645px;
}
.padding-646 {
  padding: 646px;
}
.padding-647 {
  padding: 647px;
}
.padding-648 {
  padding: 648px;
}
.padding-649 {
  padding: 649px;
}
.padding-650 {
  padding: 650px;
}
.padding-651 {
  padding: 651px;
}
.padding-652 {
  padding: 652px;
}
.padding-653 {
  padding: 653px;
}
.padding-654 {
  padding: 654px;
}
.padding-655 {
  padding: 655px;
}
.padding-656 {
  padding: 656px;
}
.padding-657 {
  padding: 657px;
}
.padding-658 {
  padding: 658px;
}
.padding-659 {
  padding: 659px;
}
.padding-660 {
  padding: 660px;
}
.padding-661 {
  padding: 661px;
}
.padding-662 {
  padding: 662px;
}
.padding-663 {
  padding: 663px;
}
.padding-664 {
  padding: 664px;
}
.padding-665 {
  padding: 665px;
}
.padding-666 {
  padding: 666px;
}
.padding-667 {
  padding: 667px;
}
.padding-668 {
  padding: 668px;
}
.padding-669 {
  padding: 669px;
}
.padding-670 {
  padding: 670px;
}
.padding-671 {
  padding: 671px;
}
.padding-672 {
  padding: 672px;
}
.padding-673 {
  padding: 673px;
}
.padding-674 {
  padding: 674px;
}
.padding-675 {
  padding: 675px;
}
.padding-676 {
  padding: 676px;
}
.padding-677 {
  padding: 677px;
}
.padding-678 {
  padding: 678px;
}
.padding-679 {
  padding: 679px;
}
.padding-680 {
  padding: 680px;
}
.padding-681 {
  padding: 681px;
}
.padding-682 {
  padding: 682px;
}
.padding-683 {
  padding: 683px;
}
.padding-684 {
  padding: 684px;
}
.padding-685 {
  padding: 685px;
}
.padding-686 {
  padding: 686px;
}
.padding-687 {
  padding: 687px;
}
.padding-688 {
  padding: 688px;
}
.padding-689 {
  padding: 689px;
}
.padding-690 {
  padding: 690px;
}
.padding-691 {
  padding: 691px;
}
.padding-692 {
  padding: 692px;
}
.padding-693 {
  padding: 693px;
}
.padding-694 {
  padding: 694px;
}
.padding-695 {
  padding: 695px;
}
.padding-696 {
  padding: 696px;
}
.padding-697 {
  padding: 697px;
}
.padding-698 {
  padding: 698px;
}
.padding-699 {
  padding: 699px;
}
.padding-700 {
  padding: 700px;
}
.padding-701 {
  padding: 701px;
}
.padding-702 {
  padding: 702px;
}
.padding-703 {
  padding: 703px;
}
.padding-704 {
  padding: 704px;
}
.padding-705 {
  padding: 705px;
}
.padding-706 {
  padding: 706px;
}
.padding-707 {
  padding: 707px;
}
.padding-708 {
  padding: 708px;
}
.padding-709 {
  padding: 709px;
}
.padding-710 {
  padding: 710px;
}
.padding-711 {
  padding: 711px;
}
.padding-712 {
  padding: 712px;
}
.padding-713 {
  padding: 713px;
}
.padding-714 {
  padding: 714px;
}
.padding-715 {
  padding: 715px;
}
.padding-716 {
  padding: 716px;
}
.padding-717 {
  padding: 717px;
}
.padding-718 {
  padding: 718px;
}
.padding-719 {
  padding: 719px;
}
.padding-720 {
  padding: 720px;
}
.padding-721 {
  padding: 721px;
}
.padding-722 {
  padding: 722px;
}
.padding-723 {
  padding: 723px;
}
.padding-724 {
  padding: 724px;
}
.padding-725 {
  padding: 725px;
}
.padding-726 {
  padding: 726px;
}
.padding-727 {
  padding: 727px;
}
.padding-728 {
  padding: 728px;
}
.padding-729 {
  padding: 729px;
}
.padding-730 {
  padding: 730px;
}
.padding-731 {
  padding: 731px;
}
.padding-732 {
  padding: 732px;
}
.padding-733 {
  padding: 733px;
}
.padding-734 {
  padding: 734px;
}
.padding-735 {
  padding: 735px;
}
.padding-736 {
  padding: 736px;
}
.padding-737 {
  padding: 737px;
}
.padding-738 {
  padding: 738px;
}
.padding-739 {
  padding: 739px;
}
.padding-740 {
  padding: 740px;
}
.padding-741 {
  padding: 741px;
}
.padding-742 {
  padding: 742px;
}
.padding-743 {
  padding: 743px;
}
.padding-744 {
  padding: 744px;
}
.padding-745 {
  padding: 745px;
}
.padding-746 {
  padding: 746px;
}
.padding-747 {
  padding: 747px;
}
.padding-748 {
  padding: 748px;
}
.padding-749 {
  padding: 749px;
}
.padding-750 {
  padding: 750px;
}
.padding-751 {
  padding: 751px;
}
.padding-752 {
  padding: 752px;
}
.padding-753 {
  padding: 753px;
}
.padding-754 {
  padding: 754px;
}
.padding-755 {
  padding: 755px;
}
.padding-756 {
  padding: 756px;
}
.padding-757 {
  padding: 757px;
}
.padding-758 {
  padding: 758px;
}
.padding-759 {
  padding: 759px;
}
.padding-760 {
  padding: 760px;
}
.padding-761 {
  padding: 761px;
}
.padding-762 {
  padding: 762px;
}
.padding-763 {
  padding: 763px;
}
.padding-764 {
  padding: 764px;
}
.padding-765 {
  padding: 765px;
}
.padding-766 {
  padding: 766px;
}
.padding-767 {
  padding: 767px;
}
.padding-768 {
  padding: 768px;
}
.padding-769 {
  padding: 769px;
}
.padding-770 {
  padding: 770px;
}
.padding-771 {
  padding: 771px;
}
.padding-772 {
  padding: 772px;
}
.padding-773 {
  padding: 773px;
}
.padding-774 {
  padding: 774px;
}
.padding-775 {
  padding: 775px;
}
.padding-776 {
  padding: 776px;
}
.padding-777 {
  padding: 777px;
}
.padding-778 {
  padding: 778px;
}
.padding-779 {
  padding: 779px;
}
.padding-780 {
  padding: 780px;
}
.padding-781 {
  padding: 781px;
}
.padding-782 {
  padding: 782px;
}
.padding-783 {
  padding: 783px;
}
.padding-784 {
  padding: 784px;
}
.padding-785 {
  padding: 785px;
}
.padding-786 {
  padding: 786px;
}
.padding-787 {
  padding: 787px;
}
.padding-788 {
  padding: 788px;
}
.padding-789 {
  padding: 789px;
}
.padding-790 {
  padding: 790px;
}
.padding-791 {
  padding: 791px;
}
.padding-792 {
  padding: 792px;
}
.padding-793 {
  padding: 793px;
}
.padding-794 {
  padding: 794px;
}
.padding-795 {
  padding: 795px;
}
.padding-796 {
  padding: 796px;
}
.padding-797 {
  padding: 797px;
}
.padding-798 {
  padding: 798px;
}
.padding-799 {
  padding: 799px;
}
.padding-800 {
  padding: 800px;
}
.padding-801 {
  padding: 801px;
}
.padding-802 {
  padding: 802px;
}
.padding-803 {
  padding: 803px;
}
.padding-804 {
  padding: 804px;
}
.padding-805 {
  padding: 805px;
}
.padding-806 {
  padding: 806px;
}
.padding-807 {
  padding: 807px;
}
.padding-808 {
  padding: 808px;
}
.padding-809 {
  padding: 809px;
}
.padding-810 {
  padding: 810px;
}
.padding-811 {
  padding: 811px;
}
.padding-812 {
  padding: 812px;
}
.padding-813 {
  padding: 813px;
}
.padding-814 {
  padding: 814px;
}
.padding-815 {
  padding: 815px;
}
.padding-816 {
  padding: 816px;
}
.padding-817 {
  padding: 817px;
}
.padding-818 {
  padding: 818px;
}
.padding-819 {
  padding: 819px;
}
.padding-820 {
  padding: 820px;
}
.padding-821 {
  padding: 821px;
}
.padding-822 {
  padding: 822px;
}
.padding-823 {
  padding: 823px;
}
.padding-824 {
  padding: 824px;
}
.padding-825 {
  padding: 825px;
}
.padding-826 {
  padding: 826px;
}
.padding-827 {
  padding: 827px;
}
.padding-828 {
  padding: 828px;
}
.padding-829 {
  padding: 829px;
}
.padding-830 {
  padding: 830px;
}
.padding-831 {
  padding: 831px;
}
.padding-832 {
  padding: 832px;
}
.padding-833 {
  padding: 833px;
}
.padding-834 {
  padding: 834px;
}
.padding-835 {
  padding: 835px;
}
.padding-836 {
  padding: 836px;
}
.padding-837 {
  padding: 837px;
}
.padding-838 {
  padding: 838px;
}
.padding-839 {
  padding: 839px;
}
.padding-840 {
  padding: 840px;
}
.padding-841 {
  padding: 841px;
}
.padding-842 {
  padding: 842px;
}
.padding-843 {
  padding: 843px;
}
.padding-844 {
  padding: 844px;
}
.padding-845 {
  padding: 845px;
}
.padding-846 {
  padding: 846px;
}
.padding-847 {
  padding: 847px;
}
.padding-848 {
  padding: 848px;
}
.padding-849 {
  padding: 849px;
}
.padding-850 {
  padding: 850px;
}
.padding-851 {
  padding: 851px;
}
.padding-852 {
  padding: 852px;
}
.padding-853 {
  padding: 853px;
}
.padding-854 {
  padding: 854px;
}
.padding-855 {
  padding: 855px;
}
.padding-856 {
  padding: 856px;
}
.padding-857 {
  padding: 857px;
}
.padding-858 {
  padding: 858px;
}
.padding-859 {
  padding: 859px;
}
.padding-860 {
  padding: 860px;
}
.padding-861 {
  padding: 861px;
}
.padding-862 {
  padding: 862px;
}
.padding-863 {
  padding: 863px;
}
.padding-864 {
  padding: 864px;
}
.padding-865 {
  padding: 865px;
}
.padding-866 {
  padding: 866px;
}
.padding-867 {
  padding: 867px;
}
.padding-868 {
  padding: 868px;
}
.padding-869 {
  padding: 869px;
}
.padding-870 {
  padding: 870px;
}
.padding-871 {
  padding: 871px;
}
.padding-872 {
  padding: 872px;
}
.padding-873 {
  padding: 873px;
}
.padding-874 {
  padding: 874px;
}
.padding-875 {
  padding: 875px;
}
.padding-876 {
  padding: 876px;
}
.padding-877 {
  padding: 877px;
}
.padding-878 {
  padding: 878px;
}
.padding-879 {
  padding: 879px;
}
.padding-880 {
  padding: 880px;
}
.padding-881 {
  padding: 881px;
}
.padding-882 {
  padding: 882px;
}
.padding-883 {
  padding: 883px;
}
.padding-884 {
  padding: 884px;
}
.padding-885 {
  padding: 885px;
}
.padding-886 {
  padding: 886px;
}
.padding-887 {
  padding: 887px;
}
.padding-888 {
  padding: 888px;
}
.padding-889 {
  padding: 889px;
}
.padding-890 {
  padding: 890px;
}
.padding-891 {
  padding: 891px;
}
.padding-892 {
  padding: 892px;
}
.padding-893 {
  padding: 893px;
}
.padding-894 {
  padding: 894px;
}
.padding-895 {
  padding: 895px;
}
.padding-896 {
  padding: 896px;
}
.padding-897 {
  padding: 897px;
}
.padding-898 {
  padding: 898px;
}
.padding-899 {
  padding: 899px;
}
.padding-900 {
  padding: 900px;
}
.padding-901 {
  padding: 901px;
}
.padding-902 {
  padding: 902px;
}
.padding-903 {
  padding: 903px;
}
.padding-904 {
  padding: 904px;
}
.padding-905 {
  padding: 905px;
}
.padding-906 {
  padding: 906px;
}
.padding-907 {
  padding: 907px;
}
.padding-908 {
  padding: 908px;
}
.padding-909 {
  padding: 909px;
}
.padding-910 {
  padding: 910px;
}
.padding-911 {
  padding: 911px;
}
.padding-912 {
  padding: 912px;
}
.padding-913 {
  padding: 913px;
}
.padding-914 {
  padding: 914px;
}
.padding-915 {
  padding: 915px;
}
.padding-916 {
  padding: 916px;
}
.padding-917 {
  padding: 917px;
}
.padding-918 {
  padding: 918px;
}
.padding-919 {
  padding: 919px;
}
.padding-920 {
  padding: 920px;
}
.padding-921 {
  padding: 921px;
}
.padding-922 {
  padding: 922px;
}
.padding-923 {
  padding: 923px;
}
.padding-924 {
  padding: 924px;
}
.padding-925 {
  padding: 925px;
}
.padding-926 {
  padding: 926px;
}
.padding-927 {
  padding: 927px;
}
.padding-928 {
  padding: 928px;
}
.padding-929 {
  padding: 929px;
}
.padding-930 {
  padding: 930px;
}
.padding-931 {
  padding: 931px;
}
.padding-932 {
  padding: 932px;
}
.padding-933 {
  padding: 933px;
}
.padding-934 {
  padding: 934px;
}
.padding-935 {
  padding: 935px;
}
.padding-936 {
  padding: 936px;
}
.padding-937 {
  padding: 937px;
}
.padding-938 {
  padding: 938px;
}
.padding-939 {
  padding: 939px;
}
.padding-940 {
  padding: 940px;
}
.padding-941 {
  padding: 941px;
}
.padding-942 {
  padding: 942px;
}
.padding-943 {
  padding: 943px;
}
.padding-944 {
  padding: 944px;
}
.padding-945 {
  padding: 945px;
}
.padding-946 {
  padding: 946px;
}
.padding-947 {
  padding: 947px;
}
.padding-948 {
  padding: 948px;
}
.padding-949 {
  padding: 949px;
}
.padding-950 {
  padding: 950px;
}
.padding-951 {
  padding: 951px;
}
.padding-952 {
  padding: 952px;
}
.padding-953 {
  padding: 953px;
}
.padding-954 {
  padding: 954px;
}
.padding-955 {
  padding: 955px;
}
.padding-956 {
  padding: 956px;
}
.padding-957 {
  padding: 957px;
}
.padding-958 {
  padding: 958px;
}
.padding-959 {
  padding: 959px;
}
.padding-960 {
  padding: 960px;
}
.padding-961 {
  padding: 961px;
}
.padding-962 {
  padding: 962px;
}
.padding-963 {
  padding: 963px;
}
.padding-964 {
  padding: 964px;
}
.padding-965 {
  padding: 965px;
}
.padding-966 {
  padding: 966px;
}
.padding-967 {
  padding: 967px;
}
.padding-968 {
  padding: 968px;
}
.padding-969 {
  padding: 969px;
}
.padding-970 {
  padding: 970px;
}
.padding-971 {
  padding: 971px;
}
.padding-972 {
  padding: 972px;
}
.padding-973 {
  padding: 973px;
}
.padding-974 {
  padding: 974px;
}
.padding-975 {
  padding: 975px;
}
.padding-976 {
  padding: 976px;
}
.padding-977 {
  padding: 977px;
}
.padding-978 {
  padding: 978px;
}
.padding-979 {
  padding: 979px;
}
.padding-980 {
  padding: 980px;
}
.padding-981 {
  padding: 981px;
}
.padding-982 {
  padding: 982px;
}
.padding-983 {
  padding: 983px;
}
.padding-984 {
  padding: 984px;
}
.padding-985 {
  padding: 985px;
}
.padding-986 {
  padding: 986px;
}
.padding-987 {
  padding: 987px;
}
.padding-988 {
  padding: 988px;
}
.padding-989 {
  padding: 989px;
}
.padding-990 {
  padding: 990px;
}
.padding-991 {
  padding: 991px;
}
.padding-992 {
  padding: 992px;
}
.padding-993 {
  padding: 993px;
}
.padding-994 {
  padding: 994px;
}
.padding-995 {
  padding: 995px;
}
.padding-996 {
  padding: 996px;
}
.padding-997 {
  padding: 997px;
}
.padding-998 {
  padding: 998px;
}
.padding-999 {
  padding: 999px;
}
.padding-1000 {
  padding: 1000px;
}
.padding-1001 {
  padding: 1001px;
}
.padding-1002 {
  padding: 1002px;
}
.padding-1003 {
  padding: 1003px;
}
.padding-1004 {
  padding: 1004px;
}
.padding-1005 {
  padding: 1005px;
}
.padding-1006 {
  padding: 1006px;
}
.padding-1007 {
  padding: 1007px;
}
.padding-1008 {
  padding: 1008px;
}
.padding-1009 {
  padding: 1009px;
}
.padding-1010 {
  padding: 1010px;
}
.padding-1011 {
  padding: 1011px;
}
.padding-1012 {
  padding: 1012px;
}
.padding-1013 {
  padding: 1013px;
}
.padding-1014 {
  padding: 1014px;
}
.padding-1015 {
  padding: 1015px;
}
.padding-1016 {
  padding: 1016px;
}
.padding-1017 {
  padding: 1017px;
}
.padding-1018 {
  padding: 1018px;
}
.padding-1019 {
  padding: 1019px;
}
.padding-1020 {
  padding: 1020px;
}
.padding-1021 {
  padding: 1021px;
}
.padding-1022 {
  padding: 1022px;
}
.padding-1023 {
  padding: 1023px;
}
.padding-1024 {
  padding: 1024px;
}
.padding-1025 {
  padding: 1025px;
}
.padding-1026 {
  padding: 1026px;
}
.padding-1027 {
  padding: 1027px;
}
.padding-1028 {
  padding: 1028px;
}
.padding-1029 {
  padding: 1029px;
}
.padding-1030 {
  padding: 1030px;
}
.padding-1031 {
  padding: 1031px;
}
.padding-1032 {
  padding: 1032px;
}
.padding-1033 {
  padding: 1033px;
}
.padding-1034 {
  padding: 1034px;
}
.padding-1035 {
  padding: 1035px;
}
.padding-1036 {
  padding: 1036px;
}
.padding-1037 {
  padding: 1037px;
}
.padding-1038 {
  padding: 1038px;
}
.padding-1039 {
  padding: 1039px;
}
.padding-1040 {
  padding: 1040px;
}
.padding-1041 {
  padding: 1041px;
}
.padding-1042 {
  padding: 1042px;
}
.padding-1043 {
  padding: 1043px;
}
.padding-1044 {
  padding: 1044px;
}
.padding-1045 {
  padding: 1045px;
}
.padding-1046 {
  padding: 1046px;
}
.padding-1047 {
  padding: 1047px;
}
.padding-1048 {
  padding: 1048px;
}
.padding-1049 {
  padding: 1049px;
}
.padding-1050 {
  padding: 1050px;
}
.padding-1051 {
  padding: 1051px;
}
.padding-1052 {
  padding: 1052px;
}
.padding-1053 {
  padding: 1053px;
}
.padding-1054 {
  padding: 1054px;
}
.padding-1055 {
  padding: 1055px;
}
.padding-1056 {
  padding: 1056px;
}
.padding-1057 {
  padding: 1057px;
}
.padding-1058 {
  padding: 1058px;
}
.padding-1059 {
  padding: 1059px;
}
.padding-1060 {
  padding: 1060px;
}
.padding-1061 {
  padding: 1061px;
}
.padding-1062 {
  padding: 1062px;
}
.padding-1063 {
  padding: 1063px;
}
.padding-1064 {
  padding: 1064px;
}
.padding-1065 {
  padding: 1065px;
}
.padding-1066 {
  padding: 1066px;
}
.padding-1067 {
  padding: 1067px;
}
.padding-1068 {
  padding: 1068px;
}
.padding-1069 {
  padding: 1069px;
}
.padding-1070 {
  padding: 1070px;
}
.padding-1071 {
  padding: 1071px;
}
.padding-1072 {
  padding: 1072px;
}
.padding-1073 {
  padding: 1073px;
}
.padding-1074 {
  padding: 1074px;
}
.padding-1075 {
  padding: 1075px;
}
.padding-1076 {
  padding: 1076px;
}
.padding-1077 {
  padding: 1077px;
}
.padding-1078 {
  padding: 1078px;
}
.padding-1079 {
  padding: 1079px;
}
.padding-1080 {
  padding: 1080px;
}
.padding-1081 {
  padding: 1081px;
}
.padding-1082 {
  padding: 1082px;
}
.padding-1083 {
  padding: 1083px;
}
.padding-1084 {
  padding: 1084px;
}
.padding-1085 {
  padding: 1085px;
}
.padding-1086 {
  padding: 1086px;
}
.padding-1087 {
  padding: 1087px;
}
.padding-1088 {
  padding: 1088px;
}
.padding-1089 {
  padding: 1089px;
}
.padding-1090 {
  padding: 1090px;
}
.padding-1091 {
  padding: 1091px;
}
.padding-1092 {
  padding: 1092px;
}
.padding-1093 {
  padding: 1093px;
}
.padding-1094 {
  padding: 1094px;
}
.padding-1095 {
  padding: 1095px;
}
.padding-1096 {
  padding: 1096px;
}
.padding-1097 {
  padding: 1097px;
}
.padding-1098 {
  padding: 1098px;
}
.padding-1099 {
  padding: 1099px;
}
.padding-1100 {
  padding: 1100px;
}
.padding-1101 {
  padding: 1101px;
}
.padding-1102 {
  padding: 1102px;
}
.padding-1103 {
  padding: 1103px;
}
.padding-1104 {
  padding: 1104px;
}
.padding-1105 {
  padding: 1105px;
}
.padding-1106 {
  padding: 1106px;
}
.padding-1107 {
  padding: 1107px;
}
.padding-1108 {
  padding: 1108px;
}
.padding-1109 {
  padding: 1109px;
}
.padding-1110 {
  padding: 1110px;
}
.padding-1111 {
  padding: 1111px;
}
.padding-1112 {
  padding: 1112px;
}
.padding-1113 {
  padding: 1113px;
}
.padding-1114 {
  padding: 1114px;
}
.padding-1115 {
  padding: 1115px;
}
.padding-1116 {
  padding: 1116px;
}
.padding-1117 {
  padding: 1117px;
}
.padding-1118 {
  padding: 1118px;
}
.padding-1119 {
  padding: 1119px;
}
.padding-1120 {
  padding: 1120px;
}
.padding-1121 {
  padding: 1121px;
}
.padding-1122 {
  padding: 1122px;
}
.padding-1123 {
  padding: 1123px;
}
.padding-1124 {
  padding: 1124px;
}
.padding-1125 {
  padding: 1125px;
}
.padding-1126 {
  padding: 1126px;
}
.padding-1127 {
  padding: 1127px;
}
.padding-1128 {
  padding: 1128px;
}
.padding-1129 {
  padding: 1129px;
}
.padding-1130 {
  padding: 1130px;
}
.padding-1131 {
  padding: 1131px;
}
.padding-1132 {
  padding: 1132px;
}
.padding-1133 {
  padding: 1133px;
}
.padding-1134 {
  padding: 1134px;
}
.padding-1135 {
  padding: 1135px;
}
.padding-1136 {
  padding: 1136px;
}
.padding-1137 {
  padding: 1137px;
}
.padding-1138 {
  padding: 1138px;
}
.padding-1139 {
  padding: 1139px;
}
.padding-1140 {
  padding: 1140px;
}
.padding-1141 {
  padding: 1141px;
}
.padding-1142 {
  padding: 1142px;
}
.padding-1143 {
  padding: 1143px;
}
.padding-1144 {
  padding: 1144px;
}
.padding-1145 {
  padding: 1145px;
}
.padding-1146 {
  padding: 1146px;
}
.padding-1147 {
  padding: 1147px;
}
.padding-1148 {
  padding: 1148px;
}
.padding-1149 {
  padding: 1149px;
}
.padding-1150 {
  padding: 1150px;
}
.padding-1151 {
  padding: 1151px;
}
.padding-1152 {
  padding: 1152px;
}
.padding-1153 {
  padding: 1153px;
}
.padding-1154 {
  padding: 1154px;
}
.padding-1155 {
  padding: 1155px;
}
.padding-1156 {
  padding: 1156px;
}
.padding-1157 {
  padding: 1157px;
}
.padding-1158 {
  padding: 1158px;
}
.padding-1159 {
  padding: 1159px;
}
.padding-1160 {
  padding: 1160px;
}
.padding-1161 {
  padding: 1161px;
}
.padding-1162 {
  padding: 1162px;
}
.padding-1163 {
  padding: 1163px;
}
.padding-1164 {
  padding: 1164px;
}
.padding-1165 {
  padding: 1165px;
}
.padding-1166 {
  padding: 1166px;
}
.padding-1167 {
  padding: 1167px;
}
.padding-1168 {
  padding: 1168px;
}
.padding-1169 {
  padding: 1169px;
}
.padding-1170 {
  padding: 1170px;
}
.padding-1171 {
  padding: 1171px;
}
.padding-1172 {
  padding: 1172px;
}
.padding-1173 {
  padding: 1173px;
}
.padding-1174 {
  padding: 1174px;
}
.padding-1175 {
  padding: 1175px;
}
.padding-1176 {
  padding: 1176px;
}
.padding-1177 {
  padding: 1177px;
}
.padding-1178 {
  padding: 1178px;
}
.padding-1179 {
  padding: 1179px;
}
.padding-1180 {
  padding: 1180px;
}
.padding-1181 {
  padding: 1181px;
}
.padding-1182 {
  padding: 1182px;
}
.padding-1183 {
  padding: 1183px;
}
.padding-1184 {
  padding: 1184px;
}
.padding-1185 {
  padding: 1185px;
}
.padding-1186 {
  padding: 1186px;
}
.padding-1187 {
  padding: 1187px;
}
.padding-1188 {
  padding: 1188px;
}
.padding-1189 {
  padding: 1189px;
}
.padding-1190 {
  padding: 1190px;
}
.padding-1191 {
  padding: 1191px;
}
.padding-1192 {
  padding: 1192px;
}
.padding-1193 {
  padding: 1193px;
}
.padding-1194 {
  padding: 1194px;
}
.padding-1195 {
  padding: 1195px;
}
.padding-1196 {
  padding: 1196px;
}
.padding-1197 {
  padding: 1197px;
}
.padding-1198 {
  padding: 1198px;
}
.padding-1199 {
  padding: 1199px;
}
.padding-1200 {
  padding: 1200px;
}
.padding-1201 {
  padding: 1201px;
}
.padding-1202 {
  padding: 1202px;
}
.padding-1203 {
  padding: 1203px;
}
.padding-1204 {
  padding: 1204px;
}
.padding-1205 {
  padding: 1205px;
}
.padding-1206 {
  padding: 1206px;
}
.padding-1207 {
  padding: 1207px;
}
.padding-1208 {
  padding: 1208px;
}
.padding-1209 {
  padding: 1209px;
}
.padding-1210 {
  padding: 1210px;
}
.padding-1211 {
  padding: 1211px;
}
.padding-1212 {
  padding: 1212px;
}
.padding-1213 {
  padding: 1213px;
}
.padding-1214 {
  padding: 1214px;
}
.padding-1215 {
  padding: 1215px;
}
.padding-1216 {
  padding: 1216px;
}
.padding-1217 {
  padding: 1217px;
}
.padding-1218 {
  padding: 1218px;
}
.padding-1219 {
  padding: 1219px;
}
.padding-1220 {
  padding: 1220px;
}
.padding-1221 {
  padding: 1221px;
}
.padding-1222 {
  padding: 1222px;
}
.padding-1223 {
  padding: 1223px;
}
.padding-1224 {
  padding: 1224px;
}
.padding-1225 {
  padding: 1225px;
}
.padding-1226 {
  padding: 1226px;
}
.padding-1227 {
  padding: 1227px;
}
.padding-1228 {
  padding: 1228px;
}
.padding-1229 {
  padding: 1229px;
}
.padding-1230 {
  padding: 1230px;
}
.padding-1231 {
  padding: 1231px;
}
.padding-1232 {
  padding: 1232px;
}
.padding-1233 {
  padding: 1233px;
}
.padding-1234 {
  padding: 1234px;
}
.padding-1235 {
  padding: 1235px;
}
.padding-1236 {
  padding: 1236px;
}
.padding-1237 {
  padding: 1237px;
}
.padding-1238 {
  padding: 1238px;
}
.padding-1239 {
  padding: 1239px;
}
.padding-1240 {
  padding: 1240px;
}
.padding-1241 {
  padding: 1241px;
}
.padding-1242 {
  padding: 1242px;
}
.padding-1243 {
  padding: 1243px;
}
.padding-1244 {
  padding: 1244px;
}
.padding-1245 {
  padding: 1245px;
}
.padding-1246 {
  padding: 1246px;
}
.padding-1247 {
  padding: 1247px;
}
.padding-1248 {
  padding: 1248px;
}
.padding-1249 {
  padding: 1249px;
}
.padding-1250 {
  padding: 1250px;
}
.padding-1251 {
  padding: 1251px;
}
.padding-1252 {
  padding: 1252px;
}
.padding-1253 {
  padding: 1253px;
}
.padding-1254 {
  padding: 1254px;
}
.padding-1255 {
  padding: 1255px;
}
.padding-1256 {
  padding: 1256px;
}
.padding-1257 {
  padding: 1257px;
}
.padding-1258 {
  padding: 1258px;
}
.padding-1259 {
  padding: 1259px;
}
.padding-1260 {
  padding: 1260px;
}
.padding-1261 {
  padding: 1261px;
}
.padding-1262 {
  padding: 1262px;
}
.padding-1263 {
  padding: 1263px;
}
.padding-1264 {
  padding: 1264px;
}
.padding-1265 {
  padding: 1265px;
}
.padding-1266 {
  padding: 1266px;
}
.padding-1267 {
  padding: 1267px;
}
.padding-1268 {
  padding: 1268px;
}
.padding-1269 {
  padding: 1269px;
}
.padding-1270 {
  padding: 1270px;
}
.padding-1271 {
  padding: 1271px;
}
.padding-1272 {
  padding: 1272px;
}
.padding-1273 {
  padding: 1273px;
}
.padding-1274 {
  padding: 1274px;
}
.padding-1275 {
  padding: 1275px;
}
.padding-1276 {
  padding: 1276px;
}
.padding-1277 {
  padding: 1277px;
}
.padding-1278 {
  padding: 1278px;
}
.padding-1279 {
  padding: 1279px;
}
.padding-1280 {
  padding: 1280px;
}
.padding-1281 {
  padding: 1281px;
}
.padding-1282 {
  padding: 1282px;
}
.padding-1283 {
  padding: 1283px;
}
.padding-1284 {
  padding: 1284px;
}
.padding-1285 {
  padding: 1285px;
}
.padding-1286 {
  padding: 1286px;
}
.padding-1287 {
  padding: 1287px;
}
.padding-1288 {
  padding: 1288px;
}
.padding-1289 {
  padding: 1289px;
}
.padding-1290 {
  padding: 1290px;
}
.padding-1291 {
  padding: 1291px;
}
.padding-1292 {
  padding: 1292px;
}
.padding-1293 {
  padding: 1293px;
}
.padding-1294 {
  padding: 1294px;
}
.padding-1295 {
  padding: 1295px;
}
.padding-1296 {
  padding: 1296px;
}
.padding-1297 {
  padding: 1297px;
}
.padding-1298 {
  padding: 1298px;
}
.padding-1299 {
  padding: 1299px;
}
.padding-1300 {
  padding: 1300px;
}
.padding-1301 {
  padding: 1301px;
}
.padding-1302 {
  padding: 1302px;
}
.padding-1303 {
  padding: 1303px;
}
.padding-1304 {
  padding: 1304px;
}
.padding-1305 {
  padding: 1305px;
}
.padding-1306 {
  padding: 1306px;
}
.padding-1307 {
  padding: 1307px;
}
.padding-1308 {
  padding: 1308px;
}
.padding-1309 {
  padding: 1309px;
}
.padding-1310 {
  padding: 1310px;
}
.padding-1311 {
  padding: 1311px;
}
.padding-1312 {
  padding: 1312px;
}
.padding-1313 {
  padding: 1313px;
}
.padding-1314 {
  padding: 1314px;
}
.padding-1315 {
  padding: 1315px;
}
.padding-1316 {
  padding: 1316px;
}
.padding-1317 {
  padding: 1317px;
}
.padding-1318 {
  padding: 1318px;
}
.padding-1319 {
  padding: 1319px;
}
.padding-1320 {
  padding: 1320px;
}
.padding-1321 {
  padding: 1321px;
}
.padding-1322 {
  padding: 1322px;
}
.padding-1323 {
  padding: 1323px;
}
.padding-1324 {
  padding: 1324px;
}
.padding-1325 {
  padding: 1325px;
}
.padding-1326 {
  padding: 1326px;
}
.padding-1327 {
  padding: 1327px;
}
.padding-1328 {
  padding: 1328px;
}
.padding-1329 {
  padding: 1329px;
}
.padding-1330 {
  padding: 1330px;
}
.padding-1331 {
  padding: 1331px;
}
.padding-1332 {
  padding: 1332px;
}
.padding-1333 {
  padding: 1333px;
}
.padding-1334 {
  padding: 1334px;
}
.padding-1335 {
  padding: 1335px;
}
.padding-1336 {
  padding: 1336px;
}
.padding-1337 {
  padding: 1337px;
}
.padding-1338 {
  padding: 1338px;
}
.padding-1339 {
  padding: 1339px;
}
.padding-1340 {
  padding: 1340px;
}
.padding-1341 {
  padding: 1341px;
}
.padding-1342 {
  padding: 1342px;
}
.padding-1343 {
  padding: 1343px;
}
.padding-1344 {
  padding: 1344px;
}
.padding-1345 {
  padding: 1345px;
}
.padding-1346 {
  padding: 1346px;
}
.padding-1347 {
  padding: 1347px;
}
.padding-1348 {
  padding: 1348px;
}
.padding-1349 {
  padding: 1349px;
}
.padding-1350 {
  padding: 1350px;
}
.padding-1351 {
  padding: 1351px;
}
.padding-1352 {
  padding: 1352px;
}
.padding-1353 {
  padding: 1353px;
}
.padding-1354 {
  padding: 1354px;
}
.padding-1355 {
  padding: 1355px;
}
.padding-1356 {
  padding: 1356px;
}
.padding-1357 {
  padding: 1357px;
}
.padding-1358 {
  padding: 1358px;
}
.padding-1359 {
  padding: 1359px;
}
.padding-1360 {
  padding: 1360px;
}
.padding-1361 {
  padding: 1361px;
}
.padding-1362 {
  padding: 1362px;
}
.padding-1363 {
  padding: 1363px;
}
.padding-1364 {
  padding: 1364px;
}
.padding-1365 {
  padding: 1365px;
}
.padding-1366 {
  padding: 1366px;
}
.padding-1367 {
  padding: 1367px;
}
.padding-1368 {
  padding: 1368px;
}
.padding-1369 {
  padding: 1369px;
}
.padding-1370 {
  padding: 1370px;
}
.padding-1371 {
  padding: 1371px;
}
.padding-1372 {
  padding: 1372px;
}
.padding-1373 {
  padding: 1373px;
}
.padding-1374 {
  padding: 1374px;
}
.padding-1375 {
  padding: 1375px;
}
.padding-1376 {
  padding: 1376px;
}
.padding-1377 {
  padding: 1377px;
}
.padding-1378 {
  padding: 1378px;
}
.padding-1379 {
  padding: 1379px;
}
.padding-1380 {
  padding: 1380px;
}
.padding-1381 {
  padding: 1381px;
}
.padding-1382 {
  padding: 1382px;
}
.padding-1383 {
  padding: 1383px;
}
.padding-1384 {
  padding: 1384px;
}
.padding-1385 {
  padding: 1385px;
}
.padding-1386 {
  padding: 1386px;
}
.padding-1387 {
  padding: 1387px;
}
.padding-1388 {
  padding: 1388px;
}
.padding-1389 {
  padding: 1389px;
}
.padding-1390 {
  padding: 1390px;
}
.padding-1391 {
  padding: 1391px;
}
.padding-1392 {
  padding: 1392px;
}
.padding-1393 {
  padding: 1393px;
}
.padding-1394 {
  padding: 1394px;
}
.padding-1395 {
  padding: 1395px;
}
.padding-1396 {
  padding: 1396px;
}
.padding-1397 {
  padding: 1397px;
}
.padding-1398 {
  padding: 1398px;
}
.padding-1399 {
  padding: 1399px;
}
.padding-1400 {
  padding: 1400px;
}
.padding-1401 {
  padding: 1401px;
}
.padding-1402 {
  padding: 1402px;
}
.padding-1403 {
  padding: 1403px;
}
.padding-1404 {
  padding: 1404px;
}
.padding-1405 {
  padding: 1405px;
}
.padding-1406 {
  padding: 1406px;
}
.padding-1407 {
  padding: 1407px;
}
.padding-1408 {
  padding: 1408px;
}
.padding-1409 {
  padding: 1409px;
}
.padding-1410 {
  padding: 1410px;
}
.padding-1411 {
  padding: 1411px;
}
.padding-1412 {
  padding: 1412px;
}
.padding-1413 {
  padding: 1413px;
}
.padding-1414 {
  padding: 1414px;
}
.padding-1415 {
  padding: 1415px;
}
.padding-1416 {
  padding: 1416px;
}
.padding-1417 {
  padding: 1417px;
}
.padding-1418 {
  padding: 1418px;
}
.padding-1419 {
  padding: 1419px;
}
.padding-1420 {
  padding: 1420px;
}
.padding-1421 {
  padding: 1421px;
}
.padding-1422 {
  padding: 1422px;
}
.padding-1423 {
  padding: 1423px;
}
.padding-1424 {
  padding: 1424px;
}
.padding-1425 {
  padding: 1425px;
}
.padding-1426 {
  padding: 1426px;
}
.padding-1427 {
  padding: 1427px;
}
.padding-1428 {
  padding: 1428px;
}
.padding-1429 {
  padding: 1429px;
}
.padding-1430 {
  padding: 1430px;
}
.padding-1431 {
  padding: 1431px;
}
.padding-1432 {
  padding: 1432px;
}
.padding-1433 {
  padding: 1433px;
}
.padding-1434 {
  padding: 1434px;
}
.padding-1435 {
  padding: 1435px;
}
.padding-1436 {
  padding: 1436px;
}
.padding-1437 {
  padding: 1437px;
}
.padding-1438 {
  padding: 1438px;
}
.padding-1439 {
  padding: 1439px;
}
.padding-1440 {
  padding: 1440px;
}
.padding-1441 {
  padding: 1441px;
}
.padding-1442 {
  padding: 1442px;
}
.padding-1443 {
  padding: 1443px;
}
.padding-1444 {
  padding: 1444px;
}
.padding-1445 {
  padding: 1445px;
}
.padding-1446 {
  padding: 1446px;
}
.padding-1447 {
  padding: 1447px;
}
.padding-1448 {
  padding: 1448px;
}
.padding-1449 {
  padding: 1449px;
}
.padding-1450 {
  padding: 1450px;
}
.padding-1451 {
  padding: 1451px;
}
.padding-1452 {
  padding: 1452px;
}
.padding-1453 {
  padding: 1453px;
}
.padding-1454 {
  padding: 1454px;
}
.padding-1455 {
  padding: 1455px;
}
.padding-1456 {
  padding: 1456px;
}
.padding-1457 {
  padding: 1457px;
}
.padding-1458 {
  padding: 1458px;
}
.padding-1459 {
  padding: 1459px;
}
.padding-1460 {
  padding: 1460px;
}
.padding-1461 {
  padding: 1461px;
}
.padding-1462 {
  padding: 1462px;
}
.padding-1463 {
  padding: 1463px;
}
.padding-1464 {
  padding: 1464px;
}
.padding-1465 {
  padding: 1465px;
}
.padding-1466 {
  padding: 1466px;
}
.padding-1467 {
  padding: 1467px;
}
.padding-1468 {
  padding: 1468px;
}
.padding-1469 {
  padding: 1469px;
}
.padding-1470 {
  padding: 1470px;
}
.padding-1471 {
  padding: 1471px;
}
.padding-1472 {
  padding: 1472px;
}
.padding-1473 {
  padding: 1473px;
}
.padding-1474 {
  padding: 1474px;
}
.padding-1475 {
  padding: 1475px;
}
.padding-1476 {
  padding: 1476px;
}
.padding-1477 {
  padding: 1477px;
}
.padding-1478 {
  padding: 1478px;
}
.padding-1479 {
  padding: 1479px;
}
.padding-1480 {
  padding: 1480px;
}
.padding-1481 {
  padding: 1481px;
}
.padding-1482 {
  padding: 1482px;
}
.padding-1483 {
  padding: 1483px;
}
.padding-1484 {
  padding: 1484px;
}
.padding-1485 {
  padding: 1485px;
}
.padding-1486 {
  padding: 1486px;
}
.padding-1487 {
  padding: 1487px;
}
.padding-1488 {
  padding: 1488px;
}
.padding-1489 {
  padding: 1489px;
}
.padding-1490 {
  padding: 1490px;
}
.padding-1491 {
  padding: 1491px;
}
.padding-1492 {
  padding: 1492px;
}
.padding-1493 {
  padding: 1493px;
}
.padding-1494 {
  padding: 1494px;
}
.padding-1495 {
  padding: 1495px;
}
.padding-1496 {
  padding: 1496px;
}
.padding-1497 {
  padding: 1497px;
}
.padding-1498 {
  padding: 1498px;
}
.padding-1499 {
  padding: 1499px;
}
.padding-1500 {
  padding: 1500px;
}
.padding-1501 {
  padding: 1501px;
}
.padding-1502 {
  padding: 1502px;
}
.padding-1503 {
  padding: 1503px;
}
.padding-1504 {
  padding: 1504px;
}
.padding-1505 {
  padding: 1505px;
}
.padding-1506 {
  padding: 1506px;
}
.padding-1507 {
  padding: 1507px;
}
.padding-1508 {
  padding: 1508px;
}
.padding-1509 {
  padding: 1509px;
}
.padding-1510 {
  padding: 1510px;
}
.padding-1511 {
  padding: 1511px;
}
.padding-1512 {
  padding: 1512px;
}
.padding-1513 {
  padding: 1513px;
}
.padding-1514 {
  padding: 1514px;
}
.padding-1515 {
  padding: 1515px;
}
.padding-1516 {
  padding: 1516px;
}
.padding-1517 {
  padding: 1517px;
}
.padding-1518 {
  padding: 1518px;
}
.padding-1519 {
  padding: 1519px;
}
.padding-1520 {
  padding: 1520px;
}
.padding-1521 {
  padding: 1521px;
}
.padding-1522 {
  padding: 1522px;
}
.padding-1523 {
  padding: 1523px;
}
.padding-1524 {
  padding: 1524px;
}
.padding-1525 {
  padding: 1525px;
}
.padding-1526 {
  padding: 1526px;
}
.padding-1527 {
  padding: 1527px;
}
.padding-1528 {
  padding: 1528px;
}
.padding-1529 {
  padding: 1529px;
}
.padding-1530 {
  padding: 1530px;
}
.padding-1531 {
  padding: 1531px;
}
.padding-1532 {
  padding: 1532px;
}
.padding-1533 {
  padding: 1533px;
}
.padding-1534 {
  padding: 1534px;
}
.padding-1535 {
  padding: 1535px;
}
.padding-1536 {
  padding: 1536px;
}
.padding-1537 {
  padding: 1537px;
}
.padding-1538 {
  padding: 1538px;
}
.padding-1539 {
  padding: 1539px;
}
.padding-1540 {
  padding: 1540px;
}
.padding-1541 {
  padding: 1541px;
}
.padding-1542 {
  padding: 1542px;
}
.padding-1543 {
  padding: 1543px;
}
.padding-1544 {
  padding: 1544px;
}
.padding-1545 {
  padding: 1545px;
}
.padding-1546 {
  padding: 1546px;
}
.padding-1547 {
  padding: 1547px;
}
.padding-1548 {
  padding: 1548px;
}
.padding-1549 {
  padding: 1549px;
}
.padding-1550 {
  padding: 1550px;
}
.padding-1551 {
  padding: 1551px;
}
.padding-1552 {
  padding: 1552px;
}
.padding-1553 {
  padding: 1553px;
}
.padding-1554 {
  padding: 1554px;
}
.padding-1555 {
  padding: 1555px;
}
.padding-1556 {
  padding: 1556px;
}
.padding-1557 {
  padding: 1557px;
}
.padding-1558 {
  padding: 1558px;
}
.padding-1559 {
  padding: 1559px;
}
.padding-1560 {
  padding: 1560px;
}
.padding-1561 {
  padding: 1561px;
}
.padding-1562 {
  padding: 1562px;
}
.padding-1563 {
  padding: 1563px;
}
.padding-1564 {
  padding: 1564px;
}
.padding-1565 {
  padding: 1565px;
}
.padding-1566 {
  padding: 1566px;
}
.padding-1567 {
  padding: 1567px;
}
.padding-1568 {
  padding: 1568px;
}
.padding-1569 {
  padding: 1569px;
}
.padding-1570 {
  padding: 1570px;
}
.padding-1571 {
  padding: 1571px;
}
.padding-1572 {
  padding: 1572px;
}
.padding-1573 {
  padding: 1573px;
}
.padding-1574 {
  padding: 1574px;
}
.padding-1575 {
  padding: 1575px;
}
.padding-1576 {
  padding: 1576px;
}
.padding-1577 {
  padding: 1577px;
}
.padding-1578 {
  padding: 1578px;
}
.padding-1579 {
  padding: 1579px;
}
.padding-1580 {
  padding: 1580px;
}
.padding-1581 {
  padding: 1581px;
}
.padding-1582 {
  padding: 1582px;
}
.padding-1583 {
  padding: 1583px;
}
.padding-1584 {
  padding: 1584px;
}
.padding-1585 {
  padding: 1585px;
}
.padding-1586 {
  padding: 1586px;
}
.padding-1587 {
  padding: 1587px;
}
.padding-1588 {
  padding: 1588px;
}
.padding-1589 {
  padding: 1589px;
}
.padding-1590 {
  padding: 1590px;
}
.padding-1591 {
  padding: 1591px;
}
.padding-1592 {
  padding: 1592px;
}
.padding-1593 {
  padding: 1593px;
}
.padding-1594 {
  padding: 1594px;
}
.padding-1595 {
  padding: 1595px;
}
.padding-1596 {
  padding: 1596px;
}
.padding-1597 {
  padding: 1597px;
}
.padding-1598 {
  padding: 1598px;
}
.padding-1599 {
  padding: 1599px;
}
.padding-1600 {
  padding: 1600px;
}
.padding-1601 {
  padding: 1601px;
}
.padding-1602 {
  padding: 1602px;
}
.padding-1603 {
  padding: 1603px;
}
.padding-1604 {
  padding: 1604px;
}
.padding-1605 {
  padding: 1605px;
}
.padding-1606 {
  padding: 1606px;
}
.padding-1607 {
  padding: 1607px;
}
.padding-1608 {
  padding: 1608px;
}
.padding-1609 {
  padding: 1609px;
}
.padding-1610 {
  padding: 1610px;
}
.padding-1611 {
  padding: 1611px;
}
.padding-1612 {
  padding: 1612px;
}
.padding-1613 {
  padding: 1613px;
}
.padding-1614 {
  padding: 1614px;
}
.padding-1615 {
  padding: 1615px;
}
.padding-1616 {
  padding: 1616px;
}
.padding-1617 {
  padding: 1617px;
}
.padding-1618 {
  padding: 1618px;
}
.padding-1619 {
  padding: 1619px;
}
.padding-1620 {
  padding: 1620px;
}
.padding-1621 {
  padding: 1621px;
}
.padding-1622 {
  padding: 1622px;
}
.padding-1623 {
  padding: 1623px;
}
.padding-1624 {
  padding: 1624px;
}
.padding-1625 {
  padding: 1625px;
}
.padding-1626 {
  padding: 1626px;
}
.padding-1627 {
  padding: 1627px;
}
.padding-1628 {
  padding: 1628px;
}
.padding-1629 {
  padding: 1629px;
}
.padding-1630 {
  padding: 1630px;
}
.padding-1631 {
  padding: 1631px;
}
.padding-1632 {
  padding: 1632px;
}
.padding-1633 {
  padding: 1633px;
}
.padding-1634 {
  padding: 1634px;
}
.padding-1635 {
  padding: 1635px;
}
.padding-1636 {
  padding: 1636px;
}
.padding-1637 {
  padding: 1637px;
}
.padding-1638 {
  padding: 1638px;
}
.padding-1639 {
  padding: 1639px;
}
.padding-1640 {
  padding: 1640px;
}
.padding-1641 {
  padding: 1641px;
}
.padding-1642 {
  padding: 1642px;
}
.padding-1643 {
  padding: 1643px;
}
.padding-1644 {
  padding: 1644px;
}
.padding-1645 {
  padding: 1645px;
}
.padding-1646 {
  padding: 1646px;
}
.padding-1647 {
  padding: 1647px;
}
.padding-1648 {
  padding: 1648px;
}
.padding-1649 {
  padding: 1649px;
}
.padding-1650 {
  padding: 1650px;
}
.padding-1651 {
  padding: 1651px;
}
.padding-1652 {
  padding: 1652px;
}
.padding-1653 {
  padding: 1653px;
}
.padding-1654 {
  padding: 1654px;
}
.padding-1655 {
  padding: 1655px;
}
.padding-1656 {
  padding: 1656px;
}
.padding-1657 {
  padding: 1657px;
}
.padding-1658 {
  padding: 1658px;
}
.padding-1659 {
  padding: 1659px;
}
.padding-1660 {
  padding: 1660px;
}
.padding-1661 {
  padding: 1661px;
}
.padding-1662 {
  padding: 1662px;
}
.padding-1663 {
  padding: 1663px;
}
.padding-1664 {
  padding: 1664px;
}
.padding-1665 {
  padding: 1665px;
}
.padding-1666 {
  padding: 1666px;
}
.padding-1667 {
  padding: 1667px;
}
.padding-1668 {
  padding: 1668px;
}
.padding-1669 {
  padding: 1669px;
}
.padding-1670 {
  padding: 1670px;
}
.padding-1671 {
  padding: 1671px;
}
.padding-1672 {
  padding: 1672px;
}
.padding-1673 {
  padding: 1673px;
}
.padding-1674 {
  padding: 1674px;
}
.padding-1675 {
  padding: 1675px;
}
.padding-1676 {
  padding: 1676px;
}
.padding-1677 {
  padding: 1677px;
}
.padding-1678 {
  padding: 1678px;
}
.padding-1679 {
  padding: 1679px;
}
.padding-1680 {
  padding: 1680px;
}
.padding-1681 {
  padding: 1681px;
}
.padding-1682 {
  padding: 1682px;
}
.padding-1683 {
  padding: 1683px;
}
.padding-1684 {
  padding: 1684px;
}
.padding-1685 {
  padding: 1685px;
}
.padding-1686 {
  padding: 1686px;
}
.padding-1687 {
  padding: 1687px;
}
.padding-1688 {
  padding: 1688px;
}
.padding-1689 {
  padding: 1689px;
}
.padding-1690 {
  padding: 1690px;
}
.padding-1691 {
  padding: 1691px;
}
.padding-1692 {
  padding: 1692px;
}
.padding-1693 {
  padding: 1693px;
}
.padding-1694 {
  padding: 1694px;
}
.padding-1695 {
  padding: 1695px;
}
.padding-1696 {
  padding: 1696px;
}
.padding-1697 {
  padding: 1697px;
}
.padding-1698 {
  padding: 1698px;
}
.padding-1699 {
  padding: 1699px;
}
.padding-1700 {
  padding: 1700px;
}
.padding-1701 {
  padding: 1701px;
}
.padding-1702 {
  padding: 1702px;
}
.padding-1703 {
  padding: 1703px;
}
.padding-1704 {
  padding: 1704px;
}
.padding-1705 {
  padding: 1705px;
}
.padding-1706 {
  padding: 1706px;
}
.padding-1707 {
  padding: 1707px;
}
.padding-1708 {
  padding: 1708px;
}
.padding-1709 {
  padding: 1709px;
}
.padding-1710 {
  padding: 1710px;
}
.padding-1711 {
  padding: 1711px;
}
.padding-1712 {
  padding: 1712px;
}
.padding-1713 {
  padding: 1713px;
}
.padding-1714 {
  padding: 1714px;
}
.padding-1715 {
  padding: 1715px;
}
.padding-1716 {
  padding: 1716px;
}
.padding-1717 {
  padding: 1717px;
}
.padding-1718 {
  padding: 1718px;
}
.padding-1719 {
  padding: 1719px;
}
.padding-1720 {
  padding: 1720px;
}
.padding-1721 {
  padding: 1721px;
}
.padding-1722 {
  padding: 1722px;
}
.padding-1723 {
  padding: 1723px;
}
.padding-1724 {
  padding: 1724px;
}
.padding-1725 {
  padding: 1725px;
}
.padding-1726 {
  padding: 1726px;
}
.padding-1727 {
  padding: 1727px;
}
.padding-1728 {
  padding: 1728px;
}
.padding-1729 {
  padding: 1729px;
}
.padding-1730 {
  padding: 1730px;
}
.padding-1731 {
  padding: 1731px;
}
.padding-1732 {
  padding: 1732px;
}
.padding-1733 {
  padding: 1733px;
}
.padding-1734 {
  padding: 1734px;
}
.padding-1735 {
  padding: 1735px;
}
.padding-1736 {
  padding: 1736px;
}
.padding-1737 {
  padding: 1737px;
}
.padding-1738 {
  padding: 1738px;
}
.padding-1739 {
  padding: 1739px;
}
.padding-1740 {
  padding: 1740px;
}
.padding-1741 {
  padding: 1741px;
}
.padding-1742 {
  padding: 1742px;
}
.padding-1743 {
  padding: 1743px;
}
.padding-1744 {
  padding: 1744px;
}
.padding-1745 {
  padding: 1745px;
}
.padding-1746 {
  padding: 1746px;
}
.padding-1747 {
  padding: 1747px;
}
.padding-1748 {
  padding: 1748px;
}
.padding-1749 {
  padding: 1749px;
}
.padding-1750 {
  padding: 1750px;
}
.padding-1751 {
  padding: 1751px;
}
.padding-1752 {
  padding: 1752px;
}
.padding-1753 {
  padding: 1753px;
}
.padding-1754 {
  padding: 1754px;
}
.padding-1755 {
  padding: 1755px;
}
.padding-1756 {
  padding: 1756px;
}
.padding-1757 {
  padding: 1757px;
}
.padding-1758 {
  padding: 1758px;
}
.padding-1759 {
  padding: 1759px;
}
.padding-1760 {
  padding: 1760px;
}
.padding-1761 {
  padding: 1761px;
}
.padding-1762 {
  padding: 1762px;
}
.padding-1763 {
  padding: 1763px;
}
.padding-1764 {
  padding: 1764px;
}
.padding-1765 {
  padding: 1765px;
}
.padding-1766 {
  padding: 1766px;
}
.padding-1767 {
  padding: 1767px;
}
.padding-1768 {
  padding: 1768px;
}
.padding-1769 {
  padding: 1769px;
}
.padding-1770 {
  padding: 1770px;
}
.padding-1771 {
  padding: 1771px;
}
.padding-1772 {
  padding: 1772px;
}
.padding-1773 {
  padding: 1773px;
}
.padding-1774 {
  padding: 1774px;
}
.padding-1775 {
  padding: 1775px;
}
.padding-1776 {
  padding: 1776px;
}
.padding-1777 {
  padding: 1777px;
}
.padding-1778 {
  padding: 1778px;
}
.padding-1779 {
  padding: 1779px;
}
.padding-1780 {
  padding: 1780px;
}
.padding-1781 {
  padding: 1781px;
}
.padding-1782 {
  padding: 1782px;
}
.padding-1783 {
  padding: 1783px;
}
.padding-1784 {
  padding: 1784px;
}
.padding-1785 {
  padding: 1785px;
}
.padding-1786 {
  padding: 1786px;
}
.padding-1787 {
  padding: 1787px;
}
.padding-1788 {
  padding: 1788px;
}
.padding-1789 {
  padding: 1789px;
}
.padding-1790 {
  padding: 1790px;
}
.padding-1791 {
  padding: 1791px;
}
.padding-1792 {
  padding: 1792px;
}
.padding-1793 {
  padding: 1793px;
}
.padding-1794 {
  padding: 1794px;
}
.padding-1795 {
  padding: 1795px;
}
.padding-1796 {
  padding: 1796px;
}
.padding-1797 {
  padding: 1797px;
}
.padding-1798 {
  padding: 1798px;
}
.padding-1799 {
  padding: 1799px;
}
.padding-1800 {
  padding: 1800px;
}
.padding-1801 {
  padding: 1801px;
}
.padding-1802 {
  padding: 1802px;
}
.padding-1803 {
  padding: 1803px;
}
.padding-1804 {
  padding: 1804px;
}
.padding-1805 {
  padding: 1805px;
}
.padding-1806 {
  padding: 1806px;
}
.padding-1807 {
  padding: 1807px;
}
.padding-1808 {
  padding: 1808px;
}
.padding-1809 {
  padding: 1809px;
}
.padding-1810 {
  padding: 1810px;
}
.padding-1811 {
  padding: 1811px;
}
.padding-1812 {
  padding: 1812px;
}
.padding-1813 {
  padding: 1813px;
}
.padding-1814 {
  padding: 1814px;
}
.padding-1815 {
  padding: 1815px;
}
.padding-1816 {
  padding: 1816px;
}
.padding-1817 {
  padding: 1817px;
}
.padding-1818 {
  padding: 1818px;
}
.padding-1819 {
  padding: 1819px;
}
.padding-1820 {
  padding: 1820px;
}
.padding-1821 {
  padding: 1821px;
}
.padding-1822 {
  padding: 1822px;
}
.padding-1823 {
  padding: 1823px;
}
.padding-1824 {
  padding: 1824px;
}
.padding-1825 {
  padding: 1825px;
}
.padding-1826 {
  padding: 1826px;
}
.padding-1827 {
  padding: 1827px;
}
.padding-1828 {
  padding: 1828px;
}
.padding-1829 {
  padding: 1829px;
}
.padding-1830 {
  padding: 1830px;
}
.padding-1831 {
  padding: 1831px;
}
.padding-1832 {
  padding: 1832px;
}
.padding-1833 {
  padding: 1833px;
}
.padding-1834 {
  padding: 1834px;
}
.padding-1835 {
  padding: 1835px;
}
.padding-1836 {
  padding: 1836px;
}
.padding-1837 {
  padding: 1837px;
}
.padding-1838 {
  padding: 1838px;
}
.padding-1839 {
  padding: 1839px;
}
.padding-1840 {
  padding: 1840px;
}
.padding-1841 {
  padding: 1841px;
}
.padding-1842 {
  padding: 1842px;
}
.padding-1843 {
  padding: 1843px;
}
.padding-1844 {
  padding: 1844px;
}
.padding-1845 {
  padding: 1845px;
}
.padding-1846 {
  padding: 1846px;
}
.padding-1847 {
  padding: 1847px;
}
.padding-1848 {
  padding: 1848px;
}
.padding-1849 {
  padding: 1849px;
}
.padding-1850 {
  padding: 1850px;
}
.padding-1851 {
  padding: 1851px;
}
.padding-1852 {
  padding: 1852px;
}
.padding-1853 {
  padding: 1853px;
}
.padding-1854 {
  padding: 1854px;
}
.padding-1855 {
  padding: 1855px;
}
.padding-1856 {
  padding: 1856px;
}
.padding-1857 {
  padding: 1857px;
}
.padding-1858 {
  padding: 1858px;
}
.padding-1859 {
  padding: 1859px;
}
.padding-1860 {
  padding: 1860px;
}
.padding-1861 {
  padding: 1861px;
}
.padding-1862 {
  padding: 1862px;
}
.padding-1863 {
  padding: 1863px;
}
.padding-1864 {
  padding: 1864px;
}
.padding-1865 {
  padding: 1865px;
}
.padding-1866 {
  padding: 1866px;
}
.padding-1867 {
  padding: 1867px;
}
.padding-1868 {
  padding: 1868px;
}
.padding-1869 {
  padding: 1869px;
}
.padding-1870 {
  padding: 1870px;
}
.padding-1871 {
  padding: 1871px;
}
.padding-1872 {
  padding: 1872px;
}
.padding-1873 {
  padding: 1873px;
}
.padding-1874 {
  padding: 1874px;
}
.padding-1875 {
  padding: 1875px;
}
.padding-1876 {
  padding: 1876px;
}
.padding-1877 {
  padding: 1877px;
}
.padding-1878 {
  padding: 1878px;
}
.padding-1879 {
  padding: 1879px;
}
.padding-1880 {
  padding: 1880px;
}
.padding-1881 {
  padding: 1881px;
}
.padding-1882 {
  padding: 1882px;
}
.padding-1883 {
  padding: 1883px;
}
.padding-1884 {
  padding: 1884px;
}
.padding-1885 {
  padding: 1885px;
}
.padding-1886 {
  padding: 1886px;
}
.padding-1887 {
  padding: 1887px;
}
.padding-1888 {
  padding: 1888px;
}
.padding-1889 {
  padding: 1889px;
}
.padding-1890 {
  padding: 1890px;
}
.padding-1891 {
  padding: 1891px;
}
.padding-1892 {
  padding: 1892px;
}
.padding-1893 {
  padding: 1893px;
}
.padding-1894 {
  padding: 1894px;
}
.padding-1895 {
  padding: 1895px;
}
.padding-1896 {
  padding: 1896px;
}
.padding-1897 {
  padding: 1897px;
}
.padding-1898 {
  padding: 1898px;
}
.padding-1899 {
  padding: 1899px;
}
.padding-1900 {
  padding: 1900px;
}
.padding-1901 {
  padding: 1901px;
}
.padding-1902 {
  padding: 1902px;
}
.padding-1903 {
  padding: 1903px;
}
.padding-1904 {
  padding: 1904px;
}
.padding-1905 {
  padding: 1905px;
}
.padding-1906 {
  padding: 1906px;
}
.padding-1907 {
  padding: 1907px;
}
.padding-1908 {
  padding: 1908px;
}
.padding-1909 {
  padding: 1909px;
}
.padding-1910 {
  padding: 1910px;
}
.padding-1911 {
  padding: 1911px;
}
.padding-1912 {
  padding: 1912px;
}
.padding-1913 {
  padding: 1913px;
}
.padding-1914 {
  padding: 1914px;
}
.padding-1915 {
  padding: 1915px;
}
.padding-1916 {
  padding: 1916px;
}
.padding-1917 {
  padding: 1917px;
}
.padding-1918 {
  padding: 1918px;
}
.padding-1919 {
  padding: 1919px;
}
.padding-left-0 {
  padding-left: 0px;
}
.padding-left-1 {
  padding-left: 1px;
}
.padding-left-2 {
  padding-left: 2px;
}
.padding-left-3 {
  padding-left: 3px;
}
.padding-left-4 {
  padding-left: 4px;
}
.padding-left-5 {
  padding-left: 5px;
}
.padding-left-6 {
  padding-left: 6px;
}
.padding-left-7 {
  padding-left: 7px;
}
.padding-left-8 {
  padding-left: 8px;
}
.padding-left-9 {
  padding-left: 9px;
}
.padding-left-10 {
  padding-left: 10px;
}
.padding-left-11 {
  padding-left: 11px;
}
.padding-left-12 {
  padding-left: 12px;
}
.padding-left-13 {
  padding-left: 13px;
}
.padding-left-14 {
  padding-left: 14px;
}
.padding-left-15 {
  padding-left: 15px;
}
.padding-left-16 {
  padding-left: 16px;
}
.padding-left-17 {
  padding-left: 17px;
}
.padding-left-18 {
  padding-left: 18px;
}
.padding-left-19 {
  padding-left: 19px;
}
.padding-left-20 {
  padding-left: 20px;
}
.padding-left-21 {
  padding-left: 21px;
}
.padding-left-22 {
  padding-left: 22px;
}
.padding-left-23 {
  padding-left: 23px;
}
.padding-left-24 {
  padding-left: 24px;
}
.padding-left-25 {
  padding-left: 25px;
}
.padding-left-26 {
  padding-left: 26px;
}
.padding-left-27 {
  padding-left: 27px;
}
.padding-left-28 {
  padding-left: 28px;
}
.padding-left-29 {
  padding-left: 29px;
}
.padding-left-30 {
  padding-left: 30px;
}
.padding-left-31 {
  padding-left: 31px;
}
.padding-left-32 {
  padding-left: 32px;
}
.padding-left-33 {
  padding-left: 33px;
}
.padding-left-34 {
  padding-left: 34px;
}
.padding-left-35 {
  padding-left: 35px;
}
.padding-left-36 {
  padding-left: 36px;
}
.padding-left-37 {
  padding-left: 37px;
}
.padding-left-38 {
  padding-left: 38px;
}
.padding-left-39 {
  padding-left: 39px;
}
.padding-left-40 {
  padding-left: 40px;
}
.padding-left-41 {
  padding-left: 41px;
}
.padding-left-42 {
  padding-left: 42px;
}
.padding-left-43 {
  padding-left: 43px;
}
.padding-left-44 {
  padding-left: 44px;
}
.padding-left-45 {
  padding-left: 45px;
}
.padding-left-46 {
  padding-left: 46px;
}
.padding-left-47 {
  padding-left: 47px;
}
.padding-left-48 {
  padding-left: 48px;
}
.padding-left-49 {
  padding-left: 49px;
}
.padding-left-50 {
  padding-left: 50px;
}
.padding-left-51 {
  padding-left: 51px;
}
.padding-left-52 {
  padding-left: 52px;
}
.padding-left-53 {
  padding-left: 53px;
}
.padding-left-54 {
  padding-left: 54px;
}
.padding-left-55 {
  padding-left: 55px;
}
.padding-left-56 {
  padding-left: 56px;
}
.padding-left-57 {
  padding-left: 57px;
}
.padding-left-58 {
  padding-left: 58px;
}
.padding-left-59 {
  padding-left: 59px;
}
.padding-left-60 {
  padding-left: 60px;
}
.padding-left-61 {
  padding-left: 61px;
}
.padding-left-62 {
  padding-left: 62px;
}
.padding-left-63 {
  padding-left: 63px;
}
.padding-left-64 {
  padding-left: 64px;
}
.padding-left-65 {
  padding-left: 65px;
}
.padding-left-66 {
  padding-left: 66px;
}
.padding-left-67 {
  padding-left: 67px;
}
.padding-left-68 {
  padding-left: 68px;
}
.padding-left-69 {
  padding-left: 69px;
}
.padding-left-70 {
  padding-left: 70px;
}
.padding-left-71 {
  padding-left: 71px;
}
.padding-left-72 {
  padding-left: 72px;
}
.padding-left-73 {
  padding-left: 73px;
}
.padding-left-74 {
  padding-left: 74px;
}
.padding-left-75 {
  padding-left: 75px;
}
.padding-left-76 {
  padding-left: 76px;
}
.padding-left-77 {
  padding-left: 77px;
}
.padding-left-78 {
  padding-left: 78px;
}
.padding-left-79 {
  padding-left: 79px;
}
.padding-left-80 {
  padding-left: 80px;
}
.padding-left-81 {
  padding-left: 81px;
}
.padding-left-82 {
  padding-left: 82px;
}
.padding-left-83 {
  padding-left: 83px;
}
.padding-left-84 {
  padding-left: 84px;
}
.padding-left-85 {
  padding-left: 85px;
}
.padding-left-86 {
  padding-left: 86px;
}
.padding-left-87 {
  padding-left: 87px;
}
.padding-left-88 {
  padding-left: 88px;
}
.padding-left-89 {
  padding-left: 89px;
}
.padding-left-90 {
  padding-left: 90px;
}
.padding-left-91 {
  padding-left: 91px;
}
.padding-left-92 {
  padding-left: 92px;
}
.padding-left-93 {
  padding-left: 93px;
}
.padding-left-94 {
  padding-left: 94px;
}
.padding-left-95 {
  padding-left: 95px;
}
.padding-left-96 {
  padding-left: 96px;
}
.padding-left-97 {
  padding-left: 97px;
}
.padding-left-98 {
  padding-left: 98px;
}
.padding-left-99 {
  padding-left: 99px;
}
.padding-left-100 {
  padding-left: 100px;
}
.padding-left-101 {
  padding-left: 101px;
}
.padding-left-102 {
  padding-left: 102px;
}
.padding-left-103 {
  padding-left: 103px;
}
.padding-left-104 {
  padding-left: 104px;
}
.padding-left-105 {
  padding-left: 105px;
}
.padding-left-106 {
  padding-left: 106px;
}
.padding-left-107 {
  padding-left: 107px;
}
.padding-left-108 {
  padding-left: 108px;
}
.padding-left-109 {
  padding-left: 109px;
}
.padding-left-110 {
  padding-left: 110px;
}
.padding-left-111 {
  padding-left: 111px;
}
.padding-left-112 {
  padding-left: 112px;
}
.padding-left-113 {
  padding-left: 113px;
}
.padding-left-114 {
  padding-left: 114px;
}
.padding-left-115 {
  padding-left: 115px;
}
.padding-left-116 {
  padding-left: 116px;
}
.padding-left-117 {
  padding-left: 117px;
}
.padding-left-118 {
  padding-left: 118px;
}
.padding-left-119 {
  padding-left: 119px;
}
.padding-left-120 {
  padding-left: 120px;
}
.padding-left-121 {
  padding-left: 121px;
}
.padding-left-122 {
  padding-left: 122px;
}
.padding-left-123 {
  padding-left: 123px;
}
.padding-left-124 {
  padding-left: 124px;
}
.padding-left-125 {
  padding-left: 125px;
}
.padding-left-126 {
  padding-left: 126px;
}
.padding-left-127 {
  padding-left: 127px;
}
.padding-left-128 {
  padding-left: 128px;
}
.padding-left-129 {
  padding-left: 129px;
}
.padding-left-130 {
  padding-left: 130px;
}
.padding-left-131 {
  padding-left: 131px;
}
.padding-left-132 {
  padding-left: 132px;
}
.padding-left-133 {
  padding-left: 133px;
}
.padding-left-134 {
  padding-left: 134px;
}
.padding-left-135 {
  padding-left: 135px;
}
.padding-left-136 {
  padding-left: 136px;
}
.padding-left-137 {
  padding-left: 137px;
}
.padding-left-138 {
  padding-left: 138px;
}
.padding-left-139 {
  padding-left: 139px;
}
.padding-left-140 {
  padding-left: 140px;
}
.padding-left-141 {
  padding-left: 141px;
}
.padding-left-142 {
  padding-left: 142px;
}
.padding-left-143 {
  padding-left: 143px;
}
.padding-left-144 {
  padding-left: 144px;
}
.padding-left-145 {
  padding-left: 145px;
}
.padding-left-146 {
  padding-left: 146px;
}
.padding-left-147 {
  padding-left: 147px;
}
.padding-left-148 {
  padding-left: 148px;
}
.padding-left-149 {
  padding-left: 149px;
}
.padding-left-150 {
  padding-left: 150px;
}
.padding-left-151 {
  padding-left: 151px;
}
.padding-left-152 {
  padding-left: 152px;
}
.padding-left-153 {
  padding-left: 153px;
}
.padding-left-154 {
  padding-left: 154px;
}
.padding-left-155 {
  padding-left: 155px;
}
.padding-left-156 {
  padding-left: 156px;
}
.padding-left-157 {
  padding-left: 157px;
}
.padding-left-158 {
  padding-left: 158px;
}
.padding-left-159 {
  padding-left: 159px;
}
.padding-left-160 {
  padding-left: 160px;
}
.padding-left-161 {
  padding-left: 161px;
}
.padding-left-162 {
  padding-left: 162px;
}
.padding-left-163 {
  padding-left: 163px;
}
.padding-left-164 {
  padding-left: 164px;
}
.padding-left-165 {
  padding-left: 165px;
}
.padding-left-166 {
  padding-left: 166px;
}
.padding-left-167 {
  padding-left: 167px;
}
.padding-left-168 {
  padding-left: 168px;
}
.padding-left-169 {
  padding-left: 169px;
}
.padding-left-170 {
  padding-left: 170px;
}
.padding-left-171 {
  padding-left: 171px;
}
.padding-left-172 {
  padding-left: 172px;
}
.padding-left-173 {
  padding-left: 173px;
}
.padding-left-174 {
  padding-left: 174px;
}
.padding-left-175 {
  padding-left: 175px;
}
.padding-left-176 {
  padding-left: 176px;
}
.padding-left-177 {
  padding-left: 177px;
}
.padding-left-178 {
  padding-left: 178px;
}
.padding-left-179 {
  padding-left: 179px;
}
.padding-left-180 {
  padding-left: 180px;
}
.padding-left-181 {
  padding-left: 181px;
}
.padding-left-182 {
  padding-left: 182px;
}
.padding-left-183 {
  padding-left: 183px;
}
.padding-left-184 {
  padding-left: 184px;
}
.padding-left-185 {
  padding-left: 185px;
}
.padding-left-186 {
  padding-left: 186px;
}
.padding-left-187 {
  padding-left: 187px;
}
.padding-left-188 {
  padding-left: 188px;
}
.padding-left-189 {
  padding-left: 189px;
}
.padding-left-190 {
  padding-left: 190px;
}
.padding-left-191 {
  padding-left: 191px;
}
.padding-left-192 {
  padding-left: 192px;
}
.padding-left-193 {
  padding-left: 193px;
}
.padding-left-194 {
  padding-left: 194px;
}
.padding-left-195 {
  padding-left: 195px;
}
.padding-left-196 {
  padding-left: 196px;
}
.padding-left-197 {
  padding-left: 197px;
}
.padding-left-198 {
  padding-left: 198px;
}
.padding-left-199 {
  padding-left: 199px;
}
.padding-left-200 {
  padding-left: 200px;
}
.padding-left-201 {
  padding-left: 201px;
}
.padding-left-202 {
  padding-left: 202px;
}
.padding-left-203 {
  padding-left: 203px;
}
.padding-left-204 {
  padding-left: 204px;
}
.padding-left-205 {
  padding-left: 205px;
}
.padding-left-206 {
  padding-left: 206px;
}
.padding-left-207 {
  padding-left: 207px;
}
.padding-left-208 {
  padding-left: 208px;
}
.padding-left-209 {
  padding-left: 209px;
}
.padding-left-210 {
  padding-left: 210px;
}
.padding-left-211 {
  padding-left: 211px;
}
.padding-left-212 {
  padding-left: 212px;
}
.padding-left-213 {
  padding-left: 213px;
}
.padding-left-214 {
  padding-left: 214px;
}
.padding-left-215 {
  padding-left: 215px;
}
.padding-left-216 {
  padding-left: 216px;
}
.padding-left-217 {
  padding-left: 217px;
}
.padding-left-218 {
  padding-left: 218px;
}
.padding-left-219 {
  padding-left: 219px;
}
.padding-left-220 {
  padding-left: 220px;
}
.padding-left-221 {
  padding-left: 221px;
}
.padding-left-222 {
  padding-left: 222px;
}
.padding-left-223 {
  padding-left: 223px;
}
.padding-left-224 {
  padding-left: 224px;
}
.padding-left-225 {
  padding-left: 225px;
}
.padding-left-226 {
  padding-left: 226px;
}
.padding-left-227 {
  padding-left: 227px;
}
.padding-left-228 {
  padding-left: 228px;
}
.padding-left-229 {
  padding-left: 229px;
}
.padding-left-230 {
  padding-left: 230px;
}
.padding-left-231 {
  padding-left: 231px;
}
.padding-left-232 {
  padding-left: 232px;
}
.padding-left-233 {
  padding-left: 233px;
}
.padding-left-234 {
  padding-left: 234px;
}
.padding-left-235 {
  padding-left: 235px;
}
.padding-left-236 {
  padding-left: 236px;
}
.padding-left-237 {
  padding-left: 237px;
}
.padding-left-238 {
  padding-left: 238px;
}
.padding-left-239 {
  padding-left: 239px;
}
.padding-left-240 {
  padding-left: 240px;
}
.padding-left-241 {
  padding-left: 241px;
}
.padding-left-242 {
  padding-left: 242px;
}
.padding-left-243 {
  padding-left: 243px;
}
.padding-left-244 {
  padding-left: 244px;
}
.padding-left-245 {
  padding-left: 245px;
}
.padding-left-246 {
  padding-left: 246px;
}
.padding-left-247 {
  padding-left: 247px;
}
.padding-left-248 {
  padding-left: 248px;
}
.padding-left-249 {
  padding-left: 249px;
}
.padding-left-250 {
  padding-left: 250px;
}
.padding-left-251 {
  padding-left: 251px;
}
.padding-left-252 {
  padding-left: 252px;
}
.padding-left-253 {
  padding-left: 253px;
}
.padding-left-254 {
  padding-left: 254px;
}
.padding-left-255 {
  padding-left: 255px;
}
.padding-left-256 {
  padding-left: 256px;
}
.padding-left-257 {
  padding-left: 257px;
}
.padding-left-258 {
  padding-left: 258px;
}
.padding-left-259 {
  padding-left: 259px;
}
.padding-left-260 {
  padding-left: 260px;
}
.padding-left-261 {
  padding-left: 261px;
}
.padding-left-262 {
  padding-left: 262px;
}
.padding-left-263 {
  padding-left: 263px;
}
.padding-left-264 {
  padding-left: 264px;
}
.padding-left-265 {
  padding-left: 265px;
}
.padding-left-266 {
  padding-left: 266px;
}
.padding-left-267 {
  padding-left: 267px;
}
.padding-left-268 {
  padding-left: 268px;
}
.padding-left-269 {
  padding-left: 269px;
}
.padding-left-270 {
  padding-left: 270px;
}
.padding-left-271 {
  padding-left: 271px;
}
.padding-left-272 {
  padding-left: 272px;
}
.padding-left-273 {
  padding-left: 273px;
}
.padding-left-274 {
  padding-left: 274px;
}
.padding-left-275 {
  padding-left: 275px;
}
.padding-left-276 {
  padding-left: 276px;
}
.padding-left-277 {
  padding-left: 277px;
}
.padding-left-278 {
  padding-left: 278px;
}
.padding-left-279 {
  padding-left: 279px;
}
.padding-left-280 {
  padding-left: 280px;
}
.padding-left-281 {
  padding-left: 281px;
}
.padding-left-282 {
  padding-left: 282px;
}
.padding-left-283 {
  padding-left: 283px;
}
.padding-left-284 {
  padding-left: 284px;
}
.padding-left-285 {
  padding-left: 285px;
}
.padding-left-286 {
  padding-left: 286px;
}
.padding-left-287 {
  padding-left: 287px;
}
.padding-left-288 {
  padding-left: 288px;
}
.padding-left-289 {
  padding-left: 289px;
}
.padding-left-290 {
  padding-left: 290px;
}
.padding-left-291 {
  padding-left: 291px;
}
.padding-left-292 {
  padding-left: 292px;
}
.padding-left-293 {
  padding-left: 293px;
}
.padding-left-294 {
  padding-left: 294px;
}
.padding-left-295 {
  padding-left: 295px;
}
.padding-left-296 {
  padding-left: 296px;
}
.padding-left-297 {
  padding-left: 297px;
}
.padding-left-298 {
  padding-left: 298px;
}
.padding-left-299 {
  padding-left: 299px;
}
.padding-left-300 {
  padding-left: 300px;
}
.padding-left-301 {
  padding-left: 301px;
}
.padding-left-302 {
  padding-left: 302px;
}
.padding-left-303 {
  padding-left: 303px;
}
.padding-left-304 {
  padding-left: 304px;
}
.padding-left-305 {
  padding-left: 305px;
}
.padding-left-306 {
  padding-left: 306px;
}
.padding-left-307 {
  padding-left: 307px;
}
.padding-left-308 {
  padding-left: 308px;
}
.padding-left-309 {
  padding-left: 309px;
}
.padding-left-310 {
  padding-left: 310px;
}
.padding-left-311 {
  padding-left: 311px;
}
.padding-left-312 {
  padding-left: 312px;
}
.padding-left-313 {
  padding-left: 313px;
}
.padding-left-314 {
  padding-left: 314px;
}
.padding-left-315 {
  padding-left: 315px;
}
.padding-left-316 {
  padding-left: 316px;
}
.padding-left-317 {
  padding-left: 317px;
}
.padding-left-318 {
  padding-left: 318px;
}
.padding-left-319 {
  padding-left: 319px;
}
.padding-left-320 {
  padding-left: 320px;
}
.padding-left-321 {
  padding-left: 321px;
}
.padding-left-322 {
  padding-left: 322px;
}
.padding-left-323 {
  padding-left: 323px;
}
.padding-left-324 {
  padding-left: 324px;
}
.padding-left-325 {
  padding-left: 325px;
}
.padding-left-326 {
  padding-left: 326px;
}
.padding-left-327 {
  padding-left: 327px;
}
.padding-left-328 {
  padding-left: 328px;
}
.padding-left-329 {
  padding-left: 329px;
}
.padding-left-330 {
  padding-left: 330px;
}
.padding-left-331 {
  padding-left: 331px;
}
.padding-left-332 {
  padding-left: 332px;
}
.padding-left-333 {
  padding-left: 333px;
}
.padding-left-334 {
  padding-left: 334px;
}
.padding-left-335 {
  padding-left: 335px;
}
.padding-left-336 {
  padding-left: 336px;
}
.padding-left-337 {
  padding-left: 337px;
}
.padding-left-338 {
  padding-left: 338px;
}
.padding-left-339 {
  padding-left: 339px;
}
.padding-left-340 {
  padding-left: 340px;
}
.padding-left-341 {
  padding-left: 341px;
}
.padding-left-342 {
  padding-left: 342px;
}
.padding-left-343 {
  padding-left: 343px;
}
.padding-left-344 {
  padding-left: 344px;
}
.padding-left-345 {
  padding-left: 345px;
}
.padding-left-346 {
  padding-left: 346px;
}
.padding-left-347 {
  padding-left: 347px;
}
.padding-left-348 {
  padding-left: 348px;
}
.padding-left-349 {
  padding-left: 349px;
}
.padding-left-350 {
  padding-left: 350px;
}
.padding-left-351 {
  padding-left: 351px;
}
.padding-left-352 {
  padding-left: 352px;
}
.padding-left-353 {
  padding-left: 353px;
}
.padding-left-354 {
  padding-left: 354px;
}
.padding-left-355 {
  padding-left: 355px;
}
.padding-left-356 {
  padding-left: 356px;
}
.padding-left-357 {
  padding-left: 357px;
}
.padding-left-358 {
  padding-left: 358px;
}
.padding-left-359 {
  padding-left: 359px;
}
.padding-left-360 {
  padding-left: 360px;
}
.padding-left-361 {
  padding-left: 361px;
}
.padding-left-362 {
  padding-left: 362px;
}
.padding-left-363 {
  padding-left: 363px;
}
.padding-left-364 {
  padding-left: 364px;
}
.padding-left-365 {
  padding-left: 365px;
}
.padding-left-366 {
  padding-left: 366px;
}
.padding-left-367 {
  padding-left: 367px;
}
.padding-left-368 {
  padding-left: 368px;
}
.padding-left-369 {
  padding-left: 369px;
}
.padding-left-370 {
  padding-left: 370px;
}
.padding-left-371 {
  padding-left: 371px;
}
.padding-left-372 {
  padding-left: 372px;
}
.padding-left-373 {
  padding-left: 373px;
}
.padding-left-374 {
  padding-left: 374px;
}
.padding-left-375 {
  padding-left: 375px;
}
.padding-left-376 {
  padding-left: 376px;
}
.padding-left-377 {
  padding-left: 377px;
}
.padding-left-378 {
  padding-left: 378px;
}
.padding-left-379 {
  padding-left: 379px;
}
.padding-left-380 {
  padding-left: 380px;
}
.padding-left-381 {
  padding-left: 381px;
}
.padding-left-382 {
  padding-left: 382px;
}
.padding-left-383 {
  padding-left: 383px;
}
.padding-left-384 {
  padding-left: 384px;
}
.padding-left-385 {
  padding-left: 385px;
}
.padding-left-386 {
  padding-left: 386px;
}
.padding-left-387 {
  padding-left: 387px;
}
.padding-left-388 {
  padding-left: 388px;
}
.padding-left-389 {
  padding-left: 389px;
}
.padding-left-390 {
  padding-left: 390px;
}
.padding-left-391 {
  padding-left: 391px;
}
.padding-left-392 {
  padding-left: 392px;
}
.padding-left-393 {
  padding-left: 393px;
}
.padding-left-394 {
  padding-left: 394px;
}
.padding-left-395 {
  padding-left: 395px;
}
.padding-left-396 {
  padding-left: 396px;
}
.padding-left-397 {
  padding-left: 397px;
}
.padding-left-398 {
  padding-left: 398px;
}
.padding-left-399 {
  padding-left: 399px;
}
.padding-left-400 {
  padding-left: 400px;
}
.padding-left-401 {
  padding-left: 401px;
}
.padding-left-402 {
  padding-left: 402px;
}
.padding-left-403 {
  padding-left: 403px;
}
.padding-left-404 {
  padding-left: 404px;
}
.padding-left-405 {
  padding-left: 405px;
}
.padding-left-406 {
  padding-left: 406px;
}
.padding-left-407 {
  padding-left: 407px;
}
.padding-left-408 {
  padding-left: 408px;
}
.padding-left-409 {
  padding-left: 409px;
}
.padding-left-410 {
  padding-left: 410px;
}
.padding-left-411 {
  padding-left: 411px;
}
.padding-left-412 {
  padding-left: 412px;
}
.padding-left-413 {
  padding-left: 413px;
}
.padding-left-414 {
  padding-left: 414px;
}
.padding-left-415 {
  padding-left: 415px;
}
.padding-left-416 {
  padding-left: 416px;
}
.padding-left-417 {
  padding-left: 417px;
}
.padding-left-418 {
  padding-left: 418px;
}
.padding-left-419 {
  padding-left: 419px;
}
.padding-left-420 {
  padding-left: 420px;
}
.padding-left-421 {
  padding-left: 421px;
}
.padding-left-422 {
  padding-left: 422px;
}
.padding-left-423 {
  padding-left: 423px;
}
.padding-left-424 {
  padding-left: 424px;
}
.padding-left-425 {
  padding-left: 425px;
}
.padding-left-426 {
  padding-left: 426px;
}
.padding-left-427 {
  padding-left: 427px;
}
.padding-left-428 {
  padding-left: 428px;
}
.padding-left-429 {
  padding-left: 429px;
}
.padding-left-430 {
  padding-left: 430px;
}
.padding-left-431 {
  padding-left: 431px;
}
.padding-left-432 {
  padding-left: 432px;
}
.padding-left-433 {
  padding-left: 433px;
}
.padding-left-434 {
  padding-left: 434px;
}
.padding-left-435 {
  padding-left: 435px;
}
.padding-left-436 {
  padding-left: 436px;
}
.padding-left-437 {
  padding-left: 437px;
}
.padding-left-438 {
  padding-left: 438px;
}
.padding-left-439 {
  padding-left: 439px;
}
.padding-left-440 {
  padding-left: 440px;
}
.padding-left-441 {
  padding-left: 441px;
}
.padding-left-442 {
  padding-left: 442px;
}
.padding-left-443 {
  padding-left: 443px;
}
.padding-left-444 {
  padding-left: 444px;
}
.padding-left-445 {
  padding-left: 445px;
}
.padding-left-446 {
  padding-left: 446px;
}
.padding-left-447 {
  padding-left: 447px;
}
.padding-left-448 {
  padding-left: 448px;
}
.padding-left-449 {
  padding-left: 449px;
}
.padding-left-450 {
  padding-left: 450px;
}
.padding-left-451 {
  padding-left: 451px;
}
.padding-left-452 {
  padding-left: 452px;
}
.padding-left-453 {
  padding-left: 453px;
}
.padding-left-454 {
  padding-left: 454px;
}
.padding-left-455 {
  padding-left: 455px;
}
.padding-left-456 {
  padding-left: 456px;
}
.padding-left-457 {
  padding-left: 457px;
}
.padding-left-458 {
  padding-left: 458px;
}
.padding-left-459 {
  padding-left: 459px;
}
.padding-left-460 {
  padding-left: 460px;
}
.padding-left-461 {
  padding-left: 461px;
}
.padding-left-462 {
  padding-left: 462px;
}
.padding-left-463 {
  padding-left: 463px;
}
.padding-left-464 {
  padding-left: 464px;
}
.padding-left-465 {
  padding-left: 465px;
}
.padding-left-466 {
  padding-left: 466px;
}
.padding-left-467 {
  padding-left: 467px;
}
.padding-left-468 {
  padding-left: 468px;
}
.padding-left-469 {
  padding-left: 469px;
}
.padding-left-470 {
  padding-left: 470px;
}
.padding-left-471 {
  padding-left: 471px;
}
.padding-left-472 {
  padding-left: 472px;
}
.padding-left-473 {
  padding-left: 473px;
}
.padding-left-474 {
  padding-left: 474px;
}
.padding-left-475 {
  padding-left: 475px;
}
.padding-left-476 {
  padding-left: 476px;
}
.padding-left-477 {
  padding-left: 477px;
}
.padding-left-478 {
  padding-left: 478px;
}
.padding-left-479 {
  padding-left: 479px;
}
.padding-left-480 {
  padding-left: 480px;
}
.padding-left-481 {
  padding-left: 481px;
}
.padding-left-482 {
  padding-left: 482px;
}
.padding-left-483 {
  padding-left: 483px;
}
.padding-left-484 {
  padding-left: 484px;
}
.padding-left-485 {
  padding-left: 485px;
}
.padding-left-486 {
  padding-left: 486px;
}
.padding-left-487 {
  padding-left: 487px;
}
.padding-left-488 {
  padding-left: 488px;
}
.padding-left-489 {
  padding-left: 489px;
}
.padding-left-490 {
  padding-left: 490px;
}
.padding-left-491 {
  padding-left: 491px;
}
.padding-left-492 {
  padding-left: 492px;
}
.padding-left-493 {
  padding-left: 493px;
}
.padding-left-494 {
  padding-left: 494px;
}
.padding-left-495 {
  padding-left: 495px;
}
.padding-left-496 {
  padding-left: 496px;
}
.padding-left-497 {
  padding-left: 497px;
}
.padding-left-498 {
  padding-left: 498px;
}
.padding-left-499 {
  padding-left: 499px;
}
.padding-left-500 {
  padding-left: 500px;
}
.padding-left-501 {
  padding-left: 501px;
}
.padding-left-502 {
  padding-left: 502px;
}
.padding-left-503 {
  padding-left: 503px;
}
.padding-left-504 {
  padding-left: 504px;
}
.padding-left-505 {
  padding-left: 505px;
}
.padding-left-506 {
  padding-left: 506px;
}
.padding-left-507 {
  padding-left: 507px;
}
.padding-left-508 {
  padding-left: 508px;
}
.padding-left-509 {
  padding-left: 509px;
}
.padding-left-510 {
  padding-left: 510px;
}
.padding-left-511 {
  padding-left: 511px;
}
.padding-left-512 {
  padding-left: 512px;
}
.padding-left-513 {
  padding-left: 513px;
}
.padding-left-514 {
  padding-left: 514px;
}
.padding-left-515 {
  padding-left: 515px;
}
.padding-left-516 {
  padding-left: 516px;
}
.padding-left-517 {
  padding-left: 517px;
}
.padding-left-518 {
  padding-left: 518px;
}
.padding-left-519 {
  padding-left: 519px;
}
.padding-left-520 {
  padding-left: 520px;
}
.padding-left-521 {
  padding-left: 521px;
}
.padding-left-522 {
  padding-left: 522px;
}
.padding-left-523 {
  padding-left: 523px;
}
.padding-left-524 {
  padding-left: 524px;
}
.padding-left-525 {
  padding-left: 525px;
}
.padding-left-526 {
  padding-left: 526px;
}
.padding-left-527 {
  padding-left: 527px;
}
.padding-left-528 {
  padding-left: 528px;
}
.padding-left-529 {
  padding-left: 529px;
}
.padding-left-530 {
  padding-left: 530px;
}
.padding-left-531 {
  padding-left: 531px;
}
.padding-left-532 {
  padding-left: 532px;
}
.padding-left-533 {
  padding-left: 533px;
}
.padding-left-534 {
  padding-left: 534px;
}
.padding-left-535 {
  padding-left: 535px;
}
.padding-left-536 {
  padding-left: 536px;
}
.padding-left-537 {
  padding-left: 537px;
}
.padding-left-538 {
  padding-left: 538px;
}
.padding-left-539 {
  padding-left: 539px;
}
.padding-left-540 {
  padding-left: 540px;
}
.padding-left-541 {
  padding-left: 541px;
}
.padding-left-542 {
  padding-left: 542px;
}
.padding-left-543 {
  padding-left: 543px;
}
.padding-left-544 {
  padding-left: 544px;
}
.padding-left-545 {
  padding-left: 545px;
}
.padding-left-546 {
  padding-left: 546px;
}
.padding-left-547 {
  padding-left: 547px;
}
.padding-left-548 {
  padding-left: 548px;
}
.padding-left-549 {
  padding-left: 549px;
}
.padding-left-550 {
  padding-left: 550px;
}
.padding-left-551 {
  padding-left: 551px;
}
.padding-left-552 {
  padding-left: 552px;
}
.padding-left-553 {
  padding-left: 553px;
}
.padding-left-554 {
  padding-left: 554px;
}
.padding-left-555 {
  padding-left: 555px;
}
.padding-left-556 {
  padding-left: 556px;
}
.padding-left-557 {
  padding-left: 557px;
}
.padding-left-558 {
  padding-left: 558px;
}
.padding-left-559 {
  padding-left: 559px;
}
.padding-left-560 {
  padding-left: 560px;
}
.padding-left-561 {
  padding-left: 561px;
}
.padding-left-562 {
  padding-left: 562px;
}
.padding-left-563 {
  padding-left: 563px;
}
.padding-left-564 {
  padding-left: 564px;
}
.padding-left-565 {
  padding-left: 565px;
}
.padding-left-566 {
  padding-left: 566px;
}
.padding-left-567 {
  padding-left: 567px;
}
.padding-left-568 {
  padding-left: 568px;
}
.padding-left-569 {
  padding-left: 569px;
}
.padding-left-570 {
  padding-left: 570px;
}
.padding-left-571 {
  padding-left: 571px;
}
.padding-left-572 {
  padding-left: 572px;
}
.padding-left-573 {
  padding-left: 573px;
}
.padding-left-574 {
  padding-left: 574px;
}
.padding-left-575 {
  padding-left: 575px;
}
.padding-left-576 {
  padding-left: 576px;
}
.padding-left-577 {
  padding-left: 577px;
}
.padding-left-578 {
  padding-left: 578px;
}
.padding-left-579 {
  padding-left: 579px;
}
.padding-left-580 {
  padding-left: 580px;
}
.padding-left-581 {
  padding-left: 581px;
}
.padding-left-582 {
  padding-left: 582px;
}
.padding-left-583 {
  padding-left: 583px;
}
.padding-left-584 {
  padding-left: 584px;
}
.padding-left-585 {
  padding-left: 585px;
}
.padding-left-586 {
  padding-left: 586px;
}
.padding-left-587 {
  padding-left: 587px;
}
.padding-left-588 {
  padding-left: 588px;
}
.padding-left-589 {
  padding-left: 589px;
}
.padding-left-590 {
  padding-left: 590px;
}
.padding-left-591 {
  padding-left: 591px;
}
.padding-left-592 {
  padding-left: 592px;
}
.padding-left-593 {
  padding-left: 593px;
}
.padding-left-594 {
  padding-left: 594px;
}
.padding-left-595 {
  padding-left: 595px;
}
.padding-left-596 {
  padding-left: 596px;
}
.padding-left-597 {
  padding-left: 597px;
}
.padding-left-598 {
  padding-left: 598px;
}
.padding-left-599 {
  padding-left: 599px;
}
.padding-left-600 {
  padding-left: 600px;
}
.padding-left-601 {
  padding-left: 601px;
}
.padding-left-602 {
  padding-left: 602px;
}
.padding-left-603 {
  padding-left: 603px;
}
.padding-left-604 {
  padding-left: 604px;
}
.padding-left-605 {
  padding-left: 605px;
}
.padding-left-606 {
  padding-left: 606px;
}
.padding-left-607 {
  padding-left: 607px;
}
.padding-left-608 {
  padding-left: 608px;
}
.padding-left-609 {
  padding-left: 609px;
}
.padding-left-610 {
  padding-left: 610px;
}
.padding-left-611 {
  padding-left: 611px;
}
.padding-left-612 {
  padding-left: 612px;
}
.padding-left-613 {
  padding-left: 613px;
}
.padding-left-614 {
  padding-left: 614px;
}
.padding-left-615 {
  padding-left: 615px;
}
.padding-left-616 {
  padding-left: 616px;
}
.padding-left-617 {
  padding-left: 617px;
}
.padding-left-618 {
  padding-left: 618px;
}
.padding-left-619 {
  padding-left: 619px;
}
.padding-left-620 {
  padding-left: 620px;
}
.padding-left-621 {
  padding-left: 621px;
}
.padding-left-622 {
  padding-left: 622px;
}
.padding-left-623 {
  padding-left: 623px;
}
.padding-left-624 {
  padding-left: 624px;
}
.padding-left-625 {
  padding-left: 625px;
}
.padding-left-626 {
  padding-left: 626px;
}
.padding-left-627 {
  padding-left: 627px;
}
.padding-left-628 {
  padding-left: 628px;
}
.padding-left-629 {
  padding-left: 629px;
}
.padding-left-630 {
  padding-left: 630px;
}
.padding-left-631 {
  padding-left: 631px;
}
.padding-left-632 {
  padding-left: 632px;
}
.padding-left-633 {
  padding-left: 633px;
}
.padding-left-634 {
  padding-left: 634px;
}
.padding-left-635 {
  padding-left: 635px;
}
.padding-left-636 {
  padding-left: 636px;
}
.padding-left-637 {
  padding-left: 637px;
}
.padding-left-638 {
  padding-left: 638px;
}
.padding-left-639 {
  padding-left: 639px;
}
.padding-left-640 {
  padding-left: 640px;
}
.padding-left-641 {
  padding-left: 641px;
}
.padding-left-642 {
  padding-left: 642px;
}
.padding-left-643 {
  padding-left: 643px;
}
.padding-left-644 {
  padding-left: 644px;
}
.padding-left-645 {
  padding-left: 645px;
}
.padding-left-646 {
  padding-left: 646px;
}
.padding-left-647 {
  padding-left: 647px;
}
.padding-left-648 {
  padding-left: 648px;
}
.padding-left-649 {
  padding-left: 649px;
}
.padding-left-650 {
  padding-left: 650px;
}
.padding-left-651 {
  padding-left: 651px;
}
.padding-left-652 {
  padding-left: 652px;
}
.padding-left-653 {
  padding-left: 653px;
}
.padding-left-654 {
  padding-left: 654px;
}
.padding-left-655 {
  padding-left: 655px;
}
.padding-left-656 {
  padding-left: 656px;
}
.padding-left-657 {
  padding-left: 657px;
}
.padding-left-658 {
  padding-left: 658px;
}
.padding-left-659 {
  padding-left: 659px;
}
.padding-left-660 {
  padding-left: 660px;
}
.padding-left-661 {
  padding-left: 661px;
}
.padding-left-662 {
  padding-left: 662px;
}
.padding-left-663 {
  padding-left: 663px;
}
.padding-left-664 {
  padding-left: 664px;
}
.padding-left-665 {
  padding-left: 665px;
}
.padding-left-666 {
  padding-left: 666px;
}
.padding-left-667 {
  padding-left: 667px;
}
.padding-left-668 {
  padding-left: 668px;
}
.padding-left-669 {
  padding-left: 669px;
}
.padding-left-670 {
  padding-left: 670px;
}
.padding-left-671 {
  padding-left: 671px;
}
.padding-left-672 {
  padding-left: 672px;
}
.padding-left-673 {
  padding-left: 673px;
}
.padding-left-674 {
  padding-left: 674px;
}
.padding-left-675 {
  padding-left: 675px;
}
.padding-left-676 {
  padding-left: 676px;
}
.padding-left-677 {
  padding-left: 677px;
}
.padding-left-678 {
  padding-left: 678px;
}
.padding-left-679 {
  padding-left: 679px;
}
.padding-left-680 {
  padding-left: 680px;
}
.padding-left-681 {
  padding-left: 681px;
}
.padding-left-682 {
  padding-left: 682px;
}
.padding-left-683 {
  padding-left: 683px;
}
.padding-left-684 {
  padding-left: 684px;
}
.padding-left-685 {
  padding-left: 685px;
}
.padding-left-686 {
  padding-left: 686px;
}
.padding-left-687 {
  padding-left: 687px;
}
.padding-left-688 {
  padding-left: 688px;
}
.padding-left-689 {
  padding-left: 689px;
}
.padding-left-690 {
  padding-left: 690px;
}
.padding-left-691 {
  padding-left: 691px;
}
.padding-left-692 {
  padding-left: 692px;
}
.padding-left-693 {
  padding-left: 693px;
}
.padding-left-694 {
  padding-left: 694px;
}
.padding-left-695 {
  padding-left: 695px;
}
.padding-left-696 {
  padding-left: 696px;
}
.padding-left-697 {
  padding-left: 697px;
}
.padding-left-698 {
  padding-left: 698px;
}
.padding-left-699 {
  padding-left: 699px;
}
.padding-left-700 {
  padding-left: 700px;
}
.padding-left-701 {
  padding-left: 701px;
}
.padding-left-702 {
  padding-left: 702px;
}
.padding-left-703 {
  padding-left: 703px;
}
.padding-left-704 {
  padding-left: 704px;
}
.padding-left-705 {
  padding-left: 705px;
}
.padding-left-706 {
  padding-left: 706px;
}
.padding-left-707 {
  padding-left: 707px;
}
.padding-left-708 {
  padding-left: 708px;
}
.padding-left-709 {
  padding-left: 709px;
}
.padding-left-710 {
  padding-left: 710px;
}
.padding-left-711 {
  padding-left: 711px;
}
.padding-left-712 {
  padding-left: 712px;
}
.padding-left-713 {
  padding-left: 713px;
}
.padding-left-714 {
  padding-left: 714px;
}
.padding-left-715 {
  padding-left: 715px;
}
.padding-left-716 {
  padding-left: 716px;
}
.padding-left-717 {
  padding-left: 717px;
}
.padding-left-718 {
  padding-left: 718px;
}
.padding-left-719 {
  padding-left: 719px;
}
.padding-left-720 {
  padding-left: 720px;
}
.padding-left-721 {
  padding-left: 721px;
}
.padding-left-722 {
  padding-left: 722px;
}
.padding-left-723 {
  padding-left: 723px;
}
.padding-left-724 {
  padding-left: 724px;
}
.padding-left-725 {
  padding-left: 725px;
}
.padding-left-726 {
  padding-left: 726px;
}
.padding-left-727 {
  padding-left: 727px;
}
.padding-left-728 {
  padding-left: 728px;
}
.padding-left-729 {
  padding-left: 729px;
}
.padding-left-730 {
  padding-left: 730px;
}
.padding-left-731 {
  padding-left: 731px;
}
.padding-left-732 {
  padding-left: 732px;
}
.padding-left-733 {
  padding-left: 733px;
}
.padding-left-734 {
  padding-left: 734px;
}
.padding-left-735 {
  padding-left: 735px;
}
.padding-left-736 {
  padding-left: 736px;
}
.padding-left-737 {
  padding-left: 737px;
}
.padding-left-738 {
  padding-left: 738px;
}
.padding-left-739 {
  padding-left: 739px;
}
.padding-left-740 {
  padding-left: 740px;
}
.padding-left-741 {
  padding-left: 741px;
}
.padding-left-742 {
  padding-left: 742px;
}
.padding-left-743 {
  padding-left: 743px;
}
.padding-left-744 {
  padding-left: 744px;
}
.padding-left-745 {
  padding-left: 745px;
}
.padding-left-746 {
  padding-left: 746px;
}
.padding-left-747 {
  padding-left: 747px;
}
.padding-left-748 {
  padding-left: 748px;
}
.padding-left-749 {
  padding-left: 749px;
}
.padding-left-750 {
  padding-left: 750px;
}
.padding-left-751 {
  padding-left: 751px;
}
.padding-left-752 {
  padding-left: 752px;
}
.padding-left-753 {
  padding-left: 753px;
}
.padding-left-754 {
  padding-left: 754px;
}
.padding-left-755 {
  padding-left: 755px;
}
.padding-left-756 {
  padding-left: 756px;
}
.padding-left-757 {
  padding-left: 757px;
}
.padding-left-758 {
  padding-left: 758px;
}
.padding-left-759 {
  padding-left: 759px;
}
.padding-left-760 {
  padding-left: 760px;
}
.padding-left-761 {
  padding-left: 761px;
}
.padding-left-762 {
  padding-left: 762px;
}
.padding-left-763 {
  padding-left: 763px;
}
.padding-left-764 {
  padding-left: 764px;
}
.padding-left-765 {
  padding-left: 765px;
}
.padding-left-766 {
  padding-left: 766px;
}
.padding-left-767 {
  padding-left: 767px;
}
.padding-left-768 {
  padding-left: 768px;
}
.padding-left-769 {
  padding-left: 769px;
}
.padding-left-770 {
  padding-left: 770px;
}
.padding-left-771 {
  padding-left: 771px;
}
.padding-left-772 {
  padding-left: 772px;
}
.padding-left-773 {
  padding-left: 773px;
}
.padding-left-774 {
  padding-left: 774px;
}
.padding-left-775 {
  padding-left: 775px;
}
.padding-left-776 {
  padding-left: 776px;
}
.padding-left-777 {
  padding-left: 777px;
}
.padding-left-778 {
  padding-left: 778px;
}
.padding-left-779 {
  padding-left: 779px;
}
.padding-left-780 {
  padding-left: 780px;
}
.padding-left-781 {
  padding-left: 781px;
}
.padding-left-782 {
  padding-left: 782px;
}
.padding-left-783 {
  padding-left: 783px;
}
.padding-left-784 {
  padding-left: 784px;
}
.padding-left-785 {
  padding-left: 785px;
}
.padding-left-786 {
  padding-left: 786px;
}
.padding-left-787 {
  padding-left: 787px;
}
.padding-left-788 {
  padding-left: 788px;
}
.padding-left-789 {
  padding-left: 789px;
}
.padding-left-790 {
  padding-left: 790px;
}
.padding-left-791 {
  padding-left: 791px;
}
.padding-left-792 {
  padding-left: 792px;
}
.padding-left-793 {
  padding-left: 793px;
}
.padding-left-794 {
  padding-left: 794px;
}
.padding-left-795 {
  padding-left: 795px;
}
.padding-left-796 {
  padding-left: 796px;
}
.padding-left-797 {
  padding-left: 797px;
}
.padding-left-798 {
  padding-left: 798px;
}
.padding-left-799 {
  padding-left: 799px;
}
.padding-left-800 {
  padding-left: 800px;
}
.padding-left-801 {
  padding-left: 801px;
}
.padding-left-802 {
  padding-left: 802px;
}
.padding-left-803 {
  padding-left: 803px;
}
.padding-left-804 {
  padding-left: 804px;
}
.padding-left-805 {
  padding-left: 805px;
}
.padding-left-806 {
  padding-left: 806px;
}
.padding-left-807 {
  padding-left: 807px;
}
.padding-left-808 {
  padding-left: 808px;
}
.padding-left-809 {
  padding-left: 809px;
}
.padding-left-810 {
  padding-left: 810px;
}
.padding-left-811 {
  padding-left: 811px;
}
.padding-left-812 {
  padding-left: 812px;
}
.padding-left-813 {
  padding-left: 813px;
}
.padding-left-814 {
  padding-left: 814px;
}
.padding-left-815 {
  padding-left: 815px;
}
.padding-left-816 {
  padding-left: 816px;
}
.padding-left-817 {
  padding-left: 817px;
}
.padding-left-818 {
  padding-left: 818px;
}
.padding-left-819 {
  padding-left: 819px;
}
.padding-left-820 {
  padding-left: 820px;
}
.padding-left-821 {
  padding-left: 821px;
}
.padding-left-822 {
  padding-left: 822px;
}
.padding-left-823 {
  padding-left: 823px;
}
.padding-left-824 {
  padding-left: 824px;
}
.padding-left-825 {
  padding-left: 825px;
}
.padding-left-826 {
  padding-left: 826px;
}
.padding-left-827 {
  padding-left: 827px;
}
.padding-left-828 {
  padding-left: 828px;
}
.padding-left-829 {
  padding-left: 829px;
}
.padding-left-830 {
  padding-left: 830px;
}
.padding-left-831 {
  padding-left: 831px;
}
.padding-left-832 {
  padding-left: 832px;
}
.padding-left-833 {
  padding-left: 833px;
}
.padding-left-834 {
  padding-left: 834px;
}
.padding-left-835 {
  padding-left: 835px;
}
.padding-left-836 {
  padding-left: 836px;
}
.padding-left-837 {
  padding-left: 837px;
}
.padding-left-838 {
  padding-left: 838px;
}
.padding-left-839 {
  padding-left: 839px;
}
.padding-left-840 {
  padding-left: 840px;
}
.padding-left-841 {
  padding-left: 841px;
}
.padding-left-842 {
  padding-left: 842px;
}
.padding-left-843 {
  padding-left: 843px;
}
.padding-left-844 {
  padding-left: 844px;
}
.padding-left-845 {
  padding-left: 845px;
}
.padding-left-846 {
  padding-left: 846px;
}
.padding-left-847 {
  padding-left: 847px;
}
.padding-left-848 {
  padding-left: 848px;
}
.padding-left-849 {
  padding-left: 849px;
}
.padding-left-850 {
  padding-left: 850px;
}
.padding-left-851 {
  padding-left: 851px;
}
.padding-left-852 {
  padding-left: 852px;
}
.padding-left-853 {
  padding-left: 853px;
}
.padding-left-854 {
  padding-left: 854px;
}
.padding-left-855 {
  padding-left: 855px;
}
.padding-left-856 {
  padding-left: 856px;
}
.padding-left-857 {
  padding-left: 857px;
}
.padding-left-858 {
  padding-left: 858px;
}
.padding-left-859 {
  padding-left: 859px;
}
.padding-left-860 {
  padding-left: 860px;
}
.padding-left-861 {
  padding-left: 861px;
}
.padding-left-862 {
  padding-left: 862px;
}
.padding-left-863 {
  padding-left: 863px;
}
.padding-left-864 {
  padding-left: 864px;
}
.padding-left-865 {
  padding-left: 865px;
}
.padding-left-866 {
  padding-left: 866px;
}
.padding-left-867 {
  padding-left: 867px;
}
.padding-left-868 {
  padding-left: 868px;
}
.padding-left-869 {
  padding-left: 869px;
}
.padding-left-870 {
  padding-left: 870px;
}
.padding-left-871 {
  padding-left: 871px;
}
.padding-left-872 {
  padding-left: 872px;
}
.padding-left-873 {
  padding-left: 873px;
}
.padding-left-874 {
  padding-left: 874px;
}
.padding-left-875 {
  padding-left: 875px;
}
.padding-left-876 {
  padding-left: 876px;
}
.padding-left-877 {
  padding-left: 877px;
}
.padding-left-878 {
  padding-left: 878px;
}
.padding-left-879 {
  padding-left: 879px;
}
.padding-left-880 {
  padding-left: 880px;
}
.padding-left-881 {
  padding-left: 881px;
}
.padding-left-882 {
  padding-left: 882px;
}
.padding-left-883 {
  padding-left: 883px;
}
.padding-left-884 {
  padding-left: 884px;
}
.padding-left-885 {
  padding-left: 885px;
}
.padding-left-886 {
  padding-left: 886px;
}
.padding-left-887 {
  padding-left: 887px;
}
.padding-left-888 {
  padding-left: 888px;
}
.padding-left-889 {
  padding-left: 889px;
}
.padding-left-890 {
  padding-left: 890px;
}
.padding-left-891 {
  padding-left: 891px;
}
.padding-left-892 {
  padding-left: 892px;
}
.padding-left-893 {
  padding-left: 893px;
}
.padding-left-894 {
  padding-left: 894px;
}
.padding-left-895 {
  padding-left: 895px;
}
.padding-left-896 {
  padding-left: 896px;
}
.padding-left-897 {
  padding-left: 897px;
}
.padding-left-898 {
  padding-left: 898px;
}
.padding-left-899 {
  padding-left: 899px;
}
.padding-left-900 {
  padding-left: 900px;
}
.padding-left-901 {
  padding-left: 901px;
}
.padding-left-902 {
  padding-left: 902px;
}
.padding-left-903 {
  padding-left: 903px;
}
.padding-left-904 {
  padding-left: 904px;
}
.padding-left-905 {
  padding-left: 905px;
}
.padding-left-906 {
  padding-left: 906px;
}
.padding-left-907 {
  padding-left: 907px;
}
.padding-left-908 {
  padding-left: 908px;
}
.padding-left-909 {
  padding-left: 909px;
}
.padding-left-910 {
  padding-left: 910px;
}
.padding-left-911 {
  padding-left: 911px;
}
.padding-left-912 {
  padding-left: 912px;
}
.padding-left-913 {
  padding-left: 913px;
}
.padding-left-914 {
  padding-left: 914px;
}
.padding-left-915 {
  padding-left: 915px;
}
.padding-left-916 {
  padding-left: 916px;
}
.padding-left-917 {
  padding-left: 917px;
}
.padding-left-918 {
  padding-left: 918px;
}
.padding-left-919 {
  padding-left: 919px;
}
.padding-left-920 {
  padding-left: 920px;
}
.padding-left-921 {
  padding-left: 921px;
}
.padding-left-922 {
  padding-left: 922px;
}
.padding-left-923 {
  padding-left: 923px;
}
.padding-left-924 {
  padding-left: 924px;
}
.padding-left-925 {
  padding-left: 925px;
}
.padding-left-926 {
  padding-left: 926px;
}
.padding-left-927 {
  padding-left: 927px;
}
.padding-left-928 {
  padding-left: 928px;
}
.padding-left-929 {
  padding-left: 929px;
}
.padding-left-930 {
  padding-left: 930px;
}
.padding-left-931 {
  padding-left: 931px;
}
.padding-left-932 {
  padding-left: 932px;
}
.padding-left-933 {
  padding-left: 933px;
}
.padding-left-934 {
  padding-left: 934px;
}
.padding-left-935 {
  padding-left: 935px;
}
.padding-left-936 {
  padding-left: 936px;
}
.padding-left-937 {
  padding-left: 937px;
}
.padding-left-938 {
  padding-left: 938px;
}
.padding-left-939 {
  padding-left: 939px;
}
.padding-left-940 {
  padding-left: 940px;
}
.padding-left-941 {
  padding-left: 941px;
}
.padding-left-942 {
  padding-left: 942px;
}
.padding-left-943 {
  padding-left: 943px;
}
.padding-left-944 {
  padding-left: 944px;
}
.padding-left-945 {
  padding-left: 945px;
}
.padding-left-946 {
  padding-left: 946px;
}
.padding-left-947 {
  padding-left: 947px;
}
.padding-left-948 {
  padding-left: 948px;
}
.padding-left-949 {
  padding-left: 949px;
}
.padding-left-950 {
  padding-left: 950px;
}
.padding-left-951 {
  padding-left: 951px;
}
.padding-left-952 {
  padding-left: 952px;
}
.padding-left-953 {
  padding-left: 953px;
}
.padding-left-954 {
  padding-left: 954px;
}
.padding-left-955 {
  padding-left: 955px;
}
.padding-left-956 {
  padding-left: 956px;
}
.padding-left-957 {
  padding-left: 957px;
}
.padding-left-958 {
  padding-left: 958px;
}
.padding-left-959 {
  padding-left: 959px;
}
.padding-left-960 {
  padding-left: 960px;
}
.padding-left-961 {
  padding-left: 961px;
}
.padding-left-962 {
  padding-left: 962px;
}
.padding-left-963 {
  padding-left: 963px;
}
.padding-left-964 {
  padding-left: 964px;
}
.padding-left-965 {
  padding-left: 965px;
}
.padding-left-966 {
  padding-left: 966px;
}
.padding-left-967 {
  padding-left: 967px;
}
.padding-left-968 {
  padding-left: 968px;
}
.padding-left-969 {
  padding-left: 969px;
}
.padding-left-970 {
  padding-left: 970px;
}
.padding-left-971 {
  padding-left: 971px;
}
.padding-left-972 {
  padding-left: 972px;
}
.padding-left-973 {
  padding-left: 973px;
}
.padding-left-974 {
  padding-left: 974px;
}
.padding-left-975 {
  padding-left: 975px;
}
.padding-left-976 {
  padding-left: 976px;
}
.padding-left-977 {
  padding-left: 977px;
}
.padding-left-978 {
  padding-left: 978px;
}
.padding-left-979 {
  padding-left: 979px;
}
.padding-left-980 {
  padding-left: 980px;
}
.padding-left-981 {
  padding-left: 981px;
}
.padding-left-982 {
  padding-left: 982px;
}
.padding-left-983 {
  padding-left: 983px;
}
.padding-left-984 {
  padding-left: 984px;
}
.padding-left-985 {
  padding-left: 985px;
}
.padding-left-986 {
  padding-left: 986px;
}
.padding-left-987 {
  padding-left: 987px;
}
.padding-left-988 {
  padding-left: 988px;
}
.padding-left-989 {
  padding-left: 989px;
}
.padding-left-990 {
  padding-left: 990px;
}
.padding-left-991 {
  padding-left: 991px;
}
.padding-left-992 {
  padding-left: 992px;
}
.padding-left-993 {
  padding-left: 993px;
}
.padding-left-994 {
  padding-left: 994px;
}
.padding-left-995 {
  padding-left: 995px;
}
.padding-left-996 {
  padding-left: 996px;
}
.padding-left-997 {
  padding-left: 997px;
}
.padding-left-998 {
  padding-left: 998px;
}
.padding-left-999 {
  padding-left: 999px;
}
.padding-left-1000 {
  padding-left: 1000px;
}
.padding-left-1001 {
  padding-left: 1001px;
}
.padding-left-1002 {
  padding-left: 1002px;
}
.padding-left-1003 {
  padding-left: 1003px;
}
.padding-left-1004 {
  padding-left: 1004px;
}
.padding-left-1005 {
  padding-left: 1005px;
}
.padding-left-1006 {
  padding-left: 1006px;
}
.padding-left-1007 {
  padding-left: 1007px;
}
.padding-left-1008 {
  padding-left: 1008px;
}
.padding-left-1009 {
  padding-left: 1009px;
}
.padding-left-1010 {
  padding-left: 1010px;
}
.padding-left-1011 {
  padding-left: 1011px;
}
.padding-left-1012 {
  padding-left: 1012px;
}
.padding-left-1013 {
  padding-left: 1013px;
}
.padding-left-1014 {
  padding-left: 1014px;
}
.padding-left-1015 {
  padding-left: 1015px;
}
.padding-left-1016 {
  padding-left: 1016px;
}
.padding-left-1017 {
  padding-left: 1017px;
}
.padding-left-1018 {
  padding-left: 1018px;
}
.padding-left-1019 {
  padding-left: 1019px;
}
.padding-left-1020 {
  padding-left: 1020px;
}
.padding-left-1021 {
  padding-left: 1021px;
}
.padding-left-1022 {
  padding-left: 1022px;
}
.padding-left-1023 {
  padding-left: 1023px;
}
.padding-left-1024 {
  padding-left: 1024px;
}
.padding-left-1025 {
  padding-left: 1025px;
}
.padding-left-1026 {
  padding-left: 1026px;
}
.padding-left-1027 {
  padding-left: 1027px;
}
.padding-left-1028 {
  padding-left: 1028px;
}
.padding-left-1029 {
  padding-left: 1029px;
}
.padding-left-1030 {
  padding-left: 1030px;
}
.padding-left-1031 {
  padding-left: 1031px;
}
.padding-left-1032 {
  padding-left: 1032px;
}
.padding-left-1033 {
  padding-left: 1033px;
}
.padding-left-1034 {
  padding-left: 1034px;
}
.padding-left-1035 {
  padding-left: 1035px;
}
.padding-left-1036 {
  padding-left: 1036px;
}
.padding-left-1037 {
  padding-left: 1037px;
}
.padding-left-1038 {
  padding-left: 1038px;
}
.padding-left-1039 {
  padding-left: 1039px;
}
.padding-left-1040 {
  padding-left: 1040px;
}
.padding-left-1041 {
  padding-left: 1041px;
}
.padding-left-1042 {
  padding-left: 1042px;
}
.padding-left-1043 {
  padding-left: 1043px;
}
.padding-left-1044 {
  padding-left: 1044px;
}
.padding-left-1045 {
  padding-left: 1045px;
}
.padding-left-1046 {
  padding-left: 1046px;
}
.padding-left-1047 {
  padding-left: 1047px;
}
.padding-left-1048 {
  padding-left: 1048px;
}
.padding-left-1049 {
  padding-left: 1049px;
}
.padding-left-1050 {
  padding-left: 1050px;
}
.padding-left-1051 {
  padding-left: 1051px;
}
.padding-left-1052 {
  padding-left: 1052px;
}
.padding-left-1053 {
  padding-left: 1053px;
}
.padding-left-1054 {
  padding-left: 1054px;
}
.padding-left-1055 {
  padding-left: 1055px;
}
.padding-left-1056 {
  padding-left: 1056px;
}
.padding-left-1057 {
  padding-left: 1057px;
}
.padding-left-1058 {
  padding-left: 1058px;
}
.padding-left-1059 {
  padding-left: 1059px;
}
.padding-left-1060 {
  padding-left: 1060px;
}
.padding-left-1061 {
  padding-left: 1061px;
}
.padding-left-1062 {
  padding-left: 1062px;
}
.padding-left-1063 {
  padding-left: 1063px;
}
.padding-left-1064 {
  padding-left: 1064px;
}
.padding-left-1065 {
  padding-left: 1065px;
}
.padding-left-1066 {
  padding-left: 1066px;
}
.padding-left-1067 {
  padding-left: 1067px;
}
.padding-left-1068 {
  padding-left: 1068px;
}
.padding-left-1069 {
  padding-left: 1069px;
}
.padding-left-1070 {
  padding-left: 1070px;
}
.padding-left-1071 {
  padding-left: 1071px;
}
.padding-left-1072 {
  padding-left: 1072px;
}
.padding-left-1073 {
  padding-left: 1073px;
}
.padding-left-1074 {
  padding-left: 1074px;
}
.padding-left-1075 {
  padding-left: 1075px;
}
.padding-left-1076 {
  padding-left: 1076px;
}
.padding-left-1077 {
  padding-left: 1077px;
}
.padding-left-1078 {
  padding-left: 1078px;
}
.padding-left-1079 {
  padding-left: 1079px;
}
.padding-left-1080 {
  padding-left: 1080px;
}
.padding-left-1081 {
  padding-left: 1081px;
}
.padding-left-1082 {
  padding-left: 1082px;
}
.padding-left-1083 {
  padding-left: 1083px;
}
.padding-left-1084 {
  padding-left: 1084px;
}
.padding-left-1085 {
  padding-left: 1085px;
}
.padding-left-1086 {
  padding-left: 1086px;
}
.padding-left-1087 {
  padding-left: 1087px;
}
.padding-left-1088 {
  padding-left: 1088px;
}
.padding-left-1089 {
  padding-left: 1089px;
}
.padding-left-1090 {
  padding-left: 1090px;
}
.padding-left-1091 {
  padding-left: 1091px;
}
.padding-left-1092 {
  padding-left: 1092px;
}
.padding-left-1093 {
  padding-left: 1093px;
}
.padding-left-1094 {
  padding-left: 1094px;
}
.padding-left-1095 {
  padding-left: 1095px;
}
.padding-left-1096 {
  padding-left: 1096px;
}
.padding-left-1097 {
  padding-left: 1097px;
}
.padding-left-1098 {
  padding-left: 1098px;
}
.padding-left-1099 {
  padding-left: 1099px;
}
.padding-left-1100 {
  padding-left: 1100px;
}
.padding-left-1101 {
  padding-left: 1101px;
}
.padding-left-1102 {
  padding-left: 1102px;
}
.padding-left-1103 {
  padding-left: 1103px;
}
.padding-left-1104 {
  padding-left: 1104px;
}
.padding-left-1105 {
  padding-left: 1105px;
}
.padding-left-1106 {
  padding-left: 1106px;
}
.padding-left-1107 {
  padding-left: 1107px;
}
.padding-left-1108 {
  padding-left: 1108px;
}
.padding-left-1109 {
  padding-left: 1109px;
}
.padding-left-1110 {
  padding-left: 1110px;
}
.padding-left-1111 {
  padding-left: 1111px;
}
.padding-left-1112 {
  padding-left: 1112px;
}
.padding-left-1113 {
  padding-left: 1113px;
}
.padding-left-1114 {
  padding-left: 1114px;
}
.padding-left-1115 {
  padding-left: 1115px;
}
.padding-left-1116 {
  padding-left: 1116px;
}
.padding-left-1117 {
  padding-left: 1117px;
}
.padding-left-1118 {
  padding-left: 1118px;
}
.padding-left-1119 {
  padding-left: 1119px;
}
.padding-left-1120 {
  padding-left: 1120px;
}
.padding-left-1121 {
  padding-left: 1121px;
}
.padding-left-1122 {
  padding-left: 1122px;
}
.padding-left-1123 {
  padding-left: 1123px;
}
.padding-left-1124 {
  padding-left: 1124px;
}
.padding-left-1125 {
  padding-left: 1125px;
}
.padding-left-1126 {
  padding-left: 1126px;
}
.padding-left-1127 {
  padding-left: 1127px;
}
.padding-left-1128 {
  padding-left: 1128px;
}
.padding-left-1129 {
  padding-left: 1129px;
}
.padding-left-1130 {
  padding-left: 1130px;
}
.padding-left-1131 {
  padding-left: 1131px;
}
.padding-left-1132 {
  padding-left: 1132px;
}
.padding-left-1133 {
  padding-left: 1133px;
}
.padding-left-1134 {
  padding-left: 1134px;
}
.padding-left-1135 {
  padding-left: 1135px;
}
.padding-left-1136 {
  padding-left: 1136px;
}
.padding-left-1137 {
  padding-left: 1137px;
}
.padding-left-1138 {
  padding-left: 1138px;
}
.padding-left-1139 {
  padding-left: 1139px;
}
.padding-left-1140 {
  padding-left: 1140px;
}
.padding-left-1141 {
  padding-left: 1141px;
}
.padding-left-1142 {
  padding-left: 1142px;
}
.padding-left-1143 {
  padding-left: 1143px;
}
.padding-left-1144 {
  padding-left: 1144px;
}
.padding-left-1145 {
  padding-left: 1145px;
}
.padding-left-1146 {
  padding-left: 1146px;
}
.padding-left-1147 {
  padding-left: 1147px;
}
.padding-left-1148 {
  padding-left: 1148px;
}
.padding-left-1149 {
  padding-left: 1149px;
}
.padding-left-1150 {
  padding-left: 1150px;
}
.padding-left-1151 {
  padding-left: 1151px;
}
.padding-left-1152 {
  padding-left: 1152px;
}
.padding-left-1153 {
  padding-left: 1153px;
}
.padding-left-1154 {
  padding-left: 1154px;
}
.padding-left-1155 {
  padding-left: 1155px;
}
.padding-left-1156 {
  padding-left: 1156px;
}
.padding-left-1157 {
  padding-left: 1157px;
}
.padding-left-1158 {
  padding-left: 1158px;
}
.padding-left-1159 {
  padding-left: 1159px;
}
.padding-left-1160 {
  padding-left: 1160px;
}
.padding-left-1161 {
  padding-left: 1161px;
}
.padding-left-1162 {
  padding-left: 1162px;
}
.padding-left-1163 {
  padding-left: 1163px;
}
.padding-left-1164 {
  padding-left: 1164px;
}
.padding-left-1165 {
  padding-left: 1165px;
}
.padding-left-1166 {
  padding-left: 1166px;
}
.padding-left-1167 {
  padding-left: 1167px;
}
.padding-left-1168 {
  padding-left: 1168px;
}
.padding-left-1169 {
  padding-left: 1169px;
}
.padding-left-1170 {
  padding-left: 1170px;
}
.padding-left-1171 {
  padding-left: 1171px;
}
.padding-left-1172 {
  padding-left: 1172px;
}
.padding-left-1173 {
  padding-left: 1173px;
}
.padding-left-1174 {
  padding-left: 1174px;
}
.padding-left-1175 {
  padding-left: 1175px;
}
.padding-left-1176 {
  padding-left: 1176px;
}
.padding-left-1177 {
  padding-left: 1177px;
}
.padding-left-1178 {
  padding-left: 1178px;
}
.padding-left-1179 {
  padding-left: 1179px;
}
.padding-left-1180 {
  padding-left: 1180px;
}
.padding-left-1181 {
  padding-left: 1181px;
}
.padding-left-1182 {
  padding-left: 1182px;
}
.padding-left-1183 {
  padding-left: 1183px;
}
.padding-left-1184 {
  padding-left: 1184px;
}
.padding-left-1185 {
  padding-left: 1185px;
}
.padding-left-1186 {
  padding-left: 1186px;
}
.padding-left-1187 {
  padding-left: 1187px;
}
.padding-left-1188 {
  padding-left: 1188px;
}
.padding-left-1189 {
  padding-left: 1189px;
}
.padding-left-1190 {
  padding-left: 1190px;
}
.padding-left-1191 {
  padding-left: 1191px;
}
.padding-left-1192 {
  padding-left: 1192px;
}
.padding-left-1193 {
  padding-left: 1193px;
}
.padding-left-1194 {
  padding-left: 1194px;
}
.padding-left-1195 {
  padding-left: 1195px;
}
.padding-left-1196 {
  padding-left: 1196px;
}
.padding-left-1197 {
  padding-left: 1197px;
}
.padding-left-1198 {
  padding-left: 1198px;
}
.padding-left-1199 {
  padding-left: 1199px;
}
.padding-left-1200 {
  padding-left: 1200px;
}
.padding-left-1201 {
  padding-left: 1201px;
}
.padding-left-1202 {
  padding-left: 1202px;
}
.padding-left-1203 {
  padding-left: 1203px;
}
.padding-left-1204 {
  padding-left: 1204px;
}
.padding-left-1205 {
  padding-left: 1205px;
}
.padding-left-1206 {
  padding-left: 1206px;
}
.padding-left-1207 {
  padding-left: 1207px;
}
.padding-left-1208 {
  padding-left: 1208px;
}
.padding-left-1209 {
  padding-left: 1209px;
}
.padding-left-1210 {
  padding-left: 1210px;
}
.padding-left-1211 {
  padding-left: 1211px;
}
.padding-left-1212 {
  padding-left: 1212px;
}
.padding-left-1213 {
  padding-left: 1213px;
}
.padding-left-1214 {
  padding-left: 1214px;
}
.padding-left-1215 {
  padding-left: 1215px;
}
.padding-left-1216 {
  padding-left: 1216px;
}
.padding-left-1217 {
  padding-left: 1217px;
}
.padding-left-1218 {
  padding-left: 1218px;
}
.padding-left-1219 {
  padding-left: 1219px;
}
.padding-left-1220 {
  padding-left: 1220px;
}
.padding-left-1221 {
  padding-left: 1221px;
}
.padding-left-1222 {
  padding-left: 1222px;
}
.padding-left-1223 {
  padding-left: 1223px;
}
.padding-left-1224 {
  padding-left: 1224px;
}
.padding-left-1225 {
  padding-left: 1225px;
}
.padding-left-1226 {
  padding-left: 1226px;
}
.padding-left-1227 {
  padding-left: 1227px;
}
.padding-left-1228 {
  padding-left: 1228px;
}
.padding-left-1229 {
  padding-left: 1229px;
}
.padding-left-1230 {
  padding-left: 1230px;
}
.padding-left-1231 {
  padding-left: 1231px;
}
.padding-left-1232 {
  padding-left: 1232px;
}
.padding-left-1233 {
  padding-left: 1233px;
}
.padding-left-1234 {
  padding-left: 1234px;
}
.padding-left-1235 {
  padding-left: 1235px;
}
.padding-left-1236 {
  padding-left: 1236px;
}
.padding-left-1237 {
  padding-left: 1237px;
}
.padding-left-1238 {
  padding-left: 1238px;
}
.padding-left-1239 {
  padding-left: 1239px;
}
.padding-left-1240 {
  padding-left: 1240px;
}
.padding-left-1241 {
  padding-left: 1241px;
}
.padding-left-1242 {
  padding-left: 1242px;
}
.padding-left-1243 {
  padding-left: 1243px;
}
.padding-left-1244 {
  padding-left: 1244px;
}
.padding-left-1245 {
  padding-left: 1245px;
}
.padding-left-1246 {
  padding-left: 1246px;
}
.padding-left-1247 {
  padding-left: 1247px;
}
.padding-left-1248 {
  padding-left: 1248px;
}
.padding-left-1249 {
  padding-left: 1249px;
}
.padding-left-1250 {
  padding-left: 1250px;
}
.padding-left-1251 {
  padding-left: 1251px;
}
.padding-left-1252 {
  padding-left: 1252px;
}
.padding-left-1253 {
  padding-left: 1253px;
}
.padding-left-1254 {
  padding-left: 1254px;
}
.padding-left-1255 {
  padding-left: 1255px;
}
.padding-left-1256 {
  padding-left: 1256px;
}
.padding-left-1257 {
  padding-left: 1257px;
}
.padding-left-1258 {
  padding-left: 1258px;
}
.padding-left-1259 {
  padding-left: 1259px;
}
.padding-left-1260 {
  padding-left: 1260px;
}
.padding-left-1261 {
  padding-left: 1261px;
}
.padding-left-1262 {
  padding-left: 1262px;
}
.padding-left-1263 {
  padding-left: 1263px;
}
.padding-left-1264 {
  padding-left: 1264px;
}
.padding-left-1265 {
  padding-left: 1265px;
}
.padding-left-1266 {
  padding-left: 1266px;
}
.padding-left-1267 {
  padding-left: 1267px;
}
.padding-left-1268 {
  padding-left: 1268px;
}
.padding-left-1269 {
  padding-left: 1269px;
}
.padding-left-1270 {
  padding-left: 1270px;
}
.padding-left-1271 {
  padding-left: 1271px;
}
.padding-left-1272 {
  padding-left: 1272px;
}
.padding-left-1273 {
  padding-left: 1273px;
}
.padding-left-1274 {
  padding-left: 1274px;
}
.padding-left-1275 {
  padding-left: 1275px;
}
.padding-left-1276 {
  padding-left: 1276px;
}
.padding-left-1277 {
  padding-left: 1277px;
}
.padding-left-1278 {
  padding-left: 1278px;
}
.padding-left-1279 {
  padding-left: 1279px;
}
.padding-left-1280 {
  padding-left: 1280px;
}
.padding-left-1281 {
  padding-left: 1281px;
}
.padding-left-1282 {
  padding-left: 1282px;
}
.padding-left-1283 {
  padding-left: 1283px;
}
.padding-left-1284 {
  padding-left: 1284px;
}
.padding-left-1285 {
  padding-left: 1285px;
}
.padding-left-1286 {
  padding-left: 1286px;
}
.padding-left-1287 {
  padding-left: 1287px;
}
.padding-left-1288 {
  padding-left: 1288px;
}
.padding-left-1289 {
  padding-left: 1289px;
}
.padding-left-1290 {
  padding-left: 1290px;
}
.padding-left-1291 {
  padding-left: 1291px;
}
.padding-left-1292 {
  padding-left: 1292px;
}
.padding-left-1293 {
  padding-left: 1293px;
}
.padding-left-1294 {
  padding-left: 1294px;
}
.padding-left-1295 {
  padding-left: 1295px;
}
.padding-left-1296 {
  padding-left: 1296px;
}
.padding-left-1297 {
  padding-left: 1297px;
}
.padding-left-1298 {
  padding-left: 1298px;
}
.padding-left-1299 {
  padding-left: 1299px;
}
.padding-left-1300 {
  padding-left: 1300px;
}
.padding-left-1301 {
  padding-left: 1301px;
}
.padding-left-1302 {
  padding-left: 1302px;
}
.padding-left-1303 {
  padding-left: 1303px;
}
.padding-left-1304 {
  padding-left: 1304px;
}
.padding-left-1305 {
  padding-left: 1305px;
}
.padding-left-1306 {
  padding-left: 1306px;
}
.padding-left-1307 {
  padding-left: 1307px;
}
.padding-left-1308 {
  padding-left: 1308px;
}
.padding-left-1309 {
  padding-left: 1309px;
}
.padding-left-1310 {
  padding-left: 1310px;
}
.padding-left-1311 {
  padding-left: 1311px;
}
.padding-left-1312 {
  padding-left: 1312px;
}
.padding-left-1313 {
  padding-left: 1313px;
}
.padding-left-1314 {
  padding-left: 1314px;
}
.padding-left-1315 {
  padding-left: 1315px;
}
.padding-left-1316 {
  padding-left: 1316px;
}
.padding-left-1317 {
  padding-left: 1317px;
}
.padding-left-1318 {
  padding-left: 1318px;
}
.padding-left-1319 {
  padding-left: 1319px;
}
.padding-left-1320 {
  padding-left: 1320px;
}
.padding-left-1321 {
  padding-left: 1321px;
}
.padding-left-1322 {
  padding-left: 1322px;
}
.padding-left-1323 {
  padding-left: 1323px;
}
.padding-left-1324 {
  padding-left: 1324px;
}
.padding-left-1325 {
  padding-left: 1325px;
}
.padding-left-1326 {
  padding-left: 1326px;
}
.padding-left-1327 {
  padding-left: 1327px;
}
.padding-left-1328 {
  padding-left: 1328px;
}
.padding-left-1329 {
  padding-left: 1329px;
}
.padding-left-1330 {
  padding-left: 1330px;
}
.padding-left-1331 {
  padding-left: 1331px;
}
.padding-left-1332 {
  padding-left: 1332px;
}
.padding-left-1333 {
  padding-left: 1333px;
}
.padding-left-1334 {
  padding-left: 1334px;
}
.padding-left-1335 {
  padding-left: 1335px;
}
.padding-left-1336 {
  padding-left: 1336px;
}
.padding-left-1337 {
  padding-left: 1337px;
}
.padding-left-1338 {
  padding-left: 1338px;
}
.padding-left-1339 {
  padding-left: 1339px;
}
.padding-left-1340 {
  padding-left: 1340px;
}
.padding-left-1341 {
  padding-left: 1341px;
}
.padding-left-1342 {
  padding-left: 1342px;
}
.padding-left-1343 {
  padding-left: 1343px;
}
.padding-left-1344 {
  padding-left: 1344px;
}
.padding-left-1345 {
  padding-left: 1345px;
}
.padding-left-1346 {
  padding-left: 1346px;
}
.padding-left-1347 {
  padding-left: 1347px;
}
.padding-left-1348 {
  padding-left: 1348px;
}
.padding-left-1349 {
  padding-left: 1349px;
}
.padding-left-1350 {
  padding-left: 1350px;
}
.padding-left-1351 {
  padding-left: 1351px;
}
.padding-left-1352 {
  padding-left: 1352px;
}
.padding-left-1353 {
  padding-left: 1353px;
}
.padding-left-1354 {
  padding-left: 1354px;
}
.padding-left-1355 {
  padding-left: 1355px;
}
.padding-left-1356 {
  padding-left: 1356px;
}
.padding-left-1357 {
  padding-left: 1357px;
}
.padding-left-1358 {
  padding-left: 1358px;
}
.padding-left-1359 {
  padding-left: 1359px;
}
.padding-left-1360 {
  padding-left: 1360px;
}
.padding-left-1361 {
  padding-left: 1361px;
}
.padding-left-1362 {
  padding-left: 1362px;
}
.padding-left-1363 {
  padding-left: 1363px;
}
.padding-left-1364 {
  padding-left: 1364px;
}
.padding-left-1365 {
  padding-left: 1365px;
}
.padding-left-1366 {
  padding-left: 1366px;
}
.padding-left-1367 {
  padding-left: 1367px;
}
.padding-left-1368 {
  padding-left: 1368px;
}
.padding-left-1369 {
  padding-left: 1369px;
}
.padding-left-1370 {
  padding-left: 1370px;
}
.padding-left-1371 {
  padding-left: 1371px;
}
.padding-left-1372 {
  padding-left: 1372px;
}
.padding-left-1373 {
  padding-left: 1373px;
}
.padding-left-1374 {
  padding-left: 1374px;
}
.padding-left-1375 {
  padding-left: 1375px;
}
.padding-left-1376 {
  padding-left: 1376px;
}
.padding-left-1377 {
  padding-left: 1377px;
}
.padding-left-1378 {
  padding-left: 1378px;
}
.padding-left-1379 {
  padding-left: 1379px;
}
.padding-left-1380 {
  padding-left: 1380px;
}
.padding-left-1381 {
  padding-left: 1381px;
}
.padding-left-1382 {
  padding-left: 1382px;
}
.padding-left-1383 {
  padding-left: 1383px;
}
.padding-left-1384 {
  padding-left: 1384px;
}
.padding-left-1385 {
  padding-left: 1385px;
}
.padding-left-1386 {
  padding-left: 1386px;
}
.padding-left-1387 {
  padding-left: 1387px;
}
.padding-left-1388 {
  padding-left: 1388px;
}
.padding-left-1389 {
  padding-left: 1389px;
}
.padding-left-1390 {
  padding-left: 1390px;
}
.padding-left-1391 {
  padding-left: 1391px;
}
.padding-left-1392 {
  padding-left: 1392px;
}
.padding-left-1393 {
  padding-left: 1393px;
}
.padding-left-1394 {
  padding-left: 1394px;
}
.padding-left-1395 {
  padding-left: 1395px;
}
.padding-left-1396 {
  padding-left: 1396px;
}
.padding-left-1397 {
  padding-left: 1397px;
}
.padding-left-1398 {
  padding-left: 1398px;
}
.padding-left-1399 {
  padding-left: 1399px;
}
.padding-left-1400 {
  padding-left: 1400px;
}
.padding-left-1401 {
  padding-left: 1401px;
}
.padding-left-1402 {
  padding-left: 1402px;
}
.padding-left-1403 {
  padding-left: 1403px;
}
.padding-left-1404 {
  padding-left: 1404px;
}
.padding-left-1405 {
  padding-left: 1405px;
}
.padding-left-1406 {
  padding-left: 1406px;
}
.padding-left-1407 {
  padding-left: 1407px;
}
.padding-left-1408 {
  padding-left: 1408px;
}
.padding-left-1409 {
  padding-left: 1409px;
}
.padding-left-1410 {
  padding-left: 1410px;
}
.padding-left-1411 {
  padding-left: 1411px;
}
.padding-left-1412 {
  padding-left: 1412px;
}
.padding-left-1413 {
  padding-left: 1413px;
}
.padding-left-1414 {
  padding-left: 1414px;
}
.padding-left-1415 {
  padding-left: 1415px;
}
.padding-left-1416 {
  padding-left: 1416px;
}
.padding-left-1417 {
  padding-left: 1417px;
}
.padding-left-1418 {
  padding-left: 1418px;
}
.padding-left-1419 {
  padding-left: 1419px;
}
.padding-left-1420 {
  padding-left: 1420px;
}
.padding-left-1421 {
  padding-left: 1421px;
}
.padding-left-1422 {
  padding-left: 1422px;
}
.padding-left-1423 {
  padding-left: 1423px;
}
.padding-left-1424 {
  padding-left: 1424px;
}
.padding-left-1425 {
  padding-left: 1425px;
}
.padding-left-1426 {
  padding-left: 1426px;
}
.padding-left-1427 {
  padding-left: 1427px;
}
.padding-left-1428 {
  padding-left: 1428px;
}
.padding-left-1429 {
  padding-left: 1429px;
}
.padding-left-1430 {
  padding-left: 1430px;
}
.padding-left-1431 {
  padding-left: 1431px;
}
.padding-left-1432 {
  padding-left: 1432px;
}
.padding-left-1433 {
  padding-left: 1433px;
}
.padding-left-1434 {
  padding-left: 1434px;
}
.padding-left-1435 {
  padding-left: 1435px;
}
.padding-left-1436 {
  padding-left: 1436px;
}
.padding-left-1437 {
  padding-left: 1437px;
}
.padding-left-1438 {
  padding-left: 1438px;
}
.padding-left-1439 {
  padding-left: 1439px;
}
.padding-left-1440 {
  padding-left: 1440px;
}
.padding-left-1441 {
  padding-left: 1441px;
}
.padding-left-1442 {
  padding-left: 1442px;
}
.padding-left-1443 {
  padding-left: 1443px;
}
.padding-left-1444 {
  padding-left: 1444px;
}
.padding-left-1445 {
  padding-left: 1445px;
}
.padding-left-1446 {
  padding-left: 1446px;
}
.padding-left-1447 {
  padding-left: 1447px;
}
.padding-left-1448 {
  padding-left: 1448px;
}
.padding-left-1449 {
  padding-left: 1449px;
}
.padding-left-1450 {
  padding-left: 1450px;
}
.padding-left-1451 {
  padding-left: 1451px;
}
.padding-left-1452 {
  padding-left: 1452px;
}
.padding-left-1453 {
  padding-left: 1453px;
}
.padding-left-1454 {
  padding-left: 1454px;
}
.padding-left-1455 {
  padding-left: 1455px;
}
.padding-left-1456 {
  padding-left: 1456px;
}
.padding-left-1457 {
  padding-left: 1457px;
}
.padding-left-1458 {
  padding-left: 1458px;
}
.padding-left-1459 {
  padding-left: 1459px;
}
.padding-left-1460 {
  padding-left: 1460px;
}
.padding-left-1461 {
  padding-left: 1461px;
}
.padding-left-1462 {
  padding-left: 1462px;
}
.padding-left-1463 {
  padding-left: 1463px;
}
.padding-left-1464 {
  padding-left: 1464px;
}
.padding-left-1465 {
  padding-left: 1465px;
}
.padding-left-1466 {
  padding-left: 1466px;
}
.padding-left-1467 {
  padding-left: 1467px;
}
.padding-left-1468 {
  padding-left: 1468px;
}
.padding-left-1469 {
  padding-left: 1469px;
}
.padding-left-1470 {
  padding-left: 1470px;
}
.padding-left-1471 {
  padding-left: 1471px;
}
.padding-left-1472 {
  padding-left: 1472px;
}
.padding-left-1473 {
  padding-left: 1473px;
}
.padding-left-1474 {
  padding-left: 1474px;
}
.padding-left-1475 {
  padding-left: 1475px;
}
.padding-left-1476 {
  padding-left: 1476px;
}
.padding-left-1477 {
  padding-left: 1477px;
}
.padding-left-1478 {
  padding-left: 1478px;
}
.padding-left-1479 {
  padding-left: 1479px;
}
.padding-left-1480 {
  padding-left: 1480px;
}
.padding-left-1481 {
  padding-left: 1481px;
}
.padding-left-1482 {
  padding-left: 1482px;
}
.padding-left-1483 {
  padding-left: 1483px;
}
.padding-left-1484 {
  padding-left: 1484px;
}
.padding-left-1485 {
  padding-left: 1485px;
}
.padding-left-1486 {
  padding-left: 1486px;
}
.padding-left-1487 {
  padding-left: 1487px;
}
.padding-left-1488 {
  padding-left: 1488px;
}
.padding-left-1489 {
  padding-left: 1489px;
}
.padding-left-1490 {
  padding-left: 1490px;
}
.padding-left-1491 {
  padding-left: 1491px;
}
.padding-left-1492 {
  padding-left: 1492px;
}
.padding-left-1493 {
  padding-left: 1493px;
}
.padding-left-1494 {
  padding-left: 1494px;
}
.padding-left-1495 {
  padding-left: 1495px;
}
.padding-left-1496 {
  padding-left: 1496px;
}
.padding-left-1497 {
  padding-left: 1497px;
}
.padding-left-1498 {
  padding-left: 1498px;
}
.padding-left-1499 {
  padding-left: 1499px;
}
.padding-left-1500 {
  padding-left: 1500px;
}
.padding-left-1501 {
  padding-left: 1501px;
}
.padding-left-1502 {
  padding-left: 1502px;
}
.padding-left-1503 {
  padding-left: 1503px;
}
.padding-left-1504 {
  padding-left: 1504px;
}
.padding-left-1505 {
  padding-left: 1505px;
}
.padding-left-1506 {
  padding-left: 1506px;
}
.padding-left-1507 {
  padding-left: 1507px;
}
.padding-left-1508 {
  padding-left: 1508px;
}
.padding-left-1509 {
  padding-left: 1509px;
}
.padding-left-1510 {
  padding-left: 1510px;
}
.padding-left-1511 {
  padding-left: 1511px;
}
.padding-left-1512 {
  padding-left: 1512px;
}
.padding-left-1513 {
  padding-left: 1513px;
}
.padding-left-1514 {
  padding-left: 1514px;
}
.padding-left-1515 {
  padding-left: 1515px;
}
.padding-left-1516 {
  padding-left: 1516px;
}
.padding-left-1517 {
  padding-left: 1517px;
}
.padding-left-1518 {
  padding-left: 1518px;
}
.padding-left-1519 {
  padding-left: 1519px;
}
.padding-left-1520 {
  padding-left: 1520px;
}
.padding-left-1521 {
  padding-left: 1521px;
}
.padding-left-1522 {
  padding-left: 1522px;
}
.padding-left-1523 {
  padding-left: 1523px;
}
.padding-left-1524 {
  padding-left: 1524px;
}
.padding-left-1525 {
  padding-left: 1525px;
}
.padding-left-1526 {
  padding-left: 1526px;
}
.padding-left-1527 {
  padding-left: 1527px;
}
.padding-left-1528 {
  padding-left: 1528px;
}
.padding-left-1529 {
  padding-left: 1529px;
}
.padding-left-1530 {
  padding-left: 1530px;
}
.padding-left-1531 {
  padding-left: 1531px;
}
.padding-left-1532 {
  padding-left: 1532px;
}
.padding-left-1533 {
  padding-left: 1533px;
}
.padding-left-1534 {
  padding-left: 1534px;
}
.padding-left-1535 {
  padding-left: 1535px;
}
.padding-left-1536 {
  padding-left: 1536px;
}
.padding-left-1537 {
  padding-left: 1537px;
}
.padding-left-1538 {
  padding-left: 1538px;
}
.padding-left-1539 {
  padding-left: 1539px;
}
.padding-left-1540 {
  padding-left: 1540px;
}
.padding-left-1541 {
  padding-left: 1541px;
}
.padding-left-1542 {
  padding-left: 1542px;
}
.padding-left-1543 {
  padding-left: 1543px;
}
.padding-left-1544 {
  padding-left: 1544px;
}
.padding-left-1545 {
  padding-left: 1545px;
}
.padding-left-1546 {
  padding-left: 1546px;
}
.padding-left-1547 {
  padding-left: 1547px;
}
.padding-left-1548 {
  padding-left: 1548px;
}
.padding-left-1549 {
  padding-left: 1549px;
}
.padding-left-1550 {
  padding-left: 1550px;
}
.padding-left-1551 {
  padding-left: 1551px;
}
.padding-left-1552 {
  padding-left: 1552px;
}
.padding-left-1553 {
  padding-left: 1553px;
}
.padding-left-1554 {
  padding-left: 1554px;
}
.padding-left-1555 {
  padding-left: 1555px;
}
.padding-left-1556 {
  padding-left: 1556px;
}
.padding-left-1557 {
  padding-left: 1557px;
}
.padding-left-1558 {
  padding-left: 1558px;
}
.padding-left-1559 {
  padding-left: 1559px;
}
.padding-left-1560 {
  padding-left: 1560px;
}
.padding-left-1561 {
  padding-left: 1561px;
}
.padding-left-1562 {
  padding-left: 1562px;
}
.padding-left-1563 {
  padding-left: 1563px;
}
.padding-left-1564 {
  padding-left: 1564px;
}
.padding-left-1565 {
  padding-left: 1565px;
}
.padding-left-1566 {
  padding-left: 1566px;
}
.padding-left-1567 {
  padding-left: 1567px;
}
.padding-left-1568 {
  padding-left: 1568px;
}
.padding-left-1569 {
  padding-left: 1569px;
}
.padding-left-1570 {
  padding-left: 1570px;
}
.padding-left-1571 {
  padding-left: 1571px;
}
.padding-left-1572 {
  padding-left: 1572px;
}
.padding-left-1573 {
  padding-left: 1573px;
}
.padding-left-1574 {
  padding-left: 1574px;
}
.padding-left-1575 {
  padding-left: 1575px;
}
.padding-left-1576 {
  padding-left: 1576px;
}
.padding-left-1577 {
  padding-left: 1577px;
}
.padding-left-1578 {
  padding-left: 1578px;
}
.padding-left-1579 {
  padding-left: 1579px;
}
.padding-left-1580 {
  padding-left: 1580px;
}
.padding-left-1581 {
  padding-left: 1581px;
}
.padding-left-1582 {
  padding-left: 1582px;
}
.padding-left-1583 {
  padding-left: 1583px;
}
.padding-left-1584 {
  padding-left: 1584px;
}
.padding-left-1585 {
  padding-left: 1585px;
}
.padding-left-1586 {
  padding-left: 1586px;
}
.padding-left-1587 {
  padding-left: 1587px;
}
.padding-left-1588 {
  padding-left: 1588px;
}
.padding-left-1589 {
  padding-left: 1589px;
}
.padding-left-1590 {
  padding-left: 1590px;
}
.padding-left-1591 {
  padding-left: 1591px;
}
.padding-left-1592 {
  padding-left: 1592px;
}
.padding-left-1593 {
  padding-left: 1593px;
}
.padding-left-1594 {
  padding-left: 1594px;
}
.padding-left-1595 {
  padding-left: 1595px;
}
.padding-left-1596 {
  padding-left: 1596px;
}
.padding-left-1597 {
  padding-left: 1597px;
}
.padding-left-1598 {
  padding-left: 1598px;
}
.padding-left-1599 {
  padding-left: 1599px;
}
.padding-left-1600 {
  padding-left: 1600px;
}
.padding-left-1601 {
  padding-left: 1601px;
}
.padding-left-1602 {
  padding-left: 1602px;
}
.padding-left-1603 {
  padding-left: 1603px;
}
.padding-left-1604 {
  padding-left: 1604px;
}
.padding-left-1605 {
  padding-left: 1605px;
}
.padding-left-1606 {
  padding-left: 1606px;
}
.padding-left-1607 {
  padding-left: 1607px;
}
.padding-left-1608 {
  padding-left: 1608px;
}
.padding-left-1609 {
  padding-left: 1609px;
}
.padding-left-1610 {
  padding-left: 1610px;
}
.padding-left-1611 {
  padding-left: 1611px;
}
.padding-left-1612 {
  padding-left: 1612px;
}
.padding-left-1613 {
  padding-left: 1613px;
}
.padding-left-1614 {
  padding-left: 1614px;
}
.padding-left-1615 {
  padding-left: 1615px;
}
.padding-left-1616 {
  padding-left: 1616px;
}
.padding-left-1617 {
  padding-left: 1617px;
}
.padding-left-1618 {
  padding-left: 1618px;
}
.padding-left-1619 {
  padding-left: 1619px;
}
.padding-left-1620 {
  padding-left: 1620px;
}
.padding-left-1621 {
  padding-left: 1621px;
}
.padding-left-1622 {
  padding-left: 1622px;
}
.padding-left-1623 {
  padding-left: 1623px;
}
.padding-left-1624 {
  padding-left: 1624px;
}
.padding-left-1625 {
  padding-left: 1625px;
}
.padding-left-1626 {
  padding-left: 1626px;
}
.padding-left-1627 {
  padding-left: 1627px;
}
.padding-left-1628 {
  padding-left: 1628px;
}
.padding-left-1629 {
  padding-left: 1629px;
}
.padding-left-1630 {
  padding-left: 1630px;
}
.padding-left-1631 {
  padding-left: 1631px;
}
.padding-left-1632 {
  padding-left: 1632px;
}
.padding-left-1633 {
  padding-left: 1633px;
}
.padding-left-1634 {
  padding-left: 1634px;
}
.padding-left-1635 {
  padding-left: 1635px;
}
.padding-left-1636 {
  padding-left: 1636px;
}
.padding-left-1637 {
  padding-left: 1637px;
}
.padding-left-1638 {
  padding-left: 1638px;
}
.padding-left-1639 {
  padding-left: 1639px;
}
.padding-left-1640 {
  padding-left: 1640px;
}
.padding-left-1641 {
  padding-left: 1641px;
}
.padding-left-1642 {
  padding-left: 1642px;
}
.padding-left-1643 {
  padding-left: 1643px;
}
.padding-left-1644 {
  padding-left: 1644px;
}
.padding-left-1645 {
  padding-left: 1645px;
}
.padding-left-1646 {
  padding-left: 1646px;
}
.padding-left-1647 {
  padding-left: 1647px;
}
.padding-left-1648 {
  padding-left: 1648px;
}
.padding-left-1649 {
  padding-left: 1649px;
}
.padding-left-1650 {
  padding-left: 1650px;
}
.padding-left-1651 {
  padding-left: 1651px;
}
.padding-left-1652 {
  padding-left: 1652px;
}
.padding-left-1653 {
  padding-left: 1653px;
}
.padding-left-1654 {
  padding-left: 1654px;
}
.padding-left-1655 {
  padding-left: 1655px;
}
.padding-left-1656 {
  padding-left: 1656px;
}
.padding-left-1657 {
  padding-left: 1657px;
}
.padding-left-1658 {
  padding-left: 1658px;
}
.padding-left-1659 {
  padding-left: 1659px;
}
.padding-left-1660 {
  padding-left: 1660px;
}
.padding-left-1661 {
  padding-left: 1661px;
}
.padding-left-1662 {
  padding-left: 1662px;
}
.padding-left-1663 {
  padding-left: 1663px;
}
.padding-left-1664 {
  padding-left: 1664px;
}
.padding-left-1665 {
  padding-left: 1665px;
}
.padding-left-1666 {
  padding-left: 1666px;
}
.padding-left-1667 {
  padding-left: 1667px;
}
.padding-left-1668 {
  padding-left: 1668px;
}
.padding-left-1669 {
  padding-left: 1669px;
}
.padding-left-1670 {
  padding-left: 1670px;
}
.padding-left-1671 {
  padding-left: 1671px;
}
.padding-left-1672 {
  padding-left: 1672px;
}
.padding-left-1673 {
  padding-left: 1673px;
}
.padding-left-1674 {
  padding-left: 1674px;
}
.padding-left-1675 {
  padding-left: 1675px;
}
.padding-left-1676 {
  padding-left: 1676px;
}
.padding-left-1677 {
  padding-left: 1677px;
}
.padding-left-1678 {
  padding-left: 1678px;
}
.padding-left-1679 {
  padding-left: 1679px;
}
.padding-left-1680 {
  padding-left: 1680px;
}
.padding-left-1681 {
  padding-left: 1681px;
}
.padding-left-1682 {
  padding-left: 1682px;
}
.padding-left-1683 {
  padding-left: 1683px;
}
.padding-left-1684 {
  padding-left: 1684px;
}
.padding-left-1685 {
  padding-left: 1685px;
}
.padding-left-1686 {
  padding-left: 1686px;
}
.padding-left-1687 {
  padding-left: 1687px;
}
.padding-left-1688 {
  padding-left: 1688px;
}
.padding-left-1689 {
  padding-left: 1689px;
}
.padding-left-1690 {
  padding-left: 1690px;
}
.padding-left-1691 {
  padding-left: 1691px;
}
.padding-left-1692 {
  padding-left: 1692px;
}
.padding-left-1693 {
  padding-left: 1693px;
}
.padding-left-1694 {
  padding-left: 1694px;
}
.padding-left-1695 {
  padding-left: 1695px;
}
.padding-left-1696 {
  padding-left: 1696px;
}
.padding-left-1697 {
  padding-left: 1697px;
}
.padding-left-1698 {
  padding-left: 1698px;
}
.padding-left-1699 {
  padding-left: 1699px;
}
.padding-left-1700 {
  padding-left: 1700px;
}
.padding-left-1701 {
  padding-left: 1701px;
}
.padding-left-1702 {
  padding-left: 1702px;
}
.padding-left-1703 {
  padding-left: 1703px;
}
.padding-left-1704 {
  padding-left: 1704px;
}
.padding-left-1705 {
  padding-left: 1705px;
}
.padding-left-1706 {
  padding-left: 1706px;
}
.padding-left-1707 {
  padding-left: 1707px;
}
.padding-left-1708 {
  padding-left: 1708px;
}
.padding-left-1709 {
  padding-left: 1709px;
}
.padding-left-1710 {
  padding-left: 1710px;
}
.padding-left-1711 {
  padding-left: 1711px;
}
.padding-left-1712 {
  padding-left: 1712px;
}
.padding-left-1713 {
  padding-left: 1713px;
}
.padding-left-1714 {
  padding-left: 1714px;
}
.padding-left-1715 {
  padding-left: 1715px;
}
.padding-left-1716 {
  padding-left: 1716px;
}
.padding-left-1717 {
  padding-left: 1717px;
}
.padding-left-1718 {
  padding-left: 1718px;
}
.padding-left-1719 {
  padding-left: 1719px;
}
.padding-left-1720 {
  padding-left: 1720px;
}
.padding-left-1721 {
  padding-left: 1721px;
}
.padding-left-1722 {
  padding-left: 1722px;
}
.padding-left-1723 {
  padding-left: 1723px;
}
.padding-left-1724 {
  padding-left: 1724px;
}
.padding-left-1725 {
  padding-left: 1725px;
}
.padding-left-1726 {
  padding-left: 1726px;
}
.padding-left-1727 {
  padding-left: 1727px;
}
.padding-left-1728 {
  padding-left: 1728px;
}
.padding-left-1729 {
  padding-left: 1729px;
}
.padding-left-1730 {
  padding-left: 1730px;
}
.padding-left-1731 {
  padding-left: 1731px;
}
.padding-left-1732 {
  padding-left: 1732px;
}
.padding-left-1733 {
  padding-left: 1733px;
}
.padding-left-1734 {
  padding-left: 1734px;
}
.padding-left-1735 {
  padding-left: 1735px;
}
.padding-left-1736 {
  padding-left: 1736px;
}
.padding-left-1737 {
  padding-left: 1737px;
}
.padding-left-1738 {
  padding-left: 1738px;
}
.padding-left-1739 {
  padding-left: 1739px;
}
.padding-left-1740 {
  padding-left: 1740px;
}
.padding-left-1741 {
  padding-left: 1741px;
}
.padding-left-1742 {
  padding-left: 1742px;
}
.padding-left-1743 {
  padding-left: 1743px;
}
.padding-left-1744 {
  padding-left: 1744px;
}
.padding-left-1745 {
  padding-left: 1745px;
}
.padding-left-1746 {
  padding-left: 1746px;
}
.padding-left-1747 {
  padding-left: 1747px;
}
.padding-left-1748 {
  padding-left: 1748px;
}
.padding-left-1749 {
  padding-left: 1749px;
}
.padding-left-1750 {
  padding-left: 1750px;
}
.padding-left-1751 {
  padding-left: 1751px;
}
.padding-left-1752 {
  padding-left: 1752px;
}
.padding-left-1753 {
  padding-left: 1753px;
}
.padding-left-1754 {
  padding-left: 1754px;
}
.padding-left-1755 {
  padding-left: 1755px;
}
.padding-left-1756 {
  padding-left: 1756px;
}
.padding-left-1757 {
  padding-left: 1757px;
}
.padding-left-1758 {
  padding-left: 1758px;
}
.padding-left-1759 {
  padding-left: 1759px;
}
.padding-left-1760 {
  padding-left: 1760px;
}
.padding-left-1761 {
  padding-left: 1761px;
}
.padding-left-1762 {
  padding-left: 1762px;
}
.padding-left-1763 {
  padding-left: 1763px;
}
.padding-left-1764 {
  padding-left: 1764px;
}
.padding-left-1765 {
  padding-left: 1765px;
}
.padding-left-1766 {
  padding-left: 1766px;
}
.padding-left-1767 {
  padding-left: 1767px;
}
.padding-left-1768 {
  padding-left: 1768px;
}
.padding-left-1769 {
  padding-left: 1769px;
}
.padding-left-1770 {
  padding-left: 1770px;
}
.padding-left-1771 {
  padding-left: 1771px;
}
.padding-left-1772 {
  padding-left: 1772px;
}
.padding-left-1773 {
  padding-left: 1773px;
}
.padding-left-1774 {
  padding-left: 1774px;
}
.padding-left-1775 {
  padding-left: 1775px;
}
.padding-left-1776 {
  padding-left: 1776px;
}
.padding-left-1777 {
  padding-left: 1777px;
}
.padding-left-1778 {
  padding-left: 1778px;
}
.padding-left-1779 {
  padding-left: 1779px;
}
.padding-left-1780 {
  padding-left: 1780px;
}
.padding-left-1781 {
  padding-left: 1781px;
}
.padding-left-1782 {
  padding-left: 1782px;
}
.padding-left-1783 {
  padding-left: 1783px;
}
.padding-left-1784 {
  padding-left: 1784px;
}
.padding-left-1785 {
  padding-left: 1785px;
}
.padding-left-1786 {
  padding-left: 1786px;
}
.padding-left-1787 {
  padding-left: 1787px;
}
.padding-left-1788 {
  padding-left: 1788px;
}
.padding-left-1789 {
  padding-left: 1789px;
}
.padding-left-1790 {
  padding-left: 1790px;
}
.padding-left-1791 {
  padding-left: 1791px;
}
.padding-left-1792 {
  padding-left: 1792px;
}
.padding-left-1793 {
  padding-left: 1793px;
}
.padding-left-1794 {
  padding-left: 1794px;
}
.padding-left-1795 {
  padding-left: 1795px;
}
.padding-left-1796 {
  padding-left: 1796px;
}
.padding-left-1797 {
  padding-left: 1797px;
}
.padding-left-1798 {
  padding-left: 1798px;
}
.padding-left-1799 {
  padding-left: 1799px;
}
.padding-left-1800 {
  padding-left: 1800px;
}
.padding-left-1801 {
  padding-left: 1801px;
}
.padding-left-1802 {
  padding-left: 1802px;
}
.padding-left-1803 {
  padding-left: 1803px;
}
.padding-left-1804 {
  padding-left: 1804px;
}
.padding-left-1805 {
  padding-left: 1805px;
}
.padding-left-1806 {
  padding-left: 1806px;
}
.padding-left-1807 {
  padding-left: 1807px;
}
.padding-left-1808 {
  padding-left: 1808px;
}
.padding-left-1809 {
  padding-left: 1809px;
}
.padding-left-1810 {
  padding-left: 1810px;
}
.padding-left-1811 {
  padding-left: 1811px;
}
.padding-left-1812 {
  padding-left: 1812px;
}
.padding-left-1813 {
  padding-left: 1813px;
}
.padding-left-1814 {
  padding-left: 1814px;
}
.padding-left-1815 {
  padding-left: 1815px;
}
.padding-left-1816 {
  padding-left: 1816px;
}
.padding-left-1817 {
  padding-left: 1817px;
}
.padding-left-1818 {
  padding-left: 1818px;
}
.padding-left-1819 {
  padding-left: 1819px;
}
.padding-left-1820 {
  padding-left: 1820px;
}
.padding-left-1821 {
  padding-left: 1821px;
}
.padding-left-1822 {
  padding-left: 1822px;
}
.padding-left-1823 {
  padding-left: 1823px;
}
.padding-left-1824 {
  padding-left: 1824px;
}
.padding-left-1825 {
  padding-left: 1825px;
}
.padding-left-1826 {
  padding-left: 1826px;
}
.padding-left-1827 {
  padding-left: 1827px;
}
.padding-left-1828 {
  padding-left: 1828px;
}
.padding-left-1829 {
  padding-left: 1829px;
}
.padding-left-1830 {
  padding-left: 1830px;
}
.padding-left-1831 {
  padding-left: 1831px;
}
.padding-left-1832 {
  padding-left: 1832px;
}
.padding-left-1833 {
  padding-left: 1833px;
}
.padding-left-1834 {
  padding-left: 1834px;
}
.padding-left-1835 {
  padding-left: 1835px;
}
.padding-left-1836 {
  padding-left: 1836px;
}
.padding-left-1837 {
  padding-left: 1837px;
}
.padding-left-1838 {
  padding-left: 1838px;
}
.padding-left-1839 {
  padding-left: 1839px;
}
.padding-left-1840 {
  padding-left: 1840px;
}
.padding-left-1841 {
  padding-left: 1841px;
}
.padding-left-1842 {
  padding-left: 1842px;
}
.padding-left-1843 {
  padding-left: 1843px;
}
.padding-left-1844 {
  padding-left: 1844px;
}
.padding-left-1845 {
  padding-left: 1845px;
}
.padding-left-1846 {
  padding-left: 1846px;
}
.padding-left-1847 {
  padding-left: 1847px;
}
.padding-left-1848 {
  padding-left: 1848px;
}
.padding-left-1849 {
  padding-left: 1849px;
}
.padding-left-1850 {
  padding-left: 1850px;
}
.padding-left-1851 {
  padding-left: 1851px;
}
.padding-left-1852 {
  padding-left: 1852px;
}
.padding-left-1853 {
  padding-left: 1853px;
}
.padding-left-1854 {
  padding-left: 1854px;
}
.padding-left-1855 {
  padding-left: 1855px;
}
.padding-left-1856 {
  padding-left: 1856px;
}
.padding-left-1857 {
  padding-left: 1857px;
}
.padding-left-1858 {
  padding-left: 1858px;
}
.padding-left-1859 {
  padding-left: 1859px;
}
.padding-left-1860 {
  padding-left: 1860px;
}
.padding-left-1861 {
  padding-left: 1861px;
}
.padding-left-1862 {
  padding-left: 1862px;
}
.padding-left-1863 {
  padding-left: 1863px;
}
.padding-left-1864 {
  padding-left: 1864px;
}
.padding-left-1865 {
  padding-left: 1865px;
}
.padding-left-1866 {
  padding-left: 1866px;
}
.padding-left-1867 {
  padding-left: 1867px;
}
.padding-left-1868 {
  padding-left: 1868px;
}
.padding-left-1869 {
  padding-left: 1869px;
}
.padding-left-1870 {
  padding-left: 1870px;
}
.padding-left-1871 {
  padding-left: 1871px;
}
.padding-left-1872 {
  padding-left: 1872px;
}
.padding-left-1873 {
  padding-left: 1873px;
}
.padding-left-1874 {
  padding-left: 1874px;
}
.padding-left-1875 {
  padding-left: 1875px;
}
.padding-left-1876 {
  padding-left: 1876px;
}
.padding-left-1877 {
  padding-left: 1877px;
}
.padding-left-1878 {
  padding-left: 1878px;
}
.padding-left-1879 {
  padding-left: 1879px;
}
.padding-left-1880 {
  padding-left: 1880px;
}
.padding-left-1881 {
  padding-left: 1881px;
}
.padding-left-1882 {
  padding-left: 1882px;
}
.padding-left-1883 {
  padding-left: 1883px;
}
.padding-left-1884 {
  padding-left: 1884px;
}
.padding-left-1885 {
  padding-left: 1885px;
}
.padding-left-1886 {
  padding-left: 1886px;
}
.padding-left-1887 {
  padding-left: 1887px;
}
.padding-left-1888 {
  padding-left: 1888px;
}
.padding-left-1889 {
  padding-left: 1889px;
}
.padding-left-1890 {
  padding-left: 1890px;
}
.padding-left-1891 {
  padding-left: 1891px;
}
.padding-left-1892 {
  padding-left: 1892px;
}
.padding-left-1893 {
  padding-left: 1893px;
}
.padding-left-1894 {
  padding-left: 1894px;
}
.padding-left-1895 {
  padding-left: 1895px;
}
.padding-left-1896 {
  padding-left: 1896px;
}
.padding-left-1897 {
  padding-left: 1897px;
}
.padding-left-1898 {
  padding-left: 1898px;
}
.padding-left-1899 {
  padding-left: 1899px;
}
.padding-left-1900 {
  padding-left: 1900px;
}
.padding-left-1901 {
  padding-left: 1901px;
}
.padding-left-1902 {
  padding-left: 1902px;
}
.padding-left-1903 {
  padding-left: 1903px;
}
.padding-left-1904 {
  padding-left: 1904px;
}
.padding-left-1905 {
  padding-left: 1905px;
}
.padding-left-1906 {
  padding-left: 1906px;
}
.padding-left-1907 {
  padding-left: 1907px;
}
.padding-left-1908 {
  padding-left: 1908px;
}
.padding-left-1909 {
  padding-left: 1909px;
}
.padding-left-1910 {
  padding-left: 1910px;
}
.padding-left-1911 {
  padding-left: 1911px;
}
.padding-left-1912 {
  padding-left: 1912px;
}
.padding-left-1913 {
  padding-left: 1913px;
}
.padding-left-1914 {
  padding-left: 1914px;
}
.padding-left-1915 {
  padding-left: 1915px;
}
.padding-left-1916 {
  padding-left: 1916px;
}
.padding-left-1917 {
  padding-left: 1917px;
}
.padding-left-1918 {
  padding-left: 1918px;
}
.padding-left-1919 {
  padding-left: 1919px;
}
.margin-bottom-0 {
  margin-bottom: 0px;
}
.margin-bottom-1 {
  margin-bottom: 1px;
}
.margin-bottom-2 {
  margin-bottom: 2px;
}
.margin-bottom-3 {
  margin-bottom: 3px;
}
.margin-bottom-4 {
  margin-bottom: 4px;
}
.margin-bottom-5 {
  margin-bottom: 5px;
}
.margin-bottom-6 {
  margin-bottom: 6px;
}
.margin-bottom-7 {
  margin-bottom: 7px;
}
.margin-bottom-8 {
  margin-bottom: 8px;
}
.margin-bottom-9 {
  margin-bottom: 9px;
}
.margin-bottom-10 {
  margin-bottom: 10px;
}
.margin-bottom-11 {
  margin-bottom: 11px;
}
.margin-bottom-12 {
  margin-bottom: 12px;
}
.margin-bottom-13 {
  margin-bottom: 13px;
}
.margin-bottom-14 {
  margin-bottom: 14px;
}
.margin-bottom-15 {
  margin-bottom: 15px;
}
.margin-bottom-16 {
  margin-bottom: 16px;
}
.margin-bottom-17 {
  margin-bottom: 17px;
}
.margin-bottom-18 {
  margin-bottom: 18px;
}
.margin-bottom-19 {
  margin-bottom: 19px;
}
.margin-bottom-20 {
  margin-bottom: 20px;
}
.margin-bottom-21 {
  margin-bottom: 21px;
}
.margin-bottom-22 {
  margin-bottom: 22px;
}
.margin-bottom-23 {
  margin-bottom: 23px;
}
.margin-bottom-24 {
  margin-bottom: 24px;
}
.margin-bottom-25 {
  margin-bottom: 25px;
}
.margin-bottom-26 {
  margin-bottom: 26px;
}
.margin-bottom-27 {
  margin-bottom: 27px;
}
.margin-bottom-28 {
  margin-bottom: 28px;
}
.margin-bottom-29 {
  margin-bottom: 29px;
}
.margin-bottom-30 {
  margin-bottom: 30px;
}
.margin-bottom-31 {
  margin-bottom: 31px;
}
.margin-bottom-32 {
  margin-bottom: 32px;
}
.margin-bottom-33 {
  margin-bottom: 33px;
}
.margin-bottom-34 {
  margin-bottom: 34px;
}
.margin-bottom-35 {
  margin-bottom: 35px;
}
.margin-bottom-36 {
  margin-bottom: 36px;
}
.margin-bottom-37 {
  margin-bottom: 37px;
}
.margin-bottom-38 {
  margin-bottom: 38px;
}
.margin-bottom-39 {
  margin-bottom: 39px;
}
.margin-bottom-40 {
  margin-bottom: 40px;
}
.margin-bottom-41 {
  margin-bottom: 41px;
}
.margin-bottom-42 {
  margin-bottom: 42px;
}
.margin-bottom-43 {
  margin-bottom: 43px;
}
.margin-bottom-44 {
  margin-bottom: 44px;
}
.margin-bottom-45 {
  margin-bottom: 45px;
}
.margin-bottom-46 {
  margin-bottom: 46px;
}
.margin-bottom-47 {
  margin-bottom: 47px;
}
.margin-bottom-48 {
  margin-bottom: 48px;
}
.margin-bottom-49 {
  margin-bottom: 49px;
}
.margin-bottom-50 {
  margin-bottom: 50px;
}
.margin-bottom-51 {
  margin-bottom: 51px;
}
.margin-bottom-52 {
  margin-bottom: 52px;
}
.margin-bottom-53 {
  margin-bottom: 53px;
}
.margin-bottom-54 {
  margin-bottom: 54px;
}
.margin-bottom-55 {
  margin-bottom: 55px;
}
.margin-bottom-56 {
  margin-bottom: 56px;
}
.margin-bottom-57 {
  margin-bottom: 57px;
}
.margin-bottom-58 {
  margin-bottom: 58px;
}
.margin-bottom-59 {
  margin-bottom: 59px;
}
.margin-bottom-60 {
  margin-bottom: 60px;
}
.margin-bottom-61 {
  margin-bottom: 61px;
}
.margin-bottom-62 {
  margin-bottom: 62px;
}
.margin-bottom-63 {
  margin-bottom: 63px;
}
.margin-bottom-64 {
  margin-bottom: 64px;
}
.margin-bottom-65 {
  margin-bottom: 65px;
}
.margin-bottom-66 {
  margin-bottom: 66px;
}
.margin-bottom-67 {
  margin-bottom: 67px;
}
.margin-bottom-68 {
  margin-bottom: 68px;
}
.margin-bottom-69 {
  margin-bottom: 69px;
}
.margin-bottom-70 {
  margin-bottom: 70px;
}
.margin-bottom-71 {
  margin-bottom: 71px;
}
.margin-bottom-72 {
  margin-bottom: 72px;
}
.margin-bottom-73 {
  margin-bottom: 73px;
}
.margin-bottom-74 {
  margin-bottom: 74px;
}
.margin-bottom-75 {
  margin-bottom: 75px;
}
.margin-bottom-76 {
  margin-bottom: 76px;
}
.margin-bottom-77 {
  margin-bottom: 77px;
}
.margin-bottom-78 {
  margin-bottom: 78px;
}
.margin-bottom-79 {
  margin-bottom: 79px;
}
.margin-bottom-80 {
  margin-bottom: 80px;
}
.margin-bottom-81 {
  margin-bottom: 81px;
}
.margin-bottom-82 {
  margin-bottom: 82px;
}
.margin-bottom-83 {
  margin-bottom: 83px;
}
.margin-bottom-84 {
  margin-bottom: 84px;
}
.margin-bottom-85 {
  margin-bottom: 85px;
}
.margin-bottom-86 {
  margin-bottom: 86px;
}
.margin-bottom-87 {
  margin-bottom: 87px;
}
.margin-bottom-88 {
  margin-bottom: 88px;
}
.margin-bottom-89 {
  margin-bottom: 89px;
}
.margin-bottom-90 {
  margin-bottom: 90px;
}
.margin-bottom-91 {
  margin-bottom: 91px;
}
.margin-bottom-92 {
  margin-bottom: 92px;
}
.margin-bottom-93 {
  margin-bottom: 93px;
}
.margin-bottom-94 {
  margin-bottom: 94px;
}
.margin-bottom-95 {
  margin-bottom: 95px;
}
.margin-bottom-96 {
  margin-bottom: 96px;
}
.margin-bottom-97 {
  margin-bottom: 97px;
}
.margin-bottom-98 {
  margin-bottom: 98px;
}
.margin-bottom-99 {
  margin-bottom: 99px;
}
.margin-bottom-100 {
  margin-bottom: 100px;
}
.margin-bottom-101 {
  margin-bottom: 101px;
}
.margin-bottom-102 {
  margin-bottom: 102px;
}
.margin-bottom-103 {
  margin-bottom: 103px;
}
.margin-bottom-104 {
  margin-bottom: 104px;
}
.margin-bottom-105 {
  margin-bottom: 105px;
}
.margin-bottom-106 {
  margin-bottom: 106px;
}
.margin-bottom-107 {
  margin-bottom: 107px;
}
.margin-bottom-108 {
  margin-bottom: 108px;
}
.margin-bottom-109 {
  margin-bottom: 109px;
}
.margin-bottom-110 {
  margin-bottom: 110px;
}
.margin-bottom-111 {
  margin-bottom: 111px;
}
.margin-bottom-112 {
  margin-bottom: 112px;
}
.margin-bottom-113 {
  margin-bottom: 113px;
}
.margin-bottom-114 {
  margin-bottom: 114px;
}
.margin-bottom-115 {
  margin-bottom: 115px;
}
.margin-bottom-116 {
  margin-bottom: 116px;
}
.margin-bottom-117 {
  margin-bottom: 117px;
}
.margin-bottom-118 {
  margin-bottom: 118px;
}
.margin-bottom-119 {
  margin-bottom: 119px;
}
.margin-bottom-120 {
  margin-bottom: 120px;
}
.margin-bottom-121 {
  margin-bottom: 121px;
}
.margin-bottom-122 {
  margin-bottom: 122px;
}
.margin-bottom-123 {
  margin-bottom: 123px;
}
.margin-bottom-124 {
  margin-bottom: 124px;
}
.margin-bottom-125 {
  margin-bottom: 125px;
}
.margin-bottom-126 {
  margin-bottom: 126px;
}
.margin-bottom-127 {
  margin-bottom: 127px;
}
.margin-bottom-128 {
  margin-bottom: 128px;
}
.margin-bottom-129 {
  margin-bottom: 129px;
}
.margin-bottom-130 {
  margin-bottom: 130px;
}
.margin-bottom-131 {
  margin-bottom: 131px;
}
.margin-bottom-132 {
  margin-bottom: 132px;
}
.margin-bottom-133 {
  margin-bottom: 133px;
}
.margin-bottom-134 {
  margin-bottom: 134px;
}
.margin-bottom-135 {
  margin-bottom: 135px;
}
.margin-bottom-136 {
  margin-bottom: 136px;
}
.margin-bottom-137 {
  margin-bottom: 137px;
}
.margin-bottom-138 {
  margin-bottom: 138px;
}
.margin-bottom-139 {
  margin-bottom: 139px;
}
.margin-bottom-140 {
  margin-bottom: 140px;
}
.margin-bottom-141 {
  margin-bottom: 141px;
}
.margin-bottom-142 {
  margin-bottom: 142px;
}
.margin-bottom-143 {
  margin-bottom: 143px;
}
.margin-bottom-144 {
  margin-bottom: 144px;
}
.margin-bottom-145 {
  margin-bottom: 145px;
}
.margin-bottom-146 {
  margin-bottom: 146px;
}
.margin-bottom-147 {
  margin-bottom: 147px;
}
.margin-bottom-148 {
  margin-bottom: 148px;
}
.margin-bottom-149 {
  margin-bottom: 149px;
}
.margin-bottom-150 {
  margin-bottom: 150px;
}
.margin-bottom-151 {
  margin-bottom: 151px;
}
.margin-bottom-152 {
  margin-bottom: 152px;
}
.margin-bottom-153 {
  margin-bottom: 153px;
}
.margin-bottom-154 {
  margin-bottom: 154px;
}
.margin-bottom-155 {
  margin-bottom: 155px;
}
.margin-bottom-156 {
  margin-bottom: 156px;
}
.margin-bottom-157 {
  margin-bottom: 157px;
}
.margin-bottom-158 {
  margin-bottom: 158px;
}
.margin-bottom-159 {
  margin-bottom: 159px;
}
.margin-bottom-160 {
  margin-bottom: 160px;
}
.margin-bottom-161 {
  margin-bottom: 161px;
}
.margin-bottom-162 {
  margin-bottom: 162px;
}
.margin-bottom-163 {
  margin-bottom: 163px;
}
.margin-bottom-164 {
  margin-bottom: 164px;
}
.margin-bottom-165 {
  margin-bottom: 165px;
}
.margin-bottom-166 {
  margin-bottom: 166px;
}
.margin-bottom-167 {
  margin-bottom: 167px;
}
.margin-bottom-168 {
  margin-bottom: 168px;
}
.margin-bottom-169 {
  margin-bottom: 169px;
}
.margin-bottom-170 {
  margin-bottom: 170px;
}
.margin-bottom-171 {
  margin-bottom: 171px;
}
.margin-bottom-172 {
  margin-bottom: 172px;
}
.margin-bottom-173 {
  margin-bottom: 173px;
}
.margin-bottom-174 {
  margin-bottom: 174px;
}
.margin-bottom-175 {
  margin-bottom: 175px;
}
.margin-bottom-176 {
  margin-bottom: 176px;
}
.margin-bottom-177 {
  margin-bottom: 177px;
}
.margin-bottom-178 {
  margin-bottom: 178px;
}
.margin-bottom-179 {
  margin-bottom: 179px;
}
.margin-bottom-180 {
  margin-bottom: 180px;
}
.margin-bottom-181 {
  margin-bottom: 181px;
}
.margin-bottom-182 {
  margin-bottom: 182px;
}
.margin-bottom-183 {
  margin-bottom: 183px;
}
.margin-bottom-184 {
  margin-bottom: 184px;
}
.margin-bottom-185 {
  margin-bottom: 185px;
}
.margin-bottom-186 {
  margin-bottom: 186px;
}
.margin-bottom-187 {
  margin-bottom: 187px;
}
.margin-bottom-188 {
  margin-bottom: 188px;
}
.margin-bottom-189 {
  margin-bottom: 189px;
}
.margin-bottom-190 {
  margin-bottom: 190px;
}
.margin-bottom-191 {
  margin-bottom: 191px;
}
.margin-bottom-192 {
  margin-bottom: 192px;
}
.margin-bottom-193 {
  margin-bottom: 193px;
}
.margin-bottom-194 {
  margin-bottom: 194px;
}
.margin-bottom-195 {
  margin-bottom: 195px;
}
.margin-bottom-196 {
  margin-bottom: 196px;
}
.margin-bottom-197 {
  margin-bottom: 197px;
}
.margin-bottom-198 {
  margin-bottom: 198px;
}
.margin-bottom-199 {
  margin-bottom: 199px;
}
.margin-bottom-200 {
  margin-bottom: 200px;
}
.margin-bottom-201 {
  margin-bottom: 201px;
}
.margin-bottom-202 {
  margin-bottom: 202px;
}
.margin-bottom-203 {
  margin-bottom: 203px;
}
.margin-bottom-204 {
  margin-bottom: 204px;
}
.margin-bottom-205 {
  margin-bottom: 205px;
}
.margin-bottom-206 {
  margin-bottom: 206px;
}
.margin-bottom-207 {
  margin-bottom: 207px;
}
.margin-bottom-208 {
  margin-bottom: 208px;
}
.margin-bottom-209 {
  margin-bottom: 209px;
}
.margin-bottom-210 {
  margin-bottom: 210px;
}
.margin-bottom-211 {
  margin-bottom: 211px;
}
.margin-bottom-212 {
  margin-bottom: 212px;
}
.margin-bottom-213 {
  margin-bottom: 213px;
}
.margin-bottom-214 {
  margin-bottom: 214px;
}
.margin-bottom-215 {
  margin-bottom: 215px;
}
.margin-bottom-216 {
  margin-bottom: 216px;
}
.margin-bottom-217 {
  margin-bottom: 217px;
}
.margin-bottom-218 {
  margin-bottom: 218px;
}
.margin-bottom-219 {
  margin-bottom: 219px;
}
.margin-bottom-220 {
  margin-bottom: 220px;
}
.margin-bottom-221 {
  margin-bottom: 221px;
}
.margin-bottom-222 {
  margin-bottom: 222px;
}
.margin-bottom-223 {
  margin-bottom: 223px;
}
.margin-bottom-224 {
  margin-bottom: 224px;
}
.margin-bottom-225 {
  margin-bottom: 225px;
}
.margin-bottom-226 {
  margin-bottom: 226px;
}
.margin-bottom-227 {
  margin-bottom: 227px;
}
.margin-bottom-228 {
  margin-bottom: 228px;
}
.margin-bottom-229 {
  margin-bottom: 229px;
}
.margin-bottom-230 {
  margin-bottom: 230px;
}
.margin-bottom-231 {
  margin-bottom: 231px;
}
.margin-bottom-232 {
  margin-bottom: 232px;
}
.margin-bottom-233 {
  margin-bottom: 233px;
}
.margin-bottom-234 {
  margin-bottom: 234px;
}
.margin-bottom-235 {
  margin-bottom: 235px;
}
.margin-bottom-236 {
  margin-bottom: 236px;
}
.margin-bottom-237 {
  margin-bottom: 237px;
}
.margin-bottom-238 {
  margin-bottom: 238px;
}
.margin-bottom-239 {
  margin-bottom: 239px;
}
.margin-bottom-240 {
  margin-bottom: 240px;
}
.margin-bottom-241 {
  margin-bottom: 241px;
}
.margin-bottom-242 {
  margin-bottom: 242px;
}
.margin-bottom-243 {
  margin-bottom: 243px;
}
.margin-bottom-244 {
  margin-bottom: 244px;
}
.margin-bottom-245 {
  margin-bottom: 245px;
}
.margin-bottom-246 {
  margin-bottom: 246px;
}
.margin-bottom-247 {
  margin-bottom: 247px;
}
.margin-bottom-248 {
  margin-bottom: 248px;
}
.margin-bottom-249 {
  margin-bottom: 249px;
}
.margin-bottom-250 {
  margin-bottom: 250px;
}
.margin-bottom-251 {
  margin-bottom: 251px;
}
.margin-bottom-252 {
  margin-bottom: 252px;
}
.margin-bottom-253 {
  margin-bottom: 253px;
}
.margin-bottom-254 {
  margin-bottom: 254px;
}
.margin-bottom-255 {
  margin-bottom: 255px;
}
.margin-bottom-256 {
  margin-bottom: 256px;
}
.margin-bottom-257 {
  margin-bottom: 257px;
}
.margin-bottom-258 {
  margin-bottom: 258px;
}
.margin-bottom-259 {
  margin-bottom: 259px;
}
.margin-bottom-260 {
  margin-bottom: 260px;
}
.margin-bottom-261 {
  margin-bottom: 261px;
}
.margin-bottom-262 {
  margin-bottom: 262px;
}
.margin-bottom-263 {
  margin-bottom: 263px;
}
.margin-bottom-264 {
  margin-bottom: 264px;
}
.margin-bottom-265 {
  margin-bottom: 265px;
}
.margin-bottom-266 {
  margin-bottom: 266px;
}
.margin-bottom-267 {
  margin-bottom: 267px;
}
.margin-bottom-268 {
  margin-bottom: 268px;
}
.margin-bottom-269 {
  margin-bottom: 269px;
}
.margin-bottom-270 {
  margin-bottom: 270px;
}
.margin-bottom-271 {
  margin-bottom: 271px;
}
.margin-bottom-272 {
  margin-bottom: 272px;
}
.margin-bottom-273 {
  margin-bottom: 273px;
}
.margin-bottom-274 {
  margin-bottom: 274px;
}
.margin-bottom-275 {
  margin-bottom: 275px;
}
.margin-bottom-276 {
  margin-bottom: 276px;
}
.margin-bottom-277 {
  margin-bottom: 277px;
}
.margin-bottom-278 {
  margin-bottom: 278px;
}
.margin-bottom-279 {
  margin-bottom: 279px;
}
.margin-bottom-280 {
  margin-bottom: 280px;
}
.margin-bottom-281 {
  margin-bottom: 281px;
}
.margin-bottom-282 {
  margin-bottom: 282px;
}
.margin-bottom-283 {
  margin-bottom: 283px;
}
.margin-bottom-284 {
  margin-bottom: 284px;
}
.margin-bottom-285 {
  margin-bottom: 285px;
}
.margin-bottom-286 {
  margin-bottom: 286px;
}
.margin-bottom-287 {
  margin-bottom: 287px;
}
.margin-bottom-288 {
  margin-bottom: 288px;
}
.margin-bottom-289 {
  margin-bottom: 289px;
}
.margin-bottom-290 {
  margin-bottom: 290px;
}
.margin-bottom-291 {
  margin-bottom: 291px;
}
.margin-bottom-292 {
  margin-bottom: 292px;
}
.margin-bottom-293 {
  margin-bottom: 293px;
}
.margin-bottom-294 {
  margin-bottom: 294px;
}
.margin-bottom-295 {
  margin-bottom: 295px;
}
.margin-bottom-296 {
  margin-bottom: 296px;
}
.margin-bottom-297 {
  margin-bottom: 297px;
}
.margin-bottom-298 {
  margin-bottom: 298px;
}
.margin-bottom-299 {
  margin-bottom: 299px;
}
.margin-bottom-300 {
  margin-bottom: 300px;
}
.margin-bottom-301 {
  margin-bottom: 301px;
}
.margin-bottom-302 {
  margin-bottom: 302px;
}
.margin-bottom-303 {
  margin-bottom: 303px;
}
.margin-bottom-304 {
  margin-bottom: 304px;
}
.margin-bottom-305 {
  margin-bottom: 305px;
}
.margin-bottom-306 {
  margin-bottom: 306px;
}
.margin-bottom-307 {
  margin-bottom: 307px;
}
.margin-bottom-308 {
  margin-bottom: 308px;
}
.margin-bottom-309 {
  margin-bottom: 309px;
}
.margin-bottom-310 {
  margin-bottom: 310px;
}
.margin-bottom-311 {
  margin-bottom: 311px;
}
.margin-bottom-312 {
  margin-bottom: 312px;
}
.margin-bottom-313 {
  margin-bottom: 313px;
}
.margin-bottom-314 {
  margin-bottom: 314px;
}
.margin-bottom-315 {
  margin-bottom: 315px;
}
.margin-bottom-316 {
  margin-bottom: 316px;
}
.margin-bottom-317 {
  margin-bottom: 317px;
}
.margin-bottom-318 {
  margin-bottom: 318px;
}
.margin-bottom-319 {
  margin-bottom: 319px;
}
.margin-bottom-320 {
  margin-bottom: 320px;
}
.margin-bottom-321 {
  margin-bottom: 321px;
}
.margin-bottom-322 {
  margin-bottom: 322px;
}
.margin-bottom-323 {
  margin-bottom: 323px;
}
.margin-bottom-324 {
  margin-bottom: 324px;
}
.margin-bottom-325 {
  margin-bottom: 325px;
}
.margin-bottom-326 {
  margin-bottom: 326px;
}
.margin-bottom-327 {
  margin-bottom: 327px;
}
.margin-bottom-328 {
  margin-bottom: 328px;
}
.margin-bottom-329 {
  margin-bottom: 329px;
}
.margin-bottom-330 {
  margin-bottom: 330px;
}
.margin-bottom-331 {
  margin-bottom: 331px;
}
.margin-bottom-332 {
  margin-bottom: 332px;
}
.margin-bottom-333 {
  margin-bottom: 333px;
}
.margin-bottom-334 {
  margin-bottom: 334px;
}
.margin-bottom-335 {
  margin-bottom: 335px;
}
.margin-bottom-336 {
  margin-bottom: 336px;
}
.margin-bottom-337 {
  margin-bottom: 337px;
}
.margin-bottom-338 {
  margin-bottom: 338px;
}
.margin-bottom-339 {
  margin-bottom: 339px;
}
.margin-bottom-340 {
  margin-bottom: 340px;
}
.margin-bottom-341 {
  margin-bottom: 341px;
}
.margin-bottom-342 {
  margin-bottom: 342px;
}
.margin-bottom-343 {
  margin-bottom: 343px;
}
.margin-bottom-344 {
  margin-bottom: 344px;
}
.margin-bottom-345 {
  margin-bottom: 345px;
}
.margin-bottom-346 {
  margin-bottom: 346px;
}
.margin-bottom-347 {
  margin-bottom: 347px;
}
.margin-bottom-348 {
  margin-bottom: 348px;
}
.margin-bottom-349 {
  margin-bottom: 349px;
}
.margin-bottom-350 {
  margin-bottom: 350px;
}
.margin-bottom-351 {
  margin-bottom: 351px;
}
.margin-bottom-352 {
  margin-bottom: 352px;
}
.margin-bottom-353 {
  margin-bottom: 353px;
}
.margin-bottom-354 {
  margin-bottom: 354px;
}
.margin-bottom-355 {
  margin-bottom: 355px;
}
.margin-bottom-356 {
  margin-bottom: 356px;
}
.margin-bottom-357 {
  margin-bottom: 357px;
}
.margin-bottom-358 {
  margin-bottom: 358px;
}
.margin-bottom-359 {
  margin-bottom: 359px;
}
.margin-bottom-360 {
  margin-bottom: 360px;
}
.margin-bottom-361 {
  margin-bottom: 361px;
}
.margin-bottom-362 {
  margin-bottom: 362px;
}
.margin-bottom-363 {
  margin-bottom: 363px;
}
.margin-bottom-364 {
  margin-bottom: 364px;
}
.margin-bottom-365 {
  margin-bottom: 365px;
}
.margin-bottom-366 {
  margin-bottom: 366px;
}
.margin-bottom-367 {
  margin-bottom: 367px;
}
.margin-bottom-368 {
  margin-bottom: 368px;
}
.margin-bottom-369 {
  margin-bottom: 369px;
}
.margin-bottom-370 {
  margin-bottom: 370px;
}
.margin-bottom-371 {
  margin-bottom: 371px;
}
.margin-bottom-372 {
  margin-bottom: 372px;
}
.margin-bottom-373 {
  margin-bottom: 373px;
}
.margin-bottom-374 {
  margin-bottom: 374px;
}
.margin-bottom-375 {
  margin-bottom: 375px;
}
.margin-bottom-376 {
  margin-bottom: 376px;
}
.margin-bottom-377 {
  margin-bottom: 377px;
}
.margin-bottom-378 {
  margin-bottom: 378px;
}
.margin-bottom-379 {
  margin-bottom: 379px;
}
.margin-bottom-380 {
  margin-bottom: 380px;
}
.margin-bottom-381 {
  margin-bottom: 381px;
}
.margin-bottom-382 {
  margin-bottom: 382px;
}
.margin-bottom-383 {
  margin-bottom: 383px;
}
.margin-bottom-384 {
  margin-bottom: 384px;
}
.margin-bottom-385 {
  margin-bottom: 385px;
}
.margin-bottom-386 {
  margin-bottom: 386px;
}
.margin-bottom-387 {
  margin-bottom: 387px;
}
.margin-bottom-388 {
  margin-bottom: 388px;
}
.margin-bottom-389 {
  margin-bottom: 389px;
}
.margin-bottom-390 {
  margin-bottom: 390px;
}
.margin-bottom-391 {
  margin-bottom: 391px;
}
.margin-bottom-392 {
  margin-bottom: 392px;
}
.margin-bottom-393 {
  margin-bottom: 393px;
}
.margin-bottom-394 {
  margin-bottom: 394px;
}
.margin-bottom-395 {
  margin-bottom: 395px;
}
.margin-bottom-396 {
  margin-bottom: 396px;
}
.margin-bottom-397 {
  margin-bottom: 397px;
}
.margin-bottom-398 {
  margin-bottom: 398px;
}
.margin-bottom-399 {
  margin-bottom: 399px;
}
.margin-bottom-400 {
  margin-bottom: 400px;
}
.margin-bottom-401 {
  margin-bottom: 401px;
}
.margin-bottom-402 {
  margin-bottom: 402px;
}
.margin-bottom-403 {
  margin-bottom: 403px;
}
.margin-bottom-404 {
  margin-bottom: 404px;
}
.margin-bottom-405 {
  margin-bottom: 405px;
}
.margin-bottom-406 {
  margin-bottom: 406px;
}
.margin-bottom-407 {
  margin-bottom: 407px;
}
.margin-bottom-408 {
  margin-bottom: 408px;
}
.margin-bottom-409 {
  margin-bottom: 409px;
}
.margin-bottom-410 {
  margin-bottom: 410px;
}
.margin-bottom-411 {
  margin-bottom: 411px;
}
.margin-bottom-412 {
  margin-bottom: 412px;
}
.margin-bottom-413 {
  margin-bottom: 413px;
}
.margin-bottom-414 {
  margin-bottom: 414px;
}
.margin-bottom-415 {
  margin-bottom: 415px;
}
.margin-bottom-416 {
  margin-bottom: 416px;
}
.margin-bottom-417 {
  margin-bottom: 417px;
}
.margin-bottom-418 {
  margin-bottom: 418px;
}
.margin-bottom-419 {
  margin-bottom: 419px;
}
.margin-bottom-420 {
  margin-bottom: 420px;
}
.margin-bottom-421 {
  margin-bottom: 421px;
}
.margin-bottom-422 {
  margin-bottom: 422px;
}
.margin-bottom-423 {
  margin-bottom: 423px;
}
.margin-bottom-424 {
  margin-bottom: 424px;
}
.margin-bottom-425 {
  margin-bottom: 425px;
}
.margin-bottom-426 {
  margin-bottom: 426px;
}
.margin-bottom-427 {
  margin-bottom: 427px;
}
.margin-bottom-428 {
  margin-bottom: 428px;
}
.margin-bottom-429 {
  margin-bottom: 429px;
}
.margin-bottom-430 {
  margin-bottom: 430px;
}
.margin-bottom-431 {
  margin-bottom: 431px;
}
.margin-bottom-432 {
  margin-bottom: 432px;
}
.margin-bottom-433 {
  margin-bottom: 433px;
}
.margin-bottom-434 {
  margin-bottom: 434px;
}
.margin-bottom-435 {
  margin-bottom: 435px;
}
.margin-bottom-436 {
  margin-bottom: 436px;
}
.margin-bottom-437 {
  margin-bottom: 437px;
}
.margin-bottom-438 {
  margin-bottom: 438px;
}
.margin-bottom-439 {
  margin-bottom: 439px;
}
.margin-bottom-440 {
  margin-bottom: 440px;
}
.margin-bottom-441 {
  margin-bottom: 441px;
}
.margin-bottom-442 {
  margin-bottom: 442px;
}
.margin-bottom-443 {
  margin-bottom: 443px;
}
.margin-bottom-444 {
  margin-bottom: 444px;
}
.margin-bottom-445 {
  margin-bottom: 445px;
}
.margin-bottom-446 {
  margin-bottom: 446px;
}
.margin-bottom-447 {
  margin-bottom: 447px;
}
.margin-bottom-448 {
  margin-bottom: 448px;
}
.margin-bottom-449 {
  margin-bottom: 449px;
}
.margin-bottom-450 {
  margin-bottom: 450px;
}
.margin-bottom-451 {
  margin-bottom: 451px;
}
.margin-bottom-452 {
  margin-bottom: 452px;
}
.margin-bottom-453 {
  margin-bottom: 453px;
}
.margin-bottom-454 {
  margin-bottom: 454px;
}
.margin-bottom-455 {
  margin-bottom: 455px;
}
.margin-bottom-456 {
  margin-bottom: 456px;
}
.margin-bottom-457 {
  margin-bottom: 457px;
}
.margin-bottom-458 {
  margin-bottom: 458px;
}
.margin-bottom-459 {
  margin-bottom: 459px;
}
.margin-bottom-460 {
  margin-bottom: 460px;
}
.margin-bottom-461 {
  margin-bottom: 461px;
}
.margin-bottom-462 {
  margin-bottom: 462px;
}
.margin-bottom-463 {
  margin-bottom: 463px;
}
.margin-bottom-464 {
  margin-bottom: 464px;
}
.margin-bottom-465 {
  margin-bottom: 465px;
}
.margin-bottom-466 {
  margin-bottom: 466px;
}
.margin-bottom-467 {
  margin-bottom: 467px;
}
.margin-bottom-468 {
  margin-bottom: 468px;
}
.margin-bottom-469 {
  margin-bottom: 469px;
}
.margin-bottom-470 {
  margin-bottom: 470px;
}
.margin-bottom-471 {
  margin-bottom: 471px;
}
.margin-bottom-472 {
  margin-bottom: 472px;
}
.margin-bottom-473 {
  margin-bottom: 473px;
}
.margin-bottom-474 {
  margin-bottom: 474px;
}
.margin-bottom-475 {
  margin-bottom: 475px;
}
.margin-bottom-476 {
  margin-bottom: 476px;
}
.margin-bottom-477 {
  margin-bottom: 477px;
}
.margin-bottom-478 {
  margin-bottom: 478px;
}
.margin-bottom-479 {
  margin-bottom: 479px;
}
.margin-bottom-480 {
  margin-bottom: 480px;
}
.margin-bottom-481 {
  margin-bottom: 481px;
}
.margin-bottom-482 {
  margin-bottom: 482px;
}
.margin-bottom-483 {
  margin-bottom: 483px;
}
.margin-bottom-484 {
  margin-bottom: 484px;
}
.margin-bottom-485 {
  margin-bottom: 485px;
}
.margin-bottom-486 {
  margin-bottom: 486px;
}
.margin-bottom-487 {
  margin-bottom: 487px;
}
.margin-bottom-488 {
  margin-bottom: 488px;
}
.margin-bottom-489 {
  margin-bottom: 489px;
}
.margin-bottom-490 {
  margin-bottom: 490px;
}
.margin-bottom-491 {
  margin-bottom: 491px;
}
.margin-bottom-492 {
  margin-bottom: 492px;
}
.margin-bottom-493 {
  margin-bottom: 493px;
}
.margin-bottom-494 {
  margin-bottom: 494px;
}
.margin-bottom-495 {
  margin-bottom: 495px;
}
.margin-bottom-496 {
  margin-bottom: 496px;
}
.margin-bottom-497 {
  margin-bottom: 497px;
}
.margin-bottom-498 {
  margin-bottom: 498px;
}
.margin-bottom-499 {
  margin-bottom: 499px;
}
.margin-bottom-500 {
  margin-bottom: 500px;
}
.margin-bottom-501 {
  margin-bottom: 501px;
}
.margin-bottom-502 {
  margin-bottom: 502px;
}
.margin-bottom-503 {
  margin-bottom: 503px;
}
.margin-bottom-504 {
  margin-bottom: 504px;
}
.margin-bottom-505 {
  margin-bottom: 505px;
}
.margin-bottom-506 {
  margin-bottom: 506px;
}
.margin-bottom-507 {
  margin-bottom: 507px;
}
.margin-bottom-508 {
  margin-bottom: 508px;
}
.margin-bottom-509 {
  margin-bottom: 509px;
}
.margin-bottom-510 {
  margin-bottom: 510px;
}
.margin-bottom-511 {
  margin-bottom: 511px;
}
.margin-bottom-512 {
  margin-bottom: 512px;
}
.margin-bottom-513 {
  margin-bottom: 513px;
}
.margin-bottom-514 {
  margin-bottom: 514px;
}
.margin-bottom-515 {
  margin-bottom: 515px;
}
.margin-bottom-516 {
  margin-bottom: 516px;
}
.margin-bottom-517 {
  margin-bottom: 517px;
}
.margin-bottom-518 {
  margin-bottom: 518px;
}
.margin-bottom-519 {
  margin-bottom: 519px;
}
.margin-bottom-520 {
  margin-bottom: 520px;
}
.margin-bottom-521 {
  margin-bottom: 521px;
}
.margin-bottom-522 {
  margin-bottom: 522px;
}
.margin-bottom-523 {
  margin-bottom: 523px;
}
.margin-bottom-524 {
  margin-bottom: 524px;
}
.margin-bottom-525 {
  margin-bottom: 525px;
}
.margin-bottom-526 {
  margin-bottom: 526px;
}
.margin-bottom-527 {
  margin-bottom: 527px;
}
.margin-bottom-528 {
  margin-bottom: 528px;
}
.margin-bottom-529 {
  margin-bottom: 529px;
}
.margin-bottom-530 {
  margin-bottom: 530px;
}
.margin-bottom-531 {
  margin-bottom: 531px;
}
.margin-bottom-532 {
  margin-bottom: 532px;
}
.margin-bottom-533 {
  margin-bottom: 533px;
}
.margin-bottom-534 {
  margin-bottom: 534px;
}
.margin-bottom-535 {
  margin-bottom: 535px;
}
.margin-bottom-536 {
  margin-bottom: 536px;
}
.margin-bottom-537 {
  margin-bottom: 537px;
}
.margin-bottom-538 {
  margin-bottom: 538px;
}
.margin-bottom-539 {
  margin-bottom: 539px;
}
.margin-bottom-540 {
  margin-bottom: 540px;
}
.margin-bottom-541 {
  margin-bottom: 541px;
}
.margin-bottom-542 {
  margin-bottom: 542px;
}
.margin-bottom-543 {
  margin-bottom: 543px;
}
.margin-bottom-544 {
  margin-bottom: 544px;
}
.margin-bottom-545 {
  margin-bottom: 545px;
}
.margin-bottom-546 {
  margin-bottom: 546px;
}
.margin-bottom-547 {
  margin-bottom: 547px;
}
.margin-bottom-548 {
  margin-bottom: 548px;
}
.margin-bottom-549 {
  margin-bottom: 549px;
}
.margin-bottom-550 {
  margin-bottom: 550px;
}
.margin-bottom-551 {
  margin-bottom: 551px;
}
.margin-bottom-552 {
  margin-bottom: 552px;
}
.margin-bottom-553 {
  margin-bottom: 553px;
}
.margin-bottom-554 {
  margin-bottom: 554px;
}
.margin-bottom-555 {
  margin-bottom: 555px;
}
.margin-bottom-556 {
  margin-bottom: 556px;
}
.margin-bottom-557 {
  margin-bottom: 557px;
}
.margin-bottom-558 {
  margin-bottom: 558px;
}
.margin-bottom-559 {
  margin-bottom: 559px;
}
.margin-bottom-560 {
  margin-bottom: 560px;
}
.margin-bottom-561 {
  margin-bottom: 561px;
}
.margin-bottom-562 {
  margin-bottom: 562px;
}
.margin-bottom-563 {
  margin-bottom: 563px;
}
.margin-bottom-564 {
  margin-bottom: 564px;
}
.margin-bottom-565 {
  margin-bottom: 565px;
}
.margin-bottom-566 {
  margin-bottom: 566px;
}
.margin-bottom-567 {
  margin-bottom: 567px;
}
.margin-bottom-568 {
  margin-bottom: 568px;
}
.margin-bottom-569 {
  margin-bottom: 569px;
}
.margin-bottom-570 {
  margin-bottom: 570px;
}
.margin-bottom-571 {
  margin-bottom: 571px;
}
.margin-bottom-572 {
  margin-bottom: 572px;
}
.margin-bottom-573 {
  margin-bottom: 573px;
}
.margin-bottom-574 {
  margin-bottom: 574px;
}
.margin-bottom-575 {
  margin-bottom: 575px;
}
.margin-bottom-576 {
  margin-bottom: 576px;
}
.margin-bottom-577 {
  margin-bottom: 577px;
}
.margin-bottom-578 {
  margin-bottom: 578px;
}
.margin-bottom-579 {
  margin-bottom: 579px;
}
.margin-bottom-580 {
  margin-bottom: 580px;
}
.margin-bottom-581 {
  margin-bottom: 581px;
}
.margin-bottom-582 {
  margin-bottom: 582px;
}
.margin-bottom-583 {
  margin-bottom: 583px;
}
.margin-bottom-584 {
  margin-bottom: 584px;
}
.margin-bottom-585 {
  margin-bottom: 585px;
}
.margin-bottom-586 {
  margin-bottom: 586px;
}
.margin-bottom-587 {
  margin-bottom: 587px;
}
.margin-bottom-588 {
  margin-bottom: 588px;
}
.margin-bottom-589 {
  margin-bottom: 589px;
}
.margin-bottom-590 {
  margin-bottom: 590px;
}
.margin-bottom-591 {
  margin-bottom: 591px;
}
.margin-bottom-592 {
  margin-bottom: 592px;
}
.margin-bottom-593 {
  margin-bottom: 593px;
}
.margin-bottom-594 {
  margin-bottom: 594px;
}
.margin-bottom-595 {
  margin-bottom: 595px;
}
.margin-bottom-596 {
  margin-bottom: 596px;
}
.margin-bottom-597 {
  margin-bottom: 597px;
}
.margin-bottom-598 {
  margin-bottom: 598px;
}
.margin-bottom-599 {
  margin-bottom: 599px;
}
.margin-bottom-600 {
  margin-bottom: 600px;
}
.margin-bottom-601 {
  margin-bottom: 601px;
}
.margin-bottom-602 {
  margin-bottom: 602px;
}
.margin-bottom-603 {
  margin-bottom: 603px;
}
.margin-bottom-604 {
  margin-bottom: 604px;
}
.margin-bottom-605 {
  margin-bottom: 605px;
}
.margin-bottom-606 {
  margin-bottom: 606px;
}
.margin-bottom-607 {
  margin-bottom: 607px;
}
.margin-bottom-608 {
  margin-bottom: 608px;
}
.margin-bottom-609 {
  margin-bottom: 609px;
}
.margin-bottom-610 {
  margin-bottom: 610px;
}
.margin-bottom-611 {
  margin-bottom: 611px;
}
.margin-bottom-612 {
  margin-bottom: 612px;
}
.margin-bottom-613 {
  margin-bottom: 613px;
}
.margin-bottom-614 {
  margin-bottom: 614px;
}
.margin-bottom-615 {
  margin-bottom: 615px;
}
.margin-bottom-616 {
  margin-bottom: 616px;
}
.margin-bottom-617 {
  margin-bottom: 617px;
}
.margin-bottom-618 {
  margin-bottom: 618px;
}
.margin-bottom-619 {
  margin-bottom: 619px;
}
.margin-bottom-620 {
  margin-bottom: 620px;
}
.margin-bottom-621 {
  margin-bottom: 621px;
}
.margin-bottom-622 {
  margin-bottom: 622px;
}
.margin-bottom-623 {
  margin-bottom: 623px;
}
.margin-bottom-624 {
  margin-bottom: 624px;
}
.margin-bottom-625 {
  margin-bottom: 625px;
}
.margin-bottom-626 {
  margin-bottom: 626px;
}
.margin-bottom-627 {
  margin-bottom: 627px;
}
.margin-bottom-628 {
  margin-bottom: 628px;
}
.margin-bottom-629 {
  margin-bottom: 629px;
}
.margin-bottom-630 {
  margin-bottom: 630px;
}
.margin-bottom-631 {
  margin-bottom: 631px;
}
.margin-bottom-632 {
  margin-bottom: 632px;
}
.margin-bottom-633 {
  margin-bottom: 633px;
}
.margin-bottom-634 {
  margin-bottom: 634px;
}
.margin-bottom-635 {
  margin-bottom: 635px;
}
.margin-bottom-636 {
  margin-bottom: 636px;
}
.margin-bottom-637 {
  margin-bottom: 637px;
}
.margin-bottom-638 {
  margin-bottom: 638px;
}
.margin-bottom-639 {
  margin-bottom: 639px;
}
.margin-bottom-640 {
  margin-bottom: 640px;
}
.margin-bottom-641 {
  margin-bottom: 641px;
}
.margin-bottom-642 {
  margin-bottom: 642px;
}
.margin-bottom-643 {
  margin-bottom: 643px;
}
.margin-bottom-644 {
  margin-bottom: 644px;
}
.margin-bottom-645 {
  margin-bottom: 645px;
}
.margin-bottom-646 {
  margin-bottom: 646px;
}
.margin-bottom-647 {
  margin-bottom: 647px;
}
.margin-bottom-648 {
  margin-bottom: 648px;
}
.margin-bottom-649 {
  margin-bottom: 649px;
}
.margin-bottom-650 {
  margin-bottom: 650px;
}
.margin-bottom-651 {
  margin-bottom: 651px;
}
.margin-bottom-652 {
  margin-bottom: 652px;
}
.margin-bottom-653 {
  margin-bottom: 653px;
}
.margin-bottom-654 {
  margin-bottom: 654px;
}
.margin-bottom-655 {
  margin-bottom: 655px;
}
.margin-bottom-656 {
  margin-bottom: 656px;
}
.margin-bottom-657 {
  margin-bottom: 657px;
}
.margin-bottom-658 {
  margin-bottom: 658px;
}
.margin-bottom-659 {
  margin-bottom: 659px;
}
.margin-bottom-660 {
  margin-bottom: 660px;
}
.margin-bottom-661 {
  margin-bottom: 661px;
}
.margin-bottom-662 {
  margin-bottom: 662px;
}
.margin-bottom-663 {
  margin-bottom: 663px;
}
.margin-bottom-664 {
  margin-bottom: 664px;
}
.margin-bottom-665 {
  margin-bottom: 665px;
}
.margin-bottom-666 {
  margin-bottom: 666px;
}
.margin-bottom-667 {
  margin-bottom: 667px;
}
.margin-bottom-668 {
  margin-bottom: 668px;
}
.margin-bottom-669 {
  margin-bottom: 669px;
}
.margin-bottom-670 {
  margin-bottom: 670px;
}
.margin-bottom-671 {
  margin-bottom: 671px;
}
.margin-bottom-672 {
  margin-bottom: 672px;
}
.margin-bottom-673 {
  margin-bottom: 673px;
}
.margin-bottom-674 {
  margin-bottom: 674px;
}
.margin-bottom-675 {
  margin-bottom: 675px;
}
.margin-bottom-676 {
  margin-bottom: 676px;
}
.margin-bottom-677 {
  margin-bottom: 677px;
}
.margin-bottom-678 {
  margin-bottom: 678px;
}
.margin-bottom-679 {
  margin-bottom: 679px;
}
.margin-bottom-680 {
  margin-bottom: 680px;
}
.margin-bottom-681 {
  margin-bottom: 681px;
}
.margin-bottom-682 {
  margin-bottom: 682px;
}
.margin-bottom-683 {
  margin-bottom: 683px;
}
.margin-bottom-684 {
  margin-bottom: 684px;
}
.margin-bottom-685 {
  margin-bottom: 685px;
}
.margin-bottom-686 {
  margin-bottom: 686px;
}
.margin-bottom-687 {
  margin-bottom: 687px;
}
.margin-bottom-688 {
  margin-bottom: 688px;
}
.margin-bottom-689 {
  margin-bottom: 689px;
}
.margin-bottom-690 {
  margin-bottom: 690px;
}
.margin-bottom-691 {
  margin-bottom: 691px;
}
.margin-bottom-692 {
  margin-bottom: 692px;
}
.margin-bottom-693 {
  margin-bottom: 693px;
}
.margin-bottom-694 {
  margin-bottom: 694px;
}
.margin-bottom-695 {
  margin-bottom: 695px;
}
.margin-bottom-696 {
  margin-bottom: 696px;
}
.margin-bottom-697 {
  margin-bottom: 697px;
}
.margin-bottom-698 {
  margin-bottom: 698px;
}
.margin-bottom-699 {
  margin-bottom: 699px;
}
.margin-bottom-700 {
  margin-bottom: 700px;
}
.margin-bottom-701 {
  margin-bottom: 701px;
}
.margin-bottom-702 {
  margin-bottom: 702px;
}
.margin-bottom-703 {
  margin-bottom: 703px;
}
.margin-bottom-704 {
  margin-bottom: 704px;
}
.margin-bottom-705 {
  margin-bottom: 705px;
}
.margin-bottom-706 {
  margin-bottom: 706px;
}
.margin-bottom-707 {
  margin-bottom: 707px;
}
.margin-bottom-708 {
  margin-bottom: 708px;
}
.margin-bottom-709 {
  margin-bottom: 709px;
}
.margin-bottom-710 {
  margin-bottom: 710px;
}
.margin-bottom-711 {
  margin-bottom: 711px;
}
.margin-bottom-712 {
  margin-bottom: 712px;
}
.margin-bottom-713 {
  margin-bottom: 713px;
}
.margin-bottom-714 {
  margin-bottom: 714px;
}
.margin-bottom-715 {
  margin-bottom: 715px;
}
.margin-bottom-716 {
  margin-bottom: 716px;
}
.margin-bottom-717 {
  margin-bottom: 717px;
}
.margin-bottom-718 {
  margin-bottom: 718px;
}
.margin-bottom-719 {
  margin-bottom: 719px;
}
.margin-bottom-720 {
  margin-bottom: 720px;
}
.margin-bottom-721 {
  margin-bottom: 721px;
}
.margin-bottom-722 {
  margin-bottom: 722px;
}
.margin-bottom-723 {
  margin-bottom: 723px;
}
.margin-bottom-724 {
  margin-bottom: 724px;
}
.margin-bottom-725 {
  margin-bottom: 725px;
}
.margin-bottom-726 {
  margin-bottom: 726px;
}
.margin-bottom-727 {
  margin-bottom: 727px;
}
.margin-bottom-728 {
  margin-bottom: 728px;
}
.margin-bottom-729 {
  margin-bottom: 729px;
}
.margin-bottom-730 {
  margin-bottom: 730px;
}
.margin-bottom-731 {
  margin-bottom: 731px;
}
.margin-bottom-732 {
  margin-bottom: 732px;
}
.margin-bottom-733 {
  margin-bottom: 733px;
}
.margin-bottom-734 {
  margin-bottom: 734px;
}
.margin-bottom-735 {
  margin-bottom: 735px;
}
.margin-bottom-736 {
  margin-bottom: 736px;
}
.margin-bottom-737 {
  margin-bottom: 737px;
}
.margin-bottom-738 {
  margin-bottom: 738px;
}
.margin-bottom-739 {
  margin-bottom: 739px;
}
.margin-bottom-740 {
  margin-bottom: 740px;
}
.margin-bottom-741 {
  margin-bottom: 741px;
}
.margin-bottom-742 {
  margin-bottom: 742px;
}
.margin-bottom-743 {
  margin-bottom: 743px;
}
.margin-bottom-744 {
  margin-bottom: 744px;
}
.margin-bottom-745 {
  margin-bottom: 745px;
}
.margin-bottom-746 {
  margin-bottom: 746px;
}
.margin-bottom-747 {
  margin-bottom: 747px;
}
.margin-bottom-748 {
  margin-bottom: 748px;
}
.margin-bottom-749 {
  margin-bottom: 749px;
}
.margin-bottom-750 {
  margin-bottom: 750px;
}
.margin-bottom-751 {
  margin-bottom: 751px;
}
.margin-bottom-752 {
  margin-bottom: 752px;
}
.margin-bottom-753 {
  margin-bottom: 753px;
}
.margin-bottom-754 {
  margin-bottom: 754px;
}
.margin-bottom-755 {
  margin-bottom: 755px;
}
.margin-bottom-756 {
  margin-bottom: 756px;
}
.margin-bottom-757 {
  margin-bottom: 757px;
}
.margin-bottom-758 {
  margin-bottom: 758px;
}
.margin-bottom-759 {
  margin-bottom: 759px;
}
.margin-bottom-760 {
  margin-bottom: 760px;
}
.margin-bottom-761 {
  margin-bottom: 761px;
}
.margin-bottom-762 {
  margin-bottom: 762px;
}
.margin-bottom-763 {
  margin-bottom: 763px;
}
.margin-bottom-764 {
  margin-bottom: 764px;
}
.margin-bottom-765 {
  margin-bottom: 765px;
}
.margin-bottom-766 {
  margin-bottom: 766px;
}
.margin-bottom-767 {
  margin-bottom: 767px;
}
.margin-bottom-768 {
  margin-bottom: 768px;
}
.margin-bottom-769 {
  margin-bottom: 769px;
}
.margin-bottom-770 {
  margin-bottom: 770px;
}
.margin-bottom-771 {
  margin-bottom: 771px;
}
.margin-bottom-772 {
  margin-bottom: 772px;
}
.margin-bottom-773 {
  margin-bottom: 773px;
}
.margin-bottom-774 {
  margin-bottom: 774px;
}
.margin-bottom-775 {
  margin-bottom: 775px;
}
.margin-bottom-776 {
  margin-bottom: 776px;
}
.margin-bottom-777 {
  margin-bottom: 777px;
}
.margin-bottom-778 {
  margin-bottom: 778px;
}
.margin-bottom-779 {
  margin-bottom: 779px;
}
.margin-bottom-780 {
  margin-bottom: 780px;
}
.margin-bottom-781 {
  margin-bottom: 781px;
}
.margin-bottom-782 {
  margin-bottom: 782px;
}
.margin-bottom-783 {
  margin-bottom: 783px;
}
.margin-bottom-784 {
  margin-bottom: 784px;
}
.margin-bottom-785 {
  margin-bottom: 785px;
}
.margin-bottom-786 {
  margin-bottom: 786px;
}
.margin-bottom-787 {
  margin-bottom: 787px;
}
.margin-bottom-788 {
  margin-bottom: 788px;
}
.margin-bottom-789 {
  margin-bottom: 789px;
}
.margin-bottom-790 {
  margin-bottom: 790px;
}
.margin-bottom-791 {
  margin-bottom: 791px;
}
.margin-bottom-792 {
  margin-bottom: 792px;
}
.margin-bottom-793 {
  margin-bottom: 793px;
}
.margin-bottom-794 {
  margin-bottom: 794px;
}
.margin-bottom-795 {
  margin-bottom: 795px;
}
.margin-bottom-796 {
  margin-bottom: 796px;
}
.margin-bottom-797 {
  margin-bottom: 797px;
}
.margin-bottom-798 {
  margin-bottom: 798px;
}
.margin-bottom-799 {
  margin-bottom: 799px;
}
.margin-bottom-800 {
  margin-bottom: 800px;
}
.margin-bottom-801 {
  margin-bottom: 801px;
}
.margin-bottom-802 {
  margin-bottom: 802px;
}
.margin-bottom-803 {
  margin-bottom: 803px;
}
.margin-bottom-804 {
  margin-bottom: 804px;
}
.margin-bottom-805 {
  margin-bottom: 805px;
}
.margin-bottom-806 {
  margin-bottom: 806px;
}
.margin-bottom-807 {
  margin-bottom: 807px;
}
.margin-bottom-808 {
  margin-bottom: 808px;
}
.margin-bottom-809 {
  margin-bottom: 809px;
}
.margin-bottom-810 {
  margin-bottom: 810px;
}
.margin-bottom-811 {
  margin-bottom: 811px;
}
.margin-bottom-812 {
  margin-bottom: 812px;
}
.margin-bottom-813 {
  margin-bottom: 813px;
}
.margin-bottom-814 {
  margin-bottom: 814px;
}
.margin-bottom-815 {
  margin-bottom: 815px;
}
.margin-bottom-816 {
  margin-bottom: 816px;
}
.margin-bottom-817 {
  margin-bottom: 817px;
}
.margin-bottom-818 {
  margin-bottom: 818px;
}
.margin-bottom-819 {
  margin-bottom: 819px;
}
.margin-bottom-820 {
  margin-bottom: 820px;
}
.margin-bottom-821 {
  margin-bottom: 821px;
}
.margin-bottom-822 {
  margin-bottom: 822px;
}
.margin-bottom-823 {
  margin-bottom: 823px;
}
.margin-bottom-824 {
  margin-bottom: 824px;
}
.margin-bottom-825 {
  margin-bottom: 825px;
}
.margin-bottom-826 {
  margin-bottom: 826px;
}
.margin-bottom-827 {
  margin-bottom: 827px;
}
.margin-bottom-828 {
  margin-bottom: 828px;
}
.margin-bottom-829 {
  margin-bottom: 829px;
}
.margin-bottom-830 {
  margin-bottom: 830px;
}
.margin-bottom-831 {
  margin-bottom: 831px;
}
.margin-bottom-832 {
  margin-bottom: 832px;
}
.margin-bottom-833 {
  margin-bottom: 833px;
}
.margin-bottom-834 {
  margin-bottom: 834px;
}
.margin-bottom-835 {
  margin-bottom: 835px;
}
.margin-bottom-836 {
  margin-bottom: 836px;
}
.margin-bottom-837 {
  margin-bottom: 837px;
}
.margin-bottom-838 {
  margin-bottom: 838px;
}
.margin-bottom-839 {
  margin-bottom: 839px;
}
.margin-bottom-840 {
  margin-bottom: 840px;
}
.margin-bottom-841 {
  margin-bottom: 841px;
}
.margin-bottom-842 {
  margin-bottom: 842px;
}
.margin-bottom-843 {
  margin-bottom: 843px;
}
.margin-bottom-844 {
  margin-bottom: 844px;
}
.margin-bottom-845 {
  margin-bottom: 845px;
}
.margin-bottom-846 {
  margin-bottom: 846px;
}
.margin-bottom-847 {
  margin-bottom: 847px;
}
.margin-bottom-848 {
  margin-bottom: 848px;
}
.margin-bottom-849 {
  margin-bottom: 849px;
}
.margin-bottom-850 {
  margin-bottom: 850px;
}
.margin-bottom-851 {
  margin-bottom: 851px;
}
.margin-bottom-852 {
  margin-bottom: 852px;
}
.margin-bottom-853 {
  margin-bottom: 853px;
}
.margin-bottom-854 {
  margin-bottom: 854px;
}
.margin-bottom-855 {
  margin-bottom: 855px;
}
.margin-bottom-856 {
  margin-bottom: 856px;
}
.margin-bottom-857 {
  margin-bottom: 857px;
}
.margin-bottom-858 {
  margin-bottom: 858px;
}
.margin-bottom-859 {
  margin-bottom: 859px;
}
.margin-bottom-860 {
  margin-bottom: 860px;
}
.margin-bottom-861 {
  margin-bottom: 861px;
}
.margin-bottom-862 {
  margin-bottom: 862px;
}
.margin-bottom-863 {
  margin-bottom: 863px;
}
.margin-bottom-864 {
  margin-bottom: 864px;
}
.margin-bottom-865 {
  margin-bottom: 865px;
}
.margin-bottom-866 {
  margin-bottom: 866px;
}
.margin-bottom-867 {
  margin-bottom: 867px;
}
.margin-bottom-868 {
  margin-bottom: 868px;
}
.margin-bottom-869 {
  margin-bottom: 869px;
}
.margin-bottom-870 {
  margin-bottom: 870px;
}
.margin-bottom-871 {
  margin-bottom: 871px;
}
.margin-bottom-872 {
  margin-bottom: 872px;
}
.margin-bottom-873 {
  margin-bottom: 873px;
}
.margin-bottom-874 {
  margin-bottom: 874px;
}
.margin-bottom-875 {
  margin-bottom: 875px;
}
.margin-bottom-876 {
  margin-bottom: 876px;
}
.margin-bottom-877 {
  margin-bottom: 877px;
}
.margin-bottom-878 {
  margin-bottom: 878px;
}
.margin-bottom-879 {
  margin-bottom: 879px;
}
.margin-bottom-880 {
  margin-bottom: 880px;
}
.margin-bottom-881 {
  margin-bottom: 881px;
}
.margin-bottom-882 {
  margin-bottom: 882px;
}
.margin-bottom-883 {
  margin-bottom: 883px;
}
.margin-bottom-884 {
  margin-bottom: 884px;
}
.margin-bottom-885 {
  margin-bottom: 885px;
}
.margin-bottom-886 {
  margin-bottom: 886px;
}
.margin-bottom-887 {
  margin-bottom: 887px;
}
.margin-bottom-888 {
  margin-bottom: 888px;
}
.margin-bottom-889 {
  margin-bottom: 889px;
}
.margin-bottom-890 {
  margin-bottom: 890px;
}
.margin-bottom-891 {
  margin-bottom: 891px;
}
.margin-bottom-892 {
  margin-bottom: 892px;
}
.margin-bottom-893 {
  margin-bottom: 893px;
}
.margin-bottom-894 {
  margin-bottom: 894px;
}
.margin-bottom-895 {
  margin-bottom: 895px;
}
.margin-bottom-896 {
  margin-bottom: 896px;
}
.margin-bottom-897 {
  margin-bottom: 897px;
}
.margin-bottom-898 {
  margin-bottom: 898px;
}
.margin-bottom-899 {
  margin-bottom: 899px;
}
.margin-bottom-900 {
  margin-bottom: 900px;
}
.margin-bottom-901 {
  margin-bottom: 901px;
}
.margin-bottom-902 {
  margin-bottom: 902px;
}
.margin-bottom-903 {
  margin-bottom: 903px;
}
.margin-bottom-904 {
  margin-bottom: 904px;
}
.margin-bottom-905 {
  margin-bottom: 905px;
}
.margin-bottom-906 {
  margin-bottom: 906px;
}
.margin-bottom-907 {
  margin-bottom: 907px;
}
.margin-bottom-908 {
  margin-bottom: 908px;
}
.margin-bottom-909 {
  margin-bottom: 909px;
}
.margin-bottom-910 {
  margin-bottom: 910px;
}
.margin-bottom-911 {
  margin-bottom: 911px;
}
.margin-bottom-912 {
  margin-bottom: 912px;
}
.margin-bottom-913 {
  margin-bottom: 913px;
}
.margin-bottom-914 {
  margin-bottom: 914px;
}
.margin-bottom-915 {
  margin-bottom: 915px;
}
.margin-bottom-916 {
  margin-bottom: 916px;
}
.margin-bottom-917 {
  margin-bottom: 917px;
}
.margin-bottom-918 {
  margin-bottom: 918px;
}
.margin-bottom-919 {
  margin-bottom: 919px;
}
.margin-bottom-920 {
  margin-bottom: 920px;
}
.margin-bottom-921 {
  margin-bottom: 921px;
}
.margin-bottom-922 {
  margin-bottom: 922px;
}
.margin-bottom-923 {
  margin-bottom: 923px;
}
.margin-bottom-924 {
  margin-bottom: 924px;
}
.margin-bottom-925 {
  margin-bottom: 925px;
}
.margin-bottom-926 {
  margin-bottom: 926px;
}
.margin-bottom-927 {
  margin-bottom: 927px;
}
.margin-bottom-928 {
  margin-bottom: 928px;
}
.margin-bottom-929 {
  margin-bottom: 929px;
}
.margin-bottom-930 {
  margin-bottom: 930px;
}
.margin-bottom-931 {
  margin-bottom: 931px;
}
.margin-bottom-932 {
  margin-bottom: 932px;
}
.margin-bottom-933 {
  margin-bottom: 933px;
}
.margin-bottom-934 {
  margin-bottom: 934px;
}
.margin-bottom-935 {
  margin-bottom: 935px;
}
.margin-bottom-936 {
  margin-bottom: 936px;
}
.margin-bottom-937 {
  margin-bottom: 937px;
}
.margin-bottom-938 {
  margin-bottom: 938px;
}
.margin-bottom-939 {
  margin-bottom: 939px;
}
.margin-bottom-940 {
  margin-bottom: 940px;
}
.margin-bottom-941 {
  margin-bottom: 941px;
}
.margin-bottom-942 {
  margin-bottom: 942px;
}
.margin-bottom-943 {
  margin-bottom: 943px;
}
.margin-bottom-944 {
  margin-bottom: 944px;
}
.margin-bottom-945 {
  margin-bottom: 945px;
}
.margin-bottom-946 {
  margin-bottom: 946px;
}
.margin-bottom-947 {
  margin-bottom: 947px;
}
.margin-bottom-948 {
  margin-bottom: 948px;
}
.margin-bottom-949 {
  margin-bottom: 949px;
}
.margin-bottom-950 {
  margin-bottom: 950px;
}
.margin-bottom-951 {
  margin-bottom: 951px;
}
.margin-bottom-952 {
  margin-bottom: 952px;
}
.margin-bottom-953 {
  margin-bottom: 953px;
}
.margin-bottom-954 {
  margin-bottom: 954px;
}
.margin-bottom-955 {
  margin-bottom: 955px;
}
.margin-bottom-956 {
  margin-bottom: 956px;
}
.margin-bottom-957 {
  margin-bottom: 957px;
}
.margin-bottom-958 {
  margin-bottom: 958px;
}
.margin-bottom-959 {
  margin-bottom: 959px;
}
.margin-bottom-960 {
  margin-bottom: 960px;
}
.margin-bottom-961 {
  margin-bottom: 961px;
}
.margin-bottom-962 {
  margin-bottom: 962px;
}
.margin-bottom-963 {
  margin-bottom: 963px;
}
.margin-bottom-964 {
  margin-bottom: 964px;
}
.margin-bottom-965 {
  margin-bottom: 965px;
}
.margin-bottom-966 {
  margin-bottom: 966px;
}
.margin-bottom-967 {
  margin-bottom: 967px;
}
.margin-bottom-968 {
  margin-bottom: 968px;
}
.margin-bottom-969 {
  margin-bottom: 969px;
}
.margin-bottom-970 {
  margin-bottom: 970px;
}
.margin-bottom-971 {
  margin-bottom: 971px;
}
.margin-bottom-972 {
  margin-bottom: 972px;
}
.margin-bottom-973 {
  margin-bottom: 973px;
}
.margin-bottom-974 {
  margin-bottom: 974px;
}
.margin-bottom-975 {
  margin-bottom: 975px;
}
.margin-bottom-976 {
  margin-bottom: 976px;
}
.margin-bottom-977 {
  margin-bottom: 977px;
}
.margin-bottom-978 {
  margin-bottom: 978px;
}
.margin-bottom-979 {
  margin-bottom: 979px;
}
.margin-bottom-980 {
  margin-bottom: 980px;
}
.margin-bottom-981 {
  margin-bottom: 981px;
}
.margin-bottom-982 {
  margin-bottom: 982px;
}
.margin-bottom-983 {
  margin-bottom: 983px;
}
.margin-bottom-984 {
  margin-bottom: 984px;
}
.margin-bottom-985 {
  margin-bottom: 985px;
}
.margin-bottom-986 {
  margin-bottom: 986px;
}
.margin-bottom-987 {
  margin-bottom: 987px;
}
.margin-bottom-988 {
  margin-bottom: 988px;
}
.margin-bottom-989 {
  margin-bottom: 989px;
}
.margin-bottom-990 {
  margin-bottom: 990px;
}
.margin-bottom-991 {
  margin-bottom: 991px;
}
.margin-bottom-992 {
  margin-bottom: 992px;
}
.margin-bottom-993 {
  margin-bottom: 993px;
}
.margin-bottom-994 {
  margin-bottom: 994px;
}
.margin-bottom-995 {
  margin-bottom: 995px;
}
.margin-bottom-996 {
  margin-bottom: 996px;
}
.margin-bottom-997 {
  margin-bottom: 997px;
}
.margin-bottom-998 {
  margin-bottom: 998px;
}
.margin-bottom-999 {
  margin-bottom: 999px;
}
.margin-bottom-1000 {
  margin-bottom: 1000px;
}
.margin-bottom-1001 {
  margin-bottom: 1001px;
}
.margin-bottom-1002 {
  margin-bottom: 1002px;
}
.margin-bottom-1003 {
  margin-bottom: 1003px;
}
.margin-bottom-1004 {
  margin-bottom: 1004px;
}
.margin-bottom-1005 {
  margin-bottom: 1005px;
}
.margin-bottom-1006 {
  margin-bottom: 1006px;
}
.margin-bottom-1007 {
  margin-bottom: 1007px;
}
.margin-bottom-1008 {
  margin-bottom: 1008px;
}
.margin-bottom-1009 {
  margin-bottom: 1009px;
}
.margin-bottom-1010 {
  margin-bottom: 1010px;
}
.margin-bottom-1011 {
  margin-bottom: 1011px;
}
.margin-bottom-1012 {
  margin-bottom: 1012px;
}
.margin-bottom-1013 {
  margin-bottom: 1013px;
}
.margin-bottom-1014 {
  margin-bottom: 1014px;
}
.margin-bottom-1015 {
  margin-bottom: 1015px;
}
.margin-bottom-1016 {
  margin-bottom: 1016px;
}
.margin-bottom-1017 {
  margin-bottom: 1017px;
}
.margin-bottom-1018 {
  margin-bottom: 1018px;
}
.margin-bottom-1019 {
  margin-bottom: 1019px;
}
.margin-bottom-1020 {
  margin-bottom: 1020px;
}
.margin-bottom-1021 {
  margin-bottom: 1021px;
}
.margin-bottom-1022 {
  margin-bottom: 1022px;
}
.margin-bottom-1023 {
  margin-bottom: 1023px;
}
.margin-bottom-1024 {
  margin-bottom: 1024px;
}
.margin-bottom-1025 {
  margin-bottom: 1025px;
}
.margin-bottom-1026 {
  margin-bottom: 1026px;
}
.margin-bottom-1027 {
  margin-bottom: 1027px;
}
.margin-bottom-1028 {
  margin-bottom: 1028px;
}
.margin-bottom-1029 {
  margin-bottom: 1029px;
}
.margin-bottom-1030 {
  margin-bottom: 1030px;
}
.margin-bottom-1031 {
  margin-bottom: 1031px;
}
.margin-bottom-1032 {
  margin-bottom: 1032px;
}
.margin-bottom-1033 {
  margin-bottom: 1033px;
}
.margin-bottom-1034 {
  margin-bottom: 1034px;
}
.margin-bottom-1035 {
  margin-bottom: 1035px;
}
.margin-bottom-1036 {
  margin-bottom: 1036px;
}
.margin-bottom-1037 {
  margin-bottom: 1037px;
}
.margin-bottom-1038 {
  margin-bottom: 1038px;
}
.margin-bottom-1039 {
  margin-bottom: 1039px;
}
.margin-bottom-1040 {
  margin-bottom: 1040px;
}
.margin-bottom-1041 {
  margin-bottom: 1041px;
}
.margin-bottom-1042 {
  margin-bottom: 1042px;
}
.margin-bottom-1043 {
  margin-bottom: 1043px;
}
.margin-bottom-1044 {
  margin-bottom: 1044px;
}
.margin-bottom-1045 {
  margin-bottom: 1045px;
}
.margin-bottom-1046 {
  margin-bottom: 1046px;
}
.margin-bottom-1047 {
  margin-bottom: 1047px;
}
.margin-bottom-1048 {
  margin-bottom: 1048px;
}
.margin-bottom-1049 {
  margin-bottom: 1049px;
}
.margin-bottom-1050 {
  margin-bottom: 1050px;
}
.margin-bottom-1051 {
  margin-bottom: 1051px;
}
.margin-bottom-1052 {
  margin-bottom: 1052px;
}
.margin-bottom-1053 {
  margin-bottom: 1053px;
}
.margin-bottom-1054 {
  margin-bottom: 1054px;
}
.margin-bottom-1055 {
  margin-bottom: 1055px;
}
.margin-bottom-1056 {
  margin-bottom: 1056px;
}
.margin-bottom-1057 {
  margin-bottom: 1057px;
}
.margin-bottom-1058 {
  margin-bottom: 1058px;
}
.margin-bottom-1059 {
  margin-bottom: 1059px;
}
.margin-bottom-1060 {
  margin-bottom: 1060px;
}
.margin-bottom-1061 {
  margin-bottom: 1061px;
}
.margin-bottom-1062 {
  margin-bottom: 1062px;
}
.margin-bottom-1063 {
  margin-bottom: 1063px;
}
.margin-bottom-1064 {
  margin-bottom: 1064px;
}
.margin-bottom-1065 {
  margin-bottom: 1065px;
}
.margin-bottom-1066 {
  margin-bottom: 1066px;
}
.margin-bottom-1067 {
  margin-bottom: 1067px;
}
.margin-bottom-1068 {
  margin-bottom: 1068px;
}
.margin-bottom-1069 {
  margin-bottom: 1069px;
}
.margin-bottom-1070 {
  margin-bottom: 1070px;
}
.margin-bottom-1071 {
  margin-bottom: 1071px;
}
.margin-bottom-1072 {
  margin-bottom: 1072px;
}
.margin-bottom-1073 {
  margin-bottom: 1073px;
}
.margin-bottom-1074 {
  margin-bottom: 1074px;
}
.margin-bottom-1075 {
  margin-bottom: 1075px;
}
.margin-bottom-1076 {
  margin-bottom: 1076px;
}
.margin-bottom-1077 {
  margin-bottom: 1077px;
}
.margin-bottom-1078 {
  margin-bottom: 1078px;
}
.margin-bottom-1079 {
  margin-bottom: 1079px;
}
.margin-bottom-1080 {
  margin-bottom: 1080px;
}
.margin-bottom-1081 {
  margin-bottom: 1081px;
}
.margin-bottom-1082 {
  margin-bottom: 1082px;
}
.margin-bottom-1083 {
  margin-bottom: 1083px;
}
.margin-bottom-1084 {
  margin-bottom: 1084px;
}
.margin-bottom-1085 {
  margin-bottom: 1085px;
}
.margin-bottom-1086 {
  margin-bottom: 1086px;
}
.margin-bottom-1087 {
  margin-bottom: 1087px;
}
.margin-bottom-1088 {
  margin-bottom: 1088px;
}
.margin-bottom-1089 {
  margin-bottom: 1089px;
}
.margin-bottom-1090 {
  margin-bottom: 1090px;
}
.margin-bottom-1091 {
  margin-bottom: 1091px;
}
.margin-bottom-1092 {
  margin-bottom: 1092px;
}
.margin-bottom-1093 {
  margin-bottom: 1093px;
}
.margin-bottom-1094 {
  margin-bottom: 1094px;
}
.margin-bottom-1095 {
  margin-bottom: 1095px;
}
.margin-bottom-1096 {
  margin-bottom: 1096px;
}
.margin-bottom-1097 {
  margin-bottom: 1097px;
}
.margin-bottom-1098 {
  margin-bottom: 1098px;
}
.margin-bottom-1099 {
  margin-bottom: 1099px;
}
.margin-bottom-1100 {
  margin-bottom: 1100px;
}
.margin-bottom-1101 {
  margin-bottom: 1101px;
}
.margin-bottom-1102 {
  margin-bottom: 1102px;
}
.margin-bottom-1103 {
  margin-bottom: 1103px;
}
.margin-bottom-1104 {
  margin-bottom: 1104px;
}
.margin-bottom-1105 {
  margin-bottom: 1105px;
}
.margin-bottom-1106 {
  margin-bottom: 1106px;
}
.margin-bottom-1107 {
  margin-bottom: 1107px;
}
.margin-bottom-1108 {
  margin-bottom: 1108px;
}
.margin-bottom-1109 {
  margin-bottom: 1109px;
}
.margin-bottom-1110 {
  margin-bottom: 1110px;
}
.margin-bottom-1111 {
  margin-bottom: 1111px;
}
.margin-bottom-1112 {
  margin-bottom: 1112px;
}
.margin-bottom-1113 {
  margin-bottom: 1113px;
}
.margin-bottom-1114 {
  margin-bottom: 1114px;
}
.margin-bottom-1115 {
  margin-bottom: 1115px;
}
.margin-bottom-1116 {
  margin-bottom: 1116px;
}
.margin-bottom-1117 {
  margin-bottom: 1117px;
}
.margin-bottom-1118 {
  margin-bottom: 1118px;
}
.margin-bottom-1119 {
  margin-bottom: 1119px;
}
.margin-bottom-1120 {
  margin-bottom: 1120px;
}
.margin-bottom-1121 {
  margin-bottom: 1121px;
}
.margin-bottom-1122 {
  margin-bottom: 1122px;
}
.margin-bottom-1123 {
  margin-bottom: 1123px;
}
.margin-bottom-1124 {
  margin-bottom: 1124px;
}
.margin-bottom-1125 {
  margin-bottom: 1125px;
}
.margin-bottom-1126 {
  margin-bottom: 1126px;
}
.margin-bottom-1127 {
  margin-bottom: 1127px;
}
.margin-bottom-1128 {
  margin-bottom: 1128px;
}
.margin-bottom-1129 {
  margin-bottom: 1129px;
}
.margin-bottom-1130 {
  margin-bottom: 1130px;
}
.margin-bottom-1131 {
  margin-bottom: 1131px;
}
.margin-bottom-1132 {
  margin-bottom: 1132px;
}
.margin-bottom-1133 {
  margin-bottom: 1133px;
}
.margin-bottom-1134 {
  margin-bottom: 1134px;
}
.margin-bottom-1135 {
  margin-bottom: 1135px;
}
.margin-bottom-1136 {
  margin-bottom: 1136px;
}
.margin-bottom-1137 {
  margin-bottom: 1137px;
}
.margin-bottom-1138 {
  margin-bottom: 1138px;
}
.margin-bottom-1139 {
  margin-bottom: 1139px;
}
.margin-bottom-1140 {
  margin-bottom: 1140px;
}
.margin-bottom-1141 {
  margin-bottom: 1141px;
}
.margin-bottom-1142 {
  margin-bottom: 1142px;
}
.margin-bottom-1143 {
  margin-bottom: 1143px;
}
.margin-bottom-1144 {
  margin-bottom: 1144px;
}
.margin-bottom-1145 {
  margin-bottom: 1145px;
}
.margin-bottom-1146 {
  margin-bottom: 1146px;
}
.margin-bottom-1147 {
  margin-bottom: 1147px;
}
.margin-bottom-1148 {
  margin-bottom: 1148px;
}
.margin-bottom-1149 {
  margin-bottom: 1149px;
}
.margin-bottom-1150 {
  margin-bottom: 1150px;
}
.margin-bottom-1151 {
  margin-bottom: 1151px;
}
.margin-bottom-1152 {
  margin-bottom: 1152px;
}
.margin-bottom-1153 {
  margin-bottom: 1153px;
}
.margin-bottom-1154 {
  margin-bottom: 1154px;
}
.margin-bottom-1155 {
  margin-bottom: 1155px;
}
.margin-bottom-1156 {
  margin-bottom: 1156px;
}
.margin-bottom-1157 {
  margin-bottom: 1157px;
}
.margin-bottom-1158 {
  margin-bottom: 1158px;
}
.margin-bottom-1159 {
  margin-bottom: 1159px;
}
.margin-bottom-1160 {
  margin-bottom: 1160px;
}
.margin-bottom-1161 {
  margin-bottom: 1161px;
}
.margin-bottom-1162 {
  margin-bottom: 1162px;
}
.margin-bottom-1163 {
  margin-bottom: 1163px;
}
.margin-bottom-1164 {
  margin-bottom: 1164px;
}
.margin-bottom-1165 {
  margin-bottom: 1165px;
}
.margin-bottom-1166 {
  margin-bottom: 1166px;
}
.margin-bottom-1167 {
  margin-bottom: 1167px;
}
.margin-bottom-1168 {
  margin-bottom: 1168px;
}
.margin-bottom-1169 {
  margin-bottom: 1169px;
}
.margin-bottom-1170 {
  margin-bottom: 1170px;
}
.margin-bottom-1171 {
  margin-bottom: 1171px;
}
.margin-bottom-1172 {
  margin-bottom: 1172px;
}
.margin-bottom-1173 {
  margin-bottom: 1173px;
}
.margin-bottom-1174 {
  margin-bottom: 1174px;
}
.margin-bottom-1175 {
  margin-bottom: 1175px;
}
.margin-bottom-1176 {
  margin-bottom: 1176px;
}
.margin-bottom-1177 {
  margin-bottom: 1177px;
}
.margin-bottom-1178 {
  margin-bottom: 1178px;
}
.margin-bottom-1179 {
  margin-bottom: 1179px;
}
.margin-bottom-1180 {
  margin-bottom: 1180px;
}
.margin-bottom-1181 {
  margin-bottom: 1181px;
}
.margin-bottom-1182 {
  margin-bottom: 1182px;
}
.margin-bottom-1183 {
  margin-bottom: 1183px;
}
.margin-bottom-1184 {
  margin-bottom: 1184px;
}
.margin-bottom-1185 {
  margin-bottom: 1185px;
}
.margin-bottom-1186 {
  margin-bottom: 1186px;
}
.margin-bottom-1187 {
  margin-bottom: 1187px;
}
.margin-bottom-1188 {
  margin-bottom: 1188px;
}
.margin-bottom-1189 {
  margin-bottom: 1189px;
}
.margin-bottom-1190 {
  margin-bottom: 1190px;
}
.margin-bottom-1191 {
  margin-bottom: 1191px;
}
.margin-bottom-1192 {
  margin-bottom: 1192px;
}
.margin-bottom-1193 {
  margin-bottom: 1193px;
}
.margin-bottom-1194 {
  margin-bottom: 1194px;
}
.margin-bottom-1195 {
  margin-bottom: 1195px;
}
.margin-bottom-1196 {
  margin-bottom: 1196px;
}
.margin-bottom-1197 {
  margin-bottom: 1197px;
}
.margin-bottom-1198 {
  margin-bottom: 1198px;
}
.margin-bottom-1199 {
  margin-bottom: 1199px;
}
.margin-bottom-1200 {
  margin-bottom: 1200px;
}
.margin-bottom-1201 {
  margin-bottom: 1201px;
}
.margin-bottom-1202 {
  margin-bottom: 1202px;
}
.margin-bottom-1203 {
  margin-bottom: 1203px;
}
.margin-bottom-1204 {
  margin-bottom: 1204px;
}
.margin-bottom-1205 {
  margin-bottom: 1205px;
}
.margin-bottom-1206 {
  margin-bottom: 1206px;
}
.margin-bottom-1207 {
  margin-bottom: 1207px;
}
.margin-bottom-1208 {
  margin-bottom: 1208px;
}
.margin-bottom-1209 {
  margin-bottom: 1209px;
}
.margin-bottom-1210 {
  margin-bottom: 1210px;
}
.margin-bottom-1211 {
  margin-bottom: 1211px;
}
.margin-bottom-1212 {
  margin-bottom: 1212px;
}
.margin-bottom-1213 {
  margin-bottom: 1213px;
}
.margin-bottom-1214 {
  margin-bottom: 1214px;
}
.margin-bottom-1215 {
  margin-bottom: 1215px;
}
.margin-bottom-1216 {
  margin-bottom: 1216px;
}
.margin-bottom-1217 {
  margin-bottom: 1217px;
}
.margin-bottom-1218 {
  margin-bottom: 1218px;
}
.margin-bottom-1219 {
  margin-bottom: 1219px;
}
.margin-bottom-1220 {
  margin-bottom: 1220px;
}
.margin-bottom-1221 {
  margin-bottom: 1221px;
}
.margin-bottom-1222 {
  margin-bottom: 1222px;
}
.margin-bottom-1223 {
  margin-bottom: 1223px;
}
.margin-bottom-1224 {
  margin-bottom: 1224px;
}
.margin-bottom-1225 {
  margin-bottom: 1225px;
}
.margin-bottom-1226 {
  margin-bottom: 1226px;
}
.margin-bottom-1227 {
  margin-bottom: 1227px;
}
.margin-bottom-1228 {
  margin-bottom: 1228px;
}
.margin-bottom-1229 {
  margin-bottom: 1229px;
}
.margin-bottom-1230 {
  margin-bottom: 1230px;
}
.margin-bottom-1231 {
  margin-bottom: 1231px;
}
.margin-bottom-1232 {
  margin-bottom: 1232px;
}
.margin-bottom-1233 {
  margin-bottom: 1233px;
}
.margin-bottom-1234 {
  margin-bottom: 1234px;
}
.margin-bottom-1235 {
  margin-bottom: 1235px;
}
.margin-bottom-1236 {
  margin-bottom: 1236px;
}
.margin-bottom-1237 {
  margin-bottom: 1237px;
}
.margin-bottom-1238 {
  margin-bottom: 1238px;
}
.margin-bottom-1239 {
  margin-bottom: 1239px;
}
.margin-bottom-1240 {
  margin-bottom: 1240px;
}
.margin-bottom-1241 {
  margin-bottom: 1241px;
}
.margin-bottom-1242 {
  margin-bottom: 1242px;
}
.margin-bottom-1243 {
  margin-bottom: 1243px;
}
.margin-bottom-1244 {
  margin-bottom: 1244px;
}
.margin-bottom-1245 {
  margin-bottom: 1245px;
}
.margin-bottom-1246 {
  margin-bottom: 1246px;
}
.margin-bottom-1247 {
  margin-bottom: 1247px;
}
.margin-bottom-1248 {
  margin-bottom: 1248px;
}
.margin-bottom-1249 {
  margin-bottom: 1249px;
}
.margin-bottom-1250 {
  margin-bottom: 1250px;
}
.margin-bottom-1251 {
  margin-bottom: 1251px;
}
.margin-bottom-1252 {
  margin-bottom: 1252px;
}
.margin-bottom-1253 {
  margin-bottom: 1253px;
}
.margin-bottom-1254 {
  margin-bottom: 1254px;
}
.margin-bottom-1255 {
  margin-bottom: 1255px;
}
.margin-bottom-1256 {
  margin-bottom: 1256px;
}
.margin-bottom-1257 {
  margin-bottom: 1257px;
}
.margin-bottom-1258 {
  margin-bottom: 1258px;
}
.margin-bottom-1259 {
  margin-bottom: 1259px;
}
.margin-bottom-1260 {
  margin-bottom: 1260px;
}
.margin-bottom-1261 {
  margin-bottom: 1261px;
}
.margin-bottom-1262 {
  margin-bottom: 1262px;
}
.margin-bottom-1263 {
  margin-bottom: 1263px;
}
.margin-bottom-1264 {
  margin-bottom: 1264px;
}
.margin-bottom-1265 {
  margin-bottom: 1265px;
}
.margin-bottom-1266 {
  margin-bottom: 1266px;
}
.margin-bottom-1267 {
  margin-bottom: 1267px;
}
.margin-bottom-1268 {
  margin-bottom: 1268px;
}
.margin-bottom-1269 {
  margin-bottom: 1269px;
}
.margin-bottom-1270 {
  margin-bottom: 1270px;
}
.margin-bottom-1271 {
  margin-bottom: 1271px;
}
.margin-bottom-1272 {
  margin-bottom: 1272px;
}
.margin-bottom-1273 {
  margin-bottom: 1273px;
}
.margin-bottom-1274 {
  margin-bottom: 1274px;
}
.margin-bottom-1275 {
  margin-bottom: 1275px;
}
.margin-bottom-1276 {
  margin-bottom: 1276px;
}
.margin-bottom-1277 {
  margin-bottom: 1277px;
}
.margin-bottom-1278 {
  margin-bottom: 1278px;
}
.margin-bottom-1279 {
  margin-bottom: 1279px;
}
.margin-bottom-1280 {
  margin-bottom: 1280px;
}
.margin-bottom-1281 {
  margin-bottom: 1281px;
}
.margin-bottom-1282 {
  margin-bottom: 1282px;
}
.margin-bottom-1283 {
  margin-bottom: 1283px;
}
.margin-bottom-1284 {
  margin-bottom: 1284px;
}
.margin-bottom-1285 {
  margin-bottom: 1285px;
}
.margin-bottom-1286 {
  margin-bottom: 1286px;
}
.margin-bottom-1287 {
  margin-bottom: 1287px;
}
.margin-bottom-1288 {
  margin-bottom: 1288px;
}
.margin-bottom-1289 {
  margin-bottom: 1289px;
}
.margin-bottom-1290 {
  margin-bottom: 1290px;
}
.margin-bottom-1291 {
  margin-bottom: 1291px;
}
.margin-bottom-1292 {
  margin-bottom: 1292px;
}
.margin-bottom-1293 {
  margin-bottom: 1293px;
}
.margin-bottom-1294 {
  margin-bottom: 1294px;
}
.margin-bottom-1295 {
  margin-bottom: 1295px;
}
.margin-bottom-1296 {
  margin-bottom: 1296px;
}
.margin-bottom-1297 {
  margin-bottom: 1297px;
}
.margin-bottom-1298 {
  margin-bottom: 1298px;
}
.margin-bottom-1299 {
  margin-bottom: 1299px;
}
.margin-bottom-1300 {
  margin-bottom: 1300px;
}
.margin-bottom-1301 {
  margin-bottom: 1301px;
}
.margin-bottom-1302 {
  margin-bottom: 1302px;
}
.margin-bottom-1303 {
  margin-bottom: 1303px;
}
.margin-bottom-1304 {
  margin-bottom: 1304px;
}
.margin-bottom-1305 {
  margin-bottom: 1305px;
}
.margin-bottom-1306 {
  margin-bottom: 1306px;
}
.margin-bottom-1307 {
  margin-bottom: 1307px;
}
.margin-bottom-1308 {
  margin-bottom: 1308px;
}
.margin-bottom-1309 {
  margin-bottom: 1309px;
}
.margin-bottom-1310 {
  margin-bottom: 1310px;
}
.margin-bottom-1311 {
  margin-bottom: 1311px;
}
.margin-bottom-1312 {
  margin-bottom: 1312px;
}
.margin-bottom-1313 {
  margin-bottom: 1313px;
}
.margin-bottom-1314 {
  margin-bottom: 1314px;
}
.margin-bottom-1315 {
  margin-bottom: 1315px;
}
.margin-bottom-1316 {
  margin-bottom: 1316px;
}
.margin-bottom-1317 {
  margin-bottom: 1317px;
}
.margin-bottom-1318 {
  margin-bottom: 1318px;
}
.margin-bottom-1319 {
  margin-bottom: 1319px;
}
.margin-bottom-1320 {
  margin-bottom: 1320px;
}
.margin-bottom-1321 {
  margin-bottom: 1321px;
}
.margin-bottom-1322 {
  margin-bottom: 1322px;
}
.margin-bottom-1323 {
  margin-bottom: 1323px;
}
.margin-bottom-1324 {
  margin-bottom: 1324px;
}
.margin-bottom-1325 {
  margin-bottom: 1325px;
}
.margin-bottom-1326 {
  margin-bottom: 1326px;
}
.margin-bottom-1327 {
  margin-bottom: 1327px;
}
.margin-bottom-1328 {
  margin-bottom: 1328px;
}
.margin-bottom-1329 {
  margin-bottom: 1329px;
}
.margin-bottom-1330 {
  margin-bottom: 1330px;
}
.margin-bottom-1331 {
  margin-bottom: 1331px;
}
.margin-bottom-1332 {
  margin-bottom: 1332px;
}
.margin-bottom-1333 {
  margin-bottom: 1333px;
}
.margin-bottom-1334 {
  margin-bottom: 1334px;
}
.margin-bottom-1335 {
  margin-bottom: 1335px;
}
.margin-bottom-1336 {
  margin-bottom: 1336px;
}
.margin-bottom-1337 {
  margin-bottom: 1337px;
}
.margin-bottom-1338 {
  margin-bottom: 1338px;
}
.margin-bottom-1339 {
  margin-bottom: 1339px;
}
.margin-bottom-1340 {
  margin-bottom: 1340px;
}
.margin-bottom-1341 {
  margin-bottom: 1341px;
}
.margin-bottom-1342 {
  margin-bottom: 1342px;
}
.margin-bottom-1343 {
  margin-bottom: 1343px;
}
.margin-bottom-1344 {
  margin-bottom: 1344px;
}
.margin-bottom-1345 {
  margin-bottom: 1345px;
}
.margin-bottom-1346 {
  margin-bottom: 1346px;
}
.margin-bottom-1347 {
  margin-bottom: 1347px;
}
.margin-bottom-1348 {
  margin-bottom: 1348px;
}
.margin-bottom-1349 {
  margin-bottom: 1349px;
}
.margin-bottom-1350 {
  margin-bottom: 1350px;
}
.margin-bottom-1351 {
  margin-bottom: 1351px;
}
.margin-bottom-1352 {
  margin-bottom: 1352px;
}
.margin-bottom-1353 {
  margin-bottom: 1353px;
}
.margin-bottom-1354 {
  margin-bottom: 1354px;
}
.margin-bottom-1355 {
  margin-bottom: 1355px;
}
.margin-bottom-1356 {
  margin-bottom: 1356px;
}
.margin-bottom-1357 {
  margin-bottom: 1357px;
}
.margin-bottom-1358 {
  margin-bottom: 1358px;
}
.margin-bottom-1359 {
  margin-bottom: 1359px;
}
.margin-bottom-1360 {
  margin-bottom: 1360px;
}
.margin-bottom-1361 {
  margin-bottom: 1361px;
}
.margin-bottom-1362 {
  margin-bottom: 1362px;
}
.margin-bottom-1363 {
  margin-bottom: 1363px;
}
.margin-bottom-1364 {
  margin-bottom: 1364px;
}
.margin-bottom-1365 {
  margin-bottom: 1365px;
}
.margin-bottom-1366 {
  margin-bottom: 1366px;
}
.margin-bottom-1367 {
  margin-bottom: 1367px;
}
.margin-bottom-1368 {
  margin-bottom: 1368px;
}
.margin-bottom-1369 {
  margin-bottom: 1369px;
}
.margin-bottom-1370 {
  margin-bottom: 1370px;
}
.margin-bottom-1371 {
  margin-bottom: 1371px;
}
.margin-bottom-1372 {
  margin-bottom: 1372px;
}
.margin-bottom-1373 {
  margin-bottom: 1373px;
}
.margin-bottom-1374 {
  margin-bottom: 1374px;
}
.margin-bottom-1375 {
  margin-bottom: 1375px;
}
.margin-bottom-1376 {
  margin-bottom: 1376px;
}
.margin-bottom-1377 {
  margin-bottom: 1377px;
}
.margin-bottom-1378 {
  margin-bottom: 1378px;
}
.margin-bottom-1379 {
  margin-bottom: 1379px;
}
.margin-bottom-1380 {
  margin-bottom: 1380px;
}
.margin-bottom-1381 {
  margin-bottom: 1381px;
}
.margin-bottom-1382 {
  margin-bottom: 1382px;
}
.margin-bottom-1383 {
  margin-bottom: 1383px;
}
.margin-bottom-1384 {
  margin-bottom: 1384px;
}
.margin-bottom-1385 {
  margin-bottom: 1385px;
}
.margin-bottom-1386 {
  margin-bottom: 1386px;
}
.margin-bottom-1387 {
  margin-bottom: 1387px;
}
.margin-bottom-1388 {
  margin-bottom: 1388px;
}
.margin-bottom-1389 {
  margin-bottom: 1389px;
}
.margin-bottom-1390 {
  margin-bottom: 1390px;
}
.margin-bottom-1391 {
  margin-bottom: 1391px;
}
.margin-bottom-1392 {
  margin-bottom: 1392px;
}
.margin-bottom-1393 {
  margin-bottom: 1393px;
}
.margin-bottom-1394 {
  margin-bottom: 1394px;
}
.margin-bottom-1395 {
  margin-bottom: 1395px;
}
.margin-bottom-1396 {
  margin-bottom: 1396px;
}
.margin-bottom-1397 {
  margin-bottom: 1397px;
}
.margin-bottom-1398 {
  margin-bottom: 1398px;
}
.margin-bottom-1399 {
  margin-bottom: 1399px;
}
.margin-bottom-1400 {
  margin-bottom: 1400px;
}
.margin-bottom-1401 {
  margin-bottom: 1401px;
}
.margin-bottom-1402 {
  margin-bottom: 1402px;
}
.margin-bottom-1403 {
  margin-bottom: 1403px;
}
.margin-bottom-1404 {
  margin-bottom: 1404px;
}
.margin-bottom-1405 {
  margin-bottom: 1405px;
}
.margin-bottom-1406 {
  margin-bottom: 1406px;
}
.margin-bottom-1407 {
  margin-bottom: 1407px;
}
.margin-bottom-1408 {
  margin-bottom: 1408px;
}
.margin-bottom-1409 {
  margin-bottom: 1409px;
}
.margin-bottom-1410 {
  margin-bottom: 1410px;
}
.margin-bottom-1411 {
  margin-bottom: 1411px;
}
.margin-bottom-1412 {
  margin-bottom: 1412px;
}
.margin-bottom-1413 {
  margin-bottom: 1413px;
}
.margin-bottom-1414 {
  margin-bottom: 1414px;
}
.margin-bottom-1415 {
  margin-bottom: 1415px;
}
.margin-bottom-1416 {
  margin-bottom: 1416px;
}
.margin-bottom-1417 {
  margin-bottom: 1417px;
}
.margin-bottom-1418 {
  margin-bottom: 1418px;
}
.margin-bottom-1419 {
  margin-bottom: 1419px;
}
.margin-bottom-1420 {
  margin-bottom: 1420px;
}
.margin-bottom-1421 {
  margin-bottom: 1421px;
}
.margin-bottom-1422 {
  margin-bottom: 1422px;
}
.margin-bottom-1423 {
  margin-bottom: 1423px;
}
.margin-bottom-1424 {
  margin-bottom: 1424px;
}
.margin-bottom-1425 {
  margin-bottom: 1425px;
}
.margin-bottom-1426 {
  margin-bottom: 1426px;
}
.margin-bottom-1427 {
  margin-bottom: 1427px;
}
.margin-bottom-1428 {
  margin-bottom: 1428px;
}
.margin-bottom-1429 {
  margin-bottom: 1429px;
}
.margin-bottom-1430 {
  margin-bottom: 1430px;
}
.margin-bottom-1431 {
  margin-bottom: 1431px;
}
.margin-bottom-1432 {
  margin-bottom: 1432px;
}
.margin-bottom-1433 {
  margin-bottom: 1433px;
}
.margin-bottom-1434 {
  margin-bottom: 1434px;
}
.margin-bottom-1435 {
  margin-bottom: 1435px;
}
.margin-bottom-1436 {
  margin-bottom: 1436px;
}
.margin-bottom-1437 {
  margin-bottom: 1437px;
}
.margin-bottom-1438 {
  margin-bottom: 1438px;
}
.margin-bottom-1439 {
  margin-bottom: 1439px;
}
.margin-bottom-1440 {
  margin-bottom: 1440px;
}
.margin-bottom-1441 {
  margin-bottom: 1441px;
}
.margin-bottom-1442 {
  margin-bottom: 1442px;
}
.margin-bottom-1443 {
  margin-bottom: 1443px;
}
.margin-bottom-1444 {
  margin-bottom: 1444px;
}
.margin-bottom-1445 {
  margin-bottom: 1445px;
}
.margin-bottom-1446 {
  margin-bottom: 1446px;
}
.margin-bottom-1447 {
  margin-bottom: 1447px;
}
.margin-bottom-1448 {
  margin-bottom: 1448px;
}
.margin-bottom-1449 {
  margin-bottom: 1449px;
}
.margin-bottom-1450 {
  margin-bottom: 1450px;
}
.margin-bottom-1451 {
  margin-bottom: 1451px;
}
.margin-bottom-1452 {
  margin-bottom: 1452px;
}
.margin-bottom-1453 {
  margin-bottom: 1453px;
}
.margin-bottom-1454 {
  margin-bottom: 1454px;
}
.margin-bottom-1455 {
  margin-bottom: 1455px;
}
.margin-bottom-1456 {
  margin-bottom: 1456px;
}
.margin-bottom-1457 {
  margin-bottom: 1457px;
}
.margin-bottom-1458 {
  margin-bottom: 1458px;
}
.margin-bottom-1459 {
  margin-bottom: 1459px;
}
.margin-bottom-1460 {
  margin-bottom: 1460px;
}
.margin-bottom-1461 {
  margin-bottom: 1461px;
}
.margin-bottom-1462 {
  margin-bottom: 1462px;
}
.margin-bottom-1463 {
  margin-bottom: 1463px;
}
.margin-bottom-1464 {
  margin-bottom: 1464px;
}
.margin-bottom-1465 {
  margin-bottom: 1465px;
}
.margin-bottom-1466 {
  margin-bottom: 1466px;
}
.margin-bottom-1467 {
  margin-bottom: 1467px;
}
.margin-bottom-1468 {
  margin-bottom: 1468px;
}
.margin-bottom-1469 {
  margin-bottom: 1469px;
}
.margin-bottom-1470 {
  margin-bottom: 1470px;
}
.margin-bottom-1471 {
  margin-bottom: 1471px;
}
.margin-bottom-1472 {
  margin-bottom: 1472px;
}
.margin-bottom-1473 {
  margin-bottom: 1473px;
}
.margin-bottom-1474 {
  margin-bottom: 1474px;
}
.margin-bottom-1475 {
  margin-bottom: 1475px;
}
.margin-bottom-1476 {
  margin-bottom: 1476px;
}
.margin-bottom-1477 {
  margin-bottom: 1477px;
}
.margin-bottom-1478 {
  margin-bottom: 1478px;
}
.margin-bottom-1479 {
  margin-bottom: 1479px;
}
.margin-bottom-1480 {
  margin-bottom: 1480px;
}
.margin-bottom-1481 {
  margin-bottom: 1481px;
}
.margin-bottom-1482 {
  margin-bottom: 1482px;
}
.margin-bottom-1483 {
  margin-bottom: 1483px;
}
.margin-bottom-1484 {
  margin-bottom: 1484px;
}
.margin-bottom-1485 {
  margin-bottom: 1485px;
}
.margin-bottom-1486 {
  margin-bottom: 1486px;
}
.margin-bottom-1487 {
  margin-bottom: 1487px;
}
.margin-bottom-1488 {
  margin-bottom: 1488px;
}
.margin-bottom-1489 {
  margin-bottom: 1489px;
}
.margin-bottom-1490 {
  margin-bottom: 1490px;
}
.margin-bottom-1491 {
  margin-bottom: 1491px;
}
.margin-bottom-1492 {
  margin-bottom: 1492px;
}
.margin-bottom-1493 {
  margin-bottom: 1493px;
}
.margin-bottom-1494 {
  margin-bottom: 1494px;
}
.margin-bottom-1495 {
  margin-bottom: 1495px;
}
.margin-bottom-1496 {
  margin-bottom: 1496px;
}
.margin-bottom-1497 {
  margin-bottom: 1497px;
}
.margin-bottom-1498 {
  margin-bottom: 1498px;
}
.margin-bottom-1499 {
  margin-bottom: 1499px;
}
.margin-bottom-1500 {
  margin-bottom: 1500px;
}
.margin-bottom-1501 {
  margin-bottom: 1501px;
}
.margin-bottom-1502 {
  margin-bottom: 1502px;
}
.margin-bottom-1503 {
  margin-bottom: 1503px;
}
.margin-bottom-1504 {
  margin-bottom: 1504px;
}
.margin-bottom-1505 {
  margin-bottom: 1505px;
}
.margin-bottom-1506 {
  margin-bottom: 1506px;
}
.margin-bottom-1507 {
  margin-bottom: 1507px;
}
.margin-bottom-1508 {
  margin-bottom: 1508px;
}
.margin-bottom-1509 {
  margin-bottom: 1509px;
}
.margin-bottom-1510 {
  margin-bottom: 1510px;
}
.margin-bottom-1511 {
  margin-bottom: 1511px;
}
.margin-bottom-1512 {
  margin-bottom: 1512px;
}
.margin-bottom-1513 {
  margin-bottom: 1513px;
}
.margin-bottom-1514 {
  margin-bottom: 1514px;
}
.margin-bottom-1515 {
  margin-bottom: 1515px;
}
.margin-bottom-1516 {
  margin-bottom: 1516px;
}
.margin-bottom-1517 {
  margin-bottom: 1517px;
}
.margin-bottom-1518 {
  margin-bottom: 1518px;
}
.margin-bottom-1519 {
  margin-bottom: 1519px;
}
.margin-bottom-1520 {
  margin-bottom: 1520px;
}
.margin-bottom-1521 {
  margin-bottom: 1521px;
}
.margin-bottom-1522 {
  margin-bottom: 1522px;
}
.margin-bottom-1523 {
  margin-bottom: 1523px;
}
.margin-bottom-1524 {
  margin-bottom: 1524px;
}
.margin-bottom-1525 {
  margin-bottom: 1525px;
}
.margin-bottom-1526 {
  margin-bottom: 1526px;
}
.margin-bottom-1527 {
  margin-bottom: 1527px;
}
.margin-bottom-1528 {
  margin-bottom: 1528px;
}
.margin-bottom-1529 {
  margin-bottom: 1529px;
}
.margin-bottom-1530 {
  margin-bottom: 1530px;
}
.margin-bottom-1531 {
  margin-bottom: 1531px;
}
.margin-bottom-1532 {
  margin-bottom: 1532px;
}
.margin-bottom-1533 {
  margin-bottom: 1533px;
}
.margin-bottom-1534 {
  margin-bottom: 1534px;
}
.margin-bottom-1535 {
  margin-bottom: 1535px;
}
.margin-bottom-1536 {
  margin-bottom: 1536px;
}
.margin-bottom-1537 {
  margin-bottom: 1537px;
}
.margin-bottom-1538 {
  margin-bottom: 1538px;
}
.margin-bottom-1539 {
  margin-bottom: 1539px;
}
.margin-bottom-1540 {
  margin-bottom: 1540px;
}
.margin-bottom-1541 {
  margin-bottom: 1541px;
}
.margin-bottom-1542 {
  margin-bottom: 1542px;
}
.margin-bottom-1543 {
  margin-bottom: 1543px;
}
.margin-bottom-1544 {
  margin-bottom: 1544px;
}
.margin-bottom-1545 {
  margin-bottom: 1545px;
}
.margin-bottom-1546 {
  margin-bottom: 1546px;
}
.margin-bottom-1547 {
  margin-bottom: 1547px;
}
.margin-bottom-1548 {
  margin-bottom: 1548px;
}
.margin-bottom-1549 {
  margin-bottom: 1549px;
}
.margin-bottom-1550 {
  margin-bottom: 1550px;
}
.margin-bottom-1551 {
  margin-bottom: 1551px;
}
.margin-bottom-1552 {
  margin-bottom: 1552px;
}
.margin-bottom-1553 {
  margin-bottom: 1553px;
}
.margin-bottom-1554 {
  margin-bottom: 1554px;
}
.margin-bottom-1555 {
  margin-bottom: 1555px;
}
.margin-bottom-1556 {
  margin-bottom: 1556px;
}
.margin-bottom-1557 {
  margin-bottom: 1557px;
}
.margin-bottom-1558 {
  margin-bottom: 1558px;
}
.margin-bottom-1559 {
  margin-bottom: 1559px;
}
.margin-bottom-1560 {
  margin-bottom: 1560px;
}
.margin-bottom-1561 {
  margin-bottom: 1561px;
}
.margin-bottom-1562 {
  margin-bottom: 1562px;
}
.margin-bottom-1563 {
  margin-bottom: 1563px;
}
.margin-bottom-1564 {
  margin-bottom: 1564px;
}
.margin-bottom-1565 {
  margin-bottom: 1565px;
}
.margin-bottom-1566 {
  margin-bottom: 1566px;
}
.margin-bottom-1567 {
  margin-bottom: 1567px;
}
.margin-bottom-1568 {
  margin-bottom: 1568px;
}
.margin-bottom-1569 {
  margin-bottom: 1569px;
}
.margin-bottom-1570 {
  margin-bottom: 1570px;
}
.margin-bottom-1571 {
  margin-bottom: 1571px;
}
.margin-bottom-1572 {
  margin-bottom: 1572px;
}
.margin-bottom-1573 {
  margin-bottom: 1573px;
}
.margin-bottom-1574 {
  margin-bottom: 1574px;
}
.margin-bottom-1575 {
  margin-bottom: 1575px;
}
.margin-bottom-1576 {
  margin-bottom: 1576px;
}
.margin-bottom-1577 {
  margin-bottom: 1577px;
}
.margin-bottom-1578 {
  margin-bottom: 1578px;
}
.margin-bottom-1579 {
  margin-bottom: 1579px;
}
.margin-bottom-1580 {
  margin-bottom: 1580px;
}
.margin-bottom-1581 {
  margin-bottom: 1581px;
}
.margin-bottom-1582 {
  margin-bottom: 1582px;
}
.margin-bottom-1583 {
  margin-bottom: 1583px;
}
.margin-bottom-1584 {
  margin-bottom: 1584px;
}
.margin-bottom-1585 {
  margin-bottom: 1585px;
}
.margin-bottom-1586 {
  margin-bottom: 1586px;
}
.margin-bottom-1587 {
  margin-bottom: 1587px;
}
.margin-bottom-1588 {
  margin-bottom: 1588px;
}
.margin-bottom-1589 {
  margin-bottom: 1589px;
}
.margin-bottom-1590 {
  margin-bottom: 1590px;
}
.margin-bottom-1591 {
  margin-bottom: 1591px;
}
.margin-bottom-1592 {
  margin-bottom: 1592px;
}
.margin-bottom-1593 {
  margin-bottom: 1593px;
}
.margin-bottom-1594 {
  margin-bottom: 1594px;
}
.margin-bottom-1595 {
  margin-bottom: 1595px;
}
.margin-bottom-1596 {
  margin-bottom: 1596px;
}
.margin-bottom-1597 {
  margin-bottom: 1597px;
}
.margin-bottom-1598 {
  margin-bottom: 1598px;
}
.margin-bottom-1599 {
  margin-bottom: 1599px;
}
.margin-bottom-1600 {
  margin-bottom: 1600px;
}
.margin-bottom-1601 {
  margin-bottom: 1601px;
}
.margin-bottom-1602 {
  margin-bottom: 1602px;
}
.margin-bottom-1603 {
  margin-bottom: 1603px;
}
.margin-bottom-1604 {
  margin-bottom: 1604px;
}
.margin-bottom-1605 {
  margin-bottom: 1605px;
}
.margin-bottom-1606 {
  margin-bottom: 1606px;
}
.margin-bottom-1607 {
  margin-bottom: 1607px;
}
.margin-bottom-1608 {
  margin-bottom: 1608px;
}
.margin-bottom-1609 {
  margin-bottom: 1609px;
}
.margin-bottom-1610 {
  margin-bottom: 1610px;
}
.margin-bottom-1611 {
  margin-bottom: 1611px;
}
.margin-bottom-1612 {
  margin-bottom: 1612px;
}
.margin-bottom-1613 {
  margin-bottom: 1613px;
}
.margin-bottom-1614 {
  margin-bottom: 1614px;
}
.margin-bottom-1615 {
  margin-bottom: 1615px;
}
.margin-bottom-1616 {
  margin-bottom: 1616px;
}
.margin-bottom-1617 {
  margin-bottom: 1617px;
}
.margin-bottom-1618 {
  margin-bottom: 1618px;
}
.margin-bottom-1619 {
  margin-bottom: 1619px;
}
.margin-bottom-1620 {
  margin-bottom: 1620px;
}
.margin-bottom-1621 {
  margin-bottom: 1621px;
}
.margin-bottom-1622 {
  margin-bottom: 1622px;
}
.margin-bottom-1623 {
  margin-bottom: 1623px;
}
.margin-bottom-1624 {
  margin-bottom: 1624px;
}
.margin-bottom-1625 {
  margin-bottom: 1625px;
}
.margin-bottom-1626 {
  margin-bottom: 1626px;
}
.margin-bottom-1627 {
  margin-bottom: 1627px;
}
.margin-bottom-1628 {
  margin-bottom: 1628px;
}
.margin-bottom-1629 {
  margin-bottom: 1629px;
}
.margin-bottom-1630 {
  margin-bottom: 1630px;
}
.margin-bottom-1631 {
  margin-bottom: 1631px;
}
.margin-bottom-1632 {
  margin-bottom: 1632px;
}
.margin-bottom-1633 {
  margin-bottom: 1633px;
}
.margin-bottom-1634 {
  margin-bottom: 1634px;
}
.margin-bottom-1635 {
  margin-bottom: 1635px;
}
.margin-bottom-1636 {
  margin-bottom: 1636px;
}
.margin-bottom-1637 {
  margin-bottom: 1637px;
}
.margin-bottom-1638 {
  margin-bottom: 1638px;
}
.margin-bottom-1639 {
  margin-bottom: 1639px;
}
.margin-bottom-1640 {
  margin-bottom: 1640px;
}
.margin-bottom-1641 {
  margin-bottom: 1641px;
}
.margin-bottom-1642 {
  margin-bottom: 1642px;
}
.margin-bottom-1643 {
  margin-bottom: 1643px;
}
.margin-bottom-1644 {
  margin-bottom: 1644px;
}
.margin-bottom-1645 {
  margin-bottom: 1645px;
}
.margin-bottom-1646 {
  margin-bottom: 1646px;
}
.margin-bottom-1647 {
  margin-bottom: 1647px;
}
.margin-bottom-1648 {
  margin-bottom: 1648px;
}
.margin-bottom-1649 {
  margin-bottom: 1649px;
}
.margin-bottom-1650 {
  margin-bottom: 1650px;
}
.margin-bottom-1651 {
  margin-bottom: 1651px;
}
.margin-bottom-1652 {
  margin-bottom: 1652px;
}
.margin-bottom-1653 {
  margin-bottom: 1653px;
}
.margin-bottom-1654 {
  margin-bottom: 1654px;
}
.margin-bottom-1655 {
  margin-bottom: 1655px;
}
.margin-bottom-1656 {
  margin-bottom: 1656px;
}
.margin-bottom-1657 {
  margin-bottom: 1657px;
}
.margin-bottom-1658 {
  margin-bottom: 1658px;
}
.margin-bottom-1659 {
  margin-bottom: 1659px;
}
.margin-bottom-1660 {
  margin-bottom: 1660px;
}
.margin-bottom-1661 {
  margin-bottom: 1661px;
}
.margin-bottom-1662 {
  margin-bottom: 1662px;
}
.margin-bottom-1663 {
  margin-bottom: 1663px;
}
.margin-bottom-1664 {
  margin-bottom: 1664px;
}
.margin-bottom-1665 {
  margin-bottom: 1665px;
}
.margin-bottom-1666 {
  margin-bottom: 1666px;
}
.margin-bottom-1667 {
  margin-bottom: 1667px;
}
.margin-bottom-1668 {
  margin-bottom: 1668px;
}
.margin-bottom-1669 {
  margin-bottom: 1669px;
}
.margin-bottom-1670 {
  margin-bottom: 1670px;
}
.margin-bottom-1671 {
  margin-bottom: 1671px;
}
.margin-bottom-1672 {
  margin-bottom: 1672px;
}
.margin-bottom-1673 {
  margin-bottom: 1673px;
}
.margin-bottom-1674 {
  margin-bottom: 1674px;
}
.margin-bottom-1675 {
  margin-bottom: 1675px;
}
.margin-bottom-1676 {
  margin-bottom: 1676px;
}
.margin-bottom-1677 {
  margin-bottom: 1677px;
}
.margin-bottom-1678 {
  margin-bottom: 1678px;
}
.margin-bottom-1679 {
  margin-bottom: 1679px;
}
.margin-bottom-1680 {
  margin-bottom: 1680px;
}
.margin-bottom-1681 {
  margin-bottom: 1681px;
}
.margin-bottom-1682 {
  margin-bottom: 1682px;
}
.margin-bottom-1683 {
  margin-bottom: 1683px;
}
.margin-bottom-1684 {
  margin-bottom: 1684px;
}
.margin-bottom-1685 {
  margin-bottom: 1685px;
}
.margin-bottom-1686 {
  margin-bottom: 1686px;
}
.margin-bottom-1687 {
  margin-bottom: 1687px;
}
.margin-bottom-1688 {
  margin-bottom: 1688px;
}
.margin-bottom-1689 {
  margin-bottom: 1689px;
}
.margin-bottom-1690 {
  margin-bottom: 1690px;
}
.margin-bottom-1691 {
  margin-bottom: 1691px;
}
.margin-bottom-1692 {
  margin-bottom: 1692px;
}
.margin-bottom-1693 {
  margin-bottom: 1693px;
}
.margin-bottom-1694 {
  margin-bottom: 1694px;
}
.margin-bottom-1695 {
  margin-bottom: 1695px;
}
.margin-bottom-1696 {
  margin-bottom: 1696px;
}
.margin-bottom-1697 {
  margin-bottom: 1697px;
}
.margin-bottom-1698 {
  margin-bottom: 1698px;
}
.margin-bottom-1699 {
  margin-bottom: 1699px;
}
.margin-bottom-1700 {
  margin-bottom: 1700px;
}
.margin-bottom-1701 {
  margin-bottom: 1701px;
}
.margin-bottom-1702 {
  margin-bottom: 1702px;
}
.margin-bottom-1703 {
  margin-bottom: 1703px;
}
.margin-bottom-1704 {
  margin-bottom: 1704px;
}
.margin-bottom-1705 {
  margin-bottom: 1705px;
}
.margin-bottom-1706 {
  margin-bottom: 1706px;
}
.margin-bottom-1707 {
  margin-bottom: 1707px;
}
.margin-bottom-1708 {
  margin-bottom: 1708px;
}
.margin-bottom-1709 {
  margin-bottom: 1709px;
}
.margin-bottom-1710 {
  margin-bottom: 1710px;
}
.margin-bottom-1711 {
  margin-bottom: 1711px;
}
.margin-bottom-1712 {
  margin-bottom: 1712px;
}
.margin-bottom-1713 {
  margin-bottom: 1713px;
}
.margin-bottom-1714 {
  margin-bottom: 1714px;
}
.margin-bottom-1715 {
  margin-bottom: 1715px;
}
.margin-bottom-1716 {
  margin-bottom: 1716px;
}
.margin-bottom-1717 {
  margin-bottom: 1717px;
}
.margin-bottom-1718 {
  margin-bottom: 1718px;
}
.margin-bottom-1719 {
  margin-bottom: 1719px;
}
.margin-bottom-1720 {
  margin-bottom: 1720px;
}
.margin-bottom-1721 {
  margin-bottom: 1721px;
}
.margin-bottom-1722 {
  margin-bottom: 1722px;
}
.margin-bottom-1723 {
  margin-bottom: 1723px;
}
.margin-bottom-1724 {
  margin-bottom: 1724px;
}
.margin-bottom-1725 {
  margin-bottom: 1725px;
}
.margin-bottom-1726 {
  margin-bottom: 1726px;
}
.margin-bottom-1727 {
  margin-bottom: 1727px;
}
.margin-bottom-1728 {
  margin-bottom: 1728px;
}
.margin-bottom-1729 {
  margin-bottom: 1729px;
}
.margin-bottom-1730 {
  margin-bottom: 1730px;
}
.margin-bottom-1731 {
  margin-bottom: 1731px;
}
.margin-bottom-1732 {
  margin-bottom: 1732px;
}
.margin-bottom-1733 {
  margin-bottom: 1733px;
}
.margin-bottom-1734 {
  margin-bottom: 1734px;
}
.margin-bottom-1735 {
  margin-bottom: 1735px;
}
.margin-bottom-1736 {
  margin-bottom: 1736px;
}
.margin-bottom-1737 {
  margin-bottom: 1737px;
}
.margin-bottom-1738 {
  margin-bottom: 1738px;
}
.margin-bottom-1739 {
  margin-bottom: 1739px;
}
.margin-bottom-1740 {
  margin-bottom: 1740px;
}
.margin-bottom-1741 {
  margin-bottom: 1741px;
}
.margin-bottom-1742 {
  margin-bottom: 1742px;
}
.margin-bottom-1743 {
  margin-bottom: 1743px;
}
.margin-bottom-1744 {
  margin-bottom: 1744px;
}
.margin-bottom-1745 {
  margin-bottom: 1745px;
}
.margin-bottom-1746 {
  margin-bottom: 1746px;
}
.margin-bottom-1747 {
  margin-bottom: 1747px;
}
.margin-bottom-1748 {
  margin-bottom: 1748px;
}
.margin-bottom-1749 {
  margin-bottom: 1749px;
}
.margin-bottom-1750 {
  margin-bottom: 1750px;
}
.margin-bottom-1751 {
  margin-bottom: 1751px;
}
.margin-bottom-1752 {
  margin-bottom: 1752px;
}
.margin-bottom-1753 {
  margin-bottom: 1753px;
}
.margin-bottom-1754 {
  margin-bottom: 1754px;
}
.margin-bottom-1755 {
  margin-bottom: 1755px;
}
.margin-bottom-1756 {
  margin-bottom: 1756px;
}
.margin-bottom-1757 {
  margin-bottom: 1757px;
}
.margin-bottom-1758 {
  margin-bottom: 1758px;
}
.margin-bottom-1759 {
  margin-bottom: 1759px;
}
.margin-bottom-1760 {
  margin-bottom: 1760px;
}
.margin-bottom-1761 {
  margin-bottom: 1761px;
}
.margin-bottom-1762 {
  margin-bottom: 1762px;
}
.margin-bottom-1763 {
  margin-bottom: 1763px;
}
.margin-bottom-1764 {
  margin-bottom: 1764px;
}
.margin-bottom-1765 {
  margin-bottom: 1765px;
}
.margin-bottom-1766 {
  margin-bottom: 1766px;
}
.margin-bottom-1767 {
  margin-bottom: 1767px;
}
.margin-bottom-1768 {
  margin-bottom: 1768px;
}
.margin-bottom-1769 {
  margin-bottom: 1769px;
}
.margin-bottom-1770 {
  margin-bottom: 1770px;
}
.margin-bottom-1771 {
  margin-bottom: 1771px;
}
.margin-bottom-1772 {
  margin-bottom: 1772px;
}
.margin-bottom-1773 {
  margin-bottom: 1773px;
}
.margin-bottom-1774 {
  margin-bottom: 1774px;
}
.margin-bottom-1775 {
  margin-bottom: 1775px;
}
.margin-bottom-1776 {
  margin-bottom: 1776px;
}
.margin-bottom-1777 {
  margin-bottom: 1777px;
}
.margin-bottom-1778 {
  margin-bottom: 1778px;
}
.margin-bottom-1779 {
  margin-bottom: 1779px;
}
.margin-bottom-1780 {
  margin-bottom: 1780px;
}
.margin-bottom-1781 {
  margin-bottom: 1781px;
}
.margin-bottom-1782 {
  margin-bottom: 1782px;
}
.margin-bottom-1783 {
  margin-bottom: 1783px;
}
.margin-bottom-1784 {
  margin-bottom: 1784px;
}
.margin-bottom-1785 {
  margin-bottom: 1785px;
}
.margin-bottom-1786 {
  margin-bottom: 1786px;
}
.margin-bottom-1787 {
  margin-bottom: 1787px;
}
.margin-bottom-1788 {
  margin-bottom: 1788px;
}
.margin-bottom-1789 {
  margin-bottom: 1789px;
}
.margin-bottom-1790 {
  margin-bottom: 1790px;
}
.margin-bottom-1791 {
  margin-bottom: 1791px;
}
.margin-bottom-1792 {
  margin-bottom: 1792px;
}
.margin-bottom-1793 {
  margin-bottom: 1793px;
}
.margin-bottom-1794 {
  margin-bottom: 1794px;
}
.margin-bottom-1795 {
  margin-bottom: 1795px;
}
.margin-bottom-1796 {
  margin-bottom: 1796px;
}
.margin-bottom-1797 {
  margin-bottom: 1797px;
}
.margin-bottom-1798 {
  margin-bottom: 1798px;
}
.margin-bottom-1799 {
  margin-bottom: 1799px;
}
.margin-bottom-1800 {
  margin-bottom: 1800px;
}
.margin-bottom-1801 {
  margin-bottom: 1801px;
}
.margin-bottom-1802 {
  margin-bottom: 1802px;
}
.margin-bottom-1803 {
  margin-bottom: 1803px;
}
.margin-bottom-1804 {
  margin-bottom: 1804px;
}
.margin-bottom-1805 {
  margin-bottom: 1805px;
}
.margin-bottom-1806 {
  margin-bottom: 1806px;
}
.margin-bottom-1807 {
  margin-bottom: 1807px;
}
.margin-bottom-1808 {
  margin-bottom: 1808px;
}
.margin-bottom-1809 {
  margin-bottom: 1809px;
}
.margin-bottom-1810 {
  margin-bottom: 1810px;
}
.margin-bottom-1811 {
  margin-bottom: 1811px;
}
.margin-bottom-1812 {
  margin-bottom: 1812px;
}
.margin-bottom-1813 {
  margin-bottom: 1813px;
}
.margin-bottom-1814 {
  margin-bottom: 1814px;
}
.margin-bottom-1815 {
  margin-bottom: 1815px;
}
.margin-bottom-1816 {
  margin-bottom: 1816px;
}
.margin-bottom-1817 {
  margin-bottom: 1817px;
}
.margin-bottom-1818 {
  margin-bottom: 1818px;
}
.margin-bottom-1819 {
  margin-bottom: 1819px;
}
.margin-bottom-1820 {
  margin-bottom: 1820px;
}
.margin-bottom-1821 {
  margin-bottom: 1821px;
}
.margin-bottom-1822 {
  margin-bottom: 1822px;
}
.margin-bottom-1823 {
  margin-bottom: 1823px;
}
.margin-bottom-1824 {
  margin-bottom: 1824px;
}
.margin-bottom-1825 {
  margin-bottom: 1825px;
}
.margin-bottom-1826 {
  margin-bottom: 1826px;
}
.margin-bottom-1827 {
  margin-bottom: 1827px;
}
.margin-bottom-1828 {
  margin-bottom: 1828px;
}
.margin-bottom-1829 {
  margin-bottom: 1829px;
}
.margin-bottom-1830 {
  margin-bottom: 1830px;
}
.margin-bottom-1831 {
  margin-bottom: 1831px;
}
.margin-bottom-1832 {
  margin-bottom: 1832px;
}
.margin-bottom-1833 {
  margin-bottom: 1833px;
}
.margin-bottom-1834 {
  margin-bottom: 1834px;
}
.margin-bottom-1835 {
  margin-bottom: 1835px;
}
.margin-bottom-1836 {
  margin-bottom: 1836px;
}
.margin-bottom-1837 {
  margin-bottom: 1837px;
}
.margin-bottom-1838 {
  margin-bottom: 1838px;
}
.margin-bottom-1839 {
  margin-bottom: 1839px;
}
.margin-bottom-1840 {
  margin-bottom: 1840px;
}
.margin-bottom-1841 {
  margin-bottom: 1841px;
}
.margin-bottom-1842 {
  margin-bottom: 1842px;
}
.margin-bottom-1843 {
  margin-bottom: 1843px;
}
.margin-bottom-1844 {
  margin-bottom: 1844px;
}
.margin-bottom-1845 {
  margin-bottom: 1845px;
}
.margin-bottom-1846 {
  margin-bottom: 1846px;
}
.margin-bottom-1847 {
  margin-bottom: 1847px;
}
.margin-bottom-1848 {
  margin-bottom: 1848px;
}
.margin-bottom-1849 {
  margin-bottom: 1849px;
}
.margin-bottom-1850 {
  margin-bottom: 1850px;
}
.margin-bottom-1851 {
  margin-bottom: 1851px;
}
.margin-bottom-1852 {
  margin-bottom: 1852px;
}
.margin-bottom-1853 {
  margin-bottom: 1853px;
}
.margin-bottom-1854 {
  margin-bottom: 1854px;
}
.margin-bottom-1855 {
  margin-bottom: 1855px;
}
.margin-bottom-1856 {
  margin-bottom: 1856px;
}
.margin-bottom-1857 {
  margin-bottom: 1857px;
}
.margin-bottom-1858 {
  margin-bottom: 1858px;
}
.margin-bottom-1859 {
  margin-bottom: 1859px;
}
.margin-bottom-1860 {
  margin-bottom: 1860px;
}
.margin-bottom-1861 {
  margin-bottom: 1861px;
}
.margin-bottom-1862 {
  margin-bottom: 1862px;
}
.margin-bottom-1863 {
  margin-bottom: 1863px;
}
.margin-bottom-1864 {
  margin-bottom: 1864px;
}
.margin-bottom-1865 {
  margin-bottom: 1865px;
}
.margin-bottom-1866 {
  margin-bottom: 1866px;
}
.margin-bottom-1867 {
  margin-bottom: 1867px;
}
.margin-bottom-1868 {
  margin-bottom: 1868px;
}
.margin-bottom-1869 {
  margin-bottom: 1869px;
}
.margin-bottom-1870 {
  margin-bottom: 1870px;
}
.margin-bottom-1871 {
  margin-bottom: 1871px;
}
.margin-bottom-1872 {
  margin-bottom: 1872px;
}
.margin-bottom-1873 {
  margin-bottom: 1873px;
}
.margin-bottom-1874 {
  margin-bottom: 1874px;
}
.margin-bottom-1875 {
  margin-bottom: 1875px;
}
.margin-bottom-1876 {
  margin-bottom: 1876px;
}
.margin-bottom-1877 {
  margin-bottom: 1877px;
}
.margin-bottom-1878 {
  margin-bottom: 1878px;
}
.margin-bottom-1879 {
  margin-bottom: 1879px;
}
.margin-bottom-1880 {
  margin-bottom: 1880px;
}
.margin-bottom-1881 {
  margin-bottom: 1881px;
}
.margin-bottom-1882 {
  margin-bottom: 1882px;
}
.margin-bottom-1883 {
  margin-bottom: 1883px;
}
.margin-bottom-1884 {
  margin-bottom: 1884px;
}
.margin-bottom-1885 {
  margin-bottom: 1885px;
}
.margin-bottom-1886 {
  margin-bottom: 1886px;
}
.margin-bottom-1887 {
  margin-bottom: 1887px;
}
.margin-bottom-1888 {
  margin-bottom: 1888px;
}
.margin-bottom-1889 {
  margin-bottom: 1889px;
}
.margin-bottom-1890 {
  margin-bottom: 1890px;
}
.margin-bottom-1891 {
  margin-bottom: 1891px;
}
.margin-bottom-1892 {
  margin-bottom: 1892px;
}
.margin-bottom-1893 {
  margin-bottom: 1893px;
}
.margin-bottom-1894 {
  margin-bottom: 1894px;
}
.margin-bottom-1895 {
  margin-bottom: 1895px;
}
.margin-bottom-1896 {
  margin-bottom: 1896px;
}
.margin-bottom-1897 {
  margin-bottom: 1897px;
}
.margin-bottom-1898 {
  margin-bottom: 1898px;
}
.margin-bottom-1899 {
  margin-bottom: 1899px;
}
.margin-bottom-1900 {
  margin-bottom: 1900px;
}
.margin-bottom-1901 {
  margin-bottom: 1901px;
}
.margin-bottom-1902 {
  margin-bottom: 1902px;
}
.margin-bottom-1903 {
  margin-bottom: 1903px;
}
.margin-bottom-1904 {
  margin-bottom: 1904px;
}
.margin-bottom-1905 {
  margin-bottom: 1905px;
}
.margin-bottom-1906 {
  margin-bottom: 1906px;
}
.margin-bottom-1907 {
  margin-bottom: 1907px;
}
.margin-bottom-1908 {
  margin-bottom: 1908px;
}
.margin-bottom-1909 {
  margin-bottom: 1909px;
}
.margin-bottom-1910 {
  margin-bottom: 1910px;
}
.margin-bottom-1911 {
  margin-bottom: 1911px;
}
.margin-bottom-1912 {
  margin-bottom: 1912px;
}
.margin-bottom-1913 {
  margin-bottom: 1913px;
}
.margin-bottom-1914 {
  margin-bottom: 1914px;
}
.margin-bottom-1915 {
  margin-bottom: 1915px;
}
.margin-bottom-1916 {
  margin-bottom: 1916px;
}
.margin-bottom-1917 {
  margin-bottom: 1917px;
}
.margin-bottom-1918 {
  margin-bottom: 1918px;
}
.margin-bottom-1919 {
  margin-bottom: 1919px;
}
.margin-top-0 {
  margin-top: 0px;
}
.margin-top-1 {
  margin-top: 1px;
}
.margin-top-2 {
  margin-top: 2px;
}
.margin-top-3 {
  margin-top: 3px;
}
.margin-top-4 {
  margin-top: 4px;
}
.margin-top-5 {
  margin-top: 5px;
}
.margin-top-6 {
  margin-top: 6px;
}
.margin-top-7 {
  margin-top: 7px;
}
.margin-top-8 {
  margin-top: 8px;
}
.margin-top-9 {
  margin-top: 9px;
}
.margin-top-10 {
  margin-top: 10px;
}
.margin-top-11 {
  margin-top: 11px;
}
.margin-top-12 {
  margin-top: 12px;
}
.margin-top-13 {
  margin-top: 13px;
}
.margin-top-14 {
  margin-top: 14px;
}
.margin-top-15 {
  margin-top: 15px;
}
.margin-top-16 {
  margin-top: 16px;
}
.margin-top-17 {
  margin-top: 17px;
}
.margin-top-18 {
  margin-top: 18px;
}
.margin-top-19 {
  margin-top: 19px;
}
.margin-top-20 {
  margin-top: 20px;
}
.margin-top-21 {
  margin-top: 21px;
}
.margin-top-22 {
  margin-top: 22px;
}
.margin-top-23 {
  margin-top: 23px;
}
.margin-top-24 {
  margin-top: 24px;
}
.margin-top-25 {
  margin-top: 25px;
}
.margin-top-26 {
  margin-top: 26px;
}
.margin-top-27 {
  margin-top: 27px;
}
.margin-top-28 {
  margin-top: 28px;
}
.margin-top-29 {
  margin-top: 29px;
}
.margin-top-30 {
  margin-top: 30px;
}
.margin-top-31 {
  margin-top: 31px;
}
.margin-top-32 {
  margin-top: 32px;
}
.margin-top-33 {
  margin-top: 33px;
}
.margin-top-34 {
  margin-top: 34px;
}
.margin-top-35 {
  margin-top: 35px;
}
.margin-top-36 {
  margin-top: 36px;
}
.margin-top-37 {
  margin-top: 37px;
}
.margin-top-38 {
  margin-top: 38px;
}
.margin-top-39 {
  margin-top: 39px;
}
.margin-top-40 {
  margin-top: 40px;
}
.margin-top-41 {
  margin-top: 41px;
}
.margin-top-42 {
  margin-top: 42px;
}
.margin-top-43 {
  margin-top: 43px;
}
.margin-top-44 {
  margin-top: 44px;
}
.margin-top-45 {
  margin-top: 45px;
}
.margin-top-46 {
  margin-top: 46px;
}
.margin-top-47 {
  margin-top: 47px;
}
.margin-top-48 {
  margin-top: 48px;
}
.margin-top-49 {
  margin-top: 49px;
}
.margin-top-50 {
  margin-top: 50px;
}
.margin-top-51 {
  margin-top: 51px;
}
.margin-top-52 {
  margin-top: 52px;
}
.margin-top-53 {
  margin-top: 53px;
}
.margin-top-54 {
  margin-top: 54px;
}
.margin-top-55 {
  margin-top: 55px;
}
.margin-top-56 {
  margin-top: 56px;
}
.margin-top-57 {
  margin-top: 57px;
}
.margin-top-58 {
  margin-top: 58px;
}
.margin-top-59 {
  margin-top: 59px;
}
.margin-top-60 {
  margin-top: 60px;
}
.margin-top-61 {
  margin-top: 61px;
}
.margin-top-62 {
  margin-top: 62px;
}
.margin-top-63 {
  margin-top: 63px;
}
.margin-top-64 {
  margin-top: 64px;
}
.margin-top-65 {
  margin-top: 65px;
}
.margin-top-66 {
  margin-top: 66px;
}
.margin-top-67 {
  margin-top: 67px;
}
.margin-top-68 {
  margin-top: 68px;
}
.margin-top-69 {
  margin-top: 69px;
}
.margin-top-70 {
  margin-top: 70px;
}
.margin-top-71 {
  margin-top: 71px;
}
.margin-top-72 {
  margin-top: 72px;
}
.margin-top-73 {
  margin-top: 73px;
}
.margin-top-74 {
  margin-top: 74px;
}
.margin-top-75 {
  margin-top: 75px;
}
.margin-top-76 {
  margin-top: 76px;
}
.margin-top-77 {
  margin-top: 77px;
}
.margin-top-78 {
  margin-top: 78px;
}
.margin-top-79 {
  margin-top: 79px;
}
.margin-top-80 {
  margin-top: 80px;
}
.margin-top-81 {
  margin-top: 81px;
}
.margin-top-82 {
  margin-top: 82px;
}
.margin-top-83 {
  margin-top: 83px;
}
.margin-top-84 {
  margin-top: 84px;
}
.margin-top-85 {
  margin-top: 85px;
}
.margin-top-86 {
  margin-top: 86px;
}
.margin-top-87 {
  margin-top: 87px;
}
.margin-top-88 {
  margin-top: 88px;
}
.margin-top-89 {
  margin-top: 89px;
}
.margin-top-90 {
  margin-top: 90px;
}
.margin-top-91 {
  margin-top: 91px;
}
.margin-top-92 {
  margin-top: 92px;
}
.margin-top-93 {
  margin-top: 93px;
}
.margin-top-94 {
  margin-top: 94px;
}
.margin-top-95 {
  margin-top: 95px;
}
.margin-top-96 {
  margin-top: 96px;
}
.margin-top-97 {
  margin-top: 97px;
}
.margin-top-98 {
  margin-top: 98px;
}
.margin-top-99 {
  margin-top: 99px;
}
.margin-top-100 {
  margin-top: 100px;
}
.margin-top-101 {
  margin-top: 101px;
}
.margin-top-102 {
  margin-top: 102px;
}
.margin-top-103 {
  margin-top: 103px;
}
.margin-top-104 {
  margin-top: 104px;
}
.margin-top-105 {
  margin-top: 105px;
}
.margin-top-106 {
  margin-top: 106px;
}
.margin-top-107 {
  margin-top: 107px;
}
.margin-top-108 {
  margin-top: 108px;
}
.margin-top-109 {
  margin-top: 109px;
}
.margin-top-110 {
  margin-top: 110px;
}
.margin-top-111 {
  margin-top: 111px;
}
.margin-top-112 {
  margin-top: 112px;
}
.margin-top-113 {
  margin-top: 113px;
}
.margin-top-114 {
  margin-top: 114px;
}
.margin-top-115 {
  margin-top: 115px;
}
.margin-top-116 {
  margin-top: 116px;
}
.margin-top-117 {
  margin-top: 117px;
}
.margin-top-118 {
  margin-top: 118px;
}
.margin-top-119 {
  margin-top: 119px;
}
.margin-top-120 {
  margin-top: 120px;
}
.margin-top-121 {
  margin-top: 121px;
}
.margin-top-122 {
  margin-top: 122px;
}
.margin-top-123 {
  margin-top: 123px;
}
.margin-top-124 {
  margin-top: 124px;
}
.margin-top-125 {
  margin-top: 125px;
}
.margin-top-126 {
  margin-top: 126px;
}
.margin-top-127 {
  margin-top: 127px;
}
.margin-top-128 {
  margin-top: 128px;
}
.margin-top-129 {
  margin-top: 129px;
}
.margin-top-130 {
  margin-top: 130px;
}
.margin-top-131 {
  margin-top: 131px;
}
.margin-top-132 {
  margin-top: 132px;
}
.margin-top-133 {
  margin-top: 133px;
}
.margin-top-134 {
  margin-top: 134px;
}
.margin-top-135 {
  margin-top: 135px;
}
.margin-top-136 {
  margin-top: 136px;
}
.margin-top-137 {
  margin-top: 137px;
}
.margin-top-138 {
  margin-top: 138px;
}
.margin-top-139 {
  margin-top: 139px;
}
.margin-top-140 {
  margin-top: 140px;
}
.margin-top-141 {
  margin-top: 141px;
}
.margin-top-142 {
  margin-top: 142px;
}
.margin-top-143 {
  margin-top: 143px;
}
.margin-top-144 {
  margin-top: 144px;
}
.margin-top-145 {
  margin-top: 145px;
}
.margin-top-146 {
  margin-top: 146px;
}
.margin-top-147 {
  margin-top: 147px;
}
.margin-top-148 {
  margin-top: 148px;
}
.margin-top-149 {
  margin-top: 149px;
}
.margin-top-150 {
  margin-top: 150px;
}
.margin-top-151 {
  margin-top: 151px;
}
.margin-top-152 {
  margin-top: 152px;
}
.margin-top-153 {
  margin-top: 153px;
}
.margin-top-154 {
  margin-top: 154px;
}
.margin-top-155 {
  margin-top: 155px;
}
.margin-top-156 {
  margin-top: 156px;
}
.margin-top-157 {
  margin-top: 157px;
}
.margin-top-158 {
  margin-top: 158px;
}
.margin-top-159 {
  margin-top: 159px;
}
.margin-top-160 {
  margin-top: 160px;
}
.margin-top-161 {
  margin-top: 161px;
}
.margin-top-162 {
  margin-top: 162px;
}
.margin-top-163 {
  margin-top: 163px;
}
.margin-top-164 {
  margin-top: 164px;
}
.margin-top-165 {
  margin-top: 165px;
}
.margin-top-166 {
  margin-top: 166px;
}
.margin-top-167 {
  margin-top: 167px;
}
.margin-top-168 {
  margin-top: 168px;
}
.margin-top-169 {
  margin-top: 169px;
}
.margin-top-170 {
  margin-top: 170px;
}
.margin-top-171 {
  margin-top: 171px;
}
.margin-top-172 {
  margin-top: 172px;
}
.margin-top-173 {
  margin-top: 173px;
}
.margin-top-174 {
  margin-top: 174px;
}
.margin-top-175 {
  margin-top: 175px;
}
.margin-top-176 {
  margin-top: 176px;
}
.margin-top-177 {
  margin-top: 177px;
}
.margin-top-178 {
  margin-top: 178px;
}
.margin-top-179 {
  margin-top: 179px;
}
.margin-top-180 {
  margin-top: 180px;
}
.margin-top-181 {
  margin-top: 181px;
}
.margin-top-182 {
  margin-top: 182px;
}
.margin-top-183 {
  margin-top: 183px;
}
.margin-top-184 {
  margin-top: 184px;
}
.margin-top-185 {
  margin-top: 185px;
}
.margin-top-186 {
  margin-top: 186px;
}
.margin-top-187 {
  margin-top: 187px;
}
.margin-top-188 {
  margin-top: 188px;
}
.margin-top-189 {
  margin-top: 189px;
}
.margin-top-190 {
  margin-top: 190px;
}
.margin-top-191 {
  margin-top: 191px;
}
.margin-top-192 {
  margin-top: 192px;
}
.margin-top-193 {
  margin-top: 193px;
}
.margin-top-194 {
  margin-top: 194px;
}
.margin-top-195 {
  margin-top: 195px;
}
.margin-top-196 {
  margin-top: 196px;
}
.margin-top-197 {
  margin-top: 197px;
}
.margin-top-198 {
  margin-top: 198px;
}
.margin-top-199 {
  margin-top: 199px;
}
.margin-top-200 {
  margin-top: 200px;
}
.margin-top-201 {
  margin-top: 201px;
}
.margin-top-202 {
  margin-top: 202px;
}
.margin-top-203 {
  margin-top: 203px;
}
.margin-top-204 {
  margin-top: 204px;
}
.margin-top-205 {
  margin-top: 205px;
}
.margin-top-206 {
  margin-top: 206px;
}
.margin-top-207 {
  margin-top: 207px;
}
.margin-top-208 {
  margin-top: 208px;
}
.margin-top-209 {
  margin-top: 209px;
}
.margin-top-210 {
  margin-top: 210px;
}
.margin-top-211 {
  margin-top: 211px;
}
.margin-top-212 {
  margin-top: 212px;
}
.margin-top-213 {
  margin-top: 213px;
}
.margin-top-214 {
  margin-top: 214px;
}
.margin-top-215 {
  margin-top: 215px;
}
.margin-top-216 {
  margin-top: 216px;
}
.margin-top-217 {
  margin-top: 217px;
}
.margin-top-218 {
  margin-top: 218px;
}
.margin-top-219 {
  margin-top: 219px;
}
.margin-top-220 {
  margin-top: 220px;
}
.margin-top-221 {
  margin-top: 221px;
}
.margin-top-222 {
  margin-top: 222px;
}
.margin-top-223 {
  margin-top: 223px;
}
.margin-top-224 {
  margin-top: 224px;
}
.margin-top-225 {
  margin-top: 225px;
}
.margin-top-226 {
  margin-top: 226px;
}
.margin-top-227 {
  margin-top: 227px;
}
.margin-top-228 {
  margin-top: 228px;
}
.margin-top-229 {
  margin-top: 229px;
}
.margin-top-230 {
  margin-top: 230px;
}
.margin-top-231 {
  margin-top: 231px;
}
.margin-top-232 {
  margin-top: 232px;
}
.margin-top-233 {
  margin-top: 233px;
}
.margin-top-234 {
  margin-top: 234px;
}
.margin-top-235 {
  margin-top: 235px;
}
.margin-top-236 {
  margin-top: 236px;
}
.margin-top-237 {
  margin-top: 237px;
}
.margin-top-238 {
  margin-top: 238px;
}
.margin-top-239 {
  margin-top: 239px;
}
.margin-top-240 {
  margin-top: 240px;
}
.margin-top-241 {
  margin-top: 241px;
}
.margin-top-242 {
  margin-top: 242px;
}
.margin-top-243 {
  margin-top: 243px;
}
.margin-top-244 {
  margin-top: 244px;
}
.margin-top-245 {
  margin-top: 245px;
}
.margin-top-246 {
  margin-top: 246px;
}
.margin-top-247 {
  margin-top: 247px;
}
.margin-top-248 {
  margin-top: 248px;
}
.margin-top-249 {
  margin-top: 249px;
}
.margin-top-250 {
  margin-top: 250px;
}
.margin-top-251 {
  margin-top: 251px;
}
.margin-top-252 {
  margin-top: 252px;
}
.margin-top-253 {
  margin-top: 253px;
}
.margin-top-254 {
  margin-top: 254px;
}
.margin-top-255 {
  margin-top: 255px;
}
.margin-top-256 {
  margin-top: 256px;
}
.margin-top-257 {
  margin-top: 257px;
}
.margin-top-258 {
  margin-top: 258px;
}
.margin-top-259 {
  margin-top: 259px;
}
.margin-top-260 {
  margin-top: 260px;
}
.margin-top-261 {
  margin-top: 261px;
}
.margin-top-262 {
  margin-top: 262px;
}
.margin-top-263 {
  margin-top: 263px;
}
.margin-top-264 {
  margin-top: 264px;
}
.margin-top-265 {
  margin-top: 265px;
}
.margin-top-266 {
  margin-top: 266px;
}
.margin-top-267 {
  margin-top: 267px;
}
.margin-top-268 {
  margin-top: 268px;
}
.margin-top-269 {
  margin-top: 269px;
}
.margin-top-270 {
  margin-top: 270px;
}
.margin-top-271 {
  margin-top: 271px;
}
.margin-top-272 {
  margin-top: 272px;
}
.margin-top-273 {
  margin-top: 273px;
}
.margin-top-274 {
  margin-top: 274px;
}
.margin-top-275 {
  margin-top: 275px;
}
.margin-top-276 {
  margin-top: 276px;
}
.margin-top-277 {
  margin-top: 277px;
}
.margin-top-278 {
  margin-top: 278px;
}
.margin-top-279 {
  margin-top: 279px;
}
.margin-top-280 {
  margin-top: 280px;
}
.margin-top-281 {
  margin-top: 281px;
}
.margin-top-282 {
  margin-top: 282px;
}
.margin-top-283 {
  margin-top: 283px;
}
.margin-top-284 {
  margin-top: 284px;
}
.margin-top-285 {
  margin-top: 285px;
}
.margin-top-286 {
  margin-top: 286px;
}
.margin-top-287 {
  margin-top: 287px;
}
.margin-top-288 {
  margin-top: 288px;
}
.margin-top-289 {
  margin-top: 289px;
}
.margin-top-290 {
  margin-top: 290px;
}
.margin-top-291 {
  margin-top: 291px;
}
.margin-top-292 {
  margin-top: 292px;
}
.margin-top-293 {
  margin-top: 293px;
}
.margin-top-294 {
  margin-top: 294px;
}
.margin-top-295 {
  margin-top: 295px;
}
.margin-top-296 {
  margin-top: 296px;
}
.margin-top-297 {
  margin-top: 297px;
}
.margin-top-298 {
  margin-top: 298px;
}
.margin-top-299 {
  margin-top: 299px;
}
.margin-top-300 {
  margin-top: 300px;
}
.margin-top-301 {
  margin-top: 301px;
}
.margin-top-302 {
  margin-top: 302px;
}
.margin-top-303 {
  margin-top: 303px;
}
.margin-top-304 {
  margin-top: 304px;
}
.margin-top-305 {
  margin-top: 305px;
}
.margin-top-306 {
  margin-top: 306px;
}
.margin-top-307 {
  margin-top: 307px;
}
.margin-top-308 {
  margin-top: 308px;
}
.margin-top-309 {
  margin-top: 309px;
}
.margin-top-310 {
  margin-top: 310px;
}
.margin-top-311 {
  margin-top: 311px;
}
.margin-top-312 {
  margin-top: 312px;
}
.margin-top-313 {
  margin-top: 313px;
}
.margin-top-314 {
  margin-top: 314px;
}
.margin-top-315 {
  margin-top: 315px;
}
.margin-top-316 {
  margin-top: 316px;
}
.margin-top-317 {
  margin-top: 317px;
}
.margin-top-318 {
  margin-top: 318px;
}
.margin-top-319 {
  margin-top: 319px;
}
.margin-top-320 {
  margin-top: 320px;
}
.margin-top-321 {
  margin-top: 321px;
}
.margin-top-322 {
  margin-top: 322px;
}
.margin-top-323 {
  margin-top: 323px;
}
.margin-top-324 {
  margin-top: 324px;
}
.margin-top-325 {
  margin-top: 325px;
}
.margin-top-326 {
  margin-top: 326px;
}
.margin-top-327 {
  margin-top: 327px;
}
.margin-top-328 {
  margin-top: 328px;
}
.margin-top-329 {
  margin-top: 329px;
}
.margin-top-330 {
  margin-top: 330px;
}
.margin-top-331 {
  margin-top: 331px;
}
.margin-top-332 {
  margin-top: 332px;
}
.margin-top-333 {
  margin-top: 333px;
}
.margin-top-334 {
  margin-top: 334px;
}
.margin-top-335 {
  margin-top: 335px;
}
.margin-top-336 {
  margin-top: 336px;
}
.margin-top-337 {
  margin-top: 337px;
}
.margin-top-338 {
  margin-top: 338px;
}
.margin-top-339 {
  margin-top: 339px;
}
.margin-top-340 {
  margin-top: 340px;
}
.margin-top-341 {
  margin-top: 341px;
}
.margin-top-342 {
  margin-top: 342px;
}
.margin-top-343 {
  margin-top: 343px;
}
.margin-top-344 {
  margin-top: 344px;
}
.margin-top-345 {
  margin-top: 345px;
}
.margin-top-346 {
  margin-top: 346px;
}
.margin-top-347 {
  margin-top: 347px;
}
.margin-top-348 {
  margin-top: 348px;
}
.margin-top-349 {
  margin-top: 349px;
}
.margin-top-350 {
  margin-top: 350px;
}
.margin-top-351 {
  margin-top: 351px;
}
.margin-top-352 {
  margin-top: 352px;
}
.margin-top-353 {
  margin-top: 353px;
}
.margin-top-354 {
  margin-top: 354px;
}
.margin-top-355 {
  margin-top: 355px;
}
.margin-top-356 {
  margin-top: 356px;
}
.margin-top-357 {
  margin-top: 357px;
}
.margin-top-358 {
  margin-top: 358px;
}
.margin-top-359 {
  margin-top: 359px;
}
.margin-top-360 {
  margin-top: 360px;
}
.margin-top-361 {
  margin-top: 361px;
}
.margin-top-362 {
  margin-top: 362px;
}
.margin-top-363 {
  margin-top: 363px;
}
.margin-top-364 {
  margin-top: 364px;
}
.margin-top-365 {
  margin-top: 365px;
}
.margin-top-366 {
  margin-top: 366px;
}
.margin-top-367 {
  margin-top: 367px;
}
.margin-top-368 {
  margin-top: 368px;
}
.margin-top-369 {
  margin-top: 369px;
}
.margin-top-370 {
  margin-top: 370px;
}
.margin-top-371 {
  margin-top: 371px;
}
.margin-top-372 {
  margin-top: 372px;
}
.margin-top-373 {
  margin-top: 373px;
}
.margin-top-374 {
  margin-top: 374px;
}
.margin-top-375 {
  margin-top: 375px;
}
.margin-top-376 {
  margin-top: 376px;
}
.margin-top-377 {
  margin-top: 377px;
}
.margin-top-378 {
  margin-top: 378px;
}
.margin-top-379 {
  margin-top: 379px;
}
.margin-top-380 {
  margin-top: 380px;
}
.margin-top-381 {
  margin-top: 381px;
}
.margin-top-382 {
  margin-top: 382px;
}
.margin-top-383 {
  margin-top: 383px;
}
.margin-top-384 {
  margin-top: 384px;
}
.margin-top-385 {
  margin-top: 385px;
}
.margin-top-386 {
  margin-top: 386px;
}
.margin-top-387 {
  margin-top: 387px;
}
.margin-top-388 {
  margin-top: 388px;
}
.margin-top-389 {
  margin-top: 389px;
}
.margin-top-390 {
  margin-top: 390px;
}
.margin-top-391 {
  margin-top: 391px;
}
.margin-top-392 {
  margin-top: 392px;
}
.margin-top-393 {
  margin-top: 393px;
}
.margin-top-394 {
  margin-top: 394px;
}
.margin-top-395 {
  margin-top: 395px;
}
.margin-top-396 {
  margin-top: 396px;
}
.margin-top-397 {
  margin-top: 397px;
}
.margin-top-398 {
  margin-top: 398px;
}
.margin-top-399 {
  margin-top: 399px;
}
.margin-top-400 {
  margin-top: 400px;
}
.margin-top-401 {
  margin-top: 401px;
}
.margin-top-402 {
  margin-top: 402px;
}
.margin-top-403 {
  margin-top: 403px;
}
.margin-top-404 {
  margin-top: 404px;
}
.margin-top-405 {
  margin-top: 405px;
}
.margin-top-406 {
  margin-top: 406px;
}
.margin-top-407 {
  margin-top: 407px;
}
.margin-top-408 {
  margin-top: 408px;
}
.margin-top-409 {
  margin-top: 409px;
}
.margin-top-410 {
  margin-top: 410px;
}
.margin-top-411 {
  margin-top: 411px;
}
.margin-top-412 {
  margin-top: 412px;
}
.margin-top-413 {
  margin-top: 413px;
}
.margin-top-414 {
  margin-top: 414px;
}
.margin-top-415 {
  margin-top: 415px;
}
.margin-top-416 {
  margin-top: 416px;
}
.margin-top-417 {
  margin-top: 417px;
}
.margin-top-418 {
  margin-top: 418px;
}
.margin-top-419 {
  margin-top: 419px;
}
.margin-top-420 {
  margin-top: 420px;
}
.margin-top-421 {
  margin-top: 421px;
}
.margin-top-422 {
  margin-top: 422px;
}
.margin-top-423 {
  margin-top: 423px;
}
.margin-top-424 {
  margin-top: 424px;
}
.margin-top-425 {
  margin-top: 425px;
}
.margin-top-426 {
  margin-top: 426px;
}
.margin-top-427 {
  margin-top: 427px;
}
.margin-top-428 {
  margin-top: 428px;
}
.margin-top-429 {
  margin-top: 429px;
}
.margin-top-430 {
  margin-top: 430px;
}
.margin-top-431 {
  margin-top: 431px;
}
.margin-top-432 {
  margin-top: 432px;
}
.margin-top-433 {
  margin-top: 433px;
}
.margin-top-434 {
  margin-top: 434px;
}
.margin-top-435 {
  margin-top: 435px;
}
.margin-top-436 {
  margin-top: 436px;
}
.margin-top-437 {
  margin-top: 437px;
}
.margin-top-438 {
  margin-top: 438px;
}
.margin-top-439 {
  margin-top: 439px;
}
.margin-top-440 {
  margin-top: 440px;
}
.margin-top-441 {
  margin-top: 441px;
}
.margin-top-442 {
  margin-top: 442px;
}
.margin-top-443 {
  margin-top: 443px;
}
.margin-top-444 {
  margin-top: 444px;
}
.margin-top-445 {
  margin-top: 445px;
}
.margin-top-446 {
  margin-top: 446px;
}
.margin-top-447 {
  margin-top: 447px;
}
.margin-top-448 {
  margin-top: 448px;
}
.margin-top-449 {
  margin-top: 449px;
}
.margin-top-450 {
  margin-top: 450px;
}
.margin-top-451 {
  margin-top: 451px;
}
.margin-top-452 {
  margin-top: 452px;
}
.margin-top-453 {
  margin-top: 453px;
}
.margin-top-454 {
  margin-top: 454px;
}
.margin-top-455 {
  margin-top: 455px;
}
.margin-top-456 {
  margin-top: 456px;
}
.margin-top-457 {
  margin-top: 457px;
}
.margin-top-458 {
  margin-top: 458px;
}
.margin-top-459 {
  margin-top: 459px;
}
.margin-top-460 {
  margin-top: 460px;
}
.margin-top-461 {
  margin-top: 461px;
}
.margin-top-462 {
  margin-top: 462px;
}
.margin-top-463 {
  margin-top: 463px;
}
.margin-top-464 {
  margin-top: 464px;
}
.margin-top-465 {
  margin-top: 465px;
}
.margin-top-466 {
  margin-top: 466px;
}
.margin-top-467 {
  margin-top: 467px;
}
.margin-top-468 {
  margin-top: 468px;
}
.margin-top-469 {
  margin-top: 469px;
}
.margin-top-470 {
  margin-top: 470px;
}
.margin-top-471 {
  margin-top: 471px;
}
.margin-top-472 {
  margin-top: 472px;
}
.margin-top-473 {
  margin-top: 473px;
}
.margin-top-474 {
  margin-top: 474px;
}
.margin-top-475 {
  margin-top: 475px;
}
.margin-top-476 {
  margin-top: 476px;
}
.margin-top-477 {
  margin-top: 477px;
}
.margin-top-478 {
  margin-top: 478px;
}
.margin-top-479 {
  margin-top: 479px;
}
.margin-top-480 {
  margin-top: 480px;
}
.margin-top-481 {
  margin-top: 481px;
}
.margin-top-482 {
  margin-top: 482px;
}
.margin-top-483 {
  margin-top: 483px;
}
.margin-top-484 {
  margin-top: 484px;
}
.margin-top-485 {
  margin-top: 485px;
}
.margin-top-486 {
  margin-top: 486px;
}
.margin-top-487 {
  margin-top: 487px;
}
.margin-top-488 {
  margin-top: 488px;
}
.margin-top-489 {
  margin-top: 489px;
}
.margin-top-490 {
  margin-top: 490px;
}
.margin-top-491 {
  margin-top: 491px;
}
.margin-top-492 {
  margin-top: 492px;
}
.margin-top-493 {
  margin-top: 493px;
}
.margin-top-494 {
  margin-top: 494px;
}
.margin-top-495 {
  margin-top: 495px;
}
.margin-top-496 {
  margin-top: 496px;
}
.margin-top-497 {
  margin-top: 497px;
}
.margin-top-498 {
  margin-top: 498px;
}
.margin-top-499 {
  margin-top: 499px;
}
.margin-top-500 {
  margin-top: 500px;
}
.margin-top-501 {
  margin-top: 501px;
}
.margin-top-502 {
  margin-top: 502px;
}
.margin-top-503 {
  margin-top: 503px;
}
.margin-top-504 {
  margin-top: 504px;
}
.margin-top-505 {
  margin-top: 505px;
}
.margin-top-506 {
  margin-top: 506px;
}
.margin-top-507 {
  margin-top: 507px;
}
.margin-top-508 {
  margin-top: 508px;
}
.margin-top-509 {
  margin-top: 509px;
}
.margin-top-510 {
  margin-top: 510px;
}
.margin-top-511 {
  margin-top: 511px;
}
.margin-top-512 {
  margin-top: 512px;
}
.margin-top-513 {
  margin-top: 513px;
}
.margin-top-514 {
  margin-top: 514px;
}
.margin-top-515 {
  margin-top: 515px;
}
.margin-top-516 {
  margin-top: 516px;
}
.margin-top-517 {
  margin-top: 517px;
}
.margin-top-518 {
  margin-top: 518px;
}
.margin-top-519 {
  margin-top: 519px;
}
.margin-top-520 {
  margin-top: 520px;
}
.margin-top-521 {
  margin-top: 521px;
}
.margin-top-522 {
  margin-top: 522px;
}
.margin-top-523 {
  margin-top: 523px;
}
.margin-top-524 {
  margin-top: 524px;
}
.margin-top-525 {
  margin-top: 525px;
}
.margin-top-526 {
  margin-top: 526px;
}
.margin-top-527 {
  margin-top: 527px;
}
.margin-top-528 {
  margin-top: 528px;
}
.margin-top-529 {
  margin-top: 529px;
}
.margin-top-530 {
  margin-top: 530px;
}
.margin-top-531 {
  margin-top: 531px;
}
.margin-top-532 {
  margin-top: 532px;
}
.margin-top-533 {
  margin-top: 533px;
}
.margin-top-534 {
  margin-top: 534px;
}
.margin-top-535 {
  margin-top: 535px;
}
.margin-top-536 {
  margin-top: 536px;
}
.margin-top-537 {
  margin-top: 537px;
}
.margin-top-538 {
  margin-top: 538px;
}
.margin-top-539 {
  margin-top: 539px;
}
.margin-top-540 {
  margin-top: 540px;
}
.margin-top-541 {
  margin-top: 541px;
}
.margin-top-542 {
  margin-top: 542px;
}
.margin-top-543 {
  margin-top: 543px;
}
.margin-top-544 {
  margin-top: 544px;
}
.margin-top-545 {
  margin-top: 545px;
}
.margin-top-546 {
  margin-top: 546px;
}
.margin-top-547 {
  margin-top: 547px;
}
.margin-top-548 {
  margin-top: 548px;
}
.margin-top-549 {
  margin-top: 549px;
}
.margin-top-550 {
  margin-top: 550px;
}
.margin-top-551 {
  margin-top: 551px;
}
.margin-top-552 {
  margin-top: 552px;
}
.margin-top-553 {
  margin-top: 553px;
}
.margin-top-554 {
  margin-top: 554px;
}
.margin-top-555 {
  margin-top: 555px;
}
.margin-top-556 {
  margin-top: 556px;
}
.margin-top-557 {
  margin-top: 557px;
}
.margin-top-558 {
  margin-top: 558px;
}
.margin-top-559 {
  margin-top: 559px;
}
.margin-top-560 {
  margin-top: 560px;
}
.margin-top-561 {
  margin-top: 561px;
}
.margin-top-562 {
  margin-top: 562px;
}
.margin-top-563 {
  margin-top: 563px;
}
.margin-top-564 {
  margin-top: 564px;
}
.margin-top-565 {
  margin-top: 565px;
}
.margin-top-566 {
  margin-top: 566px;
}
.margin-top-567 {
  margin-top: 567px;
}
.margin-top-568 {
  margin-top: 568px;
}
.margin-top-569 {
  margin-top: 569px;
}
.margin-top-570 {
  margin-top: 570px;
}
.margin-top-571 {
  margin-top: 571px;
}
.margin-top-572 {
  margin-top: 572px;
}
.margin-top-573 {
  margin-top: 573px;
}
.margin-top-574 {
  margin-top: 574px;
}
.margin-top-575 {
  margin-top: 575px;
}
.margin-top-576 {
  margin-top: 576px;
}
.margin-top-577 {
  margin-top: 577px;
}
.margin-top-578 {
  margin-top: 578px;
}
.margin-top-579 {
  margin-top: 579px;
}
.margin-top-580 {
  margin-top: 580px;
}
.margin-top-581 {
  margin-top: 581px;
}
.margin-top-582 {
  margin-top: 582px;
}
.margin-top-583 {
  margin-top: 583px;
}
.margin-top-584 {
  margin-top: 584px;
}
.margin-top-585 {
  margin-top: 585px;
}
.margin-top-586 {
  margin-top: 586px;
}
.margin-top-587 {
  margin-top: 587px;
}
.margin-top-588 {
  margin-top: 588px;
}
.margin-top-589 {
  margin-top: 589px;
}
.margin-top-590 {
  margin-top: 590px;
}
.margin-top-591 {
  margin-top: 591px;
}
.margin-top-592 {
  margin-top: 592px;
}
.margin-top-593 {
  margin-top: 593px;
}
.margin-top-594 {
  margin-top: 594px;
}
.margin-top-595 {
  margin-top: 595px;
}
.margin-top-596 {
  margin-top: 596px;
}
.margin-top-597 {
  margin-top: 597px;
}
.margin-top-598 {
  margin-top: 598px;
}
.margin-top-599 {
  margin-top: 599px;
}
.margin-top-600 {
  margin-top: 600px;
}
.margin-top-601 {
  margin-top: 601px;
}
.margin-top-602 {
  margin-top: 602px;
}
.margin-top-603 {
  margin-top: 603px;
}
.margin-top-604 {
  margin-top: 604px;
}
.margin-top-605 {
  margin-top: 605px;
}
.margin-top-606 {
  margin-top: 606px;
}
.margin-top-607 {
  margin-top: 607px;
}
.margin-top-608 {
  margin-top: 608px;
}
.margin-top-609 {
  margin-top: 609px;
}
.margin-top-610 {
  margin-top: 610px;
}
.margin-top-611 {
  margin-top: 611px;
}
.margin-top-612 {
  margin-top: 612px;
}
.margin-top-613 {
  margin-top: 613px;
}
.margin-top-614 {
  margin-top: 614px;
}
.margin-top-615 {
  margin-top: 615px;
}
.margin-top-616 {
  margin-top: 616px;
}
.margin-top-617 {
  margin-top: 617px;
}
.margin-top-618 {
  margin-top: 618px;
}
.margin-top-619 {
  margin-top: 619px;
}
.margin-top-620 {
  margin-top: 620px;
}
.margin-top-621 {
  margin-top: 621px;
}
.margin-top-622 {
  margin-top: 622px;
}
.margin-top-623 {
  margin-top: 623px;
}
.margin-top-624 {
  margin-top: 624px;
}
.margin-top-625 {
  margin-top: 625px;
}
.margin-top-626 {
  margin-top: 626px;
}
.margin-top-627 {
  margin-top: 627px;
}
.margin-top-628 {
  margin-top: 628px;
}
.margin-top-629 {
  margin-top: 629px;
}
.margin-top-630 {
  margin-top: 630px;
}
.margin-top-631 {
  margin-top: 631px;
}
.margin-top-632 {
  margin-top: 632px;
}
.margin-top-633 {
  margin-top: 633px;
}
.margin-top-634 {
  margin-top: 634px;
}
.margin-top-635 {
  margin-top: 635px;
}
.margin-top-636 {
  margin-top: 636px;
}
.margin-top-637 {
  margin-top: 637px;
}
.margin-top-638 {
  margin-top: 638px;
}
.margin-top-639 {
  margin-top: 639px;
}
.margin-top-640 {
  margin-top: 640px;
}
.margin-top-641 {
  margin-top: 641px;
}
.margin-top-642 {
  margin-top: 642px;
}
.margin-top-643 {
  margin-top: 643px;
}
.margin-top-644 {
  margin-top: 644px;
}
.margin-top-645 {
  margin-top: 645px;
}
.margin-top-646 {
  margin-top: 646px;
}
.margin-top-647 {
  margin-top: 647px;
}
.margin-top-648 {
  margin-top: 648px;
}
.margin-top-649 {
  margin-top: 649px;
}
.margin-top-650 {
  margin-top: 650px;
}
.margin-top-651 {
  margin-top: 651px;
}
.margin-top-652 {
  margin-top: 652px;
}
.margin-top-653 {
  margin-top: 653px;
}
.margin-top-654 {
  margin-top: 654px;
}
.margin-top-655 {
  margin-top: 655px;
}
.margin-top-656 {
  margin-top: 656px;
}
.margin-top-657 {
  margin-top: 657px;
}
.margin-top-658 {
  margin-top: 658px;
}
.margin-top-659 {
  margin-top: 659px;
}
.margin-top-660 {
  margin-top: 660px;
}
.margin-top-661 {
  margin-top: 661px;
}
.margin-top-662 {
  margin-top: 662px;
}
.margin-top-663 {
  margin-top: 663px;
}
.margin-top-664 {
  margin-top: 664px;
}
.margin-top-665 {
  margin-top: 665px;
}
.margin-top-666 {
  margin-top: 666px;
}
.margin-top-667 {
  margin-top: 667px;
}
.margin-top-668 {
  margin-top: 668px;
}
.margin-top-669 {
  margin-top: 669px;
}
.margin-top-670 {
  margin-top: 670px;
}
.margin-top-671 {
  margin-top: 671px;
}
.margin-top-672 {
  margin-top: 672px;
}
.margin-top-673 {
  margin-top: 673px;
}
.margin-top-674 {
  margin-top: 674px;
}
.margin-top-675 {
  margin-top: 675px;
}
.margin-top-676 {
  margin-top: 676px;
}
.margin-top-677 {
  margin-top: 677px;
}
.margin-top-678 {
  margin-top: 678px;
}
.margin-top-679 {
  margin-top: 679px;
}
.margin-top-680 {
  margin-top: 680px;
}
.margin-top-681 {
  margin-top: 681px;
}
.margin-top-682 {
  margin-top: 682px;
}
.margin-top-683 {
  margin-top: 683px;
}
.margin-top-684 {
  margin-top: 684px;
}
.margin-top-685 {
  margin-top: 685px;
}
.margin-top-686 {
  margin-top: 686px;
}
.margin-top-687 {
  margin-top: 687px;
}
.margin-top-688 {
  margin-top: 688px;
}
.margin-top-689 {
  margin-top: 689px;
}
.margin-top-690 {
  margin-top: 690px;
}
.margin-top-691 {
  margin-top: 691px;
}
.margin-top-692 {
  margin-top: 692px;
}
.margin-top-693 {
  margin-top: 693px;
}
.margin-top-694 {
  margin-top: 694px;
}
.margin-top-695 {
  margin-top: 695px;
}
.margin-top-696 {
  margin-top: 696px;
}
.margin-top-697 {
  margin-top: 697px;
}
.margin-top-698 {
  margin-top: 698px;
}
.margin-top-699 {
  margin-top: 699px;
}
.margin-top-700 {
  margin-top: 700px;
}
.margin-top-701 {
  margin-top: 701px;
}
.margin-top-702 {
  margin-top: 702px;
}
.margin-top-703 {
  margin-top: 703px;
}
.margin-top-704 {
  margin-top: 704px;
}
.margin-top-705 {
  margin-top: 705px;
}
.margin-top-706 {
  margin-top: 706px;
}
.margin-top-707 {
  margin-top: 707px;
}
.margin-top-708 {
  margin-top: 708px;
}
.margin-top-709 {
  margin-top: 709px;
}
.margin-top-710 {
  margin-top: 710px;
}
.margin-top-711 {
  margin-top: 711px;
}
.margin-top-712 {
  margin-top: 712px;
}
.margin-top-713 {
  margin-top: 713px;
}
.margin-top-714 {
  margin-top: 714px;
}
.margin-top-715 {
  margin-top: 715px;
}
.margin-top-716 {
  margin-top: 716px;
}
.margin-top-717 {
  margin-top: 717px;
}
.margin-top-718 {
  margin-top: 718px;
}
.margin-top-719 {
  margin-top: 719px;
}
.margin-top-720 {
  margin-top: 720px;
}
.margin-top-721 {
  margin-top: 721px;
}
.margin-top-722 {
  margin-top: 722px;
}
.margin-top-723 {
  margin-top: 723px;
}
.margin-top-724 {
  margin-top: 724px;
}
.margin-top-725 {
  margin-top: 725px;
}
.margin-top-726 {
  margin-top: 726px;
}
.margin-top-727 {
  margin-top: 727px;
}
.margin-top-728 {
  margin-top: 728px;
}
.margin-top-729 {
  margin-top: 729px;
}
.margin-top-730 {
  margin-top: 730px;
}
.margin-top-731 {
  margin-top: 731px;
}
.margin-top-732 {
  margin-top: 732px;
}
.margin-top-733 {
  margin-top: 733px;
}
.margin-top-734 {
  margin-top: 734px;
}
.margin-top-735 {
  margin-top: 735px;
}
.margin-top-736 {
  margin-top: 736px;
}
.margin-top-737 {
  margin-top: 737px;
}
.margin-top-738 {
  margin-top: 738px;
}
.margin-top-739 {
  margin-top: 739px;
}
.margin-top-740 {
  margin-top: 740px;
}
.margin-top-741 {
  margin-top: 741px;
}
.margin-top-742 {
  margin-top: 742px;
}
.margin-top-743 {
  margin-top: 743px;
}
.margin-top-744 {
  margin-top: 744px;
}
.margin-top-745 {
  margin-top: 745px;
}
.margin-top-746 {
  margin-top: 746px;
}
.margin-top-747 {
  margin-top: 747px;
}
.margin-top-748 {
  margin-top: 748px;
}
.margin-top-749 {
  margin-top: 749px;
}
.margin-top-750 {
  margin-top: 750px;
}
.margin-top-751 {
  margin-top: 751px;
}
.margin-top-752 {
  margin-top: 752px;
}
.margin-top-753 {
  margin-top: 753px;
}
.margin-top-754 {
  margin-top: 754px;
}
.margin-top-755 {
  margin-top: 755px;
}
.margin-top-756 {
  margin-top: 756px;
}
.margin-top-757 {
  margin-top: 757px;
}
.margin-top-758 {
  margin-top: 758px;
}
.margin-top-759 {
  margin-top: 759px;
}
.margin-top-760 {
  margin-top: 760px;
}
.margin-top-761 {
  margin-top: 761px;
}
.margin-top-762 {
  margin-top: 762px;
}
.margin-top-763 {
  margin-top: 763px;
}
.margin-top-764 {
  margin-top: 764px;
}
.margin-top-765 {
  margin-top: 765px;
}
.margin-top-766 {
  margin-top: 766px;
}
.margin-top-767 {
  margin-top: 767px;
}
.margin-top-768 {
  margin-top: 768px;
}
.margin-top-769 {
  margin-top: 769px;
}
.margin-top-770 {
  margin-top: 770px;
}
.margin-top-771 {
  margin-top: 771px;
}
.margin-top-772 {
  margin-top: 772px;
}
.margin-top-773 {
  margin-top: 773px;
}
.margin-top-774 {
  margin-top: 774px;
}
.margin-top-775 {
  margin-top: 775px;
}
.margin-top-776 {
  margin-top: 776px;
}
.margin-top-777 {
  margin-top: 777px;
}
.margin-top-778 {
  margin-top: 778px;
}
.margin-top-779 {
  margin-top: 779px;
}
.margin-top-780 {
  margin-top: 780px;
}
.margin-top-781 {
  margin-top: 781px;
}
.margin-top-782 {
  margin-top: 782px;
}
.margin-top-783 {
  margin-top: 783px;
}
.margin-top-784 {
  margin-top: 784px;
}
.margin-top-785 {
  margin-top: 785px;
}
.margin-top-786 {
  margin-top: 786px;
}
.margin-top-787 {
  margin-top: 787px;
}
.margin-top-788 {
  margin-top: 788px;
}
.margin-top-789 {
  margin-top: 789px;
}
.margin-top-790 {
  margin-top: 790px;
}
.margin-top-791 {
  margin-top: 791px;
}
.margin-top-792 {
  margin-top: 792px;
}
.margin-top-793 {
  margin-top: 793px;
}
.margin-top-794 {
  margin-top: 794px;
}
.margin-top-795 {
  margin-top: 795px;
}
.margin-top-796 {
  margin-top: 796px;
}
.margin-top-797 {
  margin-top: 797px;
}
.margin-top-798 {
  margin-top: 798px;
}
.margin-top-799 {
  margin-top: 799px;
}
.margin-top-800 {
  margin-top: 800px;
}
.margin-top-801 {
  margin-top: 801px;
}
.margin-top-802 {
  margin-top: 802px;
}
.margin-top-803 {
  margin-top: 803px;
}
.margin-top-804 {
  margin-top: 804px;
}
.margin-top-805 {
  margin-top: 805px;
}
.margin-top-806 {
  margin-top: 806px;
}
.margin-top-807 {
  margin-top: 807px;
}
.margin-top-808 {
  margin-top: 808px;
}
.margin-top-809 {
  margin-top: 809px;
}
.margin-top-810 {
  margin-top: 810px;
}
.margin-top-811 {
  margin-top: 811px;
}
.margin-top-812 {
  margin-top: 812px;
}
.margin-top-813 {
  margin-top: 813px;
}
.margin-top-814 {
  margin-top: 814px;
}
.margin-top-815 {
  margin-top: 815px;
}
.margin-top-816 {
  margin-top: 816px;
}
.margin-top-817 {
  margin-top: 817px;
}
.margin-top-818 {
  margin-top: 818px;
}
.margin-top-819 {
  margin-top: 819px;
}
.margin-top-820 {
  margin-top: 820px;
}
.margin-top-821 {
  margin-top: 821px;
}
.margin-top-822 {
  margin-top: 822px;
}
.margin-top-823 {
  margin-top: 823px;
}
.margin-top-824 {
  margin-top: 824px;
}
.margin-top-825 {
  margin-top: 825px;
}
.margin-top-826 {
  margin-top: 826px;
}
.margin-top-827 {
  margin-top: 827px;
}
.margin-top-828 {
  margin-top: 828px;
}
.margin-top-829 {
  margin-top: 829px;
}
.margin-top-830 {
  margin-top: 830px;
}
.margin-top-831 {
  margin-top: 831px;
}
.margin-top-832 {
  margin-top: 832px;
}
.margin-top-833 {
  margin-top: 833px;
}
.margin-top-834 {
  margin-top: 834px;
}
.margin-top-835 {
  margin-top: 835px;
}
.margin-top-836 {
  margin-top: 836px;
}
.margin-top-837 {
  margin-top: 837px;
}
.margin-top-838 {
  margin-top: 838px;
}
.margin-top-839 {
  margin-top: 839px;
}
.margin-top-840 {
  margin-top: 840px;
}
.margin-top-841 {
  margin-top: 841px;
}
.margin-top-842 {
  margin-top: 842px;
}
.margin-top-843 {
  margin-top: 843px;
}
.margin-top-844 {
  margin-top: 844px;
}
.margin-top-845 {
  margin-top: 845px;
}
.margin-top-846 {
  margin-top: 846px;
}
.margin-top-847 {
  margin-top: 847px;
}
.margin-top-848 {
  margin-top: 848px;
}
.margin-top-849 {
  margin-top: 849px;
}
.margin-top-850 {
  margin-top: 850px;
}
.margin-top-851 {
  margin-top: 851px;
}
.margin-top-852 {
  margin-top: 852px;
}
.margin-top-853 {
  margin-top: 853px;
}
.margin-top-854 {
  margin-top: 854px;
}
.margin-top-855 {
  margin-top: 855px;
}
.margin-top-856 {
  margin-top: 856px;
}
.margin-top-857 {
  margin-top: 857px;
}
.margin-top-858 {
  margin-top: 858px;
}
.margin-top-859 {
  margin-top: 859px;
}
.margin-top-860 {
  margin-top: 860px;
}
.margin-top-861 {
  margin-top: 861px;
}
.margin-top-862 {
  margin-top: 862px;
}
.margin-top-863 {
  margin-top: 863px;
}
.margin-top-864 {
  margin-top: 864px;
}
.margin-top-865 {
  margin-top: 865px;
}
.margin-top-866 {
  margin-top: 866px;
}
.margin-top-867 {
  margin-top: 867px;
}
.margin-top-868 {
  margin-top: 868px;
}
.margin-top-869 {
  margin-top: 869px;
}
.margin-top-870 {
  margin-top: 870px;
}
.margin-top-871 {
  margin-top: 871px;
}
.margin-top-872 {
  margin-top: 872px;
}
.margin-top-873 {
  margin-top: 873px;
}
.margin-top-874 {
  margin-top: 874px;
}
.margin-top-875 {
  margin-top: 875px;
}
.margin-top-876 {
  margin-top: 876px;
}
.margin-top-877 {
  margin-top: 877px;
}
.margin-top-878 {
  margin-top: 878px;
}
.margin-top-879 {
  margin-top: 879px;
}
.margin-top-880 {
  margin-top: 880px;
}
.margin-top-881 {
  margin-top: 881px;
}
.margin-top-882 {
  margin-top: 882px;
}
.margin-top-883 {
  margin-top: 883px;
}
.margin-top-884 {
  margin-top: 884px;
}
.margin-top-885 {
  margin-top: 885px;
}
.margin-top-886 {
  margin-top: 886px;
}
.margin-top-887 {
  margin-top: 887px;
}
.margin-top-888 {
  margin-top: 888px;
}
.margin-top-889 {
  margin-top: 889px;
}
.margin-top-890 {
  margin-top: 890px;
}
.margin-top-891 {
  margin-top: 891px;
}
.margin-top-892 {
  margin-top: 892px;
}
.margin-top-893 {
  margin-top: 893px;
}
.margin-top-894 {
  margin-top: 894px;
}
.margin-top-895 {
  margin-top: 895px;
}
.margin-top-896 {
  margin-top: 896px;
}
.margin-top-897 {
  margin-top: 897px;
}
.margin-top-898 {
  margin-top: 898px;
}
.margin-top-899 {
  margin-top: 899px;
}
.margin-top-900 {
  margin-top: 900px;
}
.margin-top-901 {
  margin-top: 901px;
}
.margin-top-902 {
  margin-top: 902px;
}
.margin-top-903 {
  margin-top: 903px;
}
.margin-top-904 {
  margin-top: 904px;
}
.margin-top-905 {
  margin-top: 905px;
}
.margin-top-906 {
  margin-top: 906px;
}
.margin-top-907 {
  margin-top: 907px;
}
.margin-top-908 {
  margin-top: 908px;
}
.margin-top-909 {
  margin-top: 909px;
}
.margin-top-910 {
  margin-top: 910px;
}
.margin-top-911 {
  margin-top: 911px;
}
.margin-top-912 {
  margin-top: 912px;
}
.margin-top-913 {
  margin-top: 913px;
}
.margin-top-914 {
  margin-top: 914px;
}
.margin-top-915 {
  margin-top: 915px;
}
.margin-top-916 {
  margin-top: 916px;
}
.margin-top-917 {
  margin-top: 917px;
}
.margin-top-918 {
  margin-top: 918px;
}
.margin-top-919 {
  margin-top: 919px;
}
.margin-top-920 {
  margin-top: 920px;
}
.margin-top-921 {
  margin-top: 921px;
}
.margin-top-922 {
  margin-top: 922px;
}
.margin-top-923 {
  margin-top: 923px;
}
.margin-top-924 {
  margin-top: 924px;
}
.margin-top-925 {
  margin-top: 925px;
}
.margin-top-926 {
  margin-top: 926px;
}
.margin-top-927 {
  margin-top: 927px;
}
.margin-top-928 {
  margin-top: 928px;
}
.margin-top-929 {
  margin-top: 929px;
}
.margin-top-930 {
  margin-top: 930px;
}
.margin-top-931 {
  margin-top: 931px;
}
.margin-top-932 {
  margin-top: 932px;
}
.margin-top-933 {
  margin-top: 933px;
}
.margin-top-934 {
  margin-top: 934px;
}
.margin-top-935 {
  margin-top: 935px;
}
.margin-top-936 {
  margin-top: 936px;
}
.margin-top-937 {
  margin-top: 937px;
}
.margin-top-938 {
  margin-top: 938px;
}
.margin-top-939 {
  margin-top: 939px;
}
.margin-top-940 {
  margin-top: 940px;
}
.margin-top-941 {
  margin-top: 941px;
}
.margin-top-942 {
  margin-top: 942px;
}
.margin-top-943 {
  margin-top: 943px;
}
.margin-top-944 {
  margin-top: 944px;
}
.margin-top-945 {
  margin-top: 945px;
}
.margin-top-946 {
  margin-top: 946px;
}
.margin-top-947 {
  margin-top: 947px;
}
.margin-top-948 {
  margin-top: 948px;
}
.margin-top-949 {
  margin-top: 949px;
}
.margin-top-950 {
  margin-top: 950px;
}
.margin-top-951 {
  margin-top: 951px;
}
.margin-top-952 {
  margin-top: 952px;
}
.margin-top-953 {
  margin-top: 953px;
}
.margin-top-954 {
  margin-top: 954px;
}
.margin-top-955 {
  margin-top: 955px;
}
.margin-top-956 {
  margin-top: 956px;
}
.margin-top-957 {
  margin-top: 957px;
}
.margin-top-958 {
  margin-top: 958px;
}
.margin-top-959 {
  margin-top: 959px;
}
.margin-top-960 {
  margin-top: 960px;
}
.margin-top-961 {
  margin-top: 961px;
}
.margin-top-962 {
  margin-top: 962px;
}
.margin-top-963 {
  margin-top: 963px;
}
.margin-top-964 {
  margin-top: 964px;
}
.margin-top-965 {
  margin-top: 965px;
}
.margin-top-966 {
  margin-top: 966px;
}
.margin-top-967 {
  margin-top: 967px;
}
.margin-top-968 {
  margin-top: 968px;
}
.margin-top-969 {
  margin-top: 969px;
}
.margin-top-970 {
  margin-top: 970px;
}
.margin-top-971 {
  margin-top: 971px;
}
.margin-top-972 {
  margin-top: 972px;
}
.margin-top-973 {
  margin-top: 973px;
}
.margin-top-974 {
  margin-top: 974px;
}
.margin-top-975 {
  margin-top: 975px;
}
.margin-top-976 {
  margin-top: 976px;
}
.margin-top-977 {
  margin-top: 977px;
}
.margin-top-978 {
  margin-top: 978px;
}
.margin-top-979 {
  margin-top: 979px;
}
.margin-top-980 {
  margin-top: 980px;
}
.margin-top-981 {
  margin-top: 981px;
}
.margin-top-982 {
  margin-top: 982px;
}
.margin-top-983 {
  margin-top: 983px;
}
.margin-top-984 {
  margin-top: 984px;
}
.margin-top-985 {
  margin-top: 985px;
}
.margin-top-986 {
  margin-top: 986px;
}
.margin-top-987 {
  margin-top: 987px;
}
.margin-top-988 {
  margin-top: 988px;
}
.margin-top-989 {
  margin-top: 989px;
}
.margin-top-990 {
  margin-top: 990px;
}
.margin-top-991 {
  margin-top: 991px;
}
.margin-top-992 {
  margin-top: 992px;
}
.margin-top-993 {
  margin-top: 993px;
}
.margin-top-994 {
  margin-top: 994px;
}
.margin-top-995 {
  margin-top: 995px;
}
.margin-top-996 {
  margin-top: 996px;
}
.margin-top-997 {
  margin-top: 997px;
}
.margin-top-998 {
  margin-top: 998px;
}
.margin-top-999 {
  margin-top: 999px;
}
.margin-top-1000 {
  margin-top: 1000px;
}
.margin-top-1001 {
  margin-top: 1001px;
}
.margin-top-1002 {
  margin-top: 1002px;
}
.margin-top-1003 {
  margin-top: 1003px;
}
.margin-top-1004 {
  margin-top: 1004px;
}
.margin-top-1005 {
  margin-top: 1005px;
}
.margin-top-1006 {
  margin-top: 1006px;
}
.margin-top-1007 {
  margin-top: 1007px;
}
.margin-top-1008 {
  margin-top: 1008px;
}
.margin-top-1009 {
  margin-top: 1009px;
}
.margin-top-1010 {
  margin-top: 1010px;
}
.margin-top-1011 {
  margin-top: 1011px;
}
.margin-top-1012 {
  margin-top: 1012px;
}
.margin-top-1013 {
  margin-top: 1013px;
}
.margin-top-1014 {
  margin-top: 1014px;
}
.margin-top-1015 {
  margin-top: 1015px;
}
.margin-top-1016 {
  margin-top: 1016px;
}
.margin-top-1017 {
  margin-top: 1017px;
}
.margin-top-1018 {
  margin-top: 1018px;
}
.margin-top-1019 {
  margin-top: 1019px;
}
.margin-top-1020 {
  margin-top: 1020px;
}
.margin-top-1021 {
  margin-top: 1021px;
}
.margin-top-1022 {
  margin-top: 1022px;
}
.margin-top-1023 {
  margin-top: 1023px;
}
.margin-top-1024 {
  margin-top: 1024px;
}
.margin-top-1025 {
  margin-top: 1025px;
}
.margin-top-1026 {
  margin-top: 1026px;
}
.margin-top-1027 {
  margin-top: 1027px;
}
.margin-top-1028 {
  margin-top: 1028px;
}
.margin-top-1029 {
  margin-top: 1029px;
}
.margin-top-1030 {
  margin-top: 1030px;
}
.margin-top-1031 {
  margin-top: 1031px;
}
.margin-top-1032 {
  margin-top: 1032px;
}
.margin-top-1033 {
  margin-top: 1033px;
}
.margin-top-1034 {
  margin-top: 1034px;
}
.margin-top-1035 {
  margin-top: 1035px;
}
.margin-top-1036 {
  margin-top: 1036px;
}
.margin-top-1037 {
  margin-top: 1037px;
}
.margin-top-1038 {
  margin-top: 1038px;
}
.margin-top-1039 {
  margin-top: 1039px;
}
.margin-top-1040 {
  margin-top: 1040px;
}
.margin-top-1041 {
  margin-top: 1041px;
}
.margin-top-1042 {
  margin-top: 1042px;
}
.margin-top-1043 {
  margin-top: 1043px;
}
.margin-top-1044 {
  margin-top: 1044px;
}
.margin-top-1045 {
  margin-top: 1045px;
}
.margin-top-1046 {
  margin-top: 1046px;
}
.margin-top-1047 {
  margin-top: 1047px;
}
.margin-top-1048 {
  margin-top: 1048px;
}
.margin-top-1049 {
  margin-top: 1049px;
}
.margin-top-1050 {
  margin-top: 1050px;
}
.margin-top-1051 {
  margin-top: 1051px;
}
.margin-top-1052 {
  margin-top: 1052px;
}
.margin-top-1053 {
  margin-top: 1053px;
}
.margin-top-1054 {
  margin-top: 1054px;
}
.margin-top-1055 {
  margin-top: 1055px;
}
.margin-top-1056 {
  margin-top: 1056px;
}
.margin-top-1057 {
  margin-top: 1057px;
}
.margin-top-1058 {
  margin-top: 1058px;
}
.margin-top-1059 {
  margin-top: 1059px;
}
.margin-top-1060 {
  margin-top: 1060px;
}
.margin-top-1061 {
  margin-top: 1061px;
}
.margin-top-1062 {
  margin-top: 1062px;
}
.margin-top-1063 {
  margin-top: 1063px;
}
.margin-top-1064 {
  margin-top: 1064px;
}
.margin-top-1065 {
  margin-top: 1065px;
}
.margin-top-1066 {
  margin-top: 1066px;
}
.margin-top-1067 {
  margin-top: 1067px;
}
.margin-top-1068 {
  margin-top: 1068px;
}
.margin-top-1069 {
  margin-top: 1069px;
}
.margin-top-1070 {
  margin-top: 1070px;
}
.margin-top-1071 {
  margin-top: 1071px;
}
.margin-top-1072 {
  margin-top: 1072px;
}
.margin-top-1073 {
  margin-top: 1073px;
}
.margin-top-1074 {
  margin-top: 1074px;
}
.margin-top-1075 {
  margin-top: 1075px;
}
.margin-top-1076 {
  margin-top: 1076px;
}
.margin-top-1077 {
  margin-top: 1077px;
}
.margin-top-1078 {
  margin-top: 1078px;
}
.margin-top-1079 {
  margin-top: 1079px;
}
.margin-top-1080 {
  margin-top: 1080px;
}
.margin-top-1081 {
  margin-top: 1081px;
}
.margin-top-1082 {
  margin-top: 1082px;
}
.margin-top-1083 {
  margin-top: 1083px;
}
.margin-top-1084 {
  margin-top: 1084px;
}
.margin-top-1085 {
  margin-top: 1085px;
}
.margin-top-1086 {
  margin-top: 1086px;
}
.margin-top-1087 {
  margin-top: 1087px;
}
.margin-top-1088 {
  margin-top: 1088px;
}
.margin-top-1089 {
  margin-top: 1089px;
}
.margin-top-1090 {
  margin-top: 1090px;
}
.margin-top-1091 {
  margin-top: 1091px;
}
.margin-top-1092 {
  margin-top: 1092px;
}
.margin-top-1093 {
  margin-top: 1093px;
}
.margin-top-1094 {
  margin-top: 1094px;
}
.margin-top-1095 {
  margin-top: 1095px;
}
.margin-top-1096 {
  margin-top: 1096px;
}
.margin-top-1097 {
  margin-top: 1097px;
}
.margin-top-1098 {
  margin-top: 1098px;
}
.margin-top-1099 {
  margin-top: 1099px;
}
.margin-top-1100 {
  margin-top: 1100px;
}
.margin-top-1101 {
  margin-top: 1101px;
}
.margin-top-1102 {
  margin-top: 1102px;
}
.margin-top-1103 {
  margin-top: 1103px;
}
.margin-top-1104 {
  margin-top: 1104px;
}
.margin-top-1105 {
  margin-top: 1105px;
}
.margin-top-1106 {
  margin-top: 1106px;
}
.margin-top-1107 {
  margin-top: 1107px;
}
.margin-top-1108 {
  margin-top: 1108px;
}
.margin-top-1109 {
  margin-top: 1109px;
}
.margin-top-1110 {
  margin-top: 1110px;
}
.margin-top-1111 {
  margin-top: 1111px;
}
.margin-top-1112 {
  margin-top: 1112px;
}
.margin-top-1113 {
  margin-top: 1113px;
}
.margin-top-1114 {
  margin-top: 1114px;
}
.margin-top-1115 {
  margin-top: 1115px;
}
.margin-top-1116 {
  margin-top: 1116px;
}
.margin-top-1117 {
  margin-top: 1117px;
}
.margin-top-1118 {
  margin-top: 1118px;
}
.margin-top-1119 {
  margin-top: 1119px;
}
.margin-top-1120 {
  margin-top: 1120px;
}
.margin-top-1121 {
  margin-top: 1121px;
}
.margin-top-1122 {
  margin-top: 1122px;
}
.margin-top-1123 {
  margin-top: 1123px;
}
.margin-top-1124 {
  margin-top: 1124px;
}
.margin-top-1125 {
  margin-top: 1125px;
}
.margin-top-1126 {
  margin-top: 1126px;
}
.margin-top-1127 {
  margin-top: 1127px;
}
.margin-top-1128 {
  margin-top: 1128px;
}
.margin-top-1129 {
  margin-top: 1129px;
}
.margin-top-1130 {
  margin-top: 1130px;
}
.margin-top-1131 {
  margin-top: 1131px;
}
.margin-top-1132 {
  margin-top: 1132px;
}
.margin-top-1133 {
  margin-top: 1133px;
}
.margin-top-1134 {
  margin-top: 1134px;
}
.margin-top-1135 {
  margin-top: 1135px;
}
.margin-top-1136 {
  margin-top: 1136px;
}
.margin-top-1137 {
  margin-top: 1137px;
}
.margin-top-1138 {
  margin-top: 1138px;
}
.margin-top-1139 {
  margin-top: 1139px;
}
.margin-top-1140 {
  margin-top: 1140px;
}
.margin-top-1141 {
  margin-top: 1141px;
}
.margin-top-1142 {
  margin-top: 1142px;
}
.margin-top-1143 {
  margin-top: 1143px;
}
.margin-top-1144 {
  margin-top: 1144px;
}
.margin-top-1145 {
  margin-top: 1145px;
}
.margin-top-1146 {
  margin-top: 1146px;
}
.margin-top-1147 {
  margin-top: 1147px;
}
.margin-top-1148 {
  margin-top: 1148px;
}
.margin-top-1149 {
  margin-top: 1149px;
}
.margin-top-1150 {
  margin-top: 1150px;
}
.margin-top-1151 {
  margin-top: 1151px;
}
.margin-top-1152 {
  margin-top: 1152px;
}
.margin-top-1153 {
  margin-top: 1153px;
}
.margin-top-1154 {
  margin-top: 1154px;
}
.margin-top-1155 {
  margin-top: 1155px;
}
.margin-top-1156 {
  margin-top: 1156px;
}
.margin-top-1157 {
  margin-top: 1157px;
}
.margin-top-1158 {
  margin-top: 1158px;
}
.margin-top-1159 {
  margin-top: 1159px;
}
.margin-top-1160 {
  margin-top: 1160px;
}
.margin-top-1161 {
  margin-top: 1161px;
}
.margin-top-1162 {
  margin-top: 1162px;
}
.margin-top-1163 {
  margin-top: 1163px;
}
.margin-top-1164 {
  margin-top: 1164px;
}
.margin-top-1165 {
  margin-top: 1165px;
}
.margin-top-1166 {
  margin-top: 1166px;
}
.margin-top-1167 {
  margin-top: 1167px;
}
.margin-top-1168 {
  margin-top: 1168px;
}
.margin-top-1169 {
  margin-top: 1169px;
}
.margin-top-1170 {
  margin-top: 1170px;
}
.margin-top-1171 {
  margin-top: 1171px;
}
.margin-top-1172 {
  margin-top: 1172px;
}
.margin-top-1173 {
  margin-top: 1173px;
}
.margin-top-1174 {
  margin-top: 1174px;
}
.margin-top-1175 {
  margin-top: 1175px;
}
.margin-top-1176 {
  margin-top: 1176px;
}
.margin-top-1177 {
  margin-top: 1177px;
}
.margin-top-1178 {
  margin-top: 1178px;
}
.margin-top-1179 {
  margin-top: 1179px;
}
.margin-top-1180 {
  margin-top: 1180px;
}
.margin-top-1181 {
  margin-top: 1181px;
}
.margin-top-1182 {
  margin-top: 1182px;
}
.margin-top-1183 {
  margin-top: 1183px;
}
.margin-top-1184 {
  margin-top: 1184px;
}
.margin-top-1185 {
  margin-top: 1185px;
}
.margin-top-1186 {
  margin-top: 1186px;
}
.margin-top-1187 {
  margin-top: 1187px;
}
.margin-top-1188 {
  margin-top: 1188px;
}
.margin-top-1189 {
  margin-top: 1189px;
}
.margin-top-1190 {
  margin-top: 1190px;
}
.margin-top-1191 {
  margin-top: 1191px;
}
.margin-top-1192 {
  margin-top: 1192px;
}
.margin-top-1193 {
  margin-top: 1193px;
}
.margin-top-1194 {
  margin-top: 1194px;
}
.margin-top-1195 {
  margin-top: 1195px;
}
.margin-top-1196 {
  margin-top: 1196px;
}
.margin-top-1197 {
  margin-top: 1197px;
}
.margin-top-1198 {
  margin-top: 1198px;
}
.margin-top-1199 {
  margin-top: 1199px;
}
.margin-top-1200 {
  margin-top: 1200px;
}
.margin-top-1201 {
  margin-top: 1201px;
}
.margin-top-1202 {
  margin-top: 1202px;
}
.margin-top-1203 {
  margin-top: 1203px;
}
.margin-top-1204 {
  margin-top: 1204px;
}
.margin-top-1205 {
  margin-top: 1205px;
}
.margin-top-1206 {
  margin-top: 1206px;
}
.margin-top-1207 {
  margin-top: 1207px;
}
.margin-top-1208 {
  margin-top: 1208px;
}
.margin-top-1209 {
  margin-top: 1209px;
}
.margin-top-1210 {
  margin-top: 1210px;
}
.margin-top-1211 {
  margin-top: 1211px;
}
.margin-top-1212 {
  margin-top: 1212px;
}
.margin-top-1213 {
  margin-top: 1213px;
}
.margin-top-1214 {
  margin-top: 1214px;
}
.margin-top-1215 {
  margin-top: 1215px;
}
.margin-top-1216 {
  margin-top: 1216px;
}
.margin-top-1217 {
  margin-top: 1217px;
}
.margin-top-1218 {
  margin-top: 1218px;
}
.margin-top-1219 {
  margin-top: 1219px;
}
.margin-top-1220 {
  margin-top: 1220px;
}
.margin-top-1221 {
  margin-top: 1221px;
}
.margin-top-1222 {
  margin-top: 1222px;
}
.margin-top-1223 {
  margin-top: 1223px;
}
.margin-top-1224 {
  margin-top: 1224px;
}
.margin-top-1225 {
  margin-top: 1225px;
}
.margin-top-1226 {
  margin-top: 1226px;
}
.margin-top-1227 {
  margin-top: 1227px;
}
.margin-top-1228 {
  margin-top: 1228px;
}
.margin-top-1229 {
  margin-top: 1229px;
}
.margin-top-1230 {
  margin-top: 1230px;
}
.margin-top-1231 {
  margin-top: 1231px;
}
.margin-top-1232 {
  margin-top: 1232px;
}
.margin-top-1233 {
  margin-top: 1233px;
}
.margin-top-1234 {
  margin-top: 1234px;
}
.margin-top-1235 {
  margin-top: 1235px;
}
.margin-top-1236 {
  margin-top: 1236px;
}
.margin-top-1237 {
  margin-top: 1237px;
}
.margin-top-1238 {
  margin-top: 1238px;
}
.margin-top-1239 {
  margin-top: 1239px;
}
.margin-top-1240 {
  margin-top: 1240px;
}
.margin-top-1241 {
  margin-top: 1241px;
}
.margin-top-1242 {
  margin-top: 1242px;
}
.margin-top-1243 {
  margin-top: 1243px;
}
.margin-top-1244 {
  margin-top: 1244px;
}
.margin-top-1245 {
  margin-top: 1245px;
}
.margin-top-1246 {
  margin-top: 1246px;
}
.margin-top-1247 {
  margin-top: 1247px;
}
.margin-top-1248 {
  margin-top: 1248px;
}
.margin-top-1249 {
  margin-top: 1249px;
}
.margin-top-1250 {
  margin-top: 1250px;
}
.margin-top-1251 {
  margin-top: 1251px;
}
.margin-top-1252 {
  margin-top: 1252px;
}
.margin-top-1253 {
  margin-top: 1253px;
}
.margin-top-1254 {
  margin-top: 1254px;
}
.margin-top-1255 {
  margin-top: 1255px;
}
.margin-top-1256 {
  margin-top: 1256px;
}
.margin-top-1257 {
  margin-top: 1257px;
}
.margin-top-1258 {
  margin-top: 1258px;
}
.margin-top-1259 {
  margin-top: 1259px;
}
.margin-top-1260 {
  margin-top: 1260px;
}
.margin-top-1261 {
  margin-top: 1261px;
}
.margin-top-1262 {
  margin-top: 1262px;
}
.margin-top-1263 {
  margin-top: 1263px;
}
.margin-top-1264 {
  margin-top: 1264px;
}
.margin-top-1265 {
  margin-top: 1265px;
}
.margin-top-1266 {
  margin-top: 1266px;
}
.margin-top-1267 {
  margin-top: 1267px;
}
.margin-top-1268 {
  margin-top: 1268px;
}
.margin-top-1269 {
  margin-top: 1269px;
}
.margin-top-1270 {
  margin-top: 1270px;
}
.margin-top-1271 {
  margin-top: 1271px;
}
.margin-top-1272 {
  margin-top: 1272px;
}
.margin-top-1273 {
  margin-top: 1273px;
}
.margin-top-1274 {
  margin-top: 1274px;
}
.margin-top-1275 {
  margin-top: 1275px;
}
.margin-top-1276 {
  margin-top: 1276px;
}
.margin-top-1277 {
  margin-top: 1277px;
}
.margin-top-1278 {
  margin-top: 1278px;
}
.margin-top-1279 {
  margin-top: 1279px;
}
.margin-top-1280 {
  margin-top: 1280px;
}
.margin-top-1281 {
  margin-top: 1281px;
}
.margin-top-1282 {
  margin-top: 1282px;
}
.margin-top-1283 {
  margin-top: 1283px;
}
.margin-top-1284 {
  margin-top: 1284px;
}
.margin-top-1285 {
  margin-top: 1285px;
}
.margin-top-1286 {
  margin-top: 1286px;
}
.margin-top-1287 {
  margin-top: 1287px;
}
.margin-top-1288 {
  margin-top: 1288px;
}
.margin-top-1289 {
  margin-top: 1289px;
}
.margin-top-1290 {
  margin-top: 1290px;
}
.margin-top-1291 {
  margin-top: 1291px;
}
.margin-top-1292 {
  margin-top: 1292px;
}
.margin-top-1293 {
  margin-top: 1293px;
}
.margin-top-1294 {
  margin-top: 1294px;
}
.margin-top-1295 {
  margin-top: 1295px;
}
.margin-top-1296 {
  margin-top: 1296px;
}
.margin-top-1297 {
  margin-top: 1297px;
}
.margin-top-1298 {
  margin-top: 1298px;
}
.margin-top-1299 {
  margin-top: 1299px;
}
.margin-top-1300 {
  margin-top: 1300px;
}
.margin-top-1301 {
  margin-top: 1301px;
}
.margin-top-1302 {
  margin-top: 1302px;
}
.margin-top-1303 {
  margin-top: 1303px;
}
.margin-top-1304 {
  margin-top: 1304px;
}
.margin-top-1305 {
  margin-top: 1305px;
}
.margin-top-1306 {
  margin-top: 1306px;
}
.margin-top-1307 {
  margin-top: 1307px;
}
.margin-top-1308 {
  margin-top: 1308px;
}
.margin-top-1309 {
  margin-top: 1309px;
}
.margin-top-1310 {
  margin-top: 1310px;
}
.margin-top-1311 {
  margin-top: 1311px;
}
.margin-top-1312 {
  margin-top: 1312px;
}
.margin-top-1313 {
  margin-top: 1313px;
}
.margin-top-1314 {
  margin-top: 1314px;
}
.margin-top-1315 {
  margin-top: 1315px;
}
.margin-top-1316 {
  margin-top: 1316px;
}
.margin-top-1317 {
  margin-top: 1317px;
}
.margin-top-1318 {
  margin-top: 1318px;
}
.margin-top-1319 {
  margin-top: 1319px;
}
.margin-top-1320 {
  margin-top: 1320px;
}
.margin-top-1321 {
  margin-top: 1321px;
}
.margin-top-1322 {
  margin-top: 1322px;
}
.margin-top-1323 {
  margin-top: 1323px;
}
.margin-top-1324 {
  margin-top: 1324px;
}
.margin-top-1325 {
  margin-top: 1325px;
}
.margin-top-1326 {
  margin-top: 1326px;
}
.margin-top-1327 {
  margin-top: 1327px;
}
.margin-top-1328 {
  margin-top: 1328px;
}
.margin-top-1329 {
  margin-top: 1329px;
}
.margin-top-1330 {
  margin-top: 1330px;
}
.margin-top-1331 {
  margin-top: 1331px;
}
.margin-top-1332 {
  margin-top: 1332px;
}
.margin-top-1333 {
  margin-top: 1333px;
}
.margin-top-1334 {
  margin-top: 1334px;
}
.margin-top-1335 {
  margin-top: 1335px;
}
.margin-top-1336 {
  margin-top: 1336px;
}
.margin-top-1337 {
  margin-top: 1337px;
}
.margin-top-1338 {
  margin-top: 1338px;
}
.margin-top-1339 {
  margin-top: 1339px;
}
.margin-top-1340 {
  margin-top: 1340px;
}
.margin-top-1341 {
  margin-top: 1341px;
}
.margin-top-1342 {
  margin-top: 1342px;
}
.margin-top-1343 {
  margin-top: 1343px;
}
.margin-top-1344 {
  margin-top: 1344px;
}
.margin-top-1345 {
  margin-top: 1345px;
}
.margin-top-1346 {
  margin-top: 1346px;
}
.margin-top-1347 {
  margin-top: 1347px;
}
.margin-top-1348 {
  margin-top: 1348px;
}
.margin-top-1349 {
  margin-top: 1349px;
}
.margin-top-1350 {
  margin-top: 1350px;
}
.margin-top-1351 {
  margin-top: 1351px;
}
.margin-top-1352 {
  margin-top: 1352px;
}
.margin-top-1353 {
  margin-top: 1353px;
}
.margin-top-1354 {
  margin-top: 1354px;
}
.margin-top-1355 {
  margin-top: 1355px;
}
.margin-top-1356 {
  margin-top: 1356px;
}
.margin-top-1357 {
  margin-top: 1357px;
}
.margin-top-1358 {
  margin-top: 1358px;
}
.margin-top-1359 {
  margin-top: 1359px;
}
.margin-top-1360 {
  margin-top: 1360px;
}
.margin-top-1361 {
  margin-top: 1361px;
}
.margin-top-1362 {
  margin-top: 1362px;
}
.margin-top-1363 {
  margin-top: 1363px;
}
.margin-top-1364 {
  margin-top: 1364px;
}
.margin-top-1365 {
  margin-top: 1365px;
}
.margin-top-1366 {
  margin-top: 1366px;
}
.margin-top-1367 {
  margin-top: 1367px;
}
.margin-top-1368 {
  margin-top: 1368px;
}
.margin-top-1369 {
  margin-top: 1369px;
}
.margin-top-1370 {
  margin-top: 1370px;
}
.margin-top-1371 {
  margin-top: 1371px;
}
.margin-top-1372 {
  margin-top: 1372px;
}
.margin-top-1373 {
  margin-top: 1373px;
}
.margin-top-1374 {
  margin-top: 1374px;
}
.margin-top-1375 {
  margin-top: 1375px;
}
.margin-top-1376 {
  margin-top: 1376px;
}
.margin-top-1377 {
  margin-top: 1377px;
}
.margin-top-1378 {
  margin-top: 1378px;
}
.margin-top-1379 {
  margin-top: 1379px;
}
.margin-top-1380 {
  margin-top: 1380px;
}
.margin-top-1381 {
  margin-top: 1381px;
}
.margin-top-1382 {
  margin-top: 1382px;
}
.margin-top-1383 {
  margin-top: 1383px;
}
.margin-top-1384 {
  margin-top: 1384px;
}
.margin-top-1385 {
  margin-top: 1385px;
}
.margin-top-1386 {
  margin-top: 1386px;
}
.margin-top-1387 {
  margin-top: 1387px;
}
.margin-top-1388 {
  margin-top: 1388px;
}
.margin-top-1389 {
  margin-top: 1389px;
}
.margin-top-1390 {
  margin-top: 1390px;
}
.margin-top-1391 {
  margin-top: 1391px;
}
.margin-top-1392 {
  margin-top: 1392px;
}
.margin-top-1393 {
  margin-top: 1393px;
}
.margin-top-1394 {
  margin-top: 1394px;
}
.margin-top-1395 {
  margin-top: 1395px;
}
.margin-top-1396 {
  margin-top: 1396px;
}
.margin-top-1397 {
  margin-top: 1397px;
}
.margin-top-1398 {
  margin-top: 1398px;
}
.margin-top-1399 {
  margin-top: 1399px;
}
.margin-top-1400 {
  margin-top: 1400px;
}
.margin-top-1401 {
  margin-top: 1401px;
}
.margin-top-1402 {
  margin-top: 1402px;
}
.margin-top-1403 {
  margin-top: 1403px;
}
.margin-top-1404 {
  margin-top: 1404px;
}
.margin-top-1405 {
  margin-top: 1405px;
}
.margin-top-1406 {
  margin-top: 1406px;
}
.margin-top-1407 {
  margin-top: 1407px;
}
.margin-top-1408 {
  margin-top: 1408px;
}
.margin-top-1409 {
  margin-top: 1409px;
}
.margin-top-1410 {
  margin-top: 1410px;
}
.margin-top-1411 {
  margin-top: 1411px;
}
.margin-top-1412 {
  margin-top: 1412px;
}
.margin-top-1413 {
  margin-top: 1413px;
}
.margin-top-1414 {
  margin-top: 1414px;
}
.margin-top-1415 {
  margin-top: 1415px;
}
.margin-top-1416 {
  margin-top: 1416px;
}
.margin-top-1417 {
  margin-top: 1417px;
}
.margin-top-1418 {
  margin-top: 1418px;
}
.margin-top-1419 {
  margin-top: 1419px;
}
.margin-top-1420 {
  margin-top: 1420px;
}
.margin-top-1421 {
  margin-top: 1421px;
}
.margin-top-1422 {
  margin-top: 1422px;
}
.margin-top-1423 {
  margin-top: 1423px;
}
.margin-top-1424 {
  margin-top: 1424px;
}
.margin-top-1425 {
  margin-top: 1425px;
}
.margin-top-1426 {
  margin-top: 1426px;
}
.margin-top-1427 {
  margin-top: 1427px;
}
.margin-top-1428 {
  margin-top: 1428px;
}
.margin-top-1429 {
  margin-top: 1429px;
}
.margin-top-1430 {
  margin-top: 1430px;
}
.margin-top-1431 {
  margin-top: 1431px;
}
.margin-top-1432 {
  margin-top: 1432px;
}
.margin-top-1433 {
  margin-top: 1433px;
}
.margin-top-1434 {
  margin-top: 1434px;
}
.margin-top-1435 {
  margin-top: 1435px;
}
.margin-top-1436 {
  margin-top: 1436px;
}
.margin-top-1437 {
  margin-top: 1437px;
}
.margin-top-1438 {
  margin-top: 1438px;
}
.margin-top-1439 {
  margin-top: 1439px;
}
.margin-top-1440 {
  margin-top: 1440px;
}
.margin-top-1441 {
  margin-top: 1441px;
}
.margin-top-1442 {
  margin-top: 1442px;
}
.margin-top-1443 {
  margin-top: 1443px;
}
.margin-top-1444 {
  margin-top: 1444px;
}
.margin-top-1445 {
  margin-top: 1445px;
}
.margin-top-1446 {
  margin-top: 1446px;
}
.margin-top-1447 {
  margin-top: 1447px;
}
.margin-top-1448 {
  margin-top: 1448px;
}
.margin-top-1449 {
  margin-top: 1449px;
}
.margin-top-1450 {
  margin-top: 1450px;
}
.margin-top-1451 {
  margin-top: 1451px;
}
.margin-top-1452 {
  margin-top: 1452px;
}
.margin-top-1453 {
  margin-top: 1453px;
}
.margin-top-1454 {
  margin-top: 1454px;
}
.margin-top-1455 {
  margin-top: 1455px;
}
.margin-top-1456 {
  margin-top: 1456px;
}
.margin-top-1457 {
  margin-top: 1457px;
}
.margin-top-1458 {
  margin-top: 1458px;
}
.margin-top-1459 {
  margin-top: 1459px;
}
.margin-top-1460 {
  margin-top: 1460px;
}
.margin-top-1461 {
  margin-top: 1461px;
}
.margin-top-1462 {
  margin-top: 1462px;
}
.margin-top-1463 {
  margin-top: 1463px;
}
.margin-top-1464 {
  margin-top: 1464px;
}
.margin-top-1465 {
  margin-top: 1465px;
}
.margin-top-1466 {
  margin-top: 1466px;
}
.margin-top-1467 {
  margin-top: 1467px;
}
.margin-top-1468 {
  margin-top: 1468px;
}
.margin-top-1469 {
  margin-top: 1469px;
}
.margin-top-1470 {
  margin-top: 1470px;
}
.margin-top-1471 {
  margin-top: 1471px;
}
.margin-top-1472 {
  margin-top: 1472px;
}
.margin-top-1473 {
  margin-top: 1473px;
}
.margin-top-1474 {
  margin-top: 1474px;
}
.margin-top-1475 {
  margin-top: 1475px;
}
.margin-top-1476 {
  margin-top: 1476px;
}
.margin-top-1477 {
  margin-top: 1477px;
}
.margin-top-1478 {
  margin-top: 1478px;
}
.margin-top-1479 {
  margin-top: 1479px;
}
.margin-top-1480 {
  margin-top: 1480px;
}
.margin-top-1481 {
  margin-top: 1481px;
}
.margin-top-1482 {
  margin-top: 1482px;
}
.margin-top-1483 {
  margin-top: 1483px;
}
.margin-top-1484 {
  margin-top: 1484px;
}
.margin-top-1485 {
  margin-top: 1485px;
}
.margin-top-1486 {
  margin-top: 1486px;
}
.margin-top-1487 {
  margin-top: 1487px;
}
.margin-top-1488 {
  margin-top: 1488px;
}
.margin-top-1489 {
  margin-top: 1489px;
}
.margin-top-1490 {
  margin-top: 1490px;
}
.margin-top-1491 {
  margin-top: 1491px;
}
.margin-top-1492 {
  margin-top: 1492px;
}
.margin-top-1493 {
  margin-top: 1493px;
}
.margin-top-1494 {
  margin-top: 1494px;
}
.margin-top-1495 {
  margin-top: 1495px;
}
.margin-top-1496 {
  margin-top: 1496px;
}
.margin-top-1497 {
  margin-top: 1497px;
}
.margin-top-1498 {
  margin-top: 1498px;
}
.margin-top-1499 {
  margin-top: 1499px;
}
.margin-top-1500 {
  margin-top: 1500px;
}
.margin-top-1501 {
  margin-top: 1501px;
}
.margin-top-1502 {
  margin-top: 1502px;
}
.margin-top-1503 {
  margin-top: 1503px;
}
.margin-top-1504 {
  margin-top: 1504px;
}
.margin-top-1505 {
  margin-top: 1505px;
}
.margin-top-1506 {
  margin-top: 1506px;
}
.margin-top-1507 {
  margin-top: 1507px;
}
.margin-top-1508 {
  margin-top: 1508px;
}
.margin-top-1509 {
  margin-top: 1509px;
}
.margin-top-1510 {
  margin-top: 1510px;
}
.margin-top-1511 {
  margin-top: 1511px;
}
.margin-top-1512 {
  margin-top: 1512px;
}
.margin-top-1513 {
  margin-top: 1513px;
}
.margin-top-1514 {
  margin-top: 1514px;
}
.margin-top-1515 {
  margin-top: 1515px;
}
.margin-top-1516 {
  margin-top: 1516px;
}
.margin-top-1517 {
  margin-top: 1517px;
}
.margin-top-1518 {
  margin-top: 1518px;
}
.margin-top-1519 {
  margin-top: 1519px;
}
.margin-top-1520 {
  margin-top: 1520px;
}
.margin-top-1521 {
  margin-top: 1521px;
}
.margin-top-1522 {
  margin-top: 1522px;
}
.margin-top-1523 {
  margin-top: 1523px;
}
.margin-top-1524 {
  margin-top: 1524px;
}
.margin-top-1525 {
  margin-top: 1525px;
}
.margin-top-1526 {
  margin-top: 1526px;
}
.margin-top-1527 {
  margin-top: 1527px;
}
.margin-top-1528 {
  margin-top: 1528px;
}
.margin-top-1529 {
  margin-top: 1529px;
}
.margin-top-1530 {
  margin-top: 1530px;
}
.margin-top-1531 {
  margin-top: 1531px;
}
.margin-top-1532 {
  margin-top: 1532px;
}
.margin-top-1533 {
  margin-top: 1533px;
}
.margin-top-1534 {
  margin-top: 1534px;
}
.margin-top-1535 {
  margin-top: 1535px;
}
.margin-top-1536 {
  margin-top: 1536px;
}
.margin-top-1537 {
  margin-top: 1537px;
}
.margin-top-1538 {
  margin-top: 1538px;
}
.margin-top-1539 {
  margin-top: 1539px;
}
.margin-top-1540 {
  margin-top: 1540px;
}
.margin-top-1541 {
  margin-top: 1541px;
}
.margin-top-1542 {
  margin-top: 1542px;
}
.margin-top-1543 {
  margin-top: 1543px;
}
.margin-top-1544 {
  margin-top: 1544px;
}
.margin-top-1545 {
  margin-top: 1545px;
}
.margin-top-1546 {
  margin-top: 1546px;
}
.margin-top-1547 {
  margin-top: 1547px;
}
.margin-top-1548 {
  margin-top: 1548px;
}
.margin-top-1549 {
  margin-top: 1549px;
}
.margin-top-1550 {
  margin-top: 1550px;
}
.margin-top-1551 {
  margin-top: 1551px;
}
.margin-top-1552 {
  margin-top: 1552px;
}
.margin-top-1553 {
  margin-top: 1553px;
}
.margin-top-1554 {
  margin-top: 1554px;
}
.margin-top-1555 {
  margin-top: 1555px;
}
.margin-top-1556 {
  margin-top: 1556px;
}
.margin-top-1557 {
  margin-top: 1557px;
}
.margin-top-1558 {
  margin-top: 1558px;
}
.margin-top-1559 {
  margin-top: 1559px;
}
.margin-top-1560 {
  margin-top: 1560px;
}
.margin-top-1561 {
  margin-top: 1561px;
}
.margin-top-1562 {
  margin-top: 1562px;
}
.margin-top-1563 {
  margin-top: 1563px;
}
.margin-top-1564 {
  margin-top: 1564px;
}
.margin-top-1565 {
  margin-top: 1565px;
}
.margin-top-1566 {
  margin-top: 1566px;
}
.margin-top-1567 {
  margin-top: 1567px;
}
.margin-top-1568 {
  margin-top: 1568px;
}
.margin-top-1569 {
  margin-top: 1569px;
}
.margin-top-1570 {
  margin-top: 1570px;
}
.margin-top-1571 {
  margin-top: 1571px;
}
.margin-top-1572 {
  margin-top: 1572px;
}
.margin-top-1573 {
  margin-top: 1573px;
}
.margin-top-1574 {
  margin-top: 1574px;
}
.margin-top-1575 {
  margin-top: 1575px;
}
.margin-top-1576 {
  margin-top: 1576px;
}
.margin-top-1577 {
  margin-top: 1577px;
}
.margin-top-1578 {
  margin-top: 1578px;
}
.margin-top-1579 {
  margin-top: 1579px;
}
.margin-top-1580 {
  margin-top: 1580px;
}
.margin-top-1581 {
  margin-top: 1581px;
}
.margin-top-1582 {
  margin-top: 1582px;
}
.margin-top-1583 {
  margin-top: 1583px;
}
.margin-top-1584 {
  margin-top: 1584px;
}
.margin-top-1585 {
  margin-top: 1585px;
}
.margin-top-1586 {
  margin-top: 1586px;
}
.margin-top-1587 {
  margin-top: 1587px;
}
.margin-top-1588 {
  margin-top: 1588px;
}
.margin-top-1589 {
  margin-top: 1589px;
}
.margin-top-1590 {
  margin-top: 1590px;
}
.margin-top-1591 {
  margin-top: 1591px;
}
.margin-top-1592 {
  margin-top: 1592px;
}
.margin-top-1593 {
  margin-top: 1593px;
}
.margin-top-1594 {
  margin-top: 1594px;
}
.margin-top-1595 {
  margin-top: 1595px;
}
.margin-top-1596 {
  margin-top: 1596px;
}
.margin-top-1597 {
  margin-top: 1597px;
}
.margin-top-1598 {
  margin-top: 1598px;
}
.margin-top-1599 {
  margin-top: 1599px;
}
.margin-top-1600 {
  margin-top: 1600px;
}
.margin-top-1601 {
  margin-top: 1601px;
}
.margin-top-1602 {
  margin-top: 1602px;
}
.margin-top-1603 {
  margin-top: 1603px;
}
.margin-top-1604 {
  margin-top: 1604px;
}
.margin-top-1605 {
  margin-top: 1605px;
}
.margin-top-1606 {
  margin-top: 1606px;
}
.margin-top-1607 {
  margin-top: 1607px;
}
.margin-top-1608 {
  margin-top: 1608px;
}
.margin-top-1609 {
  margin-top: 1609px;
}
.margin-top-1610 {
  margin-top: 1610px;
}
.margin-top-1611 {
  margin-top: 1611px;
}
.margin-top-1612 {
  margin-top: 1612px;
}
.margin-top-1613 {
  margin-top: 1613px;
}
.margin-top-1614 {
  margin-top: 1614px;
}
.margin-top-1615 {
  margin-top: 1615px;
}
.margin-top-1616 {
  margin-top: 1616px;
}
.margin-top-1617 {
  margin-top: 1617px;
}
.margin-top-1618 {
  margin-top: 1618px;
}
.margin-top-1619 {
  margin-top: 1619px;
}
.margin-top-1620 {
  margin-top: 1620px;
}
.margin-top-1621 {
  margin-top: 1621px;
}
.margin-top-1622 {
  margin-top: 1622px;
}
.margin-top-1623 {
  margin-top: 1623px;
}
.margin-top-1624 {
  margin-top: 1624px;
}
.margin-top-1625 {
  margin-top: 1625px;
}
.margin-top-1626 {
  margin-top: 1626px;
}
.margin-top-1627 {
  margin-top: 1627px;
}
.margin-top-1628 {
  margin-top: 1628px;
}
.margin-top-1629 {
  margin-top: 1629px;
}
.margin-top-1630 {
  margin-top: 1630px;
}
.margin-top-1631 {
  margin-top: 1631px;
}
.margin-top-1632 {
  margin-top: 1632px;
}
.margin-top-1633 {
  margin-top: 1633px;
}
.margin-top-1634 {
  margin-top: 1634px;
}
.margin-top-1635 {
  margin-top: 1635px;
}
.margin-top-1636 {
  margin-top: 1636px;
}
.margin-top-1637 {
  margin-top: 1637px;
}
.margin-top-1638 {
  margin-top: 1638px;
}
.margin-top-1639 {
  margin-top: 1639px;
}
.margin-top-1640 {
  margin-top: 1640px;
}
.margin-top-1641 {
  margin-top: 1641px;
}
.margin-top-1642 {
  margin-top: 1642px;
}
.margin-top-1643 {
  margin-top: 1643px;
}
.margin-top-1644 {
  margin-top: 1644px;
}
.margin-top-1645 {
  margin-top: 1645px;
}
.margin-top-1646 {
  margin-top: 1646px;
}
.margin-top-1647 {
  margin-top: 1647px;
}
.margin-top-1648 {
  margin-top: 1648px;
}
.margin-top-1649 {
  margin-top: 1649px;
}
.margin-top-1650 {
  margin-top: 1650px;
}
.margin-top-1651 {
  margin-top: 1651px;
}
.margin-top-1652 {
  margin-top: 1652px;
}
.margin-top-1653 {
  margin-top: 1653px;
}
.margin-top-1654 {
  margin-top: 1654px;
}
.margin-top-1655 {
  margin-top: 1655px;
}
.margin-top-1656 {
  margin-top: 1656px;
}
.margin-top-1657 {
  margin-top: 1657px;
}
.margin-top-1658 {
  margin-top: 1658px;
}
.margin-top-1659 {
  margin-top: 1659px;
}
.margin-top-1660 {
  margin-top: 1660px;
}
.margin-top-1661 {
  margin-top: 1661px;
}
.margin-top-1662 {
  margin-top: 1662px;
}
.margin-top-1663 {
  margin-top: 1663px;
}
.margin-top-1664 {
  margin-top: 1664px;
}
.margin-top-1665 {
  margin-top: 1665px;
}
.margin-top-1666 {
  margin-top: 1666px;
}
.margin-top-1667 {
  margin-top: 1667px;
}
.margin-top-1668 {
  margin-top: 1668px;
}
.margin-top-1669 {
  margin-top: 1669px;
}
.margin-top-1670 {
  margin-top: 1670px;
}
.margin-top-1671 {
  margin-top: 1671px;
}
.margin-top-1672 {
  margin-top: 1672px;
}
.margin-top-1673 {
  margin-top: 1673px;
}
.margin-top-1674 {
  margin-top: 1674px;
}
.margin-top-1675 {
  margin-top: 1675px;
}
.margin-top-1676 {
  margin-top: 1676px;
}
.margin-top-1677 {
  margin-top: 1677px;
}
.margin-top-1678 {
  margin-top: 1678px;
}
.margin-top-1679 {
  margin-top: 1679px;
}
.margin-top-1680 {
  margin-top: 1680px;
}
.margin-top-1681 {
  margin-top: 1681px;
}
.margin-top-1682 {
  margin-top: 1682px;
}
.margin-top-1683 {
  margin-top: 1683px;
}
.margin-top-1684 {
  margin-top: 1684px;
}
.margin-top-1685 {
  margin-top: 1685px;
}
.margin-top-1686 {
  margin-top: 1686px;
}
.margin-top-1687 {
  margin-top: 1687px;
}
.margin-top-1688 {
  margin-top: 1688px;
}
.margin-top-1689 {
  margin-top: 1689px;
}
.margin-top-1690 {
  margin-top: 1690px;
}
.margin-top-1691 {
  margin-top: 1691px;
}
.margin-top-1692 {
  margin-top: 1692px;
}
.margin-top-1693 {
  margin-top: 1693px;
}
.margin-top-1694 {
  margin-top: 1694px;
}
.margin-top-1695 {
  margin-top: 1695px;
}
.margin-top-1696 {
  margin-top: 1696px;
}
.margin-top-1697 {
  margin-top: 1697px;
}
.margin-top-1698 {
  margin-top: 1698px;
}
.margin-top-1699 {
  margin-top: 1699px;
}
.margin-top-1700 {
  margin-top: 1700px;
}
.margin-top-1701 {
  margin-top: 1701px;
}
.margin-top-1702 {
  margin-top: 1702px;
}
.margin-top-1703 {
  margin-top: 1703px;
}
.margin-top-1704 {
  margin-top: 1704px;
}
.margin-top-1705 {
  margin-top: 1705px;
}
.margin-top-1706 {
  margin-top: 1706px;
}
.margin-top-1707 {
  margin-top: 1707px;
}
.margin-top-1708 {
  margin-top: 1708px;
}
.margin-top-1709 {
  margin-top: 1709px;
}
.margin-top-1710 {
  margin-top: 1710px;
}
.margin-top-1711 {
  margin-top: 1711px;
}
.margin-top-1712 {
  margin-top: 1712px;
}
.margin-top-1713 {
  margin-top: 1713px;
}
.margin-top-1714 {
  margin-top: 1714px;
}
.margin-top-1715 {
  margin-top: 1715px;
}
.margin-top-1716 {
  margin-top: 1716px;
}
.margin-top-1717 {
  margin-top: 1717px;
}
.margin-top-1718 {
  margin-top: 1718px;
}
.margin-top-1719 {
  margin-top: 1719px;
}
.margin-top-1720 {
  margin-top: 1720px;
}
.margin-top-1721 {
  margin-top: 1721px;
}
.margin-top-1722 {
  margin-top: 1722px;
}
.margin-top-1723 {
  margin-top: 1723px;
}
.margin-top-1724 {
  margin-top: 1724px;
}
.margin-top-1725 {
  margin-top: 1725px;
}
.margin-top-1726 {
  margin-top: 1726px;
}
.margin-top-1727 {
  margin-top: 1727px;
}
.margin-top-1728 {
  margin-top: 1728px;
}
.margin-top-1729 {
  margin-top: 1729px;
}
.margin-top-1730 {
  margin-top: 1730px;
}
.margin-top-1731 {
  margin-top: 1731px;
}
.margin-top-1732 {
  margin-top: 1732px;
}
.margin-top-1733 {
  margin-top: 1733px;
}
.margin-top-1734 {
  margin-top: 1734px;
}
.margin-top-1735 {
  margin-top: 1735px;
}
.margin-top-1736 {
  margin-top: 1736px;
}
.margin-top-1737 {
  margin-top: 1737px;
}
.margin-top-1738 {
  margin-top: 1738px;
}
.margin-top-1739 {
  margin-top: 1739px;
}
.margin-top-1740 {
  margin-top: 1740px;
}
.margin-top-1741 {
  margin-top: 1741px;
}
.margin-top-1742 {
  margin-top: 1742px;
}
.margin-top-1743 {
  margin-top: 1743px;
}
.margin-top-1744 {
  margin-top: 1744px;
}
.margin-top-1745 {
  margin-top: 1745px;
}
.margin-top-1746 {
  margin-top: 1746px;
}
.margin-top-1747 {
  margin-top: 1747px;
}
.margin-top-1748 {
  margin-top: 1748px;
}
.margin-top-1749 {
  margin-top: 1749px;
}
.margin-top-1750 {
  margin-top: 1750px;
}
.margin-top-1751 {
  margin-top: 1751px;
}
.margin-top-1752 {
  margin-top: 1752px;
}
.margin-top-1753 {
  margin-top: 1753px;
}
.margin-top-1754 {
  margin-top: 1754px;
}
.margin-top-1755 {
  margin-top: 1755px;
}
.margin-top-1756 {
  margin-top: 1756px;
}
.margin-top-1757 {
  margin-top: 1757px;
}
.margin-top-1758 {
  margin-top: 1758px;
}
.margin-top-1759 {
  margin-top: 1759px;
}
.margin-top-1760 {
  margin-top: 1760px;
}
.margin-top-1761 {
  margin-top: 1761px;
}
.margin-top-1762 {
  margin-top: 1762px;
}
.margin-top-1763 {
  margin-top: 1763px;
}
.margin-top-1764 {
  margin-top: 1764px;
}
.margin-top-1765 {
  margin-top: 1765px;
}
.margin-top-1766 {
  margin-top: 1766px;
}
.margin-top-1767 {
  margin-top: 1767px;
}
.margin-top-1768 {
  margin-top: 1768px;
}
.margin-top-1769 {
  margin-top: 1769px;
}
.margin-top-1770 {
  margin-top: 1770px;
}
.margin-top-1771 {
  margin-top: 1771px;
}
.margin-top-1772 {
  margin-top: 1772px;
}
.margin-top-1773 {
  margin-top: 1773px;
}
.margin-top-1774 {
  margin-top: 1774px;
}
.margin-top-1775 {
  margin-top: 1775px;
}
.margin-top-1776 {
  margin-top: 1776px;
}
.margin-top-1777 {
  margin-top: 1777px;
}
.margin-top-1778 {
  margin-top: 1778px;
}
.margin-top-1779 {
  margin-top: 1779px;
}
.margin-top-1780 {
  margin-top: 1780px;
}
.margin-top-1781 {
  margin-top: 1781px;
}
.margin-top-1782 {
  margin-top: 1782px;
}
.margin-top-1783 {
  margin-top: 1783px;
}
.margin-top-1784 {
  margin-top: 1784px;
}
.margin-top-1785 {
  margin-top: 1785px;
}
.margin-top-1786 {
  margin-top: 1786px;
}
.margin-top-1787 {
  margin-top: 1787px;
}
.margin-top-1788 {
  margin-top: 1788px;
}
.margin-top-1789 {
  margin-top: 1789px;
}
.margin-top-1790 {
  margin-top: 1790px;
}
.margin-top-1791 {
  margin-top: 1791px;
}
.margin-top-1792 {
  margin-top: 1792px;
}
.margin-top-1793 {
  margin-top: 1793px;
}
.margin-top-1794 {
  margin-top: 1794px;
}
.margin-top-1795 {
  margin-top: 1795px;
}
.margin-top-1796 {
  margin-top: 1796px;
}
.margin-top-1797 {
  margin-top: 1797px;
}
.margin-top-1798 {
  margin-top: 1798px;
}
.margin-top-1799 {
  margin-top: 1799px;
}
.margin-top-1800 {
  margin-top: 1800px;
}
.margin-top-1801 {
  margin-top: 1801px;
}
.margin-top-1802 {
  margin-top: 1802px;
}
.margin-top-1803 {
  margin-top: 1803px;
}
.margin-top-1804 {
  margin-top: 1804px;
}
.margin-top-1805 {
  margin-top: 1805px;
}
.margin-top-1806 {
  margin-top: 1806px;
}
.margin-top-1807 {
  margin-top: 1807px;
}
.margin-top-1808 {
  margin-top: 1808px;
}
.margin-top-1809 {
  margin-top: 1809px;
}
.margin-top-1810 {
  margin-top: 1810px;
}
.margin-top-1811 {
  margin-top: 1811px;
}
.margin-top-1812 {
  margin-top: 1812px;
}
.margin-top-1813 {
  margin-top: 1813px;
}
.margin-top-1814 {
  margin-top: 1814px;
}
.margin-top-1815 {
  margin-top: 1815px;
}
.margin-top-1816 {
  margin-top: 1816px;
}
.margin-top-1817 {
  margin-top: 1817px;
}
.margin-top-1818 {
  margin-top: 1818px;
}
.margin-top-1819 {
  margin-top: 1819px;
}
.margin-top-1820 {
  margin-top: 1820px;
}
.margin-top-1821 {
  margin-top: 1821px;
}
.margin-top-1822 {
  margin-top: 1822px;
}
.margin-top-1823 {
  margin-top: 1823px;
}
.margin-top-1824 {
  margin-top: 1824px;
}
.margin-top-1825 {
  margin-top: 1825px;
}
.margin-top-1826 {
  margin-top: 1826px;
}
.margin-top-1827 {
  margin-top: 1827px;
}
.margin-top-1828 {
  margin-top: 1828px;
}
.margin-top-1829 {
  margin-top: 1829px;
}
.margin-top-1830 {
  margin-top: 1830px;
}
.margin-top-1831 {
  margin-top: 1831px;
}
.margin-top-1832 {
  margin-top: 1832px;
}
.margin-top-1833 {
  margin-top: 1833px;
}
.margin-top-1834 {
  margin-top: 1834px;
}
.margin-top-1835 {
  margin-top: 1835px;
}
.margin-top-1836 {
  margin-top: 1836px;
}
.margin-top-1837 {
  margin-top: 1837px;
}
.margin-top-1838 {
  margin-top: 1838px;
}
.margin-top-1839 {
  margin-top: 1839px;
}
.margin-top-1840 {
  margin-top: 1840px;
}
.margin-top-1841 {
  margin-top: 1841px;
}
.margin-top-1842 {
  margin-top: 1842px;
}
.margin-top-1843 {
  margin-top: 1843px;
}
.margin-top-1844 {
  margin-top: 1844px;
}
.margin-top-1845 {
  margin-top: 1845px;
}
.margin-top-1846 {
  margin-top: 1846px;
}
.margin-top-1847 {
  margin-top: 1847px;
}
.margin-top-1848 {
  margin-top: 1848px;
}
.margin-top-1849 {
  margin-top: 1849px;
}
.margin-top-1850 {
  margin-top: 1850px;
}
.margin-top-1851 {
  margin-top: 1851px;
}
.margin-top-1852 {
  margin-top: 1852px;
}
.margin-top-1853 {
  margin-top: 1853px;
}
.margin-top-1854 {
  margin-top: 1854px;
}
.margin-top-1855 {
  margin-top: 1855px;
}
.margin-top-1856 {
  margin-top: 1856px;
}
.margin-top-1857 {
  margin-top: 1857px;
}
.margin-top-1858 {
  margin-top: 1858px;
}
.margin-top-1859 {
  margin-top: 1859px;
}
.margin-top-1860 {
  margin-top: 1860px;
}
.margin-top-1861 {
  margin-top: 1861px;
}
.margin-top-1862 {
  margin-top: 1862px;
}
.margin-top-1863 {
  margin-top: 1863px;
}
.margin-top-1864 {
  margin-top: 1864px;
}
.margin-top-1865 {
  margin-top: 1865px;
}
.margin-top-1866 {
  margin-top: 1866px;
}
.margin-top-1867 {
  margin-top: 1867px;
}
.margin-top-1868 {
  margin-top: 1868px;
}
.margin-top-1869 {
  margin-top: 1869px;
}
.margin-top-1870 {
  margin-top: 1870px;
}
.margin-top-1871 {
  margin-top: 1871px;
}
.margin-top-1872 {
  margin-top: 1872px;
}
.margin-top-1873 {
  margin-top: 1873px;
}
.margin-top-1874 {
  margin-top: 1874px;
}
.margin-top-1875 {
  margin-top: 1875px;
}
.margin-top-1876 {
  margin-top: 1876px;
}
.margin-top-1877 {
  margin-top: 1877px;
}
.margin-top-1878 {
  margin-top: 1878px;
}
.margin-top-1879 {
  margin-top: 1879px;
}
.margin-top-1880 {
  margin-top: 1880px;
}
.margin-top-1881 {
  margin-top: 1881px;
}
.margin-top-1882 {
  margin-top: 1882px;
}
.margin-top-1883 {
  margin-top: 1883px;
}
.margin-top-1884 {
  margin-top: 1884px;
}
.margin-top-1885 {
  margin-top: 1885px;
}
.margin-top-1886 {
  margin-top: 1886px;
}
.margin-top-1887 {
  margin-top: 1887px;
}
.margin-top-1888 {
  margin-top: 1888px;
}
.margin-top-1889 {
  margin-top: 1889px;
}
.margin-top-1890 {
  margin-top: 1890px;
}
.margin-top-1891 {
  margin-top: 1891px;
}
.margin-top-1892 {
  margin-top: 1892px;
}
.margin-top-1893 {
  margin-top: 1893px;
}
.margin-top-1894 {
  margin-top: 1894px;
}
.margin-top-1895 {
  margin-top: 1895px;
}
.margin-top-1896 {
  margin-top: 1896px;
}
.margin-top-1897 {
  margin-top: 1897px;
}
.margin-top-1898 {
  margin-top: 1898px;
}
.margin-top-1899 {
  margin-top: 1899px;
}
.margin-top-1900 {
  margin-top: 1900px;
}
.margin-top-1901 {
  margin-top: 1901px;
}
.margin-top-1902 {
  margin-top: 1902px;
}
.margin-top-1903 {
  margin-top: 1903px;
}
.margin-top-1904 {
  margin-top: 1904px;
}
.margin-top-1905 {
  margin-top: 1905px;
}
.margin-top-1906 {
  margin-top: 1906px;
}
.margin-top-1907 {
  margin-top: 1907px;
}
.margin-top-1908 {
  margin-top: 1908px;
}
.margin-top-1909 {
  margin-top: 1909px;
}
.margin-top-1910 {
  margin-top: 1910px;
}
.margin-top-1911 {
  margin-top: 1911px;
}
.margin-top-1912 {
  margin-top: 1912px;
}
.margin-top-1913 {
  margin-top: 1913px;
}
.margin-top-1914 {
  margin-top: 1914px;
}
.margin-top-1915 {
  margin-top: 1915px;
}
.margin-top-1916 {
  margin-top: 1916px;
}
.margin-top-1917 {
  margin-top: 1917px;
}
.margin-top-1918 {
  margin-top: 1918px;
}
.margin-top-1919 {
  margin-top: 1919px;
}
.padding-top-0 {
  padding-top: 0px;
}
.padding-top-1 {
  padding-top: 1px;
}
.padding-top-2 {
  padding-top: 2px;
}
.padding-top-3 {
  padding-top: 3px;
}
.padding-top-4 {
  padding-top: 4px;
}
.padding-top-5 {
  padding-top: 5px;
}
.padding-top-6 {
  padding-top: 6px;
}
.padding-top-7 {
  padding-top: 7px;
}
.padding-top-8 {
  padding-top: 8px;
}
.padding-top-9 {
  padding-top: 9px;
}
.padding-top-10 {
  padding-top: 10px;
}
.padding-top-11 {
  padding-top: 11px;
}
.padding-top-12 {
  padding-top: 12px;
}
.padding-top-13 {
  padding-top: 13px;
}
.padding-top-14 {
  padding-top: 14px;
}
.padding-top-15 {
  padding-top: 15px;
}
.padding-top-16 {
  padding-top: 16px;
}
.padding-top-17 {
  padding-top: 17px;
}
.padding-top-18 {
  padding-top: 18px;
}
.padding-top-19 {
  padding-top: 19px;
}
.padding-top-20 {
  padding-top: 20px;
}
.padding-top-21 {
  padding-top: 21px;
}
.padding-top-22 {
  padding-top: 22px;
}
.padding-top-23 {
  padding-top: 23px;
}
.padding-top-24 {
  padding-top: 24px;
}
.padding-top-25 {
  padding-top: 25px;
}
.padding-top-26 {
  padding-top: 26px;
}
.padding-top-27 {
  padding-top: 27px;
}
.padding-top-28 {
  padding-top: 28px;
}
.padding-top-29 {
  padding-top: 29px;
}
.padding-top-30 {
  padding-top: 30px;
}
.padding-top-31 {
  padding-top: 31px;
}
.padding-top-32 {
  padding-top: 32px;
}
.padding-top-33 {
  padding-top: 33px;
}
.padding-top-34 {
  padding-top: 34px;
}
.padding-top-35 {
  padding-top: 35px;
}
.padding-top-36 {
  padding-top: 36px;
}
.padding-top-37 {
  padding-top: 37px;
}
.padding-top-38 {
  padding-top: 38px;
}
.padding-top-39 {
  padding-top: 39px;
}
.padding-top-40 {
  padding-top: 40px;
}
.padding-top-41 {
  padding-top: 41px;
}
.padding-top-42 {
  padding-top: 42px;
}
.padding-top-43 {
  padding-top: 43px;
}
.padding-top-44 {
  padding-top: 44px;
}
.padding-top-45 {
  padding-top: 45px;
}
.padding-top-46 {
  padding-top: 46px;
}
.padding-top-47 {
  padding-top: 47px;
}
.padding-top-48 {
  padding-top: 48px;
}
.padding-top-49 {
  padding-top: 49px;
}
.padding-top-50 {
  padding-top: 50px;
}
.padding-top-51 {
  padding-top: 51px;
}
.padding-top-52 {
  padding-top: 52px;
}
.padding-top-53 {
  padding-top: 53px;
}
.padding-top-54 {
  padding-top: 54px;
}
.padding-top-55 {
  padding-top: 55px;
}
.padding-top-56 {
  padding-top: 56px;
}
.padding-top-57 {
  padding-top: 57px;
}
.padding-top-58 {
  padding-top: 58px;
}
.padding-top-59 {
  padding-top: 59px;
}
.padding-top-60 {
  padding-top: 60px;
}
.padding-top-61 {
  padding-top: 61px;
}
.padding-top-62 {
  padding-top: 62px;
}
.padding-top-63 {
  padding-top: 63px;
}
.padding-top-64 {
  padding-top: 64px;
}
.padding-top-65 {
  padding-top: 65px;
}
.padding-top-66 {
  padding-top: 66px;
}
.padding-top-67 {
  padding-top: 67px;
}
.padding-top-68 {
  padding-top: 68px;
}
.padding-top-69 {
  padding-top: 69px;
}
.padding-top-70 {
  padding-top: 70px;
}
.padding-top-71 {
  padding-top: 71px;
}
.padding-top-72 {
  padding-top: 72px;
}
.padding-top-73 {
  padding-top: 73px;
}
.padding-top-74 {
  padding-top: 74px;
}
.padding-top-75 {
  padding-top: 75px;
}
.padding-top-76 {
  padding-top: 76px;
}
.padding-top-77 {
  padding-top: 77px;
}
.padding-top-78 {
  padding-top: 78px;
}
.padding-top-79 {
  padding-top: 79px;
}
.padding-top-80 {
  padding-top: 80px;
}
.padding-top-81 {
  padding-top: 81px;
}
.padding-top-82 {
  padding-top: 82px;
}
.padding-top-83 {
  padding-top: 83px;
}
.padding-top-84 {
  padding-top: 84px;
}
.padding-top-85 {
  padding-top: 85px;
}
.padding-top-86 {
  padding-top: 86px;
}
.padding-top-87 {
  padding-top: 87px;
}
.padding-top-88 {
  padding-top: 88px;
}
.padding-top-89 {
  padding-top: 89px;
}
.padding-top-90 {
  padding-top: 90px;
}
.padding-top-91 {
  padding-top: 91px;
}
.padding-top-92 {
  padding-top: 92px;
}
.padding-top-93 {
  padding-top: 93px;
}
.padding-top-94 {
  padding-top: 94px;
}
.padding-top-95 {
  padding-top: 95px;
}
.padding-top-96 {
  padding-top: 96px;
}
.padding-top-97 {
  padding-top: 97px;
}
.padding-top-98 {
  padding-top: 98px;
}
.padding-top-99 {
  padding-top: 99px;
}
.padding-top-100 {
  padding-top: 100px;
}
.padding-top-101 {
  padding-top: 101px;
}
.padding-top-102 {
  padding-top: 102px;
}
.padding-top-103 {
  padding-top: 103px;
}
.padding-top-104 {
  padding-top: 104px;
}
.padding-top-105 {
  padding-top: 105px;
}
.padding-top-106 {
  padding-top: 106px;
}
.padding-top-107 {
  padding-top: 107px;
}
.padding-top-108 {
  padding-top: 108px;
}
.padding-top-109 {
  padding-top: 109px;
}
.padding-top-110 {
  padding-top: 110px;
}
.padding-top-111 {
  padding-top: 111px;
}
.padding-top-112 {
  padding-top: 112px;
}
.padding-top-113 {
  padding-top: 113px;
}
.padding-top-114 {
  padding-top: 114px;
}
.padding-top-115 {
  padding-top: 115px;
}
.padding-top-116 {
  padding-top: 116px;
}
.padding-top-117 {
  padding-top: 117px;
}
.padding-top-118 {
  padding-top: 118px;
}
.padding-top-119 {
  padding-top: 119px;
}
.padding-top-120 {
  padding-top: 120px;
}
.padding-top-121 {
  padding-top: 121px;
}
.padding-top-122 {
  padding-top: 122px;
}
.padding-top-123 {
  padding-top: 123px;
}
.padding-top-124 {
  padding-top: 124px;
}
.padding-top-125 {
  padding-top: 125px;
}
.padding-top-126 {
  padding-top: 126px;
}
.padding-top-127 {
  padding-top: 127px;
}
.padding-top-128 {
  padding-top: 128px;
}
.padding-top-129 {
  padding-top: 129px;
}
.padding-top-130 {
  padding-top: 130px;
}
.padding-top-131 {
  padding-top: 131px;
}
.padding-top-132 {
  padding-top: 132px;
}
.padding-top-133 {
  padding-top: 133px;
}
.padding-top-134 {
  padding-top: 134px;
}
.padding-top-135 {
  padding-top: 135px;
}
.padding-top-136 {
  padding-top: 136px;
}
.padding-top-137 {
  padding-top: 137px;
}
.padding-top-138 {
  padding-top: 138px;
}
.padding-top-139 {
  padding-top: 139px;
}
.padding-top-140 {
  padding-top: 140px;
}
.padding-top-141 {
  padding-top: 141px;
}
.padding-top-142 {
  padding-top: 142px;
}
.padding-top-143 {
  padding-top: 143px;
}
.padding-top-144 {
  padding-top: 144px;
}
.padding-top-145 {
  padding-top: 145px;
}
.padding-top-146 {
  padding-top: 146px;
}
.padding-top-147 {
  padding-top: 147px;
}
.padding-top-148 {
  padding-top: 148px;
}
.padding-top-149 {
  padding-top: 149px;
}
.padding-top-150 {
  padding-top: 150px;
}
.padding-top-151 {
  padding-top: 151px;
}
.padding-top-152 {
  padding-top: 152px;
}
.padding-top-153 {
  padding-top: 153px;
}
.padding-top-154 {
  padding-top: 154px;
}
.padding-top-155 {
  padding-top: 155px;
}
.padding-top-156 {
  padding-top: 156px;
}
.padding-top-157 {
  padding-top: 157px;
}
.padding-top-158 {
  padding-top: 158px;
}
.padding-top-159 {
  padding-top: 159px;
}
.padding-top-160 {
  padding-top: 160px;
}
.padding-top-161 {
  padding-top: 161px;
}
.padding-top-162 {
  padding-top: 162px;
}
.padding-top-163 {
  padding-top: 163px;
}
.padding-top-164 {
  padding-top: 164px;
}
.padding-top-165 {
  padding-top: 165px;
}
.padding-top-166 {
  padding-top: 166px;
}
.padding-top-167 {
  padding-top: 167px;
}
.padding-top-168 {
  padding-top: 168px;
}
.padding-top-169 {
  padding-top: 169px;
}
.padding-top-170 {
  padding-top: 170px;
}
.padding-top-171 {
  padding-top: 171px;
}
.padding-top-172 {
  padding-top: 172px;
}
.padding-top-173 {
  padding-top: 173px;
}
.padding-top-174 {
  padding-top: 174px;
}
.padding-top-175 {
  padding-top: 175px;
}
.padding-top-176 {
  padding-top: 176px;
}
.padding-top-177 {
  padding-top: 177px;
}
.padding-top-178 {
  padding-top: 178px;
}
.padding-top-179 {
  padding-top: 179px;
}
.padding-top-180 {
  padding-top: 180px;
}
.padding-top-181 {
  padding-top: 181px;
}
.padding-top-182 {
  padding-top: 182px;
}
.padding-top-183 {
  padding-top: 183px;
}
.padding-top-184 {
  padding-top: 184px;
}
.padding-top-185 {
  padding-top: 185px;
}
.padding-top-186 {
  padding-top: 186px;
}
.padding-top-187 {
  padding-top: 187px;
}
.padding-top-188 {
  padding-top: 188px;
}
.padding-top-189 {
  padding-top: 189px;
}
.padding-top-190 {
  padding-top: 190px;
}
.padding-top-191 {
  padding-top: 191px;
}
.padding-top-192 {
  padding-top: 192px;
}
.padding-top-193 {
  padding-top: 193px;
}
.padding-top-194 {
  padding-top: 194px;
}
.padding-top-195 {
  padding-top: 195px;
}
.padding-top-196 {
  padding-top: 196px;
}
.padding-top-197 {
  padding-top: 197px;
}
.padding-top-198 {
  padding-top: 198px;
}
.padding-top-199 {
  padding-top: 199px;
}
.padding-top-200 {
  padding-top: 200px;
}
.padding-top-201 {
  padding-top: 201px;
}
.padding-top-202 {
  padding-top: 202px;
}
.padding-top-203 {
  padding-top: 203px;
}
.padding-top-204 {
  padding-top: 204px;
}
.padding-top-205 {
  padding-top: 205px;
}
.padding-top-206 {
  padding-top: 206px;
}
.padding-top-207 {
  padding-top: 207px;
}
.padding-top-208 {
  padding-top: 208px;
}
.padding-top-209 {
  padding-top: 209px;
}
.padding-top-210 {
  padding-top: 210px;
}
.padding-top-211 {
  padding-top: 211px;
}
.padding-top-212 {
  padding-top: 212px;
}
.padding-top-213 {
  padding-top: 213px;
}
.padding-top-214 {
  padding-top: 214px;
}
.padding-top-215 {
  padding-top: 215px;
}
.padding-top-216 {
  padding-top: 216px;
}
.padding-top-217 {
  padding-top: 217px;
}
.padding-top-218 {
  padding-top: 218px;
}
.padding-top-219 {
  padding-top: 219px;
}
.padding-top-220 {
  padding-top: 220px;
}
.padding-top-221 {
  padding-top: 221px;
}
.padding-top-222 {
  padding-top: 222px;
}
.padding-top-223 {
  padding-top: 223px;
}
.padding-top-224 {
  padding-top: 224px;
}
.padding-top-225 {
  padding-top: 225px;
}
.padding-top-226 {
  padding-top: 226px;
}
.padding-top-227 {
  padding-top: 227px;
}
.padding-top-228 {
  padding-top: 228px;
}
.padding-top-229 {
  padding-top: 229px;
}
.padding-top-230 {
  padding-top: 230px;
}
.padding-top-231 {
  padding-top: 231px;
}
.padding-top-232 {
  padding-top: 232px;
}
.padding-top-233 {
  padding-top: 233px;
}
.padding-top-234 {
  padding-top: 234px;
}
.padding-top-235 {
  padding-top: 235px;
}
.padding-top-236 {
  padding-top: 236px;
}
.padding-top-237 {
  padding-top: 237px;
}
.padding-top-238 {
  padding-top: 238px;
}
.padding-top-239 {
  padding-top: 239px;
}
.padding-top-240 {
  padding-top: 240px;
}
.padding-top-241 {
  padding-top: 241px;
}
.padding-top-242 {
  padding-top: 242px;
}
.padding-top-243 {
  padding-top: 243px;
}
.padding-top-244 {
  padding-top: 244px;
}
.padding-top-245 {
  padding-top: 245px;
}
.padding-top-246 {
  padding-top: 246px;
}
.padding-top-247 {
  padding-top: 247px;
}
.padding-top-248 {
  padding-top: 248px;
}
.padding-top-249 {
  padding-top: 249px;
}
.padding-top-250 {
  padding-top: 250px;
}
.padding-top-251 {
  padding-top: 251px;
}
.padding-top-252 {
  padding-top: 252px;
}
.padding-top-253 {
  padding-top: 253px;
}
.padding-top-254 {
  padding-top: 254px;
}
.padding-top-255 {
  padding-top: 255px;
}
.padding-top-256 {
  padding-top: 256px;
}
.padding-top-257 {
  padding-top: 257px;
}
.padding-top-258 {
  padding-top: 258px;
}
.padding-top-259 {
  padding-top: 259px;
}
.padding-top-260 {
  padding-top: 260px;
}
.padding-top-261 {
  padding-top: 261px;
}
.padding-top-262 {
  padding-top: 262px;
}
.padding-top-263 {
  padding-top: 263px;
}
.padding-top-264 {
  padding-top: 264px;
}
.padding-top-265 {
  padding-top: 265px;
}
.padding-top-266 {
  padding-top: 266px;
}
.padding-top-267 {
  padding-top: 267px;
}
.padding-top-268 {
  padding-top: 268px;
}
.padding-top-269 {
  padding-top: 269px;
}
.padding-top-270 {
  padding-top: 270px;
}
.padding-top-271 {
  padding-top: 271px;
}
.padding-top-272 {
  padding-top: 272px;
}
.padding-top-273 {
  padding-top: 273px;
}
.padding-top-274 {
  padding-top: 274px;
}
.padding-top-275 {
  padding-top: 275px;
}
.padding-top-276 {
  padding-top: 276px;
}
.padding-top-277 {
  padding-top: 277px;
}
.padding-top-278 {
  padding-top: 278px;
}
.padding-top-279 {
  padding-top: 279px;
}
.padding-top-280 {
  padding-top: 280px;
}
.padding-top-281 {
  padding-top: 281px;
}
.padding-top-282 {
  padding-top: 282px;
}
.padding-top-283 {
  padding-top: 283px;
}
.padding-top-284 {
  padding-top: 284px;
}
.padding-top-285 {
  padding-top: 285px;
}
.padding-top-286 {
  padding-top: 286px;
}
.padding-top-287 {
  padding-top: 287px;
}
.padding-top-288 {
  padding-top: 288px;
}
.padding-top-289 {
  padding-top: 289px;
}
.padding-top-290 {
  padding-top: 290px;
}
.padding-top-291 {
  padding-top: 291px;
}
.padding-top-292 {
  padding-top: 292px;
}
.padding-top-293 {
  padding-top: 293px;
}
.padding-top-294 {
  padding-top: 294px;
}
.padding-top-295 {
  padding-top: 295px;
}
.padding-top-296 {
  padding-top: 296px;
}
.padding-top-297 {
  padding-top: 297px;
}
.padding-top-298 {
  padding-top: 298px;
}
.padding-top-299 {
  padding-top: 299px;
}
.padding-top-300 {
  padding-top: 300px;
}
.padding-top-301 {
  padding-top: 301px;
}
.padding-top-302 {
  padding-top: 302px;
}
.padding-top-303 {
  padding-top: 303px;
}
.padding-top-304 {
  padding-top: 304px;
}
.padding-top-305 {
  padding-top: 305px;
}
.padding-top-306 {
  padding-top: 306px;
}
.padding-top-307 {
  padding-top: 307px;
}
.padding-top-308 {
  padding-top: 308px;
}
.padding-top-309 {
  padding-top: 309px;
}
.padding-top-310 {
  padding-top: 310px;
}
.padding-top-311 {
  padding-top: 311px;
}
.padding-top-312 {
  padding-top: 312px;
}
.padding-top-313 {
  padding-top: 313px;
}
.padding-top-314 {
  padding-top: 314px;
}
.padding-top-315 {
  padding-top: 315px;
}
.padding-top-316 {
  padding-top: 316px;
}
.padding-top-317 {
  padding-top: 317px;
}
.padding-top-318 {
  padding-top: 318px;
}
.padding-top-319 {
  padding-top: 319px;
}
.padding-top-320 {
  padding-top: 320px;
}
.padding-top-321 {
  padding-top: 321px;
}
.padding-top-322 {
  padding-top: 322px;
}
.padding-top-323 {
  padding-top: 323px;
}
.padding-top-324 {
  padding-top: 324px;
}
.padding-top-325 {
  padding-top: 325px;
}
.padding-top-326 {
  padding-top: 326px;
}
.padding-top-327 {
  padding-top: 327px;
}
.padding-top-328 {
  padding-top: 328px;
}
.padding-top-329 {
  padding-top: 329px;
}
.padding-top-330 {
  padding-top: 330px;
}
.padding-top-331 {
  padding-top: 331px;
}
.padding-top-332 {
  padding-top: 332px;
}
.padding-top-333 {
  padding-top: 333px;
}
.padding-top-334 {
  padding-top: 334px;
}
.padding-top-335 {
  padding-top: 335px;
}
.padding-top-336 {
  padding-top: 336px;
}
.padding-top-337 {
  padding-top: 337px;
}
.padding-top-338 {
  padding-top: 338px;
}
.padding-top-339 {
  padding-top: 339px;
}
.padding-top-340 {
  padding-top: 340px;
}
.padding-top-341 {
  padding-top: 341px;
}
.padding-top-342 {
  padding-top: 342px;
}
.padding-top-343 {
  padding-top: 343px;
}
.padding-top-344 {
  padding-top: 344px;
}
.padding-top-345 {
  padding-top: 345px;
}
.padding-top-346 {
  padding-top: 346px;
}
.padding-top-347 {
  padding-top: 347px;
}
.padding-top-348 {
  padding-top: 348px;
}
.padding-top-349 {
  padding-top: 349px;
}
.padding-top-350 {
  padding-top: 350px;
}
.padding-top-351 {
  padding-top: 351px;
}
.padding-top-352 {
  padding-top: 352px;
}
.padding-top-353 {
  padding-top: 353px;
}
.padding-top-354 {
  padding-top: 354px;
}
.padding-top-355 {
  padding-top: 355px;
}
.padding-top-356 {
  padding-top: 356px;
}
.padding-top-357 {
  padding-top: 357px;
}
.padding-top-358 {
  padding-top: 358px;
}
.padding-top-359 {
  padding-top: 359px;
}
.padding-top-360 {
  padding-top: 360px;
}
.padding-top-361 {
  padding-top: 361px;
}
.padding-top-362 {
  padding-top: 362px;
}
.padding-top-363 {
  padding-top: 363px;
}
.padding-top-364 {
  padding-top: 364px;
}
.padding-top-365 {
  padding-top: 365px;
}
.padding-top-366 {
  padding-top: 366px;
}
.padding-top-367 {
  padding-top: 367px;
}
.padding-top-368 {
  padding-top: 368px;
}
.padding-top-369 {
  padding-top: 369px;
}
.padding-top-370 {
  padding-top: 370px;
}
.padding-top-371 {
  padding-top: 371px;
}
.padding-top-372 {
  padding-top: 372px;
}
.padding-top-373 {
  padding-top: 373px;
}
.padding-top-374 {
  padding-top: 374px;
}
.padding-top-375 {
  padding-top: 375px;
}
.padding-top-376 {
  padding-top: 376px;
}
.padding-top-377 {
  padding-top: 377px;
}
.padding-top-378 {
  padding-top: 378px;
}
.padding-top-379 {
  padding-top: 379px;
}
.padding-top-380 {
  padding-top: 380px;
}
.padding-top-381 {
  padding-top: 381px;
}
.padding-top-382 {
  padding-top: 382px;
}
.padding-top-383 {
  padding-top: 383px;
}
.padding-top-384 {
  padding-top: 384px;
}
.padding-top-385 {
  padding-top: 385px;
}
.padding-top-386 {
  padding-top: 386px;
}
.padding-top-387 {
  padding-top: 387px;
}
.padding-top-388 {
  padding-top: 388px;
}
.padding-top-389 {
  padding-top: 389px;
}
.padding-top-390 {
  padding-top: 390px;
}
.padding-top-391 {
  padding-top: 391px;
}
.padding-top-392 {
  padding-top: 392px;
}
.padding-top-393 {
  padding-top: 393px;
}
.padding-top-394 {
  padding-top: 394px;
}
.padding-top-395 {
  padding-top: 395px;
}
.padding-top-396 {
  padding-top: 396px;
}
.padding-top-397 {
  padding-top: 397px;
}
.padding-top-398 {
  padding-top: 398px;
}
.padding-top-399 {
  padding-top: 399px;
}
.padding-top-400 {
  padding-top: 400px;
}
.padding-top-401 {
  padding-top: 401px;
}
.padding-top-402 {
  padding-top: 402px;
}
.padding-top-403 {
  padding-top: 403px;
}
.padding-top-404 {
  padding-top: 404px;
}
.padding-top-405 {
  padding-top: 405px;
}
.padding-top-406 {
  padding-top: 406px;
}
.padding-top-407 {
  padding-top: 407px;
}
.padding-top-408 {
  padding-top: 408px;
}
.padding-top-409 {
  padding-top: 409px;
}
.padding-top-410 {
  padding-top: 410px;
}
.padding-top-411 {
  padding-top: 411px;
}
.padding-top-412 {
  padding-top: 412px;
}
.padding-top-413 {
  padding-top: 413px;
}
.padding-top-414 {
  padding-top: 414px;
}
.padding-top-415 {
  padding-top: 415px;
}
.padding-top-416 {
  padding-top: 416px;
}
.padding-top-417 {
  padding-top: 417px;
}
.padding-top-418 {
  padding-top: 418px;
}
.padding-top-419 {
  padding-top: 419px;
}
.padding-top-420 {
  padding-top: 420px;
}
.padding-top-421 {
  padding-top: 421px;
}
.padding-top-422 {
  padding-top: 422px;
}
.padding-top-423 {
  padding-top: 423px;
}
.padding-top-424 {
  padding-top: 424px;
}
.padding-top-425 {
  padding-top: 425px;
}
.padding-top-426 {
  padding-top: 426px;
}
.padding-top-427 {
  padding-top: 427px;
}
.padding-top-428 {
  padding-top: 428px;
}
.padding-top-429 {
  padding-top: 429px;
}
.padding-top-430 {
  padding-top: 430px;
}
.padding-top-431 {
  padding-top: 431px;
}
.padding-top-432 {
  padding-top: 432px;
}
.padding-top-433 {
  padding-top: 433px;
}
.padding-top-434 {
  padding-top: 434px;
}
.padding-top-435 {
  padding-top: 435px;
}
.padding-top-436 {
  padding-top: 436px;
}
.padding-top-437 {
  padding-top: 437px;
}
.padding-top-438 {
  padding-top: 438px;
}
.padding-top-439 {
  padding-top: 439px;
}
.padding-top-440 {
  padding-top: 440px;
}
.padding-top-441 {
  padding-top: 441px;
}
.padding-top-442 {
  padding-top: 442px;
}
.padding-top-443 {
  padding-top: 443px;
}
.padding-top-444 {
  padding-top: 444px;
}
.padding-top-445 {
  padding-top: 445px;
}
.padding-top-446 {
  padding-top: 446px;
}
.padding-top-447 {
  padding-top: 447px;
}
.padding-top-448 {
  padding-top: 448px;
}
.padding-top-449 {
  padding-top: 449px;
}
.padding-top-450 {
  padding-top: 450px;
}
.padding-top-451 {
  padding-top: 451px;
}
.padding-top-452 {
  padding-top: 452px;
}
.padding-top-453 {
  padding-top: 453px;
}
.padding-top-454 {
  padding-top: 454px;
}
.padding-top-455 {
  padding-top: 455px;
}
.padding-top-456 {
  padding-top: 456px;
}
.padding-top-457 {
  padding-top: 457px;
}
.padding-top-458 {
  padding-top: 458px;
}
.padding-top-459 {
  padding-top: 459px;
}
.padding-top-460 {
  padding-top: 460px;
}
.padding-top-461 {
  padding-top: 461px;
}
.padding-top-462 {
  padding-top: 462px;
}
.padding-top-463 {
  padding-top: 463px;
}
.padding-top-464 {
  padding-top: 464px;
}
.padding-top-465 {
  padding-top: 465px;
}
.padding-top-466 {
  padding-top: 466px;
}
.padding-top-467 {
  padding-top: 467px;
}
.padding-top-468 {
  padding-top: 468px;
}
.padding-top-469 {
  padding-top: 469px;
}
.padding-top-470 {
  padding-top: 470px;
}
.padding-top-471 {
  padding-top: 471px;
}
.padding-top-472 {
  padding-top: 472px;
}
.padding-top-473 {
  padding-top: 473px;
}
.padding-top-474 {
  padding-top: 474px;
}
.padding-top-475 {
  padding-top: 475px;
}
.padding-top-476 {
  padding-top: 476px;
}
.padding-top-477 {
  padding-top: 477px;
}
.padding-top-478 {
  padding-top: 478px;
}
.padding-top-479 {
  padding-top: 479px;
}
.padding-top-480 {
  padding-top: 480px;
}
.padding-top-481 {
  padding-top: 481px;
}
.padding-top-482 {
  padding-top: 482px;
}
.padding-top-483 {
  padding-top: 483px;
}
.padding-top-484 {
  padding-top: 484px;
}
.padding-top-485 {
  padding-top: 485px;
}
.padding-top-486 {
  padding-top: 486px;
}
.padding-top-487 {
  padding-top: 487px;
}
.padding-top-488 {
  padding-top: 488px;
}
.padding-top-489 {
  padding-top: 489px;
}
.padding-top-490 {
  padding-top: 490px;
}
.padding-top-491 {
  padding-top: 491px;
}
.padding-top-492 {
  padding-top: 492px;
}
.padding-top-493 {
  padding-top: 493px;
}
.padding-top-494 {
  padding-top: 494px;
}
.padding-top-495 {
  padding-top: 495px;
}
.padding-top-496 {
  padding-top: 496px;
}
.padding-top-497 {
  padding-top: 497px;
}
.padding-top-498 {
  padding-top: 498px;
}
.padding-top-499 {
  padding-top: 499px;
}
.padding-top-500 {
  padding-top: 500px;
}
.padding-top-501 {
  padding-top: 501px;
}
.padding-top-502 {
  padding-top: 502px;
}
.padding-top-503 {
  padding-top: 503px;
}
.padding-top-504 {
  padding-top: 504px;
}
.padding-top-505 {
  padding-top: 505px;
}
.padding-top-506 {
  padding-top: 506px;
}
.padding-top-507 {
  padding-top: 507px;
}
.padding-top-508 {
  padding-top: 508px;
}
.padding-top-509 {
  padding-top: 509px;
}
.padding-top-510 {
  padding-top: 510px;
}
.padding-top-511 {
  padding-top: 511px;
}
.padding-top-512 {
  padding-top: 512px;
}
.padding-top-513 {
  padding-top: 513px;
}
.padding-top-514 {
  padding-top: 514px;
}
.padding-top-515 {
  padding-top: 515px;
}
.padding-top-516 {
  padding-top: 516px;
}
.padding-top-517 {
  padding-top: 517px;
}
.padding-top-518 {
  padding-top: 518px;
}
.padding-top-519 {
  padding-top: 519px;
}
.padding-top-520 {
  padding-top: 520px;
}
.padding-top-521 {
  padding-top: 521px;
}
.padding-top-522 {
  padding-top: 522px;
}
.padding-top-523 {
  padding-top: 523px;
}
.padding-top-524 {
  padding-top: 524px;
}
.padding-top-525 {
  padding-top: 525px;
}
.padding-top-526 {
  padding-top: 526px;
}
.padding-top-527 {
  padding-top: 527px;
}
.padding-top-528 {
  padding-top: 528px;
}
.padding-top-529 {
  padding-top: 529px;
}
.padding-top-530 {
  padding-top: 530px;
}
.padding-top-531 {
  padding-top: 531px;
}
.padding-top-532 {
  padding-top: 532px;
}
.padding-top-533 {
  padding-top: 533px;
}
.padding-top-534 {
  padding-top: 534px;
}
.padding-top-535 {
  padding-top: 535px;
}
.padding-top-536 {
  padding-top: 536px;
}
.padding-top-537 {
  padding-top: 537px;
}
.padding-top-538 {
  padding-top: 538px;
}
.padding-top-539 {
  padding-top: 539px;
}
.padding-top-540 {
  padding-top: 540px;
}
.padding-top-541 {
  padding-top: 541px;
}
.padding-top-542 {
  padding-top: 542px;
}
.padding-top-543 {
  padding-top: 543px;
}
.padding-top-544 {
  padding-top: 544px;
}
.padding-top-545 {
  padding-top: 545px;
}
.padding-top-546 {
  padding-top: 546px;
}
.padding-top-547 {
  padding-top: 547px;
}
.padding-top-548 {
  padding-top: 548px;
}
.padding-top-549 {
  padding-top: 549px;
}
.padding-top-550 {
  padding-top: 550px;
}
.padding-top-551 {
  padding-top: 551px;
}
.padding-top-552 {
  padding-top: 552px;
}
.padding-top-553 {
  padding-top: 553px;
}
.padding-top-554 {
  padding-top: 554px;
}
.padding-top-555 {
  padding-top: 555px;
}
.padding-top-556 {
  padding-top: 556px;
}
.padding-top-557 {
  padding-top: 557px;
}
.padding-top-558 {
  padding-top: 558px;
}
.padding-top-559 {
  padding-top: 559px;
}
.padding-top-560 {
  padding-top: 560px;
}
.padding-top-561 {
  padding-top: 561px;
}
.padding-top-562 {
  padding-top: 562px;
}
.padding-top-563 {
  padding-top: 563px;
}
.padding-top-564 {
  padding-top: 564px;
}
.padding-top-565 {
  padding-top: 565px;
}
.padding-top-566 {
  padding-top: 566px;
}
.padding-top-567 {
  padding-top: 567px;
}
.padding-top-568 {
  padding-top: 568px;
}
.padding-top-569 {
  padding-top: 569px;
}
.padding-top-570 {
  padding-top: 570px;
}
.padding-top-571 {
  padding-top: 571px;
}
.padding-top-572 {
  padding-top: 572px;
}
.padding-top-573 {
  padding-top: 573px;
}
.padding-top-574 {
  padding-top: 574px;
}
.padding-top-575 {
  padding-top: 575px;
}
.padding-top-576 {
  padding-top: 576px;
}
.padding-top-577 {
  padding-top: 577px;
}
.padding-top-578 {
  padding-top: 578px;
}
.padding-top-579 {
  padding-top: 579px;
}
.padding-top-580 {
  padding-top: 580px;
}
.padding-top-581 {
  padding-top: 581px;
}
.padding-top-582 {
  padding-top: 582px;
}
.padding-top-583 {
  padding-top: 583px;
}
.padding-top-584 {
  padding-top: 584px;
}
.padding-top-585 {
  padding-top: 585px;
}
.padding-top-586 {
  padding-top: 586px;
}
.padding-top-587 {
  padding-top: 587px;
}
.padding-top-588 {
  padding-top: 588px;
}
.padding-top-589 {
  padding-top: 589px;
}
.padding-top-590 {
  padding-top: 590px;
}
.padding-top-591 {
  padding-top: 591px;
}
.padding-top-592 {
  padding-top: 592px;
}
.padding-top-593 {
  padding-top: 593px;
}
.padding-top-594 {
  padding-top: 594px;
}
.padding-top-595 {
  padding-top: 595px;
}
.padding-top-596 {
  padding-top: 596px;
}
.padding-top-597 {
  padding-top: 597px;
}
.padding-top-598 {
  padding-top: 598px;
}
.padding-top-599 {
  padding-top: 599px;
}
.padding-top-600 {
  padding-top: 600px;
}
.padding-top-601 {
  padding-top: 601px;
}
.padding-top-602 {
  padding-top: 602px;
}
.padding-top-603 {
  padding-top: 603px;
}
.padding-top-604 {
  padding-top: 604px;
}
.padding-top-605 {
  padding-top: 605px;
}
.padding-top-606 {
  padding-top: 606px;
}
.padding-top-607 {
  padding-top: 607px;
}
.padding-top-608 {
  padding-top: 608px;
}
.padding-top-609 {
  padding-top: 609px;
}
.padding-top-610 {
  padding-top: 610px;
}
.padding-top-611 {
  padding-top: 611px;
}
.padding-top-612 {
  padding-top: 612px;
}
.padding-top-613 {
  padding-top: 613px;
}
.padding-top-614 {
  padding-top: 614px;
}
.padding-top-615 {
  padding-top: 615px;
}
.padding-top-616 {
  padding-top: 616px;
}
.padding-top-617 {
  padding-top: 617px;
}
.padding-top-618 {
  padding-top: 618px;
}
.padding-top-619 {
  padding-top: 619px;
}
.padding-top-620 {
  padding-top: 620px;
}
.padding-top-621 {
  padding-top: 621px;
}
.padding-top-622 {
  padding-top: 622px;
}
.padding-top-623 {
  padding-top: 623px;
}
.padding-top-624 {
  padding-top: 624px;
}
.padding-top-625 {
  padding-top: 625px;
}
.padding-top-626 {
  padding-top: 626px;
}
.padding-top-627 {
  padding-top: 627px;
}
.padding-top-628 {
  padding-top: 628px;
}
.padding-top-629 {
  padding-top: 629px;
}
.padding-top-630 {
  padding-top: 630px;
}
.padding-top-631 {
  padding-top: 631px;
}
.padding-top-632 {
  padding-top: 632px;
}
.padding-top-633 {
  padding-top: 633px;
}
.padding-top-634 {
  padding-top: 634px;
}
.padding-top-635 {
  padding-top: 635px;
}
.padding-top-636 {
  padding-top: 636px;
}
.padding-top-637 {
  padding-top: 637px;
}
.padding-top-638 {
  padding-top: 638px;
}
.padding-top-639 {
  padding-top: 639px;
}
.padding-top-640 {
  padding-top: 640px;
}
.padding-top-641 {
  padding-top: 641px;
}
.padding-top-642 {
  padding-top: 642px;
}
.padding-top-643 {
  padding-top: 643px;
}
.padding-top-644 {
  padding-top: 644px;
}
.padding-top-645 {
  padding-top: 645px;
}
.padding-top-646 {
  padding-top: 646px;
}
.padding-top-647 {
  padding-top: 647px;
}
.padding-top-648 {
  padding-top: 648px;
}
.padding-top-649 {
  padding-top: 649px;
}
.padding-top-650 {
  padding-top: 650px;
}
.padding-top-651 {
  padding-top: 651px;
}
.padding-top-652 {
  padding-top: 652px;
}
.padding-top-653 {
  padding-top: 653px;
}
.padding-top-654 {
  padding-top: 654px;
}
.padding-top-655 {
  padding-top: 655px;
}
.padding-top-656 {
  padding-top: 656px;
}
.padding-top-657 {
  padding-top: 657px;
}
.padding-top-658 {
  padding-top: 658px;
}
.padding-top-659 {
  padding-top: 659px;
}
.padding-top-660 {
  padding-top: 660px;
}
.padding-top-661 {
  padding-top: 661px;
}
.padding-top-662 {
  padding-top: 662px;
}
.padding-top-663 {
  padding-top: 663px;
}
.padding-top-664 {
  padding-top: 664px;
}
.padding-top-665 {
  padding-top: 665px;
}
.padding-top-666 {
  padding-top: 666px;
}
.padding-top-667 {
  padding-top: 667px;
}
.padding-top-668 {
  padding-top: 668px;
}
.padding-top-669 {
  padding-top: 669px;
}
.padding-top-670 {
  padding-top: 670px;
}
.padding-top-671 {
  padding-top: 671px;
}
.padding-top-672 {
  padding-top: 672px;
}
.padding-top-673 {
  padding-top: 673px;
}
.padding-top-674 {
  padding-top: 674px;
}
.padding-top-675 {
  padding-top: 675px;
}
.padding-top-676 {
  padding-top: 676px;
}
.padding-top-677 {
  padding-top: 677px;
}
.padding-top-678 {
  padding-top: 678px;
}
.padding-top-679 {
  padding-top: 679px;
}
.padding-top-680 {
  padding-top: 680px;
}
.padding-top-681 {
  padding-top: 681px;
}
.padding-top-682 {
  padding-top: 682px;
}
.padding-top-683 {
  padding-top: 683px;
}
.padding-top-684 {
  padding-top: 684px;
}
.padding-top-685 {
  padding-top: 685px;
}
.padding-top-686 {
  padding-top: 686px;
}
.padding-top-687 {
  padding-top: 687px;
}
.padding-top-688 {
  padding-top: 688px;
}
.padding-top-689 {
  padding-top: 689px;
}
.padding-top-690 {
  padding-top: 690px;
}
.padding-top-691 {
  padding-top: 691px;
}
.padding-top-692 {
  padding-top: 692px;
}
.padding-top-693 {
  padding-top: 693px;
}
.padding-top-694 {
  padding-top: 694px;
}
.padding-top-695 {
  padding-top: 695px;
}
.padding-top-696 {
  padding-top: 696px;
}
.padding-top-697 {
  padding-top: 697px;
}
.padding-top-698 {
  padding-top: 698px;
}
.padding-top-699 {
  padding-top: 699px;
}
.padding-top-700 {
  padding-top: 700px;
}
.padding-top-701 {
  padding-top: 701px;
}
.padding-top-702 {
  padding-top: 702px;
}
.padding-top-703 {
  padding-top: 703px;
}
.padding-top-704 {
  padding-top: 704px;
}
.padding-top-705 {
  padding-top: 705px;
}
.padding-top-706 {
  padding-top: 706px;
}
.padding-top-707 {
  padding-top: 707px;
}
.padding-top-708 {
  padding-top: 708px;
}
.padding-top-709 {
  padding-top: 709px;
}
.padding-top-710 {
  padding-top: 710px;
}
.padding-top-711 {
  padding-top: 711px;
}
.padding-top-712 {
  padding-top: 712px;
}
.padding-top-713 {
  padding-top: 713px;
}
.padding-top-714 {
  padding-top: 714px;
}
.padding-top-715 {
  padding-top: 715px;
}
.padding-top-716 {
  padding-top: 716px;
}
.padding-top-717 {
  padding-top: 717px;
}
.padding-top-718 {
  padding-top: 718px;
}
.padding-top-719 {
  padding-top: 719px;
}
.padding-top-720 {
  padding-top: 720px;
}
.padding-top-721 {
  padding-top: 721px;
}
.padding-top-722 {
  padding-top: 722px;
}
.padding-top-723 {
  padding-top: 723px;
}
.padding-top-724 {
  padding-top: 724px;
}
.padding-top-725 {
  padding-top: 725px;
}
.padding-top-726 {
  padding-top: 726px;
}
.padding-top-727 {
  padding-top: 727px;
}
.padding-top-728 {
  padding-top: 728px;
}
.padding-top-729 {
  padding-top: 729px;
}
.padding-top-730 {
  padding-top: 730px;
}
.padding-top-731 {
  padding-top: 731px;
}
.padding-top-732 {
  padding-top: 732px;
}
.padding-top-733 {
  padding-top: 733px;
}
.padding-top-734 {
  padding-top: 734px;
}
.padding-top-735 {
  padding-top: 735px;
}
.padding-top-736 {
  padding-top: 736px;
}
.padding-top-737 {
  padding-top: 737px;
}
.padding-top-738 {
  padding-top: 738px;
}
.padding-top-739 {
  padding-top: 739px;
}
.padding-top-740 {
  padding-top: 740px;
}
.padding-top-741 {
  padding-top: 741px;
}
.padding-top-742 {
  padding-top: 742px;
}
.padding-top-743 {
  padding-top: 743px;
}
.padding-top-744 {
  padding-top: 744px;
}
.padding-top-745 {
  padding-top: 745px;
}
.padding-top-746 {
  padding-top: 746px;
}
.padding-top-747 {
  padding-top: 747px;
}
.padding-top-748 {
  padding-top: 748px;
}
.padding-top-749 {
  padding-top: 749px;
}
.padding-top-750 {
  padding-top: 750px;
}
.padding-top-751 {
  padding-top: 751px;
}
.padding-top-752 {
  padding-top: 752px;
}
.padding-top-753 {
  padding-top: 753px;
}
.padding-top-754 {
  padding-top: 754px;
}
.padding-top-755 {
  padding-top: 755px;
}
.padding-top-756 {
  padding-top: 756px;
}
.padding-top-757 {
  padding-top: 757px;
}
.padding-top-758 {
  padding-top: 758px;
}
.padding-top-759 {
  padding-top: 759px;
}
.padding-top-760 {
  padding-top: 760px;
}
.padding-top-761 {
  padding-top: 761px;
}
.padding-top-762 {
  padding-top: 762px;
}
.padding-top-763 {
  padding-top: 763px;
}
.padding-top-764 {
  padding-top: 764px;
}
.padding-top-765 {
  padding-top: 765px;
}
.padding-top-766 {
  padding-top: 766px;
}
.padding-top-767 {
  padding-top: 767px;
}
.padding-top-768 {
  padding-top: 768px;
}
.padding-top-769 {
  padding-top: 769px;
}
.padding-top-770 {
  padding-top: 770px;
}
.padding-top-771 {
  padding-top: 771px;
}
.padding-top-772 {
  padding-top: 772px;
}
.padding-top-773 {
  padding-top: 773px;
}
.padding-top-774 {
  padding-top: 774px;
}
.padding-top-775 {
  padding-top: 775px;
}
.padding-top-776 {
  padding-top: 776px;
}
.padding-top-777 {
  padding-top: 777px;
}
.padding-top-778 {
  padding-top: 778px;
}
.padding-top-779 {
  padding-top: 779px;
}
.padding-top-780 {
  padding-top: 780px;
}
.padding-top-781 {
  padding-top: 781px;
}
.padding-top-782 {
  padding-top: 782px;
}
.padding-top-783 {
  padding-top: 783px;
}
.padding-top-784 {
  padding-top: 784px;
}
.padding-top-785 {
  padding-top: 785px;
}
.padding-top-786 {
  padding-top: 786px;
}
.padding-top-787 {
  padding-top: 787px;
}
.padding-top-788 {
  padding-top: 788px;
}
.padding-top-789 {
  padding-top: 789px;
}
.padding-top-790 {
  padding-top: 790px;
}
.padding-top-791 {
  padding-top: 791px;
}
.padding-top-792 {
  padding-top: 792px;
}
.padding-top-793 {
  padding-top: 793px;
}
.padding-top-794 {
  padding-top: 794px;
}
.padding-top-795 {
  padding-top: 795px;
}
.padding-top-796 {
  padding-top: 796px;
}
.padding-top-797 {
  padding-top: 797px;
}
.padding-top-798 {
  padding-top: 798px;
}
.padding-top-799 {
  padding-top: 799px;
}
.padding-top-800 {
  padding-top: 800px;
}
.padding-top-801 {
  padding-top: 801px;
}
.padding-top-802 {
  padding-top: 802px;
}
.padding-top-803 {
  padding-top: 803px;
}
.padding-top-804 {
  padding-top: 804px;
}
.padding-top-805 {
  padding-top: 805px;
}
.padding-top-806 {
  padding-top: 806px;
}
.padding-top-807 {
  padding-top: 807px;
}
.padding-top-808 {
  padding-top: 808px;
}
.padding-top-809 {
  padding-top: 809px;
}
.padding-top-810 {
  padding-top: 810px;
}
.padding-top-811 {
  padding-top: 811px;
}
.padding-top-812 {
  padding-top: 812px;
}
.padding-top-813 {
  padding-top: 813px;
}
.padding-top-814 {
  padding-top: 814px;
}
.padding-top-815 {
  padding-top: 815px;
}
.padding-top-816 {
  padding-top: 816px;
}
.padding-top-817 {
  padding-top: 817px;
}
.padding-top-818 {
  padding-top: 818px;
}
.padding-top-819 {
  padding-top: 819px;
}
.padding-top-820 {
  padding-top: 820px;
}
.padding-top-821 {
  padding-top: 821px;
}
.padding-top-822 {
  padding-top: 822px;
}
.padding-top-823 {
  padding-top: 823px;
}
.padding-top-824 {
  padding-top: 824px;
}
.padding-top-825 {
  padding-top: 825px;
}
.padding-top-826 {
  padding-top: 826px;
}
.padding-top-827 {
  padding-top: 827px;
}
.padding-top-828 {
  padding-top: 828px;
}
.padding-top-829 {
  padding-top: 829px;
}
.padding-top-830 {
  padding-top: 830px;
}
.padding-top-831 {
  padding-top: 831px;
}
.padding-top-832 {
  padding-top: 832px;
}
.padding-top-833 {
  padding-top: 833px;
}
.padding-top-834 {
  padding-top: 834px;
}
.padding-top-835 {
  padding-top: 835px;
}
.padding-top-836 {
  padding-top: 836px;
}
.padding-top-837 {
  padding-top: 837px;
}
.padding-top-838 {
  padding-top: 838px;
}
.padding-top-839 {
  padding-top: 839px;
}
.padding-top-840 {
  padding-top: 840px;
}
.padding-top-841 {
  padding-top: 841px;
}
.padding-top-842 {
  padding-top: 842px;
}
.padding-top-843 {
  padding-top: 843px;
}
.padding-top-844 {
  padding-top: 844px;
}
.padding-top-845 {
  padding-top: 845px;
}
.padding-top-846 {
  padding-top: 846px;
}
.padding-top-847 {
  padding-top: 847px;
}
.padding-top-848 {
  padding-top: 848px;
}
.padding-top-849 {
  padding-top: 849px;
}
.padding-top-850 {
  padding-top: 850px;
}
.padding-top-851 {
  padding-top: 851px;
}
.padding-top-852 {
  padding-top: 852px;
}
.padding-top-853 {
  padding-top: 853px;
}
.padding-top-854 {
  padding-top: 854px;
}
.padding-top-855 {
  padding-top: 855px;
}
.padding-top-856 {
  padding-top: 856px;
}
.padding-top-857 {
  padding-top: 857px;
}
.padding-top-858 {
  padding-top: 858px;
}
.padding-top-859 {
  padding-top: 859px;
}
.padding-top-860 {
  padding-top: 860px;
}
.padding-top-861 {
  padding-top: 861px;
}
.padding-top-862 {
  padding-top: 862px;
}
.padding-top-863 {
  padding-top: 863px;
}
.padding-top-864 {
  padding-top: 864px;
}
.padding-top-865 {
  padding-top: 865px;
}
.padding-top-866 {
  padding-top: 866px;
}
.padding-top-867 {
  padding-top: 867px;
}
.padding-top-868 {
  padding-top: 868px;
}
.padding-top-869 {
  padding-top: 869px;
}
.padding-top-870 {
  padding-top: 870px;
}
.padding-top-871 {
  padding-top: 871px;
}
.padding-top-872 {
  padding-top: 872px;
}
.padding-top-873 {
  padding-top: 873px;
}
.padding-top-874 {
  padding-top: 874px;
}
.padding-top-875 {
  padding-top: 875px;
}
.padding-top-876 {
  padding-top: 876px;
}
.padding-top-877 {
  padding-top: 877px;
}
.padding-top-878 {
  padding-top: 878px;
}
.padding-top-879 {
  padding-top: 879px;
}
.padding-top-880 {
  padding-top: 880px;
}
.padding-top-881 {
  padding-top: 881px;
}
.padding-top-882 {
  padding-top: 882px;
}
.padding-top-883 {
  padding-top: 883px;
}
.padding-top-884 {
  padding-top: 884px;
}
.padding-top-885 {
  padding-top: 885px;
}
.padding-top-886 {
  padding-top: 886px;
}
.padding-top-887 {
  padding-top: 887px;
}
.padding-top-888 {
  padding-top: 888px;
}
.padding-top-889 {
  padding-top: 889px;
}
.padding-top-890 {
  padding-top: 890px;
}
.padding-top-891 {
  padding-top: 891px;
}
.padding-top-892 {
  padding-top: 892px;
}
.padding-top-893 {
  padding-top: 893px;
}
.padding-top-894 {
  padding-top: 894px;
}
.padding-top-895 {
  padding-top: 895px;
}
.padding-top-896 {
  padding-top: 896px;
}
.padding-top-897 {
  padding-top: 897px;
}
.padding-top-898 {
  padding-top: 898px;
}
.padding-top-899 {
  padding-top: 899px;
}
.padding-top-900 {
  padding-top: 900px;
}
.padding-top-901 {
  padding-top: 901px;
}
.padding-top-902 {
  padding-top: 902px;
}
.padding-top-903 {
  padding-top: 903px;
}
.padding-top-904 {
  padding-top: 904px;
}
.padding-top-905 {
  padding-top: 905px;
}
.padding-top-906 {
  padding-top: 906px;
}
.padding-top-907 {
  padding-top: 907px;
}
.padding-top-908 {
  padding-top: 908px;
}
.padding-top-909 {
  padding-top: 909px;
}
.padding-top-910 {
  padding-top: 910px;
}
.padding-top-911 {
  padding-top: 911px;
}
.padding-top-912 {
  padding-top: 912px;
}
.padding-top-913 {
  padding-top: 913px;
}
.padding-top-914 {
  padding-top: 914px;
}
.padding-top-915 {
  padding-top: 915px;
}
.padding-top-916 {
  padding-top: 916px;
}
.padding-top-917 {
  padding-top: 917px;
}
.padding-top-918 {
  padding-top: 918px;
}
.padding-top-919 {
  padding-top: 919px;
}
.padding-top-920 {
  padding-top: 920px;
}
.padding-top-921 {
  padding-top: 921px;
}
.padding-top-922 {
  padding-top: 922px;
}
.padding-top-923 {
  padding-top: 923px;
}
.padding-top-924 {
  padding-top: 924px;
}
.padding-top-925 {
  padding-top: 925px;
}
.padding-top-926 {
  padding-top: 926px;
}
.padding-top-927 {
  padding-top: 927px;
}
.padding-top-928 {
  padding-top: 928px;
}
.padding-top-929 {
  padding-top: 929px;
}
.padding-top-930 {
  padding-top: 930px;
}
.padding-top-931 {
  padding-top: 931px;
}
.padding-top-932 {
  padding-top: 932px;
}
.padding-top-933 {
  padding-top: 933px;
}
.padding-top-934 {
  padding-top: 934px;
}
.padding-top-935 {
  padding-top: 935px;
}
.padding-top-936 {
  padding-top: 936px;
}
.padding-top-937 {
  padding-top: 937px;
}
.padding-top-938 {
  padding-top: 938px;
}
.padding-top-939 {
  padding-top: 939px;
}
.padding-top-940 {
  padding-top: 940px;
}
.padding-top-941 {
  padding-top: 941px;
}
.padding-top-942 {
  padding-top: 942px;
}
.padding-top-943 {
  padding-top: 943px;
}
.padding-top-944 {
  padding-top: 944px;
}
.padding-top-945 {
  padding-top: 945px;
}
.padding-top-946 {
  padding-top: 946px;
}
.padding-top-947 {
  padding-top: 947px;
}
.padding-top-948 {
  padding-top: 948px;
}
.padding-top-949 {
  padding-top: 949px;
}
.padding-top-950 {
  padding-top: 950px;
}
.padding-top-951 {
  padding-top: 951px;
}
.padding-top-952 {
  padding-top: 952px;
}
.padding-top-953 {
  padding-top: 953px;
}
.padding-top-954 {
  padding-top: 954px;
}
.padding-top-955 {
  padding-top: 955px;
}
.padding-top-956 {
  padding-top: 956px;
}
.padding-top-957 {
  padding-top: 957px;
}
.padding-top-958 {
  padding-top: 958px;
}
.padding-top-959 {
  padding-top: 959px;
}
.padding-top-960 {
  padding-top: 960px;
}
.padding-top-961 {
  padding-top: 961px;
}
.padding-top-962 {
  padding-top: 962px;
}
.padding-top-963 {
  padding-top: 963px;
}
.padding-top-964 {
  padding-top: 964px;
}
.padding-top-965 {
  padding-top: 965px;
}
.padding-top-966 {
  padding-top: 966px;
}
.padding-top-967 {
  padding-top: 967px;
}
.padding-top-968 {
  padding-top: 968px;
}
.padding-top-969 {
  padding-top: 969px;
}
.padding-top-970 {
  padding-top: 970px;
}
.padding-top-971 {
  padding-top: 971px;
}
.padding-top-972 {
  padding-top: 972px;
}
.padding-top-973 {
  padding-top: 973px;
}
.padding-top-974 {
  padding-top: 974px;
}
.padding-top-975 {
  padding-top: 975px;
}
.padding-top-976 {
  padding-top: 976px;
}
.padding-top-977 {
  padding-top: 977px;
}
.padding-top-978 {
  padding-top: 978px;
}
.padding-top-979 {
  padding-top: 979px;
}
.padding-top-980 {
  padding-top: 980px;
}
.padding-top-981 {
  padding-top: 981px;
}
.padding-top-982 {
  padding-top: 982px;
}
.padding-top-983 {
  padding-top: 983px;
}
.padding-top-984 {
  padding-top: 984px;
}
.padding-top-985 {
  padding-top: 985px;
}
.padding-top-986 {
  padding-top: 986px;
}
.padding-top-987 {
  padding-top: 987px;
}
.padding-top-988 {
  padding-top: 988px;
}
.padding-top-989 {
  padding-top: 989px;
}
.padding-top-990 {
  padding-top: 990px;
}
.padding-top-991 {
  padding-top: 991px;
}
.padding-top-992 {
  padding-top: 992px;
}
.padding-top-993 {
  padding-top: 993px;
}
.padding-top-994 {
  padding-top: 994px;
}
.padding-top-995 {
  padding-top: 995px;
}
.padding-top-996 {
  padding-top: 996px;
}
.padding-top-997 {
  padding-top: 997px;
}
.padding-top-998 {
  padding-top: 998px;
}
.padding-top-999 {
  padding-top: 999px;
}
.padding-top-1000 {
  padding-top: 1000px;
}
.padding-top-1001 {
  padding-top: 1001px;
}
.padding-top-1002 {
  padding-top: 1002px;
}
.padding-top-1003 {
  padding-top: 1003px;
}
.padding-top-1004 {
  padding-top: 1004px;
}
.padding-top-1005 {
  padding-top: 1005px;
}
.padding-top-1006 {
  padding-top: 1006px;
}
.padding-top-1007 {
  padding-top: 1007px;
}
.padding-top-1008 {
  padding-top: 1008px;
}
.padding-top-1009 {
  padding-top: 1009px;
}
.padding-top-1010 {
  padding-top: 1010px;
}
.padding-top-1011 {
  padding-top: 1011px;
}
.padding-top-1012 {
  padding-top: 1012px;
}
.padding-top-1013 {
  padding-top: 1013px;
}
.padding-top-1014 {
  padding-top: 1014px;
}
.padding-top-1015 {
  padding-top: 1015px;
}
.padding-top-1016 {
  padding-top: 1016px;
}
.padding-top-1017 {
  padding-top: 1017px;
}
.padding-top-1018 {
  padding-top: 1018px;
}
.padding-top-1019 {
  padding-top: 1019px;
}
.padding-top-1020 {
  padding-top: 1020px;
}
.padding-top-1021 {
  padding-top: 1021px;
}
.padding-top-1022 {
  padding-top: 1022px;
}
.padding-top-1023 {
  padding-top: 1023px;
}
.padding-top-1024 {
  padding-top: 1024px;
}
.padding-top-1025 {
  padding-top: 1025px;
}
.padding-top-1026 {
  padding-top: 1026px;
}
.padding-top-1027 {
  padding-top: 1027px;
}
.padding-top-1028 {
  padding-top: 1028px;
}
.padding-top-1029 {
  padding-top: 1029px;
}
.padding-top-1030 {
  padding-top: 1030px;
}
.padding-top-1031 {
  padding-top: 1031px;
}
.padding-top-1032 {
  padding-top: 1032px;
}
.padding-top-1033 {
  padding-top: 1033px;
}
.padding-top-1034 {
  padding-top: 1034px;
}
.padding-top-1035 {
  padding-top: 1035px;
}
.padding-top-1036 {
  padding-top: 1036px;
}
.padding-top-1037 {
  padding-top: 1037px;
}
.padding-top-1038 {
  padding-top: 1038px;
}
.padding-top-1039 {
  padding-top: 1039px;
}
.padding-top-1040 {
  padding-top: 1040px;
}
.padding-top-1041 {
  padding-top: 1041px;
}
.padding-top-1042 {
  padding-top: 1042px;
}
.padding-top-1043 {
  padding-top: 1043px;
}
.padding-top-1044 {
  padding-top: 1044px;
}
.padding-top-1045 {
  padding-top: 1045px;
}
.padding-top-1046 {
  padding-top: 1046px;
}
.padding-top-1047 {
  padding-top: 1047px;
}
.padding-top-1048 {
  padding-top: 1048px;
}
.padding-top-1049 {
  padding-top: 1049px;
}
.padding-top-1050 {
  padding-top: 1050px;
}
.padding-top-1051 {
  padding-top: 1051px;
}
.padding-top-1052 {
  padding-top: 1052px;
}
.padding-top-1053 {
  padding-top: 1053px;
}
.padding-top-1054 {
  padding-top: 1054px;
}
.padding-top-1055 {
  padding-top: 1055px;
}
.padding-top-1056 {
  padding-top: 1056px;
}
.padding-top-1057 {
  padding-top: 1057px;
}
.padding-top-1058 {
  padding-top: 1058px;
}
.padding-top-1059 {
  padding-top: 1059px;
}
.padding-top-1060 {
  padding-top: 1060px;
}
.padding-top-1061 {
  padding-top: 1061px;
}
.padding-top-1062 {
  padding-top: 1062px;
}
.padding-top-1063 {
  padding-top: 1063px;
}
.padding-top-1064 {
  padding-top: 1064px;
}
.padding-top-1065 {
  padding-top: 1065px;
}
.padding-top-1066 {
  padding-top: 1066px;
}
.padding-top-1067 {
  padding-top: 1067px;
}
.padding-top-1068 {
  padding-top: 1068px;
}
.padding-top-1069 {
  padding-top: 1069px;
}
.padding-top-1070 {
  padding-top: 1070px;
}
.padding-top-1071 {
  padding-top: 1071px;
}
.padding-top-1072 {
  padding-top: 1072px;
}
.padding-top-1073 {
  padding-top: 1073px;
}
.padding-top-1074 {
  padding-top: 1074px;
}
.padding-top-1075 {
  padding-top: 1075px;
}
.padding-top-1076 {
  padding-top: 1076px;
}
.padding-top-1077 {
  padding-top: 1077px;
}
.padding-top-1078 {
  padding-top: 1078px;
}
.padding-top-1079 {
  padding-top: 1079px;
}
.padding-top-1080 {
  padding-top: 1080px;
}
.padding-top-1081 {
  padding-top: 1081px;
}
.padding-top-1082 {
  padding-top: 1082px;
}
.padding-top-1083 {
  padding-top: 1083px;
}
.padding-top-1084 {
  padding-top: 1084px;
}
.padding-top-1085 {
  padding-top: 1085px;
}
.padding-top-1086 {
  padding-top: 1086px;
}
.padding-top-1087 {
  padding-top: 1087px;
}
.padding-top-1088 {
  padding-top: 1088px;
}
.padding-top-1089 {
  padding-top: 1089px;
}
.padding-top-1090 {
  padding-top: 1090px;
}
.padding-top-1091 {
  padding-top: 1091px;
}
.padding-top-1092 {
  padding-top: 1092px;
}
.padding-top-1093 {
  padding-top: 1093px;
}
.padding-top-1094 {
  padding-top: 1094px;
}
.padding-top-1095 {
  padding-top: 1095px;
}
.padding-top-1096 {
  padding-top: 1096px;
}
.padding-top-1097 {
  padding-top: 1097px;
}
.padding-top-1098 {
  padding-top: 1098px;
}
.padding-top-1099 {
  padding-top: 1099px;
}
.padding-top-1100 {
  padding-top: 1100px;
}
.padding-top-1101 {
  padding-top: 1101px;
}
.padding-top-1102 {
  padding-top: 1102px;
}
.padding-top-1103 {
  padding-top: 1103px;
}
.padding-top-1104 {
  padding-top: 1104px;
}
.padding-top-1105 {
  padding-top: 1105px;
}
.padding-top-1106 {
  padding-top: 1106px;
}
.padding-top-1107 {
  padding-top: 1107px;
}
.padding-top-1108 {
  padding-top: 1108px;
}
.padding-top-1109 {
  padding-top: 1109px;
}
.padding-top-1110 {
  padding-top: 1110px;
}
.padding-top-1111 {
  padding-top: 1111px;
}
.padding-top-1112 {
  padding-top: 1112px;
}
.padding-top-1113 {
  padding-top: 1113px;
}
.padding-top-1114 {
  padding-top: 1114px;
}
.padding-top-1115 {
  padding-top: 1115px;
}
.padding-top-1116 {
  padding-top: 1116px;
}
.padding-top-1117 {
  padding-top: 1117px;
}
.padding-top-1118 {
  padding-top: 1118px;
}
.padding-top-1119 {
  padding-top: 1119px;
}
.padding-top-1120 {
  padding-top: 1120px;
}
.padding-top-1121 {
  padding-top: 1121px;
}
.padding-top-1122 {
  padding-top: 1122px;
}
.padding-top-1123 {
  padding-top: 1123px;
}
.padding-top-1124 {
  padding-top: 1124px;
}
.padding-top-1125 {
  padding-top: 1125px;
}
.padding-top-1126 {
  padding-top: 1126px;
}
.padding-top-1127 {
  padding-top: 1127px;
}
.padding-top-1128 {
  padding-top: 1128px;
}
.padding-top-1129 {
  padding-top: 1129px;
}
.padding-top-1130 {
  padding-top: 1130px;
}
.padding-top-1131 {
  padding-top: 1131px;
}
.padding-top-1132 {
  padding-top: 1132px;
}
.padding-top-1133 {
  padding-top: 1133px;
}
.padding-top-1134 {
  padding-top: 1134px;
}
.padding-top-1135 {
  padding-top: 1135px;
}
.padding-top-1136 {
  padding-top: 1136px;
}
.padding-top-1137 {
  padding-top: 1137px;
}
.padding-top-1138 {
  padding-top: 1138px;
}
.padding-top-1139 {
  padding-top: 1139px;
}
.padding-top-1140 {
  padding-top: 1140px;
}
.padding-top-1141 {
  padding-top: 1141px;
}
.padding-top-1142 {
  padding-top: 1142px;
}
.padding-top-1143 {
  padding-top: 1143px;
}
.padding-top-1144 {
  padding-top: 1144px;
}
.padding-top-1145 {
  padding-top: 1145px;
}
.padding-top-1146 {
  padding-top: 1146px;
}
.padding-top-1147 {
  padding-top: 1147px;
}
.padding-top-1148 {
  padding-top: 1148px;
}
.padding-top-1149 {
  padding-top: 1149px;
}
.padding-top-1150 {
  padding-top: 1150px;
}
.padding-top-1151 {
  padding-top: 1151px;
}
.padding-top-1152 {
  padding-top: 1152px;
}
.padding-top-1153 {
  padding-top: 1153px;
}
.padding-top-1154 {
  padding-top: 1154px;
}
.padding-top-1155 {
  padding-top: 1155px;
}
.padding-top-1156 {
  padding-top: 1156px;
}
.padding-top-1157 {
  padding-top: 1157px;
}
.padding-top-1158 {
  padding-top: 1158px;
}
.padding-top-1159 {
  padding-top: 1159px;
}
.padding-top-1160 {
  padding-top: 1160px;
}
.padding-top-1161 {
  padding-top: 1161px;
}
.padding-top-1162 {
  padding-top: 1162px;
}
.padding-top-1163 {
  padding-top: 1163px;
}
.padding-top-1164 {
  padding-top: 1164px;
}
.padding-top-1165 {
  padding-top: 1165px;
}
.padding-top-1166 {
  padding-top: 1166px;
}
.padding-top-1167 {
  padding-top: 1167px;
}
.padding-top-1168 {
  padding-top: 1168px;
}
.padding-top-1169 {
  padding-top: 1169px;
}
.padding-top-1170 {
  padding-top: 1170px;
}
.padding-top-1171 {
  padding-top: 1171px;
}
.padding-top-1172 {
  padding-top: 1172px;
}
.padding-top-1173 {
  padding-top: 1173px;
}
.padding-top-1174 {
  padding-top: 1174px;
}
.padding-top-1175 {
  padding-top: 1175px;
}
.padding-top-1176 {
  padding-top: 1176px;
}
.padding-top-1177 {
  padding-top: 1177px;
}
.padding-top-1178 {
  padding-top: 1178px;
}
.padding-top-1179 {
  padding-top: 1179px;
}
.padding-top-1180 {
  padding-top: 1180px;
}
.padding-top-1181 {
  padding-top: 1181px;
}
.padding-top-1182 {
  padding-top: 1182px;
}
.padding-top-1183 {
  padding-top: 1183px;
}
.padding-top-1184 {
  padding-top: 1184px;
}
.padding-top-1185 {
  padding-top: 1185px;
}
.padding-top-1186 {
  padding-top: 1186px;
}
.padding-top-1187 {
  padding-top: 1187px;
}
.padding-top-1188 {
  padding-top: 1188px;
}
.padding-top-1189 {
  padding-top: 1189px;
}
.padding-top-1190 {
  padding-top: 1190px;
}
.padding-top-1191 {
  padding-top: 1191px;
}
.padding-top-1192 {
  padding-top: 1192px;
}
.padding-top-1193 {
  padding-top: 1193px;
}
.padding-top-1194 {
  padding-top: 1194px;
}
.padding-top-1195 {
  padding-top: 1195px;
}
.padding-top-1196 {
  padding-top: 1196px;
}
.padding-top-1197 {
  padding-top: 1197px;
}
.padding-top-1198 {
  padding-top: 1198px;
}
.padding-top-1199 {
  padding-top: 1199px;
}
.padding-top-1200 {
  padding-top: 1200px;
}
.padding-top-1201 {
  padding-top: 1201px;
}
.padding-top-1202 {
  padding-top: 1202px;
}
.padding-top-1203 {
  padding-top: 1203px;
}
.padding-top-1204 {
  padding-top: 1204px;
}
.padding-top-1205 {
  padding-top: 1205px;
}
.padding-top-1206 {
  padding-top: 1206px;
}
.padding-top-1207 {
  padding-top: 1207px;
}
.padding-top-1208 {
  padding-top: 1208px;
}
.padding-top-1209 {
  padding-top: 1209px;
}
.padding-top-1210 {
  padding-top: 1210px;
}
.padding-top-1211 {
  padding-top: 1211px;
}
.padding-top-1212 {
  padding-top: 1212px;
}
.padding-top-1213 {
  padding-top: 1213px;
}
.padding-top-1214 {
  padding-top: 1214px;
}
.padding-top-1215 {
  padding-top: 1215px;
}
.padding-top-1216 {
  padding-top: 1216px;
}
.padding-top-1217 {
  padding-top: 1217px;
}
.padding-top-1218 {
  padding-top: 1218px;
}
.padding-top-1219 {
  padding-top: 1219px;
}
.padding-top-1220 {
  padding-top: 1220px;
}
.padding-top-1221 {
  padding-top: 1221px;
}
.padding-top-1222 {
  padding-top: 1222px;
}
.padding-top-1223 {
  padding-top: 1223px;
}
.padding-top-1224 {
  padding-top: 1224px;
}
.padding-top-1225 {
  padding-top: 1225px;
}
.padding-top-1226 {
  padding-top: 1226px;
}
.padding-top-1227 {
  padding-top: 1227px;
}
.padding-top-1228 {
  padding-top: 1228px;
}
.padding-top-1229 {
  padding-top: 1229px;
}
.padding-top-1230 {
  padding-top: 1230px;
}
.padding-top-1231 {
  padding-top: 1231px;
}
.padding-top-1232 {
  padding-top: 1232px;
}
.padding-top-1233 {
  padding-top: 1233px;
}
.padding-top-1234 {
  padding-top: 1234px;
}
.padding-top-1235 {
  padding-top: 1235px;
}
.padding-top-1236 {
  padding-top: 1236px;
}
.padding-top-1237 {
  padding-top: 1237px;
}
.padding-top-1238 {
  padding-top: 1238px;
}
.padding-top-1239 {
  padding-top: 1239px;
}
.padding-top-1240 {
  padding-top: 1240px;
}
.padding-top-1241 {
  padding-top: 1241px;
}
.padding-top-1242 {
  padding-top: 1242px;
}
.padding-top-1243 {
  padding-top: 1243px;
}
.padding-top-1244 {
  padding-top: 1244px;
}
.padding-top-1245 {
  padding-top: 1245px;
}
.padding-top-1246 {
  padding-top: 1246px;
}
.padding-top-1247 {
  padding-top: 1247px;
}
.padding-top-1248 {
  padding-top: 1248px;
}
.padding-top-1249 {
  padding-top: 1249px;
}
.padding-top-1250 {
  padding-top: 1250px;
}
.padding-top-1251 {
  padding-top: 1251px;
}
.padding-top-1252 {
  padding-top: 1252px;
}
.padding-top-1253 {
  padding-top: 1253px;
}
.padding-top-1254 {
  padding-top: 1254px;
}
.padding-top-1255 {
  padding-top: 1255px;
}
.padding-top-1256 {
  padding-top: 1256px;
}
.padding-top-1257 {
  padding-top: 1257px;
}
.padding-top-1258 {
  padding-top: 1258px;
}
.padding-top-1259 {
  padding-top: 1259px;
}
.padding-top-1260 {
  padding-top: 1260px;
}
.padding-top-1261 {
  padding-top: 1261px;
}
.padding-top-1262 {
  padding-top: 1262px;
}
.padding-top-1263 {
  padding-top: 1263px;
}
.padding-top-1264 {
  padding-top: 1264px;
}
.padding-top-1265 {
  padding-top: 1265px;
}
.padding-top-1266 {
  padding-top: 1266px;
}
.padding-top-1267 {
  padding-top: 1267px;
}
.padding-top-1268 {
  padding-top: 1268px;
}
.padding-top-1269 {
  padding-top: 1269px;
}
.padding-top-1270 {
  padding-top: 1270px;
}
.padding-top-1271 {
  padding-top: 1271px;
}
.padding-top-1272 {
  padding-top: 1272px;
}
.padding-top-1273 {
  padding-top: 1273px;
}
.padding-top-1274 {
  padding-top: 1274px;
}
.padding-top-1275 {
  padding-top: 1275px;
}
.padding-top-1276 {
  padding-top: 1276px;
}
.padding-top-1277 {
  padding-top: 1277px;
}
.padding-top-1278 {
  padding-top: 1278px;
}
.padding-top-1279 {
  padding-top: 1279px;
}
.padding-top-1280 {
  padding-top: 1280px;
}
.padding-top-1281 {
  padding-top: 1281px;
}
.padding-top-1282 {
  padding-top: 1282px;
}
.padding-top-1283 {
  padding-top: 1283px;
}
.padding-top-1284 {
  padding-top: 1284px;
}
.padding-top-1285 {
  padding-top: 1285px;
}
.padding-top-1286 {
  padding-top: 1286px;
}
.padding-top-1287 {
  padding-top: 1287px;
}
.padding-top-1288 {
  padding-top: 1288px;
}
.padding-top-1289 {
  padding-top: 1289px;
}
.padding-top-1290 {
  padding-top: 1290px;
}
.padding-top-1291 {
  padding-top: 1291px;
}
.padding-top-1292 {
  padding-top: 1292px;
}
.padding-top-1293 {
  padding-top: 1293px;
}
.padding-top-1294 {
  padding-top: 1294px;
}
.padding-top-1295 {
  padding-top: 1295px;
}
.padding-top-1296 {
  padding-top: 1296px;
}
.padding-top-1297 {
  padding-top: 1297px;
}
.padding-top-1298 {
  padding-top: 1298px;
}
.padding-top-1299 {
  padding-top: 1299px;
}
.padding-top-1300 {
  padding-top: 1300px;
}
.padding-top-1301 {
  padding-top: 1301px;
}
.padding-top-1302 {
  padding-top: 1302px;
}
.padding-top-1303 {
  padding-top: 1303px;
}
.padding-top-1304 {
  padding-top: 1304px;
}
.padding-top-1305 {
  padding-top: 1305px;
}
.padding-top-1306 {
  padding-top: 1306px;
}
.padding-top-1307 {
  padding-top: 1307px;
}
.padding-top-1308 {
  padding-top: 1308px;
}
.padding-top-1309 {
  padding-top: 1309px;
}
.padding-top-1310 {
  padding-top: 1310px;
}
.padding-top-1311 {
  padding-top: 1311px;
}
.padding-top-1312 {
  padding-top: 1312px;
}
.padding-top-1313 {
  padding-top: 1313px;
}
.padding-top-1314 {
  padding-top: 1314px;
}
.padding-top-1315 {
  padding-top: 1315px;
}
.padding-top-1316 {
  padding-top: 1316px;
}
.padding-top-1317 {
  padding-top: 1317px;
}
.padding-top-1318 {
  padding-top: 1318px;
}
.padding-top-1319 {
  padding-top: 1319px;
}
.padding-top-1320 {
  padding-top: 1320px;
}
.padding-top-1321 {
  padding-top: 1321px;
}
.padding-top-1322 {
  padding-top: 1322px;
}
.padding-top-1323 {
  padding-top: 1323px;
}
.padding-top-1324 {
  padding-top: 1324px;
}
.padding-top-1325 {
  padding-top: 1325px;
}
.padding-top-1326 {
  padding-top: 1326px;
}
.padding-top-1327 {
  padding-top: 1327px;
}
.padding-top-1328 {
  padding-top: 1328px;
}
.padding-top-1329 {
  padding-top: 1329px;
}
.padding-top-1330 {
  padding-top: 1330px;
}
.padding-top-1331 {
  padding-top: 1331px;
}
.padding-top-1332 {
  padding-top: 1332px;
}
.padding-top-1333 {
  padding-top: 1333px;
}
.padding-top-1334 {
  padding-top: 1334px;
}
.padding-top-1335 {
  padding-top: 1335px;
}
.padding-top-1336 {
  padding-top: 1336px;
}
.padding-top-1337 {
  padding-top: 1337px;
}
.padding-top-1338 {
  padding-top: 1338px;
}
.padding-top-1339 {
  padding-top: 1339px;
}
.padding-top-1340 {
  padding-top: 1340px;
}
.padding-top-1341 {
  padding-top: 1341px;
}
.padding-top-1342 {
  padding-top: 1342px;
}
.padding-top-1343 {
  padding-top: 1343px;
}
.padding-top-1344 {
  padding-top: 1344px;
}
.padding-top-1345 {
  padding-top: 1345px;
}
.padding-top-1346 {
  padding-top: 1346px;
}
.padding-top-1347 {
  padding-top: 1347px;
}
.padding-top-1348 {
  padding-top: 1348px;
}
.padding-top-1349 {
  padding-top: 1349px;
}
.padding-top-1350 {
  padding-top: 1350px;
}
.padding-top-1351 {
  padding-top: 1351px;
}
.padding-top-1352 {
  padding-top: 1352px;
}
.padding-top-1353 {
  padding-top: 1353px;
}
.padding-top-1354 {
  padding-top: 1354px;
}
.padding-top-1355 {
  padding-top: 1355px;
}
.padding-top-1356 {
  padding-top: 1356px;
}
.padding-top-1357 {
  padding-top: 1357px;
}
.padding-top-1358 {
  padding-top: 1358px;
}
.padding-top-1359 {
  padding-top: 1359px;
}
.padding-top-1360 {
  padding-top: 1360px;
}
.padding-top-1361 {
  padding-top: 1361px;
}
.padding-top-1362 {
  padding-top: 1362px;
}
.padding-top-1363 {
  padding-top: 1363px;
}
.padding-top-1364 {
  padding-top: 1364px;
}
.padding-top-1365 {
  padding-top: 1365px;
}
.padding-top-1366 {
  padding-top: 1366px;
}
.padding-top-1367 {
  padding-top: 1367px;
}
.padding-top-1368 {
  padding-top: 1368px;
}
.padding-top-1369 {
  padding-top: 1369px;
}
.padding-top-1370 {
  padding-top: 1370px;
}
.padding-top-1371 {
  padding-top: 1371px;
}
.padding-top-1372 {
  padding-top: 1372px;
}
.padding-top-1373 {
  padding-top: 1373px;
}
.padding-top-1374 {
  padding-top: 1374px;
}
.padding-top-1375 {
  padding-top: 1375px;
}
.padding-top-1376 {
  padding-top: 1376px;
}
.padding-top-1377 {
  padding-top: 1377px;
}
.padding-top-1378 {
  padding-top: 1378px;
}
.padding-top-1379 {
  padding-top: 1379px;
}
.padding-top-1380 {
  padding-top: 1380px;
}
.padding-top-1381 {
  padding-top: 1381px;
}
.padding-top-1382 {
  padding-top: 1382px;
}
.padding-top-1383 {
  padding-top: 1383px;
}
.padding-top-1384 {
  padding-top: 1384px;
}
.padding-top-1385 {
  padding-top: 1385px;
}
.padding-top-1386 {
  padding-top: 1386px;
}
.padding-top-1387 {
  padding-top: 1387px;
}
.padding-top-1388 {
  padding-top: 1388px;
}
.padding-top-1389 {
  padding-top: 1389px;
}
.padding-top-1390 {
  padding-top: 1390px;
}
.padding-top-1391 {
  padding-top: 1391px;
}
.padding-top-1392 {
  padding-top: 1392px;
}
.padding-top-1393 {
  padding-top: 1393px;
}
.padding-top-1394 {
  padding-top: 1394px;
}
.padding-top-1395 {
  padding-top: 1395px;
}
.padding-top-1396 {
  padding-top: 1396px;
}
.padding-top-1397 {
  padding-top: 1397px;
}
.padding-top-1398 {
  padding-top: 1398px;
}
.padding-top-1399 {
  padding-top: 1399px;
}
.padding-top-1400 {
  padding-top: 1400px;
}
.padding-top-1401 {
  padding-top: 1401px;
}
.padding-top-1402 {
  padding-top: 1402px;
}
.padding-top-1403 {
  padding-top: 1403px;
}
.padding-top-1404 {
  padding-top: 1404px;
}
.padding-top-1405 {
  padding-top: 1405px;
}
.padding-top-1406 {
  padding-top: 1406px;
}
.padding-top-1407 {
  padding-top: 1407px;
}
.padding-top-1408 {
  padding-top: 1408px;
}
.padding-top-1409 {
  padding-top: 1409px;
}
.padding-top-1410 {
  padding-top: 1410px;
}
.padding-top-1411 {
  padding-top: 1411px;
}
.padding-top-1412 {
  padding-top: 1412px;
}
.padding-top-1413 {
  padding-top: 1413px;
}
.padding-top-1414 {
  padding-top: 1414px;
}
.padding-top-1415 {
  padding-top: 1415px;
}
.padding-top-1416 {
  padding-top: 1416px;
}
.padding-top-1417 {
  padding-top: 1417px;
}
.padding-top-1418 {
  padding-top: 1418px;
}
.padding-top-1419 {
  padding-top: 1419px;
}
.padding-top-1420 {
  padding-top: 1420px;
}
.padding-top-1421 {
  padding-top: 1421px;
}
.padding-top-1422 {
  padding-top: 1422px;
}
.padding-top-1423 {
  padding-top: 1423px;
}
.padding-top-1424 {
  padding-top: 1424px;
}
.padding-top-1425 {
  padding-top: 1425px;
}
.padding-top-1426 {
  padding-top: 1426px;
}
.padding-top-1427 {
  padding-top: 1427px;
}
.padding-top-1428 {
  padding-top: 1428px;
}
.padding-top-1429 {
  padding-top: 1429px;
}
.padding-top-1430 {
  padding-top: 1430px;
}
.padding-top-1431 {
  padding-top: 1431px;
}
.padding-top-1432 {
  padding-top: 1432px;
}
.padding-top-1433 {
  padding-top: 1433px;
}
.padding-top-1434 {
  padding-top: 1434px;
}
.padding-top-1435 {
  padding-top: 1435px;
}
.padding-top-1436 {
  padding-top: 1436px;
}
.padding-top-1437 {
  padding-top: 1437px;
}
.padding-top-1438 {
  padding-top: 1438px;
}
.padding-top-1439 {
  padding-top: 1439px;
}
.padding-top-1440 {
  padding-top: 1440px;
}
.padding-top-1441 {
  padding-top: 1441px;
}
.padding-top-1442 {
  padding-top: 1442px;
}
.padding-top-1443 {
  padding-top: 1443px;
}
.padding-top-1444 {
  padding-top: 1444px;
}
.padding-top-1445 {
  padding-top: 1445px;
}
.padding-top-1446 {
  padding-top: 1446px;
}
.padding-top-1447 {
  padding-top: 1447px;
}
.padding-top-1448 {
  padding-top: 1448px;
}
.padding-top-1449 {
  padding-top: 1449px;
}
.padding-top-1450 {
  padding-top: 1450px;
}
.padding-top-1451 {
  padding-top: 1451px;
}
.padding-top-1452 {
  padding-top: 1452px;
}
.padding-top-1453 {
  padding-top: 1453px;
}
.padding-top-1454 {
  padding-top: 1454px;
}
.padding-top-1455 {
  padding-top: 1455px;
}
.padding-top-1456 {
  padding-top: 1456px;
}
.padding-top-1457 {
  padding-top: 1457px;
}
.padding-top-1458 {
  padding-top: 1458px;
}
.padding-top-1459 {
  padding-top: 1459px;
}
.padding-top-1460 {
  padding-top: 1460px;
}
.padding-top-1461 {
  padding-top: 1461px;
}
.padding-top-1462 {
  padding-top: 1462px;
}
.padding-top-1463 {
  padding-top: 1463px;
}
.padding-top-1464 {
  padding-top: 1464px;
}
.padding-top-1465 {
  padding-top: 1465px;
}
.padding-top-1466 {
  padding-top: 1466px;
}
.padding-top-1467 {
  padding-top: 1467px;
}
.padding-top-1468 {
  padding-top: 1468px;
}
.padding-top-1469 {
  padding-top: 1469px;
}
.padding-top-1470 {
  padding-top: 1470px;
}
.padding-top-1471 {
  padding-top: 1471px;
}
.padding-top-1472 {
  padding-top: 1472px;
}
.padding-top-1473 {
  padding-top: 1473px;
}
.padding-top-1474 {
  padding-top: 1474px;
}
.padding-top-1475 {
  padding-top: 1475px;
}
.padding-top-1476 {
  padding-top: 1476px;
}
.padding-top-1477 {
  padding-top: 1477px;
}
.padding-top-1478 {
  padding-top: 1478px;
}
.padding-top-1479 {
  padding-top: 1479px;
}
.padding-top-1480 {
  padding-top: 1480px;
}
.padding-top-1481 {
  padding-top: 1481px;
}
.padding-top-1482 {
  padding-top: 1482px;
}
.padding-top-1483 {
  padding-top: 1483px;
}
.padding-top-1484 {
  padding-top: 1484px;
}
.padding-top-1485 {
  padding-top: 1485px;
}
.padding-top-1486 {
  padding-top: 1486px;
}
.padding-top-1487 {
  padding-top: 1487px;
}
.padding-top-1488 {
  padding-top: 1488px;
}
.padding-top-1489 {
  padding-top: 1489px;
}
.padding-top-1490 {
  padding-top: 1490px;
}
.padding-top-1491 {
  padding-top: 1491px;
}
.padding-top-1492 {
  padding-top: 1492px;
}
.padding-top-1493 {
  padding-top: 1493px;
}
.padding-top-1494 {
  padding-top: 1494px;
}
.padding-top-1495 {
  padding-top: 1495px;
}
.padding-top-1496 {
  padding-top: 1496px;
}
.padding-top-1497 {
  padding-top: 1497px;
}
.padding-top-1498 {
  padding-top: 1498px;
}
.padding-top-1499 {
  padding-top: 1499px;
}
.padding-top-1500 {
  padding-top: 1500px;
}
.padding-top-1501 {
  padding-top: 1501px;
}
.padding-top-1502 {
  padding-top: 1502px;
}
.padding-top-1503 {
  padding-top: 1503px;
}
.padding-top-1504 {
  padding-top: 1504px;
}
.padding-top-1505 {
  padding-top: 1505px;
}
.padding-top-1506 {
  padding-top: 1506px;
}
.padding-top-1507 {
  padding-top: 1507px;
}
.padding-top-1508 {
  padding-top: 1508px;
}
.padding-top-1509 {
  padding-top: 1509px;
}
.padding-top-1510 {
  padding-top: 1510px;
}
.padding-top-1511 {
  padding-top: 1511px;
}
.padding-top-1512 {
  padding-top: 1512px;
}
.padding-top-1513 {
  padding-top: 1513px;
}
.padding-top-1514 {
  padding-top: 1514px;
}
.padding-top-1515 {
  padding-top: 1515px;
}
.padding-top-1516 {
  padding-top: 1516px;
}
.padding-top-1517 {
  padding-top: 1517px;
}
.padding-top-1518 {
  padding-top: 1518px;
}
.padding-top-1519 {
  padding-top: 1519px;
}
.padding-top-1520 {
  padding-top: 1520px;
}
.padding-top-1521 {
  padding-top: 1521px;
}
.padding-top-1522 {
  padding-top: 1522px;
}
.padding-top-1523 {
  padding-top: 1523px;
}
.padding-top-1524 {
  padding-top: 1524px;
}
.padding-top-1525 {
  padding-top: 1525px;
}
.padding-top-1526 {
  padding-top: 1526px;
}
.padding-top-1527 {
  padding-top: 1527px;
}
.padding-top-1528 {
  padding-top: 1528px;
}
.padding-top-1529 {
  padding-top: 1529px;
}
.padding-top-1530 {
  padding-top: 1530px;
}
.padding-top-1531 {
  padding-top: 1531px;
}
.padding-top-1532 {
  padding-top: 1532px;
}
.padding-top-1533 {
  padding-top: 1533px;
}
.padding-top-1534 {
  padding-top: 1534px;
}
.padding-top-1535 {
  padding-top: 1535px;
}
.padding-top-1536 {
  padding-top: 1536px;
}
.padding-top-1537 {
  padding-top: 1537px;
}
.padding-top-1538 {
  padding-top: 1538px;
}
.padding-top-1539 {
  padding-top: 1539px;
}
.padding-top-1540 {
  padding-top: 1540px;
}
.padding-top-1541 {
  padding-top: 1541px;
}
.padding-top-1542 {
  padding-top: 1542px;
}
.padding-top-1543 {
  padding-top: 1543px;
}
.padding-top-1544 {
  padding-top: 1544px;
}
.padding-top-1545 {
  padding-top: 1545px;
}
.padding-top-1546 {
  padding-top: 1546px;
}
.padding-top-1547 {
  padding-top: 1547px;
}
.padding-top-1548 {
  padding-top: 1548px;
}
.padding-top-1549 {
  padding-top: 1549px;
}
.padding-top-1550 {
  padding-top: 1550px;
}
.padding-top-1551 {
  padding-top: 1551px;
}
.padding-top-1552 {
  padding-top: 1552px;
}
.padding-top-1553 {
  padding-top: 1553px;
}
.padding-top-1554 {
  padding-top: 1554px;
}
.padding-top-1555 {
  padding-top: 1555px;
}
.padding-top-1556 {
  padding-top: 1556px;
}
.padding-top-1557 {
  padding-top: 1557px;
}
.padding-top-1558 {
  padding-top: 1558px;
}
.padding-top-1559 {
  padding-top: 1559px;
}
.padding-top-1560 {
  padding-top: 1560px;
}
.padding-top-1561 {
  padding-top: 1561px;
}
.padding-top-1562 {
  padding-top: 1562px;
}
.padding-top-1563 {
  padding-top: 1563px;
}
.padding-top-1564 {
  padding-top: 1564px;
}
.padding-top-1565 {
  padding-top: 1565px;
}
.padding-top-1566 {
  padding-top: 1566px;
}
.padding-top-1567 {
  padding-top: 1567px;
}
.padding-top-1568 {
  padding-top: 1568px;
}
.padding-top-1569 {
  padding-top: 1569px;
}
.padding-top-1570 {
  padding-top: 1570px;
}
.padding-top-1571 {
  padding-top: 1571px;
}
.padding-top-1572 {
  padding-top: 1572px;
}
.padding-top-1573 {
  padding-top: 1573px;
}
.padding-top-1574 {
  padding-top: 1574px;
}
.padding-top-1575 {
  padding-top: 1575px;
}
.padding-top-1576 {
  padding-top: 1576px;
}
.padding-top-1577 {
  padding-top: 1577px;
}
.padding-top-1578 {
  padding-top: 1578px;
}
.padding-top-1579 {
  padding-top: 1579px;
}
.padding-top-1580 {
  padding-top: 1580px;
}
.padding-top-1581 {
  padding-top: 1581px;
}
.padding-top-1582 {
  padding-top: 1582px;
}
.padding-top-1583 {
  padding-top: 1583px;
}
.padding-top-1584 {
  padding-top: 1584px;
}
.padding-top-1585 {
  padding-top: 1585px;
}
.padding-top-1586 {
  padding-top: 1586px;
}
.padding-top-1587 {
  padding-top: 1587px;
}
.padding-top-1588 {
  padding-top: 1588px;
}
.padding-top-1589 {
  padding-top: 1589px;
}
.padding-top-1590 {
  padding-top: 1590px;
}
.padding-top-1591 {
  padding-top: 1591px;
}
.padding-top-1592 {
  padding-top: 1592px;
}
.padding-top-1593 {
  padding-top: 1593px;
}
.padding-top-1594 {
  padding-top: 1594px;
}
.padding-top-1595 {
  padding-top: 1595px;
}
.padding-top-1596 {
  padding-top: 1596px;
}
.padding-top-1597 {
  padding-top: 1597px;
}
.padding-top-1598 {
  padding-top: 1598px;
}
.padding-top-1599 {
  padding-top: 1599px;
}
.padding-top-1600 {
  padding-top: 1600px;
}
.padding-top-1601 {
  padding-top: 1601px;
}
.padding-top-1602 {
  padding-top: 1602px;
}
.padding-top-1603 {
  padding-top: 1603px;
}
.padding-top-1604 {
  padding-top: 1604px;
}
.padding-top-1605 {
  padding-top: 1605px;
}
.padding-top-1606 {
  padding-top: 1606px;
}
.padding-top-1607 {
  padding-top: 1607px;
}
.padding-top-1608 {
  padding-top: 1608px;
}
.padding-top-1609 {
  padding-top: 1609px;
}
.padding-top-1610 {
  padding-top: 1610px;
}
.padding-top-1611 {
  padding-top: 1611px;
}
.padding-top-1612 {
  padding-top: 1612px;
}
.padding-top-1613 {
  padding-top: 1613px;
}
.padding-top-1614 {
  padding-top: 1614px;
}
.padding-top-1615 {
  padding-top: 1615px;
}
.padding-top-1616 {
  padding-top: 1616px;
}
.padding-top-1617 {
  padding-top: 1617px;
}
.padding-top-1618 {
  padding-top: 1618px;
}
.padding-top-1619 {
  padding-top: 1619px;
}
.padding-top-1620 {
  padding-top: 1620px;
}
.padding-top-1621 {
  padding-top: 1621px;
}
.padding-top-1622 {
  padding-top: 1622px;
}
.padding-top-1623 {
  padding-top: 1623px;
}
.padding-top-1624 {
  padding-top: 1624px;
}
.padding-top-1625 {
  padding-top: 1625px;
}
.padding-top-1626 {
  padding-top: 1626px;
}
.padding-top-1627 {
  padding-top: 1627px;
}
.padding-top-1628 {
  padding-top: 1628px;
}
.padding-top-1629 {
  padding-top: 1629px;
}
.padding-top-1630 {
  padding-top: 1630px;
}
.padding-top-1631 {
  padding-top: 1631px;
}
.padding-top-1632 {
  padding-top: 1632px;
}
.padding-top-1633 {
  padding-top: 1633px;
}
.padding-top-1634 {
  padding-top: 1634px;
}
.padding-top-1635 {
  padding-top: 1635px;
}
.padding-top-1636 {
  padding-top: 1636px;
}
.padding-top-1637 {
  padding-top: 1637px;
}
.padding-top-1638 {
  padding-top: 1638px;
}
.padding-top-1639 {
  padding-top: 1639px;
}
.padding-top-1640 {
  padding-top: 1640px;
}
.padding-top-1641 {
  padding-top: 1641px;
}
.padding-top-1642 {
  padding-top: 1642px;
}
.padding-top-1643 {
  padding-top: 1643px;
}
.padding-top-1644 {
  padding-top: 1644px;
}
.padding-top-1645 {
  padding-top: 1645px;
}
.padding-top-1646 {
  padding-top: 1646px;
}
.padding-top-1647 {
  padding-top: 1647px;
}
.padding-top-1648 {
  padding-top: 1648px;
}
.padding-top-1649 {
  padding-top: 1649px;
}
.padding-top-1650 {
  padding-top: 1650px;
}
.padding-top-1651 {
  padding-top: 1651px;
}
.padding-top-1652 {
  padding-top: 1652px;
}
.padding-top-1653 {
  padding-top: 1653px;
}
.padding-top-1654 {
  padding-top: 1654px;
}
.padding-top-1655 {
  padding-top: 1655px;
}
.padding-top-1656 {
  padding-top: 1656px;
}
.padding-top-1657 {
  padding-top: 1657px;
}
.padding-top-1658 {
  padding-top: 1658px;
}
.padding-top-1659 {
  padding-top: 1659px;
}
.padding-top-1660 {
  padding-top: 1660px;
}
.padding-top-1661 {
  padding-top: 1661px;
}
.padding-top-1662 {
  padding-top: 1662px;
}
.padding-top-1663 {
  padding-top: 1663px;
}
.padding-top-1664 {
  padding-top: 1664px;
}
.padding-top-1665 {
  padding-top: 1665px;
}
.padding-top-1666 {
  padding-top: 1666px;
}
.padding-top-1667 {
  padding-top: 1667px;
}
.padding-top-1668 {
  padding-top: 1668px;
}
.padding-top-1669 {
  padding-top: 1669px;
}
.padding-top-1670 {
  padding-top: 1670px;
}
.padding-top-1671 {
  padding-top: 1671px;
}
.padding-top-1672 {
  padding-top: 1672px;
}
.padding-top-1673 {
  padding-top: 1673px;
}
.padding-top-1674 {
  padding-top: 1674px;
}
.padding-top-1675 {
  padding-top: 1675px;
}
.padding-top-1676 {
  padding-top: 1676px;
}
.padding-top-1677 {
  padding-top: 1677px;
}
.padding-top-1678 {
  padding-top: 1678px;
}
.padding-top-1679 {
  padding-top: 1679px;
}
.padding-top-1680 {
  padding-top: 1680px;
}
.padding-top-1681 {
  padding-top: 1681px;
}
.padding-top-1682 {
  padding-top: 1682px;
}
.padding-top-1683 {
  padding-top: 1683px;
}
.padding-top-1684 {
  padding-top: 1684px;
}
.padding-top-1685 {
  padding-top: 1685px;
}
.padding-top-1686 {
  padding-top: 1686px;
}
.padding-top-1687 {
  padding-top: 1687px;
}
.padding-top-1688 {
  padding-top: 1688px;
}
.padding-top-1689 {
  padding-top: 1689px;
}
.padding-top-1690 {
  padding-top: 1690px;
}
.padding-top-1691 {
  padding-top: 1691px;
}
.padding-top-1692 {
  padding-top: 1692px;
}
.padding-top-1693 {
  padding-top: 1693px;
}
.padding-top-1694 {
  padding-top: 1694px;
}
.padding-top-1695 {
  padding-top: 1695px;
}
.padding-top-1696 {
  padding-top: 1696px;
}
.padding-top-1697 {
  padding-top: 1697px;
}
.padding-top-1698 {
  padding-top: 1698px;
}
.padding-top-1699 {
  padding-top: 1699px;
}
.padding-top-1700 {
  padding-top: 1700px;
}
.padding-top-1701 {
  padding-top: 1701px;
}
.padding-top-1702 {
  padding-top: 1702px;
}
.padding-top-1703 {
  padding-top: 1703px;
}
.padding-top-1704 {
  padding-top: 1704px;
}
.padding-top-1705 {
  padding-top: 1705px;
}
.padding-top-1706 {
  padding-top: 1706px;
}
.padding-top-1707 {
  padding-top: 1707px;
}
.padding-top-1708 {
  padding-top: 1708px;
}
.padding-top-1709 {
  padding-top: 1709px;
}
.padding-top-1710 {
  padding-top: 1710px;
}
.padding-top-1711 {
  padding-top: 1711px;
}
.padding-top-1712 {
  padding-top: 1712px;
}
.padding-top-1713 {
  padding-top: 1713px;
}
.padding-top-1714 {
  padding-top: 1714px;
}
.padding-top-1715 {
  padding-top: 1715px;
}
.padding-top-1716 {
  padding-top: 1716px;
}
.padding-top-1717 {
  padding-top: 1717px;
}
.padding-top-1718 {
  padding-top: 1718px;
}
.padding-top-1719 {
  padding-top: 1719px;
}
.padding-top-1720 {
  padding-top: 1720px;
}
.padding-top-1721 {
  padding-top: 1721px;
}
.padding-top-1722 {
  padding-top: 1722px;
}
.padding-top-1723 {
  padding-top: 1723px;
}
.padding-top-1724 {
  padding-top: 1724px;
}
.padding-top-1725 {
  padding-top: 1725px;
}
.padding-top-1726 {
  padding-top: 1726px;
}
.padding-top-1727 {
  padding-top: 1727px;
}
.padding-top-1728 {
  padding-top: 1728px;
}
.padding-top-1729 {
  padding-top: 1729px;
}
.padding-top-1730 {
  padding-top: 1730px;
}
.padding-top-1731 {
  padding-top: 1731px;
}
.padding-top-1732 {
  padding-top: 1732px;
}
.padding-top-1733 {
  padding-top: 1733px;
}
.padding-top-1734 {
  padding-top: 1734px;
}
.padding-top-1735 {
  padding-top: 1735px;
}
.padding-top-1736 {
  padding-top: 1736px;
}
.padding-top-1737 {
  padding-top: 1737px;
}
.padding-top-1738 {
  padding-top: 1738px;
}
.padding-top-1739 {
  padding-top: 1739px;
}
.padding-top-1740 {
  padding-top: 1740px;
}
.padding-top-1741 {
  padding-top: 1741px;
}
.padding-top-1742 {
  padding-top: 1742px;
}
.padding-top-1743 {
  padding-top: 1743px;
}
.padding-top-1744 {
  padding-top: 1744px;
}
.padding-top-1745 {
  padding-top: 1745px;
}
.padding-top-1746 {
  padding-top: 1746px;
}
.padding-top-1747 {
  padding-top: 1747px;
}
.padding-top-1748 {
  padding-top: 1748px;
}
.padding-top-1749 {
  padding-top: 1749px;
}
.padding-top-1750 {
  padding-top: 1750px;
}
.padding-top-1751 {
  padding-top: 1751px;
}
.padding-top-1752 {
  padding-top: 1752px;
}
.padding-top-1753 {
  padding-top: 1753px;
}
.padding-top-1754 {
  padding-top: 1754px;
}
.padding-top-1755 {
  padding-top: 1755px;
}
.padding-top-1756 {
  padding-top: 1756px;
}
.padding-top-1757 {
  padding-top: 1757px;
}
.padding-top-1758 {
  padding-top: 1758px;
}
.padding-top-1759 {
  padding-top: 1759px;
}
.padding-top-1760 {
  padding-top: 1760px;
}
.padding-top-1761 {
  padding-top: 1761px;
}
.padding-top-1762 {
  padding-top: 1762px;
}
.padding-top-1763 {
  padding-top: 1763px;
}
.padding-top-1764 {
  padding-top: 1764px;
}
.padding-top-1765 {
  padding-top: 1765px;
}
.padding-top-1766 {
  padding-top: 1766px;
}
.padding-top-1767 {
  padding-top: 1767px;
}
.padding-top-1768 {
  padding-top: 1768px;
}
.padding-top-1769 {
  padding-top: 1769px;
}
.padding-top-1770 {
  padding-top: 1770px;
}
.padding-top-1771 {
  padding-top: 1771px;
}
.padding-top-1772 {
  padding-top: 1772px;
}
.padding-top-1773 {
  padding-top: 1773px;
}
.padding-top-1774 {
  padding-top: 1774px;
}
.padding-top-1775 {
  padding-top: 1775px;
}
.padding-top-1776 {
  padding-top: 1776px;
}
.padding-top-1777 {
  padding-top: 1777px;
}
.padding-top-1778 {
  padding-top: 1778px;
}
.padding-top-1779 {
  padding-top: 1779px;
}
.padding-top-1780 {
  padding-top: 1780px;
}
.padding-top-1781 {
  padding-top: 1781px;
}
.padding-top-1782 {
  padding-top: 1782px;
}
.padding-top-1783 {
  padding-top: 1783px;
}
.padding-top-1784 {
  padding-top: 1784px;
}
.padding-top-1785 {
  padding-top: 1785px;
}
.padding-top-1786 {
  padding-top: 1786px;
}
.padding-top-1787 {
  padding-top: 1787px;
}
.padding-top-1788 {
  padding-top: 1788px;
}
.padding-top-1789 {
  padding-top: 1789px;
}
.padding-top-1790 {
  padding-top: 1790px;
}
.padding-top-1791 {
  padding-top: 1791px;
}
.padding-top-1792 {
  padding-top: 1792px;
}
.padding-top-1793 {
  padding-top: 1793px;
}
.padding-top-1794 {
  padding-top: 1794px;
}
.padding-top-1795 {
  padding-top: 1795px;
}
.padding-top-1796 {
  padding-top: 1796px;
}
.padding-top-1797 {
  padding-top: 1797px;
}
.padding-top-1798 {
  padding-top: 1798px;
}
.padding-top-1799 {
  padding-top: 1799px;
}
.padding-top-1800 {
  padding-top: 1800px;
}
.padding-top-1801 {
  padding-top: 1801px;
}
.padding-top-1802 {
  padding-top: 1802px;
}
.padding-top-1803 {
  padding-top: 1803px;
}
.padding-top-1804 {
  padding-top: 1804px;
}
.padding-top-1805 {
  padding-top: 1805px;
}
.padding-top-1806 {
  padding-top: 1806px;
}
.padding-top-1807 {
  padding-top: 1807px;
}
.padding-top-1808 {
  padding-top: 1808px;
}
.padding-top-1809 {
  padding-top: 1809px;
}
.padding-top-1810 {
  padding-top: 1810px;
}
.padding-top-1811 {
  padding-top: 1811px;
}
.padding-top-1812 {
  padding-top: 1812px;
}
.padding-top-1813 {
  padding-top: 1813px;
}
.padding-top-1814 {
  padding-top: 1814px;
}
.padding-top-1815 {
  padding-top: 1815px;
}
.padding-top-1816 {
  padding-top: 1816px;
}
.padding-top-1817 {
  padding-top: 1817px;
}
.padding-top-1818 {
  padding-top: 1818px;
}
.padding-top-1819 {
  padding-top: 1819px;
}
.padding-top-1820 {
  padding-top: 1820px;
}
.padding-top-1821 {
  padding-top: 1821px;
}
.padding-top-1822 {
  padding-top: 1822px;
}
.padding-top-1823 {
  padding-top: 1823px;
}
.padding-top-1824 {
  padding-top: 1824px;
}
.padding-top-1825 {
  padding-top: 1825px;
}
.padding-top-1826 {
  padding-top: 1826px;
}
.padding-top-1827 {
  padding-top: 1827px;
}
.padding-top-1828 {
  padding-top: 1828px;
}
.padding-top-1829 {
  padding-top: 1829px;
}
.padding-top-1830 {
  padding-top: 1830px;
}
.padding-top-1831 {
  padding-top: 1831px;
}
.padding-top-1832 {
  padding-top: 1832px;
}
.padding-top-1833 {
  padding-top: 1833px;
}
.padding-top-1834 {
  padding-top: 1834px;
}
.padding-top-1835 {
  padding-top: 1835px;
}
.padding-top-1836 {
  padding-top: 1836px;
}
.padding-top-1837 {
  padding-top: 1837px;
}
.padding-top-1838 {
  padding-top: 1838px;
}
.padding-top-1839 {
  padding-top: 1839px;
}
.padding-top-1840 {
  padding-top: 1840px;
}
.padding-top-1841 {
  padding-top: 1841px;
}
.padding-top-1842 {
  padding-top: 1842px;
}
.padding-top-1843 {
  padding-top: 1843px;
}
.padding-top-1844 {
  padding-top: 1844px;
}
.padding-top-1845 {
  padding-top: 1845px;
}
.padding-top-1846 {
  padding-top: 1846px;
}
.padding-top-1847 {
  padding-top: 1847px;
}
.padding-top-1848 {
  padding-top: 1848px;
}
.padding-top-1849 {
  padding-top: 1849px;
}
.padding-top-1850 {
  padding-top: 1850px;
}
.padding-top-1851 {
  padding-top: 1851px;
}
.padding-top-1852 {
  padding-top: 1852px;
}
.padding-top-1853 {
  padding-top: 1853px;
}
.padding-top-1854 {
  padding-top: 1854px;
}
.padding-top-1855 {
  padding-top: 1855px;
}
.padding-top-1856 {
  padding-top: 1856px;
}
.padding-top-1857 {
  padding-top: 1857px;
}
.padding-top-1858 {
  padding-top: 1858px;
}
.padding-top-1859 {
  padding-top: 1859px;
}
.padding-top-1860 {
  padding-top: 1860px;
}
.padding-top-1861 {
  padding-top: 1861px;
}
.padding-top-1862 {
  padding-top: 1862px;
}
.padding-top-1863 {
  padding-top: 1863px;
}
.padding-top-1864 {
  padding-top: 1864px;
}
.padding-top-1865 {
  padding-top: 1865px;
}
.padding-top-1866 {
  padding-top: 1866px;
}
.padding-top-1867 {
  padding-top: 1867px;
}
.padding-top-1868 {
  padding-top: 1868px;
}
.padding-top-1869 {
  padding-top: 1869px;
}
.padding-top-1870 {
  padding-top: 1870px;
}
.padding-top-1871 {
  padding-top: 1871px;
}
.padding-top-1872 {
  padding-top: 1872px;
}
.padding-top-1873 {
  padding-top: 1873px;
}
.padding-top-1874 {
  padding-top: 1874px;
}
.padding-top-1875 {
  padding-top: 1875px;
}
.padding-top-1876 {
  padding-top: 1876px;
}
.padding-top-1877 {
  padding-top: 1877px;
}
.padding-top-1878 {
  padding-top: 1878px;
}
.padding-top-1879 {
  padding-top: 1879px;
}
.padding-top-1880 {
  padding-top: 1880px;
}
.padding-top-1881 {
  padding-top: 1881px;
}
.padding-top-1882 {
  padding-top: 1882px;
}
.padding-top-1883 {
  padding-top: 1883px;
}
.padding-top-1884 {
  padding-top: 1884px;
}
.padding-top-1885 {
  padding-top: 1885px;
}
.padding-top-1886 {
  padding-top: 1886px;
}
.padding-top-1887 {
  padding-top: 1887px;
}
.padding-top-1888 {
  padding-top: 1888px;
}
.padding-top-1889 {
  padding-top: 1889px;
}
.padding-top-1890 {
  padding-top: 1890px;
}
.padding-top-1891 {
  padding-top: 1891px;
}
.padding-top-1892 {
  padding-top: 1892px;
}
.padding-top-1893 {
  padding-top: 1893px;
}
.padding-top-1894 {
  padding-top: 1894px;
}
.padding-top-1895 {
  padding-top: 1895px;
}
.padding-top-1896 {
  padding-top: 1896px;
}
.padding-top-1897 {
  padding-top: 1897px;
}
.padding-top-1898 {
  padding-top: 1898px;
}
.padding-top-1899 {
  padding-top: 1899px;
}
.padding-top-1900 {
  padding-top: 1900px;
}
.padding-top-1901 {
  padding-top: 1901px;
}
.padding-top-1902 {
  padding-top: 1902px;
}
.padding-top-1903 {
  padding-top: 1903px;
}
.padding-top-1904 {
  padding-top: 1904px;
}
.padding-top-1905 {
  padding-top: 1905px;
}
.padding-top-1906 {
  padding-top: 1906px;
}
.padding-top-1907 {
  padding-top: 1907px;
}
.padding-top-1908 {
  padding-top: 1908px;
}
.padding-top-1909 {
  padding-top: 1909px;
}
.padding-top-1910 {
  padding-top: 1910px;
}
.padding-top-1911 {
  padding-top: 1911px;
}
.padding-top-1912 {
  padding-top: 1912px;
}
.padding-top-1913 {
  padding-top: 1913px;
}
.padding-top-1914 {
  padding-top: 1914px;
}
.padding-top-1915 {
  padding-top: 1915px;
}
.padding-top-1916 {
  padding-top: 1916px;
}
.padding-top-1917 {
  padding-top: 1917px;
}
.padding-top-1918 {
  padding-top: 1918px;
}
.padding-top-1919 {
  padding-top: 1919px;
}
.margin-0 {
  margin: 0px;
}
.margin-1 {
  margin: 1px;
}
.margin-2 {
  margin: 2px;
}
.margin-3 {
  margin: 3px;
}
.margin-4 {
  margin: 4px;
}
.margin-5 {
  margin: 5px;
}
.margin-6 {
  margin: 6px;
}
.margin-7 {
  margin: 7px;
}
.margin-8 {
  margin: 8px;
}
.margin-9 {
  margin: 9px;
}
.margin-10 {
  margin: 10px;
}
.margin-11 {
  margin: 11px;
}
.margin-12 {
  margin: 12px;
}
.margin-13 {
  margin: 13px;
}
.margin-14 {
  margin: 14px;
}
.margin-15 {
  margin: 15px;
}
.margin-16 {
  margin: 16px;
}
.margin-17 {
  margin: 17px;
}
.margin-18 {
  margin: 18px;
}
.margin-19 {
  margin: 19px;
}
.margin-20 {
  margin: 20px;
}
.margin-21 {
  margin: 21px;
}
.margin-22 {
  margin: 22px;
}
.margin-23 {
  margin: 23px;
}
.margin-24 {
  margin: 24px;
}
.margin-25 {
  margin: 25px;
}
.margin-26 {
  margin: 26px;
}
.margin-27 {
  margin: 27px;
}
.margin-28 {
  margin: 28px;
}
.margin-29 {
  margin: 29px;
}
.margin-30 {
  margin: 30px;
}
.margin-31 {
  margin: 31px;
}
.margin-32 {
  margin: 32px;
}
.margin-33 {
  margin: 33px;
}
.margin-34 {
  margin: 34px;
}
.margin-35 {
  margin: 35px;
}
.margin-36 {
  margin: 36px;
}
.margin-37 {
  margin: 37px;
}
.margin-38 {
  margin: 38px;
}
.margin-39 {
  margin: 39px;
}
.margin-40 {
  margin: 40px;
}
.margin-41 {
  margin: 41px;
}
.margin-42 {
  margin: 42px;
}
.margin-43 {
  margin: 43px;
}
.margin-44 {
  margin: 44px;
}
.margin-45 {
  margin: 45px;
}
.margin-46 {
  margin: 46px;
}
.margin-47 {
  margin: 47px;
}
.margin-48 {
  margin: 48px;
}
.margin-49 {
  margin: 49px;
}
.margin-50 {
  margin: 50px;
}
.margin-51 {
  margin: 51px;
}
.margin-52 {
  margin: 52px;
}
.margin-53 {
  margin: 53px;
}
.margin-54 {
  margin: 54px;
}
.margin-55 {
  margin: 55px;
}
.margin-56 {
  margin: 56px;
}
.margin-57 {
  margin: 57px;
}
.margin-58 {
  margin: 58px;
}
.margin-59 {
  margin: 59px;
}
.margin-60 {
  margin: 60px;
}
.margin-61 {
  margin: 61px;
}
.margin-62 {
  margin: 62px;
}
.margin-63 {
  margin: 63px;
}
.margin-64 {
  margin: 64px;
}
.margin-65 {
  margin: 65px;
}
.margin-66 {
  margin: 66px;
}
.margin-67 {
  margin: 67px;
}
.margin-68 {
  margin: 68px;
}
.margin-69 {
  margin: 69px;
}
.margin-70 {
  margin: 70px;
}
.margin-71 {
  margin: 71px;
}
.margin-72 {
  margin: 72px;
}
.margin-73 {
  margin: 73px;
}
.margin-74 {
  margin: 74px;
}
.margin-75 {
  margin: 75px;
}
.margin-76 {
  margin: 76px;
}
.margin-77 {
  margin: 77px;
}
.margin-78 {
  margin: 78px;
}
.margin-79 {
  margin: 79px;
}
.margin-80 {
  margin: 80px;
}
.margin-81 {
  margin: 81px;
}
.margin-82 {
  margin: 82px;
}
.margin-83 {
  margin: 83px;
}
.margin-84 {
  margin: 84px;
}
.margin-85 {
  margin: 85px;
}
.margin-86 {
  margin: 86px;
}
.margin-87 {
  margin: 87px;
}
.margin-88 {
  margin: 88px;
}
.margin-89 {
  margin: 89px;
}
.margin-90 {
  margin: 90px;
}
.margin-91 {
  margin: 91px;
}
.margin-92 {
  margin: 92px;
}
.margin-93 {
  margin: 93px;
}
.margin-94 {
  margin: 94px;
}
.margin-95 {
  margin: 95px;
}
.margin-96 {
  margin: 96px;
}
.margin-97 {
  margin: 97px;
}
.margin-98 {
  margin: 98px;
}
.margin-99 {
  margin: 99px;
}
.margin-100 {
  margin: 100px;
}
.margin-101 {
  margin: 101px;
}
.margin-102 {
  margin: 102px;
}
.margin-103 {
  margin: 103px;
}
.margin-104 {
  margin: 104px;
}
.margin-105 {
  margin: 105px;
}
.margin-106 {
  margin: 106px;
}
.margin-107 {
  margin: 107px;
}
.margin-108 {
  margin: 108px;
}
.margin-109 {
  margin: 109px;
}
.margin-110 {
  margin: 110px;
}
.margin-111 {
  margin: 111px;
}
.margin-112 {
  margin: 112px;
}
.margin-113 {
  margin: 113px;
}
.margin-114 {
  margin: 114px;
}
.margin-115 {
  margin: 115px;
}
.margin-116 {
  margin: 116px;
}
.margin-117 {
  margin: 117px;
}
.margin-118 {
  margin: 118px;
}
.margin-119 {
  margin: 119px;
}
.margin-120 {
  margin: 120px;
}
.margin-121 {
  margin: 121px;
}
.margin-122 {
  margin: 122px;
}
.margin-123 {
  margin: 123px;
}
.margin-124 {
  margin: 124px;
}
.margin-125 {
  margin: 125px;
}
.margin-126 {
  margin: 126px;
}
.margin-127 {
  margin: 127px;
}
.margin-128 {
  margin: 128px;
}
.margin-129 {
  margin: 129px;
}
.margin-130 {
  margin: 130px;
}
.margin-131 {
  margin: 131px;
}
.margin-132 {
  margin: 132px;
}
.margin-133 {
  margin: 133px;
}
.margin-134 {
  margin: 134px;
}
.margin-135 {
  margin: 135px;
}
.margin-136 {
  margin: 136px;
}
.margin-137 {
  margin: 137px;
}
.margin-138 {
  margin: 138px;
}
.margin-139 {
  margin: 139px;
}
.margin-140 {
  margin: 140px;
}
.margin-141 {
  margin: 141px;
}
.margin-142 {
  margin: 142px;
}
.margin-143 {
  margin: 143px;
}
.margin-144 {
  margin: 144px;
}
.margin-145 {
  margin: 145px;
}
.margin-146 {
  margin: 146px;
}
.margin-147 {
  margin: 147px;
}
.margin-148 {
  margin: 148px;
}
.margin-149 {
  margin: 149px;
}
.margin-150 {
  margin: 150px;
}
.margin-151 {
  margin: 151px;
}
.margin-152 {
  margin: 152px;
}
.margin-153 {
  margin: 153px;
}
.margin-154 {
  margin: 154px;
}
.margin-155 {
  margin: 155px;
}
.margin-156 {
  margin: 156px;
}
.margin-157 {
  margin: 157px;
}
.margin-158 {
  margin: 158px;
}
.margin-159 {
  margin: 159px;
}
.margin-160 {
  margin: 160px;
}
.margin-161 {
  margin: 161px;
}
.margin-162 {
  margin: 162px;
}
.margin-163 {
  margin: 163px;
}
.margin-164 {
  margin: 164px;
}
.margin-165 {
  margin: 165px;
}
.margin-166 {
  margin: 166px;
}
.margin-167 {
  margin: 167px;
}
.margin-168 {
  margin: 168px;
}
.margin-169 {
  margin: 169px;
}
.margin-170 {
  margin: 170px;
}
.margin-171 {
  margin: 171px;
}
.margin-172 {
  margin: 172px;
}
.margin-173 {
  margin: 173px;
}
.margin-174 {
  margin: 174px;
}
.margin-175 {
  margin: 175px;
}
.margin-176 {
  margin: 176px;
}
.margin-177 {
  margin: 177px;
}
.margin-178 {
  margin: 178px;
}
.margin-179 {
  margin: 179px;
}
.margin-180 {
  margin: 180px;
}
.margin-181 {
  margin: 181px;
}
.margin-182 {
  margin: 182px;
}
.margin-183 {
  margin: 183px;
}
.margin-184 {
  margin: 184px;
}
.margin-185 {
  margin: 185px;
}
.margin-186 {
  margin: 186px;
}
.margin-187 {
  margin: 187px;
}
.margin-188 {
  margin: 188px;
}
.margin-189 {
  margin: 189px;
}
.margin-190 {
  margin: 190px;
}
.margin-191 {
  margin: 191px;
}
.margin-192 {
  margin: 192px;
}
.margin-193 {
  margin: 193px;
}
.margin-194 {
  margin: 194px;
}
.margin-195 {
  margin: 195px;
}
.margin-196 {
  margin: 196px;
}
.margin-197 {
  margin: 197px;
}
.margin-198 {
  margin: 198px;
}
.margin-199 {
  margin: 199px;
}
.margin-200 {
  margin: 200px;
}
.margin-201 {
  margin: 201px;
}
.margin-202 {
  margin: 202px;
}
.margin-203 {
  margin: 203px;
}
.margin-204 {
  margin: 204px;
}
.margin-205 {
  margin: 205px;
}
.margin-206 {
  margin: 206px;
}
.margin-207 {
  margin: 207px;
}
.margin-208 {
  margin: 208px;
}
.margin-209 {
  margin: 209px;
}
.margin-210 {
  margin: 210px;
}
.margin-211 {
  margin: 211px;
}
.margin-212 {
  margin: 212px;
}
.margin-213 {
  margin: 213px;
}
.margin-214 {
  margin: 214px;
}
.margin-215 {
  margin: 215px;
}
.margin-216 {
  margin: 216px;
}
.margin-217 {
  margin: 217px;
}
.margin-218 {
  margin: 218px;
}
.margin-219 {
  margin: 219px;
}
.margin-220 {
  margin: 220px;
}
.margin-221 {
  margin: 221px;
}
.margin-222 {
  margin: 222px;
}
.margin-223 {
  margin: 223px;
}
.margin-224 {
  margin: 224px;
}
.margin-225 {
  margin: 225px;
}
.margin-226 {
  margin: 226px;
}
.margin-227 {
  margin: 227px;
}
.margin-228 {
  margin: 228px;
}
.margin-229 {
  margin: 229px;
}
.margin-230 {
  margin: 230px;
}
.margin-231 {
  margin: 231px;
}
.margin-232 {
  margin: 232px;
}
.margin-233 {
  margin: 233px;
}
.margin-234 {
  margin: 234px;
}
.margin-235 {
  margin: 235px;
}
.margin-236 {
  margin: 236px;
}
.margin-237 {
  margin: 237px;
}
.margin-238 {
  margin: 238px;
}
.margin-239 {
  margin: 239px;
}
.margin-240 {
  margin: 240px;
}
.margin-241 {
  margin: 241px;
}
.margin-242 {
  margin: 242px;
}
.margin-243 {
  margin: 243px;
}
.margin-244 {
  margin: 244px;
}
.margin-245 {
  margin: 245px;
}
.margin-246 {
  margin: 246px;
}
.margin-247 {
  margin: 247px;
}
.margin-248 {
  margin: 248px;
}
.margin-249 {
  margin: 249px;
}
.margin-250 {
  margin: 250px;
}
.margin-251 {
  margin: 251px;
}
.margin-252 {
  margin: 252px;
}
.margin-253 {
  margin: 253px;
}
.margin-254 {
  margin: 254px;
}
.margin-255 {
  margin: 255px;
}
.margin-256 {
  margin: 256px;
}
.margin-257 {
  margin: 257px;
}
.margin-258 {
  margin: 258px;
}
.margin-259 {
  margin: 259px;
}
.margin-260 {
  margin: 260px;
}
.margin-261 {
  margin: 261px;
}
.margin-262 {
  margin: 262px;
}
.margin-263 {
  margin: 263px;
}
.margin-264 {
  margin: 264px;
}
.margin-265 {
  margin: 265px;
}
.margin-266 {
  margin: 266px;
}
.margin-267 {
  margin: 267px;
}
.margin-268 {
  margin: 268px;
}
.margin-269 {
  margin: 269px;
}
.margin-270 {
  margin: 270px;
}
.margin-271 {
  margin: 271px;
}
.margin-272 {
  margin: 272px;
}
.margin-273 {
  margin: 273px;
}
.margin-274 {
  margin: 274px;
}
.margin-275 {
  margin: 275px;
}
.margin-276 {
  margin: 276px;
}
.margin-277 {
  margin: 277px;
}
.margin-278 {
  margin: 278px;
}
.margin-279 {
  margin: 279px;
}
.margin-280 {
  margin: 280px;
}
.margin-281 {
  margin: 281px;
}
.margin-282 {
  margin: 282px;
}
.margin-283 {
  margin: 283px;
}
.margin-284 {
  margin: 284px;
}
.margin-285 {
  margin: 285px;
}
.margin-286 {
  margin: 286px;
}
.margin-287 {
  margin: 287px;
}
.margin-288 {
  margin: 288px;
}
.margin-289 {
  margin: 289px;
}
.margin-290 {
  margin: 290px;
}
.margin-291 {
  margin: 291px;
}
.margin-292 {
  margin: 292px;
}
.margin-293 {
  margin: 293px;
}
.margin-294 {
  margin: 294px;
}
.margin-295 {
  margin: 295px;
}
.margin-296 {
  margin: 296px;
}
.margin-297 {
  margin: 297px;
}
.margin-298 {
  margin: 298px;
}
.margin-299 {
  margin: 299px;
}
.margin-300 {
  margin: 300px;
}
.margin-301 {
  margin: 301px;
}
.margin-302 {
  margin: 302px;
}
.margin-303 {
  margin: 303px;
}
.margin-304 {
  margin: 304px;
}
.margin-305 {
  margin: 305px;
}
.margin-306 {
  margin: 306px;
}
.margin-307 {
  margin: 307px;
}
.margin-308 {
  margin: 308px;
}
.margin-309 {
  margin: 309px;
}
.margin-310 {
  margin: 310px;
}
.margin-311 {
  margin: 311px;
}
.margin-312 {
  margin: 312px;
}
.margin-313 {
  margin: 313px;
}
.margin-314 {
  margin: 314px;
}
.margin-315 {
  margin: 315px;
}
.margin-316 {
  margin: 316px;
}
.margin-317 {
  margin: 317px;
}
.margin-318 {
  margin: 318px;
}
.margin-319 {
  margin: 319px;
}
.margin-320 {
  margin: 320px;
}
.margin-321 {
  margin: 321px;
}
.margin-322 {
  margin: 322px;
}
.margin-323 {
  margin: 323px;
}
.margin-324 {
  margin: 324px;
}
.margin-325 {
  margin: 325px;
}
.margin-326 {
  margin: 326px;
}
.margin-327 {
  margin: 327px;
}
.margin-328 {
  margin: 328px;
}
.margin-329 {
  margin: 329px;
}
.margin-330 {
  margin: 330px;
}
.margin-331 {
  margin: 331px;
}
.margin-332 {
  margin: 332px;
}
.margin-333 {
  margin: 333px;
}
.margin-334 {
  margin: 334px;
}
.margin-335 {
  margin: 335px;
}
.margin-336 {
  margin: 336px;
}
.margin-337 {
  margin: 337px;
}
.margin-338 {
  margin: 338px;
}
.margin-339 {
  margin: 339px;
}
.margin-340 {
  margin: 340px;
}
.margin-341 {
  margin: 341px;
}
.margin-342 {
  margin: 342px;
}
.margin-343 {
  margin: 343px;
}
.margin-344 {
  margin: 344px;
}
.margin-345 {
  margin: 345px;
}
.margin-346 {
  margin: 346px;
}
.margin-347 {
  margin: 347px;
}
.margin-348 {
  margin: 348px;
}
.margin-349 {
  margin: 349px;
}
.margin-350 {
  margin: 350px;
}
.margin-351 {
  margin: 351px;
}
.margin-352 {
  margin: 352px;
}
.margin-353 {
  margin: 353px;
}
.margin-354 {
  margin: 354px;
}
.margin-355 {
  margin: 355px;
}
.margin-356 {
  margin: 356px;
}
.margin-357 {
  margin: 357px;
}
.margin-358 {
  margin: 358px;
}
.margin-359 {
  margin: 359px;
}
.margin-360 {
  margin: 360px;
}
.margin-361 {
  margin: 361px;
}
.margin-362 {
  margin: 362px;
}
.margin-363 {
  margin: 363px;
}
.margin-364 {
  margin: 364px;
}
.margin-365 {
  margin: 365px;
}
.margin-366 {
  margin: 366px;
}
.margin-367 {
  margin: 367px;
}
.margin-368 {
  margin: 368px;
}
.margin-369 {
  margin: 369px;
}
.margin-370 {
  margin: 370px;
}
.margin-371 {
  margin: 371px;
}
.margin-372 {
  margin: 372px;
}
.margin-373 {
  margin: 373px;
}
.margin-374 {
  margin: 374px;
}
.margin-375 {
  margin: 375px;
}
.margin-376 {
  margin: 376px;
}
.margin-377 {
  margin: 377px;
}
.margin-378 {
  margin: 378px;
}
.margin-379 {
  margin: 379px;
}
.margin-380 {
  margin: 380px;
}
.margin-381 {
  margin: 381px;
}
.margin-382 {
  margin: 382px;
}
.margin-383 {
  margin: 383px;
}
.margin-384 {
  margin: 384px;
}
.margin-385 {
  margin: 385px;
}
.margin-386 {
  margin: 386px;
}
.margin-387 {
  margin: 387px;
}
.margin-388 {
  margin: 388px;
}
.margin-389 {
  margin: 389px;
}
.margin-390 {
  margin: 390px;
}
.margin-391 {
  margin: 391px;
}
.margin-392 {
  margin: 392px;
}
.margin-393 {
  margin: 393px;
}
.margin-394 {
  margin: 394px;
}
.margin-395 {
  margin: 395px;
}
.margin-396 {
  margin: 396px;
}
.margin-397 {
  margin: 397px;
}
.margin-398 {
  margin: 398px;
}
.margin-399 {
  margin: 399px;
}
.margin-400 {
  margin: 400px;
}
.margin-401 {
  margin: 401px;
}
.margin-402 {
  margin: 402px;
}
.margin-403 {
  margin: 403px;
}
.margin-404 {
  margin: 404px;
}
.margin-405 {
  margin: 405px;
}
.margin-406 {
  margin: 406px;
}
.margin-407 {
  margin: 407px;
}
.margin-408 {
  margin: 408px;
}
.margin-409 {
  margin: 409px;
}
.margin-410 {
  margin: 410px;
}
.margin-411 {
  margin: 411px;
}
.margin-412 {
  margin: 412px;
}
.margin-413 {
  margin: 413px;
}
.margin-414 {
  margin: 414px;
}
.margin-415 {
  margin: 415px;
}
.margin-416 {
  margin: 416px;
}
.margin-417 {
  margin: 417px;
}
.margin-418 {
  margin: 418px;
}
.margin-419 {
  margin: 419px;
}
.margin-420 {
  margin: 420px;
}
.margin-421 {
  margin: 421px;
}
.margin-422 {
  margin: 422px;
}
.margin-423 {
  margin: 423px;
}
.margin-424 {
  margin: 424px;
}
.margin-425 {
  margin: 425px;
}
.margin-426 {
  margin: 426px;
}
.margin-427 {
  margin: 427px;
}
.margin-428 {
  margin: 428px;
}
.margin-429 {
  margin: 429px;
}
.margin-430 {
  margin: 430px;
}
.margin-431 {
  margin: 431px;
}
.margin-432 {
  margin: 432px;
}
.margin-433 {
  margin: 433px;
}
.margin-434 {
  margin: 434px;
}
.margin-435 {
  margin: 435px;
}
.margin-436 {
  margin: 436px;
}
.margin-437 {
  margin: 437px;
}
.margin-438 {
  margin: 438px;
}
.margin-439 {
  margin: 439px;
}
.margin-440 {
  margin: 440px;
}
.margin-441 {
  margin: 441px;
}
.margin-442 {
  margin: 442px;
}
.margin-443 {
  margin: 443px;
}
.margin-444 {
  margin: 444px;
}
.margin-445 {
  margin: 445px;
}
.margin-446 {
  margin: 446px;
}
.margin-447 {
  margin: 447px;
}
.margin-448 {
  margin: 448px;
}
.margin-449 {
  margin: 449px;
}
.margin-450 {
  margin: 450px;
}
.margin-451 {
  margin: 451px;
}
.margin-452 {
  margin: 452px;
}
.margin-453 {
  margin: 453px;
}
.margin-454 {
  margin: 454px;
}
.margin-455 {
  margin: 455px;
}
.margin-456 {
  margin: 456px;
}
.margin-457 {
  margin: 457px;
}
.margin-458 {
  margin: 458px;
}
.margin-459 {
  margin: 459px;
}
.margin-460 {
  margin: 460px;
}
.margin-461 {
  margin: 461px;
}
.margin-462 {
  margin: 462px;
}
.margin-463 {
  margin: 463px;
}
.margin-464 {
  margin: 464px;
}
.margin-465 {
  margin: 465px;
}
.margin-466 {
  margin: 466px;
}
.margin-467 {
  margin: 467px;
}
.margin-468 {
  margin: 468px;
}
.margin-469 {
  margin: 469px;
}
.margin-470 {
  margin: 470px;
}
.margin-471 {
  margin: 471px;
}
.margin-472 {
  margin: 472px;
}
.margin-473 {
  margin: 473px;
}
.margin-474 {
  margin: 474px;
}
.margin-475 {
  margin: 475px;
}
.margin-476 {
  margin: 476px;
}
.margin-477 {
  margin: 477px;
}
.margin-478 {
  margin: 478px;
}
.margin-479 {
  margin: 479px;
}
.margin-480 {
  margin: 480px;
}
.margin-481 {
  margin: 481px;
}
.margin-482 {
  margin: 482px;
}
.margin-483 {
  margin: 483px;
}
.margin-484 {
  margin: 484px;
}
.margin-485 {
  margin: 485px;
}
.margin-486 {
  margin: 486px;
}
.margin-487 {
  margin: 487px;
}
.margin-488 {
  margin: 488px;
}
.margin-489 {
  margin: 489px;
}
.margin-490 {
  margin: 490px;
}
.margin-491 {
  margin: 491px;
}
.margin-492 {
  margin: 492px;
}
.margin-493 {
  margin: 493px;
}
.margin-494 {
  margin: 494px;
}
.margin-495 {
  margin: 495px;
}
.margin-496 {
  margin: 496px;
}
.margin-497 {
  margin: 497px;
}
.margin-498 {
  margin: 498px;
}
.margin-499 {
  margin: 499px;
}
.margin-500 {
  margin: 500px;
}
.margin-501 {
  margin: 501px;
}
.margin-502 {
  margin: 502px;
}
.margin-503 {
  margin: 503px;
}
.margin-504 {
  margin: 504px;
}
.margin-505 {
  margin: 505px;
}
.margin-506 {
  margin: 506px;
}
.margin-507 {
  margin: 507px;
}
.margin-508 {
  margin: 508px;
}
.margin-509 {
  margin: 509px;
}
.margin-510 {
  margin: 510px;
}
.margin-511 {
  margin: 511px;
}
.margin-512 {
  margin: 512px;
}
.margin-513 {
  margin: 513px;
}
.margin-514 {
  margin: 514px;
}
.margin-515 {
  margin: 515px;
}
.margin-516 {
  margin: 516px;
}
.margin-517 {
  margin: 517px;
}
.margin-518 {
  margin: 518px;
}
.margin-519 {
  margin: 519px;
}
.margin-520 {
  margin: 520px;
}
.margin-521 {
  margin: 521px;
}
.margin-522 {
  margin: 522px;
}
.margin-523 {
  margin: 523px;
}
.margin-524 {
  margin: 524px;
}
.margin-525 {
  margin: 525px;
}
.margin-526 {
  margin: 526px;
}
.margin-527 {
  margin: 527px;
}
.margin-528 {
  margin: 528px;
}
.margin-529 {
  margin: 529px;
}
.margin-530 {
  margin: 530px;
}
.margin-531 {
  margin: 531px;
}
.margin-532 {
  margin: 532px;
}
.margin-533 {
  margin: 533px;
}
.margin-534 {
  margin: 534px;
}
.margin-535 {
  margin: 535px;
}
.margin-536 {
  margin: 536px;
}
.margin-537 {
  margin: 537px;
}
.margin-538 {
  margin: 538px;
}
.margin-539 {
  margin: 539px;
}
.margin-540 {
  margin: 540px;
}
.margin-541 {
  margin: 541px;
}
.margin-542 {
  margin: 542px;
}
.margin-543 {
  margin: 543px;
}
.margin-544 {
  margin: 544px;
}
.margin-545 {
  margin: 545px;
}
.margin-546 {
  margin: 546px;
}
.margin-547 {
  margin: 547px;
}
.margin-548 {
  margin: 548px;
}
.margin-549 {
  margin: 549px;
}
.margin-550 {
  margin: 550px;
}
.margin-551 {
  margin: 551px;
}
.margin-552 {
  margin: 552px;
}
.margin-553 {
  margin: 553px;
}
.margin-554 {
  margin: 554px;
}
.margin-555 {
  margin: 555px;
}
.margin-556 {
  margin: 556px;
}
.margin-557 {
  margin: 557px;
}
.margin-558 {
  margin: 558px;
}
.margin-559 {
  margin: 559px;
}
.margin-560 {
  margin: 560px;
}
.margin-561 {
  margin: 561px;
}
.margin-562 {
  margin: 562px;
}
.margin-563 {
  margin: 563px;
}
.margin-564 {
  margin: 564px;
}
.margin-565 {
  margin: 565px;
}
.margin-566 {
  margin: 566px;
}
.margin-567 {
  margin: 567px;
}
.margin-568 {
  margin: 568px;
}
.margin-569 {
  margin: 569px;
}
.margin-570 {
  margin: 570px;
}
.margin-571 {
  margin: 571px;
}
.margin-572 {
  margin: 572px;
}
.margin-573 {
  margin: 573px;
}
.margin-574 {
  margin: 574px;
}
.margin-575 {
  margin: 575px;
}
.margin-576 {
  margin: 576px;
}
.margin-577 {
  margin: 577px;
}
.margin-578 {
  margin: 578px;
}
.margin-579 {
  margin: 579px;
}
.margin-580 {
  margin: 580px;
}
.margin-581 {
  margin: 581px;
}
.margin-582 {
  margin: 582px;
}
.margin-583 {
  margin: 583px;
}
.margin-584 {
  margin: 584px;
}
.margin-585 {
  margin: 585px;
}
.margin-586 {
  margin: 586px;
}
.margin-587 {
  margin: 587px;
}
.margin-588 {
  margin: 588px;
}
.margin-589 {
  margin: 589px;
}
.margin-590 {
  margin: 590px;
}
.margin-591 {
  margin: 591px;
}
.margin-592 {
  margin: 592px;
}
.margin-593 {
  margin: 593px;
}
.margin-594 {
  margin: 594px;
}
.margin-595 {
  margin: 595px;
}
.margin-596 {
  margin: 596px;
}
.margin-597 {
  margin: 597px;
}
.margin-598 {
  margin: 598px;
}
.margin-599 {
  margin: 599px;
}
.margin-600 {
  margin: 600px;
}
.margin-601 {
  margin: 601px;
}
.margin-602 {
  margin: 602px;
}
.margin-603 {
  margin: 603px;
}
.margin-604 {
  margin: 604px;
}
.margin-605 {
  margin: 605px;
}
.margin-606 {
  margin: 606px;
}
.margin-607 {
  margin: 607px;
}
.margin-608 {
  margin: 608px;
}
.margin-609 {
  margin: 609px;
}
.margin-610 {
  margin: 610px;
}
.margin-611 {
  margin: 611px;
}
.margin-612 {
  margin: 612px;
}
.margin-613 {
  margin: 613px;
}
.margin-614 {
  margin: 614px;
}
.margin-615 {
  margin: 615px;
}
.margin-616 {
  margin: 616px;
}
.margin-617 {
  margin: 617px;
}
.margin-618 {
  margin: 618px;
}
.margin-619 {
  margin: 619px;
}
.margin-620 {
  margin: 620px;
}
.margin-621 {
  margin: 621px;
}
.margin-622 {
  margin: 622px;
}
.margin-623 {
  margin: 623px;
}
.margin-624 {
  margin: 624px;
}
.margin-625 {
  margin: 625px;
}
.margin-626 {
  margin: 626px;
}
.margin-627 {
  margin: 627px;
}
.margin-628 {
  margin: 628px;
}
.margin-629 {
  margin: 629px;
}
.margin-630 {
  margin: 630px;
}
.margin-631 {
  margin: 631px;
}
.margin-632 {
  margin: 632px;
}
.margin-633 {
  margin: 633px;
}
.margin-634 {
  margin: 634px;
}
.margin-635 {
  margin: 635px;
}
.margin-636 {
  margin: 636px;
}
.margin-637 {
  margin: 637px;
}
.margin-638 {
  margin: 638px;
}
.margin-639 {
  margin: 639px;
}
.margin-640 {
  margin: 640px;
}
.margin-641 {
  margin: 641px;
}
.margin-642 {
  margin: 642px;
}
.margin-643 {
  margin: 643px;
}
.margin-644 {
  margin: 644px;
}
.margin-645 {
  margin: 645px;
}
.margin-646 {
  margin: 646px;
}
.margin-647 {
  margin: 647px;
}
.margin-648 {
  margin: 648px;
}
.margin-649 {
  margin: 649px;
}
.margin-650 {
  margin: 650px;
}
.margin-651 {
  margin: 651px;
}
.margin-652 {
  margin: 652px;
}
.margin-653 {
  margin: 653px;
}
.margin-654 {
  margin: 654px;
}
.margin-655 {
  margin: 655px;
}
.margin-656 {
  margin: 656px;
}
.margin-657 {
  margin: 657px;
}
.margin-658 {
  margin: 658px;
}
.margin-659 {
  margin: 659px;
}
.margin-660 {
  margin: 660px;
}
.margin-661 {
  margin: 661px;
}
.margin-662 {
  margin: 662px;
}
.margin-663 {
  margin: 663px;
}
.margin-664 {
  margin: 664px;
}
.margin-665 {
  margin: 665px;
}
.margin-666 {
  margin: 666px;
}
.margin-667 {
  margin: 667px;
}
.margin-668 {
  margin: 668px;
}
.margin-669 {
  margin: 669px;
}
.margin-670 {
  margin: 670px;
}
.margin-671 {
  margin: 671px;
}
.margin-672 {
  margin: 672px;
}
.margin-673 {
  margin: 673px;
}
.margin-674 {
  margin: 674px;
}
.margin-675 {
  margin: 675px;
}
.margin-676 {
  margin: 676px;
}
.margin-677 {
  margin: 677px;
}
.margin-678 {
  margin: 678px;
}
.margin-679 {
  margin: 679px;
}
.margin-680 {
  margin: 680px;
}
.margin-681 {
  margin: 681px;
}
.margin-682 {
  margin: 682px;
}
.margin-683 {
  margin: 683px;
}
.margin-684 {
  margin: 684px;
}
.margin-685 {
  margin: 685px;
}
.margin-686 {
  margin: 686px;
}
.margin-687 {
  margin: 687px;
}
.margin-688 {
  margin: 688px;
}
.margin-689 {
  margin: 689px;
}
.margin-690 {
  margin: 690px;
}
.margin-691 {
  margin: 691px;
}
.margin-692 {
  margin: 692px;
}
.margin-693 {
  margin: 693px;
}
.margin-694 {
  margin: 694px;
}
.margin-695 {
  margin: 695px;
}
.margin-696 {
  margin: 696px;
}
.margin-697 {
  margin: 697px;
}
.margin-698 {
  margin: 698px;
}
.margin-699 {
  margin: 699px;
}
.margin-700 {
  margin: 700px;
}
.margin-701 {
  margin: 701px;
}
.margin-702 {
  margin: 702px;
}
.margin-703 {
  margin: 703px;
}
.margin-704 {
  margin: 704px;
}
.margin-705 {
  margin: 705px;
}
.margin-706 {
  margin: 706px;
}
.margin-707 {
  margin: 707px;
}
.margin-708 {
  margin: 708px;
}
.margin-709 {
  margin: 709px;
}
.margin-710 {
  margin: 710px;
}
.margin-711 {
  margin: 711px;
}
.margin-712 {
  margin: 712px;
}
.margin-713 {
  margin: 713px;
}
.margin-714 {
  margin: 714px;
}
.margin-715 {
  margin: 715px;
}
.margin-716 {
  margin: 716px;
}
.margin-717 {
  margin: 717px;
}
.margin-718 {
  margin: 718px;
}
.margin-719 {
  margin: 719px;
}
.margin-720 {
  margin: 720px;
}
.margin-721 {
  margin: 721px;
}
.margin-722 {
  margin: 722px;
}
.margin-723 {
  margin: 723px;
}
.margin-724 {
  margin: 724px;
}
.margin-725 {
  margin: 725px;
}
.margin-726 {
  margin: 726px;
}
.margin-727 {
  margin: 727px;
}
.margin-728 {
  margin: 728px;
}
.margin-729 {
  margin: 729px;
}
.margin-730 {
  margin: 730px;
}
.margin-731 {
  margin: 731px;
}
.margin-732 {
  margin: 732px;
}
.margin-733 {
  margin: 733px;
}
.margin-734 {
  margin: 734px;
}
.margin-735 {
  margin: 735px;
}
.margin-736 {
  margin: 736px;
}
.margin-737 {
  margin: 737px;
}
.margin-738 {
  margin: 738px;
}
.margin-739 {
  margin: 739px;
}
.margin-740 {
  margin: 740px;
}
.margin-741 {
  margin: 741px;
}
.margin-742 {
  margin: 742px;
}
.margin-743 {
  margin: 743px;
}
.margin-744 {
  margin: 744px;
}
.margin-745 {
  margin: 745px;
}
.margin-746 {
  margin: 746px;
}
.margin-747 {
  margin: 747px;
}
.margin-748 {
  margin: 748px;
}
.margin-749 {
  margin: 749px;
}
.margin-750 {
  margin: 750px;
}
.margin-751 {
  margin: 751px;
}
.margin-752 {
  margin: 752px;
}
.margin-753 {
  margin: 753px;
}
.margin-754 {
  margin: 754px;
}
.margin-755 {
  margin: 755px;
}
.margin-756 {
  margin: 756px;
}
.margin-757 {
  margin: 757px;
}
.margin-758 {
  margin: 758px;
}
.margin-759 {
  margin: 759px;
}
.margin-760 {
  margin: 760px;
}
.margin-761 {
  margin: 761px;
}
.margin-762 {
  margin: 762px;
}
.margin-763 {
  margin: 763px;
}
.margin-764 {
  margin: 764px;
}
.margin-765 {
  margin: 765px;
}
.margin-766 {
  margin: 766px;
}
.margin-767 {
  margin: 767px;
}
.margin-768 {
  margin: 768px;
}
.margin-769 {
  margin: 769px;
}
.margin-770 {
  margin: 770px;
}
.margin-771 {
  margin: 771px;
}
.margin-772 {
  margin: 772px;
}
.margin-773 {
  margin: 773px;
}
.margin-774 {
  margin: 774px;
}
.margin-775 {
  margin: 775px;
}
.margin-776 {
  margin: 776px;
}
.margin-777 {
  margin: 777px;
}
.margin-778 {
  margin: 778px;
}
.margin-779 {
  margin: 779px;
}
.margin-780 {
  margin: 780px;
}
.margin-781 {
  margin: 781px;
}
.margin-782 {
  margin: 782px;
}
.margin-783 {
  margin: 783px;
}
.margin-784 {
  margin: 784px;
}
.margin-785 {
  margin: 785px;
}
.margin-786 {
  margin: 786px;
}
.margin-787 {
  margin: 787px;
}
.margin-788 {
  margin: 788px;
}
.margin-789 {
  margin: 789px;
}
.margin-790 {
  margin: 790px;
}
.margin-791 {
  margin: 791px;
}
.margin-792 {
  margin: 792px;
}
.margin-793 {
  margin: 793px;
}
.margin-794 {
  margin: 794px;
}
.margin-795 {
  margin: 795px;
}
.margin-796 {
  margin: 796px;
}
.margin-797 {
  margin: 797px;
}
.margin-798 {
  margin: 798px;
}
.margin-799 {
  margin: 799px;
}
.margin-800 {
  margin: 800px;
}
.margin-801 {
  margin: 801px;
}
.margin-802 {
  margin: 802px;
}
.margin-803 {
  margin: 803px;
}
.margin-804 {
  margin: 804px;
}
.margin-805 {
  margin: 805px;
}
.margin-806 {
  margin: 806px;
}
.margin-807 {
  margin: 807px;
}
.margin-808 {
  margin: 808px;
}
.margin-809 {
  margin: 809px;
}
.margin-810 {
  margin: 810px;
}
.margin-811 {
  margin: 811px;
}
.margin-812 {
  margin: 812px;
}
.margin-813 {
  margin: 813px;
}
.margin-814 {
  margin: 814px;
}
.margin-815 {
  margin: 815px;
}
.margin-816 {
  margin: 816px;
}
.margin-817 {
  margin: 817px;
}
.margin-818 {
  margin: 818px;
}
.margin-819 {
  margin: 819px;
}
.margin-820 {
  margin: 820px;
}
.margin-821 {
  margin: 821px;
}
.margin-822 {
  margin: 822px;
}
.margin-823 {
  margin: 823px;
}
.margin-824 {
  margin: 824px;
}
.margin-825 {
  margin: 825px;
}
.margin-826 {
  margin: 826px;
}
.margin-827 {
  margin: 827px;
}
.margin-828 {
  margin: 828px;
}
.margin-829 {
  margin: 829px;
}
.margin-830 {
  margin: 830px;
}
.margin-831 {
  margin: 831px;
}
.margin-832 {
  margin: 832px;
}
.margin-833 {
  margin: 833px;
}
.margin-834 {
  margin: 834px;
}
.margin-835 {
  margin: 835px;
}
.margin-836 {
  margin: 836px;
}
.margin-837 {
  margin: 837px;
}
.margin-838 {
  margin: 838px;
}
.margin-839 {
  margin: 839px;
}
.margin-840 {
  margin: 840px;
}
.margin-841 {
  margin: 841px;
}
.margin-842 {
  margin: 842px;
}
.margin-843 {
  margin: 843px;
}
.margin-844 {
  margin: 844px;
}
.margin-845 {
  margin: 845px;
}
.margin-846 {
  margin: 846px;
}
.margin-847 {
  margin: 847px;
}
.margin-848 {
  margin: 848px;
}
.margin-849 {
  margin: 849px;
}
.margin-850 {
  margin: 850px;
}
.margin-851 {
  margin: 851px;
}
.margin-852 {
  margin: 852px;
}
.margin-853 {
  margin: 853px;
}
.margin-854 {
  margin: 854px;
}
.margin-855 {
  margin: 855px;
}
.margin-856 {
  margin: 856px;
}
.margin-857 {
  margin: 857px;
}
.margin-858 {
  margin: 858px;
}
.margin-859 {
  margin: 859px;
}
.margin-860 {
  margin: 860px;
}
.margin-861 {
  margin: 861px;
}
.margin-862 {
  margin: 862px;
}
.margin-863 {
  margin: 863px;
}
.margin-864 {
  margin: 864px;
}
.margin-865 {
  margin: 865px;
}
.margin-866 {
  margin: 866px;
}
.margin-867 {
  margin: 867px;
}
.margin-868 {
  margin: 868px;
}
.margin-869 {
  margin: 869px;
}
.margin-870 {
  margin: 870px;
}
.margin-871 {
  margin: 871px;
}
.margin-872 {
  margin: 872px;
}
.margin-873 {
  margin: 873px;
}
.margin-874 {
  margin: 874px;
}
.margin-875 {
  margin: 875px;
}
.margin-876 {
  margin: 876px;
}
.margin-877 {
  margin: 877px;
}
.margin-878 {
  margin: 878px;
}
.margin-879 {
  margin: 879px;
}
.margin-880 {
  margin: 880px;
}
.margin-881 {
  margin: 881px;
}
.margin-882 {
  margin: 882px;
}
.margin-883 {
  margin: 883px;
}
.margin-884 {
  margin: 884px;
}
.margin-885 {
  margin: 885px;
}
.margin-886 {
  margin: 886px;
}
.margin-887 {
  margin: 887px;
}
.margin-888 {
  margin: 888px;
}
.margin-889 {
  margin: 889px;
}
.margin-890 {
  margin: 890px;
}
.margin-891 {
  margin: 891px;
}
.margin-892 {
  margin: 892px;
}
.margin-893 {
  margin: 893px;
}
.margin-894 {
  margin: 894px;
}
.margin-895 {
  margin: 895px;
}
.margin-896 {
  margin: 896px;
}
.margin-897 {
  margin: 897px;
}
.margin-898 {
  margin: 898px;
}
.margin-899 {
  margin: 899px;
}
.margin-900 {
  margin: 900px;
}
.margin-901 {
  margin: 901px;
}
.margin-902 {
  margin: 902px;
}
.margin-903 {
  margin: 903px;
}
.margin-904 {
  margin: 904px;
}
.margin-905 {
  margin: 905px;
}
.margin-906 {
  margin: 906px;
}
.margin-907 {
  margin: 907px;
}
.margin-908 {
  margin: 908px;
}
.margin-909 {
  margin: 909px;
}
.margin-910 {
  margin: 910px;
}
.margin-911 {
  margin: 911px;
}
.margin-912 {
  margin: 912px;
}
.margin-913 {
  margin: 913px;
}
.margin-914 {
  margin: 914px;
}
.margin-915 {
  margin: 915px;
}
.margin-916 {
  margin: 916px;
}
.margin-917 {
  margin: 917px;
}
.margin-918 {
  margin: 918px;
}
.margin-919 {
  margin: 919px;
}
.margin-920 {
  margin: 920px;
}
.margin-921 {
  margin: 921px;
}
.margin-922 {
  margin: 922px;
}
.margin-923 {
  margin: 923px;
}
.margin-924 {
  margin: 924px;
}
.margin-925 {
  margin: 925px;
}
.margin-926 {
  margin: 926px;
}
.margin-927 {
  margin: 927px;
}
.margin-928 {
  margin: 928px;
}
.margin-929 {
  margin: 929px;
}
.margin-930 {
  margin: 930px;
}
.margin-931 {
  margin: 931px;
}
.margin-932 {
  margin: 932px;
}
.margin-933 {
  margin: 933px;
}
.margin-934 {
  margin: 934px;
}
.margin-935 {
  margin: 935px;
}
.margin-936 {
  margin: 936px;
}
.margin-937 {
  margin: 937px;
}
.margin-938 {
  margin: 938px;
}
.margin-939 {
  margin: 939px;
}
.margin-940 {
  margin: 940px;
}
.margin-941 {
  margin: 941px;
}
.margin-942 {
  margin: 942px;
}
.margin-943 {
  margin: 943px;
}
.margin-944 {
  margin: 944px;
}
.margin-945 {
  margin: 945px;
}
.margin-946 {
  margin: 946px;
}
.margin-947 {
  margin: 947px;
}
.margin-948 {
  margin: 948px;
}
.margin-949 {
  margin: 949px;
}
.margin-950 {
  margin: 950px;
}
.margin-951 {
  margin: 951px;
}
.margin-952 {
  margin: 952px;
}
.margin-953 {
  margin: 953px;
}
.margin-954 {
  margin: 954px;
}
.margin-955 {
  margin: 955px;
}
.margin-956 {
  margin: 956px;
}
.margin-957 {
  margin: 957px;
}
.margin-958 {
  margin: 958px;
}
.margin-959 {
  margin: 959px;
}
.margin-960 {
  margin: 960px;
}
.margin-961 {
  margin: 961px;
}
.margin-962 {
  margin: 962px;
}
.margin-963 {
  margin: 963px;
}
.margin-964 {
  margin: 964px;
}
.margin-965 {
  margin: 965px;
}
.margin-966 {
  margin: 966px;
}
.margin-967 {
  margin: 967px;
}
.margin-968 {
  margin: 968px;
}
.margin-969 {
  margin: 969px;
}
.margin-970 {
  margin: 970px;
}
.margin-971 {
  margin: 971px;
}
.margin-972 {
  margin: 972px;
}
.margin-973 {
  margin: 973px;
}
.margin-974 {
  margin: 974px;
}
.margin-975 {
  margin: 975px;
}
.margin-976 {
  margin: 976px;
}
.margin-977 {
  margin: 977px;
}
.margin-978 {
  margin: 978px;
}
.margin-979 {
  margin: 979px;
}
.margin-980 {
  margin: 980px;
}
.margin-981 {
  margin: 981px;
}
.margin-982 {
  margin: 982px;
}
.margin-983 {
  margin: 983px;
}
.margin-984 {
  margin: 984px;
}
.margin-985 {
  margin: 985px;
}
.margin-986 {
  margin: 986px;
}
.margin-987 {
  margin: 987px;
}
.margin-988 {
  margin: 988px;
}
.margin-989 {
  margin: 989px;
}
.margin-990 {
  margin: 990px;
}
.margin-991 {
  margin: 991px;
}
.margin-992 {
  margin: 992px;
}
.margin-993 {
  margin: 993px;
}
.margin-994 {
  margin: 994px;
}
.margin-995 {
  margin: 995px;
}
.margin-996 {
  margin: 996px;
}
.margin-997 {
  margin: 997px;
}
.margin-998 {
  margin: 998px;
}
.margin-999 {
  margin: 999px;
}
.margin-1000 {
  margin: 1000px;
}
.margin-1001 {
  margin: 1001px;
}
.margin-1002 {
  margin: 1002px;
}
.margin-1003 {
  margin: 1003px;
}
.margin-1004 {
  margin: 1004px;
}
.margin-1005 {
  margin: 1005px;
}
.margin-1006 {
  margin: 1006px;
}
.margin-1007 {
  margin: 1007px;
}
.margin-1008 {
  margin: 1008px;
}
.margin-1009 {
  margin: 1009px;
}
.margin-1010 {
  margin: 1010px;
}
.margin-1011 {
  margin: 1011px;
}
.margin-1012 {
  margin: 1012px;
}
.margin-1013 {
  margin: 1013px;
}
.margin-1014 {
  margin: 1014px;
}
.margin-1015 {
  margin: 1015px;
}
.margin-1016 {
  margin: 1016px;
}
.margin-1017 {
  margin: 1017px;
}
.margin-1018 {
  margin: 1018px;
}
.margin-1019 {
  margin: 1019px;
}
.margin-1020 {
  margin: 1020px;
}
.margin-1021 {
  margin: 1021px;
}
.margin-1022 {
  margin: 1022px;
}
.margin-1023 {
  margin: 1023px;
}
.margin-1024 {
  margin: 1024px;
}
.margin-1025 {
  margin: 1025px;
}
.margin-1026 {
  margin: 1026px;
}
.margin-1027 {
  margin: 1027px;
}
.margin-1028 {
  margin: 1028px;
}
.margin-1029 {
  margin: 1029px;
}
.margin-1030 {
  margin: 1030px;
}
.margin-1031 {
  margin: 1031px;
}
.margin-1032 {
  margin: 1032px;
}
.margin-1033 {
  margin: 1033px;
}
.margin-1034 {
  margin: 1034px;
}
.margin-1035 {
  margin: 1035px;
}
.margin-1036 {
  margin: 1036px;
}
.margin-1037 {
  margin: 1037px;
}
.margin-1038 {
  margin: 1038px;
}
.margin-1039 {
  margin: 1039px;
}
.margin-1040 {
  margin: 1040px;
}
.margin-1041 {
  margin: 1041px;
}
.margin-1042 {
  margin: 1042px;
}
.margin-1043 {
  margin: 1043px;
}
.margin-1044 {
  margin: 1044px;
}
.margin-1045 {
  margin: 1045px;
}
.margin-1046 {
  margin: 1046px;
}
.margin-1047 {
  margin: 1047px;
}
.margin-1048 {
  margin: 1048px;
}
.margin-1049 {
  margin: 1049px;
}
.margin-1050 {
  margin: 1050px;
}
.margin-1051 {
  margin: 1051px;
}
.margin-1052 {
  margin: 1052px;
}
.margin-1053 {
  margin: 1053px;
}
.margin-1054 {
  margin: 1054px;
}
.margin-1055 {
  margin: 1055px;
}
.margin-1056 {
  margin: 1056px;
}
.margin-1057 {
  margin: 1057px;
}
.margin-1058 {
  margin: 1058px;
}
.margin-1059 {
  margin: 1059px;
}
.margin-1060 {
  margin: 1060px;
}
.margin-1061 {
  margin: 1061px;
}
.margin-1062 {
  margin: 1062px;
}
.margin-1063 {
  margin: 1063px;
}
.margin-1064 {
  margin: 1064px;
}
.margin-1065 {
  margin: 1065px;
}
.margin-1066 {
  margin: 1066px;
}
.margin-1067 {
  margin: 1067px;
}
.margin-1068 {
  margin: 1068px;
}
.margin-1069 {
  margin: 1069px;
}
.margin-1070 {
  margin: 1070px;
}
.margin-1071 {
  margin: 1071px;
}
.margin-1072 {
  margin: 1072px;
}
.margin-1073 {
  margin: 1073px;
}
.margin-1074 {
  margin: 1074px;
}
.margin-1075 {
  margin: 1075px;
}
.margin-1076 {
  margin: 1076px;
}
.margin-1077 {
  margin: 1077px;
}
.margin-1078 {
  margin: 1078px;
}
.margin-1079 {
  margin: 1079px;
}
.margin-1080 {
  margin: 1080px;
}
.margin-1081 {
  margin: 1081px;
}
.margin-1082 {
  margin: 1082px;
}
.margin-1083 {
  margin: 1083px;
}
.margin-1084 {
  margin: 1084px;
}
.margin-1085 {
  margin: 1085px;
}
.margin-1086 {
  margin: 1086px;
}
.margin-1087 {
  margin: 1087px;
}
.margin-1088 {
  margin: 1088px;
}
.margin-1089 {
  margin: 1089px;
}
.margin-1090 {
  margin: 1090px;
}
.margin-1091 {
  margin: 1091px;
}
.margin-1092 {
  margin: 1092px;
}
.margin-1093 {
  margin: 1093px;
}
.margin-1094 {
  margin: 1094px;
}
.margin-1095 {
  margin: 1095px;
}
.margin-1096 {
  margin: 1096px;
}
.margin-1097 {
  margin: 1097px;
}
.margin-1098 {
  margin: 1098px;
}
.margin-1099 {
  margin: 1099px;
}
.margin-1100 {
  margin: 1100px;
}
.margin-1101 {
  margin: 1101px;
}
.margin-1102 {
  margin: 1102px;
}
.margin-1103 {
  margin: 1103px;
}
.margin-1104 {
  margin: 1104px;
}
.margin-1105 {
  margin: 1105px;
}
.margin-1106 {
  margin: 1106px;
}
.margin-1107 {
  margin: 1107px;
}
.margin-1108 {
  margin: 1108px;
}
.margin-1109 {
  margin: 1109px;
}
.margin-1110 {
  margin: 1110px;
}
.margin-1111 {
  margin: 1111px;
}
.margin-1112 {
  margin: 1112px;
}
.margin-1113 {
  margin: 1113px;
}
.margin-1114 {
  margin: 1114px;
}
.margin-1115 {
  margin: 1115px;
}
.margin-1116 {
  margin: 1116px;
}
.margin-1117 {
  margin: 1117px;
}
.margin-1118 {
  margin: 1118px;
}
.margin-1119 {
  margin: 1119px;
}
.margin-1120 {
  margin: 1120px;
}
.margin-1121 {
  margin: 1121px;
}
.margin-1122 {
  margin: 1122px;
}
.margin-1123 {
  margin: 1123px;
}
.margin-1124 {
  margin: 1124px;
}
.margin-1125 {
  margin: 1125px;
}
.margin-1126 {
  margin: 1126px;
}
.margin-1127 {
  margin: 1127px;
}
.margin-1128 {
  margin: 1128px;
}
.margin-1129 {
  margin: 1129px;
}
.margin-1130 {
  margin: 1130px;
}
.margin-1131 {
  margin: 1131px;
}
.margin-1132 {
  margin: 1132px;
}
.margin-1133 {
  margin: 1133px;
}
.margin-1134 {
  margin: 1134px;
}
.margin-1135 {
  margin: 1135px;
}
.margin-1136 {
  margin: 1136px;
}
.margin-1137 {
  margin: 1137px;
}
.margin-1138 {
  margin: 1138px;
}
.margin-1139 {
  margin: 1139px;
}
.margin-1140 {
  margin: 1140px;
}
.margin-1141 {
  margin: 1141px;
}
.margin-1142 {
  margin: 1142px;
}
.margin-1143 {
  margin: 1143px;
}
.margin-1144 {
  margin: 1144px;
}
.margin-1145 {
  margin: 1145px;
}
.margin-1146 {
  margin: 1146px;
}
.margin-1147 {
  margin: 1147px;
}
.margin-1148 {
  margin: 1148px;
}
.margin-1149 {
  margin: 1149px;
}
.margin-1150 {
  margin: 1150px;
}
.margin-1151 {
  margin: 1151px;
}
.margin-1152 {
  margin: 1152px;
}
.margin-1153 {
  margin: 1153px;
}
.margin-1154 {
  margin: 1154px;
}
.margin-1155 {
  margin: 1155px;
}
.margin-1156 {
  margin: 1156px;
}
.margin-1157 {
  margin: 1157px;
}
.margin-1158 {
  margin: 1158px;
}
.margin-1159 {
  margin: 1159px;
}
.margin-1160 {
  margin: 1160px;
}
.margin-1161 {
  margin: 1161px;
}
.margin-1162 {
  margin: 1162px;
}
.margin-1163 {
  margin: 1163px;
}
.margin-1164 {
  margin: 1164px;
}
.margin-1165 {
  margin: 1165px;
}
.margin-1166 {
  margin: 1166px;
}
.margin-1167 {
  margin: 1167px;
}
.margin-1168 {
  margin: 1168px;
}
.margin-1169 {
  margin: 1169px;
}
.margin-1170 {
  margin: 1170px;
}
.margin-1171 {
  margin: 1171px;
}
.margin-1172 {
  margin: 1172px;
}
.margin-1173 {
  margin: 1173px;
}
.margin-1174 {
  margin: 1174px;
}
.margin-1175 {
  margin: 1175px;
}
.margin-1176 {
  margin: 1176px;
}
.margin-1177 {
  margin: 1177px;
}
.margin-1178 {
  margin: 1178px;
}
.margin-1179 {
  margin: 1179px;
}
.margin-1180 {
  margin: 1180px;
}
.margin-1181 {
  margin: 1181px;
}
.margin-1182 {
  margin: 1182px;
}
.margin-1183 {
  margin: 1183px;
}
.margin-1184 {
  margin: 1184px;
}
.margin-1185 {
  margin: 1185px;
}
.margin-1186 {
  margin: 1186px;
}
.margin-1187 {
  margin: 1187px;
}
.margin-1188 {
  margin: 1188px;
}
.margin-1189 {
  margin: 1189px;
}
.margin-1190 {
  margin: 1190px;
}
.margin-1191 {
  margin: 1191px;
}
.margin-1192 {
  margin: 1192px;
}
.margin-1193 {
  margin: 1193px;
}
.margin-1194 {
  margin: 1194px;
}
.margin-1195 {
  margin: 1195px;
}
.margin-1196 {
  margin: 1196px;
}
.margin-1197 {
  margin: 1197px;
}
.margin-1198 {
  margin: 1198px;
}
.margin-1199 {
  margin: 1199px;
}
.margin-1200 {
  margin: 1200px;
}
.margin-1201 {
  margin: 1201px;
}
.margin-1202 {
  margin: 1202px;
}
.margin-1203 {
  margin: 1203px;
}
.margin-1204 {
  margin: 1204px;
}
.margin-1205 {
  margin: 1205px;
}
.margin-1206 {
  margin: 1206px;
}
.margin-1207 {
  margin: 1207px;
}
.margin-1208 {
  margin: 1208px;
}
.margin-1209 {
  margin: 1209px;
}
.margin-1210 {
  margin: 1210px;
}
.margin-1211 {
  margin: 1211px;
}
.margin-1212 {
  margin: 1212px;
}
.margin-1213 {
  margin: 1213px;
}
.margin-1214 {
  margin: 1214px;
}
.margin-1215 {
  margin: 1215px;
}
.margin-1216 {
  margin: 1216px;
}
.margin-1217 {
  margin: 1217px;
}
.margin-1218 {
  margin: 1218px;
}
.margin-1219 {
  margin: 1219px;
}
.margin-1220 {
  margin: 1220px;
}
.margin-1221 {
  margin: 1221px;
}
.margin-1222 {
  margin: 1222px;
}
.margin-1223 {
  margin: 1223px;
}
.margin-1224 {
  margin: 1224px;
}
.margin-1225 {
  margin: 1225px;
}
.margin-1226 {
  margin: 1226px;
}
.margin-1227 {
  margin: 1227px;
}
.margin-1228 {
  margin: 1228px;
}
.margin-1229 {
  margin: 1229px;
}
.margin-1230 {
  margin: 1230px;
}
.margin-1231 {
  margin: 1231px;
}
.margin-1232 {
  margin: 1232px;
}
.margin-1233 {
  margin: 1233px;
}
.margin-1234 {
  margin: 1234px;
}
.margin-1235 {
  margin: 1235px;
}
.margin-1236 {
  margin: 1236px;
}
.margin-1237 {
  margin: 1237px;
}
.margin-1238 {
  margin: 1238px;
}
.margin-1239 {
  margin: 1239px;
}
.margin-1240 {
  margin: 1240px;
}
.margin-1241 {
  margin: 1241px;
}
.margin-1242 {
  margin: 1242px;
}
.margin-1243 {
  margin: 1243px;
}
.margin-1244 {
  margin: 1244px;
}
.margin-1245 {
  margin: 1245px;
}
.margin-1246 {
  margin: 1246px;
}
.margin-1247 {
  margin: 1247px;
}
.margin-1248 {
  margin: 1248px;
}
.margin-1249 {
  margin: 1249px;
}
.margin-1250 {
  margin: 1250px;
}
.margin-1251 {
  margin: 1251px;
}
.margin-1252 {
  margin: 1252px;
}
.margin-1253 {
  margin: 1253px;
}
.margin-1254 {
  margin: 1254px;
}
.margin-1255 {
  margin: 1255px;
}
.margin-1256 {
  margin: 1256px;
}
.margin-1257 {
  margin: 1257px;
}
.margin-1258 {
  margin: 1258px;
}
.margin-1259 {
  margin: 1259px;
}
.margin-1260 {
  margin: 1260px;
}
.margin-1261 {
  margin: 1261px;
}
.margin-1262 {
  margin: 1262px;
}
.margin-1263 {
  margin: 1263px;
}
.margin-1264 {
  margin: 1264px;
}
.margin-1265 {
  margin: 1265px;
}
.margin-1266 {
  margin: 1266px;
}
.margin-1267 {
  margin: 1267px;
}
.margin-1268 {
  margin: 1268px;
}
.margin-1269 {
  margin: 1269px;
}
.margin-1270 {
  margin: 1270px;
}
.margin-1271 {
  margin: 1271px;
}
.margin-1272 {
  margin: 1272px;
}
.margin-1273 {
  margin: 1273px;
}
.margin-1274 {
  margin: 1274px;
}
.margin-1275 {
  margin: 1275px;
}
.margin-1276 {
  margin: 1276px;
}
.margin-1277 {
  margin: 1277px;
}
.margin-1278 {
  margin: 1278px;
}
.margin-1279 {
  margin: 1279px;
}
.margin-1280 {
  margin: 1280px;
}
.margin-1281 {
  margin: 1281px;
}
.margin-1282 {
  margin: 1282px;
}
.margin-1283 {
  margin: 1283px;
}
.margin-1284 {
  margin: 1284px;
}
.margin-1285 {
  margin: 1285px;
}
.margin-1286 {
  margin: 1286px;
}
.margin-1287 {
  margin: 1287px;
}
.margin-1288 {
  margin: 1288px;
}
.margin-1289 {
  margin: 1289px;
}
.margin-1290 {
  margin: 1290px;
}
.margin-1291 {
  margin: 1291px;
}
.margin-1292 {
  margin: 1292px;
}
.margin-1293 {
  margin: 1293px;
}
.margin-1294 {
  margin: 1294px;
}
.margin-1295 {
  margin: 1295px;
}
.margin-1296 {
  margin: 1296px;
}
.margin-1297 {
  margin: 1297px;
}
.margin-1298 {
  margin: 1298px;
}
.margin-1299 {
  margin: 1299px;
}
.margin-1300 {
  margin: 1300px;
}
.margin-1301 {
  margin: 1301px;
}
.margin-1302 {
  margin: 1302px;
}
.margin-1303 {
  margin: 1303px;
}
.margin-1304 {
  margin: 1304px;
}
.margin-1305 {
  margin: 1305px;
}
.margin-1306 {
  margin: 1306px;
}
.margin-1307 {
  margin: 1307px;
}
.margin-1308 {
  margin: 1308px;
}
.margin-1309 {
  margin: 1309px;
}
.margin-1310 {
  margin: 1310px;
}
.margin-1311 {
  margin: 1311px;
}
.margin-1312 {
  margin: 1312px;
}
.margin-1313 {
  margin: 1313px;
}
.margin-1314 {
  margin: 1314px;
}
.margin-1315 {
  margin: 1315px;
}
.margin-1316 {
  margin: 1316px;
}
.margin-1317 {
  margin: 1317px;
}
.margin-1318 {
  margin: 1318px;
}
.margin-1319 {
  margin: 1319px;
}
.margin-1320 {
  margin: 1320px;
}
.margin-1321 {
  margin: 1321px;
}
.margin-1322 {
  margin: 1322px;
}
.margin-1323 {
  margin: 1323px;
}
.margin-1324 {
  margin: 1324px;
}
.margin-1325 {
  margin: 1325px;
}
.margin-1326 {
  margin: 1326px;
}
.margin-1327 {
  margin: 1327px;
}
.margin-1328 {
  margin: 1328px;
}
.margin-1329 {
  margin: 1329px;
}
.margin-1330 {
  margin: 1330px;
}
.margin-1331 {
  margin: 1331px;
}
.margin-1332 {
  margin: 1332px;
}
.margin-1333 {
  margin: 1333px;
}
.margin-1334 {
  margin: 1334px;
}
.margin-1335 {
  margin: 1335px;
}
.margin-1336 {
  margin: 1336px;
}
.margin-1337 {
  margin: 1337px;
}
.margin-1338 {
  margin: 1338px;
}
.margin-1339 {
  margin: 1339px;
}
.margin-1340 {
  margin: 1340px;
}
.margin-1341 {
  margin: 1341px;
}
.margin-1342 {
  margin: 1342px;
}
.margin-1343 {
  margin: 1343px;
}
.margin-1344 {
  margin: 1344px;
}
.margin-1345 {
  margin: 1345px;
}
.margin-1346 {
  margin: 1346px;
}
.margin-1347 {
  margin: 1347px;
}
.margin-1348 {
  margin: 1348px;
}
.margin-1349 {
  margin: 1349px;
}
.margin-1350 {
  margin: 1350px;
}
.margin-1351 {
  margin: 1351px;
}
.margin-1352 {
  margin: 1352px;
}
.margin-1353 {
  margin: 1353px;
}
.margin-1354 {
  margin: 1354px;
}
.margin-1355 {
  margin: 1355px;
}
.margin-1356 {
  margin: 1356px;
}
.margin-1357 {
  margin: 1357px;
}
.margin-1358 {
  margin: 1358px;
}
.margin-1359 {
  margin: 1359px;
}
.margin-1360 {
  margin: 1360px;
}
.margin-1361 {
  margin: 1361px;
}
.margin-1362 {
  margin: 1362px;
}
.margin-1363 {
  margin: 1363px;
}
.margin-1364 {
  margin: 1364px;
}
.margin-1365 {
  margin: 1365px;
}
.margin-1366 {
  margin: 1366px;
}
.margin-1367 {
  margin: 1367px;
}
.margin-1368 {
  margin: 1368px;
}
.margin-1369 {
  margin: 1369px;
}
.margin-1370 {
  margin: 1370px;
}
.margin-1371 {
  margin: 1371px;
}
.margin-1372 {
  margin: 1372px;
}
.margin-1373 {
  margin: 1373px;
}
.margin-1374 {
  margin: 1374px;
}
.margin-1375 {
  margin: 1375px;
}
.margin-1376 {
  margin: 1376px;
}
.margin-1377 {
  margin: 1377px;
}
.margin-1378 {
  margin: 1378px;
}
.margin-1379 {
  margin: 1379px;
}
.margin-1380 {
  margin: 1380px;
}
.margin-1381 {
  margin: 1381px;
}
.margin-1382 {
  margin: 1382px;
}
.margin-1383 {
  margin: 1383px;
}
.margin-1384 {
  margin: 1384px;
}
.margin-1385 {
  margin: 1385px;
}
.margin-1386 {
  margin: 1386px;
}
.margin-1387 {
  margin: 1387px;
}
.margin-1388 {
  margin: 1388px;
}
.margin-1389 {
  margin: 1389px;
}
.margin-1390 {
  margin: 1390px;
}
.margin-1391 {
  margin: 1391px;
}
.margin-1392 {
  margin: 1392px;
}
.margin-1393 {
  margin: 1393px;
}
.margin-1394 {
  margin: 1394px;
}
.margin-1395 {
  margin: 1395px;
}
.margin-1396 {
  margin: 1396px;
}
.margin-1397 {
  margin: 1397px;
}
.margin-1398 {
  margin: 1398px;
}
.margin-1399 {
  margin: 1399px;
}
.margin-1400 {
  margin: 1400px;
}
.margin-1401 {
  margin: 1401px;
}
.margin-1402 {
  margin: 1402px;
}
.margin-1403 {
  margin: 1403px;
}
.margin-1404 {
  margin: 1404px;
}
.margin-1405 {
  margin: 1405px;
}
.margin-1406 {
  margin: 1406px;
}
.margin-1407 {
  margin: 1407px;
}
.margin-1408 {
  margin: 1408px;
}
.margin-1409 {
  margin: 1409px;
}
.margin-1410 {
  margin: 1410px;
}
.margin-1411 {
  margin: 1411px;
}
.margin-1412 {
  margin: 1412px;
}
.margin-1413 {
  margin: 1413px;
}
.margin-1414 {
  margin: 1414px;
}
.margin-1415 {
  margin: 1415px;
}
.margin-1416 {
  margin: 1416px;
}
.margin-1417 {
  margin: 1417px;
}
.margin-1418 {
  margin: 1418px;
}
.margin-1419 {
  margin: 1419px;
}
.margin-1420 {
  margin: 1420px;
}
.margin-1421 {
  margin: 1421px;
}
.margin-1422 {
  margin: 1422px;
}
.margin-1423 {
  margin: 1423px;
}
.margin-1424 {
  margin: 1424px;
}
.margin-1425 {
  margin: 1425px;
}
.margin-1426 {
  margin: 1426px;
}
.margin-1427 {
  margin: 1427px;
}
.margin-1428 {
  margin: 1428px;
}
.margin-1429 {
  margin: 1429px;
}
.margin-1430 {
  margin: 1430px;
}
.margin-1431 {
  margin: 1431px;
}
.margin-1432 {
  margin: 1432px;
}
.margin-1433 {
  margin: 1433px;
}
.margin-1434 {
  margin: 1434px;
}
.margin-1435 {
  margin: 1435px;
}
.margin-1436 {
  margin: 1436px;
}
.margin-1437 {
  margin: 1437px;
}
.margin-1438 {
  margin: 1438px;
}
.margin-1439 {
  margin: 1439px;
}
.margin-1440 {
  margin: 1440px;
}
.margin-1441 {
  margin: 1441px;
}
.margin-1442 {
  margin: 1442px;
}
.margin-1443 {
  margin: 1443px;
}
.margin-1444 {
  margin: 1444px;
}
.margin-1445 {
  margin: 1445px;
}
.margin-1446 {
  margin: 1446px;
}
.margin-1447 {
  margin: 1447px;
}
.margin-1448 {
  margin: 1448px;
}
.margin-1449 {
  margin: 1449px;
}
.margin-1450 {
  margin: 1450px;
}
.margin-1451 {
  margin: 1451px;
}
.margin-1452 {
  margin: 1452px;
}
.margin-1453 {
  margin: 1453px;
}
.margin-1454 {
  margin: 1454px;
}
.margin-1455 {
  margin: 1455px;
}
.margin-1456 {
  margin: 1456px;
}
.margin-1457 {
  margin: 1457px;
}
.margin-1458 {
  margin: 1458px;
}
.margin-1459 {
  margin: 1459px;
}
.margin-1460 {
  margin: 1460px;
}
.margin-1461 {
  margin: 1461px;
}
.margin-1462 {
  margin: 1462px;
}
.margin-1463 {
  margin: 1463px;
}
.margin-1464 {
  margin: 1464px;
}
.margin-1465 {
  margin: 1465px;
}
.margin-1466 {
  margin: 1466px;
}
.margin-1467 {
  margin: 1467px;
}
.margin-1468 {
  margin: 1468px;
}
.margin-1469 {
  margin: 1469px;
}
.margin-1470 {
  margin: 1470px;
}
.margin-1471 {
  margin: 1471px;
}
.margin-1472 {
  margin: 1472px;
}
.margin-1473 {
  margin: 1473px;
}
.margin-1474 {
  margin: 1474px;
}
.margin-1475 {
  margin: 1475px;
}
.margin-1476 {
  margin: 1476px;
}
.margin-1477 {
  margin: 1477px;
}
.margin-1478 {
  margin: 1478px;
}
.margin-1479 {
  margin: 1479px;
}
.margin-1480 {
  margin: 1480px;
}
.margin-1481 {
  margin: 1481px;
}
.margin-1482 {
  margin: 1482px;
}
.margin-1483 {
  margin: 1483px;
}
.margin-1484 {
  margin: 1484px;
}
.margin-1485 {
  margin: 1485px;
}
.margin-1486 {
  margin: 1486px;
}
.margin-1487 {
  margin: 1487px;
}
.margin-1488 {
  margin: 1488px;
}
.margin-1489 {
  margin: 1489px;
}
.margin-1490 {
  margin: 1490px;
}
.margin-1491 {
  margin: 1491px;
}
.margin-1492 {
  margin: 1492px;
}
.margin-1493 {
  margin: 1493px;
}
.margin-1494 {
  margin: 1494px;
}
.margin-1495 {
  margin: 1495px;
}
.margin-1496 {
  margin: 1496px;
}
.margin-1497 {
  margin: 1497px;
}
.margin-1498 {
  margin: 1498px;
}
.margin-1499 {
  margin: 1499px;
}
.margin-1500 {
  margin: 1500px;
}
.margin-1501 {
  margin: 1501px;
}
.margin-1502 {
  margin: 1502px;
}
.margin-1503 {
  margin: 1503px;
}
.margin-1504 {
  margin: 1504px;
}
.margin-1505 {
  margin: 1505px;
}
.margin-1506 {
  margin: 1506px;
}
.margin-1507 {
  margin: 1507px;
}
.margin-1508 {
  margin: 1508px;
}
.margin-1509 {
  margin: 1509px;
}
.margin-1510 {
  margin: 1510px;
}
.margin-1511 {
  margin: 1511px;
}
.margin-1512 {
  margin: 1512px;
}
.margin-1513 {
  margin: 1513px;
}
.margin-1514 {
  margin: 1514px;
}
.margin-1515 {
  margin: 1515px;
}
.margin-1516 {
  margin: 1516px;
}
.margin-1517 {
  margin: 1517px;
}
.margin-1518 {
  margin: 1518px;
}
.margin-1519 {
  margin: 1519px;
}
.margin-1520 {
  margin: 1520px;
}
.margin-1521 {
  margin: 1521px;
}
.margin-1522 {
  margin: 1522px;
}
.margin-1523 {
  margin: 1523px;
}
.margin-1524 {
  margin: 1524px;
}
.margin-1525 {
  margin: 1525px;
}
.margin-1526 {
  margin: 1526px;
}
.margin-1527 {
  margin: 1527px;
}
.margin-1528 {
  margin: 1528px;
}
.margin-1529 {
  margin: 1529px;
}
.margin-1530 {
  margin: 1530px;
}
.margin-1531 {
  margin: 1531px;
}
.margin-1532 {
  margin: 1532px;
}
.margin-1533 {
  margin: 1533px;
}
.margin-1534 {
  margin: 1534px;
}
.margin-1535 {
  margin: 1535px;
}
.margin-1536 {
  margin: 1536px;
}
.margin-1537 {
  margin: 1537px;
}
.margin-1538 {
  margin: 1538px;
}
.margin-1539 {
  margin: 1539px;
}
.margin-1540 {
  margin: 1540px;
}
.margin-1541 {
  margin: 1541px;
}
.margin-1542 {
  margin: 1542px;
}
.margin-1543 {
  margin: 1543px;
}
.margin-1544 {
  margin: 1544px;
}
.margin-1545 {
  margin: 1545px;
}
.margin-1546 {
  margin: 1546px;
}
.margin-1547 {
  margin: 1547px;
}
.margin-1548 {
  margin: 1548px;
}
.margin-1549 {
  margin: 1549px;
}
.margin-1550 {
  margin: 1550px;
}
.margin-1551 {
  margin: 1551px;
}
.margin-1552 {
  margin: 1552px;
}
.margin-1553 {
  margin: 1553px;
}
.margin-1554 {
  margin: 1554px;
}
.margin-1555 {
  margin: 1555px;
}
.margin-1556 {
  margin: 1556px;
}
.margin-1557 {
  margin: 1557px;
}
.margin-1558 {
  margin: 1558px;
}
.margin-1559 {
  margin: 1559px;
}
.margin-1560 {
  margin: 1560px;
}
.margin-1561 {
  margin: 1561px;
}
.margin-1562 {
  margin: 1562px;
}
.margin-1563 {
  margin: 1563px;
}
.margin-1564 {
  margin: 1564px;
}
.margin-1565 {
  margin: 1565px;
}
.margin-1566 {
  margin: 1566px;
}
.margin-1567 {
  margin: 1567px;
}
.margin-1568 {
  margin: 1568px;
}
.margin-1569 {
  margin: 1569px;
}
.margin-1570 {
  margin: 1570px;
}
.margin-1571 {
  margin: 1571px;
}
.margin-1572 {
  margin: 1572px;
}
.margin-1573 {
  margin: 1573px;
}
.margin-1574 {
  margin: 1574px;
}
.margin-1575 {
  margin: 1575px;
}
.margin-1576 {
  margin: 1576px;
}
.margin-1577 {
  margin: 1577px;
}
.margin-1578 {
  margin: 1578px;
}
.margin-1579 {
  margin: 1579px;
}
.margin-1580 {
  margin: 1580px;
}
.margin-1581 {
  margin: 1581px;
}
.margin-1582 {
  margin: 1582px;
}
.margin-1583 {
  margin: 1583px;
}
.margin-1584 {
  margin: 1584px;
}
.margin-1585 {
  margin: 1585px;
}
.margin-1586 {
  margin: 1586px;
}
.margin-1587 {
  margin: 1587px;
}
.margin-1588 {
  margin: 1588px;
}
.margin-1589 {
  margin: 1589px;
}
.margin-1590 {
  margin: 1590px;
}
.margin-1591 {
  margin: 1591px;
}
.margin-1592 {
  margin: 1592px;
}
.margin-1593 {
  margin: 1593px;
}
.margin-1594 {
  margin: 1594px;
}
.margin-1595 {
  margin: 1595px;
}
.margin-1596 {
  margin: 1596px;
}
.margin-1597 {
  margin: 1597px;
}
.margin-1598 {
  margin: 1598px;
}
.margin-1599 {
  margin: 1599px;
}
.margin-1600 {
  margin: 1600px;
}
.margin-1601 {
  margin: 1601px;
}
.margin-1602 {
  margin: 1602px;
}
.margin-1603 {
  margin: 1603px;
}
.margin-1604 {
  margin: 1604px;
}
.margin-1605 {
  margin: 1605px;
}
.margin-1606 {
  margin: 1606px;
}
.margin-1607 {
  margin: 1607px;
}
.margin-1608 {
  margin: 1608px;
}
.margin-1609 {
  margin: 1609px;
}
.margin-1610 {
  margin: 1610px;
}
.margin-1611 {
  margin: 1611px;
}
.margin-1612 {
  margin: 1612px;
}
.margin-1613 {
  margin: 1613px;
}
.margin-1614 {
  margin: 1614px;
}
.margin-1615 {
  margin: 1615px;
}
.margin-1616 {
  margin: 1616px;
}
.margin-1617 {
  margin: 1617px;
}
.margin-1618 {
  margin: 1618px;
}
.margin-1619 {
  margin: 1619px;
}
.margin-1620 {
  margin: 1620px;
}
.margin-1621 {
  margin: 1621px;
}
.margin-1622 {
  margin: 1622px;
}
.margin-1623 {
  margin: 1623px;
}
.margin-1624 {
  margin: 1624px;
}
.margin-1625 {
  margin: 1625px;
}
.margin-1626 {
  margin: 1626px;
}
.margin-1627 {
  margin: 1627px;
}
.margin-1628 {
  margin: 1628px;
}
.margin-1629 {
  margin: 1629px;
}
.margin-1630 {
  margin: 1630px;
}
.margin-1631 {
  margin: 1631px;
}
.margin-1632 {
  margin: 1632px;
}
.margin-1633 {
  margin: 1633px;
}
.margin-1634 {
  margin: 1634px;
}
.margin-1635 {
  margin: 1635px;
}
.margin-1636 {
  margin: 1636px;
}
.margin-1637 {
  margin: 1637px;
}
.margin-1638 {
  margin: 1638px;
}
.margin-1639 {
  margin: 1639px;
}
.margin-1640 {
  margin: 1640px;
}
.margin-1641 {
  margin: 1641px;
}
.margin-1642 {
  margin: 1642px;
}
.margin-1643 {
  margin: 1643px;
}
.margin-1644 {
  margin: 1644px;
}
.margin-1645 {
  margin: 1645px;
}
.margin-1646 {
  margin: 1646px;
}
.margin-1647 {
  margin: 1647px;
}
.margin-1648 {
  margin: 1648px;
}
.margin-1649 {
  margin: 1649px;
}
.margin-1650 {
  margin: 1650px;
}
.margin-1651 {
  margin: 1651px;
}
.margin-1652 {
  margin: 1652px;
}
.margin-1653 {
  margin: 1653px;
}
.margin-1654 {
  margin: 1654px;
}
.margin-1655 {
  margin: 1655px;
}
.margin-1656 {
  margin: 1656px;
}
.margin-1657 {
  margin: 1657px;
}
.margin-1658 {
  margin: 1658px;
}
.margin-1659 {
  margin: 1659px;
}
.margin-1660 {
  margin: 1660px;
}
.margin-1661 {
  margin: 1661px;
}
.margin-1662 {
  margin: 1662px;
}
.margin-1663 {
  margin: 1663px;
}
.margin-1664 {
  margin: 1664px;
}
.margin-1665 {
  margin: 1665px;
}
.margin-1666 {
  margin: 1666px;
}
.margin-1667 {
  margin: 1667px;
}
.margin-1668 {
  margin: 1668px;
}
.margin-1669 {
  margin: 1669px;
}
.margin-1670 {
  margin: 1670px;
}
.margin-1671 {
  margin: 1671px;
}
.margin-1672 {
  margin: 1672px;
}
.margin-1673 {
  margin: 1673px;
}
.margin-1674 {
  margin: 1674px;
}
.margin-1675 {
  margin: 1675px;
}
.margin-1676 {
  margin: 1676px;
}
.margin-1677 {
  margin: 1677px;
}
.margin-1678 {
  margin: 1678px;
}
.margin-1679 {
  margin: 1679px;
}
.margin-1680 {
  margin: 1680px;
}
.margin-1681 {
  margin: 1681px;
}
.margin-1682 {
  margin: 1682px;
}
.margin-1683 {
  margin: 1683px;
}
.margin-1684 {
  margin: 1684px;
}
.margin-1685 {
  margin: 1685px;
}
.margin-1686 {
  margin: 1686px;
}
.margin-1687 {
  margin: 1687px;
}
.margin-1688 {
  margin: 1688px;
}
.margin-1689 {
  margin: 1689px;
}
.margin-1690 {
  margin: 1690px;
}
.margin-1691 {
  margin: 1691px;
}
.margin-1692 {
  margin: 1692px;
}
.margin-1693 {
  margin: 1693px;
}
.margin-1694 {
  margin: 1694px;
}
.margin-1695 {
  margin: 1695px;
}
.margin-1696 {
  margin: 1696px;
}
.margin-1697 {
  margin: 1697px;
}
.margin-1698 {
  margin: 1698px;
}
.margin-1699 {
  margin: 1699px;
}
.margin-1700 {
  margin: 1700px;
}
.margin-1701 {
  margin: 1701px;
}
.margin-1702 {
  margin: 1702px;
}
.margin-1703 {
  margin: 1703px;
}
.margin-1704 {
  margin: 1704px;
}
.margin-1705 {
  margin: 1705px;
}
.margin-1706 {
  margin: 1706px;
}
.margin-1707 {
  margin: 1707px;
}
.margin-1708 {
  margin: 1708px;
}
.margin-1709 {
  margin: 1709px;
}
.margin-1710 {
  margin: 1710px;
}
.margin-1711 {
  margin: 1711px;
}
.margin-1712 {
  margin: 1712px;
}
.margin-1713 {
  margin: 1713px;
}
.margin-1714 {
  margin: 1714px;
}
.margin-1715 {
  margin: 1715px;
}
.margin-1716 {
  margin: 1716px;
}
.margin-1717 {
  margin: 1717px;
}
.margin-1718 {
  margin: 1718px;
}
.margin-1719 {
  margin: 1719px;
}
.margin-1720 {
  margin: 1720px;
}
.margin-1721 {
  margin: 1721px;
}
.margin-1722 {
  margin: 1722px;
}
.margin-1723 {
  margin: 1723px;
}
.margin-1724 {
  margin: 1724px;
}
.margin-1725 {
  margin: 1725px;
}
.margin-1726 {
  margin: 1726px;
}
.margin-1727 {
  margin: 1727px;
}
.margin-1728 {
  margin: 1728px;
}
.margin-1729 {
  margin: 1729px;
}
.margin-1730 {
  margin: 1730px;
}
.margin-1731 {
  margin: 1731px;
}
.margin-1732 {
  margin: 1732px;
}
.margin-1733 {
  margin: 1733px;
}
.margin-1734 {
  margin: 1734px;
}
.margin-1735 {
  margin: 1735px;
}
.margin-1736 {
  margin: 1736px;
}
.margin-1737 {
  margin: 1737px;
}
.margin-1738 {
  margin: 1738px;
}
.margin-1739 {
  margin: 1739px;
}
.margin-1740 {
  margin: 1740px;
}
.margin-1741 {
  margin: 1741px;
}
.margin-1742 {
  margin: 1742px;
}
.margin-1743 {
  margin: 1743px;
}
.margin-1744 {
  margin: 1744px;
}
.margin-1745 {
  margin: 1745px;
}
.margin-1746 {
  margin: 1746px;
}
.margin-1747 {
  margin: 1747px;
}
.margin-1748 {
  margin: 1748px;
}
.margin-1749 {
  margin: 1749px;
}
.margin-1750 {
  margin: 1750px;
}
.margin-1751 {
  margin: 1751px;
}
.margin-1752 {
  margin: 1752px;
}
.margin-1753 {
  margin: 1753px;
}
.margin-1754 {
  margin: 1754px;
}
.margin-1755 {
  margin: 1755px;
}
.margin-1756 {
  margin: 1756px;
}
.margin-1757 {
  margin: 1757px;
}
.margin-1758 {
  margin: 1758px;
}
.margin-1759 {
  margin: 1759px;
}
.margin-1760 {
  margin: 1760px;
}
.margin-1761 {
  margin: 1761px;
}
.margin-1762 {
  margin: 1762px;
}
.margin-1763 {
  margin: 1763px;
}
.margin-1764 {
  margin: 1764px;
}
.margin-1765 {
  margin: 1765px;
}
.margin-1766 {
  margin: 1766px;
}
.margin-1767 {
  margin: 1767px;
}
.margin-1768 {
  margin: 1768px;
}
.margin-1769 {
  margin: 1769px;
}
.margin-1770 {
  margin: 1770px;
}
.margin-1771 {
  margin: 1771px;
}
.margin-1772 {
  margin: 1772px;
}
.margin-1773 {
  margin: 1773px;
}
.margin-1774 {
  margin: 1774px;
}
.margin-1775 {
  margin: 1775px;
}
.margin-1776 {
  margin: 1776px;
}
.margin-1777 {
  margin: 1777px;
}
.margin-1778 {
  margin: 1778px;
}
.margin-1779 {
  margin: 1779px;
}
.margin-1780 {
  margin: 1780px;
}
.margin-1781 {
  margin: 1781px;
}
.margin-1782 {
  margin: 1782px;
}
.margin-1783 {
  margin: 1783px;
}
.margin-1784 {
  margin: 1784px;
}
.margin-1785 {
  margin: 1785px;
}
.margin-1786 {
  margin: 1786px;
}
.margin-1787 {
  margin: 1787px;
}
.margin-1788 {
  margin: 1788px;
}
.margin-1789 {
  margin: 1789px;
}
.margin-1790 {
  margin: 1790px;
}
.margin-1791 {
  margin: 1791px;
}
.margin-1792 {
  margin: 1792px;
}
.margin-1793 {
  margin: 1793px;
}
.margin-1794 {
  margin: 1794px;
}
.margin-1795 {
  margin: 1795px;
}
.margin-1796 {
  margin: 1796px;
}
.margin-1797 {
  margin: 1797px;
}
.margin-1798 {
  margin: 1798px;
}
.margin-1799 {
  margin: 1799px;
}
.margin-1800 {
  margin: 1800px;
}
.margin-1801 {
  margin: 1801px;
}
.margin-1802 {
  margin: 1802px;
}
.margin-1803 {
  margin: 1803px;
}
.margin-1804 {
  margin: 1804px;
}
.margin-1805 {
  margin: 1805px;
}
.margin-1806 {
  margin: 1806px;
}
.margin-1807 {
  margin: 1807px;
}
.margin-1808 {
  margin: 1808px;
}
.margin-1809 {
  margin: 1809px;
}
.margin-1810 {
  margin: 1810px;
}
.margin-1811 {
  margin: 1811px;
}
.margin-1812 {
  margin: 1812px;
}
.margin-1813 {
  margin: 1813px;
}
.margin-1814 {
  margin: 1814px;
}
.margin-1815 {
  margin: 1815px;
}
.margin-1816 {
  margin: 1816px;
}
.margin-1817 {
  margin: 1817px;
}
.margin-1818 {
  margin: 1818px;
}
.margin-1819 {
  margin: 1819px;
}
.margin-1820 {
  margin: 1820px;
}
.margin-1821 {
  margin: 1821px;
}
.margin-1822 {
  margin: 1822px;
}
.margin-1823 {
  margin: 1823px;
}
.margin-1824 {
  margin: 1824px;
}
.margin-1825 {
  margin: 1825px;
}
.margin-1826 {
  margin: 1826px;
}
.margin-1827 {
  margin: 1827px;
}
.margin-1828 {
  margin: 1828px;
}
.margin-1829 {
  margin: 1829px;
}
.margin-1830 {
  margin: 1830px;
}
.margin-1831 {
  margin: 1831px;
}
.margin-1832 {
  margin: 1832px;
}
.margin-1833 {
  margin: 1833px;
}
.margin-1834 {
  margin: 1834px;
}
.margin-1835 {
  margin: 1835px;
}
.margin-1836 {
  margin: 1836px;
}
.margin-1837 {
  margin: 1837px;
}
.margin-1838 {
  margin: 1838px;
}
.margin-1839 {
  margin: 1839px;
}
.margin-1840 {
  margin: 1840px;
}
.margin-1841 {
  margin: 1841px;
}
.margin-1842 {
  margin: 1842px;
}
.margin-1843 {
  margin: 1843px;
}
.margin-1844 {
  margin: 1844px;
}
.margin-1845 {
  margin: 1845px;
}
.margin-1846 {
  margin: 1846px;
}
.margin-1847 {
  margin: 1847px;
}
.margin-1848 {
  margin: 1848px;
}
.margin-1849 {
  margin: 1849px;
}
.margin-1850 {
  margin: 1850px;
}
.margin-1851 {
  margin: 1851px;
}
.margin-1852 {
  margin: 1852px;
}
.margin-1853 {
  margin: 1853px;
}
.margin-1854 {
  margin: 1854px;
}
.margin-1855 {
  margin: 1855px;
}
.margin-1856 {
  margin: 1856px;
}
.margin-1857 {
  margin: 1857px;
}
.margin-1858 {
  margin: 1858px;
}
.margin-1859 {
  margin: 1859px;
}
.margin-1860 {
  margin: 1860px;
}
.margin-1861 {
  margin: 1861px;
}
.margin-1862 {
  margin: 1862px;
}
.margin-1863 {
  margin: 1863px;
}
.margin-1864 {
  margin: 1864px;
}
.margin-1865 {
  margin: 1865px;
}
.margin-1866 {
  margin: 1866px;
}
.margin-1867 {
  margin: 1867px;
}
.margin-1868 {
  margin: 1868px;
}
.margin-1869 {
  margin: 1869px;
}
.margin-1870 {
  margin: 1870px;
}
.margin-1871 {
  margin: 1871px;
}
.margin-1872 {
  margin: 1872px;
}
.margin-1873 {
  margin: 1873px;
}
.margin-1874 {
  margin: 1874px;
}
.margin-1875 {
  margin: 1875px;
}
.margin-1876 {
  margin: 1876px;
}
.margin-1877 {
  margin: 1877px;
}
.margin-1878 {
  margin: 1878px;
}
.margin-1879 {
  margin: 1879px;
}
.margin-1880 {
  margin: 1880px;
}
.margin-1881 {
  margin: 1881px;
}
.margin-1882 {
  margin: 1882px;
}
.margin-1883 {
  margin: 1883px;
}
.margin-1884 {
  margin: 1884px;
}
.margin-1885 {
  margin: 1885px;
}
.margin-1886 {
  margin: 1886px;
}
.margin-1887 {
  margin: 1887px;
}
.margin-1888 {
  margin: 1888px;
}
.margin-1889 {
  margin: 1889px;
}
.margin-1890 {
  margin: 1890px;
}
.margin-1891 {
  margin: 1891px;
}
.margin-1892 {
  margin: 1892px;
}
.margin-1893 {
  margin: 1893px;
}
.margin-1894 {
  margin: 1894px;
}
.margin-1895 {
  margin: 1895px;
}
.margin-1896 {
  margin: 1896px;
}
.margin-1897 {
  margin: 1897px;
}
.margin-1898 {
  margin: 1898px;
}
.margin-1899 {
  margin: 1899px;
}
.margin-1900 {
  margin: 1900px;
}
.margin-1901 {
  margin: 1901px;
}
.margin-1902 {
  margin: 1902px;
}
.margin-1903 {
  margin: 1903px;
}
.margin-1904 {
  margin: 1904px;
}
.margin-1905 {
  margin: 1905px;
}
.margin-1906 {
  margin: 1906px;
}
.margin-1907 {
  margin: 1907px;
}
.margin-1908 {
  margin: 1908px;
}
.margin-1909 {
  margin: 1909px;
}
.margin-1910 {
  margin: 1910px;
}
.margin-1911 {
  margin: 1911px;
}
.margin-1912 {
  margin: 1912px;
}
.margin-1913 {
  margin: 1913px;
}
.margin-1914 {
  margin: 1914px;
}
.margin-1915 {
  margin: 1915px;
}
.margin-1916 {
  margin: 1916px;
}
.margin-1917 {
  margin: 1917px;
}
.margin-1918 {
  margin: 1918px;
}
.margin-1919 {
  margin: 1919px;
}
.gap-0 {
  gap: 0px;
}
.gap-1 {
  gap: 1px;
}
.gap-2 {
  gap: 2px;
}
.gap-3 {
  gap: 3px;
}
.gap-4 {
  gap: 4px;
}
.gap-5 {
  gap: 5px;
}
.gap-6 {
  gap: 6px;
}
.gap-7 {
  gap: 7px;
}
.gap-8 {
  gap: 8px;
}
.gap-9 {
  gap: 9px;
}
.gap-10 {
  gap: 10px;
}
.gap-11 {
  gap: 11px;
}
.gap-12 {
  gap: 12px;
}
.gap-13 {
  gap: 13px;
}
.gap-14 {
  gap: 14px;
}
.gap-15 {
  gap: 15px;
}
.gap-16 {
  gap: 16px;
}
.gap-17 {
  gap: 17px;
}
.gap-18 {
  gap: 18px;
}
.gap-19 {
  gap: 19px;
}
.gap-20 {
  gap: 20px;
}
.gap-21 {
  gap: 21px;
}
.gap-22 {
  gap: 22px;
}
.gap-23 {
  gap: 23px;
}
.gap-24 {
  gap: 24px;
}
.gap-25 {
  gap: 25px;
}
.gap-26 {
  gap: 26px;
}
.gap-27 {
  gap: 27px;
}
.gap-28 {
  gap: 28px;
}
.gap-29 {
  gap: 29px;
}
.gap-30 {
  gap: 30px;
}
.gap-31 {
  gap: 31px;
}
.gap-32 {
  gap: 32px;
}
.gap-33 {
  gap: 33px;
}
.gap-34 {
  gap: 34px;
}
.gap-35 {
  gap: 35px;
}
.gap-36 {
  gap: 36px;
}
.gap-37 {
  gap: 37px;
}
.gap-38 {
  gap: 38px;
}
.gap-39 {
  gap: 39px;
}
.gap-40 {
  gap: 40px;
}
.gap-41 {
  gap: 41px;
}
.gap-42 {
  gap: 42px;
}
.gap-43 {
  gap: 43px;
}
.gap-44 {
  gap: 44px;
}
.gap-45 {
  gap: 45px;
}
.gap-46 {
  gap: 46px;
}
.gap-47 {
  gap: 47px;
}
.gap-48 {
  gap: 48px;
}
.gap-49 {
  gap: 49px;
}
.gap-50 {
  gap: 50px;
}
.gap-51 {
  gap: 51px;
}
.gap-52 {
  gap: 52px;
}
.gap-53 {
  gap: 53px;
}
.gap-54 {
  gap: 54px;
}
.gap-55 {
  gap: 55px;
}
.gap-56 {
  gap: 56px;
}
.gap-57 {
  gap: 57px;
}
.gap-58 {
  gap: 58px;
}
.gap-59 {
  gap: 59px;
}
.gap-60 {
  gap: 60px;
}
.gap-61 {
  gap: 61px;
}
.gap-62 {
  gap: 62px;
}
.gap-63 {
  gap: 63px;
}
.gap-64 {
  gap: 64px;
}
.gap-65 {
  gap: 65px;
}
.gap-66 {
  gap: 66px;
}
.gap-67 {
  gap: 67px;
}
.gap-68 {
  gap: 68px;
}
.gap-69 {
  gap: 69px;
}
.gap-70 {
  gap: 70px;
}
.gap-71 {
  gap: 71px;
}
.gap-72 {
  gap: 72px;
}
.gap-73 {
  gap: 73px;
}
.gap-74 {
  gap: 74px;
}
.gap-75 {
  gap: 75px;
}
.gap-76 {
  gap: 76px;
}
.gap-77 {
  gap: 77px;
}
.gap-78 {
  gap: 78px;
}
.gap-79 {
  gap: 79px;
}
.gap-80 {
  gap: 80px;
}
.gap-81 {
  gap: 81px;
}
.gap-82 {
  gap: 82px;
}
.gap-83 {
  gap: 83px;
}
.gap-84 {
  gap: 84px;
}
.gap-85 {
  gap: 85px;
}
.gap-86 {
  gap: 86px;
}
.gap-87 {
  gap: 87px;
}
.gap-88 {
  gap: 88px;
}
.gap-89 {
  gap: 89px;
}
.gap-90 {
  gap: 90px;
}
.gap-91 {
  gap: 91px;
}
.gap-92 {
  gap: 92px;
}
.gap-93 {
  gap: 93px;
}
.gap-94 {
  gap: 94px;
}
.gap-95 {
  gap: 95px;
}
.gap-96 {
  gap: 96px;
}
.gap-97 {
  gap: 97px;
}
.gap-98 {
  gap: 98px;
}
.gap-99 {
  gap: 99px;
}
.gap-100 {
  gap: 100px;
}
.gap-101 {
  gap: 101px;
}
.gap-102 {
  gap: 102px;
}
.gap-103 {
  gap: 103px;
}
.gap-104 {
  gap: 104px;
}
.gap-105 {
  gap: 105px;
}
.gap-106 {
  gap: 106px;
}
.gap-107 {
  gap: 107px;
}
.gap-108 {
  gap: 108px;
}
.gap-109 {
  gap: 109px;
}
.gap-110 {
  gap: 110px;
}
.gap-111 {
  gap: 111px;
}
.gap-112 {
  gap: 112px;
}
.gap-113 {
  gap: 113px;
}
.gap-114 {
  gap: 114px;
}
.gap-115 {
  gap: 115px;
}
.gap-116 {
  gap: 116px;
}
.gap-117 {
  gap: 117px;
}
.gap-118 {
  gap: 118px;
}
.gap-119 {
  gap: 119px;
}
.gap-120 {
  gap: 120px;
}
.gap-121 {
  gap: 121px;
}
.gap-122 {
  gap: 122px;
}
.gap-123 {
  gap: 123px;
}
.gap-124 {
  gap: 124px;
}
.gap-125 {
  gap: 125px;
}
.gap-126 {
  gap: 126px;
}
.gap-127 {
  gap: 127px;
}
.gap-128 {
  gap: 128px;
}
.gap-129 {
  gap: 129px;
}
.gap-130 {
  gap: 130px;
}
.gap-131 {
  gap: 131px;
}
.gap-132 {
  gap: 132px;
}
.gap-133 {
  gap: 133px;
}
.gap-134 {
  gap: 134px;
}
.gap-135 {
  gap: 135px;
}
.gap-136 {
  gap: 136px;
}
.gap-137 {
  gap: 137px;
}
.gap-138 {
  gap: 138px;
}
.gap-139 {
  gap: 139px;
}
.gap-140 {
  gap: 140px;
}
.gap-141 {
  gap: 141px;
}
.gap-142 {
  gap: 142px;
}
.gap-143 {
  gap: 143px;
}
.gap-144 {
  gap: 144px;
}
.gap-145 {
  gap: 145px;
}
.gap-146 {
  gap: 146px;
}
.gap-147 {
  gap: 147px;
}
.gap-148 {
  gap: 148px;
}
.gap-149 {
  gap: 149px;
}
.gap-150 {
  gap: 150px;
}
.gap-151 {
  gap: 151px;
}
.gap-152 {
  gap: 152px;
}
.gap-153 {
  gap: 153px;
}
.gap-154 {
  gap: 154px;
}
.gap-155 {
  gap: 155px;
}
.gap-156 {
  gap: 156px;
}
.gap-157 {
  gap: 157px;
}
.gap-158 {
  gap: 158px;
}
.gap-159 {
  gap: 159px;
}
.gap-160 {
  gap: 160px;
}
.gap-161 {
  gap: 161px;
}
.gap-162 {
  gap: 162px;
}
.gap-163 {
  gap: 163px;
}
.gap-164 {
  gap: 164px;
}
.gap-165 {
  gap: 165px;
}
.gap-166 {
  gap: 166px;
}
.gap-167 {
  gap: 167px;
}
.gap-168 {
  gap: 168px;
}
.gap-169 {
  gap: 169px;
}
.gap-170 {
  gap: 170px;
}
.gap-171 {
  gap: 171px;
}
.gap-172 {
  gap: 172px;
}
.gap-173 {
  gap: 173px;
}
.gap-174 {
  gap: 174px;
}
.gap-175 {
  gap: 175px;
}
.gap-176 {
  gap: 176px;
}
.gap-177 {
  gap: 177px;
}
.gap-178 {
  gap: 178px;
}
.gap-179 {
  gap: 179px;
}
.gap-180 {
  gap: 180px;
}
.gap-181 {
  gap: 181px;
}
.gap-182 {
  gap: 182px;
}
.gap-183 {
  gap: 183px;
}
.gap-184 {
  gap: 184px;
}
.gap-185 {
  gap: 185px;
}
.gap-186 {
  gap: 186px;
}
.gap-187 {
  gap: 187px;
}
.gap-188 {
  gap: 188px;
}
.gap-189 {
  gap: 189px;
}
.gap-190 {
  gap: 190px;
}
.gap-191 {
  gap: 191px;
}
.gap-192 {
  gap: 192px;
}
.gap-193 {
  gap: 193px;
}
.gap-194 {
  gap: 194px;
}
.gap-195 {
  gap: 195px;
}
.gap-196 {
  gap: 196px;
}
.gap-197 {
  gap: 197px;
}
.gap-198 {
  gap: 198px;
}
.gap-199 {
  gap: 199px;
}
.gap-200 {
  gap: 200px;
}
.gap-201 {
  gap: 201px;
}
.gap-202 {
  gap: 202px;
}
.gap-203 {
  gap: 203px;
}
.gap-204 {
  gap: 204px;
}
.gap-205 {
  gap: 205px;
}
.gap-206 {
  gap: 206px;
}
.gap-207 {
  gap: 207px;
}
.gap-208 {
  gap: 208px;
}
.gap-209 {
  gap: 209px;
}
.gap-210 {
  gap: 210px;
}
.gap-211 {
  gap: 211px;
}
.gap-212 {
  gap: 212px;
}
.gap-213 {
  gap: 213px;
}
.gap-214 {
  gap: 214px;
}
.gap-215 {
  gap: 215px;
}
.gap-216 {
  gap: 216px;
}
.gap-217 {
  gap: 217px;
}
.gap-218 {
  gap: 218px;
}
.gap-219 {
  gap: 219px;
}
.gap-220 {
  gap: 220px;
}
.gap-221 {
  gap: 221px;
}
.gap-222 {
  gap: 222px;
}
.gap-223 {
  gap: 223px;
}
.gap-224 {
  gap: 224px;
}
.gap-225 {
  gap: 225px;
}
.gap-226 {
  gap: 226px;
}
.gap-227 {
  gap: 227px;
}
.gap-228 {
  gap: 228px;
}
.gap-229 {
  gap: 229px;
}
.gap-230 {
  gap: 230px;
}
.gap-231 {
  gap: 231px;
}
.gap-232 {
  gap: 232px;
}
.gap-233 {
  gap: 233px;
}
.gap-234 {
  gap: 234px;
}
.gap-235 {
  gap: 235px;
}
.gap-236 {
  gap: 236px;
}
.gap-237 {
  gap: 237px;
}
.gap-238 {
  gap: 238px;
}
.gap-239 {
  gap: 239px;
}
.gap-240 {
  gap: 240px;
}
.gap-241 {
  gap: 241px;
}
.gap-242 {
  gap: 242px;
}
.gap-243 {
  gap: 243px;
}
.gap-244 {
  gap: 244px;
}
.gap-245 {
  gap: 245px;
}
.gap-246 {
  gap: 246px;
}
.gap-247 {
  gap: 247px;
}
.gap-248 {
  gap: 248px;
}
.gap-249 {
  gap: 249px;
}
.gap-250 {
  gap: 250px;
}
.gap-251 {
  gap: 251px;
}
.gap-252 {
  gap: 252px;
}
.gap-253 {
  gap: 253px;
}
.gap-254 {
  gap: 254px;
}
.gap-255 {
  gap: 255px;
}
.gap-256 {
  gap: 256px;
}
.gap-257 {
  gap: 257px;
}
.gap-258 {
  gap: 258px;
}
.gap-259 {
  gap: 259px;
}
.gap-260 {
  gap: 260px;
}
.gap-261 {
  gap: 261px;
}
.gap-262 {
  gap: 262px;
}
.gap-263 {
  gap: 263px;
}
.gap-264 {
  gap: 264px;
}
.gap-265 {
  gap: 265px;
}
.gap-266 {
  gap: 266px;
}
.gap-267 {
  gap: 267px;
}
.gap-268 {
  gap: 268px;
}
.gap-269 {
  gap: 269px;
}
.gap-270 {
  gap: 270px;
}
.gap-271 {
  gap: 271px;
}
.gap-272 {
  gap: 272px;
}
.gap-273 {
  gap: 273px;
}
.gap-274 {
  gap: 274px;
}
.gap-275 {
  gap: 275px;
}
.gap-276 {
  gap: 276px;
}
.gap-277 {
  gap: 277px;
}
.gap-278 {
  gap: 278px;
}
.gap-279 {
  gap: 279px;
}
.gap-280 {
  gap: 280px;
}
.gap-281 {
  gap: 281px;
}
.gap-282 {
  gap: 282px;
}
.gap-283 {
  gap: 283px;
}
.gap-284 {
  gap: 284px;
}
.gap-285 {
  gap: 285px;
}
.gap-286 {
  gap: 286px;
}
.gap-287 {
  gap: 287px;
}
.gap-288 {
  gap: 288px;
}
.gap-289 {
  gap: 289px;
}
.gap-290 {
  gap: 290px;
}
.gap-291 {
  gap: 291px;
}
.gap-292 {
  gap: 292px;
}
.gap-293 {
  gap: 293px;
}
.gap-294 {
  gap: 294px;
}
.gap-295 {
  gap: 295px;
}
.gap-296 {
  gap: 296px;
}
.gap-297 {
  gap: 297px;
}
.gap-298 {
  gap: 298px;
}
.gap-299 {
  gap: 299px;
}
.gap-300 {
  gap: 300px;
}
.gap-301 {
  gap: 301px;
}
.gap-302 {
  gap: 302px;
}
.gap-303 {
  gap: 303px;
}
.gap-304 {
  gap: 304px;
}
.gap-305 {
  gap: 305px;
}
.gap-306 {
  gap: 306px;
}
.gap-307 {
  gap: 307px;
}
.gap-308 {
  gap: 308px;
}
.gap-309 {
  gap: 309px;
}
.gap-310 {
  gap: 310px;
}
.gap-311 {
  gap: 311px;
}
.gap-312 {
  gap: 312px;
}
.gap-313 {
  gap: 313px;
}
.gap-314 {
  gap: 314px;
}
.gap-315 {
  gap: 315px;
}
.gap-316 {
  gap: 316px;
}
.gap-317 {
  gap: 317px;
}
.gap-318 {
  gap: 318px;
}
.gap-319 {
  gap: 319px;
}
.gap-320 {
  gap: 320px;
}
.gap-321 {
  gap: 321px;
}
.gap-322 {
  gap: 322px;
}
.gap-323 {
  gap: 323px;
}
.gap-324 {
  gap: 324px;
}
.gap-325 {
  gap: 325px;
}
.gap-326 {
  gap: 326px;
}
.gap-327 {
  gap: 327px;
}
.gap-328 {
  gap: 328px;
}
.gap-329 {
  gap: 329px;
}
.gap-330 {
  gap: 330px;
}
.gap-331 {
  gap: 331px;
}
.gap-332 {
  gap: 332px;
}
.gap-333 {
  gap: 333px;
}
.gap-334 {
  gap: 334px;
}
.gap-335 {
  gap: 335px;
}
.gap-336 {
  gap: 336px;
}
.gap-337 {
  gap: 337px;
}
.gap-338 {
  gap: 338px;
}
.gap-339 {
  gap: 339px;
}
.gap-340 {
  gap: 340px;
}
.gap-341 {
  gap: 341px;
}
.gap-342 {
  gap: 342px;
}
.gap-343 {
  gap: 343px;
}
.gap-344 {
  gap: 344px;
}
.gap-345 {
  gap: 345px;
}
.gap-346 {
  gap: 346px;
}
.gap-347 {
  gap: 347px;
}
.gap-348 {
  gap: 348px;
}
.gap-349 {
  gap: 349px;
}
.gap-350 {
  gap: 350px;
}
.gap-351 {
  gap: 351px;
}
.gap-352 {
  gap: 352px;
}
.gap-353 {
  gap: 353px;
}
.gap-354 {
  gap: 354px;
}
.gap-355 {
  gap: 355px;
}
.gap-356 {
  gap: 356px;
}
.gap-357 {
  gap: 357px;
}
.gap-358 {
  gap: 358px;
}
.gap-359 {
  gap: 359px;
}
.gap-360 {
  gap: 360px;
}
.gap-361 {
  gap: 361px;
}
.gap-362 {
  gap: 362px;
}
.gap-363 {
  gap: 363px;
}
.gap-364 {
  gap: 364px;
}
.gap-365 {
  gap: 365px;
}
.gap-366 {
  gap: 366px;
}
.gap-367 {
  gap: 367px;
}
.gap-368 {
  gap: 368px;
}
.gap-369 {
  gap: 369px;
}
.gap-370 {
  gap: 370px;
}
.gap-371 {
  gap: 371px;
}
.gap-372 {
  gap: 372px;
}
.gap-373 {
  gap: 373px;
}
.gap-374 {
  gap: 374px;
}
.gap-375 {
  gap: 375px;
}
.gap-376 {
  gap: 376px;
}
.gap-377 {
  gap: 377px;
}
.gap-378 {
  gap: 378px;
}
.gap-379 {
  gap: 379px;
}
.gap-380 {
  gap: 380px;
}
.gap-381 {
  gap: 381px;
}
.gap-382 {
  gap: 382px;
}
.gap-383 {
  gap: 383px;
}
.gap-384 {
  gap: 384px;
}
.gap-385 {
  gap: 385px;
}
.gap-386 {
  gap: 386px;
}
.gap-387 {
  gap: 387px;
}
.gap-388 {
  gap: 388px;
}
.gap-389 {
  gap: 389px;
}
.gap-390 {
  gap: 390px;
}
.gap-391 {
  gap: 391px;
}
.gap-392 {
  gap: 392px;
}
.gap-393 {
  gap: 393px;
}
.gap-394 {
  gap: 394px;
}
.gap-395 {
  gap: 395px;
}
.gap-396 {
  gap: 396px;
}
.gap-397 {
  gap: 397px;
}
.gap-398 {
  gap: 398px;
}
.gap-399 {
  gap: 399px;
}
.gap-400 {
  gap: 400px;
}
.gap-401 {
  gap: 401px;
}
.gap-402 {
  gap: 402px;
}
.gap-403 {
  gap: 403px;
}
.gap-404 {
  gap: 404px;
}
.gap-405 {
  gap: 405px;
}
.gap-406 {
  gap: 406px;
}
.gap-407 {
  gap: 407px;
}
.gap-408 {
  gap: 408px;
}
.gap-409 {
  gap: 409px;
}
.gap-410 {
  gap: 410px;
}
.gap-411 {
  gap: 411px;
}
.gap-412 {
  gap: 412px;
}
.gap-413 {
  gap: 413px;
}
.gap-414 {
  gap: 414px;
}
.gap-415 {
  gap: 415px;
}
.gap-416 {
  gap: 416px;
}
.gap-417 {
  gap: 417px;
}
.gap-418 {
  gap: 418px;
}
.gap-419 {
  gap: 419px;
}
.gap-420 {
  gap: 420px;
}
.gap-421 {
  gap: 421px;
}
.gap-422 {
  gap: 422px;
}
.gap-423 {
  gap: 423px;
}
.gap-424 {
  gap: 424px;
}
.gap-425 {
  gap: 425px;
}
.gap-426 {
  gap: 426px;
}
.gap-427 {
  gap: 427px;
}
.gap-428 {
  gap: 428px;
}
.gap-429 {
  gap: 429px;
}
.gap-430 {
  gap: 430px;
}
.gap-431 {
  gap: 431px;
}
.gap-432 {
  gap: 432px;
}
.gap-433 {
  gap: 433px;
}
.gap-434 {
  gap: 434px;
}
.gap-435 {
  gap: 435px;
}
.gap-436 {
  gap: 436px;
}
.gap-437 {
  gap: 437px;
}
.gap-438 {
  gap: 438px;
}
.gap-439 {
  gap: 439px;
}
.gap-440 {
  gap: 440px;
}
.gap-441 {
  gap: 441px;
}
.gap-442 {
  gap: 442px;
}
.gap-443 {
  gap: 443px;
}
.gap-444 {
  gap: 444px;
}
.gap-445 {
  gap: 445px;
}
.gap-446 {
  gap: 446px;
}
.gap-447 {
  gap: 447px;
}
.gap-448 {
  gap: 448px;
}
.gap-449 {
  gap: 449px;
}
.gap-450 {
  gap: 450px;
}
.gap-451 {
  gap: 451px;
}
.gap-452 {
  gap: 452px;
}
.gap-453 {
  gap: 453px;
}
.gap-454 {
  gap: 454px;
}
.gap-455 {
  gap: 455px;
}
.gap-456 {
  gap: 456px;
}
.gap-457 {
  gap: 457px;
}
.gap-458 {
  gap: 458px;
}
.gap-459 {
  gap: 459px;
}
.gap-460 {
  gap: 460px;
}
.gap-461 {
  gap: 461px;
}
.gap-462 {
  gap: 462px;
}
.gap-463 {
  gap: 463px;
}
.gap-464 {
  gap: 464px;
}
.gap-465 {
  gap: 465px;
}
.gap-466 {
  gap: 466px;
}
.gap-467 {
  gap: 467px;
}
.gap-468 {
  gap: 468px;
}
.gap-469 {
  gap: 469px;
}
.gap-470 {
  gap: 470px;
}
.gap-471 {
  gap: 471px;
}
.gap-472 {
  gap: 472px;
}
.gap-473 {
  gap: 473px;
}
.gap-474 {
  gap: 474px;
}
.gap-475 {
  gap: 475px;
}
.gap-476 {
  gap: 476px;
}
.gap-477 {
  gap: 477px;
}
.gap-478 {
  gap: 478px;
}
.gap-479 {
  gap: 479px;
}
.gap-480 {
  gap: 480px;
}
.gap-481 {
  gap: 481px;
}
.gap-482 {
  gap: 482px;
}
.gap-483 {
  gap: 483px;
}
.gap-484 {
  gap: 484px;
}
.gap-485 {
  gap: 485px;
}
.gap-486 {
  gap: 486px;
}
.gap-487 {
  gap: 487px;
}
.gap-488 {
  gap: 488px;
}
.gap-489 {
  gap: 489px;
}
.gap-490 {
  gap: 490px;
}
.gap-491 {
  gap: 491px;
}
.gap-492 {
  gap: 492px;
}
.gap-493 {
  gap: 493px;
}
.gap-494 {
  gap: 494px;
}
.gap-495 {
  gap: 495px;
}
.gap-496 {
  gap: 496px;
}
.gap-497 {
  gap: 497px;
}
.gap-498 {
  gap: 498px;
}
.gap-499 {
  gap: 499px;
}
.gap-500 {
  gap: 500px;
}
.gap-501 {
  gap: 501px;
}
.gap-502 {
  gap: 502px;
}
.gap-503 {
  gap: 503px;
}
.gap-504 {
  gap: 504px;
}
.gap-505 {
  gap: 505px;
}
.gap-506 {
  gap: 506px;
}
.gap-507 {
  gap: 507px;
}
.gap-508 {
  gap: 508px;
}
.gap-509 {
  gap: 509px;
}
.gap-510 {
  gap: 510px;
}
.gap-511 {
  gap: 511px;
}
.gap-512 {
  gap: 512px;
}
.gap-513 {
  gap: 513px;
}
.gap-514 {
  gap: 514px;
}
.gap-515 {
  gap: 515px;
}
.gap-516 {
  gap: 516px;
}
.gap-517 {
  gap: 517px;
}
.gap-518 {
  gap: 518px;
}
.gap-519 {
  gap: 519px;
}
.gap-520 {
  gap: 520px;
}
.gap-521 {
  gap: 521px;
}
.gap-522 {
  gap: 522px;
}
.gap-523 {
  gap: 523px;
}
.gap-524 {
  gap: 524px;
}
.gap-525 {
  gap: 525px;
}
.gap-526 {
  gap: 526px;
}
.gap-527 {
  gap: 527px;
}
.gap-528 {
  gap: 528px;
}
.gap-529 {
  gap: 529px;
}
.gap-530 {
  gap: 530px;
}
.gap-531 {
  gap: 531px;
}
.gap-532 {
  gap: 532px;
}
.gap-533 {
  gap: 533px;
}
.gap-534 {
  gap: 534px;
}
.gap-535 {
  gap: 535px;
}
.gap-536 {
  gap: 536px;
}
.gap-537 {
  gap: 537px;
}
.gap-538 {
  gap: 538px;
}
.gap-539 {
  gap: 539px;
}
.gap-540 {
  gap: 540px;
}
.gap-541 {
  gap: 541px;
}
.gap-542 {
  gap: 542px;
}
.gap-543 {
  gap: 543px;
}
.gap-544 {
  gap: 544px;
}
.gap-545 {
  gap: 545px;
}
.gap-546 {
  gap: 546px;
}
.gap-547 {
  gap: 547px;
}
.gap-548 {
  gap: 548px;
}
.gap-549 {
  gap: 549px;
}
.gap-550 {
  gap: 550px;
}
.gap-551 {
  gap: 551px;
}
.gap-552 {
  gap: 552px;
}
.gap-553 {
  gap: 553px;
}
.gap-554 {
  gap: 554px;
}
.gap-555 {
  gap: 555px;
}
.gap-556 {
  gap: 556px;
}
.gap-557 {
  gap: 557px;
}
.gap-558 {
  gap: 558px;
}
.gap-559 {
  gap: 559px;
}
.gap-560 {
  gap: 560px;
}
.gap-561 {
  gap: 561px;
}
.gap-562 {
  gap: 562px;
}
.gap-563 {
  gap: 563px;
}
.gap-564 {
  gap: 564px;
}
.gap-565 {
  gap: 565px;
}
.gap-566 {
  gap: 566px;
}
.gap-567 {
  gap: 567px;
}
.gap-568 {
  gap: 568px;
}
.gap-569 {
  gap: 569px;
}
.gap-570 {
  gap: 570px;
}
.gap-571 {
  gap: 571px;
}
.gap-572 {
  gap: 572px;
}
.gap-573 {
  gap: 573px;
}
.gap-574 {
  gap: 574px;
}
.gap-575 {
  gap: 575px;
}
.gap-576 {
  gap: 576px;
}
.gap-577 {
  gap: 577px;
}
.gap-578 {
  gap: 578px;
}
.gap-579 {
  gap: 579px;
}
.gap-580 {
  gap: 580px;
}
.gap-581 {
  gap: 581px;
}
.gap-582 {
  gap: 582px;
}
.gap-583 {
  gap: 583px;
}
.gap-584 {
  gap: 584px;
}
.gap-585 {
  gap: 585px;
}
.gap-586 {
  gap: 586px;
}
.gap-587 {
  gap: 587px;
}
.gap-588 {
  gap: 588px;
}
.gap-589 {
  gap: 589px;
}
.gap-590 {
  gap: 590px;
}
.gap-591 {
  gap: 591px;
}
.gap-592 {
  gap: 592px;
}
.gap-593 {
  gap: 593px;
}
.gap-594 {
  gap: 594px;
}
.gap-595 {
  gap: 595px;
}
.gap-596 {
  gap: 596px;
}
.gap-597 {
  gap: 597px;
}
.gap-598 {
  gap: 598px;
}
.gap-599 {
  gap: 599px;
}
.gap-600 {
  gap: 600px;
}
.gap-601 {
  gap: 601px;
}
.gap-602 {
  gap: 602px;
}
.gap-603 {
  gap: 603px;
}
.gap-604 {
  gap: 604px;
}
.gap-605 {
  gap: 605px;
}
.gap-606 {
  gap: 606px;
}
.gap-607 {
  gap: 607px;
}
.gap-608 {
  gap: 608px;
}
.gap-609 {
  gap: 609px;
}
.gap-610 {
  gap: 610px;
}
.gap-611 {
  gap: 611px;
}
.gap-612 {
  gap: 612px;
}
.gap-613 {
  gap: 613px;
}
.gap-614 {
  gap: 614px;
}
.gap-615 {
  gap: 615px;
}
.gap-616 {
  gap: 616px;
}
.gap-617 {
  gap: 617px;
}
.gap-618 {
  gap: 618px;
}
.gap-619 {
  gap: 619px;
}
.gap-620 {
  gap: 620px;
}
.gap-621 {
  gap: 621px;
}
.gap-622 {
  gap: 622px;
}
.gap-623 {
  gap: 623px;
}
.gap-624 {
  gap: 624px;
}
.gap-625 {
  gap: 625px;
}
.gap-626 {
  gap: 626px;
}
.gap-627 {
  gap: 627px;
}
.gap-628 {
  gap: 628px;
}
.gap-629 {
  gap: 629px;
}
.gap-630 {
  gap: 630px;
}
.gap-631 {
  gap: 631px;
}
.gap-632 {
  gap: 632px;
}
.gap-633 {
  gap: 633px;
}
.gap-634 {
  gap: 634px;
}
.gap-635 {
  gap: 635px;
}
.gap-636 {
  gap: 636px;
}
.gap-637 {
  gap: 637px;
}
.gap-638 {
  gap: 638px;
}
.gap-639 {
  gap: 639px;
}
.gap-640 {
  gap: 640px;
}
.gap-641 {
  gap: 641px;
}
.gap-642 {
  gap: 642px;
}
.gap-643 {
  gap: 643px;
}
.gap-644 {
  gap: 644px;
}
.gap-645 {
  gap: 645px;
}
.gap-646 {
  gap: 646px;
}
.gap-647 {
  gap: 647px;
}
.gap-648 {
  gap: 648px;
}
.gap-649 {
  gap: 649px;
}
.gap-650 {
  gap: 650px;
}
.gap-651 {
  gap: 651px;
}
.gap-652 {
  gap: 652px;
}
.gap-653 {
  gap: 653px;
}
.gap-654 {
  gap: 654px;
}
.gap-655 {
  gap: 655px;
}
.gap-656 {
  gap: 656px;
}
.gap-657 {
  gap: 657px;
}
.gap-658 {
  gap: 658px;
}
.gap-659 {
  gap: 659px;
}
.gap-660 {
  gap: 660px;
}
.gap-661 {
  gap: 661px;
}
.gap-662 {
  gap: 662px;
}
.gap-663 {
  gap: 663px;
}
.gap-664 {
  gap: 664px;
}
.gap-665 {
  gap: 665px;
}
.gap-666 {
  gap: 666px;
}
.gap-667 {
  gap: 667px;
}
.gap-668 {
  gap: 668px;
}
.gap-669 {
  gap: 669px;
}
.gap-670 {
  gap: 670px;
}
.gap-671 {
  gap: 671px;
}
.gap-672 {
  gap: 672px;
}
.gap-673 {
  gap: 673px;
}
.gap-674 {
  gap: 674px;
}
.gap-675 {
  gap: 675px;
}
.gap-676 {
  gap: 676px;
}
.gap-677 {
  gap: 677px;
}
.gap-678 {
  gap: 678px;
}
.gap-679 {
  gap: 679px;
}
.gap-680 {
  gap: 680px;
}
.gap-681 {
  gap: 681px;
}
.gap-682 {
  gap: 682px;
}
.gap-683 {
  gap: 683px;
}
.gap-684 {
  gap: 684px;
}
.gap-685 {
  gap: 685px;
}
.gap-686 {
  gap: 686px;
}
.gap-687 {
  gap: 687px;
}
.gap-688 {
  gap: 688px;
}
.gap-689 {
  gap: 689px;
}
.gap-690 {
  gap: 690px;
}
.gap-691 {
  gap: 691px;
}
.gap-692 {
  gap: 692px;
}
.gap-693 {
  gap: 693px;
}
.gap-694 {
  gap: 694px;
}
.gap-695 {
  gap: 695px;
}
.gap-696 {
  gap: 696px;
}
.gap-697 {
  gap: 697px;
}
.gap-698 {
  gap: 698px;
}
.gap-699 {
  gap: 699px;
}
.gap-700 {
  gap: 700px;
}
.gap-701 {
  gap: 701px;
}
.gap-702 {
  gap: 702px;
}
.gap-703 {
  gap: 703px;
}
.gap-704 {
  gap: 704px;
}
.gap-705 {
  gap: 705px;
}
.gap-706 {
  gap: 706px;
}
.gap-707 {
  gap: 707px;
}
.gap-708 {
  gap: 708px;
}
.gap-709 {
  gap: 709px;
}
.gap-710 {
  gap: 710px;
}
.gap-711 {
  gap: 711px;
}
.gap-712 {
  gap: 712px;
}
.gap-713 {
  gap: 713px;
}
.gap-714 {
  gap: 714px;
}
.gap-715 {
  gap: 715px;
}
.gap-716 {
  gap: 716px;
}
.gap-717 {
  gap: 717px;
}
.gap-718 {
  gap: 718px;
}
.gap-719 {
  gap: 719px;
}
.gap-720 {
  gap: 720px;
}
.gap-721 {
  gap: 721px;
}
.gap-722 {
  gap: 722px;
}
.gap-723 {
  gap: 723px;
}
.gap-724 {
  gap: 724px;
}
.gap-725 {
  gap: 725px;
}
.gap-726 {
  gap: 726px;
}
.gap-727 {
  gap: 727px;
}
.gap-728 {
  gap: 728px;
}
.gap-729 {
  gap: 729px;
}
.gap-730 {
  gap: 730px;
}
.gap-731 {
  gap: 731px;
}
.gap-732 {
  gap: 732px;
}
.gap-733 {
  gap: 733px;
}
.gap-734 {
  gap: 734px;
}
.gap-735 {
  gap: 735px;
}
.gap-736 {
  gap: 736px;
}
.gap-737 {
  gap: 737px;
}
.gap-738 {
  gap: 738px;
}
.gap-739 {
  gap: 739px;
}
.gap-740 {
  gap: 740px;
}
.gap-741 {
  gap: 741px;
}
.gap-742 {
  gap: 742px;
}
.gap-743 {
  gap: 743px;
}
.gap-744 {
  gap: 744px;
}
.gap-745 {
  gap: 745px;
}
.gap-746 {
  gap: 746px;
}
.gap-747 {
  gap: 747px;
}
.gap-748 {
  gap: 748px;
}
.gap-749 {
  gap: 749px;
}
.gap-750 {
  gap: 750px;
}
.gap-751 {
  gap: 751px;
}
.gap-752 {
  gap: 752px;
}
.gap-753 {
  gap: 753px;
}
.gap-754 {
  gap: 754px;
}
.gap-755 {
  gap: 755px;
}
.gap-756 {
  gap: 756px;
}
.gap-757 {
  gap: 757px;
}
.gap-758 {
  gap: 758px;
}
.gap-759 {
  gap: 759px;
}
.gap-760 {
  gap: 760px;
}
.gap-761 {
  gap: 761px;
}
.gap-762 {
  gap: 762px;
}
.gap-763 {
  gap: 763px;
}
.gap-764 {
  gap: 764px;
}
.gap-765 {
  gap: 765px;
}
.gap-766 {
  gap: 766px;
}
.gap-767 {
  gap: 767px;
}
.gap-768 {
  gap: 768px;
}
.gap-769 {
  gap: 769px;
}
.gap-770 {
  gap: 770px;
}
.gap-771 {
  gap: 771px;
}
.gap-772 {
  gap: 772px;
}
.gap-773 {
  gap: 773px;
}
.gap-774 {
  gap: 774px;
}
.gap-775 {
  gap: 775px;
}
.gap-776 {
  gap: 776px;
}
.gap-777 {
  gap: 777px;
}
.gap-778 {
  gap: 778px;
}
.gap-779 {
  gap: 779px;
}
.gap-780 {
  gap: 780px;
}
.gap-781 {
  gap: 781px;
}
.gap-782 {
  gap: 782px;
}
.gap-783 {
  gap: 783px;
}
.gap-784 {
  gap: 784px;
}
.gap-785 {
  gap: 785px;
}
.gap-786 {
  gap: 786px;
}
.gap-787 {
  gap: 787px;
}
.gap-788 {
  gap: 788px;
}
.gap-789 {
  gap: 789px;
}
.gap-790 {
  gap: 790px;
}
.gap-791 {
  gap: 791px;
}
.gap-792 {
  gap: 792px;
}
.gap-793 {
  gap: 793px;
}
.gap-794 {
  gap: 794px;
}
.gap-795 {
  gap: 795px;
}
.gap-796 {
  gap: 796px;
}
.gap-797 {
  gap: 797px;
}
.gap-798 {
  gap: 798px;
}
.gap-799 {
  gap: 799px;
}
.gap-800 {
  gap: 800px;
}
.gap-801 {
  gap: 801px;
}
.gap-802 {
  gap: 802px;
}
.gap-803 {
  gap: 803px;
}
.gap-804 {
  gap: 804px;
}
.gap-805 {
  gap: 805px;
}
.gap-806 {
  gap: 806px;
}
.gap-807 {
  gap: 807px;
}
.gap-808 {
  gap: 808px;
}
.gap-809 {
  gap: 809px;
}
.gap-810 {
  gap: 810px;
}
.gap-811 {
  gap: 811px;
}
.gap-812 {
  gap: 812px;
}
.gap-813 {
  gap: 813px;
}
.gap-814 {
  gap: 814px;
}
.gap-815 {
  gap: 815px;
}
.gap-816 {
  gap: 816px;
}
.gap-817 {
  gap: 817px;
}
.gap-818 {
  gap: 818px;
}
.gap-819 {
  gap: 819px;
}
.gap-820 {
  gap: 820px;
}
.gap-821 {
  gap: 821px;
}
.gap-822 {
  gap: 822px;
}
.gap-823 {
  gap: 823px;
}
.gap-824 {
  gap: 824px;
}
.gap-825 {
  gap: 825px;
}
.gap-826 {
  gap: 826px;
}
.gap-827 {
  gap: 827px;
}
.gap-828 {
  gap: 828px;
}
.gap-829 {
  gap: 829px;
}
.gap-830 {
  gap: 830px;
}
.gap-831 {
  gap: 831px;
}
.gap-832 {
  gap: 832px;
}
.gap-833 {
  gap: 833px;
}
.gap-834 {
  gap: 834px;
}
.gap-835 {
  gap: 835px;
}
.gap-836 {
  gap: 836px;
}
.gap-837 {
  gap: 837px;
}
.gap-838 {
  gap: 838px;
}
.gap-839 {
  gap: 839px;
}
.gap-840 {
  gap: 840px;
}
.gap-841 {
  gap: 841px;
}
.gap-842 {
  gap: 842px;
}
.gap-843 {
  gap: 843px;
}
.gap-844 {
  gap: 844px;
}
.gap-845 {
  gap: 845px;
}
.gap-846 {
  gap: 846px;
}
.gap-847 {
  gap: 847px;
}
.gap-848 {
  gap: 848px;
}
.gap-849 {
  gap: 849px;
}
.gap-850 {
  gap: 850px;
}
.gap-851 {
  gap: 851px;
}
.gap-852 {
  gap: 852px;
}
.gap-853 {
  gap: 853px;
}
.gap-854 {
  gap: 854px;
}
.gap-855 {
  gap: 855px;
}
.gap-856 {
  gap: 856px;
}
.gap-857 {
  gap: 857px;
}
.gap-858 {
  gap: 858px;
}
.gap-859 {
  gap: 859px;
}
.gap-860 {
  gap: 860px;
}
.gap-861 {
  gap: 861px;
}
.gap-862 {
  gap: 862px;
}
.gap-863 {
  gap: 863px;
}
.gap-864 {
  gap: 864px;
}
.gap-865 {
  gap: 865px;
}
.gap-866 {
  gap: 866px;
}
.gap-867 {
  gap: 867px;
}
.gap-868 {
  gap: 868px;
}
.gap-869 {
  gap: 869px;
}
.gap-870 {
  gap: 870px;
}
.gap-871 {
  gap: 871px;
}
.gap-872 {
  gap: 872px;
}
.gap-873 {
  gap: 873px;
}
.gap-874 {
  gap: 874px;
}
.gap-875 {
  gap: 875px;
}
.gap-876 {
  gap: 876px;
}
.gap-877 {
  gap: 877px;
}
.gap-878 {
  gap: 878px;
}
.gap-879 {
  gap: 879px;
}
.gap-880 {
  gap: 880px;
}
.gap-881 {
  gap: 881px;
}
.gap-882 {
  gap: 882px;
}
.gap-883 {
  gap: 883px;
}
.gap-884 {
  gap: 884px;
}
.gap-885 {
  gap: 885px;
}
.gap-886 {
  gap: 886px;
}
.gap-887 {
  gap: 887px;
}
.gap-888 {
  gap: 888px;
}
.gap-889 {
  gap: 889px;
}
.gap-890 {
  gap: 890px;
}
.gap-891 {
  gap: 891px;
}
.gap-892 {
  gap: 892px;
}
.gap-893 {
  gap: 893px;
}
.gap-894 {
  gap: 894px;
}
.gap-895 {
  gap: 895px;
}
.gap-896 {
  gap: 896px;
}
.gap-897 {
  gap: 897px;
}
.gap-898 {
  gap: 898px;
}
.gap-899 {
  gap: 899px;
}
.gap-900 {
  gap: 900px;
}
.gap-901 {
  gap: 901px;
}
.gap-902 {
  gap: 902px;
}
.gap-903 {
  gap: 903px;
}
.gap-904 {
  gap: 904px;
}
.gap-905 {
  gap: 905px;
}
.gap-906 {
  gap: 906px;
}
.gap-907 {
  gap: 907px;
}
.gap-908 {
  gap: 908px;
}
.gap-909 {
  gap: 909px;
}
.gap-910 {
  gap: 910px;
}
.gap-911 {
  gap: 911px;
}
.gap-912 {
  gap: 912px;
}
.gap-913 {
  gap: 913px;
}
.gap-914 {
  gap: 914px;
}
.gap-915 {
  gap: 915px;
}
.gap-916 {
  gap: 916px;
}
.gap-917 {
  gap: 917px;
}
.gap-918 {
  gap: 918px;
}
.gap-919 {
  gap: 919px;
}
.gap-920 {
  gap: 920px;
}
.gap-921 {
  gap: 921px;
}
.gap-922 {
  gap: 922px;
}
.gap-923 {
  gap: 923px;
}
.gap-924 {
  gap: 924px;
}
.gap-925 {
  gap: 925px;
}
.gap-926 {
  gap: 926px;
}
.gap-927 {
  gap: 927px;
}
.gap-928 {
  gap: 928px;
}
.gap-929 {
  gap: 929px;
}
.gap-930 {
  gap: 930px;
}
.gap-931 {
  gap: 931px;
}
.gap-932 {
  gap: 932px;
}
.gap-933 {
  gap: 933px;
}
.gap-934 {
  gap: 934px;
}
.gap-935 {
  gap: 935px;
}
.gap-936 {
  gap: 936px;
}
.gap-937 {
  gap: 937px;
}
.gap-938 {
  gap: 938px;
}
.gap-939 {
  gap: 939px;
}
.gap-940 {
  gap: 940px;
}
.gap-941 {
  gap: 941px;
}
.gap-942 {
  gap: 942px;
}
.gap-943 {
  gap: 943px;
}
.gap-944 {
  gap: 944px;
}
.gap-945 {
  gap: 945px;
}
.gap-946 {
  gap: 946px;
}
.gap-947 {
  gap: 947px;
}
.gap-948 {
  gap: 948px;
}
.gap-949 {
  gap: 949px;
}
.gap-950 {
  gap: 950px;
}
.gap-951 {
  gap: 951px;
}
.gap-952 {
  gap: 952px;
}
.gap-953 {
  gap: 953px;
}
.gap-954 {
  gap: 954px;
}
.gap-955 {
  gap: 955px;
}
.gap-956 {
  gap: 956px;
}
.gap-957 {
  gap: 957px;
}
.gap-958 {
  gap: 958px;
}
.gap-959 {
  gap: 959px;
}
.gap-960 {
  gap: 960px;
}
.gap-961 {
  gap: 961px;
}
.gap-962 {
  gap: 962px;
}
.gap-963 {
  gap: 963px;
}
.gap-964 {
  gap: 964px;
}
.gap-965 {
  gap: 965px;
}
.gap-966 {
  gap: 966px;
}
.gap-967 {
  gap: 967px;
}
.gap-968 {
  gap: 968px;
}
.gap-969 {
  gap: 969px;
}
.gap-970 {
  gap: 970px;
}
.gap-971 {
  gap: 971px;
}
.gap-972 {
  gap: 972px;
}
.gap-973 {
  gap: 973px;
}
.gap-974 {
  gap: 974px;
}
.gap-975 {
  gap: 975px;
}
.gap-976 {
  gap: 976px;
}
.gap-977 {
  gap: 977px;
}
.gap-978 {
  gap: 978px;
}
.gap-979 {
  gap: 979px;
}
.gap-980 {
  gap: 980px;
}
.gap-981 {
  gap: 981px;
}
.gap-982 {
  gap: 982px;
}
.gap-983 {
  gap: 983px;
}
.gap-984 {
  gap: 984px;
}
.gap-985 {
  gap: 985px;
}
.gap-986 {
  gap: 986px;
}
.gap-987 {
  gap: 987px;
}
.gap-988 {
  gap: 988px;
}
.gap-989 {
  gap: 989px;
}
.gap-990 {
  gap: 990px;
}
.gap-991 {
  gap: 991px;
}
.gap-992 {
  gap: 992px;
}
.gap-993 {
  gap: 993px;
}
.gap-994 {
  gap: 994px;
}
.gap-995 {
  gap: 995px;
}
.gap-996 {
  gap: 996px;
}
.gap-997 {
  gap: 997px;
}
.gap-998 {
  gap: 998px;
}
.gap-999 {
  gap: 999px;
}
.gap-1000 {
  gap: 1000px;
}
.gap-1001 {
  gap: 1001px;
}
.gap-1002 {
  gap: 1002px;
}
.gap-1003 {
  gap: 1003px;
}
.gap-1004 {
  gap: 1004px;
}
.gap-1005 {
  gap: 1005px;
}
.gap-1006 {
  gap: 1006px;
}
.gap-1007 {
  gap: 1007px;
}
.gap-1008 {
  gap: 1008px;
}
.gap-1009 {
  gap: 1009px;
}
.gap-1010 {
  gap: 1010px;
}
.gap-1011 {
  gap: 1011px;
}
.gap-1012 {
  gap: 1012px;
}
.gap-1013 {
  gap: 1013px;
}
.gap-1014 {
  gap: 1014px;
}
.gap-1015 {
  gap: 1015px;
}
.gap-1016 {
  gap: 1016px;
}
.gap-1017 {
  gap: 1017px;
}
.gap-1018 {
  gap: 1018px;
}
.gap-1019 {
  gap: 1019px;
}
.gap-1020 {
  gap: 1020px;
}
.gap-1021 {
  gap: 1021px;
}
.gap-1022 {
  gap: 1022px;
}
.gap-1023 {
  gap: 1023px;
}
.gap-1024 {
  gap: 1024px;
}
.gap-1025 {
  gap: 1025px;
}
.gap-1026 {
  gap: 1026px;
}
.gap-1027 {
  gap: 1027px;
}
.gap-1028 {
  gap: 1028px;
}
.gap-1029 {
  gap: 1029px;
}
.gap-1030 {
  gap: 1030px;
}
.gap-1031 {
  gap: 1031px;
}
.gap-1032 {
  gap: 1032px;
}
.gap-1033 {
  gap: 1033px;
}
.gap-1034 {
  gap: 1034px;
}
.gap-1035 {
  gap: 1035px;
}
.gap-1036 {
  gap: 1036px;
}
.gap-1037 {
  gap: 1037px;
}
.gap-1038 {
  gap: 1038px;
}
.gap-1039 {
  gap: 1039px;
}
.gap-1040 {
  gap: 1040px;
}
.gap-1041 {
  gap: 1041px;
}
.gap-1042 {
  gap: 1042px;
}
.gap-1043 {
  gap: 1043px;
}
.gap-1044 {
  gap: 1044px;
}
.gap-1045 {
  gap: 1045px;
}
.gap-1046 {
  gap: 1046px;
}
.gap-1047 {
  gap: 1047px;
}
.gap-1048 {
  gap: 1048px;
}
.gap-1049 {
  gap: 1049px;
}
.gap-1050 {
  gap: 1050px;
}
.gap-1051 {
  gap: 1051px;
}
.gap-1052 {
  gap: 1052px;
}
.gap-1053 {
  gap: 1053px;
}
.gap-1054 {
  gap: 1054px;
}
.gap-1055 {
  gap: 1055px;
}
.gap-1056 {
  gap: 1056px;
}
.gap-1057 {
  gap: 1057px;
}
.gap-1058 {
  gap: 1058px;
}
.gap-1059 {
  gap: 1059px;
}
.gap-1060 {
  gap: 1060px;
}
.gap-1061 {
  gap: 1061px;
}
.gap-1062 {
  gap: 1062px;
}
.gap-1063 {
  gap: 1063px;
}
.gap-1064 {
  gap: 1064px;
}
.gap-1065 {
  gap: 1065px;
}
.gap-1066 {
  gap: 1066px;
}
.gap-1067 {
  gap: 1067px;
}
.gap-1068 {
  gap: 1068px;
}
.gap-1069 {
  gap: 1069px;
}
.gap-1070 {
  gap: 1070px;
}
.gap-1071 {
  gap: 1071px;
}
.gap-1072 {
  gap: 1072px;
}
.gap-1073 {
  gap: 1073px;
}
.gap-1074 {
  gap: 1074px;
}
.gap-1075 {
  gap: 1075px;
}
.gap-1076 {
  gap: 1076px;
}
.gap-1077 {
  gap: 1077px;
}
.gap-1078 {
  gap: 1078px;
}
.gap-1079 {
  gap: 1079px;
}
.gap-1080 {
  gap: 1080px;
}
.gap-1081 {
  gap: 1081px;
}
.gap-1082 {
  gap: 1082px;
}
.gap-1083 {
  gap: 1083px;
}
.gap-1084 {
  gap: 1084px;
}
.gap-1085 {
  gap: 1085px;
}
.gap-1086 {
  gap: 1086px;
}
.gap-1087 {
  gap: 1087px;
}
.gap-1088 {
  gap: 1088px;
}
.gap-1089 {
  gap: 1089px;
}
.gap-1090 {
  gap: 1090px;
}
.gap-1091 {
  gap: 1091px;
}
.gap-1092 {
  gap: 1092px;
}
.gap-1093 {
  gap: 1093px;
}
.gap-1094 {
  gap: 1094px;
}
.gap-1095 {
  gap: 1095px;
}
.gap-1096 {
  gap: 1096px;
}
.gap-1097 {
  gap: 1097px;
}
.gap-1098 {
  gap: 1098px;
}
.gap-1099 {
  gap: 1099px;
}
.gap-1100 {
  gap: 1100px;
}
.gap-1101 {
  gap: 1101px;
}
.gap-1102 {
  gap: 1102px;
}
.gap-1103 {
  gap: 1103px;
}
.gap-1104 {
  gap: 1104px;
}
.gap-1105 {
  gap: 1105px;
}
.gap-1106 {
  gap: 1106px;
}
.gap-1107 {
  gap: 1107px;
}
.gap-1108 {
  gap: 1108px;
}
.gap-1109 {
  gap: 1109px;
}
.gap-1110 {
  gap: 1110px;
}
.gap-1111 {
  gap: 1111px;
}
.gap-1112 {
  gap: 1112px;
}
.gap-1113 {
  gap: 1113px;
}
.gap-1114 {
  gap: 1114px;
}
.gap-1115 {
  gap: 1115px;
}
.gap-1116 {
  gap: 1116px;
}
.gap-1117 {
  gap: 1117px;
}
.gap-1118 {
  gap: 1118px;
}
.gap-1119 {
  gap: 1119px;
}
.gap-1120 {
  gap: 1120px;
}
.gap-1121 {
  gap: 1121px;
}
.gap-1122 {
  gap: 1122px;
}
.gap-1123 {
  gap: 1123px;
}
.gap-1124 {
  gap: 1124px;
}
.gap-1125 {
  gap: 1125px;
}
.gap-1126 {
  gap: 1126px;
}
.gap-1127 {
  gap: 1127px;
}
.gap-1128 {
  gap: 1128px;
}
.gap-1129 {
  gap: 1129px;
}
.gap-1130 {
  gap: 1130px;
}
.gap-1131 {
  gap: 1131px;
}
.gap-1132 {
  gap: 1132px;
}
.gap-1133 {
  gap: 1133px;
}
.gap-1134 {
  gap: 1134px;
}
.gap-1135 {
  gap: 1135px;
}
.gap-1136 {
  gap: 1136px;
}
.gap-1137 {
  gap: 1137px;
}
.gap-1138 {
  gap: 1138px;
}
.gap-1139 {
  gap: 1139px;
}
.gap-1140 {
  gap: 1140px;
}
.gap-1141 {
  gap: 1141px;
}
.gap-1142 {
  gap: 1142px;
}
.gap-1143 {
  gap: 1143px;
}
.gap-1144 {
  gap: 1144px;
}
.gap-1145 {
  gap: 1145px;
}
.gap-1146 {
  gap: 1146px;
}
.gap-1147 {
  gap: 1147px;
}
.gap-1148 {
  gap: 1148px;
}
.gap-1149 {
  gap: 1149px;
}
.gap-1150 {
  gap: 1150px;
}
.gap-1151 {
  gap: 1151px;
}
.gap-1152 {
  gap: 1152px;
}
.gap-1153 {
  gap: 1153px;
}
.gap-1154 {
  gap: 1154px;
}
.gap-1155 {
  gap: 1155px;
}
.gap-1156 {
  gap: 1156px;
}
.gap-1157 {
  gap: 1157px;
}
.gap-1158 {
  gap: 1158px;
}
.gap-1159 {
  gap: 1159px;
}
.gap-1160 {
  gap: 1160px;
}
.gap-1161 {
  gap: 1161px;
}
.gap-1162 {
  gap: 1162px;
}
.gap-1163 {
  gap: 1163px;
}
.gap-1164 {
  gap: 1164px;
}
.gap-1165 {
  gap: 1165px;
}
.gap-1166 {
  gap: 1166px;
}
.gap-1167 {
  gap: 1167px;
}
.gap-1168 {
  gap: 1168px;
}
.gap-1169 {
  gap: 1169px;
}
.gap-1170 {
  gap: 1170px;
}
.gap-1171 {
  gap: 1171px;
}
.gap-1172 {
  gap: 1172px;
}
.gap-1173 {
  gap: 1173px;
}
.gap-1174 {
  gap: 1174px;
}
.gap-1175 {
  gap: 1175px;
}
.gap-1176 {
  gap: 1176px;
}
.gap-1177 {
  gap: 1177px;
}
.gap-1178 {
  gap: 1178px;
}
.gap-1179 {
  gap: 1179px;
}
.gap-1180 {
  gap: 1180px;
}
.gap-1181 {
  gap: 1181px;
}
.gap-1182 {
  gap: 1182px;
}
.gap-1183 {
  gap: 1183px;
}
.gap-1184 {
  gap: 1184px;
}
.gap-1185 {
  gap: 1185px;
}
.gap-1186 {
  gap: 1186px;
}
.gap-1187 {
  gap: 1187px;
}
.gap-1188 {
  gap: 1188px;
}
.gap-1189 {
  gap: 1189px;
}
.gap-1190 {
  gap: 1190px;
}
.gap-1191 {
  gap: 1191px;
}
.gap-1192 {
  gap: 1192px;
}
.gap-1193 {
  gap: 1193px;
}
.gap-1194 {
  gap: 1194px;
}
.gap-1195 {
  gap: 1195px;
}
.gap-1196 {
  gap: 1196px;
}
.gap-1197 {
  gap: 1197px;
}
.gap-1198 {
  gap: 1198px;
}
.gap-1199 {
  gap: 1199px;
}
.gap-1200 {
  gap: 1200px;
}
.gap-1201 {
  gap: 1201px;
}
.gap-1202 {
  gap: 1202px;
}
.gap-1203 {
  gap: 1203px;
}
.gap-1204 {
  gap: 1204px;
}
.gap-1205 {
  gap: 1205px;
}
.gap-1206 {
  gap: 1206px;
}
.gap-1207 {
  gap: 1207px;
}
.gap-1208 {
  gap: 1208px;
}
.gap-1209 {
  gap: 1209px;
}
.gap-1210 {
  gap: 1210px;
}
.gap-1211 {
  gap: 1211px;
}
.gap-1212 {
  gap: 1212px;
}
.gap-1213 {
  gap: 1213px;
}
.gap-1214 {
  gap: 1214px;
}
.gap-1215 {
  gap: 1215px;
}
.gap-1216 {
  gap: 1216px;
}
.gap-1217 {
  gap: 1217px;
}
.gap-1218 {
  gap: 1218px;
}
.gap-1219 {
  gap: 1219px;
}
.gap-1220 {
  gap: 1220px;
}
.gap-1221 {
  gap: 1221px;
}
.gap-1222 {
  gap: 1222px;
}
.gap-1223 {
  gap: 1223px;
}
.gap-1224 {
  gap: 1224px;
}
.gap-1225 {
  gap: 1225px;
}
.gap-1226 {
  gap: 1226px;
}
.gap-1227 {
  gap: 1227px;
}
.gap-1228 {
  gap: 1228px;
}
.gap-1229 {
  gap: 1229px;
}
.gap-1230 {
  gap: 1230px;
}
.gap-1231 {
  gap: 1231px;
}
.gap-1232 {
  gap: 1232px;
}
.gap-1233 {
  gap: 1233px;
}
.gap-1234 {
  gap: 1234px;
}
.gap-1235 {
  gap: 1235px;
}
.gap-1236 {
  gap: 1236px;
}
.gap-1237 {
  gap: 1237px;
}
.gap-1238 {
  gap: 1238px;
}
.gap-1239 {
  gap: 1239px;
}
.gap-1240 {
  gap: 1240px;
}
.gap-1241 {
  gap: 1241px;
}
.gap-1242 {
  gap: 1242px;
}
.gap-1243 {
  gap: 1243px;
}
.gap-1244 {
  gap: 1244px;
}
.gap-1245 {
  gap: 1245px;
}
.gap-1246 {
  gap: 1246px;
}
.gap-1247 {
  gap: 1247px;
}
.gap-1248 {
  gap: 1248px;
}
.gap-1249 {
  gap: 1249px;
}
.gap-1250 {
  gap: 1250px;
}
.gap-1251 {
  gap: 1251px;
}
.gap-1252 {
  gap: 1252px;
}
.gap-1253 {
  gap: 1253px;
}
.gap-1254 {
  gap: 1254px;
}
.gap-1255 {
  gap: 1255px;
}
.gap-1256 {
  gap: 1256px;
}
.gap-1257 {
  gap: 1257px;
}
.gap-1258 {
  gap: 1258px;
}
.gap-1259 {
  gap: 1259px;
}
.gap-1260 {
  gap: 1260px;
}
.gap-1261 {
  gap: 1261px;
}
.gap-1262 {
  gap: 1262px;
}
.gap-1263 {
  gap: 1263px;
}
.gap-1264 {
  gap: 1264px;
}
.gap-1265 {
  gap: 1265px;
}
.gap-1266 {
  gap: 1266px;
}
.gap-1267 {
  gap: 1267px;
}
.gap-1268 {
  gap: 1268px;
}
.gap-1269 {
  gap: 1269px;
}
.gap-1270 {
  gap: 1270px;
}
.gap-1271 {
  gap: 1271px;
}
.gap-1272 {
  gap: 1272px;
}
.gap-1273 {
  gap: 1273px;
}
.gap-1274 {
  gap: 1274px;
}
.gap-1275 {
  gap: 1275px;
}
.gap-1276 {
  gap: 1276px;
}
.gap-1277 {
  gap: 1277px;
}
.gap-1278 {
  gap: 1278px;
}
.gap-1279 {
  gap: 1279px;
}
.gap-1280 {
  gap: 1280px;
}
.gap-1281 {
  gap: 1281px;
}
.gap-1282 {
  gap: 1282px;
}
.gap-1283 {
  gap: 1283px;
}
.gap-1284 {
  gap: 1284px;
}
.gap-1285 {
  gap: 1285px;
}
.gap-1286 {
  gap: 1286px;
}
.gap-1287 {
  gap: 1287px;
}
.gap-1288 {
  gap: 1288px;
}
.gap-1289 {
  gap: 1289px;
}
.gap-1290 {
  gap: 1290px;
}
.gap-1291 {
  gap: 1291px;
}
.gap-1292 {
  gap: 1292px;
}
.gap-1293 {
  gap: 1293px;
}
.gap-1294 {
  gap: 1294px;
}
.gap-1295 {
  gap: 1295px;
}
.gap-1296 {
  gap: 1296px;
}
.gap-1297 {
  gap: 1297px;
}
.gap-1298 {
  gap: 1298px;
}
.gap-1299 {
  gap: 1299px;
}
.gap-1300 {
  gap: 1300px;
}
.gap-1301 {
  gap: 1301px;
}
.gap-1302 {
  gap: 1302px;
}
.gap-1303 {
  gap: 1303px;
}
.gap-1304 {
  gap: 1304px;
}
.gap-1305 {
  gap: 1305px;
}
.gap-1306 {
  gap: 1306px;
}
.gap-1307 {
  gap: 1307px;
}
.gap-1308 {
  gap: 1308px;
}
.gap-1309 {
  gap: 1309px;
}
.gap-1310 {
  gap: 1310px;
}
.gap-1311 {
  gap: 1311px;
}
.gap-1312 {
  gap: 1312px;
}
.gap-1313 {
  gap: 1313px;
}
.gap-1314 {
  gap: 1314px;
}
.gap-1315 {
  gap: 1315px;
}
.gap-1316 {
  gap: 1316px;
}
.gap-1317 {
  gap: 1317px;
}
.gap-1318 {
  gap: 1318px;
}
.gap-1319 {
  gap: 1319px;
}
.gap-1320 {
  gap: 1320px;
}
.gap-1321 {
  gap: 1321px;
}
.gap-1322 {
  gap: 1322px;
}
.gap-1323 {
  gap: 1323px;
}
.gap-1324 {
  gap: 1324px;
}
.gap-1325 {
  gap: 1325px;
}
.gap-1326 {
  gap: 1326px;
}
.gap-1327 {
  gap: 1327px;
}
.gap-1328 {
  gap: 1328px;
}
.gap-1329 {
  gap: 1329px;
}
.gap-1330 {
  gap: 1330px;
}
.gap-1331 {
  gap: 1331px;
}
.gap-1332 {
  gap: 1332px;
}
.gap-1333 {
  gap: 1333px;
}
.gap-1334 {
  gap: 1334px;
}
.gap-1335 {
  gap: 1335px;
}
.gap-1336 {
  gap: 1336px;
}
.gap-1337 {
  gap: 1337px;
}
.gap-1338 {
  gap: 1338px;
}
.gap-1339 {
  gap: 1339px;
}
.gap-1340 {
  gap: 1340px;
}
.gap-1341 {
  gap: 1341px;
}
.gap-1342 {
  gap: 1342px;
}
.gap-1343 {
  gap: 1343px;
}
.gap-1344 {
  gap: 1344px;
}
.gap-1345 {
  gap: 1345px;
}
.gap-1346 {
  gap: 1346px;
}
.gap-1347 {
  gap: 1347px;
}
.gap-1348 {
  gap: 1348px;
}
.gap-1349 {
  gap: 1349px;
}
.gap-1350 {
  gap: 1350px;
}
.gap-1351 {
  gap: 1351px;
}
.gap-1352 {
  gap: 1352px;
}
.gap-1353 {
  gap: 1353px;
}
.gap-1354 {
  gap: 1354px;
}
.gap-1355 {
  gap: 1355px;
}
.gap-1356 {
  gap: 1356px;
}
.gap-1357 {
  gap: 1357px;
}
.gap-1358 {
  gap: 1358px;
}
.gap-1359 {
  gap: 1359px;
}
.gap-1360 {
  gap: 1360px;
}
.gap-1361 {
  gap: 1361px;
}
.gap-1362 {
  gap: 1362px;
}
.gap-1363 {
  gap: 1363px;
}
.gap-1364 {
  gap: 1364px;
}
.gap-1365 {
  gap: 1365px;
}
.gap-1366 {
  gap: 1366px;
}
.gap-1367 {
  gap: 1367px;
}
.gap-1368 {
  gap: 1368px;
}
.gap-1369 {
  gap: 1369px;
}
.gap-1370 {
  gap: 1370px;
}
.gap-1371 {
  gap: 1371px;
}
.gap-1372 {
  gap: 1372px;
}
.gap-1373 {
  gap: 1373px;
}
.gap-1374 {
  gap: 1374px;
}
.gap-1375 {
  gap: 1375px;
}
.gap-1376 {
  gap: 1376px;
}
.gap-1377 {
  gap: 1377px;
}
.gap-1378 {
  gap: 1378px;
}
.gap-1379 {
  gap: 1379px;
}
.gap-1380 {
  gap: 1380px;
}
.gap-1381 {
  gap: 1381px;
}
.gap-1382 {
  gap: 1382px;
}
.gap-1383 {
  gap: 1383px;
}
.gap-1384 {
  gap: 1384px;
}
.gap-1385 {
  gap: 1385px;
}
.gap-1386 {
  gap: 1386px;
}
.gap-1387 {
  gap: 1387px;
}
.gap-1388 {
  gap: 1388px;
}
.gap-1389 {
  gap: 1389px;
}
.gap-1390 {
  gap: 1390px;
}
.gap-1391 {
  gap: 1391px;
}
.gap-1392 {
  gap: 1392px;
}
.gap-1393 {
  gap: 1393px;
}
.gap-1394 {
  gap: 1394px;
}
.gap-1395 {
  gap: 1395px;
}
.gap-1396 {
  gap: 1396px;
}
.gap-1397 {
  gap: 1397px;
}
.gap-1398 {
  gap: 1398px;
}
.gap-1399 {
  gap: 1399px;
}
.gap-1400 {
  gap: 1400px;
}
.gap-1401 {
  gap: 1401px;
}
.gap-1402 {
  gap: 1402px;
}
.gap-1403 {
  gap: 1403px;
}
.gap-1404 {
  gap: 1404px;
}
.gap-1405 {
  gap: 1405px;
}
.gap-1406 {
  gap: 1406px;
}
.gap-1407 {
  gap: 1407px;
}
.gap-1408 {
  gap: 1408px;
}
.gap-1409 {
  gap: 1409px;
}
.gap-1410 {
  gap: 1410px;
}
.gap-1411 {
  gap: 1411px;
}
.gap-1412 {
  gap: 1412px;
}
.gap-1413 {
  gap: 1413px;
}
.gap-1414 {
  gap: 1414px;
}
.gap-1415 {
  gap: 1415px;
}
.gap-1416 {
  gap: 1416px;
}
.gap-1417 {
  gap: 1417px;
}
.gap-1418 {
  gap: 1418px;
}
.gap-1419 {
  gap: 1419px;
}
.gap-1420 {
  gap: 1420px;
}
.gap-1421 {
  gap: 1421px;
}
.gap-1422 {
  gap: 1422px;
}
.gap-1423 {
  gap: 1423px;
}
.gap-1424 {
  gap: 1424px;
}
.gap-1425 {
  gap: 1425px;
}
.gap-1426 {
  gap: 1426px;
}
.gap-1427 {
  gap: 1427px;
}
.gap-1428 {
  gap: 1428px;
}
.gap-1429 {
  gap: 1429px;
}
.gap-1430 {
  gap: 1430px;
}
.gap-1431 {
  gap: 1431px;
}
.gap-1432 {
  gap: 1432px;
}
.gap-1433 {
  gap: 1433px;
}
.gap-1434 {
  gap: 1434px;
}
.gap-1435 {
  gap: 1435px;
}
.gap-1436 {
  gap: 1436px;
}
.gap-1437 {
  gap: 1437px;
}
.gap-1438 {
  gap: 1438px;
}
.gap-1439 {
  gap: 1439px;
}
.gap-1440 {
  gap: 1440px;
}
.gap-1441 {
  gap: 1441px;
}
.gap-1442 {
  gap: 1442px;
}
.gap-1443 {
  gap: 1443px;
}
.gap-1444 {
  gap: 1444px;
}
.gap-1445 {
  gap: 1445px;
}
.gap-1446 {
  gap: 1446px;
}
.gap-1447 {
  gap: 1447px;
}
.gap-1448 {
  gap: 1448px;
}
.gap-1449 {
  gap: 1449px;
}
.gap-1450 {
  gap: 1450px;
}
.gap-1451 {
  gap: 1451px;
}
.gap-1452 {
  gap: 1452px;
}
.gap-1453 {
  gap: 1453px;
}
.gap-1454 {
  gap: 1454px;
}
.gap-1455 {
  gap: 1455px;
}
.gap-1456 {
  gap: 1456px;
}
.gap-1457 {
  gap: 1457px;
}
.gap-1458 {
  gap: 1458px;
}
.gap-1459 {
  gap: 1459px;
}
.gap-1460 {
  gap: 1460px;
}
.gap-1461 {
  gap: 1461px;
}
.gap-1462 {
  gap: 1462px;
}
.gap-1463 {
  gap: 1463px;
}
.gap-1464 {
  gap: 1464px;
}
.gap-1465 {
  gap: 1465px;
}
.gap-1466 {
  gap: 1466px;
}
.gap-1467 {
  gap: 1467px;
}
.gap-1468 {
  gap: 1468px;
}
.gap-1469 {
  gap: 1469px;
}
.gap-1470 {
  gap: 1470px;
}
.gap-1471 {
  gap: 1471px;
}
.gap-1472 {
  gap: 1472px;
}
.gap-1473 {
  gap: 1473px;
}
.gap-1474 {
  gap: 1474px;
}
.gap-1475 {
  gap: 1475px;
}
.gap-1476 {
  gap: 1476px;
}
.gap-1477 {
  gap: 1477px;
}
.gap-1478 {
  gap: 1478px;
}
.gap-1479 {
  gap: 1479px;
}
.gap-1480 {
  gap: 1480px;
}
.gap-1481 {
  gap: 1481px;
}
.gap-1482 {
  gap: 1482px;
}
.gap-1483 {
  gap: 1483px;
}
.gap-1484 {
  gap: 1484px;
}
.gap-1485 {
  gap: 1485px;
}
.gap-1486 {
  gap: 1486px;
}
.gap-1487 {
  gap: 1487px;
}
.gap-1488 {
  gap: 1488px;
}
.gap-1489 {
  gap: 1489px;
}
.gap-1490 {
  gap: 1490px;
}
.gap-1491 {
  gap: 1491px;
}
.gap-1492 {
  gap: 1492px;
}
.gap-1493 {
  gap: 1493px;
}
.gap-1494 {
  gap: 1494px;
}
.gap-1495 {
  gap: 1495px;
}
.gap-1496 {
  gap: 1496px;
}
.gap-1497 {
  gap: 1497px;
}
.gap-1498 {
  gap: 1498px;
}
.gap-1499 {
  gap: 1499px;
}
.gap-1500 {
  gap: 1500px;
}
.gap-1501 {
  gap: 1501px;
}
.gap-1502 {
  gap: 1502px;
}
.gap-1503 {
  gap: 1503px;
}
.gap-1504 {
  gap: 1504px;
}
.gap-1505 {
  gap: 1505px;
}
.gap-1506 {
  gap: 1506px;
}
.gap-1507 {
  gap: 1507px;
}
.gap-1508 {
  gap: 1508px;
}
.gap-1509 {
  gap: 1509px;
}
.gap-1510 {
  gap: 1510px;
}
.gap-1511 {
  gap: 1511px;
}
.gap-1512 {
  gap: 1512px;
}
.gap-1513 {
  gap: 1513px;
}
.gap-1514 {
  gap: 1514px;
}
.gap-1515 {
  gap: 1515px;
}
.gap-1516 {
  gap: 1516px;
}
.gap-1517 {
  gap: 1517px;
}
.gap-1518 {
  gap: 1518px;
}
.gap-1519 {
  gap: 1519px;
}
.gap-1520 {
  gap: 1520px;
}
.gap-1521 {
  gap: 1521px;
}
.gap-1522 {
  gap: 1522px;
}
.gap-1523 {
  gap: 1523px;
}
.gap-1524 {
  gap: 1524px;
}
.gap-1525 {
  gap: 1525px;
}
.gap-1526 {
  gap: 1526px;
}
.gap-1527 {
  gap: 1527px;
}
.gap-1528 {
  gap: 1528px;
}
.gap-1529 {
  gap: 1529px;
}
.gap-1530 {
  gap: 1530px;
}
.gap-1531 {
  gap: 1531px;
}
.gap-1532 {
  gap: 1532px;
}
.gap-1533 {
  gap: 1533px;
}
.gap-1534 {
  gap: 1534px;
}
.gap-1535 {
  gap: 1535px;
}
.gap-1536 {
  gap: 1536px;
}
.gap-1537 {
  gap: 1537px;
}
.gap-1538 {
  gap: 1538px;
}
.gap-1539 {
  gap: 1539px;
}
.gap-1540 {
  gap: 1540px;
}
.gap-1541 {
  gap: 1541px;
}
.gap-1542 {
  gap: 1542px;
}
.gap-1543 {
  gap: 1543px;
}
.gap-1544 {
  gap: 1544px;
}
.gap-1545 {
  gap: 1545px;
}
.gap-1546 {
  gap: 1546px;
}
.gap-1547 {
  gap: 1547px;
}
.gap-1548 {
  gap: 1548px;
}
.gap-1549 {
  gap: 1549px;
}
.gap-1550 {
  gap: 1550px;
}
.gap-1551 {
  gap: 1551px;
}
.gap-1552 {
  gap: 1552px;
}
.gap-1553 {
  gap: 1553px;
}
.gap-1554 {
  gap: 1554px;
}
.gap-1555 {
  gap: 1555px;
}
.gap-1556 {
  gap: 1556px;
}
.gap-1557 {
  gap: 1557px;
}
.gap-1558 {
  gap: 1558px;
}
.gap-1559 {
  gap: 1559px;
}
.gap-1560 {
  gap: 1560px;
}
.gap-1561 {
  gap: 1561px;
}
.gap-1562 {
  gap: 1562px;
}
.gap-1563 {
  gap: 1563px;
}
.gap-1564 {
  gap: 1564px;
}
.gap-1565 {
  gap: 1565px;
}
.gap-1566 {
  gap: 1566px;
}
.gap-1567 {
  gap: 1567px;
}
.gap-1568 {
  gap: 1568px;
}
.gap-1569 {
  gap: 1569px;
}
.gap-1570 {
  gap: 1570px;
}
.gap-1571 {
  gap: 1571px;
}
.gap-1572 {
  gap: 1572px;
}
.gap-1573 {
  gap: 1573px;
}
.gap-1574 {
  gap: 1574px;
}
.gap-1575 {
  gap: 1575px;
}
.gap-1576 {
  gap: 1576px;
}
.gap-1577 {
  gap: 1577px;
}
.gap-1578 {
  gap: 1578px;
}
.gap-1579 {
  gap: 1579px;
}
.gap-1580 {
  gap: 1580px;
}
.gap-1581 {
  gap: 1581px;
}
.gap-1582 {
  gap: 1582px;
}
.gap-1583 {
  gap: 1583px;
}
.gap-1584 {
  gap: 1584px;
}
.gap-1585 {
  gap: 1585px;
}
.gap-1586 {
  gap: 1586px;
}
.gap-1587 {
  gap: 1587px;
}
.gap-1588 {
  gap: 1588px;
}
.gap-1589 {
  gap: 1589px;
}
.gap-1590 {
  gap: 1590px;
}
.gap-1591 {
  gap: 1591px;
}
.gap-1592 {
  gap: 1592px;
}
.gap-1593 {
  gap: 1593px;
}
.gap-1594 {
  gap: 1594px;
}
.gap-1595 {
  gap: 1595px;
}
.gap-1596 {
  gap: 1596px;
}
.gap-1597 {
  gap: 1597px;
}
.gap-1598 {
  gap: 1598px;
}
.gap-1599 {
  gap: 1599px;
}
.gap-1600 {
  gap: 1600px;
}
.gap-1601 {
  gap: 1601px;
}
.gap-1602 {
  gap: 1602px;
}
.gap-1603 {
  gap: 1603px;
}
.gap-1604 {
  gap: 1604px;
}
.gap-1605 {
  gap: 1605px;
}
.gap-1606 {
  gap: 1606px;
}
.gap-1607 {
  gap: 1607px;
}
.gap-1608 {
  gap: 1608px;
}
.gap-1609 {
  gap: 1609px;
}
.gap-1610 {
  gap: 1610px;
}
.gap-1611 {
  gap: 1611px;
}
.gap-1612 {
  gap: 1612px;
}
.gap-1613 {
  gap: 1613px;
}
.gap-1614 {
  gap: 1614px;
}
.gap-1615 {
  gap: 1615px;
}
.gap-1616 {
  gap: 1616px;
}
.gap-1617 {
  gap: 1617px;
}
.gap-1618 {
  gap: 1618px;
}
.gap-1619 {
  gap: 1619px;
}
.gap-1620 {
  gap: 1620px;
}
.gap-1621 {
  gap: 1621px;
}
.gap-1622 {
  gap: 1622px;
}
.gap-1623 {
  gap: 1623px;
}
.gap-1624 {
  gap: 1624px;
}
.gap-1625 {
  gap: 1625px;
}
.gap-1626 {
  gap: 1626px;
}
.gap-1627 {
  gap: 1627px;
}
.gap-1628 {
  gap: 1628px;
}
.gap-1629 {
  gap: 1629px;
}
.gap-1630 {
  gap: 1630px;
}
.gap-1631 {
  gap: 1631px;
}
.gap-1632 {
  gap: 1632px;
}
.gap-1633 {
  gap: 1633px;
}
.gap-1634 {
  gap: 1634px;
}
.gap-1635 {
  gap: 1635px;
}
.gap-1636 {
  gap: 1636px;
}
.gap-1637 {
  gap: 1637px;
}
.gap-1638 {
  gap: 1638px;
}
.gap-1639 {
  gap: 1639px;
}
.gap-1640 {
  gap: 1640px;
}
.gap-1641 {
  gap: 1641px;
}
.gap-1642 {
  gap: 1642px;
}
.gap-1643 {
  gap: 1643px;
}
.gap-1644 {
  gap: 1644px;
}
.gap-1645 {
  gap: 1645px;
}
.gap-1646 {
  gap: 1646px;
}
.gap-1647 {
  gap: 1647px;
}
.gap-1648 {
  gap: 1648px;
}
.gap-1649 {
  gap: 1649px;
}
.gap-1650 {
  gap: 1650px;
}
.gap-1651 {
  gap: 1651px;
}
.gap-1652 {
  gap: 1652px;
}
.gap-1653 {
  gap: 1653px;
}
.gap-1654 {
  gap: 1654px;
}
.gap-1655 {
  gap: 1655px;
}
.gap-1656 {
  gap: 1656px;
}
.gap-1657 {
  gap: 1657px;
}
.gap-1658 {
  gap: 1658px;
}
.gap-1659 {
  gap: 1659px;
}
.gap-1660 {
  gap: 1660px;
}
.gap-1661 {
  gap: 1661px;
}
.gap-1662 {
  gap: 1662px;
}
.gap-1663 {
  gap: 1663px;
}
.gap-1664 {
  gap: 1664px;
}
.gap-1665 {
  gap: 1665px;
}
.gap-1666 {
  gap: 1666px;
}
.gap-1667 {
  gap: 1667px;
}
.gap-1668 {
  gap: 1668px;
}
.gap-1669 {
  gap: 1669px;
}
.gap-1670 {
  gap: 1670px;
}
.gap-1671 {
  gap: 1671px;
}
.gap-1672 {
  gap: 1672px;
}
.gap-1673 {
  gap: 1673px;
}
.gap-1674 {
  gap: 1674px;
}
.gap-1675 {
  gap: 1675px;
}
.gap-1676 {
  gap: 1676px;
}
.gap-1677 {
  gap: 1677px;
}
.gap-1678 {
  gap: 1678px;
}
.gap-1679 {
  gap: 1679px;
}
.gap-1680 {
  gap: 1680px;
}
.gap-1681 {
  gap: 1681px;
}
.gap-1682 {
  gap: 1682px;
}
.gap-1683 {
  gap: 1683px;
}
.gap-1684 {
  gap: 1684px;
}
.gap-1685 {
  gap: 1685px;
}
.gap-1686 {
  gap: 1686px;
}
.gap-1687 {
  gap: 1687px;
}
.gap-1688 {
  gap: 1688px;
}
.gap-1689 {
  gap: 1689px;
}
.gap-1690 {
  gap: 1690px;
}
.gap-1691 {
  gap: 1691px;
}
.gap-1692 {
  gap: 1692px;
}
.gap-1693 {
  gap: 1693px;
}
.gap-1694 {
  gap: 1694px;
}
.gap-1695 {
  gap: 1695px;
}
.gap-1696 {
  gap: 1696px;
}
.gap-1697 {
  gap: 1697px;
}
.gap-1698 {
  gap: 1698px;
}
.gap-1699 {
  gap: 1699px;
}
.gap-1700 {
  gap: 1700px;
}
.gap-1701 {
  gap: 1701px;
}
.gap-1702 {
  gap: 1702px;
}
.gap-1703 {
  gap: 1703px;
}
.gap-1704 {
  gap: 1704px;
}
.gap-1705 {
  gap: 1705px;
}
.gap-1706 {
  gap: 1706px;
}
.gap-1707 {
  gap: 1707px;
}
.gap-1708 {
  gap: 1708px;
}
.gap-1709 {
  gap: 1709px;
}
.gap-1710 {
  gap: 1710px;
}
.gap-1711 {
  gap: 1711px;
}
.gap-1712 {
  gap: 1712px;
}
.gap-1713 {
  gap: 1713px;
}
.gap-1714 {
  gap: 1714px;
}
.gap-1715 {
  gap: 1715px;
}
.gap-1716 {
  gap: 1716px;
}
.gap-1717 {
  gap: 1717px;
}
.gap-1718 {
  gap: 1718px;
}
.gap-1719 {
  gap: 1719px;
}
.gap-1720 {
  gap: 1720px;
}
.gap-1721 {
  gap: 1721px;
}
.gap-1722 {
  gap: 1722px;
}
.gap-1723 {
  gap: 1723px;
}
.gap-1724 {
  gap: 1724px;
}
.gap-1725 {
  gap: 1725px;
}
.gap-1726 {
  gap: 1726px;
}
.gap-1727 {
  gap: 1727px;
}
.gap-1728 {
  gap: 1728px;
}
.gap-1729 {
  gap: 1729px;
}
.gap-1730 {
  gap: 1730px;
}
.gap-1731 {
  gap: 1731px;
}
.gap-1732 {
  gap: 1732px;
}
.gap-1733 {
  gap: 1733px;
}
.gap-1734 {
  gap: 1734px;
}
.gap-1735 {
  gap: 1735px;
}
.gap-1736 {
  gap: 1736px;
}
.gap-1737 {
  gap: 1737px;
}
.gap-1738 {
  gap: 1738px;
}
.gap-1739 {
  gap: 1739px;
}
.gap-1740 {
  gap: 1740px;
}
.gap-1741 {
  gap: 1741px;
}
.gap-1742 {
  gap: 1742px;
}
.gap-1743 {
  gap: 1743px;
}
.gap-1744 {
  gap: 1744px;
}
.gap-1745 {
  gap: 1745px;
}
.gap-1746 {
  gap: 1746px;
}
.gap-1747 {
  gap: 1747px;
}
.gap-1748 {
  gap: 1748px;
}
.gap-1749 {
  gap: 1749px;
}
.gap-1750 {
  gap: 1750px;
}
.gap-1751 {
  gap: 1751px;
}
.gap-1752 {
  gap: 1752px;
}
.gap-1753 {
  gap: 1753px;
}
.gap-1754 {
  gap: 1754px;
}
.gap-1755 {
  gap: 1755px;
}
.gap-1756 {
  gap: 1756px;
}
.gap-1757 {
  gap: 1757px;
}
.gap-1758 {
  gap: 1758px;
}
.gap-1759 {
  gap: 1759px;
}
.gap-1760 {
  gap: 1760px;
}
.gap-1761 {
  gap: 1761px;
}
.gap-1762 {
  gap: 1762px;
}
.gap-1763 {
  gap: 1763px;
}
.gap-1764 {
  gap: 1764px;
}
.gap-1765 {
  gap: 1765px;
}
.gap-1766 {
  gap: 1766px;
}
.gap-1767 {
  gap: 1767px;
}
.gap-1768 {
  gap: 1768px;
}
.gap-1769 {
  gap: 1769px;
}
.gap-1770 {
  gap: 1770px;
}
.gap-1771 {
  gap: 1771px;
}
.gap-1772 {
  gap: 1772px;
}
.gap-1773 {
  gap: 1773px;
}
.gap-1774 {
  gap: 1774px;
}
.gap-1775 {
  gap: 1775px;
}
.gap-1776 {
  gap: 1776px;
}
.gap-1777 {
  gap: 1777px;
}
.gap-1778 {
  gap: 1778px;
}
.gap-1779 {
  gap: 1779px;
}
.gap-1780 {
  gap: 1780px;
}
.gap-1781 {
  gap: 1781px;
}
.gap-1782 {
  gap: 1782px;
}
.gap-1783 {
  gap: 1783px;
}
.gap-1784 {
  gap: 1784px;
}
.gap-1785 {
  gap: 1785px;
}
.gap-1786 {
  gap: 1786px;
}
.gap-1787 {
  gap: 1787px;
}
.gap-1788 {
  gap: 1788px;
}
.gap-1789 {
  gap: 1789px;
}
.gap-1790 {
  gap: 1790px;
}
.gap-1791 {
  gap: 1791px;
}
.gap-1792 {
  gap: 1792px;
}
.gap-1793 {
  gap: 1793px;
}
.gap-1794 {
  gap: 1794px;
}
.gap-1795 {
  gap: 1795px;
}
.gap-1796 {
  gap: 1796px;
}
.gap-1797 {
  gap: 1797px;
}
.gap-1798 {
  gap: 1798px;
}
.gap-1799 {
  gap: 1799px;
}
.gap-1800 {
  gap: 1800px;
}
.gap-1801 {
  gap: 1801px;
}
.gap-1802 {
  gap: 1802px;
}
.gap-1803 {
  gap: 1803px;
}
.gap-1804 {
  gap: 1804px;
}
.gap-1805 {
  gap: 1805px;
}
.gap-1806 {
  gap: 1806px;
}
.gap-1807 {
  gap: 1807px;
}
.gap-1808 {
  gap: 1808px;
}
.gap-1809 {
  gap: 1809px;
}
.gap-1810 {
  gap: 1810px;
}
.gap-1811 {
  gap: 1811px;
}
.gap-1812 {
  gap: 1812px;
}
.gap-1813 {
  gap: 1813px;
}
.gap-1814 {
  gap: 1814px;
}
.gap-1815 {
  gap: 1815px;
}
.gap-1816 {
  gap: 1816px;
}
.gap-1817 {
  gap: 1817px;
}
.gap-1818 {
  gap: 1818px;
}
.gap-1819 {
  gap: 1819px;
}
.gap-1820 {
  gap: 1820px;
}
.gap-1821 {
  gap: 1821px;
}
.gap-1822 {
  gap: 1822px;
}
.gap-1823 {
  gap: 1823px;
}
.gap-1824 {
  gap: 1824px;
}
.gap-1825 {
  gap: 1825px;
}
.gap-1826 {
  gap: 1826px;
}
.gap-1827 {
  gap: 1827px;
}
.gap-1828 {
  gap: 1828px;
}
.gap-1829 {
  gap: 1829px;
}
.gap-1830 {
  gap: 1830px;
}
.gap-1831 {
  gap: 1831px;
}
.gap-1832 {
  gap: 1832px;
}
.gap-1833 {
  gap: 1833px;
}
.gap-1834 {
  gap: 1834px;
}
.gap-1835 {
  gap: 1835px;
}
.gap-1836 {
  gap: 1836px;
}
.gap-1837 {
  gap: 1837px;
}
.gap-1838 {
  gap: 1838px;
}
.gap-1839 {
  gap: 1839px;
}
.gap-1840 {
  gap: 1840px;
}
.gap-1841 {
  gap: 1841px;
}
.gap-1842 {
  gap: 1842px;
}
.gap-1843 {
  gap: 1843px;
}
.gap-1844 {
  gap: 1844px;
}
.gap-1845 {
  gap: 1845px;
}
.gap-1846 {
  gap: 1846px;
}
.gap-1847 {
  gap: 1847px;
}
.gap-1848 {
  gap: 1848px;
}
.gap-1849 {
  gap: 1849px;
}
.gap-1850 {
  gap: 1850px;
}
.gap-1851 {
  gap: 1851px;
}
.gap-1852 {
  gap: 1852px;
}
.gap-1853 {
  gap: 1853px;
}
.gap-1854 {
  gap: 1854px;
}
.gap-1855 {
  gap: 1855px;
}
.gap-1856 {
  gap: 1856px;
}
.gap-1857 {
  gap: 1857px;
}
.gap-1858 {
  gap: 1858px;
}
.gap-1859 {
  gap: 1859px;
}
.gap-1860 {
  gap: 1860px;
}
.gap-1861 {
  gap: 1861px;
}
.gap-1862 {
  gap: 1862px;
}
.gap-1863 {
  gap: 1863px;
}
.gap-1864 {
  gap: 1864px;
}
.gap-1865 {
  gap: 1865px;
}
.gap-1866 {
  gap: 1866px;
}
.gap-1867 {
  gap: 1867px;
}
.gap-1868 {
  gap: 1868px;
}
.gap-1869 {
  gap: 1869px;
}
.gap-1870 {
  gap: 1870px;
}
.gap-1871 {
  gap: 1871px;
}
.gap-1872 {
  gap: 1872px;
}
.gap-1873 {
  gap: 1873px;
}
.gap-1874 {
  gap: 1874px;
}
.gap-1875 {
  gap: 1875px;
}
.gap-1876 {
  gap: 1876px;
}
.gap-1877 {
  gap: 1877px;
}
.gap-1878 {
  gap: 1878px;
}
.gap-1879 {
  gap: 1879px;
}
.gap-1880 {
  gap: 1880px;
}
.gap-1881 {
  gap: 1881px;
}
.gap-1882 {
  gap: 1882px;
}
.gap-1883 {
  gap: 1883px;
}
.gap-1884 {
  gap: 1884px;
}
.gap-1885 {
  gap: 1885px;
}
.gap-1886 {
  gap: 1886px;
}
.gap-1887 {
  gap: 1887px;
}
.gap-1888 {
  gap: 1888px;
}
.gap-1889 {
  gap: 1889px;
}
.gap-1890 {
  gap: 1890px;
}
.gap-1891 {
  gap: 1891px;
}
.gap-1892 {
  gap: 1892px;
}
.gap-1893 {
  gap: 1893px;
}
.gap-1894 {
  gap: 1894px;
}
.gap-1895 {
  gap: 1895px;
}
.gap-1896 {
  gap: 1896px;
}
.gap-1897 {
  gap: 1897px;
}
.gap-1898 {
  gap: 1898px;
}
.gap-1899 {
  gap: 1899px;
}
.gap-1900 {
  gap: 1900px;
}
.gap-1901 {
  gap: 1901px;
}
.gap-1902 {
  gap: 1902px;
}
.gap-1903 {
  gap: 1903px;
}
.gap-1904 {
  gap: 1904px;
}
.gap-1905 {
  gap: 1905px;
}
.gap-1906 {
  gap: 1906px;
}
.gap-1907 {
  gap: 1907px;
}
.gap-1908 {
  gap: 1908px;
}
.gap-1909 {
  gap: 1909px;
}
.gap-1910 {
  gap: 1910px;
}
.gap-1911 {
  gap: 1911px;
}
.gap-1912 {
  gap: 1912px;
}
.gap-1913 {
  gap: 1913px;
}
.gap-1914 {
  gap: 1914px;
}
.gap-1915 {
  gap: 1915px;
}
.gap-1916 {
  gap: 1916px;
}
.gap-1917 {
  gap: 1917px;
}
.gap-1918 {
  gap: 1918px;
}
.gap-1919 {
  gap: 1919px;
}
.overflow-ellipses-49 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 49px;
}
.overflow-ellipses-50 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50px;
}
.overflow-ellipses-51 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 51px;
}
.overflow-ellipses-52 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 52px;
}
.overflow-ellipses-53 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 53px;
}
.overflow-ellipses-54 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 54px;
}
.overflow-ellipses-55 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 55px;
}
.overflow-ellipses-56 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 56px;
}
.overflow-ellipses-57 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 57px;
}
.overflow-ellipses-58 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 58px;
}
.overflow-ellipses-59 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 59px;
}
.overflow-ellipses-60 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 60px;
}
.overflow-ellipses-61 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 61px;
}
.overflow-ellipses-62 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 62px;
}
.overflow-ellipses-63 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 63px;
}
.overflow-ellipses-64 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 64px;
}
.overflow-ellipses-65 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 65px;
}
.overflow-ellipses-66 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 66px;
}
.overflow-ellipses-67 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 67px;
}
.overflow-ellipses-68 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 68px;
}
.overflow-ellipses-69 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 69px;
}
.overflow-ellipses-70 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 70px;
}
.overflow-ellipses-71 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 71px;
}
.overflow-ellipses-72 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 72px;
}
.overflow-ellipses-73 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 73px;
}
.overflow-ellipses-74 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 74px;
}
.overflow-ellipses-75 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 75px;
}
.overflow-ellipses-76 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 76px;
}
.overflow-ellipses-77 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 77px;
}
.overflow-ellipses-78 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 78px;
}
.overflow-ellipses-79 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 79px;
}
.overflow-ellipses-80 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80px;
}
.overflow-ellipses-81 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 81px;
}
.overflow-ellipses-82 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 82px;
}
.overflow-ellipses-83 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 83px;
}
.overflow-ellipses-84 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 84px;
}
.overflow-ellipses-85 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 85px;
}
.overflow-ellipses-86 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 86px;
}
.overflow-ellipses-87 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 87px;
}
.overflow-ellipses-88 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 88px;
}
.overflow-ellipses-89 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 89px;
}
.overflow-ellipses-90 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90px;
}
.overflow-ellipses-91 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 91px;
}
.overflow-ellipses-92 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 92px;
}
.overflow-ellipses-93 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 93px;
}
.overflow-ellipses-94 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 94px;
}
.overflow-ellipses-95 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 95px;
}
.overflow-ellipses-96 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 96px;
}
.overflow-ellipses-97 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 97px;
}
.overflow-ellipses-98 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 98px;
}
.overflow-ellipses-99 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 99px;
}
.overflow-ellipses-100 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100px;
}
.overflow-ellipses-101 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 101px;
}
.overflow-ellipses-102 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 102px;
}
.overflow-ellipses-103 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 103px;
}
.overflow-ellipses-104 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 104px;
}
.overflow-ellipses-105 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 105px;
}
.overflow-ellipses-106 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 106px;
}
.overflow-ellipses-107 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 107px;
}
.overflow-ellipses-108 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 108px;
}
.overflow-ellipses-109 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 109px;
}
.overflow-ellipses-110 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 110px;
}
.overflow-ellipses-111 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 111px;
}
.overflow-ellipses-112 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 112px;
}
.overflow-ellipses-113 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 113px;
}
.overflow-ellipses-114 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 114px;
}
.overflow-ellipses-115 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 115px;
}
.overflow-ellipses-116 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 116px;
}
.overflow-ellipses-117 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 117px;
}
.overflow-ellipses-118 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 118px;
}
.overflow-ellipses-119 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 119px;
}
.overflow-ellipses-120 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 120px;
}
.overflow-ellipses-121 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 121px;
}
.overflow-ellipses-122 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 122px;
}
.overflow-ellipses-123 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 123px;
}
.overflow-ellipses-124 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 124px;
}
.overflow-ellipses-125 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 125px;
}
.overflow-ellipses-126 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 126px;
}
.overflow-ellipses-127 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 127px;
}
.overflow-ellipses-128 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 128px;
}
.overflow-ellipses-129 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 129px;
}
.overflow-ellipses-130 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 130px;
}
.overflow-ellipses-131 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 131px;
}
.overflow-ellipses-132 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 132px;
}
.overflow-ellipses-133 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 133px;
}
.overflow-ellipses-134 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 134px;
}
.overflow-ellipses-135 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 135px;
}
.overflow-ellipses-136 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 136px;
}
.overflow-ellipses-137 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 137px;
}
.overflow-ellipses-138 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 138px;
}
.overflow-ellipses-139 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 139px;
}
.overflow-ellipses-140 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 140px;
}
.overflow-ellipses-141 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 141px;
}
.overflow-ellipses-142 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 142px;
}
.overflow-ellipses-143 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 143px;
}
.overflow-ellipses-144 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 144px;
}
.overflow-ellipses-145 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 145px;
}
.overflow-ellipses-146 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 146px;
}
.overflow-ellipses-147 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 147px;
}
.overflow-ellipses-148 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 148px;
}
.overflow-ellipses-149 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 149px;
}
.overflow-ellipses-150 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 150px;
}
.overflow-ellipses-151 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 151px;
}
.overflow-ellipses-152 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 152px;
}
.overflow-ellipses-153 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 153px;
}
.overflow-ellipses-154 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 154px;
}
.overflow-ellipses-155 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 155px;
}
.overflow-ellipses-156 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 156px;
}
.overflow-ellipses-157 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 157px;
}
.overflow-ellipses-158 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 158px;
}
.overflow-ellipses-159 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 159px;
}
.overflow-ellipses-160 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 160px;
}
.overflow-ellipses-161 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 161px;
}
.overflow-ellipses-162 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 162px;
}
.overflow-ellipses-163 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 163px;
}
.overflow-ellipses-164 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 164px;
}
.overflow-ellipses-165 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
}
.overflow-ellipses-166 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 166px;
}
.overflow-ellipses-167 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 167px;
}
.overflow-ellipses-168 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 168px;
}
.overflow-ellipses-169 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 169px;
}
.overflow-ellipses-170 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 170px;
}
.overflow-ellipses-171 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 171px;
}
.overflow-ellipses-172 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 172px;
}
.overflow-ellipses-173 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 173px;
}
.overflow-ellipses-174 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 174px;
}
.overflow-ellipses-175 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 175px;
}
.overflow-ellipses-176 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 176px;
}
.overflow-ellipses-177 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 177px;
}
.overflow-ellipses-178 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 178px;
}
.overflow-ellipses-179 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 179px;
}
.overflow-ellipses-180 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 180px;
}
.overflow-ellipses-181 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 181px;
}
.overflow-ellipses-182 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 182px;
}
.overflow-ellipses-183 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 183px;
}
.overflow-ellipses-184 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 184px;
}
.overflow-ellipses-185 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 185px;
}
.overflow-ellipses-186 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 186px;
}
.overflow-ellipses-187 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 187px;
}
.overflow-ellipses-188 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 188px;
}
.overflow-ellipses-189 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 189px;
}
.overflow-ellipses-190 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 190px;
}
.overflow-ellipses-191 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 191px;
}
.overflow-ellipses-192 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 192px;
}
.overflow-ellipses-193 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 193px;
}
.overflow-ellipses-194 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 194px;
}
.overflow-ellipses-195 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
}
.overflow-ellipses-196 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 196px;
}
.overflow-ellipses-197 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 197px;
}
.overflow-ellipses-198 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 198px;
}
.overflow-ellipses-199 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 199px;
}
.overflow-ellipses-200 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
}
.overflow-ellipses-201 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 201px;
}
.overflow-ellipses-202 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 202px;
}
.overflow-ellipses-203 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 203px;
}
.overflow-ellipses-204 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 204px;
}
.overflow-ellipses-205 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 205px;
}
.overflow-ellipses-206 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 206px;
}
.overflow-ellipses-207 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 207px;
}
.overflow-ellipses-208 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 208px;
}
.overflow-ellipses-209 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 209px;
}
.overflow-ellipses-210 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 210px;
}
.overflow-ellipses-211 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 211px;
}
.overflow-ellipses-212 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 212px;
}
.overflow-ellipses-213 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 213px;
}
.overflow-ellipses-214 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 214px;
}
.overflow-ellipses-215 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 215px;
}
.overflow-ellipses-216 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 216px;
}
.overflow-ellipses-217 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 217px;
}
.overflow-ellipses-218 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 218px;
}
.overflow-ellipses-219 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 219px;
}
.overflow-ellipses-220 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 220px;
}
.overflow-ellipses-221 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 221px;
}
.overflow-ellipses-222 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 222px;
}
.overflow-ellipses-223 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 223px;
}
.overflow-ellipses-224 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 224px;
}
.overflow-ellipses-225 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 225px;
}
.overflow-ellipses-226 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 226px;
}
.overflow-ellipses-227 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 227px;
}
.overflow-ellipses-228 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 228px;
}
.overflow-ellipses-229 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 229px;
}
.overflow-ellipses-230 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 230px;
}
.overflow-ellipses-231 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 231px;
}
.overflow-ellipses-232 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 232px;
}
.overflow-ellipses-233 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 233px;
}
.overflow-ellipses-234 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 234px;
}
.overflow-ellipses-235 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 235px;
}
.overflow-ellipses-236 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 236px;
}
.overflow-ellipses-237 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 237px;
}
.overflow-ellipses-238 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 238px;
}
.overflow-ellipses-239 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 239px;
}
.overflow-ellipses-240 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 240px;
}
.overflow-ellipses-241 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 241px;
}
.overflow-ellipses-242 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 242px;
}
.overflow-ellipses-243 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 243px;
}
.overflow-ellipses-244 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 244px;
}
.overflow-ellipses-245 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 245px;
}
.overflow-ellipses-246 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 246px;
}
.overflow-ellipses-247 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 247px;
}
.overflow-ellipses-248 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 248px;
}
.overflow-ellipses-249 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 249px;
}
.overflow-ellipses-250 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 250px;
}
.overflow-ellipses-251 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 251px;
}
.overflow-ellipses-252 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 252px;
}
.overflow-ellipses-253 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 253px;
}
.overflow-ellipses-254 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 254px;
}
.overflow-ellipses-255 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 255px;
}
.overflow-ellipses-256 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 256px;
}
.overflow-ellipses-257 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 257px;
}
.overflow-ellipses-258 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 258px;
}
.overflow-ellipses-259 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 259px;
}
.overflow-ellipses-260 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 260px;
}
.overflow-ellipses-261 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 261px;
}
.overflow-ellipses-262 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 262px;
}
.overflow-ellipses-263 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 263px;
}
.overflow-ellipses-264 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 264px;
}
.overflow-ellipses-265 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 265px;
}
.overflow-ellipses-266 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 266px;
}
.overflow-ellipses-267 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 267px;
}
.overflow-ellipses-268 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 268px;
}
.overflow-ellipses-269 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 269px;
}
.overflow-ellipses-270 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 270px;
}
.overflow-ellipses-271 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 271px;
}
.overflow-ellipses-272 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 272px;
}
.overflow-ellipses-273 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 273px;
}
.overflow-ellipses-274 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 274px;
}
.overflow-ellipses-275 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 275px;
}
.overflow-ellipses-276 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 276px;
}
.overflow-ellipses-277 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 277px;
}
.overflow-ellipses-278 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 278px;
}
.overflow-ellipses-279 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 279px;
}
.overflow-ellipses-280 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 280px;
}
.overflow-ellipses-281 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 281px;
}
.overflow-ellipses-282 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 282px;
}
.overflow-ellipses-283 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 283px;
}
.overflow-ellipses-284 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 284px;
}
.overflow-ellipses-285 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 285px;
}
.overflow-ellipses-286 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 286px;
}
.overflow-ellipses-287 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 287px;
}
.overflow-ellipses-288 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 288px;
}
.overflow-ellipses-289 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 289px;
}
.overflow-ellipses-290 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 290px;
}
.overflow-ellipses-291 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 291px;
}
.overflow-ellipses-292 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 292px;
}
.overflow-ellipses-293 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 293px;
}
.overflow-ellipses-294 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 294px;
}
.overflow-ellipses-295 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 295px;
}
.overflow-ellipses-296 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 296px;
}
.overflow-ellipses-297 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 297px;
}
.overflow-ellipses-298 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 298px;
}
.overflow-ellipses-299 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 299px;
}
.inputGroup {
  border: 1px solid #e2e5ec;
  border-radius: 0.25rem;
  background-color: var(--bs-body-bg);
}
.inputGroup input[type=text] {
  margin-left: 0px !important;
  border: 0px !important;
}
.inputGroup a {
  margin-right: 0.3rem;
}
.inputGroup input[type=checkbox] {
  border: 1px solid #b7b7b7 !important;
  margin-top: 0px !important;
  vertical-align: middle;
}
.inputGroup input[type=checkbox]:checked {
  border: 1px solid #a6c719 !important;
  background-color: #a6c719 !important;
}
@media (min-width: 1025px) {
  .kt-menu__link.kt-menu__toggle i {
    justify-content: center;
  }
}
input[name=maxValuesPerPage] {
  width: 55px;
  border: 1px solid;
  padding-left: 10px;
  text-align: right;
}
.cdk-overlay-pane {
  max-width: unset !important;
}
/* Importing Bootstrap SCSS file. */
/*!
 * Bootstrap  v5.3.6 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --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;
}
[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}
*,
*::before,
*::after {
  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: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.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 + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}
h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}
h4, .h4 {
  font-size: calc(1.275rem + 0.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;
}
abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small, .small {
  font-size: 0.875em;
}
mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.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;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
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;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.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%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }

  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }

  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }

  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }

  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }

  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }

  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }

  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }

  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }

  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-xxl-0 {
    margin-left: 0;
  }

  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xxl-3 {
    margin-left: 25%;
  }

  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xxl-6 {
    margin-left: 50%;
  }

  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xxl-9 {
    margin-left: 75%;
  }

  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }

  .g-xxl-0,
.gx-xxl-0 {
    --bs-gutter-x: 0;
  }

  .g-xxl-0,
.gy-xxl-0 {
    --bs-gutter-y: 0;
  }

  .g-xxl-1,
.gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xxl-1,
.gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xxl-2,
.gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xxl-2,
.gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xxl-3,
.gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xxl-3,
.gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xxl-4,
.gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xxl-4,
.gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xxl-5,
.gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.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: 0.5rem 0.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;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.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(even) {
  --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: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.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;
          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 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-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-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  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;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.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 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.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);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.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: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.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-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.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;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.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,
.card > .list-group + .card-footer {
  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-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.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;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
.card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
.card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
.card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
.card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.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);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.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-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.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-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-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);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.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-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.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);
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}
[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
.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;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-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 {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 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-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: 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;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.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::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.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-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}
.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: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}
.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}
[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --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;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  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: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 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: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
  font-size: 1.25rem !important;
}
.fs-6 {
  font-size: 1rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

  .object-fit-sm-contain {
    object-fit: contain !important;
  }

  .object-fit-sm-cover {
    object-fit: cover !important;
  }

  .object-fit-sm-fill {
    object-fit: fill !important;
  }

  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }

  .object-fit-sm-none {
    object-fit: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-inline-grid {
    display: inline-grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .row-gap-sm-0 {
    row-gap: 0 !important;
  }

  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }

  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }

  .column-gap-sm-0 {
    column-gap: 0 !important;
  }

  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }

  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .object-fit-md-contain {
    object-fit: contain !important;
  }

  .object-fit-md-cover {
    object-fit: cover !important;
  }

  .object-fit-md-fill {
    object-fit: fill !important;
  }

  .object-fit-md-scale {
    object-fit: scale-down !important;
  }

  .object-fit-md-none {
    object-fit: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-inline-grid {
    display: inline-grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .row-gap-md-0 {
    row-gap: 0 !important;
  }

  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-md-3 {
    row-gap: 1rem !important;
  }

  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-md-5 {
    row-gap: 3rem !important;
  }

  .column-gap-md-0 {
    column-gap: 0 !important;
  }

  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-md-3 {
    column-gap: 1rem !important;
  }

  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-md-5 {
    column-gap: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .object-fit-lg-contain {
    object-fit: contain !important;
  }

  .object-fit-lg-cover {
    object-fit: cover !important;
  }

  .object-fit-lg-fill {
    object-fit: fill !important;
  }

  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }

  .object-fit-lg-none {
    object-fit: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-inline-grid {
    display: inline-grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .row-gap-lg-0 {
    row-gap: 0 !important;
  }

  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }

  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }

  .column-gap-lg-0 {
    column-gap: 0 !important;
  }

  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }

  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .object-fit-xl-contain {
    object-fit: contain !important;
  }

  .object-fit-xl-cover {
    object-fit: cover !important;
  }

  .object-fit-xl-fill {
    object-fit: fill !important;
  }

  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }

  .object-fit-xl-none {
    object-fit: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .row-gap-xl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xl-0 {
    column-gap: 0 !important;
  }

  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }

  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }

  .float-xxl-end {
    float: right !important;
  }

  .float-xxl-none {
    float: none !important;
  }

  .object-fit-xxl-contain {
    object-fit: contain !important;
  }

  .object-fit-xxl-cover {
    object-fit: cover !important;
  }

  .object-fit-xxl-fill {
    object-fit: fill !important;
  }

  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }

  .object-fit-xxl-none {
    object-fit: none !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-inline-grid {
    display: inline-grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }

  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }

  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-inline-grid {
    display: inline-grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
.btn:not(:disabled) .bi-trash {
  color: #7e0000;
}
.btn:hover .bi-trash:not(:disabled) {
  color: #c00000 !important;
}
.bi-sticky.active {
  color: #a6c719;
}
.bi-sticky.active::before {
  content: "\f58c";
}
.bi-sticky.disabled {
  color: #ebedf2;
  cursor: not-allowed;
}
.draggable-dialog .mat-dialog-container {
  cursor: move;
}
.cdk-overlay-pane.draggable-dialog {
  pointer-events: auto;
}
.datatable-style th {
  color: #ffffff !important;
}
.datatable-style tr:first-child th {
  background-color: #505050 !important;
}
.datatable-style tr:not(:first-child) th {
  background-color: #b7b7b7 !important;
}
.custom-pagination-container {
  flex: 1;
}
@media screen and (max-width: 767px) {
  .select2-container--open .select2-dropdown .select2-search__field {
    font-size: 16px !important;
  }
  .select2-container--open .select2-dropdown .select2-results__option {
    font-size: 16px !important;
  }

  .select2-container .select2-selection {
    font-size: 16px !important;
  }
  .select2-container .select2-selection__rendered {
    font-size: 16px !important;
  }
  .select2-container .select2-search__field {
    font-size: 16px !important;
  }

  select,
input[type=text],
input[type=number],
input[type=email],
input[type=password],
textarea {
    font-size: 16px !important;
  }
}
mb-search-input {
  width: 100%;
  height: 37px;
}
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.6 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --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;
}
[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}
*,
*::before,
*::after {
  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: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.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 + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}
h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}
h4, .h4 {
  font-size: calc(1.275rem + 0.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;
}
abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small, .small {
  font-size: 0.875em;
}
mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.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;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
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;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.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%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .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%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .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%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .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%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .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%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .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%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.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: 0.5rem 0.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;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.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(even) {
  --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: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.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;
  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 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-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-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  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;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.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 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.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);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.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: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.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-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.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;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.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,
.card > .list-group + .card-footer {
  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-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.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;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.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);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.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-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.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-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-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);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.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-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.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);
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}
[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
.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;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-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 {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 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-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: 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;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.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::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.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-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}
.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: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}
.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}
[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --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;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  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: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 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: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
  font-size: 1.25rem !important;
}
.fs-6 {
  font-size: 1rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/bootstrap-icons/font/bootstrap-icons.css ***!
  \***********************************************************************************************************************************************************************************************************************************************/
/*!
 * Bootstrap Icons v1.12.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */

@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url('bootstrap-icons.woff2?b4ccbd261d7ba256f41b772c22def48d') format("woff2"),
url('bootstrap-icons.woff?b4ccbd261d7ba256f41b772c22def48d') format("woff");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }

.bi-alarm-fill::before { content: "\f101"; }

.bi-alarm::before { content: "\f102"; }

.bi-align-bottom::before { content: "\f103"; }

.bi-align-center::before { content: "\f104"; }

.bi-align-end::before { content: "\f105"; }

.bi-align-middle::before { content: "\f106"; }

.bi-align-start::before { content: "\f107"; }

.bi-align-top::before { content: "\f108"; }

.bi-alt::before { content: "\f109"; }

.bi-app-indicator::before { content: "\f10a"; }

.bi-app::before { content: "\f10b"; }

.bi-archive-fill::before { content: "\f10c"; }

.bi-archive::before { content: "\f10d"; }

.bi-arrow-90deg-down::before { content: "\f10e"; }

.bi-arrow-90deg-left::before { content: "\f10f"; }

.bi-arrow-90deg-right::before { content: "\f110"; }

.bi-arrow-90deg-up::before { content: "\f111"; }

.bi-arrow-bar-down::before { content: "\f112"; }

.bi-arrow-bar-left::before { content: "\f113"; }

.bi-arrow-bar-right::before { content: "\f114"; }

.bi-arrow-bar-up::before { content: "\f115"; }

.bi-arrow-clockwise::before { content: "\f116"; }

.bi-arrow-counterclockwise::before { content: "\f117"; }

.bi-arrow-down-circle-fill::before { content: "\f118"; }

.bi-arrow-down-circle::before { content: "\f119"; }

.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }

.bi-arrow-down-left-circle::before { content: "\f11b"; }

.bi-arrow-down-left-square-fill::before { content: "\f11c"; }

.bi-arrow-down-left-square::before { content: "\f11d"; }

.bi-arrow-down-left::before { content: "\f11e"; }

.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }

.bi-arrow-down-right-circle::before { content: "\f120"; }

.bi-arrow-down-right-square-fill::before { content: "\f121"; }

.bi-arrow-down-right-square::before { content: "\f122"; }

.bi-arrow-down-right::before { content: "\f123"; }

.bi-arrow-down-short::before { content: "\f124"; }

.bi-arrow-down-square-fill::before { content: "\f125"; }

.bi-arrow-down-square::before { content: "\f126"; }

.bi-arrow-down-up::before { content: "\f127"; }

.bi-arrow-down::before { content: "\f128"; }

.bi-arrow-left-circle-fill::before { content: "\f129"; }

.bi-arrow-left-circle::before { content: "\f12a"; }

.bi-arrow-left-right::before { content: "\f12b"; }

.bi-arrow-left-short::before { content: "\f12c"; }

.bi-arrow-left-square-fill::before { content: "\f12d"; }

.bi-arrow-left-square::before { content: "\f12e"; }

.bi-arrow-left::before { content: "\f12f"; }

.bi-arrow-repeat::before { content: "\f130"; }

.bi-arrow-return-left::before { content: "\f131"; }

.bi-arrow-return-right::before { content: "\f132"; }

.bi-arrow-right-circle-fill::before { content: "\f133"; }

.bi-arrow-right-circle::before { content: "\f134"; }

.bi-arrow-right-short::before { content: "\f135"; }

.bi-arrow-right-square-fill::before { content: "\f136"; }

.bi-arrow-right-square::before { content: "\f137"; }

.bi-arrow-right::before { content: "\f138"; }

.bi-arrow-up-circle-fill::before { content: "\f139"; }

.bi-arrow-up-circle::before { content: "\f13a"; }

.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }

.bi-arrow-up-left-circle::before { content: "\f13c"; }

.bi-arrow-up-left-square-fill::before { content: "\f13d"; }

.bi-arrow-up-left-square::before { content: "\f13e"; }

.bi-arrow-up-left::before { content: "\f13f"; }

.bi-arrow-up-right-circle-fill::before { content: "\f140"; }

.bi-arrow-up-right-circle::before { content: "\f141"; }

.bi-arrow-up-right-square-fill::before { content: "\f142"; }

.bi-arrow-up-right-square::before { content: "\f143"; }

.bi-arrow-up-right::before { content: "\f144"; }

.bi-arrow-up-short::before { content: "\f145"; }

.bi-arrow-up-square-fill::before { content: "\f146"; }

.bi-arrow-up-square::before { content: "\f147"; }

.bi-arrow-up::before { content: "\f148"; }

.bi-arrows-angle-contract::before { content: "\f149"; }

.bi-arrows-angle-expand::before { content: "\f14a"; }

.bi-arrows-collapse::before { content: "\f14b"; }

.bi-arrows-expand::before { content: "\f14c"; }

.bi-arrows-fullscreen::before { content: "\f14d"; }

.bi-arrows-move::before { content: "\f14e"; }

.bi-aspect-ratio-fill::before { content: "\f14f"; }

.bi-aspect-ratio::before { content: "\f150"; }

.bi-asterisk::before { content: "\f151"; }

.bi-at::before { content: "\f152"; }

.bi-award-fill::before { content: "\f153"; }

.bi-award::before { content: "\f154"; }

.bi-back::before { content: "\f155"; }

.bi-backspace-fill::before { content: "\f156"; }

.bi-backspace-reverse-fill::before { content: "\f157"; }

.bi-backspace-reverse::before { content: "\f158"; }

.bi-backspace::before { content: "\f159"; }

.bi-badge-3d-fill::before { content: "\f15a"; }

.bi-badge-3d::before { content: "\f15b"; }

.bi-badge-4k-fill::before { content: "\f15c"; }

.bi-badge-4k::before { content: "\f15d"; }

.bi-badge-8k-fill::before { content: "\f15e"; }

.bi-badge-8k::before { content: "\f15f"; }

.bi-badge-ad-fill::before { content: "\f160"; }

.bi-badge-ad::before { content: "\f161"; }

.bi-badge-ar-fill::before { content: "\f162"; }

.bi-badge-ar::before { content: "\f163"; }

.bi-badge-cc-fill::before { content: "\f164"; }

.bi-badge-cc::before { content: "\f165"; }

.bi-badge-hd-fill::before { content: "\f166"; }

.bi-badge-hd::before { content: "\f167"; }

.bi-badge-tm-fill::before { content: "\f168"; }

.bi-badge-tm::before { content: "\f169"; }

.bi-badge-vo-fill::before { content: "\f16a"; }

.bi-badge-vo::before { content: "\f16b"; }

.bi-badge-vr-fill::before { content: "\f16c"; }

.bi-badge-vr::before { content: "\f16d"; }

.bi-badge-wc-fill::before { content: "\f16e"; }

.bi-badge-wc::before { content: "\f16f"; }

.bi-bag-check-fill::before { content: "\f170"; }

.bi-bag-check::before { content: "\f171"; }

.bi-bag-dash-fill::before { content: "\f172"; }

.bi-bag-dash::before { content: "\f173"; }

.bi-bag-fill::before { content: "\f174"; }

.bi-bag-plus-fill::before { content: "\f175"; }

.bi-bag-plus::before { content: "\f176"; }

.bi-bag-x-fill::before { content: "\f177"; }

.bi-bag-x::before { content: "\f178"; }

.bi-bag::before { content: "\f179"; }

.bi-bar-chart-fill::before { content: "\f17a"; }

.bi-bar-chart-line-fill::before { content: "\f17b"; }

.bi-bar-chart-line::before { content: "\f17c"; }

.bi-bar-chart-steps::before { content: "\f17d"; }

.bi-bar-chart::before { content: "\f17e"; }

.bi-basket-fill::before { content: "\f17f"; }

.bi-basket::before { content: "\f180"; }

.bi-basket2-fill::before { content: "\f181"; }

.bi-basket2::before { content: "\f182"; }

.bi-basket3-fill::before { content: "\f183"; }

.bi-basket3::before { content: "\f184"; }

.bi-battery-charging::before { content: "\f185"; }

.bi-battery-full::before { content: "\f186"; }

.bi-battery-half::before { content: "\f187"; }

.bi-battery::before { content: "\f188"; }

.bi-bell-fill::before { content: "\f189"; }

.bi-bell::before { content: "\f18a"; }

.bi-bezier::before { content: "\f18b"; }

.bi-bezier2::before { content: "\f18c"; }

.bi-bicycle::before { content: "\f18d"; }

.bi-binoculars-fill::before { content: "\f18e"; }

.bi-binoculars::before { content: "\f18f"; }

.bi-blockquote-left::before { content: "\f190"; }

.bi-blockquote-right::before { content: "\f191"; }

.bi-book-fill::before { content: "\f192"; }

.bi-book-half::before { content: "\f193"; }

.bi-book::before { content: "\f194"; }

.bi-bookmark-check-fill::before { content: "\f195"; }

.bi-bookmark-check::before { content: "\f196"; }

.bi-bookmark-dash-fill::before { content: "\f197"; }

.bi-bookmark-dash::before { content: "\f198"; }

.bi-bookmark-fill::before { content: "\f199"; }

.bi-bookmark-heart-fill::before { content: "\f19a"; }

.bi-bookmark-heart::before { content: "\f19b"; }

.bi-bookmark-plus-fill::before { content: "\f19c"; }

.bi-bookmark-plus::before { content: "\f19d"; }

.bi-bookmark-star-fill::before { content: "\f19e"; }

.bi-bookmark-star::before { content: "\f19f"; }

.bi-bookmark-x-fill::before { content: "\f1a0"; }

.bi-bookmark-x::before { content: "\f1a1"; }

.bi-bookmark::before { content: "\f1a2"; }

.bi-bookmarks-fill::before { content: "\f1a3"; }

.bi-bookmarks::before { content: "\f1a4"; }

.bi-bookshelf::before { content: "\f1a5"; }

.bi-bootstrap-fill::before { content: "\f1a6"; }

.bi-bootstrap-reboot::before { content: "\f1a7"; }

.bi-bootstrap::before { content: "\f1a8"; }

.bi-border-all::before { content: "\f1a9"; }

.bi-border-bottom::before { content: "\f1aa"; }

.bi-border-center::before { content: "\f1ab"; }

.bi-border-inner::before { content: "\f1ac"; }

.bi-border-left::before { content: "\f1ad"; }

.bi-border-middle::before { content: "\f1ae"; }

.bi-border-outer::before { content: "\f1af"; }

.bi-border-right::before { content: "\f1b0"; }

.bi-border-style::before { content: "\f1b1"; }

.bi-border-top::before { content: "\f1b2"; }

.bi-border-width::before { content: "\f1b3"; }

.bi-border::before { content: "\f1b4"; }

.bi-bounding-box-circles::before { content: "\f1b5"; }

.bi-bounding-box::before { content: "\f1b6"; }

.bi-box-arrow-down-left::before { content: "\f1b7"; }

.bi-box-arrow-down-right::before { content: "\f1b8"; }

.bi-box-arrow-down::before { content: "\f1b9"; }

.bi-box-arrow-in-down-left::before { content: "\f1ba"; }

.bi-box-arrow-in-down-right::before { content: "\f1bb"; }

.bi-box-arrow-in-down::before { content: "\f1bc"; }

.bi-box-arrow-in-left::before { content: "\f1bd"; }

.bi-box-arrow-in-right::before { content: "\f1be"; }

.bi-box-arrow-in-up-left::before { content: "\f1bf"; }

.bi-box-arrow-in-up-right::before { content: "\f1c0"; }

.bi-box-arrow-in-up::before { content: "\f1c1"; }

.bi-box-arrow-left::before { content: "\f1c2"; }

.bi-box-arrow-right::before { content: "\f1c3"; }

.bi-box-arrow-up-left::before { content: "\f1c4"; }

.bi-box-arrow-up-right::before { content: "\f1c5"; }

.bi-box-arrow-up::before { content: "\f1c6"; }

.bi-box-seam::before { content: "\f1c7"; }

.bi-box::before { content: "\f1c8"; }

.bi-braces::before { content: "\f1c9"; }

.bi-bricks::before { content: "\f1ca"; }

.bi-briefcase-fill::before { content: "\f1cb"; }

.bi-briefcase::before { content: "\f1cc"; }

.bi-brightness-alt-high-fill::before { content: "\f1cd"; }

.bi-brightness-alt-high::before { content: "\f1ce"; }

.bi-brightness-alt-low-fill::before { content: "\f1cf"; }

.bi-brightness-alt-low::before { content: "\f1d0"; }

.bi-brightness-high-fill::before { content: "\f1d1"; }

.bi-brightness-high::before { content: "\f1d2"; }

.bi-brightness-low-fill::before { content: "\f1d3"; }

.bi-brightness-low::before { content: "\f1d4"; }

.bi-broadcast-pin::before { content: "\f1d5"; }

.bi-broadcast::before { content: "\f1d6"; }

.bi-brush-fill::before { content: "\f1d7"; }

.bi-brush::before { content: "\f1d8"; }

.bi-bucket-fill::before { content: "\f1d9"; }

.bi-bucket::before { content: "\f1da"; }

.bi-bug-fill::before { content: "\f1db"; }

.bi-bug::before { content: "\f1dc"; }

.bi-building::before { content: "\f1dd"; }

.bi-bullseye::before { content: "\f1de"; }

.bi-calculator-fill::before { content: "\f1df"; }

.bi-calculator::before { content: "\f1e0"; }

.bi-calendar-check-fill::before { content: "\f1e1"; }

.bi-calendar-check::before { content: "\f1e2"; }

.bi-calendar-date-fill::before { content: "\f1e3"; }

.bi-calendar-date::before { content: "\f1e4"; }

.bi-calendar-day-fill::before { content: "\f1e5"; }

.bi-calendar-day::before { content: "\f1e6"; }

.bi-calendar-event-fill::before { content: "\f1e7"; }

.bi-calendar-event::before { content: "\f1e8"; }

.bi-calendar-fill::before { content: "\f1e9"; }

.bi-calendar-minus-fill::before { content: "\f1ea"; }

.bi-calendar-minus::before { content: "\f1eb"; }

.bi-calendar-month-fill::before { content: "\f1ec"; }

.bi-calendar-month::before { content: "\f1ed"; }

.bi-calendar-plus-fill::before { content: "\f1ee"; }

.bi-calendar-plus::before { content: "\f1ef"; }

.bi-calendar-range-fill::before { content: "\f1f0"; }

.bi-calendar-range::before { content: "\f1f1"; }

.bi-calendar-week-fill::before { content: "\f1f2"; }

.bi-calendar-week::before { content: "\f1f3"; }

.bi-calendar-x-fill::before { content: "\f1f4"; }

.bi-calendar-x::before { content: "\f1f5"; }

.bi-calendar::before { content: "\f1f6"; }

.bi-calendar2-check-fill::before { content: "\f1f7"; }

.bi-calendar2-check::before { content: "\f1f8"; }

.bi-calendar2-date-fill::before { content: "\f1f9"; }

.bi-calendar2-date::before { content: "\f1fa"; }

.bi-calendar2-day-fill::before { content: "\f1fb"; }

.bi-calendar2-day::before { content: "\f1fc"; }

.bi-calendar2-event-fill::before { content: "\f1fd"; }

.bi-calendar2-event::before { content: "\f1fe"; }

.bi-calendar2-fill::before { content: "\f1ff"; }

.bi-calendar2-minus-fill::before { content: "\f200"; }

.bi-calendar2-minus::before { content: "\f201"; }

.bi-calendar2-month-fill::before { content: "\f202"; }

.bi-calendar2-month::before { content: "\f203"; }

.bi-calendar2-plus-fill::before { content: "\f204"; }

.bi-calendar2-plus::before { content: "\f205"; }

.bi-calendar2-range-fill::before { content: "\f206"; }

.bi-calendar2-range::before { content: "\f207"; }

.bi-calendar2-week-fill::before { content: "\f208"; }

.bi-calendar2-week::before { content: "\f209"; }

.bi-calendar2-x-fill::before { content: "\f20a"; }

.bi-calendar2-x::before { content: "\f20b"; }

.bi-calendar2::before { content: "\f20c"; }

.bi-calendar3-event-fill::before { content: "\f20d"; }

.bi-calendar3-event::before { content: "\f20e"; }

.bi-calendar3-fill::before { content: "\f20f"; }

.bi-calendar3-range-fill::before { content: "\f210"; }

.bi-calendar3-range::before { content: "\f211"; }

.bi-calendar3-week-fill::before { content: "\f212"; }

.bi-calendar3-week::before { content: "\f213"; }

.bi-calendar3::before { content: "\f214"; }

.bi-calendar4-event::before { content: "\f215"; }

.bi-calendar4-range::before { content: "\f216"; }

.bi-calendar4-week::before { content: "\f217"; }

.bi-calendar4::before { content: "\f218"; }

.bi-camera-fill::before { content: "\f219"; }

.bi-camera-reels-fill::before { content: "\f21a"; }

.bi-camera-reels::before { content: "\f21b"; }

.bi-camera-video-fill::before { content: "\f21c"; }

.bi-camera-video-off-fill::before { content: "\f21d"; }

.bi-camera-video-off::before { content: "\f21e"; }

.bi-camera-video::before { content: "\f21f"; }

.bi-camera::before { content: "\f220"; }

.bi-camera2::before { content: "\f221"; }

.bi-capslock-fill::before { content: "\f222"; }

.bi-capslock::before { content: "\f223"; }

.bi-card-checklist::before { content: "\f224"; }

.bi-card-heading::before { content: "\f225"; }

.bi-card-image::before { content: "\f226"; }

.bi-card-list::before { content: "\f227"; }

.bi-card-text::before { content: "\f228"; }

.bi-caret-down-fill::before { content: "\f229"; }

.bi-caret-down-square-fill::before { content: "\f22a"; }

.bi-caret-down-square::before { content: "\f22b"; }

.bi-caret-down::before { content: "\f22c"; }

.bi-caret-left-fill::before { content: "\f22d"; }

.bi-caret-left-square-fill::before { content: "\f22e"; }

.bi-caret-left-square::before { content: "\f22f"; }

.bi-caret-left::before { content: "\f230"; }

.bi-caret-right-fill::before { content: "\f231"; }

.bi-caret-right-square-fill::before { content: "\f232"; }

.bi-caret-right-square::before { content: "\f233"; }

.bi-caret-right::before { content: "\f234"; }

.bi-caret-up-fill::before { content: "\f235"; }

.bi-caret-up-square-fill::before { content: "\f236"; }

.bi-caret-up-square::before { content: "\f237"; }

.bi-caret-up::before { content: "\f238"; }

.bi-cart-check-fill::before { content: "\f239"; }

.bi-cart-check::before { content: "\f23a"; }

.bi-cart-dash-fill::before { content: "\f23b"; }

.bi-cart-dash::before { content: "\f23c"; }

.bi-cart-fill::before { content: "\f23d"; }

.bi-cart-plus-fill::before { content: "\f23e"; }

.bi-cart-plus::before { content: "\f23f"; }

.bi-cart-x-fill::before { content: "\f240"; }

.bi-cart-x::before { content: "\f241"; }

.bi-cart::before { content: "\f242"; }

.bi-cart2::before { content: "\f243"; }

.bi-cart3::before { content: "\f244"; }

.bi-cart4::before { content: "\f245"; }

.bi-cash-stack::before { content: "\f246"; }

.bi-cash::before { content: "\f247"; }

.bi-cast::before { content: "\f248"; }

.bi-chat-dots-fill::before { content: "\f249"; }

.bi-chat-dots::before { content: "\f24a"; }

.bi-chat-fill::before { content: "\f24b"; }

.bi-chat-left-dots-fill::before { content: "\f24c"; }

.bi-chat-left-dots::before { content: "\f24d"; }

.bi-chat-left-fill::before { content: "\f24e"; }

.bi-chat-left-quote-fill::before { content: "\f24f"; }

.bi-chat-left-quote::before { content: "\f250"; }

.bi-chat-left-text-fill::before { content: "\f251"; }

.bi-chat-left-text::before { content: "\f252"; }

.bi-chat-left::before { content: "\f253"; }

.bi-chat-quote-fill::before { content: "\f254"; }

.bi-chat-quote::before { content: "\f255"; }

.bi-chat-right-dots-fill::before { content: "\f256"; }

.bi-chat-right-dots::before { content: "\f257"; }

.bi-chat-right-fill::before { content: "\f258"; }

.bi-chat-right-quote-fill::before { content: "\f259"; }

.bi-chat-right-quote::before { content: "\f25a"; }

.bi-chat-right-text-fill::before { content: "\f25b"; }

.bi-chat-right-text::before { content: "\f25c"; }

.bi-chat-right::before { content: "\f25d"; }

.bi-chat-square-dots-fill::before { content: "\f25e"; }

.bi-chat-square-dots::before { content: "\f25f"; }

.bi-chat-square-fill::before { content: "\f260"; }

.bi-chat-square-quote-fill::before { content: "\f261"; }

.bi-chat-square-quote::before { content: "\f262"; }

.bi-chat-square-text-fill::before { content: "\f263"; }

.bi-chat-square-text::before { content: "\f264"; }

.bi-chat-square::before { content: "\f265"; }

.bi-chat-text-fill::before { content: "\f266"; }

.bi-chat-text::before { content: "\f267"; }

.bi-chat::before { content: "\f268"; }

.bi-check-all::before { content: "\f269"; }

.bi-check-circle-fill::before { content: "\f26a"; }

.bi-check-circle::before { content: "\f26b"; }

.bi-check-square-fill::before { content: "\f26c"; }

.bi-check-square::before { content: "\f26d"; }

.bi-check::before { content: "\f26e"; }

.bi-check2-all::before { content: "\f26f"; }

.bi-check2-circle::before { content: "\f270"; }

.bi-check2-square::before { content: "\f271"; }

.bi-check2::before { content: "\f272"; }

.bi-chevron-bar-contract::before { content: "\f273"; }

.bi-chevron-bar-down::before { content: "\f274"; }

.bi-chevron-bar-expand::before { content: "\f275"; }

.bi-chevron-bar-left::before { content: "\f276"; }

.bi-chevron-bar-right::before { content: "\f277"; }

.bi-chevron-bar-up::before { content: "\f278"; }

.bi-chevron-compact-down::before { content: "\f279"; }

.bi-chevron-compact-left::before { content: "\f27a"; }

.bi-chevron-compact-right::before { content: "\f27b"; }

.bi-chevron-compact-up::before { content: "\f27c"; }

.bi-chevron-contract::before { content: "\f27d"; }

.bi-chevron-double-down::before { content: "\f27e"; }

.bi-chevron-double-left::before { content: "\f27f"; }

.bi-chevron-double-right::before { content: "\f280"; }

.bi-chevron-double-up::before { content: "\f281"; }

.bi-chevron-down::before { content: "\f282"; }

.bi-chevron-expand::before { content: "\f283"; }

.bi-chevron-left::before { content: "\f284"; }

.bi-chevron-right::before { content: "\f285"; }

.bi-chevron-up::before { content: "\f286"; }

.bi-circle-fill::before { content: "\f287"; }

.bi-circle-half::before { content: "\f288"; }

.bi-circle-square::before { content: "\f289"; }

.bi-circle::before { content: "\f28a"; }

.bi-clipboard-check::before { content: "\f28b"; }

.bi-clipboard-data::before { content: "\f28c"; }

.bi-clipboard-minus::before { content: "\f28d"; }

.bi-clipboard-plus::before { content: "\f28e"; }

.bi-clipboard-x::before { content: "\f28f"; }

.bi-clipboard::before { content: "\f290"; }

.bi-clock-fill::before { content: "\f291"; }

.bi-clock-history::before { content: "\f292"; }

.bi-clock::before { content: "\f293"; }

.bi-cloud-arrow-down-fill::before { content: "\f294"; }

.bi-cloud-arrow-down::before { content: "\f295"; }

.bi-cloud-arrow-up-fill::before { content: "\f296"; }

.bi-cloud-arrow-up::before { content: "\f297"; }

.bi-cloud-check-fill::before { content: "\f298"; }

.bi-cloud-check::before { content: "\f299"; }

.bi-cloud-download-fill::before { content: "\f29a"; }

.bi-cloud-download::before { content: "\f29b"; }

.bi-cloud-drizzle-fill::before { content: "\f29c"; }

.bi-cloud-drizzle::before { content: "\f29d"; }

.bi-cloud-fill::before { content: "\f29e"; }

.bi-cloud-fog-fill::before { content: "\f29f"; }

.bi-cloud-fog::before { content: "\f2a0"; }

.bi-cloud-fog2-fill::before { content: "\f2a1"; }

.bi-cloud-fog2::before { content: "\f2a2"; }

.bi-cloud-hail-fill::before { content: "\f2a3"; }

.bi-cloud-hail::before { content: "\f2a4"; }

.bi-cloud-haze-fill::before { content: "\f2a6"; }

.bi-cloud-haze::before { content: "\f2a7"; }

.bi-cloud-haze2-fill::before { content: "\f2a8"; }

.bi-cloud-lightning-fill::before { content: "\f2a9"; }

.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }

.bi-cloud-lightning-rain::before { content: "\f2ab"; }

.bi-cloud-lightning::before { content: "\f2ac"; }

.bi-cloud-minus-fill::before { content: "\f2ad"; }

.bi-cloud-minus::before { content: "\f2ae"; }

.bi-cloud-moon-fill::before { content: "\f2af"; }

.bi-cloud-moon::before { content: "\f2b0"; }

.bi-cloud-plus-fill::before { content: "\f2b1"; }

.bi-cloud-plus::before { content: "\f2b2"; }

.bi-cloud-rain-fill::before { content: "\f2b3"; }

.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }

.bi-cloud-rain-heavy::before { content: "\f2b5"; }

.bi-cloud-rain::before { content: "\f2b6"; }

.bi-cloud-slash-fill::before { content: "\f2b7"; }

.bi-cloud-slash::before { content: "\f2b8"; }

.bi-cloud-sleet-fill::before { content: "\f2b9"; }

.bi-cloud-sleet::before { content: "\f2ba"; }

.bi-cloud-snow-fill::before { content: "\f2bb"; }

.bi-cloud-snow::before { content: "\f2bc"; }

.bi-cloud-sun-fill::before { content: "\f2bd"; }

.bi-cloud-sun::before { content: "\f2be"; }

.bi-cloud-upload-fill::before { content: "\f2bf"; }

.bi-cloud-upload::before { content: "\f2c0"; }

.bi-cloud::before { content: "\f2c1"; }

.bi-clouds-fill::before { content: "\f2c2"; }

.bi-clouds::before { content: "\f2c3"; }

.bi-cloudy-fill::before { content: "\f2c4"; }

.bi-cloudy::before { content: "\f2c5"; }

.bi-code-slash::before { content: "\f2c6"; }

.bi-code-square::before { content: "\f2c7"; }

.bi-code::before { content: "\f2c8"; }

.bi-collection-fill::before { content: "\f2c9"; }

.bi-collection-play-fill::before { content: "\f2ca"; }

.bi-collection-play::before { content: "\f2cb"; }

.bi-collection::before { content: "\f2cc"; }

.bi-columns-gap::before { content: "\f2cd"; }

.bi-columns::before { content: "\f2ce"; }

.bi-command::before { content: "\f2cf"; }

.bi-compass-fill::before { content: "\f2d0"; }

.bi-compass::before { content: "\f2d1"; }

.bi-cone-striped::before { content: "\f2d2"; }

.bi-cone::before { content: "\f2d3"; }

.bi-controller::before { content: "\f2d4"; }

.bi-cpu-fill::before { content: "\f2d5"; }

.bi-cpu::before { content: "\f2d6"; }

.bi-credit-card-2-back-fill::before { content: "\f2d7"; }

.bi-credit-card-2-back::before { content: "\f2d8"; }

.bi-credit-card-2-front-fill::before { content: "\f2d9"; }

.bi-credit-card-2-front::before { content: "\f2da"; }

.bi-credit-card-fill::before { content: "\f2db"; }

.bi-credit-card::before { content: "\f2dc"; }

.bi-crop::before { content: "\f2dd"; }

.bi-cup-fill::before { content: "\f2de"; }

.bi-cup-straw::before { content: "\f2df"; }

.bi-cup::before { content: "\f2e0"; }

.bi-cursor-fill::before { content: "\f2e1"; }

.bi-cursor-text::before { content: "\f2e2"; }

.bi-cursor::before { content: "\f2e3"; }

.bi-dash-circle-dotted::before { content: "\f2e4"; }

.bi-dash-circle-fill::before { content: "\f2e5"; }

.bi-dash-circle::before { content: "\f2e6"; }

.bi-dash-square-dotted::before { content: "\f2e7"; }

.bi-dash-square-fill::before { content: "\f2e8"; }

.bi-dash-square::before { content: "\f2e9"; }

.bi-dash::before { content: "\f2ea"; }

.bi-diagram-2-fill::before { content: "\f2eb"; }

.bi-diagram-2::before { content: "\f2ec"; }

.bi-diagram-3-fill::before { content: "\f2ed"; }

.bi-diagram-3::before { content: "\f2ee"; }

.bi-diamond-fill::before { content: "\f2ef"; }

.bi-diamond-half::before { content: "\f2f0"; }

.bi-diamond::before { content: "\f2f1"; }

.bi-dice-1-fill::before { content: "\f2f2"; }

.bi-dice-1::before { content: "\f2f3"; }

.bi-dice-2-fill::before { content: "\f2f4"; }

.bi-dice-2::before { content: "\f2f5"; }

.bi-dice-3-fill::before { content: "\f2f6"; }

.bi-dice-3::before { content: "\f2f7"; }

.bi-dice-4-fill::before { content: "\f2f8"; }

.bi-dice-4::before { content: "\f2f9"; }

.bi-dice-5-fill::before { content: "\f2fa"; }

.bi-dice-5::before { content: "\f2fb"; }

.bi-dice-6-fill::before { content: "\f2fc"; }

.bi-dice-6::before { content: "\f2fd"; }

.bi-disc-fill::before { content: "\f2fe"; }

.bi-disc::before { content: "\f2ff"; }

.bi-discord::before { content: "\f300"; }

.bi-display-fill::before { content: "\f301"; }

.bi-display::before { content: "\f302"; }

.bi-distribute-horizontal::before { content: "\f303"; }

.bi-distribute-vertical::before { content: "\f304"; }

.bi-door-closed-fill::before { content: "\f305"; }

.bi-door-closed::before { content: "\f306"; }

.bi-door-open-fill::before { content: "\f307"; }

.bi-door-open::before { content: "\f308"; }

.bi-dot::before { content: "\f309"; }

.bi-download::before { content: "\f30a"; }

.bi-droplet-fill::before { content: "\f30b"; }

.bi-droplet-half::before { content: "\f30c"; }

.bi-droplet::before { content: "\f30d"; }

.bi-earbuds::before { content: "\f30e"; }

.bi-easel-fill::before { content: "\f30f"; }

.bi-easel::before { content: "\f310"; }

.bi-egg-fill::before { content: "\f311"; }

.bi-egg-fried::before { content: "\f312"; }

.bi-egg::before { content: "\f313"; }

.bi-eject-fill::before { content: "\f314"; }

.bi-eject::before { content: "\f315"; }

.bi-emoji-angry-fill::before { content: "\f316"; }

.bi-emoji-angry::before { content: "\f317"; }

.bi-emoji-dizzy-fill::before { content: "\f318"; }

.bi-emoji-dizzy::before { content: "\f319"; }

.bi-emoji-expressionless-fill::before { content: "\f31a"; }

.bi-emoji-expressionless::before { content: "\f31b"; }

.bi-emoji-frown-fill::before { content: "\f31c"; }

.bi-emoji-frown::before { content: "\f31d"; }

.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }

.bi-emoji-heart-eyes::before { content: "\f31f"; }

.bi-emoji-laughing-fill::before { content: "\f320"; }

.bi-emoji-laughing::before { content: "\f321"; }

.bi-emoji-neutral-fill::before { content: "\f322"; }

.bi-emoji-neutral::before { content: "\f323"; }

.bi-emoji-smile-fill::before { content: "\f324"; }

.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }

.bi-emoji-smile-upside-down::before { content: "\f326"; }

.bi-emoji-smile::before { content: "\f327"; }

.bi-emoji-sunglasses-fill::before { content: "\f328"; }

.bi-emoji-sunglasses::before { content: "\f329"; }

.bi-emoji-wink-fill::before { content: "\f32a"; }

.bi-emoji-wink::before { content: "\f32b"; }

.bi-envelope-fill::before { content: "\f32c"; }

.bi-envelope-open-fill::before { content: "\f32d"; }

.bi-envelope-open::before { content: "\f32e"; }

.bi-envelope::before { content: "\f32f"; }

.bi-eraser-fill::before { content: "\f330"; }

.bi-eraser::before { content: "\f331"; }

.bi-exclamation-circle-fill::before { content: "\f332"; }

.bi-exclamation-circle::before { content: "\f333"; }

.bi-exclamation-diamond-fill::before { content: "\f334"; }

.bi-exclamation-diamond::before { content: "\f335"; }

.bi-exclamation-octagon-fill::before { content: "\f336"; }

.bi-exclamation-octagon::before { content: "\f337"; }

.bi-exclamation-square-fill::before { content: "\f338"; }

.bi-exclamation-square::before { content: "\f339"; }

.bi-exclamation-triangle-fill::before { content: "\f33a"; }

.bi-exclamation-triangle::before { content: "\f33b"; }

.bi-exclamation::before { content: "\f33c"; }

.bi-exclude::before { content: "\f33d"; }

.bi-eye-fill::before { content: "\f33e"; }

.bi-eye-slash-fill::before { content: "\f33f"; }

.bi-eye-slash::before { content: "\f340"; }

.bi-eye::before { content: "\f341"; }

.bi-eyedropper::before { content: "\f342"; }

.bi-eyeglasses::before { content: "\f343"; }

.bi-facebook::before { content: "\f344"; }

.bi-file-arrow-down-fill::before { content: "\f345"; }

.bi-file-arrow-down::before { content: "\f346"; }

.bi-file-arrow-up-fill::before { content: "\f347"; }

.bi-file-arrow-up::before { content: "\f348"; }

.bi-file-bar-graph-fill::before { content: "\f349"; }

.bi-file-bar-graph::before { content: "\f34a"; }

.bi-file-binary-fill::before { content: "\f34b"; }

.bi-file-binary::before { content: "\f34c"; }

.bi-file-break-fill::before { content: "\f34d"; }

.bi-file-break::before { content: "\f34e"; }

.bi-file-check-fill::before { content: "\f34f"; }

.bi-file-check::before { content: "\f350"; }

.bi-file-code-fill::before { content: "\f351"; }

.bi-file-code::before { content: "\f352"; }

.bi-file-diff-fill::before { content: "\f353"; }

.bi-file-diff::before { content: "\f354"; }

.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }

.bi-file-earmark-arrow-down::before { content: "\f356"; }

.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }

.bi-file-earmark-arrow-up::before { content: "\f358"; }

.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }

.bi-file-earmark-bar-graph::before { content: "\f35a"; }

.bi-file-earmark-binary-fill::before { content: "\f35b"; }

.bi-file-earmark-binary::before { content: "\f35c"; }

.bi-file-earmark-break-fill::before { content: "\f35d"; }

.bi-file-earmark-break::before { content: "\f35e"; }

.bi-file-earmark-check-fill::before { content: "\f35f"; }

.bi-file-earmark-check::before { content: "\f360"; }

.bi-file-earmark-code-fill::before { content: "\f361"; }

.bi-file-earmark-code::before { content: "\f362"; }

.bi-file-earmark-diff-fill::before { content: "\f363"; }

.bi-file-earmark-diff::before { content: "\f364"; }

.bi-file-earmark-easel-fill::before { content: "\f365"; }

.bi-file-earmark-easel::before { content: "\f366"; }

.bi-file-earmark-excel-fill::before { content: "\f367"; }

.bi-file-earmark-excel::before { content: "\f368"; }

.bi-file-earmark-fill::before { content: "\f369"; }

.bi-file-earmark-font-fill::before { content: "\f36a"; }

.bi-file-earmark-font::before { content: "\f36b"; }

.bi-file-earmark-image-fill::before { content: "\f36c"; }

.bi-file-earmark-image::before { content: "\f36d"; }

.bi-file-earmark-lock-fill::before { content: "\f36e"; }

.bi-file-earmark-lock::before { content: "\f36f"; }

.bi-file-earmark-lock2-fill::before { content: "\f370"; }

.bi-file-earmark-lock2::before { content: "\f371"; }

.bi-file-earmark-medical-fill::before { content: "\f372"; }

.bi-file-earmark-medical::before { content: "\f373"; }

.bi-file-earmark-minus-fill::before { content: "\f374"; }

.bi-file-earmark-minus::before { content: "\f375"; }

.bi-file-earmark-music-fill::before { content: "\f376"; }

.bi-file-earmark-music::before { content: "\f377"; }

.bi-file-earmark-person-fill::before { content: "\f378"; }

.bi-file-earmark-person::before { content: "\f379"; }

.bi-file-earmark-play-fill::before { content: "\f37a"; }

.bi-file-earmark-play::before { content: "\f37b"; }

.bi-file-earmark-plus-fill::before { content: "\f37c"; }

.bi-file-earmark-plus::before { content: "\f37d"; }

.bi-file-earmark-post-fill::before { content: "\f37e"; }

.bi-file-earmark-post::before { content: "\f37f"; }

.bi-file-earmark-ppt-fill::before { content: "\f380"; }

.bi-file-earmark-ppt::before { content: "\f381"; }

.bi-file-earmark-richtext-fill::before { content: "\f382"; }

.bi-file-earmark-richtext::before { content: "\f383"; }

.bi-file-earmark-ruled-fill::before { content: "\f384"; }

.bi-file-earmark-ruled::before { content: "\f385"; }

.bi-file-earmark-slides-fill::before { content: "\f386"; }

.bi-file-earmark-slides::before { content: "\f387"; }

.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }

.bi-file-earmark-spreadsheet::before { content: "\f389"; }

.bi-file-earmark-text-fill::before { content: "\f38a"; }

.bi-file-earmark-text::before { content: "\f38b"; }

.bi-file-earmark-word-fill::before { content: "\f38c"; }

.bi-file-earmark-word::before { content: "\f38d"; }

.bi-file-earmark-x-fill::before { content: "\f38e"; }

.bi-file-earmark-x::before { content: "\f38f"; }

.bi-file-earmark-zip-fill::before { content: "\f390"; }

.bi-file-earmark-zip::before { content: "\f391"; }

.bi-file-earmark::before { content: "\f392"; }

.bi-file-easel-fill::before { content: "\f393"; }

.bi-file-easel::before { content: "\f394"; }

.bi-file-excel-fill::before { content: "\f395"; }

.bi-file-excel::before { content: "\f396"; }

.bi-file-fill::before { content: "\f397"; }

.bi-file-font-fill::before { content: "\f398"; }

.bi-file-font::before { content: "\f399"; }

.bi-file-image-fill::before { content: "\f39a"; }

.bi-file-image::before { content: "\f39b"; }

.bi-file-lock-fill::before { content: "\f39c"; }

.bi-file-lock::before { content: "\f39d"; }

.bi-file-lock2-fill::before { content: "\f39e"; }

.bi-file-lock2::before { content: "\f39f"; }

.bi-file-medical-fill::before { content: "\f3a0"; }

.bi-file-medical::before { content: "\f3a1"; }

.bi-file-minus-fill::before { content: "\f3a2"; }

.bi-file-minus::before { content: "\f3a3"; }

.bi-file-music-fill::before { content: "\f3a4"; }

.bi-file-music::before { content: "\f3a5"; }

.bi-file-person-fill::before { content: "\f3a6"; }

.bi-file-person::before { content: "\f3a7"; }

.bi-file-play-fill::before { content: "\f3a8"; }

.bi-file-play::before { content: "\f3a9"; }

.bi-file-plus-fill::before { content: "\f3aa"; }

.bi-file-plus::before { content: "\f3ab"; }

.bi-file-post-fill::before { content: "\f3ac"; }

.bi-file-post::before { content: "\f3ad"; }

.bi-file-ppt-fill::before { content: "\f3ae"; }

.bi-file-ppt::before { content: "\f3af"; }

.bi-file-richtext-fill::before { content: "\f3b0"; }

.bi-file-richtext::before { content: "\f3b1"; }

.bi-file-ruled-fill::before { content: "\f3b2"; }

.bi-file-ruled::before { content: "\f3b3"; }

.bi-file-slides-fill::before { content: "\f3b4"; }

.bi-file-slides::before { content: "\f3b5"; }

.bi-file-spreadsheet-fill::before { content: "\f3b6"; }

.bi-file-spreadsheet::before { content: "\f3b7"; }

.bi-file-text-fill::before { content: "\f3b8"; }

.bi-file-text::before { content: "\f3b9"; }

.bi-file-word-fill::before { content: "\f3ba"; }

.bi-file-word::before { content: "\f3bb"; }

.bi-file-x-fill::before { content: "\f3bc"; }

.bi-file-x::before { content: "\f3bd"; }

.bi-file-zip-fill::before { content: "\f3be"; }

.bi-file-zip::before { content: "\f3bf"; }

.bi-file::before { content: "\f3c0"; }

.bi-files-alt::before { content: "\f3c1"; }

.bi-files::before { content: "\f3c2"; }

.bi-film::before { content: "\f3c3"; }

.bi-filter-circle-fill::before { content: "\f3c4"; }

.bi-filter-circle::before { content: "\f3c5"; }

.bi-filter-left::before { content: "\f3c6"; }

.bi-filter-right::before { content: "\f3c7"; }

.bi-filter-square-fill::before { content: "\f3c8"; }

.bi-filter-square::before { content: "\f3c9"; }

.bi-filter::before { content: "\f3ca"; }

.bi-flag-fill::before { content: "\f3cb"; }

.bi-flag::before { content: "\f3cc"; }

.bi-flower1::before { content: "\f3cd"; }

.bi-flower2::before { content: "\f3ce"; }

.bi-flower3::before { content: "\f3cf"; }

.bi-folder-check::before { content: "\f3d0"; }

.bi-folder-fill::before { content: "\f3d1"; }

.bi-folder-minus::before { content: "\f3d2"; }

.bi-folder-plus::before { content: "\f3d3"; }

.bi-folder-symlink-fill::before { content: "\f3d4"; }

.bi-folder-symlink::before { content: "\f3d5"; }

.bi-folder-x::before { content: "\f3d6"; }

.bi-folder::before { content: "\f3d7"; }

.bi-folder2-open::before { content: "\f3d8"; }

.bi-folder2::before { content: "\f3d9"; }

.bi-fonts::before { content: "\f3da"; }

.bi-forward-fill::before { content: "\f3db"; }

.bi-forward::before { content: "\f3dc"; }

.bi-front::before { content: "\f3dd"; }

.bi-fullscreen-exit::before { content: "\f3de"; }

.bi-fullscreen::before { content: "\f3df"; }

.bi-funnel-fill::before { content: "\f3e0"; }

.bi-funnel::before { content: "\f3e1"; }

.bi-gear-fill::before { content: "\f3e2"; }

.bi-gear-wide-connected::before { content: "\f3e3"; }

.bi-gear-wide::before { content: "\f3e4"; }

.bi-gear::before { content: "\f3e5"; }

.bi-gem::before { content: "\f3e6"; }

.bi-geo-alt-fill::before { content: "\f3e7"; }

.bi-geo-alt::before { content: "\f3e8"; }

.bi-geo-fill::before { content: "\f3e9"; }

.bi-geo::before { content: "\f3ea"; }

.bi-gift-fill::before { content: "\f3eb"; }

.bi-gift::before { content: "\f3ec"; }

.bi-github::before { content: "\f3ed"; }

.bi-globe::before { content: "\f3ee"; }

.bi-globe2::before { content: "\f3ef"; }

.bi-google::before { content: "\f3f0"; }

.bi-graph-down::before { content: "\f3f1"; }

.bi-graph-up::before { content: "\f3f2"; }

.bi-grid-1x2-fill::before { content: "\f3f3"; }

.bi-grid-1x2::before { content: "\f3f4"; }

.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }

.bi-grid-3x2-gap::before { content: "\f3f6"; }

.bi-grid-3x2::before { content: "\f3f7"; }

.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }

.bi-grid-3x3-gap::before { content: "\f3f9"; }

.bi-grid-3x3::before { content: "\f3fa"; }

.bi-grid-fill::before { content: "\f3fb"; }

.bi-grid::before { content: "\f3fc"; }

.bi-grip-horizontal::before { content: "\f3fd"; }

.bi-grip-vertical::before { content: "\f3fe"; }

.bi-hammer::before { content: "\f3ff"; }

.bi-hand-index-fill::before { content: "\f400"; }

.bi-hand-index-thumb-fill::before { content: "\f401"; }

.bi-hand-index-thumb::before { content: "\f402"; }

.bi-hand-index::before { content: "\f403"; }

.bi-hand-thumbs-down-fill::before { content: "\f404"; }

.bi-hand-thumbs-down::before { content: "\f405"; }

.bi-hand-thumbs-up-fill::before { content: "\f406"; }

.bi-hand-thumbs-up::before { content: "\f407"; }

.bi-handbag-fill::before { content: "\f408"; }

.bi-handbag::before { content: "\f409"; }

.bi-hash::before { content: "\f40a"; }

.bi-hdd-fill::before { content: "\f40b"; }

.bi-hdd-network-fill::before { content: "\f40c"; }

.bi-hdd-network::before { content: "\f40d"; }

.bi-hdd-rack-fill::before { content: "\f40e"; }

.bi-hdd-rack::before { content: "\f40f"; }

.bi-hdd-stack-fill::before { content: "\f410"; }

.bi-hdd-stack::before { content: "\f411"; }

.bi-hdd::before { content: "\f412"; }

.bi-headphones::before { content: "\f413"; }

.bi-headset::before { content: "\f414"; }

.bi-heart-fill::before { content: "\f415"; }

.bi-heart-half::before { content: "\f416"; }

.bi-heart::before { content: "\f417"; }

.bi-heptagon-fill::before { content: "\f418"; }

.bi-heptagon-half::before { content: "\f419"; }

.bi-heptagon::before { content: "\f41a"; }

.bi-hexagon-fill::before { content: "\f41b"; }

.bi-hexagon-half::before { content: "\f41c"; }

.bi-hexagon::before { content: "\f41d"; }

.bi-hourglass-bottom::before { content: "\f41e"; }

.bi-hourglass-split::before { content: "\f41f"; }

.bi-hourglass-top::before { content: "\f420"; }

.bi-hourglass::before { content: "\f421"; }

.bi-house-door-fill::before { content: "\f422"; }

.bi-house-door::before { content: "\f423"; }

.bi-house-fill::before { content: "\f424"; }

.bi-house::before { content: "\f425"; }

.bi-hr::before { content: "\f426"; }

.bi-hurricane::before { content: "\f427"; }

.bi-image-alt::before { content: "\f428"; }

.bi-image-fill::before { content: "\f429"; }

.bi-image::before { content: "\f42a"; }

.bi-images::before { content: "\f42b"; }

.bi-inbox-fill::before { content: "\f42c"; }

.bi-inbox::before { content: "\f42d"; }

.bi-inboxes-fill::before { content: "\f42e"; }

.bi-inboxes::before { content: "\f42f"; }

.bi-info-circle-fill::before { content: "\f430"; }

.bi-info-circle::before { content: "\f431"; }

.bi-info-square-fill::before { content: "\f432"; }

.bi-info-square::before { content: "\f433"; }

.bi-info::before { content: "\f434"; }

.bi-input-cursor-text::before { content: "\f435"; }

.bi-input-cursor::before { content: "\f436"; }

.bi-instagram::before { content: "\f437"; }

.bi-intersect::before { content: "\f438"; }

.bi-journal-album::before { content: "\f439"; }

.bi-journal-arrow-down::before { content: "\f43a"; }

.bi-journal-arrow-up::before { content: "\f43b"; }

.bi-journal-bookmark-fill::before { content: "\f43c"; }

.bi-journal-bookmark::before { content: "\f43d"; }

.bi-journal-check::before { content: "\f43e"; }

.bi-journal-code::before { content: "\f43f"; }

.bi-journal-medical::before { content: "\f440"; }

.bi-journal-minus::before { content: "\f441"; }

.bi-journal-plus::before { content: "\f442"; }

.bi-journal-richtext::before { content: "\f443"; }

.bi-journal-text::before { content: "\f444"; }

.bi-journal-x::before { content: "\f445"; }

.bi-journal::before { content: "\f446"; }

.bi-journals::before { content: "\f447"; }

.bi-joystick::before { content: "\f448"; }

.bi-justify-left::before { content: "\f449"; }

.bi-justify-right::before { content: "\f44a"; }

.bi-justify::before { content: "\f44b"; }

.bi-kanban-fill::before { content: "\f44c"; }

.bi-kanban::before { content: "\f44d"; }

.bi-key-fill::before { content: "\f44e"; }

.bi-key::before { content: "\f44f"; }

.bi-keyboard-fill::before { content: "\f450"; }

.bi-keyboard::before { content: "\f451"; }

.bi-ladder::before { content: "\f452"; }

.bi-lamp-fill::before { content: "\f453"; }

.bi-lamp::before { content: "\f454"; }

.bi-laptop-fill::before { content: "\f455"; }

.bi-laptop::before { content: "\f456"; }

.bi-layer-backward::before { content: "\f457"; }

.bi-layer-forward::before { content: "\f458"; }

.bi-layers-fill::before { content: "\f459"; }

.bi-layers-half::before { content: "\f45a"; }

.bi-layers::before { content: "\f45b"; }

.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }

.bi-layout-sidebar-inset::before { content: "\f45d"; }

.bi-layout-sidebar-reverse::before { content: "\f45e"; }

.bi-layout-sidebar::before { content: "\f45f"; }

.bi-layout-split::before { content: "\f460"; }

.bi-layout-text-sidebar-reverse::before { content: "\f461"; }

.bi-layout-text-sidebar::before { content: "\f462"; }

.bi-layout-text-window-reverse::before { content: "\f463"; }

.bi-layout-text-window::before { content: "\f464"; }

.bi-layout-three-columns::before { content: "\f465"; }

.bi-layout-wtf::before { content: "\f466"; }

.bi-life-preserver::before { content: "\f467"; }

.bi-lightbulb-fill::before { content: "\f468"; }

.bi-lightbulb-off-fill::before { content: "\f469"; }

.bi-lightbulb-off::before { content: "\f46a"; }

.bi-lightbulb::before { content: "\f46b"; }

.bi-lightning-charge-fill::before { content: "\f46c"; }

.bi-lightning-charge::before { content: "\f46d"; }

.bi-lightning-fill::before { content: "\f46e"; }

.bi-lightning::before { content: "\f46f"; }

.bi-link-45deg::before { content: "\f470"; }

.bi-link::before { content: "\f471"; }

.bi-linkedin::before { content: "\f472"; }

.bi-list-check::before { content: "\f473"; }

.bi-list-nested::before { content: "\f474"; }

.bi-list-ol::before { content: "\f475"; }

.bi-list-stars::before { content: "\f476"; }

.bi-list-task::before { content: "\f477"; }

.bi-list-ul::before { content: "\f478"; }

.bi-list::before { content: "\f479"; }

.bi-lock-fill::before { content: "\f47a"; }

.bi-lock::before { content: "\f47b"; }

.bi-mailbox::before { content: "\f47c"; }

.bi-mailbox2::before { content: "\f47d"; }

.bi-map-fill::before { content: "\f47e"; }

.bi-map::before { content: "\f47f"; }

.bi-markdown-fill::before { content: "\f480"; }

.bi-markdown::before { content: "\f481"; }

.bi-mask::before { content: "\f482"; }

.bi-megaphone-fill::before { content: "\f483"; }

.bi-megaphone::before { content: "\f484"; }

.bi-menu-app-fill::before { content: "\f485"; }

.bi-menu-app::before { content: "\f486"; }

.bi-menu-button-fill::before { content: "\f487"; }

.bi-menu-button-wide-fill::before { content: "\f488"; }

.bi-menu-button-wide::before { content: "\f489"; }

.bi-menu-button::before { content: "\f48a"; }

.bi-menu-down::before { content: "\f48b"; }

.bi-menu-up::before { content: "\f48c"; }

.bi-mic-fill::before { content: "\f48d"; }

.bi-mic-mute-fill::before { content: "\f48e"; }

.bi-mic-mute::before { content: "\f48f"; }

.bi-mic::before { content: "\f490"; }

.bi-minecart-loaded::before { content: "\f491"; }

.bi-minecart::before { content: "\f492"; }

.bi-moisture::before { content: "\f493"; }

.bi-moon-fill::before { content: "\f494"; }

.bi-moon-stars-fill::before { content: "\f495"; }

.bi-moon-stars::before { content: "\f496"; }

.bi-moon::before { content: "\f497"; }

.bi-mouse-fill::before { content: "\f498"; }

.bi-mouse::before { content: "\f499"; }

.bi-mouse2-fill::before { content: "\f49a"; }

.bi-mouse2::before { content: "\f49b"; }

.bi-mouse3-fill::before { content: "\f49c"; }

.bi-mouse3::before { content: "\f49d"; }

.bi-music-note-beamed::before { content: "\f49e"; }

.bi-music-note-list::before { content: "\f49f"; }

.bi-music-note::before { content: "\f4a0"; }

.bi-music-player-fill::before { content: "\f4a1"; }

.bi-music-player::before { content: "\f4a2"; }

.bi-newspaper::before { content: "\f4a3"; }

.bi-node-minus-fill::before { content: "\f4a4"; }

.bi-node-minus::before { content: "\f4a5"; }

.bi-node-plus-fill::before { content: "\f4a6"; }

.bi-node-plus::before { content: "\f4a7"; }

.bi-nut-fill::before { content: "\f4a8"; }

.bi-nut::before { content: "\f4a9"; }

.bi-octagon-fill::before { content: "\f4aa"; }

.bi-octagon-half::before { content: "\f4ab"; }

.bi-octagon::before { content: "\f4ac"; }

.bi-option::before { content: "\f4ad"; }

.bi-outlet::before { content: "\f4ae"; }

.bi-paint-bucket::before { content: "\f4af"; }

.bi-palette-fill::before { content: "\f4b0"; }

.bi-palette::before { content: "\f4b1"; }

.bi-palette2::before { content: "\f4b2"; }

.bi-paperclip::before { content: "\f4b3"; }

.bi-paragraph::before { content: "\f4b4"; }

.bi-patch-check-fill::before { content: "\f4b5"; }

.bi-patch-check::before { content: "\f4b6"; }

.bi-patch-exclamation-fill::before { content: "\f4b7"; }

.bi-patch-exclamation::before { content: "\f4b8"; }

.bi-patch-minus-fill::before { content: "\f4b9"; }

.bi-patch-minus::before { content: "\f4ba"; }

.bi-patch-plus-fill::before { content: "\f4bb"; }

.bi-patch-plus::before { content: "\f4bc"; }

.bi-patch-question-fill::before { content: "\f4bd"; }

.bi-patch-question::before { content: "\f4be"; }

.bi-pause-btn-fill::before { content: "\f4bf"; }

.bi-pause-btn::before { content: "\f4c0"; }

.bi-pause-circle-fill::before { content: "\f4c1"; }

.bi-pause-circle::before { content: "\f4c2"; }

.bi-pause-fill::before { content: "\f4c3"; }

.bi-pause::before { content: "\f4c4"; }

.bi-peace-fill::before { content: "\f4c5"; }

.bi-peace::before { content: "\f4c6"; }

.bi-pen-fill::before { content: "\f4c7"; }

.bi-pen::before { content: "\f4c8"; }

.bi-pencil-fill::before { content: "\f4c9"; }

.bi-pencil-square::before { content: "\f4ca"; }

.bi-pencil::before { content: "\f4cb"; }

.bi-pentagon-fill::before { content: "\f4cc"; }

.bi-pentagon-half::before { content: "\f4cd"; }

.bi-pentagon::before { content: "\f4ce"; }

.bi-people-fill::before { content: "\f4cf"; }

.bi-people::before { content: "\f4d0"; }

.bi-percent::before { content: "\f4d1"; }

.bi-person-badge-fill::before { content: "\f4d2"; }

.bi-person-badge::before { content: "\f4d3"; }

.bi-person-bounding-box::before { content: "\f4d4"; }

.bi-person-check-fill::before { content: "\f4d5"; }

.bi-person-check::before { content: "\f4d6"; }

.bi-person-circle::before { content: "\f4d7"; }

.bi-person-dash-fill::before { content: "\f4d8"; }

.bi-person-dash::before { content: "\f4d9"; }

.bi-person-fill::before { content: "\f4da"; }

.bi-person-lines-fill::before { content: "\f4db"; }

.bi-person-plus-fill::before { content: "\f4dc"; }

.bi-person-plus::before { content: "\f4dd"; }

.bi-person-square::before { content: "\f4de"; }

.bi-person-x-fill::before { content: "\f4df"; }

.bi-person-x::before { content: "\f4e0"; }

.bi-person::before { content: "\f4e1"; }

.bi-phone-fill::before { content: "\f4e2"; }

.bi-phone-landscape-fill::before { content: "\f4e3"; }

.bi-phone-landscape::before { content: "\f4e4"; }

.bi-phone-vibrate-fill::before { content: "\f4e5"; }

.bi-phone-vibrate::before { content: "\f4e6"; }

.bi-phone::before { content: "\f4e7"; }

.bi-pie-chart-fill::before { content: "\f4e8"; }

.bi-pie-chart::before { content: "\f4e9"; }

.bi-pin-angle-fill::before { content: "\f4ea"; }

.bi-pin-angle::before { content: "\f4eb"; }

.bi-pin-fill::before { content: "\f4ec"; }

.bi-pin::before { content: "\f4ed"; }

.bi-pip-fill::before { content: "\f4ee"; }

.bi-pip::before { content: "\f4ef"; }

.bi-play-btn-fill::before { content: "\f4f0"; }

.bi-play-btn::before { content: "\f4f1"; }

.bi-play-circle-fill::before { content: "\f4f2"; }

.bi-play-circle::before { content: "\f4f3"; }

.bi-play-fill::before { content: "\f4f4"; }

.bi-play::before { content: "\f4f5"; }

.bi-plug-fill::before { content: "\f4f6"; }

.bi-plug::before { content: "\f4f7"; }

.bi-plus-circle-dotted::before { content: "\f4f8"; }

.bi-plus-circle-fill::before { content: "\f4f9"; }

.bi-plus-circle::before { content: "\f4fa"; }

.bi-plus-square-dotted::before { content: "\f4fb"; }

.bi-plus-square-fill::before { content: "\f4fc"; }

.bi-plus-square::before { content: "\f4fd"; }

.bi-plus::before { content: "\f4fe"; }

.bi-power::before { content: "\f4ff"; }

.bi-printer-fill::before { content: "\f500"; }

.bi-printer::before { content: "\f501"; }

.bi-puzzle-fill::before { content: "\f502"; }

.bi-puzzle::before { content: "\f503"; }

.bi-question-circle-fill::before { content: "\f504"; }

.bi-question-circle::before { content: "\f505"; }

.bi-question-diamond-fill::before { content: "\f506"; }

.bi-question-diamond::before { content: "\f507"; }

.bi-question-octagon-fill::before { content: "\f508"; }

.bi-question-octagon::before { content: "\f509"; }

.bi-question-square-fill::before { content: "\f50a"; }

.bi-question-square::before { content: "\f50b"; }

.bi-question::before { content: "\f50c"; }

.bi-rainbow::before { content: "\f50d"; }

.bi-receipt-cutoff::before { content: "\f50e"; }

.bi-receipt::before { content: "\f50f"; }

.bi-reception-0::before { content: "\f510"; }

.bi-reception-1::before { content: "\f511"; }

.bi-reception-2::before { content: "\f512"; }

.bi-reception-3::before { content: "\f513"; }

.bi-reception-4::before { content: "\f514"; }

.bi-record-btn-fill::before { content: "\f515"; }

.bi-record-btn::before { content: "\f516"; }

.bi-record-circle-fill::before { content: "\f517"; }

.bi-record-circle::before { content: "\f518"; }

.bi-record-fill::before { content: "\f519"; }

.bi-record::before { content: "\f51a"; }

.bi-record2-fill::before { content: "\f51b"; }

.bi-record2::before { content: "\f51c"; }

.bi-reply-all-fill::before { content: "\f51d"; }

.bi-reply-all::before { content: "\f51e"; }

.bi-reply-fill::before { content: "\f51f"; }

.bi-reply::before { content: "\f520"; }

.bi-rss-fill::before { content: "\f521"; }

.bi-rss::before { content: "\f522"; }

.bi-rulers::before { content: "\f523"; }

.bi-save-fill::before { content: "\f524"; }

.bi-save::before { content: "\f525"; }

.bi-save2-fill::before { content: "\f526"; }

.bi-save2::before { content: "\f527"; }

.bi-scissors::before { content: "\f528"; }

.bi-screwdriver::before { content: "\f529"; }

.bi-search::before { content: "\f52a"; }

.bi-segmented-nav::before { content: "\f52b"; }

.bi-server::before { content: "\f52c"; }

.bi-share-fill::before { content: "\f52d"; }

.bi-share::before { content: "\f52e"; }

.bi-shield-check::before { content: "\f52f"; }

.bi-shield-exclamation::before { content: "\f530"; }

.bi-shield-fill-check::before { content: "\f531"; }

.bi-shield-fill-exclamation::before { content: "\f532"; }

.bi-shield-fill-minus::before { content: "\f533"; }

.bi-shield-fill-plus::before { content: "\f534"; }

.bi-shield-fill-x::before { content: "\f535"; }

.bi-shield-fill::before { content: "\f536"; }

.bi-shield-lock-fill::before { content: "\f537"; }

.bi-shield-lock::before { content: "\f538"; }

.bi-shield-minus::before { content: "\f539"; }

.bi-shield-plus::before { content: "\f53a"; }

.bi-shield-shaded::before { content: "\f53b"; }

.bi-shield-slash-fill::before { content: "\f53c"; }

.bi-shield-slash::before { content: "\f53d"; }

.bi-shield-x::before { content: "\f53e"; }

.bi-shield::before { content: "\f53f"; }

.bi-shift-fill::before { content: "\f540"; }

.bi-shift::before { content: "\f541"; }

.bi-shop-window::before { content: "\f542"; }

.bi-shop::before { content: "\f543"; }

.bi-shuffle::before { content: "\f544"; }

.bi-signpost-2-fill::before { content: "\f545"; }

.bi-signpost-2::before { content: "\f546"; }

.bi-signpost-fill::before { content: "\f547"; }

.bi-signpost-split-fill::before { content: "\f548"; }

.bi-signpost-split::before { content: "\f549"; }

.bi-signpost::before { content: "\f54a"; }

.bi-sim-fill::before { content: "\f54b"; }

.bi-sim::before { content: "\f54c"; }

.bi-skip-backward-btn-fill::before { content: "\f54d"; }

.bi-skip-backward-btn::before { content: "\f54e"; }

.bi-skip-backward-circle-fill::before { content: "\f54f"; }

.bi-skip-backward-circle::before { content: "\f550"; }

.bi-skip-backward-fill::before { content: "\f551"; }

.bi-skip-backward::before { content: "\f552"; }

.bi-skip-end-btn-fill::before { content: "\f553"; }

.bi-skip-end-btn::before { content: "\f554"; }

.bi-skip-end-circle-fill::before { content: "\f555"; }

.bi-skip-end-circle::before { content: "\f556"; }

.bi-skip-end-fill::before { content: "\f557"; }

.bi-skip-end::before { content: "\f558"; }

.bi-skip-forward-btn-fill::before { content: "\f559"; }

.bi-skip-forward-btn::before { content: "\f55a"; }

.bi-skip-forward-circle-fill::before { content: "\f55b"; }

.bi-skip-forward-circle::before { content: "\f55c"; }

.bi-skip-forward-fill::before { content: "\f55d"; }

.bi-skip-forward::before { content: "\f55e"; }

.bi-skip-start-btn-fill::before { content: "\f55f"; }

.bi-skip-start-btn::before { content: "\f560"; }

.bi-skip-start-circle-fill::before { content: "\f561"; }

.bi-skip-start-circle::before { content: "\f562"; }

.bi-skip-start-fill::before { content: "\f563"; }

.bi-skip-start::before { content: "\f564"; }

.bi-slack::before { content: "\f565"; }

.bi-slash-circle-fill::before { content: "\f566"; }

.bi-slash-circle::before { content: "\f567"; }

.bi-slash-square-fill::before { content: "\f568"; }

.bi-slash-square::before { content: "\f569"; }

.bi-slash::before { content: "\f56a"; }

.bi-sliders::before { content: "\f56b"; }

.bi-smartwatch::before { content: "\f56c"; }

.bi-snow::before { content: "\f56d"; }

.bi-snow2::before { content: "\f56e"; }

.bi-snow3::before { content: "\f56f"; }

.bi-sort-alpha-down-alt::before { content: "\f570"; }

.bi-sort-alpha-down::before { content: "\f571"; }

.bi-sort-alpha-up-alt::before { content: "\f572"; }

.bi-sort-alpha-up::before { content: "\f573"; }

.bi-sort-down-alt::before { content: "\f574"; }

.bi-sort-down::before { content: "\f575"; }

.bi-sort-numeric-down-alt::before { content: "\f576"; }

.bi-sort-numeric-down::before { content: "\f577"; }

.bi-sort-numeric-up-alt::before { content: "\f578"; }

.bi-sort-numeric-up::before { content: "\f579"; }

.bi-sort-up-alt::before { content: "\f57a"; }

.bi-sort-up::before { content: "\f57b"; }

.bi-soundwave::before { content: "\f57c"; }

.bi-speaker-fill::before { content: "\f57d"; }

.bi-speaker::before { content: "\f57e"; }

.bi-speedometer::before { content: "\f57f"; }

.bi-speedometer2::before { content: "\f580"; }

.bi-spellcheck::before { content: "\f581"; }

.bi-square-fill::before { content: "\f582"; }

.bi-square-half::before { content: "\f583"; }

.bi-square::before { content: "\f584"; }

.bi-stack::before { content: "\f585"; }

.bi-star-fill::before { content: "\f586"; }

.bi-star-half::before { content: "\f587"; }

.bi-star::before { content: "\f588"; }

.bi-stars::before { content: "\f589"; }

.bi-stickies-fill::before { content: "\f58a"; }

.bi-stickies::before { content: "\f58b"; }

.bi-sticky-fill::before { content: "\f58c"; }

.bi-sticky::before { content: "\f58d"; }

.bi-stop-btn-fill::before { content: "\f58e"; }

.bi-stop-btn::before { content: "\f58f"; }

.bi-stop-circle-fill::before { content: "\f590"; }

.bi-stop-circle::before { content: "\f591"; }

.bi-stop-fill::before { content: "\f592"; }

.bi-stop::before { content: "\f593"; }

.bi-stoplights-fill::before { content: "\f594"; }

.bi-stoplights::before { content: "\f595"; }

.bi-stopwatch-fill::before { content: "\f596"; }

.bi-stopwatch::before { content: "\f597"; }

.bi-subtract::before { content: "\f598"; }

.bi-suit-club-fill::before { content: "\f599"; }

.bi-suit-club::before { content: "\f59a"; }

.bi-suit-diamond-fill::before { content: "\f59b"; }

.bi-suit-diamond::before { content: "\f59c"; }

.bi-suit-heart-fill::before { content: "\f59d"; }

.bi-suit-heart::before { content: "\f59e"; }

.bi-suit-spade-fill::before { content: "\f59f"; }

.bi-suit-spade::before { content: "\f5a0"; }

.bi-sun-fill::before { content: "\f5a1"; }

.bi-sun::before { content: "\f5a2"; }

.bi-sunglasses::before { content: "\f5a3"; }

.bi-sunrise-fill::before { content: "\f5a4"; }

.bi-sunrise::before { content: "\f5a5"; }

.bi-sunset-fill::before { content: "\f5a6"; }

.bi-sunset::before { content: "\f5a7"; }

.bi-symmetry-horizontal::before { content: "\f5a8"; }

.bi-symmetry-vertical::before { content: "\f5a9"; }

.bi-table::before { content: "\f5aa"; }

.bi-tablet-fill::before { content: "\f5ab"; }

.bi-tablet-landscape-fill::before { content: "\f5ac"; }

.bi-tablet-landscape::before { content: "\f5ad"; }

.bi-tablet::before { content: "\f5ae"; }

.bi-tag-fill::before { content: "\f5af"; }

.bi-tag::before { content: "\f5b0"; }

.bi-tags-fill::before { content: "\f5b1"; }

.bi-tags::before { content: "\f5b2"; }

.bi-telegram::before { content: "\f5b3"; }

.bi-telephone-fill::before { content: "\f5b4"; }

.bi-telephone-forward-fill::before { content: "\f5b5"; }

.bi-telephone-forward::before { content: "\f5b6"; }

.bi-telephone-inbound-fill::before { content: "\f5b7"; }

.bi-telephone-inbound::before { content: "\f5b8"; }

.bi-telephone-minus-fill::before { content: "\f5b9"; }

.bi-telephone-minus::before { content: "\f5ba"; }

.bi-telephone-outbound-fill::before { content: "\f5bb"; }

.bi-telephone-outbound::before { content: "\f5bc"; }

.bi-telephone-plus-fill::before { content: "\f5bd"; }

.bi-telephone-plus::before { content: "\f5be"; }

.bi-telephone-x-fill::before { content: "\f5bf"; }

.bi-telephone-x::before { content: "\f5c0"; }

.bi-telephone::before { content: "\f5c1"; }

.bi-terminal-fill::before { content: "\f5c2"; }

.bi-terminal::before { content: "\f5c3"; }

.bi-text-center::before { content: "\f5c4"; }

.bi-text-indent-left::before { content: "\f5c5"; }

.bi-text-indent-right::before { content: "\f5c6"; }

.bi-text-left::before { content: "\f5c7"; }

.bi-text-paragraph::before { content: "\f5c8"; }

.bi-text-right::before { content: "\f5c9"; }

.bi-textarea-resize::before { content: "\f5ca"; }

.bi-textarea-t::before { content: "\f5cb"; }

.bi-textarea::before { content: "\f5cc"; }

.bi-thermometer-half::before { content: "\f5cd"; }

.bi-thermometer-high::before { content: "\f5ce"; }

.bi-thermometer-low::before { content: "\f5cf"; }

.bi-thermometer-snow::before { content: "\f5d0"; }

.bi-thermometer-sun::before { content: "\f5d1"; }

.bi-thermometer::before { content: "\f5d2"; }

.bi-three-dots-vertical::before { content: "\f5d3"; }

.bi-three-dots::before { content: "\f5d4"; }

.bi-toggle-off::before { content: "\f5d5"; }

.bi-toggle-on::before { content: "\f5d6"; }

.bi-toggle2-off::before { content: "\f5d7"; }

.bi-toggle2-on::before { content: "\f5d8"; }

.bi-toggles::before { content: "\f5d9"; }

.bi-toggles2::before { content: "\f5da"; }

.bi-tools::before { content: "\f5db"; }

.bi-tornado::before { content: "\f5dc"; }

.bi-trash-fill::before { content: "\f5dd"; }

.bi-trash::before { content: "\f5de"; }

.bi-trash2-fill::before { content: "\f5df"; }

.bi-trash2::before { content: "\f5e0"; }

.bi-tree-fill::before { content: "\f5e1"; }

.bi-tree::before { content: "\f5e2"; }

.bi-triangle-fill::before { content: "\f5e3"; }

.bi-triangle-half::before { content: "\f5e4"; }

.bi-triangle::before { content: "\f5e5"; }

.bi-trophy-fill::before { content: "\f5e6"; }

.bi-trophy::before { content: "\f5e7"; }

.bi-tropical-storm::before { content: "\f5e8"; }

.bi-truck-flatbed::before { content: "\f5e9"; }

.bi-truck::before { content: "\f5ea"; }

.bi-tsunami::before { content: "\f5eb"; }

.bi-tv-fill::before { content: "\f5ec"; }

.bi-tv::before { content: "\f5ed"; }

.bi-twitch::before { content: "\f5ee"; }

.bi-twitter::before { content: "\f5ef"; }

.bi-type-bold::before { content: "\f5f0"; }

.bi-type-h1::before { content: "\f5f1"; }

.bi-type-h2::before { content: "\f5f2"; }

.bi-type-h3::before { content: "\f5f3"; }

.bi-type-italic::before { content: "\f5f4"; }

.bi-type-strikethrough::before { content: "\f5f5"; }

.bi-type-underline::before { content: "\f5f6"; }

.bi-type::before { content: "\f5f7"; }

.bi-ui-checks-grid::before { content: "\f5f8"; }

.bi-ui-checks::before { content: "\f5f9"; }

.bi-ui-radios-grid::before { content: "\f5fa"; }

.bi-ui-radios::before { content: "\f5fb"; }

.bi-umbrella-fill::before { content: "\f5fc"; }

.bi-umbrella::before { content: "\f5fd"; }

.bi-union::before { content: "\f5fe"; }

.bi-unlock-fill::before { content: "\f5ff"; }

.bi-unlock::before { content: "\f600"; }

.bi-upc-scan::before { content: "\f601"; }

.bi-upc::before { content: "\f602"; }

.bi-upload::before { content: "\f603"; }

.bi-vector-pen::before { content: "\f604"; }

.bi-view-list::before { content: "\f605"; }

.bi-view-stacked::before { content: "\f606"; }

.bi-vinyl-fill::before { content: "\f607"; }

.bi-vinyl::before { content: "\f608"; }

.bi-voicemail::before { content: "\f609"; }

.bi-volume-down-fill::before { content: "\f60a"; }

.bi-volume-down::before { content: "\f60b"; }

.bi-volume-mute-fill::before { content: "\f60c"; }

.bi-volume-mute::before { content: "\f60d"; }

.bi-volume-off-fill::before { content: "\f60e"; }

.bi-volume-off::before { content: "\f60f"; }

.bi-volume-up-fill::before { content: "\f610"; }

.bi-volume-up::before { content: "\f611"; }

.bi-vr::before { content: "\f612"; }

.bi-wallet-fill::before { content: "\f613"; }

.bi-wallet::before { content: "\f614"; }

.bi-wallet2::before { content: "\f615"; }

.bi-watch::before { content: "\f616"; }

.bi-water::before { content: "\f617"; }

.bi-whatsapp::before { content: "\f618"; }

.bi-wifi-1::before { content: "\f619"; }

.bi-wifi-2::before { content: "\f61a"; }

.bi-wifi-off::before { content: "\f61b"; }

.bi-wifi::before { content: "\f61c"; }

.bi-wind::before { content: "\f61d"; }

.bi-window-dock::before { content: "\f61e"; }

.bi-window-sidebar::before { content: "\f61f"; }

.bi-window::before { content: "\f620"; }

.bi-wrench::before { content: "\f621"; }

.bi-x-circle-fill::before { content: "\f622"; }

.bi-x-circle::before { content: "\f623"; }

.bi-x-diamond-fill::before { content: "\f624"; }

.bi-x-diamond::before { content: "\f625"; }

.bi-x-octagon-fill::before { content: "\f626"; }

.bi-x-octagon::before { content: "\f627"; }

.bi-x-square-fill::before { content: "\f628"; }

.bi-x-square::before { content: "\f629"; }

.bi-x::before { content: "\f62a"; }

.bi-youtube::before { content: "\f62b"; }

.bi-zoom-in::before { content: "\f62c"; }

.bi-zoom-out::before { content: "\f62d"; }

.bi-bank::before { content: "\f62e"; }

.bi-bank2::before { content: "\f62f"; }

.bi-bell-slash-fill::before { content: "\f630"; }

.bi-bell-slash::before { content: "\f631"; }

.bi-cash-coin::before { content: "\f632"; }

.bi-check-lg::before { content: "\f633"; }

.bi-coin::before { content: "\f634"; }

.bi-currency-bitcoin::before { content: "\f635"; }

.bi-currency-dollar::before { content: "\f636"; }

.bi-currency-euro::before { content: "\f637"; }

.bi-currency-exchange::before { content: "\f638"; }

.bi-currency-pound::before { content: "\f639"; }

.bi-currency-yen::before { content: "\f63a"; }

.bi-dash-lg::before { content: "\f63b"; }

.bi-exclamation-lg::before { content: "\f63c"; }

.bi-file-earmark-pdf-fill::before { content: "\f63d"; }

.bi-file-earmark-pdf::before { content: "\f63e"; }

.bi-file-pdf-fill::before { content: "\f63f"; }

.bi-file-pdf::before { content: "\f640"; }

.bi-gender-ambiguous::before { content: "\f641"; }

.bi-gender-female::before { content: "\f642"; }

.bi-gender-male::before { content: "\f643"; }

.bi-gender-trans::before { content: "\f644"; }

.bi-headset-vr::before { content: "\f645"; }

.bi-info-lg::before { content: "\f646"; }

.bi-mastodon::before { content: "\f647"; }

.bi-messenger::before { content: "\f648"; }

.bi-piggy-bank-fill::before { content: "\f649"; }

.bi-piggy-bank::before { content: "\f64a"; }

.bi-pin-map-fill::before { content: "\f64b"; }

.bi-pin-map::before { content: "\f64c"; }

.bi-plus-lg::before { content: "\f64d"; }

.bi-question-lg::before { content: "\f64e"; }

.bi-recycle::before { content: "\f64f"; }

.bi-reddit::before { content: "\f650"; }

.bi-safe-fill::before { content: "\f651"; }

.bi-safe2-fill::before { content: "\f652"; }

.bi-safe2::before { content: "\f653"; }

.bi-sd-card-fill::before { content: "\f654"; }

.bi-sd-card::before { content: "\f655"; }

.bi-skype::before { content: "\f656"; }

.bi-slash-lg::before { content: "\f657"; }

.bi-translate::before { content: "\f658"; }

.bi-x-lg::before { content: "\f659"; }

.bi-safe::before { content: "\f65a"; }

.bi-apple::before { content: "\f65b"; }

.bi-microsoft::before { content: "\f65d"; }

.bi-windows::before { content: "\f65e"; }

.bi-behance::before { content: "\f65c"; }

.bi-dribbble::before { content: "\f65f"; }

.bi-line::before { content: "\f660"; }

.bi-medium::before { content: "\f661"; }

.bi-paypal::before { content: "\f662"; }

.bi-pinterest::before { content: "\f663"; }

.bi-signal::before { content: "\f664"; }

.bi-snapchat::before { content: "\f665"; }

.bi-spotify::before { content: "\f666"; }

.bi-stack-overflow::before { content: "\f667"; }

.bi-strava::before { content: "\f668"; }

.bi-wordpress::before { content: "\f669"; }

.bi-vimeo::before { content: "\f66a"; }

.bi-activity::before { content: "\f66b"; }

.bi-easel2-fill::before { content: "\f66c"; }

.bi-easel2::before { content: "\f66d"; }

.bi-easel3-fill::before { content: "\f66e"; }

.bi-easel3::before { content: "\f66f"; }

.bi-fan::before { content: "\f670"; }

.bi-fingerprint::before { content: "\f671"; }

.bi-graph-down-arrow::before { content: "\f672"; }

.bi-graph-up-arrow::before { content: "\f673"; }

.bi-hypnotize::before { content: "\f674"; }

.bi-magic::before { content: "\f675"; }

.bi-person-rolodex::before { content: "\f676"; }

.bi-person-video::before { content: "\f677"; }

.bi-person-video2::before { content: "\f678"; }

.bi-person-video3::before { content: "\f679"; }

.bi-person-workspace::before { content: "\f67a"; }

.bi-radioactive::before { content: "\f67b"; }

.bi-webcam-fill::before { content: "\f67c"; }

.bi-webcam::before { content: "\f67d"; }

.bi-yin-yang::before { content: "\f67e"; }

.bi-bandaid-fill::before { content: "\f680"; }

.bi-bandaid::before { content: "\f681"; }

.bi-bluetooth::before { content: "\f682"; }

.bi-body-text::before { content: "\f683"; }

.bi-boombox::before { content: "\f684"; }

.bi-boxes::before { content: "\f685"; }

.bi-dpad-fill::before { content: "\f686"; }

.bi-dpad::before { content: "\f687"; }

.bi-ear-fill::before { content: "\f688"; }

.bi-ear::before { content: "\f689"; }

.bi-envelope-check-fill::before { content: "\f68b"; }

.bi-envelope-check::before { content: "\f68c"; }

.bi-envelope-dash-fill::before { content: "\f68e"; }

.bi-envelope-dash::before { content: "\f68f"; }

.bi-envelope-exclamation-fill::before { content: "\f691"; }

.bi-envelope-exclamation::before { content: "\f692"; }

.bi-envelope-plus-fill::before { content: "\f693"; }

.bi-envelope-plus::before { content: "\f694"; }

.bi-envelope-slash-fill::before { content: "\f696"; }

.bi-envelope-slash::before { content: "\f697"; }

.bi-envelope-x-fill::before { content: "\f699"; }

.bi-envelope-x::before { content: "\f69a"; }

.bi-explicit-fill::before { content: "\f69b"; }

.bi-explicit::before { content: "\f69c"; }

.bi-git::before { content: "\f69d"; }

.bi-infinity::before { content: "\f69e"; }

.bi-list-columns-reverse::before { content: "\f69f"; }

.bi-list-columns::before { content: "\f6a0"; }

.bi-meta::before { content: "\f6a1"; }

.bi-nintendo-switch::before { content: "\f6a4"; }

.bi-pc-display-horizontal::before { content: "\f6a5"; }

.bi-pc-display::before { content: "\f6a6"; }

.bi-pc-horizontal::before { content: "\f6a7"; }

.bi-pc::before { content: "\f6a8"; }

.bi-playstation::before { content: "\f6a9"; }

.bi-plus-slash-minus::before { content: "\f6aa"; }

.bi-projector-fill::before { content: "\f6ab"; }

.bi-projector::before { content: "\f6ac"; }

.bi-qr-code-scan::before { content: "\f6ad"; }

.bi-qr-code::before { content: "\f6ae"; }

.bi-quora::before { content: "\f6af"; }

.bi-quote::before { content: "\f6b0"; }

.bi-robot::before { content: "\f6b1"; }

.bi-send-check-fill::before { content: "\f6b2"; }

.bi-send-check::before { content: "\f6b3"; }

.bi-send-dash-fill::before { content: "\f6b4"; }

.bi-send-dash::before { content: "\f6b5"; }

.bi-send-exclamation-fill::before { content: "\f6b7"; }

.bi-send-exclamation::before { content: "\f6b8"; }

.bi-send-fill::before { content: "\f6b9"; }

.bi-send-plus-fill::before { content: "\f6ba"; }

.bi-send-plus::before { content: "\f6bb"; }

.bi-send-slash-fill::before { content: "\f6bc"; }

.bi-send-slash::before { content: "\f6bd"; }

.bi-send-x-fill::before { content: "\f6be"; }

.bi-send-x::before { content: "\f6bf"; }

.bi-send::before { content: "\f6c0"; }

.bi-steam::before { content: "\f6c1"; }

.bi-terminal-dash::before { content: "\f6c3"; }

.bi-terminal-plus::before { content: "\f6c4"; }

.bi-terminal-split::before { content: "\f6c5"; }

.bi-ticket-detailed-fill::before { content: "\f6c6"; }

.bi-ticket-detailed::before { content: "\f6c7"; }

.bi-ticket-fill::before { content: "\f6c8"; }

.bi-ticket-perforated-fill::before { content: "\f6c9"; }

.bi-ticket-perforated::before { content: "\f6ca"; }

.bi-ticket::before { content: "\f6cb"; }

.bi-tiktok::before { content: "\f6cc"; }

.bi-window-dash::before { content: "\f6cd"; }

.bi-window-desktop::before { content: "\f6ce"; }

.bi-window-fullscreen::before { content: "\f6cf"; }

.bi-window-plus::before { content: "\f6d0"; }

.bi-window-split::before { content: "\f6d1"; }

.bi-window-stack::before { content: "\f6d2"; }

.bi-window-x::before { content: "\f6d3"; }

.bi-xbox::before { content: "\f6d4"; }

.bi-ethernet::before { content: "\f6d5"; }

.bi-hdmi-fill::before { content: "\f6d6"; }

.bi-hdmi::before { content: "\f6d7"; }

.bi-usb-c-fill::before { content: "\f6d8"; }

.bi-usb-c::before { content: "\f6d9"; }

.bi-usb-fill::before { content: "\f6da"; }

.bi-usb-plug-fill::before { content: "\f6db"; }

.bi-usb-plug::before { content: "\f6dc"; }

.bi-usb-symbol::before { content: "\f6dd"; }

.bi-usb::before { content: "\f6de"; }

.bi-boombox-fill::before { content: "\f6df"; }

.bi-displayport::before { content: "\f6e1"; }

.bi-gpu-card::before { content: "\f6e2"; }

.bi-memory::before { content: "\f6e3"; }

.bi-modem-fill::before { content: "\f6e4"; }

.bi-modem::before { content: "\f6e5"; }

.bi-motherboard-fill::before { content: "\f6e6"; }

.bi-motherboard::before { content: "\f6e7"; }

.bi-optical-audio-fill::before { content: "\f6e8"; }

.bi-optical-audio::before { content: "\f6e9"; }

.bi-pci-card::before { content: "\f6ea"; }

.bi-router-fill::before { content: "\f6eb"; }

.bi-router::before { content: "\f6ec"; }

.bi-thunderbolt-fill::before { content: "\f6ef"; }

.bi-thunderbolt::before { content: "\f6f0"; }

.bi-usb-drive-fill::before { content: "\f6f1"; }

.bi-usb-drive::before { content: "\f6f2"; }

.bi-usb-micro-fill::before { content: "\f6f3"; }

.bi-usb-micro::before { content: "\f6f4"; }

.bi-usb-mini-fill::before { content: "\f6f5"; }

.bi-usb-mini::before { content: "\f6f6"; }

.bi-cloud-haze2::before { content: "\f6f7"; }

.bi-device-hdd-fill::before { content: "\f6f8"; }

.bi-device-hdd::before { content: "\f6f9"; }

.bi-device-ssd-fill::before { content: "\f6fa"; }

.bi-device-ssd::before { content: "\f6fb"; }

.bi-displayport-fill::before { content: "\f6fc"; }

.bi-mortarboard-fill::before { content: "\f6fd"; }

.bi-mortarboard::before { content: "\f6fe"; }

.bi-terminal-x::before { content: "\f6ff"; }

.bi-arrow-through-heart-fill::before { content: "\f700"; }

.bi-arrow-through-heart::before { content: "\f701"; }

.bi-badge-sd-fill::before { content: "\f702"; }

.bi-badge-sd::before { content: "\f703"; }

.bi-bag-heart-fill::before { content: "\f704"; }

.bi-bag-heart::before { content: "\f705"; }

.bi-balloon-fill::before { content: "\f706"; }

.bi-balloon-heart-fill::before { content: "\f707"; }

.bi-balloon-heart::before { content: "\f708"; }

.bi-balloon::before { content: "\f709"; }

.bi-box2-fill::before { content: "\f70a"; }

.bi-box2-heart-fill::before { content: "\f70b"; }

.bi-box2-heart::before { content: "\f70c"; }

.bi-box2::before { content: "\f70d"; }

.bi-braces-asterisk::before { content: "\f70e"; }

.bi-calendar-heart-fill::before { content: "\f70f"; }

.bi-calendar-heart::before { content: "\f710"; }

.bi-calendar2-heart-fill::before { content: "\f711"; }

.bi-calendar2-heart::before { content: "\f712"; }

.bi-chat-heart-fill::before { content: "\f713"; }

.bi-chat-heart::before { content: "\f714"; }

.bi-chat-left-heart-fill::before { content: "\f715"; }

.bi-chat-left-heart::before { content: "\f716"; }

.bi-chat-right-heart-fill::before { content: "\f717"; }

.bi-chat-right-heart::before { content: "\f718"; }

.bi-chat-square-heart-fill::before { content: "\f719"; }

.bi-chat-square-heart::before { content: "\f71a"; }

.bi-clipboard-check-fill::before { content: "\f71b"; }

.bi-clipboard-data-fill::before { content: "\f71c"; }

.bi-clipboard-fill::before { content: "\f71d"; }

.bi-clipboard-heart-fill::before { content: "\f71e"; }

.bi-clipboard-heart::before { content: "\f71f"; }

.bi-clipboard-minus-fill::before { content: "\f720"; }

.bi-clipboard-plus-fill::before { content: "\f721"; }

.bi-clipboard-pulse::before { content: "\f722"; }

.bi-clipboard-x-fill::before { content: "\f723"; }

.bi-clipboard2-check-fill::before { content: "\f724"; }

.bi-clipboard2-check::before { content: "\f725"; }

.bi-clipboard2-data-fill::before { content: "\f726"; }

.bi-clipboard2-data::before { content: "\f727"; }

.bi-clipboard2-fill::before { content: "\f728"; }

.bi-clipboard2-heart-fill::before { content: "\f729"; }

.bi-clipboard2-heart::before { content: "\f72a"; }

.bi-clipboard2-minus-fill::before { content: "\f72b"; }

.bi-clipboard2-minus::before { content: "\f72c"; }

.bi-clipboard2-plus-fill::before { content: "\f72d"; }

.bi-clipboard2-plus::before { content: "\f72e"; }

.bi-clipboard2-pulse-fill::before { content: "\f72f"; }

.bi-clipboard2-pulse::before { content: "\f730"; }

.bi-clipboard2-x-fill::before { content: "\f731"; }

.bi-clipboard2-x::before { content: "\f732"; }

.bi-clipboard2::before { content: "\f733"; }

.bi-emoji-kiss-fill::before { content: "\f734"; }

.bi-emoji-kiss::before { content: "\f735"; }

.bi-envelope-heart-fill::before { content: "\f736"; }

.bi-envelope-heart::before { content: "\f737"; }

.bi-envelope-open-heart-fill::before { content: "\f738"; }

.bi-envelope-open-heart::before { content: "\f739"; }

.bi-envelope-paper-fill::before { content: "\f73a"; }

.bi-envelope-paper-heart-fill::before { content: "\f73b"; }

.bi-envelope-paper-heart::before { content: "\f73c"; }

.bi-envelope-paper::before { content: "\f73d"; }

.bi-filetype-aac::before { content: "\f73e"; }

.bi-filetype-ai::before { content: "\f73f"; }

.bi-filetype-bmp::before { content: "\f740"; }

.bi-filetype-cs::before { content: "\f741"; }

.bi-filetype-css::before { content: "\f742"; }

.bi-filetype-csv::before { content: "\f743"; }

.bi-filetype-doc::before { content: "\f744"; }

.bi-filetype-docx::before { content: "\f745"; }

.bi-filetype-exe::before { content: "\f746"; }

.bi-filetype-gif::before { content: "\f747"; }

.bi-filetype-heic::before { content: "\f748"; }

.bi-filetype-html::before { content: "\f749"; }

.bi-filetype-java::before { content: "\f74a"; }

.bi-filetype-jpg::before { content: "\f74b"; }

.bi-filetype-js::before { content: "\f74c"; }

.bi-filetype-jsx::before { content: "\f74d"; }

.bi-filetype-key::before { content: "\f74e"; }

.bi-filetype-m4p::before { content: "\f74f"; }

.bi-filetype-md::before { content: "\f750"; }

.bi-filetype-mdx::before { content: "\f751"; }

.bi-filetype-mov::before { content: "\f752"; }

.bi-filetype-mp3::before { content: "\f753"; }

.bi-filetype-mp4::before { content: "\f754"; }

.bi-filetype-otf::before { content: "\f755"; }

.bi-filetype-pdf::before { content: "\f756"; }

.bi-filetype-php::before { content: "\f757"; }

.bi-filetype-png::before { content: "\f758"; }

.bi-filetype-ppt::before { content: "\f75a"; }

.bi-filetype-psd::before { content: "\f75b"; }

.bi-filetype-py::before { content: "\f75c"; }

.bi-filetype-raw::before { content: "\f75d"; }

.bi-filetype-rb::before { content: "\f75e"; }

.bi-filetype-sass::before { content: "\f75f"; }

.bi-filetype-scss::before { content: "\f760"; }

.bi-filetype-sh::before { content: "\f761"; }

.bi-filetype-svg::before { content: "\f762"; }

.bi-filetype-tiff::before { content: "\f763"; }

.bi-filetype-tsx::before { content: "\f764"; }

.bi-filetype-ttf::before { content: "\f765"; }

.bi-filetype-txt::before { content: "\f766"; }

.bi-filetype-wav::before { content: "\f767"; }

.bi-filetype-woff::before { content: "\f768"; }

.bi-filetype-xls::before { content: "\f76a"; }

.bi-filetype-xml::before { content: "\f76b"; }

.bi-filetype-yml::before { content: "\f76c"; }

.bi-heart-arrow::before { content: "\f76d"; }

.bi-heart-pulse-fill::before { content: "\f76e"; }

.bi-heart-pulse::before { content: "\f76f"; }

.bi-heartbreak-fill::before { content: "\f770"; }

.bi-heartbreak::before { content: "\f771"; }

.bi-hearts::before { content: "\f772"; }

.bi-hospital-fill::before { content: "\f773"; }

.bi-hospital::before { content: "\f774"; }

.bi-house-heart-fill::before { content: "\f775"; }

.bi-house-heart::before { content: "\f776"; }

.bi-incognito::before { content: "\f777"; }

.bi-magnet-fill::before { content: "\f778"; }

.bi-magnet::before { content: "\f779"; }

.bi-person-heart::before { content: "\f77a"; }

.bi-person-hearts::before { content: "\f77b"; }

.bi-phone-flip::before { content: "\f77c"; }

.bi-plugin::before { content: "\f77d"; }

.bi-postage-fill::before { content: "\f77e"; }

.bi-postage-heart-fill::before { content: "\f77f"; }

.bi-postage-heart::before { content: "\f780"; }

.bi-postage::before { content: "\f781"; }

.bi-postcard-fill::before { content: "\f782"; }

.bi-postcard-heart-fill::before { content: "\f783"; }

.bi-postcard-heart::before { content: "\f784"; }

.bi-postcard::before { content: "\f785"; }

.bi-search-heart-fill::before { content: "\f786"; }

.bi-search-heart::before { content: "\f787"; }

.bi-sliders2-vertical::before { content: "\f788"; }

.bi-sliders2::before { content: "\f789"; }

.bi-trash3-fill::before { content: "\f78a"; }

.bi-trash3::before { content: "\f78b"; }

.bi-valentine::before { content: "\f78c"; }

.bi-valentine2::before { content: "\f78d"; }

.bi-wrench-adjustable-circle-fill::before { content: "\f78e"; }

.bi-wrench-adjustable-circle::before { content: "\f78f"; }

.bi-wrench-adjustable::before { content: "\f790"; }

.bi-filetype-json::before { content: "\f791"; }

.bi-filetype-pptx::before { content: "\f792"; }

.bi-filetype-xlsx::before { content: "\f793"; }

.bi-1-circle-fill::before { content: "\f796"; }

.bi-1-circle::before { content: "\f797"; }

.bi-1-square-fill::before { content: "\f798"; }

.bi-1-square::before { content: "\f799"; }

.bi-2-circle-fill::before { content: "\f79c"; }

.bi-2-circle::before { content: "\f79d"; }

.bi-2-square-fill::before { content: "\f79e"; }

.bi-2-square::before { content: "\f79f"; }

.bi-3-circle-fill::before { content: "\f7a2"; }

.bi-3-circle::before { content: "\f7a3"; }

.bi-3-square-fill::before { content: "\f7a4"; }

.bi-3-square::before { content: "\f7a5"; }

.bi-4-circle-fill::before { content: "\f7a8"; }

.bi-4-circle::before { content: "\f7a9"; }

.bi-4-square-fill::before { content: "\f7aa"; }

.bi-4-square::before { content: "\f7ab"; }

.bi-5-circle-fill::before { content: "\f7ae"; }

.bi-5-circle::before { content: "\f7af"; }

.bi-5-square-fill::before { content: "\f7b0"; }

.bi-5-square::before { content: "\f7b1"; }

.bi-6-circle-fill::before { content: "\f7b4"; }

.bi-6-circle::before { content: "\f7b5"; }

.bi-6-square-fill::before { content: "\f7b6"; }

.bi-6-square::before { content: "\f7b7"; }

.bi-7-circle-fill::before { content: "\f7ba"; }

.bi-7-circle::before { content: "\f7bb"; }

.bi-7-square-fill::before { content: "\f7bc"; }

.bi-7-square::before { content: "\f7bd"; }

.bi-8-circle-fill::before { content: "\f7c0"; }

.bi-8-circle::before { content: "\f7c1"; }

.bi-8-square-fill::before { content: "\f7c2"; }

.bi-8-square::before { content: "\f7c3"; }

.bi-9-circle-fill::before { content: "\f7c6"; }

.bi-9-circle::before { content: "\f7c7"; }

.bi-9-square-fill::before { content: "\f7c8"; }

.bi-9-square::before { content: "\f7c9"; }

.bi-airplane-engines-fill::before { content: "\f7ca"; }

.bi-airplane-engines::before { content: "\f7cb"; }

.bi-airplane-fill::before { content: "\f7cc"; }

.bi-airplane::before { content: "\f7cd"; }

.bi-alexa::before { content: "\f7ce"; }

.bi-alipay::before { content: "\f7cf"; }

.bi-android::before { content: "\f7d0"; }

.bi-android2::before { content: "\f7d1"; }

.bi-box-fill::before { content: "\f7d2"; }

.bi-box-seam-fill::before { content: "\f7d3"; }

.bi-browser-chrome::before { content: "\f7d4"; }

.bi-browser-edge::before { content: "\f7d5"; }

.bi-browser-firefox::before { content: "\f7d6"; }

.bi-browser-safari::before { content: "\f7d7"; }

.bi-c-circle-fill::before { content: "\f7da"; }

.bi-c-circle::before { content: "\f7db"; }

.bi-c-square-fill::before { content: "\f7dc"; }

.bi-c-square::before { content: "\f7dd"; }

.bi-capsule-pill::before { content: "\f7de"; }

.bi-capsule::before { content: "\f7df"; }

.bi-car-front-fill::before { content: "\f7e0"; }

.bi-car-front::before { content: "\f7e1"; }

.bi-cassette-fill::before { content: "\f7e2"; }

.bi-cassette::before { content: "\f7e3"; }

.bi-cc-circle-fill::before { content: "\f7e6"; }

.bi-cc-circle::before { content: "\f7e7"; }

.bi-cc-square-fill::before { content: "\f7e8"; }

.bi-cc-square::before { content: "\f7e9"; }

.bi-cup-hot-fill::before { content: "\f7ea"; }

.bi-cup-hot::before { content: "\f7eb"; }

.bi-currency-rupee::before { content: "\f7ec"; }

.bi-dropbox::before { content: "\f7ed"; }

.bi-escape::before { content: "\f7ee"; }

.bi-fast-forward-btn-fill::before { content: "\f7ef"; }

.bi-fast-forward-btn::before { content: "\f7f0"; }

.bi-fast-forward-circle-fill::before { content: "\f7f1"; }

.bi-fast-forward-circle::before { content: "\f7f2"; }

.bi-fast-forward-fill::before { content: "\f7f3"; }

.bi-fast-forward::before { content: "\f7f4"; }

.bi-filetype-sql::before { content: "\f7f5"; }

.bi-fire::before { content: "\f7f6"; }

.bi-google-play::before { content: "\f7f7"; }

.bi-h-circle-fill::before { content: "\f7fa"; }

.bi-h-circle::before { content: "\f7fb"; }

.bi-h-square-fill::before { content: "\f7fc"; }

.bi-h-square::before { content: "\f7fd"; }

.bi-indent::before { content: "\f7fe"; }

.bi-lungs-fill::before { content: "\f7ff"; }

.bi-lungs::before { content: "\f800"; }

.bi-microsoft-teams::before { content: "\f801"; }

.bi-p-circle-fill::before { content: "\f804"; }

.bi-p-circle::before { content: "\f805"; }

.bi-p-square-fill::before { content: "\f806"; }

.bi-p-square::before { content: "\f807"; }

.bi-pass-fill::before { content: "\f808"; }

.bi-pass::before { content: "\f809"; }

.bi-prescription::before { content: "\f80a"; }

.bi-prescription2::before { content: "\f80b"; }

.bi-r-circle-fill::before { content: "\f80e"; }

.bi-r-circle::before { content: "\f80f"; }

.bi-r-square-fill::before { content: "\f810"; }

.bi-r-square::before { content: "\f811"; }

.bi-repeat-1::before { content: "\f812"; }

.bi-repeat::before { content: "\f813"; }

.bi-rewind-btn-fill::before { content: "\f814"; }

.bi-rewind-btn::before { content: "\f815"; }

.bi-rewind-circle-fill::before { content: "\f816"; }

.bi-rewind-circle::before { content: "\f817"; }

.bi-rewind-fill::before { content: "\f818"; }

.bi-rewind::before { content: "\f819"; }

.bi-train-freight-front-fill::before { content: "\f81a"; }

.bi-train-freight-front::before { content: "\f81b"; }

.bi-train-front-fill::before { content: "\f81c"; }

.bi-train-front::before { content: "\f81d"; }

.bi-train-lightrail-front-fill::before { content: "\f81e"; }

.bi-train-lightrail-front::before { content: "\f81f"; }

.bi-truck-front-fill::before { content: "\f820"; }

.bi-truck-front::before { content: "\f821"; }

.bi-ubuntu::before { content: "\f822"; }

.bi-unindent::before { content: "\f823"; }

.bi-unity::before { content: "\f824"; }

.bi-universal-access-circle::before { content: "\f825"; }

.bi-universal-access::before { content: "\f826"; }

.bi-virus::before { content: "\f827"; }

.bi-virus2::before { content: "\f828"; }

.bi-wechat::before { content: "\f829"; }

.bi-yelp::before { content: "\f82a"; }

.bi-sign-stop-fill::before { content: "\f82b"; }

.bi-sign-stop-lights-fill::before { content: "\f82c"; }

.bi-sign-stop-lights::before { content: "\f82d"; }

.bi-sign-stop::before { content: "\f82e"; }

.bi-sign-turn-left-fill::before { content: "\f82f"; }

.bi-sign-turn-left::before { content: "\f830"; }

.bi-sign-turn-right-fill::before { content: "\f831"; }

.bi-sign-turn-right::before { content: "\f832"; }

.bi-sign-turn-slight-left-fill::before { content: "\f833"; }

.bi-sign-turn-slight-left::before { content: "\f834"; }

.bi-sign-turn-slight-right-fill::before { content: "\f835"; }

.bi-sign-turn-slight-right::before { content: "\f836"; }

.bi-sign-yield-fill::before { content: "\f837"; }

.bi-sign-yield::before { content: "\f838"; }

.bi-ev-station-fill::before { content: "\f839"; }

.bi-ev-station::before { content: "\f83a"; }

.bi-fuel-pump-diesel-fill::before { content: "\f83b"; }

.bi-fuel-pump-diesel::before { content: "\f83c"; }

.bi-fuel-pump-fill::before { content: "\f83d"; }

.bi-fuel-pump::before { content: "\f83e"; }

.bi-0-circle-fill::before { content: "\f83f"; }

.bi-0-circle::before { content: "\f840"; }

.bi-0-square-fill::before { content: "\f841"; }

.bi-0-square::before { content: "\f842"; }

.bi-rocket-fill::before { content: "\f843"; }

.bi-rocket-takeoff-fill::before { content: "\f844"; }

.bi-rocket-takeoff::before { content: "\f845"; }

.bi-rocket::before { content: "\f846"; }

.bi-stripe::before { content: "\f847"; }

.bi-subscript::before { content: "\f848"; }

.bi-superscript::before { content: "\f849"; }

.bi-trello::before { content: "\f84a"; }

.bi-envelope-at-fill::before { content: "\f84b"; }

.bi-envelope-at::before { content: "\f84c"; }

.bi-regex::before { content: "\f84d"; }

.bi-text-wrap::before { content: "\f84e"; }

.bi-sign-dead-end-fill::before { content: "\f84f"; }

.bi-sign-dead-end::before { content: "\f850"; }

.bi-sign-do-not-enter-fill::before { content: "\f851"; }

.bi-sign-do-not-enter::before { content: "\f852"; }

.bi-sign-intersection-fill::before { content: "\f853"; }

.bi-sign-intersection-side-fill::before { content: "\f854"; }

.bi-sign-intersection-side::before { content: "\f855"; }

.bi-sign-intersection-t-fill::before { content: "\f856"; }

.bi-sign-intersection-t::before { content: "\f857"; }

.bi-sign-intersection-y-fill::before { content: "\f858"; }

.bi-sign-intersection-y::before { content: "\f859"; }

.bi-sign-intersection::before { content: "\f85a"; }

.bi-sign-merge-left-fill::before { content: "\f85b"; }

.bi-sign-merge-left::before { content: "\f85c"; }

.bi-sign-merge-right-fill::before { content: "\f85d"; }

.bi-sign-merge-right::before { content: "\f85e"; }

.bi-sign-no-left-turn-fill::before { content: "\f85f"; }

.bi-sign-no-left-turn::before { content: "\f860"; }

.bi-sign-no-parking-fill::before { content: "\f861"; }

.bi-sign-no-parking::before { content: "\f862"; }

.bi-sign-no-right-turn-fill::before { content: "\f863"; }

.bi-sign-no-right-turn::before { content: "\f864"; }

.bi-sign-railroad-fill::before { content: "\f865"; }

.bi-sign-railroad::before { content: "\f866"; }

.bi-building-add::before { content: "\f867"; }

.bi-building-check::before { content: "\f868"; }

.bi-building-dash::before { content: "\f869"; }

.bi-building-down::before { content: "\f86a"; }

.bi-building-exclamation::before { content: "\f86b"; }

.bi-building-fill-add::before { content: "\f86c"; }

.bi-building-fill-check::before { content: "\f86d"; }

.bi-building-fill-dash::before { content: "\f86e"; }

.bi-building-fill-down::before { content: "\f86f"; }

.bi-building-fill-exclamation::before { content: "\f870"; }

.bi-building-fill-gear::before { content: "\f871"; }

.bi-building-fill-lock::before { content: "\f872"; }

.bi-building-fill-slash::before { content: "\f873"; }

.bi-building-fill-up::before { content: "\f874"; }

.bi-building-fill-x::before { content: "\f875"; }

.bi-building-fill::before { content: "\f876"; }

.bi-building-gear::before { content: "\f877"; }

.bi-building-lock::before { content: "\f878"; }

.bi-building-slash::before { content: "\f879"; }

.bi-building-up::before { content: "\f87a"; }

.bi-building-x::before { content: "\f87b"; }

.bi-buildings-fill::before { content: "\f87c"; }

.bi-buildings::before { content: "\f87d"; }

.bi-bus-front-fill::before { content: "\f87e"; }

.bi-bus-front::before { content: "\f87f"; }

.bi-ev-front-fill::before { content: "\f880"; }

.bi-ev-front::before { content: "\f881"; }

.bi-globe-americas::before { content: "\f882"; }

.bi-globe-asia-australia::before { content: "\f883"; }

.bi-globe-central-south-asia::before { content: "\f884"; }

.bi-globe-europe-africa::before { content: "\f885"; }

.bi-house-add-fill::before { content: "\f886"; }

.bi-house-add::before { content: "\f887"; }

.bi-house-check-fill::before { content: "\f888"; }

.bi-house-check::before { content: "\f889"; }

.bi-house-dash-fill::before { content: "\f88a"; }

.bi-house-dash::before { content: "\f88b"; }

.bi-house-down-fill::before { content: "\f88c"; }

.bi-house-down::before { content: "\f88d"; }

.bi-house-exclamation-fill::before { content: "\f88e"; }

.bi-house-exclamation::before { content: "\f88f"; }

.bi-house-gear-fill::before { content: "\f890"; }

.bi-house-gear::before { content: "\f891"; }

.bi-house-lock-fill::before { content: "\f892"; }

.bi-house-lock::before { content: "\f893"; }

.bi-house-slash-fill::before { content: "\f894"; }

.bi-house-slash::before { content: "\f895"; }

.bi-house-up-fill::before { content: "\f896"; }

.bi-house-up::before { content: "\f897"; }

.bi-house-x-fill::before { content: "\f898"; }

.bi-house-x::before { content: "\f899"; }

.bi-person-add::before { content: "\f89a"; }

.bi-person-down::before { content: "\f89b"; }

.bi-person-exclamation::before { content: "\f89c"; }

.bi-person-fill-add::before { content: "\f89d"; }

.bi-person-fill-check::before { content: "\f89e"; }

.bi-person-fill-dash::before { content: "\f89f"; }

.bi-person-fill-down::before { content: "\f8a0"; }

.bi-person-fill-exclamation::before { content: "\f8a1"; }

.bi-person-fill-gear::before { content: "\f8a2"; }

.bi-person-fill-lock::before { content: "\f8a3"; }

.bi-person-fill-slash::before { content: "\f8a4"; }

.bi-person-fill-up::before { content: "\f8a5"; }

.bi-person-fill-x::before { content: "\f8a6"; }

.bi-person-gear::before { content: "\f8a7"; }

.bi-person-lock::before { content: "\f8a8"; }

.bi-person-slash::before { content: "\f8a9"; }

.bi-person-up::before { content: "\f8aa"; }

.bi-scooter::before { content: "\f8ab"; }

.bi-taxi-front-fill::before { content: "\f8ac"; }

.bi-taxi-front::before { content: "\f8ad"; }

.bi-amd::before { content: "\f8ae"; }

.bi-database-add::before { content: "\f8af"; }

.bi-database-check::before { content: "\f8b0"; }

.bi-database-dash::before { content: "\f8b1"; }

.bi-database-down::before { content: "\f8b2"; }

.bi-database-exclamation::before { content: "\f8b3"; }

.bi-database-fill-add::before { content: "\f8b4"; }

.bi-database-fill-check::before { content: "\f8b5"; }

.bi-database-fill-dash::before { content: "\f8b6"; }

.bi-database-fill-down::before { content: "\f8b7"; }

.bi-database-fill-exclamation::before { content: "\f8b8"; }

.bi-database-fill-gear::before { content: "\f8b9"; }

.bi-database-fill-lock::before { content: "\f8ba"; }

.bi-database-fill-slash::before { content: "\f8bb"; }

.bi-database-fill-up::before { content: "\f8bc"; }

.bi-database-fill-x::before { content: "\f8bd"; }

.bi-database-fill::before { content: "\f8be"; }

.bi-database-gear::before { content: "\f8bf"; }

.bi-database-lock::before { content: "\f8c0"; }

.bi-database-slash::before { content: "\f8c1"; }

.bi-database-up::before { content: "\f8c2"; }

.bi-database-x::before { content: "\f8c3"; }

.bi-database::before { content: "\f8c4"; }

.bi-houses-fill::before { content: "\f8c5"; }

.bi-houses::before { content: "\f8c6"; }

.bi-nvidia::before { content: "\f8c7"; }

.bi-person-vcard-fill::before { content: "\f8c8"; }

.bi-person-vcard::before { content: "\f8c9"; }

.bi-sina-weibo::before { content: "\f8ca"; }

.bi-tencent-qq::before { content: "\f8cb"; }

.bi-wikipedia::before { content: "\f8cc"; }

.bi-alphabet-uppercase::before { content: "\f2a5"; }

.bi-alphabet::before { content: "\f68a"; }

.bi-amazon::before { content: "\f68d"; }

.bi-arrows-collapse-vertical::before { content: "\f690"; }

.bi-arrows-expand-vertical::before { content: "\f695"; }

.bi-arrows-vertical::before { content: "\f698"; }

.bi-arrows::before { content: "\f6a2"; }

.bi-ban-fill::before { content: "\f6a3"; }

.bi-ban::before { content: "\f6b6"; }

.bi-bing::before { content: "\f6c2"; }

.bi-cake::before { content: "\f6e0"; }

.bi-cake2::before { content: "\f6ed"; }

.bi-cookie::before { content: "\f6ee"; }

.bi-copy::before { content: "\f759"; }

.bi-crosshair::before { content: "\f769"; }

.bi-crosshair2::before { content: "\f794"; }

.bi-emoji-astonished-fill::before { content: "\f795"; }

.bi-emoji-astonished::before { content: "\f79a"; }

.bi-emoji-grimace-fill::before { content: "\f79b"; }

.bi-emoji-grimace::before { content: "\f7a0"; }

.bi-emoji-grin-fill::before { content: "\f7a1"; }

.bi-emoji-grin::before { content: "\f7a6"; }

.bi-emoji-surprise-fill::before { content: "\f7a7"; }

.bi-emoji-surprise::before { content: "\f7ac"; }

.bi-emoji-tear-fill::before { content: "\f7ad"; }

.bi-emoji-tear::before { content: "\f7b2"; }

.bi-envelope-arrow-down-fill::before { content: "\f7b3"; }

.bi-envelope-arrow-down::before { content: "\f7b8"; }

.bi-envelope-arrow-up-fill::before { content: "\f7b9"; }

.bi-envelope-arrow-up::before { content: "\f7be"; }

.bi-feather::before { content: "\f7bf"; }

.bi-feather2::before { content: "\f7c4"; }

.bi-floppy-fill::before { content: "\f7c5"; }

.bi-floppy::before { content: "\f7d8"; }

.bi-floppy2-fill::before { content: "\f7d9"; }

.bi-floppy2::before { content: "\f7e4"; }

.bi-gitlab::before { content: "\f7e5"; }

.bi-highlighter::before { content: "\f7f8"; }

.bi-marker-tip::before { content: "\f802"; }

.bi-nvme-fill::before { content: "\f803"; }

.bi-nvme::before { content: "\f80c"; }

.bi-opencollective::before { content: "\f80d"; }

.bi-pci-card-network::before { content: "\f8cd"; }

.bi-pci-card-sound::before { content: "\f8ce"; }

.bi-radar::before { content: "\f8cf"; }

.bi-send-arrow-down-fill::before { content: "\f8d0"; }

.bi-send-arrow-down::before { content: "\f8d1"; }

.bi-send-arrow-up-fill::before { content: "\f8d2"; }

.bi-send-arrow-up::before { content: "\f8d3"; }

.bi-sim-slash-fill::before { content: "\f8d4"; }

.bi-sim-slash::before { content: "\f8d5"; }

.bi-sourceforge::before { content: "\f8d6"; }

.bi-substack::before { content: "\f8d7"; }

.bi-threads-fill::before { content: "\f8d8"; }

.bi-threads::before { content: "\f8d9"; }

.bi-transparency::before { content: "\f8da"; }

.bi-twitter-x::before { content: "\f8db"; }

.bi-type-h4::before { content: "\f8dc"; }

.bi-type-h5::before { content: "\f8dd"; }

.bi-type-h6::before { content: "\f8de"; }

.bi-backpack-fill::before { content: "\f8df"; }

.bi-backpack::before { content: "\f8e0"; }

.bi-backpack2-fill::before { content: "\f8e1"; }

.bi-backpack2::before { content: "\f8e2"; }

.bi-backpack3-fill::before { content: "\f8e3"; }

.bi-backpack3::before { content: "\f8e4"; }

.bi-backpack4-fill::before { content: "\f8e5"; }

.bi-backpack4::before { content: "\f8e6"; }

.bi-brilliance::before { content: "\f8e7"; }

.bi-cake-fill::before { content: "\f8e8"; }

.bi-cake2-fill::before { content: "\f8e9"; }

.bi-duffle-fill::before { content: "\f8ea"; }

.bi-duffle::before { content: "\f8eb"; }

.bi-exposure::before { content: "\f8ec"; }

.bi-gender-neuter::before { content: "\f8ed"; }

.bi-highlights::before { content: "\f8ee"; }

.bi-luggage-fill::before { content: "\f8ef"; }

.bi-luggage::before { content: "\f8f0"; }

.bi-mailbox-flag::before { content: "\f8f1"; }

.bi-mailbox2-flag::before { content: "\f8f2"; }

.bi-noise-reduction::before { content: "\f8f3"; }

.bi-passport-fill::before { content: "\f8f4"; }

.bi-passport::before { content: "\f8f5"; }

.bi-person-arms-up::before { content: "\f8f6"; }

.bi-person-raised-hand::before { content: "\f8f7"; }

.bi-person-standing-dress::before { content: "\f8f8"; }

.bi-person-standing::before { content: "\f8f9"; }

.bi-person-walking::before { content: "\f8fa"; }

.bi-person-wheelchair::before { content: "\f8fb"; }

.bi-shadows::before { content: "\f8fc"; }

.bi-suitcase-fill::before { content: "\f8fd"; }

.bi-suitcase-lg-fill::before { content: "\f8fe"; }

.bi-suitcase-lg::before { content: "\f8ff"; }

.bi-suitcase::before { content: "\f900"; }

.bi-suitcase2-fill::before { content: "\f901"; }

.bi-suitcase2::before { content: "\f902"; }

.bi-vignette::before { content: "\f903"; }

.bi-bluesky::before { content: "\f7f9"; }

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/perfect-scrollbar/css/perfect-scrollbar.css ***!
  \**************************************************************************************************************************************************************************************************************************************************/
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}
/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

/*!******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/socicon/css/socicon.css ***!
  \******************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";

@font-face {
  font-family: "socicon";
  src:url('socicon.eot');
  src:url('socicon.eot?#iefix') format("embedded-opentype"),
    url('socicon.woff') format("woff"),
    url('socicon.ttf') format("truetype"),
    url('socicon.svg#socicon') format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "socicon" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="socicon-"]:before,
[class*=" socicon-"]:before {
  font-family: "socicon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.socicon-modelmayhem:before {
  content: "\e000";
}

.socicon-mixcloud:before {
  content: "\e001";
}

.socicon-drupal:before {
  content: "\e002";
}

.socicon-swarm:before {
  content: "\e003";
}

.socicon-istock:before {
  content: "\e004";
}

.socicon-yammer:before {
  content: "\e005";
}

.socicon-ello:before {
  content: "\e006";
}

.socicon-stackoverflow:before {
  content: "\e007";
}

.socicon-persona:before {
  content: "\e008";
}

.socicon-triplej:before {
  content: "\e009";
}

.socicon-houzz:before {
  content: "\e00a";
}

.socicon-rss:before {
  content: "\e00b";
}

.socicon-paypal:before {
  content: "\e00c";
}

.socicon-odnoklassniki:before {
  content: "\e00d";
}

.socicon-airbnb:before {
  content: "\e00e";
}

.socicon-periscope:before {
  content: "\e00f";
}

.socicon-outlook:before {
  content: "\e010";
}

.socicon-coderwall:before {
  content: "\e011";
}

.socicon-tripadvisor:before {
  content: "\e012";
}

.socicon-appnet:before {
  content: "\e013";
}

.socicon-goodreads:before {
  content: "\e014";
}

.socicon-tripit:before {
  content: "\e015";
}

.socicon-lanyrd:before {
  content: "\e016";
}

.socicon-slideshare:before {
  content: "\e017";
}

.socicon-buffer:before {
  content: "\e018";
}

.socicon-disqus:before {
  content: "\e019";
}

.socicon-vkontakte:before {
  content: "\e01a";
}

.socicon-whatsapp:before {
  content: "\e01b";
}

.socicon-patreon:before {
  content: "\e01c";
}

.socicon-storehouse:before {
  content: "\e01d";
}

.socicon-pocket:before {
  content: "\e01e";
}

.socicon-mail:before {
  content: "\e01f";
}

.socicon-blogger:before {
  content: "\e020";
}

.socicon-technorati:before {
  content: "\e021";
}

.socicon-reddit:before {
  content: "\e022";
}

.socicon-dribbble:before {
  content: "\e023";
}

.socicon-stumbleupon:before {
  content: "\e024";
}

.socicon-digg:before {
  content: "\e025";
}

.socicon-envato:before {
  content: "\e026";
}

.socicon-behance:before {
  content: "\e027";
}

.socicon-delicious:before {
  content: "\e028";
}

.socicon-deviantart:before {
  content: "\e029";
}

.socicon-forrst:before {
  content: "\e02a";
}

.socicon-play:before {
  content: "\e02b";
}

.socicon-zerply:before {
  content: "\e02c";
}

.socicon-wikipedia:before {
  content: "\e02d";
}

.socicon-apple:before {
  content: "\e02e";
}

.socicon-flattr:before {
  content: "\e02f";
}

.socicon-github:before {
  content: "\e030";
}

.socicon-renren:before {
  content: "\e031";
}

.socicon-friendfeed:before {
  content: "\e032";
}

.socicon-newsvine:before {
  content: "\e033";
}

.socicon-identica:before {
  content: "\e034";
}

.socicon-bebo:before {
  content: "\e035";
}

.socicon-zynga:before {
  content: "\e036";
}

.socicon-steam:before {
  content: "\e037";
}

.socicon-xbox:before {
  content: "\e038";
}

.socicon-windows:before {
  content: "\e039";
}

.socicon-qq:before {
  content: "\e03a";
}

.socicon-douban:before {
  content: "\e03b";
}

.socicon-meetup:before {
  content: "\e03c";
}

.socicon-playstation:before {
  content: "\e03d";
}

.socicon-android:before {
  content: "\e03e";
}

.socicon-snapchat:before {
  content: "\e03f";
}

.socicon-twitter:before {
  content: "\e040";
}

.socicon-facebook:before {
  content: "\e041";
}

.socicon-googleplus:before {
  content: "\e042";
}

.socicon-pinterest:before {
  content: "\e043";
}

.socicon-foursquare:before {
  content: "\e044";
}

.socicon-yahoo:before {
  content: "\e045";
}

.socicon-skype:before {
  content: "\e046";
}

.socicon-yelp:before {
  content: "\e047";
}

.socicon-feedburner:before {
  content: "\e048";
}

.socicon-linkedin:before {
  content: "\e049";
}

.socicon-viadeo:before {
  content: "\e04a";
}

.socicon-xing:before {
  content: "\e04b";
}

.socicon-myspace:before {
  content: "\e04c";
}

.socicon-soundcloud:before {
  content: "\e04d";
}

.socicon-spotify:before {
  content: "\e04e";
}

.socicon-grooveshark:before {
  content: "\e04f";
}

.socicon-lastfm:before {
  content: "\e050";
}

.socicon-youtube:before {
  content: "\e051";
}

.socicon-vimeo:before {
  content: "\e052";
}

.socicon-dailymotion:before {
  content: "\e053";
}

.socicon-vine:before {
  content: "\e054";
}

.socicon-flickr:before {
  content: "\e055";
}

.socicon-500px:before {
  content: "\e056";
}

.socicon-wordpress:before {
  content: "\e058";
}

.socicon-tumblr:before {
  content: "\e059";
}

.socicon-twitch:before {
  content: "\e05a";
}

.socicon-8tracks:before {
  content: "\e05b";
}

.socicon-amazon:before {
  content: "\e05c";
}

.socicon-icq:before {
  content: "\e05d";
}

.socicon-smugmug:before {
  content: "\e05e";
}

.socicon-ravelry:before {
  content: "\e05f";
}

.socicon-weibo:before {
  content: "\e060";
}

.socicon-baidu:before {
  content: "\e061";
}

.socicon-angellist:before {
  content: "\e062";
}

.socicon-ebay:before {
  content: "\e063";
}

.socicon-imdb:before {
  content: "\e064";
}

.socicon-stayfriends:before {
  content: "\e065";
}

.socicon-residentadvisor:before {
  content: "\e066";
}

.socicon-google:before {
  content: "\e067";
}

.socicon-yandex:before {
  content: "\e068";
}

.socicon-sharethis:before {
  content: "\e069";
}

.socicon-bandcamp:before {
  content: "\e06a";
}

.socicon-itunes:before {
  content: "\e06b";
}

.socicon-deezer:before {
  content: "\e06c";
}

.socicon-telegram:before {
  content: "\e06e";
}

.socicon-openid:before {
  content: "\e06f";
}

.socicon-amplement:before {
  content: "\e070";
}

.socicon-viber:before {
  content: "\e071";
}

.socicon-zomato:before {
  content: "\e072";
}

.socicon-draugiem:before {
  content: "\e074";
}

.socicon-endomodo:before {
  content: "\e075";
}

.socicon-filmweb:before {
  content: "\e076";
}

.socicon-stackexchange:before {
  content: "\e077";
}

.socicon-wykop:before {
  content: "\e078";
}

.socicon-teamspeak:before {
  content: "\e079";
}

.socicon-teamviewer:before {
  content: "\e07a";
}

.socicon-ventrilo:before {
  content: "\e07b";
}

.socicon-younow:before {
  content: "\e07c";
}

.socicon-raidcall:before {
  content: "\e07d";
}

.socicon-mumble:before {
  content: "\e07e";
}

.socicon-medium:before {
  content: "\e06d";
}

.socicon-bebee:before {
  content: "\e07f";
}

.socicon-hitbox:before {
  content: "\e080";
}

.socicon-reverbnation:before {
  content: "\e081";
}

.socicon-formulr:before {
  content: "\e082";
}

.socicon-instagram:before {
  content: "\e057";
}

.socicon-battlenet:before {
  content: "\e083";
}

.socicon-chrome:before {
  content: "\e084";
}

.socicon-discord:before {
  content: "\e086";
}

.socicon-issuu:before {
  content: "\e087";
}

.socicon-macos:before {
  content: "\e088";
}

.socicon-firefox:before {
  content: "\e089";
}

.socicon-opera:before {
  content: "\e08d";
}

.socicon-keybase:before {
  content: "\e090";
}

.socicon-alliance:before {
  content: "\e091";
}

.socicon-livejournal:before {
  content: "\e092";
}

.socicon-googlephotos:before {
  content: "\e093";
}

.socicon-horde:before {
  content: "\e094";
}

.socicon-etsy:before {
  content: "\e095";
}

.socicon-zapier:before {
  content: "\e096";
}

.socicon-google-scholar:before {
  content: "\e097";
}

.socicon-researchgate:before {
  content: "\e098";
}

.socicon-wechat:before {
  content: "\e099";
}

.socicon-strava:before {
  content: "\e09a";
}

.socicon-line:before {
  content: "\e09b";
}

.socicon-lyft:before {
  content: "\e09c";
}

.socicon-uber:before {
  content: "\e09d";
}

.socicon-songkick:before {
  content: "\e09e";
}

.socicon-viewbug:before {
  content: "\e09f";
}

.socicon-googlegroups:before {
  content: "\e0a0";
}

.socicon-quora:before {
  content: "\e073";
}

.socicon-diablo:before {
  content: "\e085";
}

.socicon-blizzard:before {
  content: "\e0a1";
}

.socicon-hearthstone:before {
  content: "\e08b";
}

.socicon-heroes:before {
  content: "\e08a";
}

.socicon-overwatch:before {
  content: "\e08c";
}

.socicon-warcraft:before {
  content: "\e08e";
}

.socicon-starcraft:before {
  content: "\e08f";
}

.socicon-beam:before {
  content: "\e0a2";
}

.socicon-curse:before {
  content: "\e0a3";
}

.socicon-player:before {
  content: "\e0a4";
}

.socicon-streamjar:before {
  content: "\e0a5";
}

.socicon-nintendo:before {
  content: "\e0a6";
}

.socicon-hellocoton:before {
  content: "\e0a7";
}

/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@fortawesome/fontawesome-free/css/all.min.css ***!
  \****************************************************************************************************************************************************************************************************************************************************/
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}
.fa-xs{font-size:.75em}
.fa-sm{font-size:.875em}
.fa-1x{font-size:1em}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-6x{font-size:6em}
.fa-7x{font-size:7em}
.fa-8x{font-size:8em}
.fa-9x{font-size:9em}
.fa-10x{font-size:10em}
.fa-fw{text-align:center;width:1.25em}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}
.fa-ul>li{position:relative}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}
.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fa-spin{animation:fa-spin 2s linear infinite}
.fa-pulse{animation:fa-spin 1s steps(8) infinite}
@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}
.fa-flip-vertical{transform:scaleY(-1)}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}
:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}
.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-500px:before{content:"\f26e"}
.fa-accessible-icon:before{content:"\f368"}
.fa-accusoft:before{content:"\f369"}
.fa-acquisitions-incorporated:before{content:"\f6af"}
.fa-ad:before{content:"\f641"}
.fa-address-book:before{content:"\f2b9"}
.fa-address-card:before{content:"\f2bb"}
.fa-adjust:before{content:"\f042"}
.fa-adn:before{content:"\f170"}
.fa-adversal:before{content:"\f36a"}
.fa-affiliatetheme:before{content:"\f36b"}
.fa-air-freshener:before{content:"\f5d0"}
.fa-airbnb:before{content:"\f834"}
.fa-algolia:before{content:"\f36c"}
.fa-align-center:before{content:"\f037"}
.fa-align-justify:before{content:"\f039"}
.fa-align-left:before{content:"\f036"}
.fa-align-right:before{content:"\f038"}
.fa-alipay:before{content:"\f642"}
.fa-allergies:before{content:"\f461"}
.fa-amazon:before{content:"\f270"}
.fa-amazon-pay:before{content:"\f42c"}
.fa-ambulance:before{content:"\f0f9"}
.fa-american-sign-language-interpreting:before{content:"\f2a3"}
.fa-amilia:before{content:"\f36d"}
.fa-anchor:before{content:"\f13d"}
.fa-android:before{content:"\f17b"}
.fa-angellist:before{content:"\f209"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-down:before{content:"\f107"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angry:before{content:"\f556"}
.fa-angrycreative:before{content:"\f36e"}
.fa-angular:before{content:"\f420"}
.fa-ankh:before{content:"\f644"}
.fa-app-store:before{content:"\f36f"}
.fa-app-store-ios:before{content:"\f370"}
.fa-apper:before{content:"\f371"}
.fa-apple:before{content:"\f179"}
.fa-apple-alt:before{content:"\f5d1"}
.fa-apple-pay:before{content:"\f415"}
.fa-archive:before{content:"\f187"}
.fa-archway:before{content:"\f557"}
.fa-arrow-alt-circle-down:before{content:"\f358"}
.fa-arrow-alt-circle-left:before{content:"\f359"}
.fa-arrow-alt-circle-right:before{content:"\f35a"}
.fa-arrow-alt-circle-up:before{content:"\f35b"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-down:before{content:"\f063"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-arrows-alt-h:before{content:"\f337"}
.fa-arrows-alt-v:before{content:"\f338"}
.fa-artstation:before{content:"\f77a"}
.fa-assistive-listening-systems:before{content:"\f2a2"}
.fa-asterisk:before{content:"\f069"}
.fa-asymmetrik:before{content:"\f372"}
.fa-at:before{content:"\f1fa"}
.fa-atlas:before{content:"\f558"}
.fa-atlassian:before{content:"\f77b"}
.fa-atom:before{content:"\f5d2"}
.fa-audible:before{content:"\f373"}
.fa-audio-description:before{content:"\f29e"}
.fa-autoprefixer:before{content:"\f41c"}
.fa-avianex:before{content:"\f374"}
.fa-aviato:before{content:"\f421"}
.fa-award:before{content:"\f559"}
.fa-aws:before{content:"\f375"}
.fa-baby:before{content:"\f77c"}
.fa-baby-carriage:before{content:"\f77d"}
.fa-backspace:before{content:"\f55a"}
.fa-backward:before{content:"\f04a"}
.fa-bacon:before{content:"\f7e5"}
.fa-bacteria:before{content:"\e059"}
.fa-bacterium:before{content:"\e05a"}
.fa-bahai:before{content:"\f666"}
.fa-balance-scale:before{content:"\f24e"}
.fa-balance-scale-left:before{content:"\f515"}
.fa-balance-scale-right:before{content:"\f516"}
.fa-ban:before{content:"\f05e"}
.fa-band-aid:before{content:"\f462"}
.fa-bandcamp:before{content:"\f2d5"}
.fa-barcode:before{content:"\f02a"}
.fa-bars:before{content:"\f0c9"}
.fa-baseball-ball:before{content:"\f433"}
.fa-basketball-ball:before{content:"\f434"}
.fa-bath:before{content:"\f2cd"}
.fa-battery-empty:before{content:"\f244"}
.fa-battery-full:before{content:"\f240"}
.fa-battery-half:before{content:"\f242"}
.fa-battery-quarter:before{content:"\f243"}
.fa-battery-three-quarters:before{content:"\f241"}
.fa-battle-net:before{content:"\f835"}
.fa-bed:before{content:"\f236"}
.fa-beer:before{content:"\f0fc"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-bell:before{content:"\f0f3"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bezier-curve:before{content:"\f55b"}
.fa-bible:before{content:"\f647"}
.fa-bicycle:before{content:"\f206"}
.fa-biking:before{content:"\f84a"}
.fa-bimobject:before{content:"\f378"}
.fa-binoculars:before{content:"\f1e5"}
.fa-biohazard:before{content:"\f780"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitcoin:before{content:"\f379"}
.fa-bity:before{content:"\f37a"}
.fa-black-tie:before{content:"\f27e"}
.fa-blackberry:before{content:"\f37b"}
.fa-blender:before{content:"\f517"}
.fa-blender-phone:before{content:"\f6b6"}
.fa-blind:before{content:"\f29d"}
.fa-blog:before{content:"\f781"}
.fa-blogger:before{content:"\f37c"}
.fa-blogger-b:before{content:"\f37d"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-bold:before{content:"\f032"}
.fa-bolt:before{content:"\f0e7"}
.fa-bomb:before{content:"\f1e2"}
.fa-bone:before{content:"\f5d7"}
.fa-bong:before{content:"\f55c"}
.fa-book:before{content:"\f02d"}
.fa-book-dead:before{content:"\f6b7"}
.fa-book-medical:before{content:"\f7e6"}
.fa-book-open:before{content:"\f518"}
.fa-book-reader:before{content:"\f5da"}
.fa-bookmark:before{content:"\f02e"}
.fa-bootstrap:before{content:"\f836"}
.fa-border-all:before{content:"\f84c"}
.fa-border-none:before{content:"\f850"}
.fa-border-style:before{content:"\f853"}
.fa-bowling-ball:before{content:"\f436"}
.fa-box:before{content:"\f466"}
.fa-box-open:before{content:"\f49e"}
.fa-box-tissue:before{content:"\e05b"}
.fa-boxes:before{content:"\f468"}
.fa-braille:before{content:"\f2a1"}
.fa-brain:before{content:"\f5dc"}
.fa-bread-slice:before{content:"\f7ec"}
.fa-briefcase:before{content:"\f0b1"}
.fa-briefcase-medical:before{content:"\f469"}
.fa-broadcast-tower:before{content:"\f519"}
.fa-broom:before{content:"\f51a"}
.fa-brush:before{content:"\f55d"}
.fa-btc:before{content:"\f15a"}
.fa-buffer:before{content:"\f837"}
.fa-bug:before{content:"\f188"}
.fa-building:before{content:"\f1ad"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bullseye:before{content:"\f140"}
.fa-burn:before{content:"\f46a"}
.fa-buromobelexperte:before{content:"\f37f"}
.fa-bus:before{content:"\f207"}
.fa-bus-alt:before{content:"\f55e"}
.fa-business-time:before{content:"\f64a"}
.fa-buy-n-large:before{content:"\f8a6"}
.fa-buysellads:before{content:"\f20d"}
.fa-calculator:before{content:"\f1ec"}
.fa-calendar:before{content:"\f133"}
.fa-calendar-alt:before{content:"\f073"}
.fa-calendar-check:before{content:"\f274"}
.fa-calendar-day:before{content:"\f783"}
.fa-calendar-minus:before{content:"\f272"}
.fa-calendar-plus:before{content:"\f271"}
.fa-calendar-times:before{content:"\f273"}
.fa-calendar-week:before{content:"\f784"}
.fa-camera:before{content:"\f030"}
.fa-camera-retro:before{content:"\f083"}
.fa-campground:before{content:"\f6bb"}
.fa-canadian-maple-leaf:before{content:"\f785"}
.fa-candy-cane:before{content:"\f786"}
.fa-cannabis:before{content:"\f55f"}
.fa-capsules:before{content:"\f46b"}
.fa-car:before{content:"\f1b9"}
.fa-car-alt:before{content:"\f5de"}
.fa-car-battery:before{content:"\f5df"}
.fa-car-crash:before{content:"\f5e1"}
.fa-car-side:before{content:"\f5e4"}
.fa-caravan:before{content:"\f8ff"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-caret-square-down:before{content:"\f150"}
.fa-caret-square-left:before{content:"\f191"}
.fa-caret-square-right:before{content:"\f152"}
.fa-caret-square-up:before{content:"\f151"}
.fa-caret-up:before{content:"\f0d8"}
.fa-carrot:before{content:"\f787"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-cart-plus:before{content:"\f217"}
.fa-cash-register:before{content:"\f788"}
.fa-cat:before{content:"\f6be"}
.fa-cc-amazon-pay:before{content:"\f42d"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-apple-pay:before{content:"\f416"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-centercode:before{content:"\f380"}
.fa-centos:before{content:"\f789"}
.fa-certificate:before{content:"\f0a3"}
.fa-chair:before{content:"\f6c0"}
.fa-chalkboard:before{content:"\f51b"}
.fa-chalkboard-teacher:before{content:"\f51c"}
.fa-charging-station:before{content:"\f5e7"}
.fa-chart-area:before{content:"\f1fe"}
.fa-chart-bar:before{content:"\f080"}
.fa-chart-line:before{content:"\f201"}
.fa-chart-pie:before{content:"\f200"}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-check-double:before{content:"\f560"}
.fa-check-square:before{content:"\f14a"}
.fa-cheese:before{content:"\f7ef"}
.fa-chess:before{content:"\f439"}
.fa-chess-bishop:before{content:"\f43a"}
.fa-chess-board:before{content:"\f43c"}
.fa-chess-king:before{content:"\f43f"}
.fa-chess-knight:before{content:"\f441"}
.fa-chess-pawn:before{content:"\f443"}
.fa-chess-queen:before{content:"\f445"}
.fa-chess-rook:before{content:"\f447"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-up:before{content:"\f077"}
.fa-child:before{content:"\f1ae"}
.fa-chrome:before{content:"\f268"}
.fa-chromecast:before{content:"\f838"}
.fa-church:before{content:"\f51d"}
.fa-circle:before{content:"\f111"}
.fa-circle-notch:before{content:"\f1ce"}
.fa-city:before{content:"\f64f"}
.fa-clinic-medical:before{content:"\f7f2"}
.fa-clipboard:before{content:"\f328"}
.fa-clipboard-check:before{content:"\f46c"}
.fa-clipboard-list:before{content:"\f46d"}
.fa-clock:before{content:"\f017"}
.fa-clone:before{content:"\f24d"}
.fa-closed-captioning:before{content:"\f20a"}
.fa-cloud:before{content:"\f0c2"}
.fa-cloud-download-alt:before{content:"\f381"}
.fa-cloud-meatball:before{content:"\f73b"}
.fa-cloud-moon:before{content:"\f6c3"}
.fa-cloud-moon-rain:before{content:"\f73c"}
.fa-cloud-rain:before{content:"\f73d"}
.fa-cloud-showers-heavy:before{content:"\f740"}
.fa-cloud-sun:before{content:"\f6c4"}
.fa-cloud-sun-rain:before{content:"\f743"}
.fa-cloud-upload-alt:before{content:"\f382"}
.fa-cloudflare:before{content:"\e07d"}
.fa-cloudscale:before{content:"\f383"}
.fa-cloudsmith:before{content:"\f384"}
.fa-cloudversify:before{content:"\f385"}
.fa-cocktail:before{content:"\f561"}
.fa-code:before{content:"\f121"}
.fa-code-branch:before{content:"\f126"}
.fa-codepen:before{content:"\f1cb"}
.fa-codiepie:before{content:"\f284"}
.fa-coffee:before{content:"\f0f4"}
.fa-cog:before{content:"\f013"}
.fa-cogs:before{content:"\f085"}
.fa-coins:before{content:"\f51e"}
.fa-columns:before{content:"\f0db"}
.fa-comment:before{content:"\f075"}
.fa-comment-alt:before{content:"\f27a"}
.fa-comment-dollar:before{content:"\f651"}
.fa-comment-dots:before{content:"\f4ad"}
.fa-comment-medical:before{content:"\f7f5"}
.fa-comment-slash:before{content:"\f4b3"}
.fa-comments:before{content:"\f086"}
.fa-comments-dollar:before{content:"\f653"}
.fa-compact-disc:before{content:"\f51f"}
.fa-compass:before{content:"\f14e"}
.fa-compress:before{content:"\f066"}
.fa-compress-alt:before{content:"\f422"}
.fa-compress-arrows-alt:before{content:"\f78c"}
.fa-concierge-bell:before{content:"\f562"}
.fa-confluence:before{content:"\f78d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-contao:before{content:"\f26d"}
.fa-cookie:before{content:"\f563"}
.fa-cookie-bite:before{content:"\f564"}
.fa-copy:before{content:"\f0c5"}
.fa-copyright:before{content:"\f1f9"}
.fa-cotton-bureau:before{content:"\f89e"}
.fa-couch:before{content:"\f4b8"}
.fa-cpanel:before{content:"\f388"}
.fa-creative-commons:before{content:"\f25e"}
.fa-creative-commons-by:before{content:"\f4e7"}
.fa-creative-commons-nc:before{content:"\f4e8"}
.fa-creative-commons-nc-eu:before{content:"\f4e9"}
.fa-creative-commons-nc-jp:before{content:"\f4ea"}
.fa-creative-commons-nd:before{content:"\f4eb"}
.fa-creative-commons-pd:before{content:"\f4ec"}
.fa-creative-commons-pd-alt:before{content:"\f4ed"}
.fa-creative-commons-remix:before{content:"\f4ee"}
.fa-creative-commons-sa:before{content:"\f4ef"}
.fa-creative-commons-sampling:before{content:"\f4f0"}
.fa-creative-commons-sampling-plus:before{content:"\f4f1"}
.fa-creative-commons-share:before{content:"\f4f2"}
.fa-creative-commons-zero:before{content:"\f4f3"}
.fa-credit-card:before{content:"\f09d"}
.fa-critical-role:before{content:"\f6c9"}
.fa-crop:before{content:"\f125"}
.fa-crop-alt:before{content:"\f565"}
.fa-cross:before{content:"\f654"}
.fa-crosshairs:before{content:"\f05b"}
.fa-crow:before{content:"\f520"}
.fa-crown:before{content:"\f521"}
.fa-crutch:before{content:"\f7f7"}
.fa-css3:before{content:"\f13c"}
.fa-css3-alt:before{content:"\f38b"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-cut:before{content:"\f0c4"}
.fa-cuttlefish:before{content:"\f38c"}
.fa-d-and-d:before{content:"\f38d"}
.fa-d-and-d-beyond:before{content:"\f6ca"}
.fa-dailymotion:before{content:"\e052"}
.fa-dashcube:before{content:"\f210"}
.fa-database:before{content:"\f1c0"}
.fa-deaf:before{content:"\f2a4"}
.fa-deezer:before{content:"\e077"}
.fa-delicious:before{content:"\f1a5"}
.fa-democrat:before{content:"\f747"}
.fa-deploydog:before{content:"\f38e"}
.fa-deskpro:before{content:"\f38f"}
.fa-desktop:before{content:"\f108"}
.fa-dev:before{content:"\f6cc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-dharmachakra:before{content:"\f655"}
.fa-dhl:before{content:"\f790"}
.fa-diagnoses:before{content:"\f470"}
.fa-diaspora:before{content:"\f791"}
.fa-dice:before{content:"\f522"}
.fa-dice-d20:before{content:"\f6cf"}
.fa-dice-d6:before{content:"\f6d1"}
.fa-dice-five:before{content:"\f523"}
.fa-dice-four:before{content:"\f524"}
.fa-dice-one:before{content:"\f525"}
.fa-dice-six:before{content:"\f526"}
.fa-dice-three:before{content:"\f527"}
.fa-dice-two:before{content:"\f528"}
.fa-digg:before{content:"\f1a6"}
.fa-digital-ocean:before{content:"\f391"}
.fa-digital-tachograph:before{content:"\f566"}
.fa-directions:before{content:"\f5eb"}
.fa-discord:before{content:"\f392"}
.fa-discourse:before{content:"\f393"}
.fa-disease:before{content:"\f7fa"}
.fa-divide:before{content:"\f529"}
.fa-dizzy:before{content:"\f567"}
.fa-dna:before{content:"\f471"}
.fa-dochub:before{content:"\f394"}
.fa-docker:before{content:"\f395"}
.fa-dog:before{content:"\f6d3"}
.fa-dollar-sign:before{content:"\f155"}
.fa-dolly:before{content:"\f472"}
.fa-dolly-flatbed:before{content:"\f474"}
.fa-donate:before{content:"\f4b9"}
.fa-door-closed:before{content:"\f52a"}
.fa-door-open:before{content:"\f52b"}
.fa-dot-circle:before{content:"\f192"}
.fa-dove:before{content:"\f4ba"}
.fa-download:before{content:"\f019"}
.fa-draft2digital:before{content:"\f396"}
.fa-drafting-compass:before{content:"\f568"}
.fa-dragon:before{content:"\f6d5"}
.fa-draw-polygon:before{content:"\f5ee"}
.fa-dribbble:before{content:"\f17d"}
.fa-dribbble-square:before{content:"\f397"}
.fa-dropbox:before{content:"\f16b"}
.fa-drum:before{content:"\f569"}
.fa-drum-steelpan:before{content:"\f56a"}
.fa-drumstick-bite:before{content:"\f6d7"}
.fa-drupal:before{content:"\f1a9"}
.fa-dumbbell:before{content:"\f44b"}
.fa-dumpster:before{content:"\f793"}
.fa-dumpster-fire:before{content:"\f794"}
.fa-dungeon:before{content:"\f6d9"}
.fa-dyalog:before{content:"\f399"}
.fa-earlybirds:before{content:"\f39a"}
.fa-ebay:before{content:"\f4f4"}
.fa-edge:before{content:"\f282"}
.fa-edge-legacy:before{content:"\e078"}
.fa-edit:before{content:"\f044"}
.fa-egg:before{content:"\f7fb"}
.fa-eject:before{content:"\f052"}
.fa-elementor:before{content:"\f430"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-ello:before{content:"\f5f1"}
.fa-ember:before{content:"\f423"}
.fa-empire:before{content:"\f1d1"}
.fa-envelope:before{content:"\f0e0"}
.fa-envelope-open:before{content:"\f2b6"}
.fa-envelope-open-text:before{content:"\f658"}
.fa-envelope-square:before{content:"\f199"}
.fa-envira:before{content:"\f299"}
.fa-equals:before{content:"\f52c"}
.fa-eraser:before{content:"\f12d"}
.fa-erlang:before{content:"\f39d"}
.fa-ethereum:before{content:"\f42e"}
.fa-ethernet:before{content:"\f796"}
.fa-etsy:before{content:"\f2d7"}
.fa-euro-sign:before{content:"\f153"}
.fa-evernote:before{content:"\f839"}
.fa-exchange-alt:before{content:"\f362"}
.fa-exclamation:before{content:"\f12a"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-exclamation-triangle:before{content:"\f071"}
.fa-expand:before{content:"\f065"}
.fa-expand-alt:before{content:"\f424"}
.fa-expand-arrows-alt:before{content:"\f31e"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-external-link-alt:before{content:"\f35d"}
.fa-external-link-square-alt:before{content:"\f360"}
.fa-eye:before{content:"\f06e"}
.fa-eye-dropper:before{content:"\f1fb"}
.fa-eye-slash:before{content:"\f070"}
.fa-facebook:before{content:"\f09a"}
.fa-facebook-f:before{content:"\f39e"}
.fa-facebook-messenger:before{content:"\f39f"}
.fa-facebook-square:before{content:"\f082"}
.fa-fan:before{content:"\f863"}
.fa-fantasy-flight-games:before{content:"\f6dc"}
.fa-fast-backward:before{content:"\f049"}
.fa-fast-forward:before{content:"\f050"}
.fa-faucet:before{content:"\e005"}
.fa-fax:before{content:"\f1ac"}
.fa-feather:before{content:"\f52d"}
.fa-feather-alt:before{content:"\f56b"}
.fa-fedex:before{content:"\f797"}
.fa-fedora:before{content:"\f798"}
.fa-female:before{content:"\f182"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-figma:before{content:"\f799"}
.fa-file:before{content:"\f15b"}
.fa-file-alt:before{content:"\f15c"}
.fa-file-archive:before{content:"\f1c6"}
.fa-file-audio:before{content:"\f1c7"}
.fa-file-code:before{content:"\f1c9"}
.fa-file-contract:before{content:"\f56c"}
.fa-file-csv:before{content:"\f6dd"}
.fa-file-download:before{content:"\f56d"}
.fa-file-excel:before{content:"\f1c3"}
.fa-file-export:before{content:"\f56e"}
.fa-file-image:before{content:"\f1c5"}
.fa-file-import:before{content:"\f56f"}
.fa-file-invoice:before{content:"\f570"}
.fa-file-invoice-dollar:before{content:"\f571"}
.fa-file-medical:before{content:"\f477"}
.fa-file-medical-alt:before{content:"\f478"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-file-powerpoint:before{content:"\f1c4"}
.fa-file-prescription:before{content:"\f572"}
.fa-file-signature:before{content:"\f573"}
.fa-file-upload:before{content:"\f574"}
.fa-file-video:before{content:"\f1c8"}
.fa-file-word:before{content:"\f1c2"}
.fa-fill:before{content:"\f575"}
.fa-fill-drip:before{content:"\f576"}
.fa-film:before{content:"\f008"}
.fa-filter:before{content:"\f0b0"}
.fa-fingerprint:before{content:"\f577"}
.fa-fire:before{content:"\f06d"}
.fa-fire-alt:before{content:"\f7e4"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-firefox:before{content:"\f269"}
.fa-firefox-browser:before{content:"\e007"}
.fa-first-aid:before{content:"\f479"}
.fa-first-order:before{content:"\f2b0"}
.fa-first-order-alt:before{content:"\f50a"}
.fa-firstdraft:before{content:"\f3a1"}
.fa-fish:before{content:"\f578"}
.fa-fist-raised:before{content:"\f6de"}
.fa-flag:before{content:"\f024"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-flag-usa:before{content:"\f74d"}
.fa-flask:before{content:"\f0c3"}
.fa-flickr:before{content:"\f16e"}
.fa-flipboard:before{content:"\f44d"}
.fa-flushed:before{content:"\f579"}
.fa-fly:before{content:"\f417"}
.fa-folder:before{content:"\f07b"}
.fa-folder-minus:before{content:"\f65d"}
.fa-folder-open:before{content:"\f07c"}
.fa-folder-plus:before{content:"\f65e"}
.fa-font:before{content:"\f031"}
.fa-font-awesome:before{content:"\f2b4"}
.fa-font-awesome-alt:before{content:"\f35c"}
.fa-font-awesome-flag:before{content:"\f425"}
.fa-font-awesome-logo-full:before{content:"\f4e6"}
.fa-fonticons:before{content:"\f280"}
.fa-fonticons-fi:before{content:"\f3a2"}
.fa-football-ball:before{content:"\f44e"}
.fa-fort-awesome:before{content:"\f286"}
.fa-fort-awesome-alt:before{content:"\f3a3"}
.fa-forumbee:before{content:"\f211"}
.fa-forward:before{content:"\f04e"}
.fa-foursquare:before{content:"\f180"}
.fa-free-code-camp:before{content:"\f2c5"}
.fa-freebsd:before{content:"\f3a4"}
.fa-frog:before{content:"\f52e"}
.fa-frown:before{content:"\f119"}
.fa-frown-open:before{content:"\f57a"}
.fa-fulcrum:before{content:"\f50b"}
.fa-funnel-dollar:before{content:"\f662"}
.fa-futbol:before{content:"\f1e3"}
.fa-galactic-republic:before{content:"\f50c"}
.fa-galactic-senate:before{content:"\f50d"}
.fa-gamepad:before{content:"\f11b"}
.fa-gas-pump:before{content:"\f52f"}
.fa-gavel:before{content:"\f0e3"}
.fa-gem:before{content:"\f3a5"}
.fa-genderless:before{content:"\f22d"}
.fa-get-pocket:before{content:"\f265"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-ghost:before{content:"\f6e2"}
.fa-gift:before{content:"\f06b"}
.fa-gifts:before{content:"\f79c"}
.fa-git:before{content:"\f1d3"}
.fa-git-alt:before{content:"\f841"}
.fa-git-square:before{content:"\f1d2"}
.fa-github:before{content:"\f09b"}
.fa-github-alt:before{content:"\f113"}
.fa-github-square:before{content:"\f092"}
.fa-gitkraken:before{content:"\f3a6"}
.fa-gitlab:before{content:"\f296"}
.fa-gitter:before{content:"\f426"}
.fa-glass-cheers:before{content:"\f79f"}
.fa-glass-martini:before{content:"\f000"}
.fa-glass-martini-alt:before{content:"\f57b"}
.fa-glass-whiskey:before{content:"\f7a0"}
.fa-glasses:before{content:"\f530"}
.fa-glide:before{content:"\f2a5"}
.fa-glide-g:before{content:"\f2a6"}
.fa-globe:before{content:"\f0ac"}
.fa-globe-africa:before{content:"\f57c"}
.fa-globe-americas:before{content:"\f57d"}
.fa-globe-asia:before{content:"\f57e"}
.fa-globe-europe:before{content:"\f7a2"}
.fa-gofore:before{content:"\f3a7"}
.fa-golf-ball:before{content:"\f450"}
.fa-goodreads:before{content:"\f3a8"}
.fa-goodreads-g:before{content:"\f3a9"}
.fa-google:before{content:"\f1a0"}
.fa-google-drive:before{content:"\f3aa"}
.fa-google-pay:before{content:"\e079"}
.fa-google-play:before{content:"\f3ab"}
.fa-google-plus:before{content:"\f2b3"}
.fa-google-plus-g:before{content:"\f0d5"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-gopuram:before{content:"\f664"}
.fa-graduation-cap:before{content:"\f19d"}
.fa-gratipay:before{content:"\f184"}
.fa-grav:before{content:"\f2d6"}
.fa-greater-than:before{content:"\f531"}
.fa-greater-than-equal:before{content:"\f532"}
.fa-grimace:before{content:"\f57f"}
.fa-grin:before{content:"\f580"}
.fa-grin-alt:before{content:"\f581"}
.fa-grin-beam:before{content:"\f582"}
.fa-grin-beam-sweat:before{content:"\f583"}
.fa-grin-hearts:before{content:"\f584"}
.fa-grin-squint:before{content:"\f585"}
.fa-grin-squint-tears:before{content:"\f586"}
.fa-grin-stars:before{content:"\f587"}
.fa-grin-tears:before{content:"\f588"}
.fa-grin-tongue:before{content:"\f589"}
.fa-grin-tongue-squint:before{content:"\f58a"}
.fa-grin-tongue-wink:before{content:"\f58b"}
.fa-grin-wink:before{content:"\f58c"}
.fa-grip-horizontal:before{content:"\f58d"}
.fa-grip-lines:before{content:"\f7a4"}
.fa-grip-lines-vertical:before{content:"\f7a5"}
.fa-grip-vertical:before{content:"\f58e"}
.fa-gripfire:before{content:"\f3ac"}
.fa-grunt:before{content:"\f3ad"}
.fa-guilded:before{content:"\e07e"}
.fa-guitar:before{content:"\f7a6"}
.fa-gulp:before{content:"\f3ae"}
.fa-h-square:before{content:"\f0fd"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-hacker-news-square:before{content:"\f3af"}
.fa-hackerrank:before{content:"\f5f7"}
.fa-hamburger:before{content:"\f805"}
.fa-hammer:before{content:"\f6e3"}
.fa-hamsa:before{content:"\f665"}
.fa-hand-holding:before{content:"\f4bd"}
.fa-hand-holding-heart:before{content:"\f4be"}
.fa-hand-holding-medical:before{content:"\e05c"}
.fa-hand-holding-usd:before{content:"\f4c0"}
.fa-hand-holding-water:before{content:"\f4c1"}
.fa-hand-lizard:before{content:"\f258"}
.fa-hand-middle-finger:before{content:"\f806"}
.fa-hand-paper:before{content:"\f256"}
.fa-hand-peace:before{content:"\f25b"}
.fa-hand-point-down:before{content:"\f0a7"}
.fa-hand-point-left:before{content:"\f0a5"}
.fa-hand-point-right:before{content:"\f0a4"}
.fa-hand-point-up:before{content:"\f0a6"}
.fa-hand-pointer:before{content:"\f25a"}
.fa-hand-rock:before{content:"\f255"}
.fa-hand-scissors:before{content:"\f257"}
.fa-hand-sparkles:before{content:"\e05d"}
.fa-hand-spock:before{content:"\f259"}
.fa-hands:before{content:"\f4c2"}
.fa-hands-helping:before{content:"\f4c4"}
.fa-hands-wash:before{content:"\e05e"}
.fa-handshake:before{content:"\f2b5"}
.fa-handshake-alt-slash:before{content:"\e05f"}
.fa-handshake-slash:before{content:"\e060"}
.fa-hanukiah:before{content:"\f6e6"}
.fa-hard-hat:before{content:"\f807"}
.fa-hashtag:before{content:"\f292"}
.fa-hat-cowboy:before{content:"\f8c0"}
.fa-hat-cowboy-side:before{content:"\f8c1"}
.fa-hat-wizard:before{content:"\f6e8"}
.fa-hdd:before{content:"\f0a0"}
.fa-head-side-cough:before{content:"\e061"}
.fa-head-side-cough-slash:before{content:"\e062"}
.fa-head-side-mask:before{content:"\e063"}
.fa-head-side-virus:before{content:"\e064"}
.fa-heading:before{content:"\f1dc"}
.fa-headphones:before{content:"\f025"}
.fa-headphones-alt:before{content:"\f58f"}
.fa-headset:before{content:"\f590"}
.fa-heart:before{content:"\f004"}
.fa-heart-broken:before{content:"\f7a9"}
.fa-heartbeat:before{content:"\f21e"}
.fa-helicopter:before{content:"\f533"}
.fa-highlighter:before{content:"\f591"}
.fa-hiking:before{content:"\f6ec"}
.fa-hippo:before{content:"\f6ed"}
.fa-hips:before{content:"\f452"}
.fa-hire-a-helper:before{content:"\f3b0"}
.fa-history:before{content:"\f1da"}
.fa-hive:before{content:"\e07f"}
.fa-hockey-puck:before{content:"\f453"}
.fa-holly-berry:before{content:"\f7aa"}
.fa-home:before{content:"\f015"}
.fa-hooli:before{content:"\f427"}
.fa-hornbill:before{content:"\f592"}
.fa-horse:before{content:"\f6f0"}
.fa-horse-head:before{content:"\f7ab"}
.fa-hospital:before{content:"\f0f8"}
.fa-hospital-alt:before{content:"\f47d"}
.fa-hospital-symbol:before{content:"\f47e"}
.fa-hospital-user:before{content:"\f80d"}
.fa-hot-tub:before{content:"\f593"}
.fa-hotdog:before{content:"\f80f"}
.fa-hotel:before{content:"\f594"}
.fa-hotjar:before{content:"\f3b1"}
.fa-hourglass:before{content:"\f254"}
.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-start:before{content:"\f251"}
.fa-house-damage:before{content:"\f6f1"}
.fa-house-user:before{content:"\e065"}
.fa-houzz:before{content:"\f27c"}
.fa-hryvnia:before{content:"\f6f2"}
.fa-html5:before{content:"\f13b"}
.fa-hubspot:before{content:"\f3b2"}
.fa-i-cursor:before{content:"\f246"}
.fa-ice-cream:before{content:"\f810"}
.fa-icicles:before{content:"\f7ad"}
.fa-icons:before{content:"\f86d"}
.fa-id-badge:before{content:"\f2c1"}
.fa-id-card:before{content:"\f2c2"}
.fa-id-card-alt:before{content:"\f47f"}
.fa-ideal:before{content:"\e013"}
.fa-igloo:before{content:"\f7ae"}
.fa-image:before{content:"\f03e"}
.fa-images:before{content:"\f302"}
.fa-imdb:before{content:"\f2d8"}
.fa-inbox:before{content:"\f01c"}
.fa-indent:before{content:"\f03c"}
.fa-industry:before{content:"\f275"}
.fa-infinity:before{content:"\f534"}
.fa-info:before{content:"\f129"}
.fa-info-circle:before{content:"\f05a"}
.fa-innosoft:before{content:"\e080"}
.fa-instagram:before{content:"\f16d"}
.fa-instagram-square:before{content:"\e055"}
.fa-instalod:before{content:"\e081"}
.fa-intercom:before{content:"\f7af"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-invision:before{content:"\f7b0"}
.fa-ioxhost:before{content:"\f208"}
.fa-italic:before{content:"\f033"}
.fa-itch-io:before{content:"\f83a"}
.fa-itunes:before{content:"\f3b4"}
.fa-itunes-note:before{content:"\f3b5"}
.fa-java:before{content:"\f4e4"}
.fa-jedi:before{content:"\f669"}
.fa-jedi-order:before{content:"\f50e"}
.fa-jenkins:before{content:"\f3b6"}
.fa-jira:before{content:"\f7b1"}
.fa-joget:before{content:"\f3b7"}
.fa-joint:before{content:"\f595"}
.fa-joomla:before{content:"\f1aa"}
.fa-journal-whills:before{content:"\f66a"}
.fa-js:before{content:"\f3b8"}
.fa-js-square:before{content:"\f3b9"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-kaaba:before{content:"\f66b"}
.fa-kaggle:before{content:"\f5fa"}
.fa-key:before{content:"\f084"}
.fa-keybase:before{content:"\f4f5"}
.fa-keyboard:before{content:"\f11c"}
.fa-keycdn:before{content:"\f3ba"}
.fa-khanda:before{content:"\f66d"}
.fa-kickstarter:before{content:"\f3bb"}
.fa-kickstarter-k:before{content:"\f3bc"}
.fa-kiss:before{content:"\f596"}
.fa-kiss-beam:before{content:"\f597"}
.fa-kiss-wink-heart:before{content:"\f598"}
.fa-kiwi-bird:before{content:"\f535"}
.fa-korvue:before{content:"\f42f"}
.fa-landmark:before{content:"\f66f"}
.fa-language:before{content:"\f1ab"}
.fa-laptop:before{content:"\f109"}
.fa-laptop-code:before{content:"\f5fc"}
.fa-laptop-house:before{content:"\e066"}
.fa-laptop-medical:before{content:"\f812"}
.fa-laravel:before{content:"\f3bd"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-laugh:before{content:"\f599"}
.fa-laugh-beam:before{content:"\f59a"}
.fa-laugh-squint:before{content:"\f59b"}
.fa-laugh-wink:before{content:"\f59c"}
.fa-layer-group:before{content:"\f5fd"}
.fa-leaf:before{content:"\f06c"}
.fa-leanpub:before{content:"\f212"}
.fa-lemon:before{content:"\f094"}
.fa-less:before{content:"\f41d"}
.fa-less-than:before{content:"\f536"}
.fa-less-than-equal:before{content:"\f537"}
.fa-level-down-alt:before{content:"\f3be"}
.fa-level-up-alt:before{content:"\f3bf"}
.fa-life-ring:before{content:"\f1cd"}
.fa-lightbulb:before{content:"\f0eb"}
.fa-line:before{content:"\f3c0"}
.fa-link:before{content:"\f0c1"}
.fa-linkedin:before{content:"\f08c"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-linode:before{content:"\f2b8"}
.fa-linux:before{content:"\f17c"}
.fa-lira-sign:before{content:"\f195"}
.fa-list:before{content:"\f03a"}
.fa-list-alt:before{content:"\f022"}
.fa-list-ol:before{content:"\f0cb"}
.fa-list-ul:before{content:"\f0ca"}
.fa-location-arrow:before{content:"\f124"}
.fa-lock:before{content:"\f023"}
.fa-lock-open:before{content:"\f3c1"}
.fa-long-arrow-alt-down:before{content:"\f309"}
.fa-long-arrow-alt-left:before{content:"\f30a"}
.fa-long-arrow-alt-right:before{content:"\f30b"}
.fa-long-arrow-alt-up:before{content:"\f30c"}
.fa-low-vision:before{content:"\f2a8"}
.fa-luggage-cart:before{content:"\f59d"}
.fa-lungs:before{content:"\f604"}
.fa-lungs-virus:before{content:"\e067"}
.fa-lyft:before{content:"\f3c3"}
.fa-magento:before{content:"\f3c4"}
.fa-magic:before{content:"\f0d0"}
.fa-magnet:before{content:"\f076"}
.fa-mail-bulk:before{content:"\f674"}
.fa-mailchimp:before{content:"\f59e"}
.fa-male:before{content:"\f183"}
.fa-mandalorian:before{content:"\f50f"}
.fa-map:before{content:"\f279"}
.fa-map-marked:before{content:"\f59f"}
.fa-map-marked-alt:before{content:"\f5a0"}
.fa-map-marker:before{content:"\f041"}
.fa-map-marker-alt:before{content:"\f3c5"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-markdown:before{content:"\f60f"}
.fa-marker:before{content:"\f5a1"}
.fa-mars:before{content:"\f222"}
.fa-mars-double:before{content:"\f227"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mask:before{content:"\f6fa"}
.fa-mastodon:before{content:"\f4f6"}
.fa-maxcdn:before{content:"\f136"}
.fa-mdb:before{content:"\f8ca"}
.fa-medal:before{content:"\f5a2"}
.fa-medapps:before{content:"\f3c6"}
.fa-medium:before{content:"\f23a"}
.fa-medium-m:before{content:"\f3c7"}
.fa-medkit:before{content:"\f0fa"}
.fa-medrt:before{content:"\f3c8"}
.fa-meetup:before{content:"\f2e0"}
.fa-megaport:before{content:"\f5a3"}
.fa-meh:before{content:"\f11a"}
.fa-meh-blank:before{content:"\f5a4"}
.fa-meh-rolling-eyes:before{content:"\f5a5"}
.fa-memory:before{content:"\f538"}
.fa-mendeley:before{content:"\f7b3"}
.fa-menorah:before{content:"\f676"}
.fa-mercury:before{content:"\f223"}
.fa-meteor:before{content:"\f753"}
.fa-microblog:before{content:"\e01a"}
.fa-microchip:before{content:"\f2db"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-alt:before{content:"\f3c9"}
.fa-microphone-alt-slash:before{content:"\f539"}
.fa-microphone-slash:before{content:"\f131"}
.fa-microscope:before{content:"\f610"}
.fa-microsoft:before{content:"\f3ca"}
.fa-minus:before{content:"\f068"}
.fa-minus-circle:before{content:"\f056"}
.fa-minus-square:before{content:"\f146"}
.fa-mitten:before{content:"\f7b5"}
.fa-mix:before{content:"\f3cb"}
.fa-mixcloud:before{content:"\f289"}
.fa-mixer:before{content:"\e056"}
.fa-mizuni:before{content:"\f3cc"}
.fa-mobile:before{content:"\f10b"}
.fa-mobile-alt:before{content:"\f3cd"}
.fa-modx:before{content:"\f285"}
.fa-monero:before{content:"\f3d0"}
.fa-money-bill:before{content:"\f0d6"}
.fa-money-bill-alt:before{content:"\f3d1"}
.fa-money-bill-wave:before{content:"\f53a"}
.fa-money-bill-wave-alt:before{content:"\f53b"}
.fa-money-check:before{content:"\f53c"}
.fa-money-check-alt:before{content:"\f53d"}
.fa-monument:before{content:"\f5a6"}
.fa-moon:before{content:"\f186"}
.fa-mortar-pestle:before{content:"\f5a7"}
.fa-mosque:before{content:"\f678"}
.fa-motorcycle:before{content:"\f21c"}
.fa-mountain:before{content:"\f6fc"}
.fa-mouse:before{content:"\f8cc"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-mug-hot:before{content:"\f7b6"}
.fa-music:before{content:"\f001"}
.fa-napster:before{content:"\f3d2"}
.fa-neos:before{content:"\f612"}
.fa-network-wired:before{content:"\f6ff"}
.fa-neuter:before{content:"\f22c"}
.fa-newspaper:before{content:"\f1ea"}
.fa-nimblr:before{content:"\f5a8"}
.fa-node:before{content:"\f419"}
.fa-node-js:before{content:"\f3d3"}
.fa-not-equal:before{content:"\f53e"}
.fa-notes-medical:before{content:"\f481"}
.fa-npm:before{content:"\f3d4"}
.fa-ns8:before{content:"\f3d5"}
.fa-nutritionix:before{content:"\f3d6"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-octopus-deploy:before{content:"\e082"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-oil-can:before{content:"\f613"}
.fa-old-republic:before{content:"\f510"}
.fa-om:before{content:"\f679"}
.fa-opencart:before{content:"\f23d"}
.fa-openid:before{content:"\f19b"}
.fa-opera:before{content:"\f26a"}
.fa-optin-monster:before{content:"\f23c"}
.fa-orcid:before{content:"\f8d2"}
.fa-osi:before{content:"\f41a"}
.fa-otter:before{content:"\f700"}
.fa-outdent:before{content:"\f03b"}
.fa-page4:before{content:"\f3d7"}
.fa-pagelines:before{content:"\f18c"}
.fa-pager:before{content:"\f815"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-paint-roller:before{content:"\f5aa"}
.fa-palette:before{content:"\f53f"}
.fa-palfed:before{content:"\f3d8"}
.fa-pallet:before{content:"\f482"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-paperclip:before{content:"\f0c6"}
.fa-parachute-box:before{content:"\f4cd"}
.fa-paragraph:before{content:"\f1dd"}
.fa-parking:before{content:"\f540"}
.fa-passport:before{content:"\f5ab"}
.fa-pastafarianism:before{content:"\f67b"}
.fa-paste:before{content:"\f0ea"}
.fa-patreon:before{content:"\f3d9"}
.fa-pause:before{content:"\f04c"}
.fa-pause-circle:before{content:"\f28b"}
.fa-paw:before{content:"\f1b0"}
.fa-paypal:before{content:"\f1ed"}
.fa-peace:before{content:"\f67c"}
.fa-pen:before{content:"\f304"}
.fa-pen-alt:before{content:"\f305"}
.fa-pen-fancy:before{content:"\f5ac"}
.fa-pen-nib:before{content:"\f5ad"}
.fa-pen-square:before{content:"\f14b"}
.fa-pencil-alt:before{content:"\f303"}
.fa-pencil-ruler:before{content:"\f5ae"}
.fa-penny-arcade:before{content:"\f704"}
.fa-people-arrows:before{content:"\e068"}
.fa-people-carry:before{content:"\f4ce"}
.fa-pepper-hot:before{content:"\f816"}
.fa-perbyte:before{content:"\e083"}
.fa-percent:before{content:"\f295"}
.fa-percentage:before{content:"\f541"}
.fa-periscope:before{content:"\f3da"}
.fa-person-booth:before{content:"\f756"}
.fa-phabricator:before{content:"\f3db"}
.fa-phoenix-framework:before{content:"\f3dc"}
.fa-phoenix-squadron:before{content:"\f511"}
.fa-phone:before{content:"\f095"}
.fa-phone-alt:before{content:"\f879"}
.fa-phone-slash:before{content:"\f3dd"}
.fa-phone-square:before{content:"\f098"}
.fa-phone-square-alt:before{content:"\f87b"}
.fa-phone-volume:before{content:"\f2a0"}
.fa-photo-video:before{content:"\f87c"}
.fa-php:before{content:"\f457"}
.fa-pied-piper:before{content:"\f2ae"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-pied-piper-hat:before{content:"\f4e5"}
.fa-pied-piper-pp:before{content:"\f1a7"}
.fa-pied-piper-square:before{content:"\e01e"}
.fa-piggy-bank:before{content:"\f4d3"}
.fa-pills:before{content:"\f484"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-p:before{content:"\f231"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-pizza-slice:before{content:"\f818"}
.fa-place-of-worship:before{content:"\f67f"}
.fa-plane:before{content:"\f072"}
.fa-plane-arrival:before{content:"\f5af"}
.fa-plane-departure:before{content:"\f5b0"}
.fa-plane-slash:before{content:"\e069"}
.fa-play:before{content:"\f04b"}
.fa-play-circle:before{content:"\f144"}
.fa-playstation:before{content:"\f3df"}
.fa-plug:before{content:"\f1e6"}
.fa-plus:before{content:"\f067"}
.fa-plus-circle:before{content:"\f055"}
.fa-plus-square:before{content:"\f0fe"}
.fa-podcast:before{content:"\f2ce"}
.fa-poll:before{content:"\f681"}
.fa-poll-h:before{content:"\f682"}
.fa-poo:before{content:"\f2fe"}
.fa-poo-storm:before{content:"\f75a"}
.fa-poop:before{content:"\f619"}
.fa-portrait:before{content:"\f3e0"}
.fa-pound-sign:before{content:"\f154"}
.fa-power-off:before{content:"\f011"}
.fa-pray:before{content:"\f683"}
.fa-praying-hands:before{content:"\f684"}
.fa-prescription:before{content:"\f5b1"}
.fa-prescription-bottle:before{content:"\f485"}
.fa-prescription-bottle-alt:before{content:"\f486"}
.fa-print:before{content:"\f02f"}
.fa-procedures:before{content:"\f487"}
.fa-product-hunt:before{content:"\f288"}
.fa-project-diagram:before{content:"\f542"}
.fa-pump-medical:before{content:"\e06a"}
.fa-pump-soap:before{content:"\e06b"}
.fa-pushed:before{content:"\f3e1"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-python:before{content:"\f3e2"}
.fa-qq:before{content:"\f1d6"}
.fa-qrcode:before{content:"\f029"}
.fa-question:before{content:"\f128"}
.fa-question-circle:before{content:"\f059"}
.fa-quidditch:before{content:"\f458"}
.fa-quinscape:before{content:"\f459"}
.fa-quora:before{content:"\f2c4"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-quran:before{content:"\f687"}
.fa-r-project:before{content:"\f4f7"}
.fa-radiation:before{content:"\f7b9"}
.fa-radiation-alt:before{content:"\f7ba"}
.fa-rainbow:before{content:"\f75b"}
.fa-random:before{content:"\f074"}
.fa-raspberry-pi:before{content:"\f7bb"}
.fa-ravelry:before{content:"\f2d9"}
.fa-react:before{content:"\f41b"}
.fa-reacteurope:before{content:"\f75d"}
.fa-readme:before{content:"\f4d5"}
.fa-rebel:before{content:"\f1d0"}
.fa-receipt:before{content:"\f543"}
.fa-record-vinyl:before{content:"\f8d9"}
.fa-recycle:before{content:"\f1b8"}
.fa-red-river:before{content:"\f3e3"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-alien:before{content:"\f281"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-redhat:before{content:"\f7bc"}
.fa-redo:before{content:"\f01e"}
.fa-redo-alt:before{content:"\f2f9"}
.fa-registered:before{content:"\f25d"}
.fa-remove-format:before{content:"\f87d"}
.fa-renren:before{content:"\f18b"}
.fa-reply:before{content:"\f3e5"}
.fa-reply-all:before{content:"\f122"}
.fa-replyd:before{content:"\f3e6"}
.fa-republican:before{content:"\f75e"}
.fa-researchgate:before{content:"\f4f8"}
.fa-resolving:before{content:"\f3e7"}
.fa-restroom:before{content:"\f7bd"}
.fa-retweet:before{content:"\f079"}
.fa-rev:before{content:"\f5b2"}
.fa-ribbon:before{content:"\f4d6"}
.fa-ring:before{content:"\f70b"}
.fa-road:before{content:"\f018"}
.fa-robot:before{content:"\f544"}
.fa-rocket:before{content:"\f135"}
.fa-rocketchat:before{content:"\f3e8"}
.fa-rockrms:before{content:"\f3e9"}
.fa-route:before{content:"\f4d7"}
.fa-rss:before{content:"\f09e"}
.fa-rss-square:before{content:"\f143"}
.fa-ruble-sign:before{content:"\f158"}
.fa-ruler:before{content:"\f545"}
.fa-ruler-combined:before{content:"\f546"}
.fa-ruler-horizontal:before{content:"\f547"}
.fa-ruler-vertical:before{content:"\f548"}
.fa-running:before{content:"\f70c"}
.fa-rupee-sign:before{content:"\f156"}
.fa-rust:before{content:"\e07a"}
.fa-sad-cry:before{content:"\f5b3"}
.fa-sad-tear:before{content:"\f5b4"}
.fa-safari:before{content:"\f267"}
.fa-salesforce:before{content:"\f83b"}
.fa-sass:before{content:"\f41e"}
.fa-satellite:before{content:"\f7bf"}
.fa-satellite-dish:before{content:"\f7c0"}
.fa-save:before{content:"\f0c7"}
.fa-schlix:before{content:"\f3ea"}
.fa-school:before{content:"\f549"}
.fa-screwdriver:before{content:"\f54a"}
.fa-scribd:before{content:"\f28a"}
.fa-scroll:before{content:"\f70e"}
.fa-sd-card:before{content:"\f7c2"}
.fa-search:before{content:"\f002"}
.fa-search-dollar:before{content:"\f688"}
.fa-search-location:before{content:"\f689"}
.fa-search-minus:before{content:"\f010"}
.fa-search-plus:before{content:"\f00e"}
.fa-searchengin:before{content:"\f3eb"}
.fa-seedling:before{content:"\f4d8"}
.fa-sellcast:before{content:"\f2da"}
.fa-sellsy:before{content:"\f213"}
.fa-server:before{content:"\f233"}
.fa-servicestack:before{content:"\f3ec"}
.fa-shapes:before{content:"\f61f"}
.fa-share:before{content:"\f064"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-share-square:before{content:"\f14d"}
.fa-shekel-sign:before{content:"\f20b"}
.fa-shield-alt:before{content:"\f3ed"}
.fa-shield-virus:before{content:"\e06c"}
.fa-ship:before{content:"\f21a"}
.fa-shipping-fast:before{content:"\f48b"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-shoe-prints:before{content:"\f54b"}
.fa-shopify:before{content:"\e057"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-shopware:before{content:"\f5b5"}
.fa-shower:before{content:"\f2cc"}
.fa-shuttle-van:before{content:"\f5b6"}
.fa-sign:before{content:"\f4d9"}
.fa-sign-in-alt:before{content:"\f2f6"}
.fa-sign-language:before{content:"\f2a7"}
.fa-sign-out-alt:before{content:"\f2f5"}
.fa-signal:before{content:"\f012"}
.fa-signature:before{content:"\f5b7"}
.fa-sim-card:before{content:"\f7c4"}
.fa-simplybuilt:before{content:"\f215"}
.fa-sink:before{content:"\e06d"}
.fa-sistrix:before{content:"\f3ee"}
.fa-sitemap:before{content:"\f0e8"}
.fa-sith:before{content:"\f512"}
.fa-skating:before{content:"\f7c5"}
.fa-sketch:before{content:"\f7c6"}
.fa-skiing:before{content:"\f7c9"}
.fa-skiing-nordic:before{content:"\f7ca"}
.fa-skull:before{content:"\f54c"}
.fa-skull-crossbones:before{content:"\f714"}
.fa-skyatlas:before{content:"\f216"}
.fa-skype:before{content:"\f17e"}
.fa-slack:before{content:"\f198"}
.fa-slack-hash:before{content:"\f3ef"}
.fa-slash:before{content:"\f715"}
.fa-sleigh:before{content:"\f7cc"}
.fa-sliders-h:before{content:"\f1de"}
.fa-slideshare:before{content:"\f1e7"}
.fa-smile:before{content:"\f118"}
.fa-smile-beam:before{content:"\f5b8"}
.fa-smile-wink:before{content:"\f4da"}
.fa-smog:before{content:"\f75f"}
.fa-smoking:before{content:"\f48d"}
.fa-smoking-ban:before{content:"\f54d"}
.fa-sms:before{content:"\f7cd"}
.fa-snapchat:before{content:"\f2ab"}
.fa-snapchat-ghost:before{content:"\f2ac"}
.fa-snapchat-square:before{content:"\f2ad"}
.fa-snowboarding:before{content:"\f7ce"}
.fa-snowflake:before{content:"\f2dc"}
.fa-snowman:before{content:"\f7d0"}
.fa-snowplow:before{content:"\f7d2"}
.fa-soap:before{content:"\e06e"}
.fa-socks:before{content:"\f696"}
.fa-solar-panel:before{content:"\f5ba"}
.fa-sort:before{content:"\f0dc"}
.fa-sort-alpha-down:before{content:"\f15d"}
.fa-sort-alpha-down-alt:before{content:"\f881"}
.fa-sort-alpha-up:before{content:"\f15e"}
.fa-sort-alpha-up-alt:before{content:"\f882"}
.fa-sort-amount-down:before{content:"\f160"}
.fa-sort-amount-down-alt:before{content:"\f884"}
.fa-sort-amount-up:before{content:"\f161"}
.fa-sort-amount-up-alt:before{content:"\f885"}
.fa-sort-down:before{content:"\f0dd"}
.fa-sort-numeric-down:before{content:"\f162"}
.fa-sort-numeric-down-alt:before{content:"\f886"}
.fa-sort-numeric-up:before{content:"\f163"}
.fa-sort-numeric-up-alt:before{content:"\f887"}
.fa-sort-up:before{content:"\f0de"}
.fa-soundcloud:before{content:"\f1be"}
.fa-sourcetree:before{content:"\f7d3"}
.fa-spa:before{content:"\f5bb"}
.fa-space-shuttle:before{content:"\f197"}
.fa-speakap:before{content:"\f3f3"}
.fa-speaker-deck:before{content:"\f83c"}
.fa-spell-check:before{content:"\f891"}
.fa-spider:before{content:"\f717"}
.fa-spinner:before{content:"\f110"}
.fa-splotch:before{content:"\f5bc"}
.fa-spotify:before{content:"\f1bc"}
.fa-spray-can:before{content:"\f5bd"}
.fa-square:before{content:"\f0c8"}
.fa-square-full:before{content:"\f45c"}
.fa-square-root-alt:before{content:"\f698"}
.fa-squarespace:before{content:"\f5be"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-stackpath:before{content:"\f842"}
.fa-stamp:before{content:"\f5bf"}
.fa-star:before{content:"\f005"}
.fa-star-and-crescent:before{content:"\f699"}
.fa-star-half:before{content:"\f089"}
.fa-star-half-alt:before{content:"\f5c0"}
.fa-star-of-david:before{content:"\f69a"}
.fa-star-of-life:before{content:"\f621"}
.fa-staylinked:before{content:"\f3f5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-steam-symbol:before{content:"\f3f6"}
.fa-step-backward:before{content:"\f048"}
.fa-step-forward:before{content:"\f051"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-sticker-mule:before{content:"\f3f7"}
.fa-sticky-note:before{content:"\f249"}
.fa-stop:before{content:"\f04d"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stopwatch:before{content:"\f2f2"}
.fa-stopwatch-20:before{content:"\e06f"}
.fa-store:before{content:"\f54e"}
.fa-store-alt:before{content:"\f54f"}
.fa-store-alt-slash:before{content:"\e070"}
.fa-store-slash:before{content:"\e071"}
.fa-strava:before{content:"\f428"}
.fa-stream:before{content:"\f550"}
.fa-street-view:before{content:"\f21d"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-stripe:before{content:"\f429"}
.fa-stripe-s:before{content:"\f42a"}
.fa-stroopwafel:before{content:"\f551"}
.fa-studiovinari:before{content:"\f3f8"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-subscript:before{content:"\f12c"}
.fa-subway:before{content:"\f239"}
.fa-suitcase:before{content:"\f0f2"}
.fa-suitcase-rolling:before{content:"\f5c1"}
.fa-sun:before{content:"\f185"}
.fa-superpowers:before{content:"\f2dd"}
.fa-superscript:before{content:"\f12b"}
.fa-supple:before{content:"\f3f9"}
.fa-surprise:before{content:"\f5c2"}
.fa-suse:before{content:"\f7d6"}
.fa-swatchbook:before{content:"\f5c3"}
.fa-swift:before{content:"\f8e1"}
.fa-swimmer:before{content:"\f5c4"}
.fa-swimming-pool:before{content:"\f5c5"}
.fa-symfony:before{content:"\f83d"}
.fa-synagogue:before{content:"\f69b"}
.fa-sync:before{content:"\f021"}
.fa-sync-alt:before{content:"\f2f1"}
.fa-syringe:before{content:"\f48e"}
.fa-table:before{content:"\f0ce"}
.fa-table-tennis:before{content:"\f45d"}
.fa-tablet:before{content:"\f10a"}
.fa-tablet-alt:before{content:"\f3fa"}
.fa-tablets:before{content:"\f490"}
.fa-tachometer-alt:before{content:"\f3fd"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-tape:before{content:"\f4db"}
.fa-tasks:before{content:"\f0ae"}
.fa-taxi:before{content:"\f1ba"}
.fa-teamspeak:before{content:"\f4f9"}
.fa-teeth:before{content:"\f62e"}
.fa-teeth-open:before{content:"\f62f"}
.fa-telegram:before{content:"\f2c6"}
.fa-telegram-plane:before{content:"\f3fe"}
.fa-temperature-high:before{content:"\f769"}
.fa-temperature-low:before{content:"\f76b"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-tenge:before{content:"\f7d7"}
.fa-terminal:before{content:"\f120"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-th:before{content:"\f00a"}
.fa-th-large:before{content:"\f009"}
.fa-th-list:before{content:"\f00b"}
.fa-the-red-yeti:before{content:"\f69d"}
.fa-theater-masks:before{content:"\f630"}
.fa-themeco:before{content:"\f5c6"}
.fa-themeisle:before{content:"\f2b2"}
.fa-thermometer:before{content:"\f491"}
.fa-thermometer-empty:before{content:"\f2cb"}
.fa-thermometer-full:before{content:"\f2c7"}
.fa-thermometer-half:before{content:"\f2c9"}
.fa-thermometer-quarter:before{content:"\f2ca"}
.fa-thermometer-three-quarters:before{content:"\f2c8"}
.fa-think-peaks:before{content:"\f731"}
.fa-thumbs-down:before{content:"\f165"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbtack:before{content:"\f08d"}
.fa-ticket-alt:before{content:"\f3ff"}
.fa-tiktok:before{content:"\e07b"}
.fa-times:before{content:"\f00d"}
.fa-times-circle:before{content:"\f057"}
.fa-tint:before{content:"\f043"}
.fa-tint-slash:before{content:"\f5c7"}
.fa-tired:before{content:"\f5c8"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-toilet:before{content:"\f7d8"}
.fa-toilet-paper:before{content:"\f71e"}
.fa-toilet-paper-slash:before{content:"\e072"}
.fa-toolbox:before{content:"\f552"}
.fa-tools:before{content:"\f7d9"}
.fa-tooth:before{content:"\f5c9"}
.fa-torah:before{content:"\f6a0"}
.fa-torii-gate:before{content:"\f6a1"}
.fa-tractor:before{content:"\f722"}
.fa-trade-federation:before{content:"\f513"}
.fa-trademark:before{content:"\f25c"}
.fa-traffic-light:before{content:"\f637"}
.fa-trailer:before{content:"\e041"}
.fa-train:before{content:"\f238"}
.fa-tram:before{content:"\f7da"}
.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-trash:before{content:"\f1f8"}
.fa-trash-alt:before{content:"\f2ed"}
.fa-trash-restore:before{content:"\f829"}
.fa-trash-restore-alt:before{content:"\f82a"}
.fa-tree:before{content:"\f1bb"}
.fa-trello:before{content:"\f181"}
.fa-trophy:before{content:"\f091"}
.fa-truck:before{content:"\f0d1"}
.fa-truck-loading:before{content:"\f4de"}
.fa-truck-monster:before{content:"\f63b"}
.fa-truck-moving:before{content:"\f4df"}
.fa-truck-pickup:before{content:"\f63c"}
.fa-tshirt:before{content:"\f553"}
.fa-tty:before{content:"\f1e4"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-tv:before{content:"\f26c"}
.fa-twitch:before{content:"\f1e8"}
.fa-twitter:before{content:"\f099"}
.fa-twitter-square:before{content:"\f081"}
.fa-typo3:before{content:"\f42b"}
.fa-uber:before{content:"\f402"}
.fa-ubuntu:before{content:"\f7df"}
.fa-uikit:before{content:"\f403"}
.fa-umbraco:before{content:"\f8e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-umbrella-beach:before{content:"\f5ca"}
.fa-uncharted:before{content:"\e084"}
.fa-underline:before{content:"\f0cd"}
.fa-undo:before{content:"\f0e2"}
.fa-undo-alt:before{content:"\f2ea"}
.fa-uniregistry:before{content:"\f404"}
.fa-unity:before{content:"\e049"}
.fa-universal-access:before{content:"\f29a"}
.fa-university:before{content:"\f19c"}
.fa-unlink:before{content:"\f127"}
.fa-unlock:before{content:"\f09c"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-unsplash:before{content:"\e07c"}
.fa-untappd:before{content:"\f405"}
.fa-upload:before{content:"\f093"}
.fa-ups:before{content:"\f7e0"}
.fa-usb:before{content:"\f287"}
.fa-user:before{content:"\f007"}
.fa-user-alt:before{content:"\f406"}
.fa-user-alt-slash:before{content:"\f4fa"}
.fa-user-astronaut:before{content:"\f4fb"}
.fa-user-check:before{content:"\f4fc"}
.fa-user-circle:before{content:"\f2bd"}
.fa-user-clock:before{content:"\f4fd"}
.fa-user-cog:before{content:"\f4fe"}
.fa-user-edit:before{content:"\f4ff"}
.fa-user-friends:before{content:"\f500"}
.fa-user-graduate:before{content:"\f501"}
.fa-user-injured:before{content:"\f728"}
.fa-user-lock:before{content:"\f502"}
.fa-user-md:before{content:"\f0f0"}
.fa-user-minus:before{content:"\f503"}
.fa-user-ninja:before{content:"\f504"}
.fa-user-nurse:before{content:"\f82f"}
.fa-user-plus:before{content:"\f234"}
.fa-user-secret:before{content:"\f21b"}
.fa-user-shield:before{content:"\f505"}
.fa-user-slash:before{content:"\f506"}
.fa-user-tag:before{content:"\f507"}
.fa-user-tie:before{content:"\f508"}
.fa-user-times:before{content:"\f235"}
.fa-users:before{content:"\f0c0"}
.fa-users-cog:before{content:"\f509"}
.fa-users-slash:before{content:"\e073"}
.fa-usps:before{content:"\f7e1"}
.fa-ussunnah:before{content:"\f407"}
.fa-utensil-spoon:before{content:"\f2e5"}
.fa-utensils:before{content:"\f2e7"}
.fa-vaadin:before{content:"\f408"}
.fa-vector-square:before{content:"\f5cb"}
.fa-venus:before{content:"\f221"}
.fa-venus-double:before{content:"\f226"}
.fa-venus-mars:before{content:"\f228"}
.fa-vest:before{content:"\e085"}
.fa-vest-patches:before{content:"\e086"}
.fa-viacoin:before{content:"\f237"}
.fa-viadeo:before{content:"\f2a9"}
.fa-viadeo-square:before{content:"\f2aa"}
.fa-vial:before{content:"\f492"}
.fa-vials:before{content:"\f493"}
.fa-viber:before{content:"\f409"}
.fa-video:before{content:"\f03d"}
.fa-video-slash:before{content:"\f4e2"}
.fa-vihara:before{content:"\f6a7"}
.fa-vimeo:before{content:"\f40a"}
.fa-vimeo-square:before{content:"\f194"}
.fa-vimeo-v:before{content:"\f27d"}
.fa-vine:before{content:"\f1ca"}
.fa-virus:before{content:"\e074"}
.fa-virus-slash:before{content:"\e075"}
.fa-viruses:before{content:"\e076"}
.fa-vk:before{content:"\f189"}
.fa-vnv:before{content:"\f40b"}
.fa-voicemail:before{content:"\f897"}
.fa-volleyball-ball:before{content:"\f45f"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-mute:before{content:"\f6a9"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-up:before{content:"\f028"}
.fa-vote-yea:before{content:"\f772"}
.fa-vr-cardboard:before{content:"\f729"}
.fa-vuejs:before{content:"\f41f"}
.fa-walking:before{content:"\f554"}
.fa-wallet:before{content:"\f555"}
.fa-warehouse:before{content:"\f494"}
.fa-watchman-monitoring:before{content:"\e087"}
.fa-water:before{content:"\f773"}
.fa-wave-square:before{content:"\f83e"}
.fa-waze:before{content:"\f83f"}
.fa-weebly:before{content:"\f5cc"}
.fa-weibo:before{content:"\f18a"}
.fa-weight:before{content:"\f496"}
.fa-weight-hanging:before{content:"\f5cd"}
.fa-weixin:before{content:"\f1d7"}
.fa-whatsapp:before{content:"\f232"}
.fa-whatsapp-square:before{content:"\f40c"}
.fa-wheelchair:before{content:"\f193"}
.fa-whmcs:before{content:"\f40d"}
.fa-wifi:before{content:"\f1eb"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-wind:before{content:"\f72e"}
.fa-window-close:before{content:"\f410"}
.fa-window-maximize:before{content:"\f2d0"}
.fa-window-minimize:before{content:"\f2d1"}
.fa-window-restore:before{content:"\f2d2"}
.fa-windows:before{content:"\f17a"}
.fa-wine-bottle:before{content:"\f72f"}
.fa-wine-glass:before{content:"\f4e3"}
.fa-wine-glass-alt:before{content:"\f5ce"}
.fa-wix:before{content:"\f5cf"}
.fa-wizards-of-the-coast:before{content:"\f730"}
.fa-wodu:before{content:"\e088"}
.fa-wolf-pack-battalion:before{content:"\f514"}
.fa-won-sign:before{content:"\f159"}
.fa-wordpress:before{content:"\f19a"}
.fa-wordpress-simple:before{content:"\f411"}
.fa-wpbeginner:before{content:"\f297"}
.fa-wpexplorer:before{content:"\f2de"}
.fa-wpforms:before{content:"\f298"}
.fa-wpressr:before{content:"\f3e4"}
.fa-wrench:before{content:"\f0ad"}
.fa-x-ray:before{content:"\f497"}
.fa-xbox:before{content:"\f412"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-y-combinator:before{content:"\f23b"}
.fa-yahoo:before{content:"\f19e"}
.fa-yammer:before{content:"\f840"}
.fa-yandex:before{content:"\f413"}
.fa-yandex-international:before{content:"\f414"}
.fa-yarn:before{content:"\f7e3"}
.fa-yelp:before{content:"\f1e9"}
.fa-yen-sign:before{content:"\f157"}
.fa-yin-yang:before{content:"\f6ad"}
.fa-yoast:before{content:"\f2b1"}
.fa-youtube:before{content:"\f167"}
.fa-youtube-square:before{content:"\f431"}
.fa-zhihu:before{content:"\f63f"}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url('fa-brands-400.eot');src:url('fa-brands-400.eot?#iefix') format("embedded-opentype"),url('fa-brands-400.woff2') format("woff2"),url('fa-brands-400.woff') format("woff"),url('fa-brands-400.ttf') format("truetype"),url('fa-brands-400.svg#fontawesome') format("svg")}
.fab{font-family:"Font Awesome 5 Brands"}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url('fa-regular-400.eot');src:url('fa-regular-400.eot?#iefix') format("embedded-opentype"),url('fa-regular-400.woff2') format("woff2"),url('fa-regular-400.woff') format("woff"),url('fa-regular-400.ttf') format("truetype"),url('fa-regular-400.svg#fontawesome') format("svg")}
.fab,.far{font-weight:400}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url('fa-solid-900.eot');src:url('fa-solid-900.eot?#iefix') format("embedded-opentype"),url('fa-solid-900.woff2') format("woff2"),url('fa-solid-900.woff') format("woff"),url('fa-solid-900.ttf') format("truetype"),url('fa-solid-900.svg#fontawesome') format("svg")}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}
.fa,.fas{font-weight:900}
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/vendors/line-awesome/css/line-awesome.css ***!
  \**********************************************************************************************************************************************************************************************************************************************/
/*!
 *  Line Awesome 1.1.0 by @icons_8 - https://icons8.com/line-awesome
 *  License - https://icons8.com/good-boy-license/ (Font: SIL OFL 1.1, CSS: MIT License)
 *
 * Made with love by Icons8 [ https://icons8.com/ ] using FontCustom [ https://github.com/FontCustom/fontcustom ]
 *
 * Contacts:
 *    [ https://icons8.com/contact ]
 *
 * Follow Icon8 on
 *    Twitter [ https://twitter.com/icons_8 ]
 *    Facebook [ https://www.facebook.com/Icons8 ]
 *    Google+ [ https://plus.google.com/+Icons8 ]
 *    GitHub [ https://github.com/icons8 ]
 */

@font-face {
  font-family: "LineAwesome";
  src: url('line-awesome.eot?v=1.1.');
  src: url('line-awesome.eot??v=1.1.#iefix') format("embedded-opentype"),
       url('line-awesome.woff2?v=1.1.') format("woff2"),
       url('line-awesome.woff?v=1.1.') format("woff"),
       url('line-awesome.ttf?v=1.1.') format("truetype"),
       url('line-awesome.svg?v=1.1.#fa') format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "LineAwesome";
    src: url('line-awesome.svg?v=1.1.#fa') format("svg");
  }
}

/* Thanks to http://fontawesome.io @fontawesome and @davegandy */

.la {
    display: inline-block;
    font: normal normal normal 16px/1 "LineAwesome";
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

/* makes the font 33% larger relative to the icon container */

.la-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}

.la-2x {
    font-size: 2em;
}

.la-3x {
    font-size: 3em;
}

.la-4x {
    font-size: 4em;
}

.la-5x {
    font-size: 5em;
}

.la-fw {
    width: 1.28571429em;
    text-align: center;
}

.la-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}

.la-ul > li {
    position: relative;
}

.la-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
}

.la-li.la-lg {
    left: -1.85714286em;
}

.la-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em;
}

.pull-right {
    float: right;
}

.pull-left {
    float: left;
}

.li.pull-left {
    margin-right: .3em;
}

.li.pull-right {
    margin-left: .3em;
}

.la-spin {
    animation: fa-spin 2s infinite linear;
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.la-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    transform: rotate(90deg);
}

.la-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    transform: rotate(180deg);
}

.la-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    transform: rotate(270deg);
}

.la-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    transform: scale(-1, 1);
}

.la-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    transform: scale(1, -1);
}

:root .la-rotate-90,
:root .la-rotate-180,
:root .la-rotate-270,
:root .la-flip-horizontal,
:root .la-flip-vertical {
    filter: none;
}

.la-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}

.la-stack-1x,
.la-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}

.la-stack-1x {
    line-height: inherit;
}

.la-stack-2x {
    font-size: 2em;
}

.la-inverse {
    color: #ffffff;
}

/* Thanks to http://fontawesome.io @fontawesome and @davegandy */

.la-500px:before { content: "\f100"; }

.la-adjust:before { content: "\f101"; }

.la-adn:before { content: "\f102"; }

.la-align-center:before { content: "\f103"; }

.la-align-justify:before { content: "\f104"; }

.la-align-left:before { content: "\f105"; }

.la-align-right:before { content: "\f106"; }

.la-amazon:before { content: "\f107"; }

.la-ambulance:before { content: "\f108"; }

.la-anchor:before { content: "\f109"; }

.la-android:before { content: "\f10a"; }

.la-angellist:before { content: "\f10b"; }

.la-angle-double-down:before { content: "\f10c"; }

.la-angle-double-left:before { content: "\f10d"; }

.la-angle-double-right:before { content: "\f10e"; }

.la-angle-double-up:before { content: "\f10f"; }

.la-angle-down:before { content: "\f110"; }

.la-angle-left:before { content: "\f111"; }

.la-angle-right:before { content: "\f112"; }

.la-angle-up:before { content: "\f113"; }

.la-apple:before { content: "\f114"; }

.la-archive:before { content: "\f115"; }

.la-area-chart:before { content: "\f116"; }

.la-arrow-circle-down:before { content: "\f117"; }

.la-arrow-circle-left:before { content: "\f118"; }

.la-arrow-circle-o-down:before { content: "\f119"; }

.la-arrow-circle-o-left:before { content: "\f11a"; }

.la-arrow-circle-o-right:before { content: "\f11b"; }

.la-arrow-circle-o-up:before { content: "\f11c"; }

.la-arrow-circle-right:before { content: "\f11d"; }

.la-arrow-circle-up:before { content: "\f11e"; }

.la-arrow-down:before { content: "\f11f"; }

.la-arrow-left:before { content: "\f120"; }

.la-arrow-right:before { content: "\f121"; }

.la-arrow-up:before { content: "\f122"; }

.la-arrows:before { content: "\f123"; }

.la-arrows-alt:before { content: "\f124"; }

.la-arrows-h:before { content: "\f125"; }

.la-arrows-v:before { content: "\f126"; }

.la-asterisk:before { content: "\f127"; }

.la-at:before { content: "\f128"; }

.la-automobile:before { content: "\f129"; }

.la-backward:before { content: "\f12a"; }

.la-balance-scale:before { content: "\f12b"; }

.la-ban:before { content: "\f12c"; }

.la-bank:before { content: "\f12d"; }

.la-bar-chart:before { content: "\f12e"; }

.la-bar-chart-o:before { content: "\f12f"; }

.la-barcode:before { content: "\f130"; }

.la-bars:before { content: "\f131"; }

.la-battery-0:before { content: "\f132"; }

.la-battery-1:before { content: "\f133"; }

.la-battery-2:before { content: "\f134"; }

.la-battery-3:before { content: "\f135"; }

.la-battery-4:before { content: "\f136"; }

.la-battery-empty:before { content: "\f137"; }

.la-battery-full:before { content: "\f138"; }

.la-battery-half:before { content: "\f139"; }

.la-battery-quarter:before { content: "\f13a"; }

.la-battery-three-quarters:before { content: "\f13b"; }

.la-bed:before { content: "\f13c"; }

.la-beer:before { content: "\f13d"; }

.la-behance:before { content: "\f13e"; }

.la-behance-square:before { content: "\f13f"; }

.la-bell:before { content: "\f140"; }

.la-bell-o:before { content: "\f141"; }

.la-bell-slash:before { content: "\f142"; }

.la-bell-slash-o:before { content: "\f143"; }

.la-bicycle:before { content: "\f144"; }

.la-binoculars:before { content: "\f145"; }

.la-birthday-cake:before { content: "\f146"; }

.la-bitbucket:before { content: "\f147"; }

.la-bitbucket-square:before { content: "\f148"; }

.la-bitcoin:before { content: "\f149"; }

.la-black-tie:before { content: "\f14a"; }

.la-bold:before { content: "\f14b"; }

.la-bolt:before { content: "\f14c"; }

.la-bomb:before { content: "\f14d"; }

.la-book:before { content: "\f14e"; }

.la-bookmark:before { content: "\f14f"; }

.la-bookmark-o:before { content: "\f150"; }

.la-briefcase:before { content: "\f151"; }

.la-btc:before { content: "\f152"; }

.la-bug:before { content: "\f153"; }

.la-building:before { content: "\f154"; }

.la-building-o:before { content: "\f155"; }

.la-bullhorn:before { content: "\f156"; }

.la-bullseye:before { content: "\f157"; }

.la-bus:before { content: "\f158"; }

.la-buysellads:before { content: "\f159"; }

.la-cab:before { content: "\f15a"; }

.la-calculator:before { content: "\f15b"; }

.la-calendar:before { content: "\f15c"; }

.la-calendar-check-o:before { content: "\f15d"; }

.la-calendar-minus-o:before { content: "\f15e"; }

.la-calendar-o:before { content: "\f15f"; }

.la-calendar-plus-o:before { content: "\f160"; }

.la-calendar-times-o:before { content: "\f161"; }

.la-camera:before { content: "\f162"; }

.la-camera-retro:before { content: "\f163"; }

.la-car:before { content: "\f164"; }

.la-caret-down:before { content: "\f165"; }

.la-caret-left:before { content: "\f166"; }

.la-caret-right:before { content: "\f167"; }

.la-caret-square-o-down:before, .la-toggle-down:before { content: "\f168"; }

.la-caret-square-o-left:before, .la-toggle-left:before { content: "\f169"; }

.la-caret-square-o-right:before, .la-toggle-right:before { content: "\f16a"; }

.la-caret-square-o-up:before, .la-toggle-up:before { content: "\f16b"; }

.la-caret-up:before { content: "\f16c"; }

.la-cart-arrow-down:before { content: "\f16d"; }

.la-cart-plus:before { content: "\f16e"; }

.la-cc:before { content: "\f16f"; }

.la-cc-amex:before { content: "\f170"; }

.la-cc-diners-club:before { content: "\f171"; }

.la-cc-discover:before { content: "\f172"; }

.la-cc-jcb:before { content: "\f173"; }

.la-cc-mastercard:before { content: "\f174"; }

.la-cc-paypal:before { content: "\f175"; }

.la-cc-stripe:before { content: "\f176"; }

.la-cc-visa:before { content: "\f177"; }

.la-certificate:before { content: "\f178"; }

.la-chain:before { content: "\f179"; }

.la-chain-broken:before { content: "\f17a"; }

.la-check:before { content: "\f17b"; }

.la-check-circle:before { content: "\f17c"; }

.la-check-circle-o:before { content: "\f17d"; }

.la-check-square:before { content: "\f17e"; }

.la-check-square-o:before { content: "\f17f"; }

.la-chevron-circle-down:before { content: "\f180"; }

.la-chevron-circle-left:before { content: "\f181"; }

.la-chevron-circle-right:before { content: "\f182"; }

.la-chevron-circle-up:before { content: "\f183"; }

.la-chevron-down:before { content: "\f184"; }

.la-chevron-left:before { content: "\f185"; }

.la-chevron-right:before { content: "\f186"; }

.la-chevron-up:before { content: "\f187"; }

.la-child:before { content: "\f188"; }

.la-chrome:before { content: "\f189"; }

.la-circle:before { content: "\f18a"; }

.la-circle-o:before { content: "\f18b"; }

.la-circle-o-notch:before { content: "\f18c"; }

.la-circle-thin:before { content: "\f18d"; }

.la-clipboard:before { content: "\f18e"; }

.la-clock-o:before { content: "\f18f"; }

.la-clone:before { content: "\f190"; }

.la-close:before { content: "\f191"; }

.la-cloud:before { content: "\f192"; }

.la-cloud-download:before { content: "\f193"; }

.la-cloud-upload:before { content: "\f194"; }

.la-cny:before { content: "\f195"; }

.la-code:before { content: "\f196"; }

.la-code-fork:before { content: "\f197"; }

.la-codepen:before { content: "\f198"; }

.la-coffee:before { content: "\f199"; }

.la-cog:before { content: "\f19a"; }

.la-cogs:before { content: "\f19b"; }

.la-columns:before { content: "\f19c"; }

.la-comment:before { content: "\f19d"; }

.la-comment-o:before { content: "\f19e"; }

.la-commenting:before { content: "\f19f"; }

.la-commenting-o:before { content: "\f1a0"; }

.la-comments:before { content: "\f1a1"; }

.la-comments-o:before { content: "\f1a2"; }

.la-compass:before { content: "\f1a3"; }

.la-compress:before { content: "\f1a4"; }

.la-connectdevelop:before { content: "\f1a5"; }

.la-contao:before { content: "\f1a6"; }

.la-copy:before { content: "\f1a7"; }

.la-copyright:before { content: "\f1a8"; }

.la-creative-commons:before { content: "\f1a9"; }

.la-credit-card:before { content: "\f1aa"; }

.la-crop:before { content: "\f1ab"; }

.la-crosshairs:before { content: "\f1ac"; }

.la-css3:before { content: "\f1ad"; }

.la-cube:before { content: "\f1ae"; }

.la-cubes:before { content: "\f1af"; }

.la-cut:before { content: "\f1b0"; }

.la-cutlery:before { content: "\f1b1"; }

.la-dashboard:before { content: "\f1b2"; }

.la-dashcube:before { content: "\f1b3"; }

.la-database:before { content: "\f1b4"; }

.la-dedent:before { content: "\f1b5"; }

.la-delicious:before { content: "\f1b6"; }

.la-desktop:before { content: "\f1b7"; }

.la-deviantart:before { content: "\f1b8"; }

.la-diamond:before { content: "\f1b9"; }

.la-digg:before { content: "\f1ba"; }

.la-dollar:before { content: "\f1bb"; }

.la-dot-circle-o:before { content: "\f1bc"; }

.la-download:before { content: "\f1bd"; }

.la-dribbble:before { content: "\f1be"; }

.la-dropbox:before { content: "\f1bf"; }

.la-drupal:before { content: "\f1c0"; }

.la-edit:before { content: "\f1c1"; }

.la-eject:before { content: "\f1c2"; }

.la-ellipsis-h:before { content: "\f1c3"; }

.la-ellipsis-v:before { content: "\f1c4"; }

.la-empire:before, .la-ge:before { content: "\f1c5"; }

.la-envelope:before { content: "\f1c6"; }

.la-envelope-o:before { content: "\f1c7"; }

.la-envelope-square:before { content: "\f1c8"; }

.la-eraser:before { content: "\f1c9"; }

.la-eur:before { content: "\f1ca"; }

.la-euro:before { content: "\f1cb"; }

.la-exchange:before { content: "\f1cc"; }

.la-exclamation:before { content: "\f1cd"; }

.la-exclamation-circle:before { content: "\f1ce"; }

.la-exclamation-triangle:before { content: "\f1cf"; }

.la-expand:before { content: "\f1d0"; }

.la-expeditedssl:before { content: "\f1d1"; }

.la-external-link:before { content: "\f1d2"; }

.la-external-link-square:before { content: "\f1d3"; }

.la-eye:before { content: "\f1d4"; }

.la-eye-slash:before { content: "\f1d5"; }

.la-eyedropper:before { content: "\f1d6"; }

.la-facebook:before, .la-facebook-f:before { content: "\f1d7"; }

.la-facebook-official:before { content: "\f1d8"; }

.la-facebook-square:before { content: "\f1d9"; }

.la-fast-backward:before { content: "\f1da"; }

.la-fast-forward:before { content: "\f1db"; }

.la-fax:before { content: "\f1dc"; }

.la-female:before { content: "\f1dd"; }

.la-fighter-jet:before { content: "\f1de"; }

.la-file:before { content: "\f1df"; }

.la-file-archive-o:before { content: "\f1e0"; }

.la-file-audio-o:before { content: "\f1e1"; }

.la-file-code-o:before { content: "\f1e2"; }

.la-file-excel-o:before { content: "\f1e3"; }

.la-file-image-o:before { content: "\f1e4"; }

.la-file-movie-o:before { content: "\f1e5"; }

.la-file-o:before { content: "\f1e6"; }

.la-file-pdf-o:before { content: "\f1e7"; }

.la-file-photo-o:before { content: "\f1e8"; }

.la-file-picture-o:before { content: "\f1e9"; }

.la-file-powerpoint-o:before { content: "\f1ea"; }

.la-file-sound-o:before { content: "\f1eb"; }

.la-file-text:before { content: "\f1ec"; }

.la-file-text-o:before { content: "\f1ed"; }

.la-file-video-o:before { content: "\f1ee"; }

.la-file-word-o:before { content: "\f1ef"; }

.la-file-zip-o:before { content: "\f1f0"; }

.la-files-o:before { content: "\f1f1"; }

.la-film:before { content: "\f1f2"; }

.la-filter:before { content: "\f1f3"; }

.la-fire:before { content: "\f1f4"; }

.la-fire-extinguisher:before { content: "\f1f5"; }

.la-firefox:before { content: "\f1f6"; }

.la-flag:before { content: "\f1f7"; }

.la-flag-checkered:before { content: "\f1f8"; }

.la-flag-o:before { content: "\f1f9"; }

.la-flash:before { content: "\f1fa"; }

.la-flask:before { content: "\f1fb"; }

.la-flickr:before { content: "\f1fc"; }

.la-floppy-o:before { content: "\f1fd"; }

.la-folder:before { content: "\f1fe"; }

.la-folder-o:before { content: "\f1ff"; }

.la-folder-open:before { content: "\f200"; }

.la-folder-open-o:before { content: "\f201"; }

.la-font:before { content: "\f202"; }

.la-fonticons:before { content: "\f203"; }

.la-forumbee:before { content: "\f204"; }

.la-forward:before { content: "\f205"; }

.la-foursquare:before { content: "\f206"; }

.la-frown-o:before { content: "\f207"; }

.la-futbol-o:before, .la-soccer-ball-o:before { content: "\f208"; }

.la-gamepad:before { content: "\f209"; }

.la-gavel:before { content: "\f20a"; }

.la-gbp:before { content: "\f20b"; }

.la-gear:before { content: "\f20c"; }

.la-gears:before { content: "\f20d"; }

.la-genderless:before { content: "\f20e"; }

.la-get-pocket:before { content: "\f20f"; }

.la-gg:before { content: "\f210"; }

.la-gg-circle:before { content: "\f211"; }

.la-gift:before { content: "\f212"; }

.la-git:before { content: "\f213"; }

.la-git-square:before { content: "\f214"; }

.la-github:before { content: "\f215"; }

.la-github-alt:before { content: "\f216"; }

.la-github-square:before { content: "\f217"; }

.la-glass:before { content: "\f218"; }

.la-globe:before { content: "\f219"; }

.la-google:before { content: "\f21a"; }

.la-google-plus:before { content: "\f21b"; }

.la-google-plus-square:before { content: "\f21c"; }

.la-google-wallet:before { content: "\f21d"; }

.la-graduation-cap:before { content: "\f21e"; }

.la-gratipay:before, .la-gittip:before { content: "\f21f"; }

.la-group:before { content: "\f220"; }

.la-h-square:before { content: "\f221"; }

.la-hacker-news:before { content: "\f222"; }

.la-hand-grab-o:before { content: "\f223"; }

.la-hand-lizard-o:before { content: "\f224"; }

.la-hand-o-down:before { content: "\f225"; }

.la-hand-o-left:before { content: "\f226"; }

.la-hand-o-right:before { content: "\f227"; }

.la-hand-o-up:before { content: "\f228"; }

.la-hand-paper-o:before { content: "\f229"; }

.la-hand-peace-o:before { content: "\f22a"; }

.la-hand-pointer-o:before { content: "\f22b"; }

.la-hand-rock-o:before { content: "\f22c"; }

.la-hand-scissors-o:before { content: "\f22d"; }

.la-hand-spock-o:before { content: "\f22e"; }

.la-hand-stop-o:before { content: "\f22f"; }

.la-hdd-o:before { content: "\f230"; }

.la-header:before { content: "\f231"; }

.la-headphones:before { content: "\f232"; }

.la-heart:before { content: "\f233"; }

.la-heart-o:before { content: "\f234"; }

.la-heartbeat:before { content: "\f235"; }

.la-history:before { content: "\f236"; }

.la-home:before { content: "\f237"; }

.la-hospital-o:before { content: "\f238"; }

.la-hotel:before { content: "\f239"; }

.la-hourglass:before { content: "\f23a"; }

.la-hourglass-1:before { content: "\f23b"; }

.la-hourglass-2:before { content: "\f23c"; }

.la-hourglass-3:before { content: "\f23d"; }

.la-hourglass-end:before { content: "\f23e"; }

.la-hourglass-half:before { content: "\f23f"; }

.la-hourglass-o:before { content: "\f240"; }

.la-hourglass-start:before { content: "\f241"; }

.la-houzz:before { content: "\f242"; }

.la-html5:before { content: "\f243"; }

.la-i-cursor:before { content: "\f244"; }

.la-ils:before { content: "\f245"; }

.la-image:before { content: "\f246"; }

.la-inbox:before { content: "\f247"; }

.la-indent:before { content: "\f248"; }

.la-industry:before { content: "\f249"; }

.la-info:before { content: "\f24a"; }

.la-info-circle:before { content: "\f24b"; }

.la-inr:before { content: "\f24c"; }

.la-instagram:before { content: "\f24d"; }

.la-institution:before { content: "\f24e"; }

.la-internet-explorer:before { content: "\f24f"; }

.la-ioxhost:before { content: "\f250"; }

.la-italic:before { content: "\f251"; }

.la-joomla:before { content: "\f252"; }

.la-jpy:before { content: "\f253"; }

.la-jsfiddle:before { content: "\f254"; }

.la-key:before { content: "\f255"; }

.la-keyboard-o:before { content: "\f256"; }

.la-krw:before { content: "\f257"; }

.la-language:before { content: "\f258"; }

.la-laptop:before { content: "\f259"; }

.la-lastfm:before { content: "\f25a"; }

.la-lastfm-square:before { content: "\f25b"; }

.la-leaf:before { content: "\f25c"; }

.la-leanpub:before { content: "\f25d"; }

.la-legal:before { content: "\f25e"; }

.la-lemon-o:before { content: "\f25f"; }

.la-level-down:before { content: "\f260"; }

.la-level-up:before { content: "\f261"; }

.la-life-bouy:before { content: "\f262"; }

.la-life-buoy:before { content: "\f263"; }

.la-life-ring:before, .la-support:before { content: "\f264"; }

.la-life-saver:before { content: "\f265"; }

.la-lightbulb-o:before { content: "\f266"; }

.la-line-chart:before { content: "\f267"; }

.la-link:before { content: "\f268"; }

.la-linkedin:before { content: "\f269"; }

.la-linkedin-square:before { content: "\f26a"; }

.la-linux:before { content: "\f26b"; }

.la-list:before { content: "\f26c"; }

.la-list-alt:before { content: "\f26d"; }

.la-list-ol:before { content: "\f26e"; }

.la-list-ul:before { content: "\f26f"; }

.la-location-arrow:before { content: "\f270"; }

.la-lock:before { content: "\f271"; }

.la-long-arrow-down:before { content: "\f272"; }

.la-long-arrow-left:before { content: "\f273"; }

.la-long-arrow-right:before { content: "\f274"; }

.la-long-arrow-up:before { content: "\f275"; }

.la-magic:before { content: "\f276"; }

.la-magnet:before { content: "\f277"; }

.la-mail-forward:before { content: "\f278"; }

.la-mail-reply:before { content: "\f279"; }

.la-mail-reply-all:before { content: "\f27a"; }

.la-male:before { content: "\f27b"; }

.la-map:before { content: "\f27c"; }

.la-map-marker:before { content: "\f27d"; }

.la-map-o:before { content: "\f27e"; }

.la-map-pin:before { content: "\f27f"; }

.la-map-signs:before { content: "\f280"; }

.la-mars:before { content: "\f281"; }

.la-mars-double:before { content: "\f282"; }

.la-mars-stroke:before { content: "\f283"; }

.la-mars-stroke-h:before { content: "\f284"; }

.la-mars-stroke-v:before { content: "\f285"; }

.la-maxcdn:before { content: "\f286"; }

.la-meanpath:before { content: "\f287"; }

.la-medium:before { content: "\f288"; }

.la-medkit:before { content: "\f289"; }

.la-meh-o:before { content: "\f28a"; }

.la-mercury:before { content: "\f28b"; }

.la-microphone:before { content: "\f28c"; }

.la-microphone-slash:before { content: "\f28d"; }

.la-minus:before { content: "\f28e"; }

.la-minus-circle:before { content: "\f28f"; }

.la-minus-square:before { content: "\f290"; }

.la-minus-square-o:before { content: "\f291"; }

.la-mobile:before { content: "\f292"; }

.la-mobile-phone:before { content: "\f293"; }

.la-money:before { content: "\f294"; }

.la-moon-o:before { content: "\f295"; }

.la-mortar-board:before { content: "\f296"; }

.la-motorcycle:before { content: "\f297"; }

.la-mouse-pointer:before { content: "\f298"; }

.la-music:before { content: "\f299"; }

.la-navicon:before { content: "\f29a"; }

.la-neuter:before { content: "\f29b"; }

.la-newspaper-o:before { content: "\f29c"; }

.la-object-group:before { content: "\f29d"; }

.la-object-ungroup:before { content: "\f29e"; }

.la-odnoklassniki:before { content: "\f29f"; }

.la-odnoklassniki-square:before { content: "\f2a0"; }

.la-opencart:before { content: "\f2a1"; }

.la-openid:before { content: "\f2a2"; }

.la-opera:before { content: "\f2a3"; }

.la-optin-monster:before { content: "\f2a4"; }

.la-outdent:before { content: "\f2a5"; }

.la-pagelines:before { content: "\f2a6"; }

.la-paint-brush:before { content: "\f2a7"; }

.la-paper-plane:before, .la-send:before { content: "\f2a8"; }

.la-paper-plane-o:before, .la-send-o:before { content: "\f2a9"; }

.la-paperclip:before { content: "\f2aa"; }

.la-paragraph:before { content: "\f2ab"; }

.la-paste:before { content: "\f2ac"; }

.la-pause:before { content: "\f2ad"; }

.la-paw:before { content: "\f2ae"; }

.la-paypal:before { content: "\f2af"; }

.la-pencil:before { content: "\f2b0"; }

.la-pencil-square:before { content: "\f2b1"; }

.la-pencil-square-o:before { content: "\f2b2"; }

.la-phone:before { content: "\f2b3"; }

.la-phone-square:before { content: "\f2b4"; }

.la-photo:before { content: "\f2b5"; }

.la-picture-o:before { content: "\f2b6"; }

.la-pie-chart:before { content: "\f2b7"; }

.la-pied-piper:before { content: "\f2b8"; }

.la-pied-piper-alt:before { content: "\f2b9"; }

.la-pinterest:before { content: "\f2ba"; }

.la-pinterest-p:before { content: "\f2bb"; }

.la-pinterest-square:before { content: "\f2bc"; }

.la-plane:before { content: "\f2bd"; }

.la-play:before { content: "\f2be"; }

.la-play-circle:before { content: "\f2bf"; }

.la-play-circle-o:before { content: "\f2c0"; }

.la-plug:before { content: "\f2c1"; }

.la-plus:before { content: "\f2c2"; }

.la-plus-circle:before { content: "\f2c3"; }

.la-plus-square:before { content: "\f2c4"; }

.la-plus-square-o:before { content: "\f2c5"; }

.la-power-off:before { content: "\f2c6"; }

.la-print:before { content: "\f2c7"; }

.la-puzzle-piece:before { content: "\f2c8"; }

.la-qq:before { content: "\f2c9"; }

.la-qrcode:before { content: "\f2ca"; }

.la-question:before { content: "\f2cb"; }

.la-question-circle:before { content: "\f2cc"; }

.la-quote-left:before { content: "\f2cd"; }

.la-quote-right:before { content: "\f2ce"; }

.la-ra:before { content: "\f2cf"; }

.la-random:before { content: "\f2d0"; }

.la-rebel:before { content: "\f2d1"; }

.la-recycle:before { content: "\f2d2"; }

.la-reddit:before { content: "\f2d3"; }

.la-reddit-square:before { content: "\f2d4"; }

.la-refresh:before { content: "\f2d5"; }

.la-registered:before { content: "\f2d6"; }

.la-renren:before { content: "\f2d7"; }

.la-reorder:before { content: "\f2d8"; }

.la-repeat:before { content: "\f2d9"; }

.la-reply:before { content: "\f2da"; }

.la-reply-all:before { content: "\f2db"; }

.la-retweet:before { content: "\f2dc"; }

.la-rmb:before { content: "\f2dd"; }

.la-road:before { content: "\f2de"; }

.la-rocket:before { content: "\f2df"; }

.la-rotate-left:before { content: "\f2e0"; }

.la-rotate-right:before { content: "\f2e1"; }

.la-rouble:before { content: "\f2e2"; }

.la-rss:before, .la-feed:before { content: "\f2e3"; }

.la-rss-square:before { content: "\f2e4"; }

.la-rub:before { content: "\f2e5"; }

.la-ruble:before { content: "\f2e6"; }

.la-rupee:before { content: "\f2e7"; }

.la-safari:before { content: "\f2e8"; }

.la-save:before { content: "\f2e9"; }

.la-scissors:before { content: "\f2ea"; }

.la-search:before { content: "\f2eb"; }

.la-search-minus:before { content: "\f2ec"; }

.la-search-plus:before { content: "\f2ed"; }

.la-sellsy:before { content: "\f2ee"; }

.la-server:before { content: "\f2ef"; }

.la-share:before { content: "\f2f0"; }

.la-share-alt:before { content: "\f2f1"; }

.la-share-alt-square:before { content: "\f2f2"; }

.la-share-square:before { content: "\f2f3"; }

.la-share-square-o:before { content: "\f2f4"; }

.la-shekel:before { content: "\f2f5"; }

.la-sheqel:before { content: "\f2f6"; }

.la-shield:before { content: "\f2f7"; }

.la-ship:before { content: "\f2f8"; }

.la-shirtsinbulk:before { content: "\f2f9"; }

.la-shopping-cart:before { content: "\f2fa"; }

.la-sign-in:before { content: "\f2fb"; }

.la-sign-out:before { content: "\f2fc"; }

.la-signal:before { content: "\f2fd"; }

.la-simplybuilt:before { content: "\f2fe"; }

.la-sitemap:before { content: "\f2ff"; }

.la-skyatlas:before { content: "\f300"; }

.la-skype:before { content: "\f301"; }

.la-slack:before { content: "\f302"; }

.la-sliders:before { content: "\f303"; }

.la-slideshare:before { content: "\f304"; }

.la-smile-o:before { content: "\f305"; }

.la-sort:before, .la-unsorted:before { content: "\f306"; }

.la-sort-alpha-asc:before { content: "\f307"; }

.la-sort-alpha-desc:before { content: "\f308"; }

.la-sort-amount-asc:before { content: "\f309"; }

.la-sort-amount-desc:before { content: "\f30a"; }

.la-sort-asc:before, .la-sort-up:before { content: "\f30b"; }

.la-sort-desc:before, .la-sort-down:before { content: "\f30c"; }

.la-sort-numeric-asc:before { content: "\f30d"; }

.la-sort-numeric-desc:before { content: "\f30e"; }

.la-soundcloud:before { content: "\f30f"; }

.la-space-shuttle:before { content: "\f310"; }

.la-spinner:before { content: "\f311"; }

.la-spoon:before { content: "\f312"; }

.la-spotify:before { content: "\f313"; }

.la-square:before { content: "\f314"; }

.la-square-o:before { content: "\f315"; }

.la-stack-exchange:before { content: "\f316"; }

.la-stack-overflow:before { content: "\f317"; }

.la-star:before { content: "\f318"; }

.la-star-half:before { content: "\f319"; }

.la-star-half-o:before, .la-star-half-full:before, .la-star-half-empty:before { content: "\f31a"; }

.la-star-o:before { content: "\f31b"; }

.la-steam:before { content: "\f31c"; }

.la-steam-square:before { content: "\f31d"; }

.la-step-backward:before { content: "\f31e"; }

.la-step-forward:before { content: "\f31f"; }

.la-stethoscope:before { content: "\f320"; }

.la-sticky-note:before { content: "\f321"; }

.la-sticky-note-o:before { content: "\f322"; }

.la-stop:before { content: "\f323"; }

.la-street-view:before { content: "\f324"; }

.la-strikethrough:before { content: "\f325"; }

.la-stumbleupon:before { content: "\f326"; }

.la-stumbleupon-circle:before { content: "\f327"; }

.la-subscript:before { content: "\f328"; }

.la-subway:before { content: "\f329"; }

.la-suitcase:before { content: "\f32a"; }

.la-sun-o:before { content: "\f32b"; }

.la-superscript:before { content: "\f32c"; }

.la-table:before { content: "\f32d"; }

.la-tablet:before { content: "\f32e"; }

.la-tachometer:before { content: "\f32f"; }

.la-tag:before { content: "\f330"; }

.la-tags:before { content: "\f331"; }

.la-tasks:before { content: "\f332"; }

.la-taxi:before { content: "\f333"; }

.la-television:before, .la-tv:before { content: "\f334"; }

.la-tencent-weibo:before { content: "\f335"; }

.la-terminal:before { content: "\f336"; }

.la-text-height:before { content: "\f337"; }

.la-text-width:before { content: "\f338"; }

.la-th:before { content: "\f339"; }

.la-th-large:before { content: "\f33a"; }

.la-th-list:before { content: "\f33b"; }

.la-thumb-tack:before { content: "\f33c"; }

.la-thumbs-down:before { content: "\f33d"; }

.la-thumbs-o-down:before { content: "\f33e"; }

.la-thumbs-o-up:before { content: "\f33f"; }

.la-thumbs-up:before { content: "\f340"; }

.la-ticket:before { content: "\f341"; }

.la-times:before, .la-remove:before { content: "\f342"; }

.la-times-circle:before { content: "\f343"; }

.la-times-circle-o:before { content: "\f344"; }

.la-tint:before { content: "\f345"; }

.la-toggle-off:before { content: "\f346"; }

.la-toggle-on:before { content: "\f347"; }

.la-trademark:before { content: "\f348"; }

.la-train:before { content: "\f349"; }

.la-transgender:before, .la-intersex:before { content: "\f34a"; }

.la-transgender-alt:before { content: "\f34b"; }

.la-trash:before { content: "\f34c"; }

.la-trash-o:before { content: "\f34d"; }

.la-tree:before { content: "\f34e"; }

.la-trello:before { content: "\f34f"; }

.la-tripadvisor:before { content: "\f350"; }

.la-trophy:before { content: "\f351"; }

.la-truck:before { content: "\f352"; }

.la-try:before { content: "\f353"; }

.la-tty:before { content: "\f354"; }

.la-tumblr:before { content: "\f355"; }

.la-tumblr-square:before { content: "\f356"; }

.la-turkish-lira:before { content: "\f357"; }

.la-twitch:before { content: "\f358"; }

.la-twitter:before { content: "\f359"; }

.la-twitter-square:before { content: "\f35a"; }

.la-umbrella:before { content: "\f35b"; }

.la-underline:before { content: "\f35c"; }

.la-undo:before { content: "\f35d"; }

.la-university:before { content: "\f35e"; }

.la-unlink:before { content: "\f35f"; }

.la-unlock:before { content: "\f360"; }

.la-unlock-alt:before { content: "\f361"; }

.la-upload:before { content: "\f362"; }

.la-usd:before { content: "\f363"; }

.la-user:before { content: "\f364"; }

.la-user-md:before { content: "\f365"; }

.la-user-plus:before { content: "\f366"; }

.la-user-secret:before { content: "\f367"; }

.la-user-times:before { content: "\f368"; }

.la-users:before { content: "\f369"; }

.la-venus:before { content: "\f36a"; }

.la-venus-double:before { content: "\f36b"; }

.la-venus-mars:before { content: "\f36c"; }

.la-viacoin:before { content: "\f36d"; }

.la-video-camera:before { content: "\f36e"; }

.la-vimeo:before { content: "\f36f"; }

.la-vimeo-square:before { content: "\f370"; }

.la-vine:before { content: "\f371"; }

.la-vk:before { content: "\f372"; }

.la-volume-down:before { content: "\f373"; }

.la-volume-off:before { content: "\f374"; }

.la-volume-up:before { content: "\f375"; }

.la-warning:before { content: "\f376"; }

.la-wechat:before { content: "\f377"; }

.la-weibo:before { content: "\f378"; }

.la-weixin:before { content: "\f379"; }

.la-whatsapp:before { content: "\f37a"; }

.la-wheelchair:before { content: "\f37b"; }

.la-wifi:before { content: "\f37c"; }

.la-wikipedia-w:before { content: "\f37d"; }

.la-windows:before { content: "\f37e"; }

.la-won:before { content: "\f37f"; }

.la-wordpress:before { content: "\f380"; }

.la-wrench:before { content: "\f381"; }

.la-xing:before { content: "\f382"; }

.la-xing-square:before { content: "\f383"; }

.la-y-combinator:before { content: "\f384"; }

.la-y-combinator-square:before { content: "\f385"; }

.la-yahoo:before { content: "\f386"; }

.la-yc:before { content: "\f387"; }

.la-yc-square:before { content: "\f388"; }

.la-yelp:before { content: "\f389"; }

.la-yen:before { content: "\f38a"; }

.la-youtube:before { content: "\f38b"; }

.la-youtube-play:before { content: "\f38c"; }

.la-youtube-square:before { content: "\f38d"; }
/*!**********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/vendors/flaticon/flaticon.css ***!
  \**********************************************************************************************************************************************************************************************************************************/
  /*
    Flaticon icon font: Flaticon
    Creation date: 20/03/2017 20:02
    */

@font-face {
  font-family: "Flaticon";
  src: url('Flaticon.eot');
  src: url('Flaticon.eot?#iefix') format("embedded-opentype"),
       url('Flaticon.woff') format("woff"),
       url('Flaticon.ttf') format("truetype"),
       url('Flaticon.svg#Flaticon') format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url('Flaticon.svg#Flaticon') format("svg");
  }
}

[class^="flaticon-"]:before, 
[class*=" flaticon-"]:before {
    font-family: Flaticon;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

.flaticon-email-black-circular-button:before { content: "\f100"; }

.flaticon-map:before { content: "\f101"; }

.flaticon-alert-off:before { content: "\f102"; }

.flaticon-alert:before { content: "\f103"; }

.flaticon-computer:before { content: "\f104"; }

.flaticon-responsive:before { content: "\f105"; }

.flaticon-presentation:before { content: "\f106"; }

.flaticon-arrows:before { content: "\f107"; }

.flaticon-rocket:before { content: "\f108"; }

.flaticon-reply:before { content: "\f109"; }

.flaticon-gift:before { content: "\f10a"; }

.flaticon-confetti:before { content: "\f10b"; }

.flaticon-piggy-bank:before { content: "\f10c"; }

.flaticon-support:before { content: "\f10d"; }

.flaticon-delete:before { content: "\f10e"; }

.flaticon-eye:before { content: "\f10f"; }

.flaticon-multimedia:before { content: "\f110"; }

.flaticon-whatsapp:before { content: "\f111"; }

.flaticon-multimedia-2:before { content: "\f112"; }

.flaticon-email:before { content: "\f113"; }

.flaticon-presentation-1:before { content: "\f114"; }

.flaticon-trophy:before { content: "\f115"; }

.flaticon-psd:before { content: "\f116"; }

.flaticon-layer:before { content: "\f117"; }

.flaticon-doc:before { content: "\f118"; }

.flaticon-file:before { content: "\f119"; }

.flaticon-network:before { content: "\f11a"; }

.flaticon-bus-stop:before { content: "\f11b"; }

.flaticon-globe:before { content: "\f11c"; }

.flaticon-upload:before { content: "\f11d"; }

.flaticon-squares:before { content: "\f11e"; }

.flaticon-technology:before { content: "\f11f"; }

.flaticon-up-arrow:before { content: "\f120"; }

.flaticon-browser:before { content: "\f121"; }

.flaticon-speech-bubble:before { content: "\f122"; }

.flaticon-coins:before { content: "\f123"; }

.flaticon-open-box:before { content: "\f124"; }

.flaticon-speech-bubble-1:before { content: "\f125"; }

.flaticon-attachment:before { content: "\f126"; }

.flaticon-photo-camera:before { content: "\f127"; }

.flaticon-skype-logo:before { content: "\f128"; }

.flaticon-linkedin-logo:before { content: "\f129"; }

.flaticon-twitter-logo:before { content: "\f12a"; }

.flaticon-facebook-letter-logo:before { content: "\f12b"; }

.flaticon-calendar-with-a-clock-time-tools:before { content: "\f12c"; }

.flaticon-youtube:before { content: "\f12d"; }

.flaticon-add-circular-button:before { content: "\f12e"; }

.flaticon-more-v2:before { content: "\f12f"; }

.flaticon-search:before { content: "\f130"; }

.flaticon-search-magnifier-interface-symbol:before { content: "\f131"; }

.flaticon-questions-circular-button:before { content: "\f132"; }

.flaticon-refresh:before { content: "\f133"; }

.flaticon-logout:before { content: "\f134"; }

.flaticon-event-calendar-symbol:before { content: "\f135"; }

.flaticon-laptop:before { content: "\f136"; }

.flaticon-tool:before { content: "\f137"; }

.flaticon-graphic:before { content: "\f138"; }

.flaticon-symbol:before { content: "\f139"; }

.flaticon-graphic-1:before { content: "\f13a"; }

.flaticon-clock:before { content: "\f13b"; }

.flaticon-squares-1:before { content: "\f13c"; }

.flaticon-black:before { content: "\f13d"; }

.flaticon-book:before { content: "\f13e"; }

.flaticon-cogwheel:before { content: "\f13f"; }

.flaticon-exclamation:before { content: "\f140"; }

.flaticon-add-label-button:before { content: "\f141"; }

.flaticon-delete-1:before { content: "\f142"; }

.flaticon-interface:before { content: "\f143"; }

.flaticon-more:before { content: "\f144"; }

.flaticon-warning-sign:before { content: "\f145"; }

.flaticon-calendar:before { content: "\f146"; }

.flaticon-instagram-logo:before { content: "\f147"; }

.flaticon-linkedin:before { content: "\f148"; }

.flaticon-facebook-logo-button:before { content: "\f149"; }

.flaticon-twitter-logo-button:before { content: "\f14a"; }

.flaticon-cancel:before { content: "\f14b"; }

.flaticon-exclamation-square:before { content: "\f14c"; }

.flaticon-buildings:before { content: "\f14d"; }

.flaticon-danger:before { content: "\f14e"; }

.flaticon-technology-1:before { content: "\f14f"; }

.flaticon-letter-g:before { content: "\f150"; }

.flaticon-interface-1:before { content: "\f151"; }

.flaticon-circle:before { content: "\f152"; }

.flaticon-pin:before { content: "\f153"; }

.flaticon-close:before { content: "\f154"; }

.flaticon-clock-1:before { content: "\f155"; }

.flaticon-apps:before { content: "\f156"; }

.flaticon-user:before { content: "\f157"; }

.flaticon-menu-button:before { content: "\f158"; }

.flaticon-settings:before { content: "\f159"; }

.flaticon-home:before { content: "\f15a"; }

.flaticon-clock-2:before { content: "\f15b"; }

.flaticon-lifebuoy:before { content: "\f15c"; }

.flaticon-cogwheel-1:before { content: "\f15d"; }

.flaticon-paper-plane:before { content: "\f15e"; }

.flaticon-statistics:before { content: "\f15f"; }

.flaticon-diagram:before { content: "\f160"; }

.flaticon-line-graph:before { content: "\f161"; }

.flaticon-customer:before { content: "\f162"; }

.flaticon-visible:before { content: "\f163"; }

.flaticon-shopping-basket:before { content: "\f164"; }

.flaticon-price-tag:before { content: "\f165"; }

.flaticon-businesswoman:before { content: "\f166"; }

.flaticon-medal:before { content: "\f167"; }

.flaticon-like:before { content: "\f168"; }

.flaticon-edit:before { content: "\f169"; }

.flaticon-avatar:before { content: "\f16a"; }

.flaticon-download:before { content: "\f16b"; }

.flaticon-home-1:before { content: "\f16c"; }

.flaticon-mail:before { content: "\f16d"; }

.flaticon-mail-1:before { content: "\f16e"; }

.flaticon-warning:before { content: "\f16f"; }

.flaticon-cart:before { content: "\f170"; }

.flaticon-bag:before { content: "\f171"; }

.flaticon-pie-chart:before { content: "\f172"; }

.flaticon-graph:before { content: "\f173"; }

.flaticon-interface-2:before { content: "\f174"; }

.flaticon-chat:before { content: "\f175"; }

.flaticon-envelope:before { content: "\f176"; }

.flaticon-chat-1:before { content: "\f177"; }

.flaticon-interface-3:before { content: "\f178"; }

.flaticon-background:before { content: "\f179"; }

.flaticon-file-1:before { content: "\f17a"; }

.flaticon-interface-4:before { content: "\f17b"; }

.flaticon-multimedia-3:before { content: "\f17c"; }

.flaticon-list:before { content: "\f17d"; }

.flaticon-time:before { content: "\f17e"; }

.flaticon-profile:before { content: "\f17f"; }

.flaticon-imac:before { content: "\f180"; }

.flaticon-medical:before { content: "\f181"; }

.flaticon-music:before { content: "\f182"; }

.flaticon-plus:before { content: "\f183"; }

.flaticon-exclamation-1:before { content: "\f184"; }

.flaticon-info:before { content: "\f185"; }

.flaticon-menu-1:before { content: "\f186"; }

.flaticon-menu-2:before { content: "\f187"; }

.flaticon-share:before { content: "\f188"; }

.flaticon-interface-5:before { content: "\f189"; }

.flaticon-signs:before { content: "\f18a"; }

.flaticon-tabs:before { content: "\f18b"; }

.flaticon-multimedia-4:before { content: "\f18c"; }

.flaticon-upload-1:before { content: "\f18d"; }

.flaticon-web:before { content: "\f18e"; }

.flaticon-placeholder:before { content: "\f18f"; }

.flaticon-placeholder-1:before { content: "\f190"; }

.flaticon-layers:before { content: "\f191"; }

.flaticon-interface-6:before { content: "\f192"; }

.flaticon-interface-7:before { content: "\f193"; }

.flaticon-interface-8:before { content: "\f194"; }

.flaticon-tool-1:before { content: "\f195"; }

.flaticon-settings-1:before { content: "\f196"; }

.flaticon-alarm:before { content: "\f197"; }

.flaticon-search-1:before { content: "\f198"; }

.flaticon-time-1:before { content: "\f199"; }

.flaticon-stopwatch:before { content: "\f19a"; }

.flaticon-folder:before { content: "\f19b"; }

.flaticon-folder-1:before { content: "\f19c"; }

.flaticon-folder-2:before { content: "\f19d"; }

.flaticon-folder-3:before { content: "\f19e"; }

.flaticon-file-2:before { content: "\f19f"; }

.flaticon-list-1:before { content: "\f1a0"; }

.flaticon-list-2:before { content: "\f1a1"; }

.flaticon-calendar-1:before { content: "\f1a2"; }

.flaticon-time-2:before { content: "\f1a3"; }

.flaticon-interface-9:before { content: "\f1a4"; }

.flaticon-app:before { content: "\f1a5"; }

.flaticon-suitcase:before { content: "\f1a6"; }

.flaticon-grid-menu-v2:before { content: "\f1a7"; }

.flaticon-more-v6:before { content: "\f1a8"; }

.flaticon-more-v5:before { content: "\f1a9"; }

.flaticon-add:before { content: "\f1aa"; }

.flaticon-multimedia-5:before { content: "\f1ab"; }

.flaticon-more-v4:before { content: "\f1ac"; }

.flaticon-placeholder-2:before { content: "\f1ad"; }

.flaticon-map-location:before { content: "\f1ae"; }

.flaticon-users:before { content: "\f1af"; }

.flaticon-profile-1:before { content: "\f1b0"; }

.flaticon-lock:before { content: "\f1b1"; }

.flaticon-sound:before { content: "\f1b2"; }

.flaticon-star:before { content: "\f1b3"; }

.flaticon-placeholder-3:before { content: "\f1b4"; }

.flaticon-bell:before { content: "\f1b5"; }

.flaticon-paper-plane-1:before { content: "\f1b6"; }

.flaticon-users-1:before { content: "\f1b7"; }

.flaticon-more-1:before { content: "\f1b8"; }

.flaticon-up-arrow-1:before { content: "\f1b9"; }

.flaticon-grid-menu:before { content: "\f1ba"; }

.flaticon-alarm-1:before { content: "\f1bb"; }

.flaticon-earth-globe:before { content: "\f1bc"; }

.flaticon-alert-1:before { content: "\f1bd"; }

.flaticon-internet:before { content: "\f1be"; }

.flaticon-user-ok:before { content: "\f1bf"; }

.flaticon-user-add:before { content: "\f1c0"; }

.flaticon-user-settings:before { content: "\f1c1"; }

.flaticon-truck:before { content: "\f1c2"; }

.flaticon-analytics:before { content: "\f1c3"; }

.flaticon-notes:before { content: "\f1c4"; }

.flaticon-tea-cup:before { content: "\f1c5"; }

.flaticon-exclamation-2:before { content: "\f1c6"; }

.flaticon-technology-2:before { content: "\f1c7"; }

.flaticon-location:before { content: "\f1c8"; }

.flaticon-edit-1:before { content: "\f1c9"; }

.flaticon-home-2:before { content: "\f1ca"; }

.flaticon-dashboard:before { content: "\f1cb"; }

.flaticon-information:before { content: "\f1cc"; }

.flaticon-light:before { content: "\f1cd"; }

.flaticon-car:before { content: "\f1ce"; }

.flaticon-business:before { content: "\f1cf"; }

.flaticon-squares-2:before { content: "\f1d0"; }

.flaticon-signs-1:before { content: "\f1d1"; }

.flaticon-mark:before { content: "\f1d2"; }

.flaticon-squares-3:before { content: "\f1d3"; }

.flaticon-comment:before { content: "\f1d4"; }

.flaticon-shapes:before { content: "\f1d5"; }

.flaticon-clipboard:before { content: "\f1d6"; }

.flaticon-squares-4:before { content: "\f1d7"; }

.flaticon-delete-2:before { content: "\f1d8"; }

.flaticon-bell-1:before { content: "\f1d9"; }

.flaticon-list-3:before { content: "\f1da"; }

.flaticon-infinity:before { content: "\f1db"; }

.flaticon-chat-2:before { content: "\f1dc"; }

.flaticon-calendar-2:before { content: "\f1dd"; }

.flaticon-signs-2:before { content: "\f1de"; }

.flaticon-time-3:before { content: "\f1df"; }

.flaticon-calendar-3:before { content: "\f1e0"; }

.flaticon-interface-10:before { content: "\f1e1"; }

.flaticon-interface-11:before { content: "\f1e2"; }

.flaticon-folder-4:before { content: "\f1e3"; }

.flaticon-alert-2:before { content: "\f1e4"; }

.flaticon-cogwheel-2:before { content: "\f1e5"; }

.flaticon-graphic-2:before { content: "\f1e6"; }

.flaticon-rotate:before { content: "\f1e7"; }

.flaticon-feed:before { content: "\f1e8"; }

.flaticon-safe-shield-protection:before { content: "\f1e9"; }

.flaticon-security:before { content: "\f1ea"; }

.flaticon-download-1:before { content: "\f1eb"; }

.flaticon-pie-chart-1:before { content: "\f1ec"; }

.flaticon-notepad:before { content: "\f1ed"; }
/*!***********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/vendors/flaticon2/flaticon.css ***!
  \***********************************************************************************************************************************************************************************************************************************/
  /*
    Flaticon icon font: Flaticon
    Creation date: 20/03/2017 20:02
    */

@font-face {
  font-family: "Flaticon2";
  src: url('Flaticon2.eot');
  src: url('Flaticon2.eot?#iefix') format("embedded-opentype"),
       url('Flaticon2.woff') format("woff"),
       url('Flaticon2.ttf') format("truetype"),
       url('Flaticon2.svg#Flaticon2') format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon2";
    src: url('Flaticon2.svg#Flaticon2') format("svg");
  }
}

[class^="flaticon2-"]:before,
[class*=" flaticon2-"]:before {
    font-family: Flaticon2;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

.flaticon2-notification:before { content: "\f100"; }

.flaticon2-settings:before { content: "\f101"; }

.flaticon2-search:before { content: "\f102"; }

.flaticon2-delete:before { content: "\f103"; }

.flaticon2-psd:before { content: "\f104"; }

.flaticon2-list:before { content: "\f105"; }

.flaticon2-box:before { content: "\f106"; }

.flaticon2-download:before { content: "\f107"; }

.flaticon2-shield:before { content: "\f108"; }

.flaticon2-paperplane:before { content: "\f109"; }

.flaticon2-avatar:before { content: "\f10a"; }

.flaticon2-bell:before { content: "\f10b"; }

.flaticon2-fax:before { content: "\f10c"; }

.flaticon2-chart2:before { content: "\f10d"; }

.flaticon2-supermarket:before { content: "\f10e"; }

.flaticon2-phone:before { content: "\f10f"; }

.flaticon2-envelope:before { content: "\f110"; }

.flaticon2-pin:before { content: "\f111"; }

.flaticon2-chat:before { content: "\f112"; }

.flaticon2-chart:before { content: "\f113"; }

.flaticon2-infographic:before { content: "\f114"; }

.flaticon2-grids:before { content: "\f115"; }

.flaticon2-menu:before { content: "\f116"; }

.flaticon2-plus:before { content: "\f117"; }

.flaticon2-list-1:before { content: "\f118"; }

.flaticon2-talk:before { content: "\f119"; }

.flaticon2-file:before { content: "\f11a"; }

.flaticon2-user:before { content: "\f11b"; }

.flaticon2-line-chart:before { content: "\f11c"; }

.flaticon2-percentage:before { content: "\f11d"; }

.flaticon2-menu-1:before { content: "\f11e"; }

.flaticon2-paper-plane:before { content: "\f11f"; }

.flaticon2-menu-2:before { content: "\f120"; }

.flaticon2-shopping-cart:before { content: "\f121"; }

.flaticon2-pie-chart:before { content: "\f122"; }

.flaticon2-box-1:before { content: "\f123"; }

.flaticon2-map:before { content: "\f124"; }

.flaticon2-favourite:before { content: "\f125"; }

.flaticon2-checking:before { content: "\f126"; }

.flaticon2-safe:before { content: "\f127"; }

.flaticon2-heart-rate-monitor:before { content: "\f128"; }

.flaticon2-layers:before { content: "\f129"; }

.flaticon2-delivery-package:before { content: "\f12a"; }

.flaticon2-sms:before { content: "\f12b"; }

.flaticon2-image-file:before { content: "\f12c"; }

.flaticon2-plus-1:before { content: "\f12d"; }

.flaticon2-send:before { content: "\f12e"; }

.flaticon2-graphic-design:before { content: "\f12f"; }

.flaticon2-cup:before { content: "\f130"; }

.flaticon2-website:before { content: "\f131"; }

.flaticon2-gift:before { content: "\f132"; }

.flaticon2-chronometer:before { content: "\f133"; }

.flaticon2-browser:before { content: "\f134"; }

.flaticon2-digital-marketing:before { content: "\f135"; }

.flaticon2-calendar:before { content: "\f136"; }

.flaticon2-calendar-1:before { content: "\f137"; }

.flaticon2-rocket:before { content: "\f138"; }

.flaticon2-analytics:before { content: "\f139"; }

.flaticon2-pie-chart-1:before { content: "\f13a"; }

.flaticon2-pie-chart-2:before { content: "\f13b"; }

.flaticon2-analytics-1:before { content: "\f13c"; }

.flaticon2-google-drive-file:before { content: "\f13d"; }

.flaticon2-pie-chart-3:before { content: "\f13e"; }

.flaticon2-poll-symbol:before { content: "\f13f"; }

.flaticon2-gear:before { content: "\f140"; }

.flaticon2-magnifier-tool:before { content: "\f141"; }

.flaticon2-add:before { content: "\f142"; }

.flaticon2-cube:before { content: "\f143"; }

.flaticon2-gift-1:before { content: "\f144"; }

.flaticon2-list-2:before { content: "\f145"; }

.flaticon2-shopping-cart-1:before { content: "\f146"; }

.flaticon2-calendar-2:before { content: "\f147"; }

.flaticon2-laptop:before { content: "\f148"; }

.flaticon2-cube-1:before { content: "\f149"; }

.flaticon2-layers-1:before { content: "\f14a"; }

.flaticon2-chat-1:before { content: "\f14b"; }

.flaticon2-copy:before { content: "\f14c"; }

.flaticon2-paper:before { content: "\f14d"; }

.flaticon2-hospital:before { content: "\f14e"; }

.flaticon2-calendar-3:before { content: "\f14f"; }

.flaticon2-speaker:before { content: "\f150"; }

.flaticon2-pie-chart-4:before { content: "\f151"; }

.flaticon2-schedule:before { content: "\f152"; }

.flaticon2-expand:before { content: "\f153"; }

.flaticon2-menu-3:before { content: "\f154"; }

.flaticon2-download-1:before { content: "\f155"; }

.flaticon2-help:before { content: "\f156"; }

.flaticon2-list-3:before { content: "\f157"; }

.flaticon2-notepad:before { content: "\f158"; }

.flaticon2-graph:before { content: "\f159"; }

.flaticon2-browser-1:before { content: "\f15a"; }

.flaticon2-photograph:before { content: "\f15b"; }

.flaticon2-browser-2:before { content: "\f15c"; }

.flaticon2-hourglass:before { content: "\f15d"; }

.flaticon2-mail:before { content: "\f15e"; }

.flaticon2-cardiogram:before { content: "\f15f"; }

.flaticon2-document:before { content: "\f160"; }

.flaticon2-contract:before { content: "\f161"; }

.flaticon2-graph-1:before { content: "\f162"; }

.flaticon2-graphic:before { content: "\f163"; }

.flaticon2-position:before { content: "\f164"; }

.flaticon2-soft-icons:before { content: "\f165"; }

.flaticon2-circle-vol-2:before { content: "\f166"; }

.flaticon2-rocket-1:before { content: "\f167"; }

.flaticon2-lorry:before { content: "\f168"; }

.flaticon2-cd:before { content: "\f169"; }

.flaticon2-file-1:before { content: "\f16a"; }

.flaticon2-reload:before { content: "\f16b"; }

.flaticon2-placeholder:before { content: "\f16c"; }

.flaticon2-refresh:before { content: "\f16d"; }

.flaticon2-medical-records:before { content: "\f16e"; }

.flaticon2-rectangular:before { content: "\f16f"; }

.flaticon2-medical-records-1:before { content: "\f170"; }

.flaticon2-indent-dots:before { content: "\f171"; }

.flaticon2-search-1:before { content: "\f172"; }

.flaticon2-edit:before { content: "\f173"; }

.flaticon2-new-email:before { content: "\f174"; }

.flaticon2-calendar-4:before { content: "\f175"; }

.flaticon2-console:before { content: "\f176"; }

.flaticon2-open-text-book:before { content: "\f177"; }

.flaticon2-download-2:before { content: "\f178"; }

.flaticon2-zig-zag-line-sign:before { content: "\f179"; }

.flaticon2-tools-and-utensils:before { content: "\f17a"; }

.flaticon2-crisp-icons:before { content: "\f17b"; }

.flaticon2-trash:before { content: "\f17c"; }

.flaticon2-lock:before { content: "\f17d"; }

.flaticon2-bell-1:before { content: "\f17e"; }

.flaticon2-setup:before { content: "\f17f"; }

.flaticon2-menu-4:before { content: "\f180"; }

.flaticon2-architecture-and-city:before { content: "\f181"; }

.flaticon2-shelter:before { content: "\f182"; }

.flaticon2-add-1:before { content: "\f183"; }

.flaticon2-checkmark:before { content: "\f184"; }

.flaticon2-circular-arrow:before { content: "\f185"; }

.flaticon2-user-outline-symbol:before { content: "\f186"; }

.flaticon2-rhombus:before { content: "\f187"; }

.flaticon2-crisp-icons-1:before { content: "\f188"; }

.flaticon2-soft-icons-1:before { content: "\f189"; }

.flaticon2-hexagonal:before { content: "\f18a"; }

.flaticon2-time:before { content: "\f18b"; }

.flaticon2-contrast:before { content: "\f18c"; }

.flaticon2-telegram-logo:before { content: "\f18d"; }

.flaticon2-hangouts-logo:before { content: "\f18e"; }

.flaticon2-analytics-2:before { content: "\f18f"; }

.flaticon2-wifi:before { content: "\f190"; }

.flaticon2-protected:before { content: "\f191"; }

.flaticon2-drop:before { content: "\f192"; }

.flaticon2-mail-1:before { content: "\f193"; }

.flaticon2-delivery-truck:before { content: "\f194"; }

.flaticon2-writing:before { content: "\f195"; }

.flaticon2-calendar-5:before { content: "\f196"; }

.flaticon2-protection:before { content: "\f197"; }

.flaticon2-calendar-6:before { content: "\f198"; }

.flaticon2-calendar-7:before { content: "\f199"; }

.flaticon2-calendar-8:before { content: "\f19a"; }

.flaticon2-bell-2:before { content: "\f19b"; }

.flaticon2-hourglass-1:before { content: "\f19c"; }

.flaticon2-next:before { content: "\f19d"; }

.flaticon2-chat-2:before { content: "\f19e"; }

.flaticon2-correct:before { content: "\f19f"; }

.flaticon2-photo-camera:before { content: "\f1a0"; }

.flaticon2-fast-next:before { content: "\f1a1"; }

.flaticon2-fast-back:before { content: "\f1a2"; }

.flaticon2-down:before { content: "\f1a3"; }

.flaticon2-back:before { content: "\f1a4"; }

.flaticon2-up:before { content: "\f1a5"; }

.flaticon2-arrow-down:before { content: "\f1a6"; }

.flaticon2-arrow-up:before { content: "\f1a7"; }

.flaticon2-accept:before { content: "\f1a8"; }

.flaticon2-sort:before { content: "\f1a9"; }

.flaticon2-arrow:before { content: "\f1aa"; }

.flaticon2-back-1:before { content: "\f1ab"; }

.flaticon2-add-square:before { content: "\f1ac"; }

.flaticon2-quotation-mark:before { content: "\f1ad"; }

.flaticon2-clip-symbol:before { content: "\f1ae"; }

.flaticon2-check-mark:before { content: "\f1af"; }

.flaticon2-folder:before { content: "\f1b0"; }

.flaticon2-cancel-music:before { content: "\f1b1"; }

.flaticon2-cross:before { content: "\f1b2"; }

.flaticon2-pen:before { content: "\f1b3"; }

.flaticon2-email:before { content: "\f1b4"; }

.flaticon2-graph-2:before { content: "\f1b5"; }

.flaticon2-open-box:before { content: "\f1b6"; }

.flaticon2-files-and-folders:before { content: "\f1b7"; }

.flaticon2-ui:before { content: "\f1b8"; }

.flaticon2-sheet:before { content: "\f1b9"; }

.flaticon2-dashboard:before { content: "\f1ba"; }

.flaticon2-user-1:before { content: "\f1bb"; }

.flaticon2-group:before { content: "\f1bc"; }

.flaticon2-black-back-closed-envelope-shape:before { content: "\f1bd"; }

.flaticon2-left-arrow:before { content: "\f1be"; }

.flaticon2-sort-alphabetically:before { content: "\f1bf"; }

.flaticon2-sort-down:before { content: "\f1c0"; }

.flaticon2-rubbish-bin:before { content: "\f1c1"; }

.flaticon2-rubbish-bin-delete-button:before { content: "\f1c2"; }

.flaticon2-calendar-9:before { content: "\f1c3"; }

.flaticon2-tag:before { content: "\f1c4"; }

.flaticon2-refresh-button:before { content: "\f1c5"; }

.flaticon2-refresh-arrow:before { content: "\f1c6"; }

.flaticon2-reload-1:before { content: "\f1c7"; }

.flaticon2-refresh-1:before { content: "\f1c8"; }

.flaticon2-left-arrow-1:before { content: "\f1c9"; }

.flaticon2-reply:before { content: "\f1ca"; }

.flaticon2-reply-1:before { content: "\f1cb"; }

.flaticon2-printer:before { content: "\f1cc"; }

.flaticon2-print:before { content: "\f1cd"; }

.flaticon2-shrink:before { content: "\f1ce"; }

.flaticon2-resize:before { content: "\f1cf"; }

.flaticon2-arrow-1:before { content: "\f1d0"; }

.flaticon2-size:before { content: "\f1d1"; }

.flaticon2-arrow-2:before { content: "\f1d2"; }

.flaticon2-cancel:before { content: "\f1d3"; }

.flaticon2-exclamation:before { content: "\f1d4"; }

.flaticon2-line:before { content: "\f1d5"; }

.flaticon2-warning:before { content: "\f1d6"; }

.flaticon2-information:before { content: "\f1d7"; }

.flaticon2-layers-2:before { content: "\f1d8"; }

.flaticon2-file-2:before { content: "\f1d9"; }

.flaticon2-bell-3:before { content: "\f1da"; }

.flaticon2-bell-4:before { content: "\f1db"; }

.flaticon2-bell-5:before { content: "\f1dc"; }

.flaticon2-bell-alarm-symbol:before { content: "\f1dd"; }

.flaticon2-world:before { content: "\f1de"; }

.flaticon2-graphic-1:before { content: "\f1df"; }

.flaticon2-send-1:before { content: "\f1e0"; }

.flaticon2-location:before { content: "\f1e1"; }

.flaticon2-pin-1:before { content: "\f1e2"; }

.flaticon2-start-up:before { content: "\f1e3"; }

.flaticon2-right-arrow:before { content: "\f1e4"; }

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/assets/sass/theme/layout/style-angular.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.6 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --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: #b7b7b7;
  --bs-secondary: #505050;
  --bs-success: #a6c719;
  --bs-info: #5578eb;
  --bs-warning: #ffb822;
  --bs-danger: #c00000;
  --bs-light: #f8f9fa;
  --bs-dark: #343a40;
  --bs-primary-rgb: 183, 183, 183;
  --bs-secondary-rgb: 80, 80, 80;
  --bs-success-rgb: 166, 199, 25;
  --bs-info-rgb: 85, 120, 235;
  --bs-warning-rgb: 255, 184, 34;
  --bs-danger-rgb: 192, 0, 0;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 52, 58, 64;
  --bs-primary-text-emphasis: #494949;
  --bs-secondary-text-emphasis: #202020;
  --bs-success-text-emphasis: #42500a;
  --bs-info-text-emphasis: #22305e;
  --bs-warning-text-emphasis: #664a0e;
  --bs-danger-text-emphasis: #4d0000;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #f1f1f1;
  --bs-secondary-bg-subtle: gainsboro;
  --bs-success-bg-subtle: #edf4d1;
  --bs-info-bg-subtle: #dde4fb;
  --bs-warning-bg-subtle: #fff1d3;
  --bs-danger-bg-subtle: #f2cccc;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #e2e2e2;
  --bs-secondary-border-subtle: #b9b9b9;
  --bs-success-border-subtle: #dbe9a3;
  --bs-info-border-subtle: #bbc9f7;
  --bs-warning-border-subtle: #ffe3a7;
  --bs-danger-border-subtle: #e69999;
  --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: "Barlow Condensed";
  --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: #b7b7b7;
  --bs-link-color-rgb: 183, 183, 183;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #929292;
  --bs-link-hover-color-rgb: 146, 146, 146;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #202020;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.25rem;
  --bs-border-radius-sm: 0.2rem;
  --bs-border-radius-lg: 0.3rem;
  --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(183, 183, 183, 0.25);
  --bs-form-valid-color: #a6c719;
  --bs-form-valid-border-color: #a6c719;
  --bs-form-invalid-color: #c00000;
  --bs-form-invalid-border-color: #c00000;
}
[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #d4d4d4;
  --bs-secondary-text-emphasis: #969696;
  --bs-success-text-emphasis: #cadd75;
  --bs-info-text-emphasis: #99aef3;
  --bs-warning-text-emphasis: #ffd47a;
  --bs-danger-text-emphasis: #d96666;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #252525;
  --bs-secondary-bg-subtle: #101010;
  --bs-success-bg-subtle: #212805;
  --bs-info-bg-subtle: #11182f;
  --bs-warning-bg-subtle: #332507;
  --bs-danger-bg-subtle: #260000;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #6e6e6e;
  --bs-secondary-border-subtle: #303030;
  --bs-success-border-subtle: #64770f;
  --bs-info-border-subtle: #33488d;
  --bs-warning-border-subtle: #996e14;
  --bs-danger-border-subtle: #730000;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #d4d4d4;
  --bs-link-hover-color: #dddddd;
  --bs-link-color-rgb: 212, 212, 212;
  --bs-link-hover-color-rgb: 221, 221, 221;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}
*,
*::before,
*::after {
  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: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.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 + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}
h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}
h4, .h4 {
  font-size: calc(1.275rem + 0.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;
}
abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small, .small {
  font-size: 0.875em;
}
mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.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;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
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;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 20px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 1024px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1399px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.container-xl, .container-lg, .container-md, .container-sm, .container {
  max-width: 1320px;
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 1024px;
  --bs-breakpoint-xl: 1399px;
}
.row {
  --bs-gutter-x: 20px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.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%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }

  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }

  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }

  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }

  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1024px) {
  .col-lg {
    flex: 1 0 0;
  }

  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }

  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1399px) {
  .col-xl {
    flex: 1 0 0;
  }

  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .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%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }

  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
.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: transparent;
  --bs-table-border-color: #ebedf2;
  --bs-table-accent-bg: #f7f8fa;
  --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: #a6c719;
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: #fafbfc;
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.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;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.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(even) {
  --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: #f1f1f1;
  --bs-table-border-color: #c1c1c1;
  --bs-table-striped-bg: #e5e5e5;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d9d9d9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dfdfdf;
  --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: gainsboro;
  --bs-table-border-color: #b0b0b0;
  --bs-table-striped-bg: #d1d1d1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c6c6c6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #cccccc;
  --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: #edf4d1;
  --bs-table-border-color: #bec3a7;
  --bs-table-striped-bg: #e1e8c7;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d5dcbc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dbe2c1;
  --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: #dde4fb;
  --bs-table-border-color: #b1b6c9;
  --bs-table-striped-bg: #d2d9ee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c7cde2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccd3e8;
  --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: #fff1d3;
  --bs-table-border-color: #ccc1a9;
  --bs-table-striped-bg: #f2e5c8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6d9be;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ecdfc3;
  --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: #f2cccc;
  --bs-table-border-color: #c2a3a3;
  --bs-table-striped-bg: #e6c2c2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dab8b8;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e0bdbd;
  --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: #343a40;
  --bs-table-border-color: #5d6166;
  --bs-table-striped-bg: #3e444a;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #484e53;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #43494e;
  --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: 1023.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1398.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.65rem + var(--bs-border-width));
  padding-bottom: calc(0.65rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1;
}
.col-form-label-lg {
  padding-top: calc(1.15rem + var(--bs-border-width));
  padding-bottom: calc(1.15rem + var(--bs-border-width));
  font-size: 1.25rem;
}
.col-form-label-sm {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 0.875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid #e2e5ec;
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #c5e637;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: #505050;
  opacity: 1;
}
.form-control:disabled {
  background-color: #f7f8fa;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.65rem 1rem;
  margin: -0.65rem -1rem;
  margin-inline-end: 1rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.65rem 0;
  margin-bottom: 0;
  line-height: 1;
  color: #505050;
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
.form-control-lg {
  min-height: calc(1em + 2.3rem + calc(var(--bs-border-width) * 2));
  padding: 1.15rem 1.65rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 1.15rem 1.65rem;
  margin: -1.15rem -1.65rem;
  margin-inline-end: 1.65rem;
}
textarea.form-control {
  min-height: calc(1em + 1.3rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1em + 1rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1em + 2.3rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1em + 1.3rem + calc(var(--bs-border-width) * 2));
  padding: 0.65rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 4px;
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: 4px;
}
.form-control-color.form-control-sm {
  height: calc(1em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1em + 2.3rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.65rem 3rem 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid #e2e5ec;
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #c5e637;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 1rem;
  background-image: none;
}
.form-select:disabled {
  background-color: #f7f8fa;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  padding-left: 1.65rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #c5e637;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
}
.form-check-input:checked {
  background-color: #b7b7b7;
  border-color: #b7b7b7;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #b7b7b7;
  border-color: #b7b7b7;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23c5e637'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #b7b7b7;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #e9e9e9;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #b7b7b7;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #e9e9e9;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 1rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 1rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 1rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.5rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: 4px;
}
.form-floating > textarea:disabled ~ label::after {
  background-color: #f7f8fa;
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: #74788d;
  text-align: center;
  white-space: nowrap;
  background-color: #f7f8fa;
  border: var(--bs-border-width) solid #e2e5ec;
  border-radius: 4px;
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 1.15rem 1.65rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 4rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.9rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: 3px;
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23a6c719' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.25em + 0.325rem) center;
  background-size: calc(0.5em + 0.65rem) calc(0.5em + 0.65rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1em + 1.3rem);
  background-position: top calc(0.25em + 0.325rem) right calc(0.25em + 0.325rem);
}
.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23a6c719' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 5.5rem;
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.5em + 0.65rem) calc(0.5em + 0.65rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1em + 1.3rem));
}
.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.9rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: 3px;
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c00000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c00000' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.25em + 0.325rem) center;
  background-size: calc(0.5em + 0.65rem) calc(0.5em + 0.65rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1em + 1.3rem);
  background-position: top calc(0.25em + 0.325rem) right calc(0.25em + 0.325rem);
}
.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c00000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23c00000' stroke='none'/%3e%3c/svg%3e");
  padding-right: 5.5rem;
  background-position: right 1rem center, center right 3rem;
  background-size: 16px 12px, calc(0.5em + 0.65rem) calc(0.5em + 0.65rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1em + 1.3rem));
}
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.btn {
  --bs-btn-padding-x: 1rem;
  --bs-btn-padding-y: 0.65rem;
  --bs-btn-font-family: Barlow Condensed;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: normal;
  --bs-btn-line-height: 1;
  --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;
          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 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.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-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-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-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  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: #000;
  --bs-btn-bg: #b7b7b7;
  --bs-btn-border-color: #b7b7b7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #c2c2c2;
  --bs-btn-hover-border-color: #bebebe;
  --bs-btn-focus-shadow-rgb: 156, 156, 156;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c5c5c5;
  --bs-btn-active-border-color: #bebebe;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #b7b7b7;
  --bs-btn-disabled-border-color: #b7b7b7;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #505050;
  --bs-btn-border-color: #505050;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #444444;
  --bs-btn-hover-border-color: #404040;
  --bs-btn-focus-shadow-rgb: 106, 106, 106;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #404040;
  --bs-btn-active-border-color: #3c3c3c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #505050;
  --bs-btn-disabled-border-color: #505050;
}
.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b3cf3c;
  --bs-btn-hover-border-color: #afcd30;
  --bs-btn-focus-shadow-rgb: 141, 169, 21;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b8d247;
  --bs-btn-active-border-color: #afcd30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #a6c719;
  --bs-btn-disabled-border-color: #a6c719;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #5578eb;
  --bs-btn-border-color: #5578eb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #6f8cee;
  --bs-btn-hover-border-color: #6686ed;
  --bs-btn-focus-shadow-rgb: 72, 102, 200;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #7793ef;
  --bs-btn-active-border-color: #6686ed;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #5578eb;
  --bs-btn-disabled-border-color: #5578eb;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffb822;
  --bs-btn-border-color: #ffb822;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc343;
  --bs-btn-hover-border-color: #ffbf38;
  --bs-btn-focus-shadow-rgb: 217, 156, 29;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc64e;
  --bs-btn-active-border-color: #ffbf38;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffb822;
  --bs-btn-disabled-border-color: #ffb822;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #c00000;
  --bs-btn-border-color: #c00000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a30000;
  --bs-btn-hover-border-color: #9a0000;
  --bs-btn-focus-shadow-rgb: 201, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9a0000;
  --bs-btn-active-border-color: #900000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #c00000;
  --bs-btn-disabled-border-color: #c00000;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #52585d;
  --bs-btn-hover-border-color: #484e53;
  --bs-btn-focus-shadow-rgb: 82, 88, 93;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5d6166;
  --bs-btn-active-border-color: #484e53;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #343a40;
  --bs-btn-disabled-border-color: #343a40;
}
.btn-outline-primary {
  --bs-btn-color: #b7b7b7;
  --bs-btn-border-color: #b7b7b7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b7b7b7;
  --bs-btn-hover-border-color: #b7b7b7;
  --bs-btn-focus-shadow-rgb: 183, 183, 183;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b7b7b7;
  --bs-btn-active-border-color: #b7b7b7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #b7b7b7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b7b7b7;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #505050;
  --bs-btn-border-color: #505050;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #505050;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 80, 80, 80;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #505050;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #505050;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #505050;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #a6c719;
  --bs-btn-hover-border-color: #a6c719;
  --bs-btn-focus-shadow-rgb: 166, 199, 25;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #a6c719;
  --bs-btn-active-border-color: #a6c719;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #a6c719;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a6c719;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #5578eb;
  --bs-btn-border-color: #5578eb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #5578eb;
  --bs-btn-hover-border-color: #5578eb;
  --bs-btn-focus-shadow-rgb: 85, 120, 235;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #5578eb;
  --bs-btn-active-border-color: #5578eb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #5578eb;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #5578eb;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffb822;
  --bs-btn-border-color: #ffb822;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffb822;
  --bs-btn-hover-border-color: #ffb822;
  --bs-btn-focus-shadow-rgb: 255, 184, 34;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffb822;
  --bs-btn-active-border-color: #ffb822;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffb822;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffb822;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #c00000;
  --bs-btn-border-color: #c00000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c00000;
  --bs-btn-hover-border-color: #c00000;
  --bs-btn-focus-shadow-rgb: 192, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c00000;
  --bs-btn-active-border-color: #c00000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #c00000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c00000;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #343a40;
  --bs-btn-hover-border-color: #343a40;
  --bs-btn-focus-shadow-rgb: 52, 58, 64;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #343a40;
  --bs-btn-active-border-color: #343a40;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #343a40;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #343a40;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 156, 156, 156;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 1.15rem;
  --bs-btn-padding-x: 1.65rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.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 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  --bs-dropdown-zindex: 95;
  --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: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  --bs-dropdown-link-color: #74788d;
  --bs-dropdown-link-hover-color: #595d6e;
  --bs-dropdown-link-hover-bg: #f7f8fa;
  --bs-dropdown-link-active-color: #ffffff;
  --bs-dropdown-link-active-bg: #a6c719;
  --bs-dropdown-link-disabled-color: #a2a5b9;
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #74788d;
  --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);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1024px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1399px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #ffffff;
  --bs-dropdown-link-active-bg: #a6c719;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.2375rem;
  padding-left: 1.2375rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.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: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #b7b7b7;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.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-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.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;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1024px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1399px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.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: #ebedf2;
  --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: #f7f8fa;
  --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: 10px;
  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,
.card > .list-group + .card-footer {
  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-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.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;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
.card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
.card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
.card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
.card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23494949' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d4d4d4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d4d4d4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.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);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: #a6c719;
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: #ebedf2;
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: #ebedf2;
  --bs-pagination-hover-border-color: #ebedf2;
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #b7b7b7;
  --bs-pagination-active-border-color: #b7b7b7;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: #ebedf2;
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.75em;
  --bs-badge-padding-y: 0.5em;
  --bs-badge-font-size: 85%;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.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-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.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-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-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);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: kt-get-color();
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #b7b7b7;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: #ebedf2;
  --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: #ebedf2;
  --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: #b7b7b7;
  --bs-list-group-active-border-color: #b7b7b7;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.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);
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1024px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1399px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(183, 183, 183, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.25rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}
[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 2rem;
  --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: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  --bs-toast-header-color: #595d6e;
  --bs-toast-header-bg: #fff;
  --bs-toast-header-border-color: #ebedf2;
  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;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1.25rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: #ebedf2;
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: 0 0.25rem 0.5rem rgba(235, 237, 242, 0.5);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1.25rem;
  --bs-modal-header-padding-y: 1.25rem;
  --bs-modal-header-padding: 1.25rem;
  --bs-modal-header-border-color: #ebedf2;
  --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: #ebedf2;
  --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 {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 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-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(235, 237, 242, 0.5);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 1024px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1399px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1023.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1398.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 1rem;
  --bs-tooltip-padding-y: 0.75rem;
  --bs-tooltip-margin: 0;
  --bs-tooltip-font-size: 0.9rem;
  --bs-tooltip-color: #595d6e;
  --bs-tooltip-bg: #ffffff;
  --bs-tooltip-border-radius: 3px;
  --bs-tooltip-opacity: 1;
  --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: "Barlow Condensed";
  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;
}
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
/* rtl:end:ignore */
.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.9rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: #ffffff;
  --bs-popover-border-radius: 3px;
  --bs-popover-inner-border-radius: calc(3px - 1px);
  --bs-popover-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1.25rem;
  --bs-popover-header-padding-y: 1rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: #595d6e;
  --bs-popover-header-bg: #ffffff;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #74788d;
  --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: "Barlow Condensed";
  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::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
/* rtl:end:ignore */
.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-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}
.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: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}
.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}
[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1.25rem;
  --bs-offcanvas-padding-y: 1.25rem;
  --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: #ebedf2;
  --bs-offcanvas-box-shadow: 0 0.25rem 0.5rem rgba(235, 237, 242, 0.5);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1023.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 1024px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1398.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1398.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1399px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.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.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  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: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #000 !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(197, 197, 197, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(197, 197, 197, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(64, 64, 64, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(64, 64, 64, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(184, 210, 71, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(184, 210, 71, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(119, 147, 239, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(119, 147, 239, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 198, 78, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 198, 78, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(154, 0, 0, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(154, 0, 0, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(42, 46, 51, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(42, 46, 51, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 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: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1024px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1399px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
  font-size: 1.25rem !important;
}
.fs-6 {
  font-size: 1rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

  .object-fit-sm-contain {
    object-fit: contain !important;
  }

  .object-fit-sm-cover {
    object-fit: cover !important;
  }

  .object-fit-sm-fill {
    object-fit: fill !important;
  }

  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }

  .object-fit-sm-none {
    object-fit: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-inline-grid {
    display: inline-grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .row-gap-sm-0 {
    row-gap: 0 !important;
  }

  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }

  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }

  .column-gap-sm-0 {
    column-gap: 0 !important;
  }

  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }

  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .object-fit-md-contain {
    object-fit: contain !important;
  }

  .object-fit-md-cover {
    object-fit: cover !important;
  }

  .object-fit-md-fill {
    object-fit: fill !important;
  }

  .object-fit-md-scale {
    object-fit: scale-down !important;
  }

  .object-fit-md-none {
    object-fit: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-inline-grid {
    display: inline-grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .row-gap-md-0 {
    row-gap: 0 !important;
  }

  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-md-3 {
    row-gap: 1rem !important;
  }

  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-md-5 {
    row-gap: 3rem !important;
  }

  .column-gap-md-0 {
    column-gap: 0 !important;
  }

  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-md-3 {
    column-gap: 1rem !important;
  }

  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-md-5 {
    column-gap: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1024px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .object-fit-lg-contain {
    object-fit: contain !important;
  }

  .object-fit-lg-cover {
    object-fit: cover !important;
  }

  .object-fit-lg-fill {
    object-fit: fill !important;
  }

  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }

  .object-fit-lg-none {
    object-fit: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-inline-grid {
    display: inline-grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .row-gap-lg-0 {
    row-gap: 0 !important;
  }

  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }

  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }

  .column-gap-lg-0 {
    column-gap: 0 !important;
  }

  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }

  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1399px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .object-fit-xl-contain {
    object-fit: contain !important;
  }

  .object-fit-xl-cover {
    object-fit: cover !important;
  }

  .object-fit-xl-fill {
    object-fit: fill !important;
  }

  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }

  .object-fit-xl-none {
    object-fit: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .row-gap-xl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xl-0 {
    column-gap: 0 !important;
  }

  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }

  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }

  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }

  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }

  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }

  .fs-2 {
    font-size: 2rem !important;
  }

  .fs-3 {
    font-size: 1.75rem !important;
  }

  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-inline-grid {
    display: inline-grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
.accordion .card {
  margin: 0;
}
.accordion .card .card-header {
  cursor: pointer;
  margin: 0;
  padding: 0;
  border-bottom: 0;
}
.accordion .card .card-header .card-title {
  margin: 0;
  font-weight: 500;
  padding: 1rem 1rem;
  color: #a6c719;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.accordion .card .card-header .card-title > i {
  margin-right: 1rem;
  color: #a6c719;
}
.accordion .card .card-header .card-title.collapsed {
  color: #595d6e;
}
.accordion .card .card-header .card-title.collapsed > i {
  color: #74788d;
}
.accordion .card .card-header .card-title:after {
  right: 1rem;
}
.accordion .card .card-body {
  padding: 1.25rem;
  font-size: 1rem;
}
.accordion--no-bg .card {
  background-color: transparent;
}
.accordion.accordion-light .card {
  border: 0;
  border-top: 1px solid #eeeef4;
  margin: 0;
}
.accordion.accordion-light .card .card-header {
  cursor: pointer;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: 0;
}
.accordion.accordion-light .card .card-header .card-title {
  margin: 0;
  padding: 1rem 1rem 1rem 0;
  font-weight: 500;
  color: #a6c719;
}
.accordion.accordion-light .card .card-header .card-title.collapsed {
  color: #74788d;
}
.accordion.accordion-light .card .card-header .card-title.collapsed:after {
  color: #74788d;
}
.accordion.accordion-light .card .card-header .card-title:after {
  right: 0;
}
.accordion.accordion-light .card .card-body {
  padding: 0;
  margin-bottom: 1.25rem;
  font-size: 1rem;
}
.accordion.accordion-light .card:first-child {
  border-top: 0;
}
.accordion.accordion-light .card:first-child .card-header {
  margin: 0;
}
.accordion.accordion-light .card:last-child {
  margin-bottom: 1.25rem;
}
.accordion.accordion-light .card:last-child .card-body {
  padding: 0;
  margin: 0;
}
.accordion.accordion-outline--padded {
  padding: 1.7rem;
}
.accordion.accordion-outline .card {
  margin-bottom: 1.25rem;
  border: 0;
}
.accordion.accordion-outline .card .card-header {
  padding: 0;
  background-color: transparent;
}
.accordion.accordion-outline .card .card-header .card-title {
  padding: 1.25rem;
  border-color: #cfea5c;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 0;
  padding-bottom: calc(1.5rem + 2px);
  border-left-width: 2px;
  border-style: solid;
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.accordion.accordion-outline .card .card-header .card-title:after {
  position: absolute;
  right: 1.25rem;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f28e";
  color: #a6c719;
}
.accordion.accordion-outline .card .card-header .card-title.collapsed {
  color: #464457;
  border-color: #efeff0;
  border-bottom-width: 2px;
  padding-bottom: 1.5rem;
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.accordion.accordion-outline .card .card-header .card-title.collapsed:after {
  content: "\f2c2";
  color: #efeff0;
}
.accordion.accordion-outline .card .card-body-wrapper > .card-body {
  padding: 0 2.7rem 1.7rem 1.7rem;
  font-weight: 400;
  border-color: #cfea5c;
  border-top-width: 0;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-style: solid;
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
  color: #8d8c9b;
}
.accordion.accordion-outline .card .card-body-wrapper > .card-body > p:last-child {
  margin-bottom: 0;
}
.accordion.accordion-outline .card:last-child {
  margin-bottom: 0;
}
.accordion.accordion-solid .card {
  margin-bottom: 1.5rem;
  border: 0;
}
.accordion.accordion-solid .card:last-child {
  margin-bottom: 0;
}
.accordion.accordion-solid .card .card-header {
  padding: 0;
  background-color: transparent;
}
.accordion.accordion-solid .card .card-header .card-title {
  padding: 1.25rem;
  background-color: #f7f8fa;
  border-radius: 4px;
}
.accordion.accordion-solid .card .card-header .card-title.collapsed {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.accordion.accordion-solid .card .card-body {
  border: 1px solid #f7f8fa;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.accordion.accordion-toggle-arrow .card .card-header .card-title {
  color: #a6c719;
  position: relative;
}
.accordion.accordion-toggle-arrow .card .card-header .card-title:after {
  position: absolute;
  font-size: 1rem;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f110";
  color: #a6c719;
}
.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed {
  color: #74788d;
}
.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed:after {
  color: #74788d;
  content: "\f112";
}
.accordion.accordion-toggle-plus .card .card-header .card-title {
  color: #a6c719;
  position: relative;
}
.accordion.accordion-toggle-plus .card .card-header .card-title:after {
  position: absolute;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f28e";
  color: #a6c719;
}
.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed {
  color: #74788d;
}
.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed:after {
  color: #74788d;
  content: "\f2c2";
}
.accordion.accordion-svg-icon .card {
  border-top: 0;
}
.accordion.accordion-svg-icon .card .card-header .card-title {
  color: #48465b;
  position: relative;
}
.accordion.accordion-svg-icon .card .card-header .card-title .kt-svg-icon {
  margin-right: 1.2rem;
  transform: rotate(90deg);
  flex: 0 0 2rem;
  transition: all 0.3s;
}
.accordion.accordion-svg-icon .card .card-header .card-title.collapsed {
  color: #48465b;
}
.accordion.accordion-svg-icon .card .card-header .card-title.collapsed .kt-svg-icon {
  transform: rotate(0);
}
.accordion.accordion-svg-icon .card .card-body {
  padding-left: 3.2rem;
}
.accordion.accordion-svg-icon .card:last-child .card-body {
  padding-left: 3.2rem;
}
.accordion.accordion-toggle-svg .card .card-header .card-title {
  color: #48465b;
  background-color: #ffffff;
}
.accordion.accordion-toggle-svg .card .card-header .card-title .kt-svg-icon {
  margin: auto 0 auto auto;
  transform: rotate(90deg);
  transition: all 0.3s;
}
.accordion.accordion-toggle-svg .card .card-header .card-title.collapsed {
  color: #48465b;
}
.accordion.accordion-toggle-svg .card .card-header .card-title.collapsed .kt-svg-icon {
  transform: rotate(0);
}
.alert {
  display: flex;
  align-items: stretch;
  padding: 1rem 2rem;
  margin: 0 0 20px 0;
  border-radius: 4px;
}
.alert .alert-icon {
  display: flex;
  align-items: center;
  padding: 0 1.25rem 0 0;
}
.alert .alert-icon i {
  font-size: 2.4rem;
}
.alert .alert-icon.alert-icon-top {
  align-items: flex-start;
  align-content: stretch;
}
.alert .alert-text {
  align-self: center;
  flex-grow: 1;
}
.alert .alert-close {
  padding: 0 0 0 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.alert .alert-close .close {
  text-shadow: none !important;
}
.alert .alert-close i {
  opacity: 0.8;
  transition: all 0.3s ease;
  cursor: pointer;
}
.alert .alert-close i:hover {
  transition: all 0.3s ease;
  opacity: 1;
}
.alert.alert-elevate {
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1);
}
.alert.alert-brand {
  background: #a6c719;
  border: 1px solid #a6c719;
  color: #ffffff;
}
.alert.alert-brand .alert-icon i {
  color: #ffffff;
}
.alert.alert-brand .alert-text {
  color: #ffffff;
}
.alert.alert-brand .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-brand .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-brand {
  border: 1px solid #a6c719;
  color: #a6c719;
}
.alert.alert-outline-brand .alert-icon i {
  color: #a6c719;
}
.alert.alert-outline-brand .alert-text {
  color: #a6c719;
}
.alert.alert-outline-brand .alert-close i {
  color: #a6c719;
}
.alert.alert-solid-brand {
  background: rgba(166, 199, 25, 0.1);
  border-color: transparent;
  color: #a6c719;
}
.alert.alert-solid-brand .alert-icon i {
  color: #a6c719;
}
.alert.alert-solid-brand .alert-text {
  color: #a6c719;
}
.alert.alert-solid-brand .alert-close i {
  color: #a6c719;
}
.alert.alert-light {
  background: #ffffff;
  border: 1px solid #ffffff;
  color: #282a3c;
}
.alert.alert-light .alert-icon i {
  color: #282a3c;
}
.alert.alert-light .alert-text {
  color: #282a3c;
}
.alert.alert-light .alert-text hr {
  border-top-color: #282a3c;
  opacity: 0.4;
}
.alert.alert-light .alert-close i {
  color: #282a3c;
}
.alert.alert-outline-light {
  border: 1px solid #ffffff;
  color: #ffffff;
}
.alert.alert-outline-light .alert-icon i {
  color: #ffffff;
}
.alert.alert-outline-light .alert-text {
  color: #ffffff;
}
.alert.alert-outline-light .alert-close i {
  color: #ffffff;
}
.alert.alert-solid-light {
  background: rgba(255, 255, 255, 0.1);
  border-color: transparent;
  color: #ffffff;
}
.alert.alert-solid-light .alert-icon i {
  color: #ffffff;
}
.alert.alert-solid-light .alert-text {
  color: #ffffff;
}
.alert.alert-solid-light .alert-close i {
  color: #ffffff;
}
.alert.alert-dark {
  background: #282a3c;
  border: 1px solid #282a3c;
  color: #ffffff;
}
.alert.alert-dark .alert-icon i {
  color: #ffffff;
}
.alert.alert-dark .alert-text {
  color: #ffffff;
}
.alert.alert-dark .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-dark .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-dark {
  border: 1px solid #282a3c;
  color: #282a3c;
}
.alert.alert-outline-dark .alert-icon i {
  color: #282a3c;
}
.alert.alert-outline-dark .alert-text {
  color: #282a3c;
}
.alert.alert-outline-dark .alert-close i {
  color: #282a3c;
}
.alert.alert-solid-dark {
  background: rgba(40, 42, 60, 0.1);
  border-color: transparent;
  color: #282a3c;
}
.alert.alert-solid-dark .alert-icon i {
  color: #282a3c;
}
.alert.alert-solid-dark .alert-text {
  color: #282a3c;
}
.alert.alert-solid-dark .alert-close i {
  color: #282a3c;
}
.alert.alert-active {
  background: #a6c719;
  border: 1px solid #a6c719;
  color: #ffffff;
}
.alert.alert-active .alert-icon i {
  color: #ffffff;
}
.alert.alert-active .alert-text {
  color: #ffffff;
}
.alert.alert-active .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-active .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-active {
  border: 1px solid #a6c719;
  color: #a6c719;
}
.alert.alert-outline-active .alert-icon i {
  color: #a6c719;
}
.alert.alert-outline-active .alert-text {
  color: #a6c719;
}
.alert.alert-outline-active .alert-close i {
  color: #a6c719;
}
.alert.alert-solid-active {
  background: rgba(166, 199, 25, 0.1);
  border-color: transparent;
  color: #a6c719;
}
.alert.alert-solid-active .alert-icon i {
  color: #a6c719;
}
.alert.alert-solid-active .alert-text {
  color: #a6c719;
}
.alert.alert-solid-active .alert-close i {
  color: #a6c719;
}
.alert.alert-hover {
  background: #505050;
  border: 1px solid #505050;
  color: #ffffff;
}
.alert.alert-hover .alert-icon i {
  color: #ffffff;
}
.alert.alert-hover .alert-text {
  color: #ffffff;
}
.alert.alert-hover .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-hover .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-hover {
  border: 1px solid #505050;
  color: #505050;
}
.alert.alert-outline-hover .alert-icon i {
  color: #505050;
}
.alert.alert-outline-hover .alert-text {
  color: #505050;
}
.alert.alert-outline-hover .alert-close i {
  color: #505050;
}
.alert.alert-solid-hover {
  background: rgba(80, 80, 80, 0.1);
  border-color: transparent;
  color: #505050;
}
.alert.alert-solid-hover .alert-icon i {
  color: #505050;
}
.alert.alert-solid-hover .alert-text {
  color: #505050;
}
.alert.alert-solid-hover .alert-close i {
  color: #505050;
}
.alert.alert-unactive {
  background: #b7b7b7;
  border: 1px solid #b7b7b7;
  color: #ffffff;
}
.alert.alert-unactive .alert-icon i {
  color: #ffffff;
}
.alert.alert-unactive .alert-text {
  color: #ffffff;
}
.alert.alert-unactive .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-unactive .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-unactive {
  border: 1px solid #b7b7b7;
  color: #b7b7b7;
}
.alert.alert-outline-unactive .alert-icon i {
  color: #b7b7b7;
}
.alert.alert-outline-unactive .alert-text {
  color: #b7b7b7;
}
.alert.alert-outline-unactive .alert-close i {
  color: #b7b7b7;
}
.alert.alert-solid-unactive {
  background: rgba(183, 183, 183, 0.1);
  border-color: transparent;
  color: #b7b7b7;
}
.alert.alert-solid-unactive .alert-icon i {
  color: #b7b7b7;
}
.alert.alert-solid-unactive .alert-text {
  color: #b7b7b7;
}
.alert.alert-solid-unactive .alert-close i {
  color: #b7b7b7;
}
.alert.alert-disabled {
  background: #ebedf2;
  border: 1px solid #ebedf2;
  color: #ffffff;
}
.alert.alert-disabled .alert-icon i {
  color: #ffffff;
}
.alert.alert-disabled .alert-text {
  color: #ffffff;
}
.alert.alert-disabled .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-disabled .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-disabled {
  border: 1px solid #ebedf2;
  color: #ebedf2;
}
.alert.alert-outline-disabled .alert-icon i {
  color: #ebedf2;
}
.alert.alert-outline-disabled .alert-text {
  color: #ebedf2;
}
.alert.alert-outline-disabled .alert-close i {
  color: #ebedf2;
}
.alert.alert-solid-disabled {
  background: rgba(235, 237, 242, 0.1);
  border-color: transparent;
  color: #ebedf2;
}
.alert.alert-solid-disabled .alert-icon i {
  color: #ebedf2;
}
.alert.alert-solid-disabled .alert-text {
  color: #ebedf2;
}
.alert.alert-solid-disabled .alert-close i {
  color: #ebedf2;
}
.alert.alert-default {
  background: #b7b7b7;
  border: 1px solid #b7b7b7;
  color: #505050;
}
.alert.alert-default .alert-icon i {
  color: #505050;
}
.alert.alert-default .alert-text {
  color: #505050;
}
.alert.alert-default .alert-text hr {
  border-top-color: #505050;
  opacity: 0.4;
}
.alert.alert-default .alert-close i {
  color: #505050;
}
.alert.alert-outline-default {
  border: 1px solid #b7b7b7;
  color: #b7b7b7;
}
.alert.alert-outline-default .alert-icon i {
  color: #b7b7b7;
}
.alert.alert-outline-default .alert-text {
  color: #b7b7b7;
}
.alert.alert-outline-default .alert-close i {
  color: #b7b7b7;
}
.alert.alert-solid-default {
  background: rgba(183, 183, 183, 0.1);
  border-color: transparent;
  color: #b7b7b7;
}
.alert.alert-solid-default .alert-icon i {
  color: #b7b7b7;
}
.alert.alert-solid-default .alert-text {
  color: #b7b7b7;
}
.alert.alert-solid-default .alert-close i {
  color: #b7b7b7;
}
.alert.alert-primary {
  background: #a6c719;
  border: 1px solid #a6c719;
  color: #ffffff;
}
.alert.alert-primary .alert-icon i {
  color: #ffffff;
}
.alert.alert-primary .alert-text {
  color: #ffffff;
}
.alert.alert-primary .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-primary .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-primary {
  border: 1px solid #a6c719;
  color: #a6c719;
}
.alert.alert-outline-primary .alert-icon i {
  color: #a6c719;
}
.alert.alert-outline-primary .alert-text {
  color: #a6c719;
}
.alert.alert-outline-primary .alert-close i {
  color: #a6c719;
}
.alert.alert-solid-primary {
  background: rgba(166, 199, 25, 0.1);
  border-color: transparent;
  color: #a6c719;
}
.alert.alert-solid-primary .alert-icon i {
  color: #a6c719;
}
.alert.alert-solid-primary .alert-text {
  color: #a6c719;
}
.alert.alert-solid-primary .alert-close i {
  color: #a6c719;
}
.alert.alert-success {
  background: #a6c719;
  border: 1px solid #a6c719;
  color: #ffffff;
}
.alert.alert-success .alert-icon i {
  color: #ffffff;
}
.alert.alert-success .alert-text {
  color: #ffffff;
}
.alert.alert-success .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-success .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-success {
  border: 1px solid #a6c719;
  color: #a6c719;
}
.alert.alert-outline-success .alert-icon i {
  color: #a6c719;
}
.alert.alert-outline-success .alert-text {
  color: #a6c719;
}
.alert.alert-outline-success .alert-close i {
  color: #a6c719;
}
.alert.alert-solid-success {
  background: rgba(166, 199, 25, 0.1);
  border-color: transparent;
  color: #a6c719;
}
.alert.alert-solid-success .alert-icon i {
  color: #a6c719;
}
.alert.alert-solid-success .alert-text {
  color: #a6c719;
}
.alert.alert-solid-success .alert-close i {
  color: #a6c719;
}
.alert.alert-info {
  background: #5578eb;
  border: 1px solid #5578eb;
  color: #ffffff;
}
.alert.alert-info .alert-icon i {
  color: #ffffff;
}
.alert.alert-info .alert-text {
  color: #ffffff;
}
.alert.alert-info .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-info .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-info {
  border: 1px solid #5578eb;
  color: #5578eb;
}
.alert.alert-outline-info .alert-icon i {
  color: #5578eb;
}
.alert.alert-outline-info .alert-text {
  color: #5578eb;
}
.alert.alert-outline-info .alert-close i {
  color: #5578eb;
}
.alert.alert-solid-info {
  background: rgba(85, 120, 235, 0.1);
  border-color: transparent;
  color: #5578eb;
}
.alert.alert-solid-info .alert-icon i {
  color: #5578eb;
}
.alert.alert-solid-info .alert-text {
  color: #5578eb;
}
.alert.alert-solid-info .alert-close i {
  color: #5578eb;
}
.alert.alert-warning {
  background: #ffb822;
  border: 1px solid #ffb822;
  color: #ffffff;
}
.alert.alert-warning .alert-icon i {
  color: #ffffff;
}
.alert.alert-warning .alert-text {
  color: #ffffff;
}
.alert.alert-warning .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-warning .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-warning {
  border: 1px solid #ffb822;
  color: #ffb822;
}
.alert.alert-outline-warning .alert-icon i {
  color: #ffb822;
}
.alert.alert-outline-warning .alert-text {
  color: #ffb822;
}
.alert.alert-outline-warning .alert-close i {
  color: #ffb822;
}
.alert.alert-solid-warning {
  background: rgba(255, 184, 34, 0.1);
  border-color: transparent;
  color: #ffb822;
}
.alert.alert-solid-warning .alert-icon i {
  color: #ffb822;
}
.alert.alert-solid-warning .alert-text {
  color: #ffb822;
}
.alert.alert-solid-warning .alert-close i {
  color: #ffb822;
}
.alert.alert-danger {
  background: #c00000;
  border: 1px solid #c00000;
  color: #ffffff;
}
.alert.alert-danger .alert-icon i {
  color: #ffffff;
}
.alert.alert-danger .alert-text {
  color: #ffffff;
}
.alert.alert-danger .alert-text hr {
  border-top-color: #ffffff;
  opacity: 0.4;
}
.alert.alert-danger .alert-close i {
  color: #ffffff;
}
.alert.alert-outline-danger {
  border: 1px solid #c00000;
  color: #c00000;
}
.alert.alert-outline-danger .alert-icon i {
  color: #c00000;
}
.alert.alert-outline-danger .alert-text {
  color: #c00000;
}
.alert.alert-outline-danger .alert-close i {
  color: #c00000;
}
.alert.alert-solid-danger {
  background: rgba(192, 0, 0, 0.1);
  border-color: transparent;
  color: #c00000;
}
.alert.alert-solid-danger .alert-icon i {
  color: #c00000;
}
.alert.alert-solid-danger .alert-text {
  color: #c00000;
}
.alert.alert-solid-danger .alert-close i {
  color: #c00000;
}
.alert.alert-secondary .alert-icon i {
  color: #74788d;
}
.alert.alert-secondary .alert-text {
  color: #595d6e;
}
.alert.alert--marginless {
  margin: 0;
}
.alert.alert-bold .alert-text {
  font-weight: 500;
}
.badge {
  font-weight: 400;
}
.btn {
  position: relative;
  outline: none !important;
  vertical-align: middle;
  box-shadow: none !important;
}
.btn:disabled {
  background-color: #ebedf2;
  color: #ffffff;
  cursor: not-allowed !important;
}
label.btn,
input.btn,
button.btn {
  cursor: pointer;
}
.btn.btn-clean {
  border-color: transparent;
  background: transparent;
  color: #93a2dd;
}
.btn.btn-clean i {
  color: #93a2dd;
}
.show > .btn.btn-clean, .btn.btn-clean.active, .btn.btn-clean:active {
  color: #a6c719;
}
.btn.btn-clean:hover {
  color: #505050;
}
.btn.btn-clean:hover i {
  color: #505050;
}
.btn.btn-default {
  border: 0;
  background: #b7b7b7;
  color: #ffffff;
  border: 1px solid #b7b7b7;
}
.btn.btn-default i:not(.bi-trash) {
  color: #ffffff;
}
.show > .btn.btn-default, .btn.btn-default.active, .btn.btn-default:active {
  color: #ffffff;
  background: #b7b7b7;
  border-color: #a6c719;
}
.show > .btn.btn-default i, .btn.btn-default.active i, .btn.btn-default:active i {
  color: #ffffff;
}
.btn.btn-default:hover {
  color: #ffffff;
  background: #505050;
  border-color: #505050;
}
.btn.btn-default:hover i {
  color: #ffffff;
}
.btn-check:checked + .btn {
  background-color: #a6c719;
  color: #ffffff;
  border-color: #a6c719;
}
.btn-check:hover + .btn {
  background-color: #505050;
  color: #ffffff;
  border-color: #505050;
}
.btn-secondary {
  border: 1px solid #e2e5ec;
}
.show > .btn-secondary.dropdown-toggle, .btn-secondary:focus, .btn-secondary.active, .btn-secondary:active, .btn-secondary:hover {
  color: #505050;
  border-color: #e2e5ec;
  background-color: #f4f5f8;
}
.btn-brand {
  --bs-btn-color: #000;
  --bs-btn-bg: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b3cf3c;
  --bs-btn-hover-border-color: #afcd30;
  --bs-btn-focus-shadow-rgb: 141, 169, 21;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b8d247;
  --bs-btn-active-border-color: #afcd30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #a6c719;
  --bs-btn-disabled-border-color: #a6c719;
  color: #ffffff;
}
.btn-brand + .btn.dropdown-toggle {
  position: relative;
}
.btn-brand + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-brand + .btn.dropdown-toggle:hover:before, .btn-brand + .btn.dropdown-toggle:focus:before, .btn-brand + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: white;
  --bs-btn-hover-border-color: white;
  --bs-btn-focus-shadow-rgb: 217, 217, 217;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: white;
  --bs-btn-active-border-color: white;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffffff;
  --bs-btn-disabled-border-color: #ffffff;
  color: #282a3c;
}
.show > .btn-light.dropdown-toggle, .btn-light:focus, .btn-light.active, .btn-light:active, .btn-light:hover {
  background-color: #f7f8fa;
  border-color: #f7f8fa;
}
.btn-light + .btn.dropdown-toggle {
  position: relative;
}
.btn-light + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #282a3c;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-light + .btn.dropdown-toggle:hover:before, .btn-light + .btn.dropdown-toggle:focus:before, .btn-light + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #282a3c;
  --bs-btn-border-color: #282a3c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #222433;
  --bs-btn-hover-border-color: #202230;
  --bs-btn-focus-shadow-rgb: 72, 74, 89;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #202230;
  --bs-btn-active-border-color: #1e202d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #282a3c;
  --bs-btn-disabled-border-color: #282a3c;
  color: #ffffff;
}
.btn-dark + .btn.dropdown-toggle {
  position: relative;
}
.btn-dark + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-dark + .btn.dropdown-toggle:hover:before, .btn-dark + .btn.dropdown-toggle:focus:before, .btn-dark + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-active {
  --bs-btn-color: #000;
  --bs-btn-bg: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b3cf3c;
  --bs-btn-hover-border-color: #afcd30;
  --bs-btn-focus-shadow-rgb: 141, 169, 21;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b8d247;
  --bs-btn-active-border-color: #afcd30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #a6c719;
  --bs-btn-disabled-border-color: #a6c719;
  color: #ffffff;
}
.btn-active + .btn.dropdown-toggle {
  position: relative;
}
.btn-active + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-active + .btn.dropdown-toggle:hover:before, .btn-active + .btn.dropdown-toggle:focus:before, .btn-active + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-hover {
  --bs-btn-color: #fff;
  --bs-btn-bg: #505050;
  --bs-btn-border-color: #505050;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #444444;
  --bs-btn-hover-border-color: #404040;
  --bs-btn-focus-shadow-rgb: 106, 106, 106;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #404040;
  --bs-btn-active-border-color: #3c3c3c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #505050;
  --bs-btn-disabled-border-color: #505050;
  color: #ffffff;
}
.btn-hover + .btn.dropdown-toggle {
  position: relative;
}
.btn-hover + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-hover + .btn.dropdown-toggle:hover:before, .btn-hover + .btn.dropdown-toggle:focus:before, .btn-hover + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-unactive {
  --bs-btn-color: #000;
  --bs-btn-bg: #b7b7b7;
  --bs-btn-border-color: #b7b7b7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #c2c2c2;
  --bs-btn-hover-border-color: #bebebe;
  --bs-btn-focus-shadow-rgb: 156, 156, 156;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c5c5c5;
  --bs-btn-active-border-color: #bebebe;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #b7b7b7;
  --bs-btn-disabled-border-color: #b7b7b7;
  color: #ffffff;
}
.btn-unactive + .btn.dropdown-toggle {
  position: relative;
}
.btn-unactive + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-unactive + .btn.dropdown-toggle:hover:before, .btn-unactive + .btn.dropdown-toggle:focus:before, .btn-unactive + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-disabled {
  --bs-btn-color: #000;
  --bs-btn-bg: #ebedf2;
  --bs-btn-border-color: #ebedf2;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #eef0f4;
  --bs-btn-hover-border-color: #edeff3;
  --bs-btn-focus-shadow-rgb: 200, 201, 206;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #eff1f5;
  --bs-btn-active-border-color: #edeff3;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ebedf2;
  --bs-btn-disabled-border-color: #ebedf2;
  color: #ffffff;
}
.btn-disabled + .btn.dropdown-toggle {
  position: relative;
}
.btn-disabled + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-disabled + .btn.dropdown-toggle:hover:before, .btn-disabled + .btn.dropdown-toggle:focus:before, .btn-disabled + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-default {
  --bs-btn-color: #000;
  --bs-btn-bg: #b7b7b7;
  --bs-btn-border-color: #b7b7b7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #c2c2c2;
  --bs-btn-hover-border-color: #bebebe;
  --bs-btn-focus-shadow-rgb: 156, 156, 156;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c5c5c5;
  --bs-btn-active-border-color: #bebebe;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #b7b7b7;
  --bs-btn-disabled-border-color: #b7b7b7;
  color: #505050;
}
.btn-default + .btn.dropdown-toggle {
  position: relative;
}
.btn-default + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #505050;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-default + .btn.dropdown-toggle:hover:before, .btn-default + .btn.dropdown-toggle:focus:before, .btn-default + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b3cf3c;
  --bs-btn-hover-border-color: #afcd30;
  --bs-btn-focus-shadow-rgb: 141, 169, 21;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b8d247;
  --bs-btn-active-border-color: #afcd30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #a6c719;
  --bs-btn-disabled-border-color: #a6c719;
  color: #ffffff;
}
.btn-primary + .btn.dropdown-toggle {
  position: relative;
}
.btn-primary + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-primary + .btn.dropdown-toggle:hover:before, .btn-primary + .btn.dropdown-toggle:focus:before, .btn-primary + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #b3cf3c;
  --bs-btn-hover-border-color: #afcd30;
  --bs-btn-focus-shadow-rgb: 141, 169, 21;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #b8d247;
  --bs-btn-active-border-color: #afcd30;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #a6c719;
  --bs-btn-disabled-border-color: #a6c719;
  color: #ffffff;
}
.btn-success + .btn.dropdown-toggle {
  position: relative;
}
.btn-success + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-success + .btn.dropdown-toggle:hover:before, .btn-success + .btn.dropdown-toggle:focus:before, .btn-success + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #5578eb;
  --bs-btn-border-color: #5578eb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #6f8cee;
  --bs-btn-hover-border-color: #6686ed;
  --bs-btn-focus-shadow-rgb: 72, 102, 200;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #7793ef;
  --bs-btn-active-border-color: #6686ed;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #5578eb;
  --bs-btn-disabled-border-color: #5578eb;
  color: #ffffff;
}
.btn-info + .btn.dropdown-toggle {
  position: relative;
}
.btn-info + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-info + .btn.dropdown-toggle:hover:before, .btn-info + .btn.dropdown-toggle:focus:before, .btn-info + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffb822;
  --bs-btn-border-color: #ffb822;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc343;
  --bs-btn-hover-border-color: #ffbf38;
  --bs-btn-focus-shadow-rgb: 217, 156, 29;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc64e;
  --bs-btn-active-border-color: #ffbf38;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffb822;
  --bs-btn-disabled-border-color: #ffb822;
  color: #ffffff;
}
.btn-warning + .btn.dropdown-toggle {
  position: relative;
}
.btn-warning + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-warning + .btn.dropdown-toggle:hover:before, .btn-warning + .btn.dropdown-toggle:focus:before, .btn-warning + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #c00000;
  --bs-btn-border-color: #c00000;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #a30000;
  --bs-btn-hover-border-color: #9a0000;
  --bs-btn-focus-shadow-rgb: 201, 38, 38;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9a0000;
  --bs-btn-active-border-color: #900000;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #c00000;
  --bs-btn-disabled-border-color: #c00000;
  color: #ffffff;
}
.btn-danger + .btn.dropdown-toggle {
  position: relative;
}
.btn-danger + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-danger + .btn.dropdown-toggle:hover:before, .btn-danger + .btn.dropdown-toggle:focus:before, .btn-danger + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-facebook {
  --bs-btn-color: #fff;
  --bs-btn-bg: #3b5998;
  --bs-btn-border-color: #3b5998;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #324c81;
  --bs-btn-hover-border-color: #2f477a;
  --bs-btn-focus-shadow-rgb: 88, 114, 167;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2f477a;
  --bs-btn-active-border-color: #2c4372;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #3b5998;
  --bs-btn-disabled-border-color: #3b5998;
  color: #ffffff;
}
.btn-facebook + .btn.dropdown-toggle {
  position: relative;
}
.btn-facebook + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-facebook + .btn.dropdown-toggle:hover:before, .btn-facebook + .btn.dropdown-toggle:focus:before, .btn-facebook + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-google {
  --bs-btn-color: #000;
  --bs-btn-bg: #dc4e41;
  --bs-btn-border-color: #dc4e41;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e1695e;
  --bs-btn-hover-border-color: #e06054;
  --bs-btn-focus-shadow-rgb: 187, 66, 55;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e37167;
  --bs-btn-active-border-color: #e06054;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #dc4e41;
  --bs-btn-disabled-border-color: #dc4e41;
  color: #ffffff;
}
.btn-google + .btn.dropdown-toggle {
  position: relative;
}
.btn-google + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-google + .btn.dropdown-toggle:hover:before, .btn-google + .btn.dropdown-toggle:focus:before, .btn-google + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-twitter {
  --bs-btn-color: #000;
  --bs-btn-bg: #4AB3F4;
  --bs-btn-border-color: #4AB3F4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #65bef6;
  --bs-btn-hover-border-color: #5cbbf5;
  --bs-btn-focus-shadow-rgb: 63, 152, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #6ec2f6;
  --bs-btn-active-border-color: #5cbbf5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #4AB3F4;
  --bs-btn-disabled-border-color: #4AB3F4;
  color: #ffffff;
}
.btn-twitter + .btn.dropdown-toggle {
  position: relative;
}
.btn-twitter + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-twitter + .btn.dropdown-toggle:hover:before, .btn-twitter + .btn.dropdown-toggle:focus:before, .btn-twitter + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-instagram {
  --bs-btn-color: #000;
  --bs-btn-bg: #517fa4;
  --bs-btn-border-color: #517fa4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #6b92b2;
  --bs-btn-hover-border-color: #628cad;
  --bs-btn-focus-shadow-rgb: 69, 108, 139;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #7499b6;
  --bs-btn-active-border-color: #628cad;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #517fa4;
  --bs-btn-disabled-border-color: #517fa4;
  color: #ffffff;
}
.btn-instagram + .btn.dropdown-toggle {
  position: relative;
}
.btn-instagram + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-instagram + .btn.dropdown-toggle:hover:before, .btn-instagram + .btn.dropdown-toggle:focus:before, .btn-instagram + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-youtube {
  --bs-btn-color: #fff;
  --bs-btn-bg: #b31217;
  --bs-btn-border-color: #b31217;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #980f14;
  --bs-btn-hover-border-color: #8f0e12;
  --bs-btn-focus-shadow-rgb: 190, 54, 58;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #8f0e12;
  --bs-btn-active-border-color: #860e11;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #b31217;
  --bs-btn-disabled-border-color: #b31217;
  color: #ffffff;
}
.btn-youtube + .btn.dropdown-toggle {
  position: relative;
}
.btn-youtube + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-youtube + .btn.dropdown-toggle:hover:before, .btn-youtube + .btn.dropdown-toggle:focus:before, .btn-youtube + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-linkedin {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0077b5;
  --bs-btn-border-color: #0077b5;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #00659a;
  --bs-btn-hover-border-color: #005f91;
  --bs-btn-focus-shadow-rgb: 38, 139, 192;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #005f91;
  --bs-btn-active-border-color: #005988;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0077b5;
  --bs-btn-disabled-border-color: #0077b5;
  color: #ffffff;
}
.btn-linkedin + .btn.dropdown-toggle {
  position: relative;
}
.btn-linkedin + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-linkedin + .btn.dropdown-toggle:hover:before, .btn-linkedin + .btn.dropdown-toggle:focus:before, .btn-linkedin + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-skype {
  --bs-btn-color: #000;
  --bs-btn-bg: #00aff0;
  --bs-btn-border-color: #00aff0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #26bbf2;
  --bs-btn-hover-border-color: #1ab7f2;
  --bs-btn-focus-shadow-rgb: 0, 149, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #33bff3;
  --bs-btn-active-border-color: #1ab7f2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #00aff0;
  --bs-btn-disabled-border-color: #00aff0;
  color: #ffffff;
}
.btn-skype + .btn.dropdown-toggle {
  position: relative;
}
.btn-skype + .btn.dropdown-toggle:before {
  display: block;
  content: " ";
  border-left: 1px solid #ffffff;
  position: absolute;
  top: 3px;
  left: -1px;
  bottom: 3px;
  opacity: 0.3;
}
.btn-skype + .btn.dropdown-toggle:hover:before, .btn-skype + .btn.dropdown-toggle:focus:before, .btn-skype + .btn.dropdown-toggle.active:before {
  display: none;
}
.btn-outline-brand {
  --bs-btn-color: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 166, 199, 25;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #a6c719;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a6c719;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-hover-color: #282a3c;
  --bs-btn-hover-bg: #ffffff;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 255, 255, 255;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffffff;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffffff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffffff;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #282a3c;
  --bs-btn-border-color: #282a3c;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 40, 42, 60;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #282a3c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #282a3c;
  --bs-gradient: none;
}
.btn-outline-active {
  --bs-btn-color: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 166, 199, 25;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #a6c719;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a6c719;
  --bs-gradient: none;
}
.btn-outline-hover {
  --bs-btn-color: #505050;
  --bs-btn-border-color: #505050;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 80, 80, 80;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #505050;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #505050;
  --bs-gradient: none;
}
.btn-outline-unactive {
  --bs-btn-color: #b7b7b7;
  --bs-btn-border-color: #b7b7b7;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 183, 183, 183;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #b7b7b7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b7b7b7;
  --bs-gradient: none;
}
.btn-outline-disabled {
  --bs-btn-color: #ebedf2;
  --bs-btn-border-color: #ebedf2;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 235, 237, 242;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ebedf2;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ebedf2;
  --bs-gradient: none;
}
.btn-outline-default {
  --bs-btn-color: #b7b7b7;
  --bs-btn-border-color: #b7b7b7;
  --bs-btn-hover-color: #505050;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 183, 183, 183;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #b7b7b7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b7b7b7;
  --bs-gradient: none;
}
.btn-outline-primary {
  --bs-btn-color: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 166, 199, 25;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #a6c719;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a6c719;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #a6c719;
  --bs-btn-border-color: #a6c719;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 166, 199, 25;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #a6c719;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a6c719;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #5578eb;
  --bs-btn-border-color: #5578eb;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 85, 120, 235;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #5578eb;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #5578eb;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffb822;
  --bs-btn-border-color: #ffb822;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 255, 184, 34;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffb822;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffb822;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #c00000;
  --bs-btn-border-color: #c00000;
  --bs-btn-hover-color: #ffffff;
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: #505050;
  --bs-btn-focus-shadow-rgb: 192, 0, 0;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: #505050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #c00000;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c00000;
  --bs-gradient: none;
}
.show > .btn-hover-brand, .btn-hover-brand.active, .btn-hover-brand:active, .btn-hover-brand:hover {
  color: #ffffff;
  background-color: #a6c719;
  border-color: #a6c719;
}
.btn-outline-hover-brand.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-brand, .btn-outline-hover-brand.active, .btn-outline-hover-brand:active, .btn-outline-hover-brand:hover {
  color: #a6c719;
  border-color: #a6c719;
  background-color: transparent;
}
.show > .btn-hover-light, .btn-hover-light.active, .btn-hover-light:active, .btn-hover-light:hover {
  color: #282a3c;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-outline-hover-light.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-light, .btn-outline-hover-light.active, .btn-outline-hover-light:active, .btn-outline-hover-light:hover {
  color: #ffffff;
  border-color: #ffffff;
  background-color: transparent;
}
.show > .btn-hover-dark, .btn-hover-dark.active, .btn-hover-dark:active, .btn-hover-dark:hover {
  color: #ffffff;
  background-color: #282a3c;
  border-color: #282a3c;
}
.btn-outline-hover-dark.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-dark, .btn-outline-hover-dark.active, .btn-outline-hover-dark:active, .btn-outline-hover-dark:hover {
  color: #282a3c;
  border-color: #282a3c;
  background-color: transparent;
}
.show > .btn-hover-active, .btn-hover-active.active, .btn-hover-active:active, .btn-hover-active:hover {
  color: #ffffff;
  background-color: #a6c719;
  border-color: #a6c719;
}
.btn-outline-hover-active.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-active, .btn-outline-hover-active.active, .btn-outline-hover-active:active, .btn-outline-hover-active:hover {
  color: #a6c719;
  border-color: #a6c719;
  background-color: transparent;
}
.show > .btn-hover-hover, .btn-hover-hover.active, .btn-hover-hover:active, .btn-hover-hover:hover {
  color: #ffffff;
  background-color: #505050;
  border-color: #505050;
}
.btn-outline-hover-hover.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-hover, .btn-outline-hover-hover.active, .btn-outline-hover-hover:active, .btn-outline-hover-hover:hover {
  color: #505050;
  border-color: #505050;
  background-color: transparent;
}
.show > .btn-hover-unactive, .btn-hover-unactive.active, .btn-hover-unactive:active, .btn-hover-unactive:hover {
  color: #ffffff;
  background-color: #b7b7b7;
  border-color: #b7b7b7;
}
.btn-outline-hover-unactive.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-unactive, .btn-outline-hover-unactive.active, .btn-outline-hover-unactive:active, .btn-outline-hover-unactive:hover {
  color: #b7b7b7;
  border-color: #b7b7b7;
  background-color: transparent;
}
.show > .btn-hover-disabled, .btn-hover-disabled.active, .btn-hover-disabled:active, .btn-hover-disabled:hover {
  color: #ffffff;
  background-color: #ebedf2;
  border-color: #ebedf2;
}
.btn-outline-hover-disabled.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-disabled, .btn-outline-hover-disabled.active, .btn-outline-hover-disabled:active, .btn-outline-hover-disabled:hover {
  color: #ebedf2;
  border-color: #ebedf2;
  background-color: transparent;
}
.show > .btn-hover-default, .btn-hover-default.active, .btn-hover-default:active, .btn-hover-default:hover {
  color: #505050;
  background-color: #b7b7b7;
  border-color: #b7b7b7;
}
.btn-outline-hover-default.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-default, .btn-outline-hover-default.active, .btn-outline-hover-default:active, .btn-outline-hover-default:hover {
  color: #b7b7b7;
  border-color: #b7b7b7;
  background-color: transparent;
}
.show > .btn-hover-primary, .btn-hover-primary.active, .btn-hover-primary:active, .btn-hover-primary:hover {
  color: #ffffff;
  background-color: #a6c719;
  border-color: #a6c719;
}
.btn-outline-hover-primary.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-primary, .btn-outline-hover-primary.active, .btn-outline-hover-primary:active, .btn-outline-hover-primary:hover {
  color: #a6c719;
  border-color: #a6c719;
  background-color: transparent;
}
.show > .btn-hover-success, .btn-hover-success.active, .btn-hover-success:active, .btn-hover-success:hover {
  color: #ffffff;
  background-color: #a6c719;
  border-color: #a6c719;
}
.btn-outline-hover-success.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-success, .btn-outline-hover-success.active, .btn-outline-hover-success:active, .btn-outline-hover-success:hover {
  color: #a6c719;
  border-color: #a6c719;
  background-color: transparent;
}
.show > .btn-hover-info, .btn-hover-info.active, .btn-hover-info:active, .btn-hover-info:hover {
  color: #ffffff;
  background-color: #5578eb;
  border-color: #5578eb;
}
.btn-outline-hover-info.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-info, .btn-outline-hover-info.active, .btn-outline-hover-info:active, .btn-outline-hover-info:hover {
  color: #5578eb;
  border-color: #5578eb;
  background-color: transparent;
}
.show > .btn-hover-warning, .btn-hover-warning.active, .btn-hover-warning:active, .btn-hover-warning:hover {
  color: #ffffff;
  background-color: #ffb822;
  border-color: #ffb822;
}
.btn-outline-hover-warning.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-warning, .btn-outline-hover-warning.active, .btn-outline-hover-warning:active, .btn-outline-hover-warning:hover {
  color: #ffb822;
  border-color: #ffb822;
  background-color: transparent;
}
.show > .btn-hover-danger, .btn-hover-danger.active, .btn-hover-danger:active, .btn-hover-danger:hover {
  color: #ffffff;
  background-color: #c00000;
  border-color: #c00000;
}
.btn-outline-hover-danger.btn-clean {
  border: 1px solid transparent;
}
.show > .btn-outline-hover-danger, .btn-outline-hover-danger.active, .btn-outline-hover-danger:active, .btn-outline-hover-danger:hover {
  color: #c00000;
  border-color: #c00000;
  background-color: transparent;
}
.btn-font-brand {
  color: #a6c719;
}
.show > .btn-font-hover-brand, .btn-font-hover-brand.active, .btn-font-hover-brand:active, .btn-font-hover-brand:hover {
  color: #a6c719;
}
.btn-font-light {
  color: #ffffff;
}
.show > .btn-font-hover-light, .btn-font-hover-light.active, .btn-font-hover-light:active, .btn-font-hover-light:hover {
  color: #ffffff;
}
.btn-font-dark {
  color: #282a3c;
}
.show > .btn-font-hover-dark, .btn-font-hover-dark.active, .btn-font-hover-dark:active, .btn-font-hover-dark:hover {
  color: #282a3c;
}
.btn-font-active {
  color: #a6c719;
}
.show > .btn-font-hover-active, .btn-font-hover-active.active, .btn-font-hover-active:active, .btn-font-hover-active:hover {
  color: #a6c719;
}
.btn-font-hover {
  color: #505050;
}
.show > .btn-font-hover-hover, .btn-font-hover-hover.active, .btn-font-hover-hover:active, .btn-font-hover-hover:hover {
  color: #505050;
}
.btn-font-unactive {
  color: #b7b7b7;
}
.show > .btn-font-hover-unactive, .btn-font-hover-unactive.active, .btn-font-hover-unactive:active, .btn-font-hover-unactive:hover {
  color: #b7b7b7;
}
.btn-font-disabled {
  color: #ebedf2;
}
.show > .btn-font-hover-disabled, .btn-font-hover-disabled.active, .btn-font-hover-disabled:active, .btn-font-hover-disabled:hover {
  color: #ebedf2;
}
.btn-font-default {
  color: #b7b7b7;
}
.show > .btn-font-hover-default, .btn-font-hover-default.active, .btn-font-hover-default:active, .btn-font-hover-default:hover {
  color: #b7b7b7;
}
.btn-font-primary {
  color: #a6c719;
}
.show > .btn-font-hover-primary, .btn-font-hover-primary.active, .btn-font-hover-primary:active, .btn-font-hover-primary:hover {
  color: #a6c719;
}
.btn-font-success {
  color: #a6c719;
}
.show > .btn-font-hover-success, .btn-font-hover-success.active, .btn-font-hover-success:active, .btn-font-hover-success:hover {
  color: #a6c719;
}
.btn-font-info {
  color: #5578eb;
}
.show > .btn-font-hover-info, .btn-font-hover-info.active, .btn-font-hover-info:active, .btn-font-hover-info:hover {
  color: #5578eb;
}
.btn-font-warning {
  color: #ffb822;
}
.show > .btn-font-hover-warning, .btn-font-hover-warning.active, .btn-font-hover-warning:active, .btn-font-hover-warning:hover {
  color: #ffb822;
}
.btn-font-danger {
  color: #c00000;
}
.show > .btn-font-hover-danger, .btn-font-hover-danger.active, .btn-font-hover-danger:active, .btn-font-hover-danger:hover {
  color: #c00000;
}
.btn.btn-outline-secondary {
  color: black;
}
.show > .btn.btn-outline-secondary, .btn.btn-outline-secondary.active, .btn.btn-outline-secondary:active, .btn.btn-outline-secondary:hover {
  background-color: #505050;
}
.btn.btn-elevate {
  transition: all 0.3s ease 0s;
}
.btn.btn-elevate.btn-elevate-air:hover {
  transform: translate(0, -4px);
}
.show > .btn.btn-light.btn-elevate, .btn.btn-light.btn-elevate:focus, .btn.btn-light.btn-elevate.active, .btn.btn-light.btn-elevate:active, .btn.btn-light.btn-elevate:hover {
  background-color: transparent;
  border-color: transparent;
}
.show > .btn.btn-light.btn-elevate-hover, .btn.btn-light.btn-elevate-hover.active, .btn.btn-light.btn-elevate-hover:focus, .btn.btn-light.btn-elevate-hover:active, .btn.btn-light.btn-elevate-hover:hover {
  background-color: transparent;
  border-color: transparent;
}
.btn.btn-square {
  border-radius: 0;
}
.btn.btn-pill {
  border-radius: 2rem;
}
.btn.btn-upper {
  text-transform: uppercase;
}
.btn.btn-bold {
  font-weight: 600;
}
.btn.btn-bolder {
  font-weight: 600;
}
.btn.btn-boldest {
  font-weight: 700;
}
.btn.btn-thin {
  font-weight: 400;
}
.btn.btn-lower {
  text-transform: lowercase;
}
.btn.btn-wide {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.btn.btn-wider {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.btn.btn-widest {
  padding-left: 3rem;
  padding-right: 3rem;
}
.btn.btn-tall {
  padding-top: 0.85rem;
  padding-bottom: 0.85rem;
}
.btn.btn-taller {
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
}
.btn.btn-tallest {
  padding-top: 1.35rem;
  padding-bottom: 1.35rem;
}
.btn {
  align-items: center;
}
.btn [class^=la-],
.btn [class*=" la-"] {
  font-size: 1.5rem;
}
.btn [class^=fa-],
.btn [class*=" fa-"] {
  font-size: 1.2rem;
}
.btn [class^=flaticon-],
.btn [class*=" flaticon-"],
.btn [class^=flaticon2-],
.btn [class*=" flaticon2-"] {
  font-size: 1.2rem;
}
.btn i {
  vertical-align: middle;
  line-height: 0;
}
.btn.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
}
.btn.btn-sm [class^=la-], .btn-group-sm > .btn [class^=la-],
.btn.btn-sm [class*=" la-"],
.btn-group-sm > .btn [class*=" la-"] {
  font-size: 1.3rem;
}
.btn.btn-sm [class^=fa-], .btn-group-sm > .btn [class^=fa-],
.btn.btn-sm [class*=" fa-"],
.btn-group-sm > .btn [class*=" fa-"] {
  font-size: 1rem;
}
.btn.btn-sm [class^=flaticon-], .btn-group-sm > .btn [class^=flaticon-],
.btn.btn-sm [class*=" flaticon-"],
.btn-group-sm > .btn [class*=" flaticon-"],
.btn.btn-sm [class^=flaticon2-],
.btn-group-sm > .btn [class^=flaticon2-],
.btn.btn-sm [class*=" flaticon2-"],
.btn-group-sm > .btn [class*=" flaticon2-"] {
  font-size: 1rem;
}
.btn.btn-lg [class^=la-], .btn-group-lg > .btn [class^=la-],
.btn.btn-lg [class*=" la-"],
.btn-group-lg > .btn [class*=" la-"] {
  font-size: 1.7rem;
}
.btn.btn-lg [class^=fa-], .btn-group-lg > .btn [class^=fa-],
.btn.btn-lg [class*=" fa-"],
.btn-group-lg > .btn [class*=" fa-"] {
  font-size: 1.4rem;
}
.btn.btn-lg [class^=flaticon-], .btn-group-lg > .btn [class^=flaticon-],
.btn.btn-lg [class*=" flaticon-"],
.btn-group-lg > .btn [class*=" flaticon-"],
.btn.btn-lg [class^=flaticon2-],
.btn-group-lg > .btn [class^=flaticon2-],
.btn.btn-lg [class*=" flaticon2-"],
.btn-group-lg > .btn [class*=" flaticon2-"] {
  font-size: 1.3rem;
}
.btn.btn-label {
  background-color: #f0f3ff;
  color: #a6c719;
  cursor: text !important;
}
.btn.btn-link,
a.btn.btn-label,
button.btn.btn-label,
input.btn.btn-label {
  cursor: pointer !important;
  color: #b7b7b7;
}
.btn.btn-link:hover,
a.btn.btn-label:hover,
button.btn.btn-label:hover,
input.btn.btn-label:hover {
  color: #505050;
}
.btn.btn-link:focus, .btn.btn-link.active,
a.btn.btn-label:focus,
a.btn.btn-label.active,
button.btn.btn-label:focus,
button.btn.btn-label.active,
input.btn.btn-label:focus,
input.btn.btn-label.active {
  color: #a6c719;
}
.btn.btn-label-brand {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  cursor: text !important;
}
.btn.btn-label-brand-o2 {
  background-color: rgba(166, 199, 25, 0.2);
  color: #a6c719;
  cursor: text !important;
}
label.btn.btn-label-brand,
a.btn.btn-label-brand,
button.btn.btn-label-brand,
input.btn.btn-label-brand {
  cursor: pointer !important;
}
label.btn.btn-label-brand:focus, label.btn.btn-label-brand:hover, label.btn.btn-label-brand.active,
a.btn.btn-label-brand:focus,
a.btn.btn-label-brand:hover,
a.btn.btn-label-brand.active,
button.btn.btn-label-brand:focus,
button.btn.btn-label-brand:hover,
button.btn.btn-label-brand.active,
input.btn.btn-label-brand:focus,
input.btn.btn-label-brand:hover,
input.btn.btn-label-brand.active {
  background-color: #a6c719;
  color: #ffffff;
}
.btn.btn-label-light {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  cursor: text !important;
}
.btn.btn-label-light-o2 {
  background-color: rgba(255, 255, 255, 0.2);
  color: #ffffff;
  cursor: text !important;
}
label.btn.btn-label-light,
a.btn.btn-label-light,
button.btn.btn-label-light,
input.btn.btn-label-light {
  cursor: pointer !important;
}
label.btn.btn-label-light:focus, label.btn.btn-label-light:hover, label.btn.btn-label-light.active,
a.btn.btn-label-light:focus,
a.btn.btn-label-light:hover,
a.btn.btn-label-light.active,
button.btn.btn-label-light:focus,
button.btn.btn-label-light:hover,
button.btn.btn-label-light.active,
input.btn.btn-label-light:focus,
input.btn.btn-label-light:hover,
input.btn.btn-label-light.active {
  background-color: #ffffff;
  color: #282a3c;
}
.btn.btn-label-dark {
  background-color: rgba(40, 42, 60, 0.1);
  color: #282a3c;
  cursor: text !important;
}
.btn.btn-label-dark-o2 {
  background-color: rgba(40, 42, 60, 0.2);
  color: #282a3c;
  cursor: text !important;
}
label.btn.btn-label-dark,
a.btn.btn-label-dark,
button.btn.btn-label-dark,
input.btn.btn-label-dark {
  cursor: pointer !important;
}
label.btn.btn-label-dark:focus, label.btn.btn-label-dark:hover, label.btn.btn-label-dark.active,
a.btn.btn-label-dark:focus,
a.btn.btn-label-dark:hover,
a.btn.btn-label-dark.active,
button.btn.btn-label-dark:focus,
button.btn.btn-label-dark:hover,
button.btn.btn-label-dark.active,
input.btn.btn-label-dark:focus,
input.btn.btn-label-dark:hover,
input.btn.btn-label-dark.active {
  background-color: #282a3c;
  color: #ffffff;
}
.btn.btn-label-active {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  cursor: text !important;
}
.btn.btn-label-active-o2 {
  background-color: rgba(166, 199, 25, 0.2);
  color: #a6c719;
  cursor: text !important;
}
label.btn.btn-label-active,
a.btn.btn-label-active,
button.btn.btn-label-active,
input.btn.btn-label-active {
  cursor: pointer !important;
}
label.btn.btn-label-active:focus, label.btn.btn-label-active:hover, label.btn.btn-label-active.active,
a.btn.btn-label-active:focus,
a.btn.btn-label-active:hover,
a.btn.btn-label-active.active,
button.btn.btn-label-active:focus,
button.btn.btn-label-active:hover,
button.btn.btn-label-active.active,
input.btn.btn-label-active:focus,
input.btn.btn-label-active:hover,
input.btn.btn-label-active.active {
  background-color: #a6c719;
  color: #ffffff;
}
.btn.btn-label-hover {
  background-color: rgba(80, 80, 80, 0.1);
  color: #505050;
  cursor: text !important;
}
.btn.btn-label-hover-o2 {
  background-color: rgba(80, 80, 80, 0.2);
  color: #505050;
  cursor: text !important;
}
label.btn.btn-label-hover,
a.btn.btn-label-hover,
button.btn.btn-label-hover,
input.btn.btn-label-hover {
  cursor: pointer !important;
}
label.btn.btn-label-hover:focus, label.btn.btn-label-hover:hover, label.btn.btn-label-hover.active,
a.btn.btn-label-hover:focus,
a.btn.btn-label-hover:hover,
a.btn.btn-label-hover.active,
button.btn.btn-label-hover:focus,
button.btn.btn-label-hover:hover,
button.btn.btn-label-hover.active,
input.btn.btn-label-hover:focus,
input.btn.btn-label-hover:hover,
input.btn.btn-label-hover.active {
  background-color: #505050;
  color: #ffffff;
}
.btn.btn-label-unactive {
  background-color: rgba(183, 183, 183, 0.1);
  color: #b7b7b7;
  cursor: text !important;
}
.btn.btn-label-unactive-o2 {
  background-color: rgba(183, 183, 183, 0.2);
  color: #b7b7b7;
  cursor: text !important;
}
label.btn.btn-label-unactive,
a.btn.btn-label-unactive,
button.btn.btn-label-unactive,
input.btn.btn-label-unactive {
  cursor: pointer !important;
}
label.btn.btn-label-unactive:focus, label.btn.btn-label-unactive:hover, label.btn.btn-label-unactive.active,
a.btn.btn-label-unactive:focus,
a.btn.btn-label-unactive:hover,
a.btn.btn-label-unactive.active,
button.btn.btn-label-unactive:focus,
button.btn.btn-label-unactive:hover,
button.btn.btn-label-unactive.active,
input.btn.btn-label-unactive:focus,
input.btn.btn-label-unactive:hover,
input.btn.btn-label-unactive.active {
  background-color: #b7b7b7;
  color: #ffffff;
}
.btn.btn-label-disabled {
  background-color: rgba(235, 237, 242, 0.1);
  color: #ebedf2;
  cursor: text !important;
}
.btn.btn-label-disabled-o2 {
  background-color: rgba(235, 237, 242, 0.2);
  color: #ebedf2;
  cursor: text !important;
}
label.btn.btn-label-disabled,
a.btn.btn-label-disabled,
button.btn.btn-label-disabled,
input.btn.btn-label-disabled {
  cursor: pointer !important;
}
label.btn.btn-label-disabled:focus, label.btn.btn-label-disabled:hover, label.btn.btn-label-disabled.active,
a.btn.btn-label-disabled:focus,
a.btn.btn-label-disabled:hover,
a.btn.btn-label-disabled.active,
button.btn.btn-label-disabled:focus,
button.btn.btn-label-disabled:hover,
button.btn.btn-label-disabled.active,
input.btn.btn-label-disabled:focus,
input.btn.btn-label-disabled:hover,
input.btn.btn-label-disabled.active {
  background-color: #ebedf2;
  color: #ffffff;
}
.btn.btn-label-default {
  background-color: rgba(183, 183, 183, 0.1);
  color: #b7b7b7;
  cursor: text !important;
}
.btn.btn-label-default-o2 {
  background-color: rgba(183, 183, 183, 0.2);
  color: #b7b7b7;
  cursor: text !important;
}
label.btn.btn-label-default,
a.btn.btn-label-default,
button.btn.btn-label-default,
input.btn.btn-label-default {
  cursor: pointer !important;
}
label.btn.btn-label-default:focus, label.btn.btn-label-default:hover, label.btn.btn-label-default.active,
a.btn.btn-label-default:focus,
a.btn.btn-label-default:hover,
a.btn.btn-label-default.active,
button.btn.btn-label-default:focus,
button.btn.btn-label-default:hover,
button.btn.btn-label-default.active,
input.btn.btn-label-default:focus,
input.btn.btn-label-default:hover,
input.btn.btn-label-default.active {
  background-color: #b7b7b7;
  color: #505050;
}
.btn.btn-label-primary {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  cursor: text !important;
}
.btn.btn-label-primary-o2 {
  background-color: rgba(166, 199, 25, 0.2);
  color: #a6c719;
  cursor: text !important;
}
label.btn.btn-label-primary,
a.btn.btn-label-primary,
button.btn.btn-label-primary,
input.btn.btn-label-primary {
  cursor: pointer !important;
}
label.btn.btn-label-primary:focus, label.btn.btn-label-primary:hover, label.btn.btn-label-primary.active,
a.btn.btn-label-primary:focus,
a.btn.btn-label-primary:hover,
a.btn.btn-label-primary.active,
button.btn.btn-label-primary:focus,
button.btn.btn-label-primary:hover,
button.btn.btn-label-primary.active,
input.btn.btn-label-primary:focus,
input.btn.btn-label-primary:hover,
input.btn.btn-label-primary.active {
  background-color: #a6c719;
  color: #ffffff;
}
.btn.btn-label-success {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  cursor: text !important;
}
.btn.btn-label-success-o2 {
  background-color: rgba(166, 199, 25, 0.2);
  color: #a6c719;
  cursor: text !important;
}
label.btn.btn-label-success,
a.btn.btn-label-success,
button.btn.btn-label-success,
input.btn.btn-label-success {
  cursor: pointer !important;
}
label.btn.btn-label-success:focus, label.btn.btn-label-success:hover, label.btn.btn-label-success.active,
a.btn.btn-label-success:focus,
a.btn.btn-label-success:hover,
a.btn.btn-label-success.active,
button.btn.btn-label-success:focus,
button.btn.btn-label-success:hover,
button.btn.btn-label-success.active,
input.btn.btn-label-success:focus,
input.btn.btn-label-success:hover,
input.btn.btn-label-success.active {
  background-color: #a6c719;
  color: #ffffff;
}
.btn.btn-label-info {
  background-color: rgba(85, 120, 235, 0.1);
  color: #5578eb;
  cursor: text !important;
}
.btn.btn-label-info-o2 {
  background-color: rgba(85, 120, 235, 0.2);
  color: #5578eb;
  cursor: text !important;
}
label.btn.btn-label-info,
a.btn.btn-label-info,
button.btn.btn-label-info,
input.btn.btn-label-info {
  cursor: pointer !important;
}
label.btn.btn-label-info:focus, label.btn.btn-label-info:hover, label.btn.btn-label-info.active,
a.btn.btn-label-info:focus,
a.btn.btn-label-info:hover,
a.btn.btn-label-info.active,
button.btn.btn-label-info:focus,
button.btn.btn-label-info:hover,
button.btn.btn-label-info.active,
input.btn.btn-label-info:focus,
input.btn.btn-label-info:hover,
input.btn.btn-label-info.active {
  background-color: #5578eb;
  color: #ffffff;
}
.btn.btn-label-warning {
  background-color: rgba(255, 184, 34, 0.1);
  color: #ffb822;
  cursor: text !important;
}
.btn.btn-label-warning-o2 {
  background-color: rgba(255, 184, 34, 0.2);
  color: #ffb822;
  cursor: text !important;
}
label.btn.btn-label-warning,
a.btn.btn-label-warning,
button.btn.btn-label-warning,
input.btn.btn-label-warning {
  cursor: pointer !important;
}
label.btn.btn-label-warning:focus, label.btn.btn-label-warning:hover, label.btn.btn-label-warning.active,
a.btn.btn-label-warning:focus,
a.btn.btn-label-warning:hover,
a.btn.btn-label-warning.active,
button.btn.btn-label-warning:focus,
button.btn.btn-label-warning:hover,
button.btn.btn-label-warning.active,
input.btn.btn-label-warning:focus,
input.btn.btn-label-warning:hover,
input.btn.btn-label-warning.active {
  background-color: #ffb822;
  color: #ffffff;
}
.btn.btn-label-danger {
  background-color: rgba(192, 0, 0, 0.1);
  color: #c00000;
  cursor: text !important;
}
.btn.btn-label-danger-o2 {
  background-color: rgba(192, 0, 0, 0.2);
  color: #c00000;
  cursor: text !important;
}
label.btn.btn-label-danger,
a.btn.btn-label-danger,
button.btn.btn-label-danger,
input.btn.btn-label-danger {
  cursor: pointer !important;
}
label.btn.btn-label-danger:focus, label.btn.btn-label-danger:hover, label.btn.btn-label-danger.active,
a.btn.btn-label-danger:focus,
a.btn.btn-label-danger:hover,
a.btn.btn-label-danger.active,
button.btn.btn-label-danger:focus,
button.btn.btn-label-danger:hover,
button.btn.btn-label-danger.active,
input.btn.btn-label-danger:focus,
input.btn.btn-label-danger:hover,
input.btn.btn-label-danger.active {
  background-color: #c00000;
  color: #ffffff;
}
.btn.btn-label-facebook {
  background-color: rgba(59, 89, 152, 0.1);
  color: #3b5998;
  cursor: text !important;
}
.btn.btn-label-facebook-o2 {
  background-color: rgba(59, 89, 152, 0.2);
  color: #3b5998;
  cursor: text !important;
}
label.btn.btn-label-facebook,
a.btn.btn-label-facebook,
button.btn.btn-label-facebook,
input.btn.btn-label-facebook {
  cursor: pointer !important;
}
label.btn.btn-label-facebook:focus, label.btn.btn-label-facebook:hover, label.btn.btn-label-facebook.active,
a.btn.btn-label-facebook:focus,
a.btn.btn-label-facebook:hover,
a.btn.btn-label-facebook.active,
button.btn.btn-label-facebook:focus,
button.btn.btn-label-facebook:hover,
button.btn.btn-label-facebook.active,
input.btn.btn-label-facebook:focus,
input.btn.btn-label-facebook:hover,
input.btn.btn-label-facebook.active {
  background-color: #3b5998;
  color: #ffffff;
}
.btn.btn-label-google {
  background-color: rgba(220, 78, 65, 0.1);
  color: #dc4e41;
  cursor: text !important;
}
.btn.btn-label-google-o2 {
  background-color: rgba(220, 78, 65, 0.2);
  color: #dc4e41;
  cursor: text !important;
}
label.btn.btn-label-google,
a.btn.btn-label-google,
button.btn.btn-label-google,
input.btn.btn-label-google {
  cursor: pointer !important;
}
label.btn.btn-label-google:focus, label.btn.btn-label-google:hover, label.btn.btn-label-google.active,
a.btn.btn-label-google:focus,
a.btn.btn-label-google:hover,
a.btn.btn-label-google.active,
button.btn.btn-label-google:focus,
button.btn.btn-label-google:hover,
button.btn.btn-label-google.active,
input.btn.btn-label-google:focus,
input.btn.btn-label-google:hover,
input.btn.btn-label-google.active {
  background-color: #dc4e41;
  color: #ffffff;
}
.btn.btn-label-twitter {
  background-color: rgba(74, 179, 244, 0.1);
  color: #4AB3F4;
  cursor: text !important;
}
.btn.btn-label-twitter-o2 {
  background-color: rgba(74, 179, 244, 0.2);
  color: #4AB3F4;
  cursor: text !important;
}
label.btn.btn-label-twitter,
a.btn.btn-label-twitter,
button.btn.btn-label-twitter,
input.btn.btn-label-twitter {
  cursor: pointer !important;
}
label.btn.btn-label-twitter:focus, label.btn.btn-label-twitter:hover, label.btn.btn-label-twitter.active,
a.btn.btn-label-twitter:focus,
a.btn.btn-label-twitter:hover,
a.btn.btn-label-twitter.active,
button.btn.btn-label-twitter:focus,
button.btn.btn-label-twitter:hover,
button.btn.btn-label-twitter.active,
input.btn.btn-label-twitter:focus,
input.btn.btn-label-twitter:hover,
input.btn.btn-label-twitter.active {
  background-color: #4AB3F4;
  color: #ffffff;
}
.btn.btn-label-instagram {
  background-color: rgba(81, 127, 164, 0.1);
  color: #517fa4;
  cursor: text !important;
}
.btn.btn-label-instagram-o2 {
  background-color: rgba(81, 127, 164, 0.2);
  color: #517fa4;
  cursor: text !important;
}
label.btn.btn-label-instagram,
a.btn.btn-label-instagram,
button.btn.btn-label-instagram,
input.btn.btn-label-instagram {
  cursor: pointer !important;
}
label.btn.btn-label-instagram:focus, label.btn.btn-label-instagram:hover, label.btn.btn-label-instagram.active,
a.btn.btn-label-instagram:focus,
a.btn.btn-label-instagram:hover,
a.btn.btn-label-instagram.active,
button.btn.btn-label-instagram:focus,
button.btn.btn-label-instagram:hover,
button.btn.btn-label-instagram.active,
input.btn.btn-label-instagram:focus,
input.btn.btn-label-instagram:hover,
input.btn.btn-label-instagram.active {
  background-color: #517fa4;
  color: #ffffff;
}
.btn.btn-label-youtube {
  background-color: rgba(179, 18, 23, 0.1);
  color: #b31217;
  cursor: text !important;
}
.btn.btn-label-youtube-o2 {
  background-color: rgba(179, 18, 23, 0.2);
  color: #b31217;
  cursor: text !important;
}
label.btn.btn-label-youtube,
a.btn.btn-label-youtube,
button.btn.btn-label-youtube,
input.btn.btn-label-youtube {
  cursor: pointer !important;
}
label.btn.btn-label-youtube:focus, label.btn.btn-label-youtube:hover, label.btn.btn-label-youtube.active,
a.btn.btn-label-youtube:focus,
a.btn.btn-label-youtube:hover,
a.btn.btn-label-youtube.active,
button.btn.btn-label-youtube:focus,
button.btn.btn-label-youtube:hover,
button.btn.btn-label-youtube.active,
input.btn.btn-label-youtube:focus,
input.btn.btn-label-youtube:hover,
input.btn.btn-label-youtube.active {
  background-color: #b31217;
  color: #ffffff;
}
.btn.btn-label-linkedin {
  background-color: rgba(0, 119, 181, 0.1);
  color: #0077b5;
  cursor: text !important;
}
.btn.btn-label-linkedin-o2 {
  background-color: rgba(0, 119, 181, 0.2);
  color: #0077b5;
  cursor: text !important;
}
label.btn.btn-label-linkedin,
a.btn.btn-label-linkedin,
button.btn.btn-label-linkedin,
input.btn.btn-label-linkedin {
  cursor: pointer !important;
}
label.btn.btn-label-linkedin:focus, label.btn.btn-label-linkedin:hover, label.btn.btn-label-linkedin.active,
a.btn.btn-label-linkedin:focus,
a.btn.btn-label-linkedin:hover,
a.btn.btn-label-linkedin.active,
button.btn.btn-label-linkedin:focus,
button.btn.btn-label-linkedin:hover,
button.btn.btn-label-linkedin.active,
input.btn.btn-label-linkedin:focus,
input.btn.btn-label-linkedin:hover,
input.btn.btn-label-linkedin.active {
  background-color: #0077b5;
  color: #ffffff;
}
.btn.btn-label-skype {
  background-color: rgba(0, 175, 240, 0.1);
  color: #00aff0;
  cursor: text !important;
}
.btn.btn-label-skype-o2 {
  background-color: rgba(0, 175, 240, 0.2);
  color: #00aff0;
  cursor: text !important;
}
label.btn.btn-label-skype,
a.btn.btn-label-skype,
button.btn.btn-label-skype,
input.btn.btn-label-skype {
  cursor: pointer !important;
}
label.btn.btn-label-skype:focus, label.btn.btn-label-skype:hover, label.btn.btn-label-skype.active,
a.btn.btn-label-skype:focus,
a.btn.btn-label-skype:hover,
a.btn.btn-label-skype.active,
button.btn.btn-label-skype:focus,
button.btn.btn-label-skype:hover,
button.btn.btn-label-skype.active,
input.btn.btn-label-skype:focus,
input.btn.btn-label-skype:hover,
input.btn.btn-label-skype.active {
  background-color: #00aff0;
  color: #ffffff;
}
.btn.btn-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.btn.btn-icon.btn-circle {
  border-radius: 50%;
}
.btn.btn-icon i {
  padding: 0;
  margin: 0;
  line-height: 0;
}
.btn.btn-icon [class^=socicon-],
.btn.btn-icon [class*=" socicon-"] {
  line-height: 1;
}
.btn.btn-icon {
  height: 3rem;
  width: 3rem;
}
.btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon {
  height: 2.5rem;
  width: 2.5rem;
}
.btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon {
  height: 4rem;
  width: 4rem;
}
.btn.btn-icon.btn-icon-sm [class^=la-],
.btn.btn-icon.btn-icon-sm [class*=" la-"] {
  font-size: 1.25rem;
}
.btn.btn-icon.btn-icon-sm [class^=fa-],
.btn.btn-icon.btn-icon-sm [class*=" fa-"] {
  font-size: 1.15rem;
}
.btn.btn-icon.btn-icon-sm [class^=flaticon-],
.btn.btn-icon.btn-icon-sm [class*=" flaticon-"],
.btn.btn-icon.btn-icon-sm [class^=flaticon2-],
.btn.btn-icon.btn-icon-sm [class*=" flaticon2-"] {
  font-size: 1.15rem;
}
.btn.btn-icon.btn-icon-md [class^=la-],
.btn.btn-icon.btn-icon-md [class*=" la-"] {
  font-size: 1.3rem;
}
.btn.btn-icon.btn-icon-md [class^=fa-],
.btn.btn-icon.btn-icon-md [class*=" fa-"] {
  font-size: 1.2rem;
}
.btn.btn-icon.btn-icon-md [class^=flaticon-],
.btn.btn-icon.btn-icon-md [class*=" flaticon-"],
.btn.btn-icon.btn-icon-md [class^=flaticon2-],
.btn.btn-icon.btn-icon-md [class*=" flaticon2-"] {
  font-size: 1.2rem;
}
.btn.btn-icon.btn-icon-lg [class^=la-],
.btn.btn-icon.btn-icon-lg [class*=" la-"] {
  font-size: 1.4rem;
}
.btn.btn-icon.btn-icon-lg [class^=fa-],
.btn.btn-icon.btn-icon-lg [class*=" fa-"] {
  font-size: 1.4rem;
}
.btn.btn-icon.btn-icon-lg [class^=flaticon-],
.btn.btn-icon.btn-icon-lg [class*=" flaticon-"],
.btn.btn-icon.btn-icon-lg [class^=flaticon2-],
.btn.btn-icon.btn-icon-lg [class*=" flaticon2-"] {
  font-size: 1.4rem;
}
.btn.btn-icon.btn-brand i {
  color: #ffffff;
}
.btn.btn-icon.btn-brand:focus i, .btn.btn-icon.btn-brand:hover i, .btn.btn-icon.btn-brand.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-light i {
  color: #282a3c;
}
.btn.btn-icon.btn-light:focus i, .btn.btn-icon.btn-light:hover i, .btn.btn-icon.btn-light.active i {
  color: #282a3c;
}
.btn.btn-icon.btn-dark i {
  color: #ffffff;
}
.btn.btn-icon.btn-dark:focus i, .btn.btn-icon.btn-dark:hover i, .btn.btn-icon.btn-dark.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-active i {
  color: #ffffff;
}
.btn.btn-icon.btn-active:focus i, .btn.btn-icon.btn-active:hover i, .btn.btn-icon.btn-active.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-hover i {
  color: #ffffff;
}
.btn.btn-icon.btn-hover:focus i, .btn.btn-icon.btn-hover:hover i, .btn.btn-icon.btn-hover.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-unactive i {
  color: #ffffff;
}
.btn.btn-icon.btn-unactive:focus i, .btn.btn-icon.btn-unactive:hover i, .btn.btn-icon.btn-unactive.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-disabled i {
  color: #ffffff;
}
.btn.btn-icon.btn-disabled:focus i, .btn.btn-icon.btn-disabled:hover i, .btn.btn-icon.btn-disabled.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-default i {
  color: #505050;
}
.btn.btn-icon.btn-default:focus i, .btn.btn-icon.btn-default:hover i, .btn.btn-icon.btn-default.active i {
  color: #505050;
}
.btn.btn-icon.btn-primary i {
  color: #ffffff;
}
.btn.btn-icon.btn-primary:focus i, .btn.btn-icon.btn-primary:hover i, .btn.btn-icon.btn-primary.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-success i {
  color: #ffffff;
}
.btn.btn-icon.btn-success:focus i, .btn.btn-icon.btn-success:hover i, .btn.btn-icon.btn-success.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-info i {
  color: #ffffff;
}
.btn.btn-icon.btn-info:focus i, .btn.btn-icon.btn-info:hover i, .btn.btn-icon.btn-info.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-warning i {
  color: #ffffff;
}
.btn.btn-icon.btn-warning:focus i, .btn.btn-icon.btn-warning:hover i, .btn.btn-icon.btn-warning.active i {
  color: #ffffff;
}
.btn.btn-icon.btn-danger i {
  color: #ffffff;
}
.btn.btn-icon.btn-danger:focus i, .btn.btn-icon.btn-danger:hover i, .btn.btn-icon.btn-danger.active i {
  color: #ffffff;
}
.btn-icon-h {
  height: 3rem;
}
.btn-icon-h.btn-sm, .btn-group-sm > .btn-icon-h.btn {
  height: 2.25rem;
}
.btn-icon-h.btn-lg, .btn-group-lg > .btn-icon-h.btn {
  height: 4rem;
}
.input-group-append .btn.btn-icon,
.input-group-prepend .btn.btn-icon {
  height: auto;
}
.btn.kt-spinner:not(.kt-spinner--center) {
  padding-left: 3rem;
}
.btn.kt-spinner:not(.kt-spinner--center):before {
  left: 1rem;
}
.btn.kt-spinner.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 3rem;
}
.btn.kt-spinner.kt-spinner--right:before {
  left: auto;
  right: 1rem;
}
.btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center) {
  padding-left: 2.5rem;
}
.btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center):before {
  left: 1rem;
}
.btn.kt-spinner.kt-spinner--sm.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 2.5rem;
}
.btn.kt-spinner.kt-spinner--sm.kt-spinner--right:before {
  left: auto;
  right: 1rem;
}
.btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center) {
  padding-left: 3.5rem;
}
.btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center):before {
  left: 1rem;
}
.btn.kt-spinner.kt-spinner--lg.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 3.5rem;
}
.btn.kt-spinner.kt-spinner--lg.kt-spinner--right:before {
  left: auto;
  right: 1rem;
}
.btn-group.btn-pill {
  border-radius: 2rem;
  overflow: hidden;
}
.btn-group.btn-pill .btn-brand {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-light {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-dark {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-active {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-hover {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-unactive {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-disabled {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-default {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-primary {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-success {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-info {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-warning {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-pill .btn-danger {
  border-width: 1px;
  border-style: solid;
}
.btn-group.btn-elevated {
  box-shadow: 0px 0px 11px 0px rgba(56, 36, 99, 0.08);
}
@media (max-width: 768px) {
  .btn-group.btn-pill {
    border-radius: 0;
  }
  .btn-group.btn-pill .nav {
    justify-content: center;
  }
  .btn-group.btn-pill .btn {
    margin-bottom: 0.5rem;
    border-radius: 2rem;
  }
}
code {
  background-color: #f7f8fa;
  padding: 0.15rem 0.25rem;
  border-radius: 4px;
}
.dropdown-menu {
  border: 0 !important;
  margin: 0;
  border-radius: 0;
  min-width: 14rem;
  padding: 0;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  padding: 1rem 0;
  border-radius: 4px;
  left: 0 /*rtl:ignore*/;
  /*rtl:raw:
  right: auto;
  */
}
.dropdown-menu.dropdown-menu-fit {
  padding: 0;
}
.dropdown-menu.dropdown-menu-fit-bottom {
  padding-bottom: 0;
}
.dropdown-menu.dropdown-menu-fit-top {
  padding-top: 0;
}
.dropdown-menu.dropdown-menu-fit:not(.dropdown-menu-top-unround) > div:first-of-type {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.dropdown-menu.dropdown-menu-fit:not(.dropdown-menu-top-unround) form {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.dropdown-menu.dropdown-menu-top-unround {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.dropdown-menu:before, .dropdown-menu:after {
  display: none !important;
}
.dropdown-menu > li > a,
.dropdown-menu > .dropdown-item {
  outline: none !important;
  display: flex;
  flex-grow: 1;
  padding: 0.7rem 1.2rem;
}
.dropdown-menu > li > a [class^=la-],
.dropdown-menu > li > a [class*=" la-"],
.dropdown-menu > .dropdown-item [class^=la-],
.dropdown-menu > .dropdown-item [class*=" la-"] {
  font-size: 1.4rem;
}
.dropdown-menu > li > a [class^=fa-],
.dropdown-menu > li > a [class*=" fa-"],
.dropdown-menu > .dropdown-item [class^=fa-],
.dropdown-menu > .dropdown-item [class*=" fa-"] {
  font-size: 1.4rem;
}
.dropdown-menu > li > a [class^=flaticon-],
.dropdown-menu > li > a [class*=" flaticon-"],
.dropdown-menu > li > a [class^=flaticon2-],
.dropdown-menu > li > a [class*=" flaticon2-"],
.dropdown-menu > .dropdown-item [class^=flaticon-],
.dropdown-menu > .dropdown-item [class*=" flaticon-"],
.dropdown-menu > .dropdown-item [class^=flaticon2-],
.dropdown-menu > .dropdown-item [class*=" flaticon2-"] {
  font-size: 1.3rem;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > .dropdown-item:hover {
  background-color: #505050;
}
.dropdown-menu > li > a > i,
.dropdown-menu > .dropdown-item > i {
  margin-right: 0.75rem;
  color: #74788d;
}
.dropdown-menu > li > a > i:before,
.dropdown-menu > .dropdown-item > i:before {
  line-height: 0;
  vertical-align: middle;
}
.dropdown-menu .dropdown-divider {
  border-top: 1px solid #ebedf2;
}
.dropdown-menu .dropdown-menu:not(.daterangepicker) {
  /*rtl:raw:
  left: auto !important;
  */
}
.dropdown-menu.dropdown-menu-xs {
  width: 160px;
}
.dropdown-menu.dropdown-menu-sm {
  width: 240px;
}
.dropdown-menu.dropdown-menu-md {
  width: 260px;
}
.dropdown-menu.dropdown-menu-lg {
  width: 320px;
}
.dropdown-menu.dropdown-menu-xl {
  width: 380px;
}
.dropdown-menu.dropdown-menu-anim {
  animation: dropdown-menu-fade-in 0.3s ease 1, dropdown-menu-move-up 0.3s ease-out 1;
}
.dropup .dropdown-menu.dropdown-menu-anim,
.dropdown-menu .dropdown-menu-anim-down.dropdown-menu-anim {
  animation: dropdown-menu-fade-in 0.3s ease 1, dropdown-menu-move-down 0.3s ease-out 1;
}
@media (max-width: 768px) {
  .dropdown-menu.dropdown-menu-xl, .dropdown-menu.dropdown-menu-lg, .dropdown-menu.dropdown-menu-md {
    width: 300px;
  }
}
.nav-link.dropdown-toggle:after,
.btn.dropdown-toggle:after {
  text-align: center;
  display: inline;
  border: 0;
  line-height: 0;
  vertical-align: middle;
  position: relative;
  margin-left: 0.5rem /*rtl:ignore*/;
  opacity: 0.7;
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f1a3";
}
.nav-link.dropdown-toggle.dropdown-toggle-split:after,
.btn.dropdown-toggle.dropdown-toggle-split:after {
  right: 1px;
}
.dropdown.dropdown-inline {
  display: inline-block;
}
.dropup .nav-link.dropdown-toggle:after,
.dropup .btn.dropdown-toggle:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f1a5";
}
.btn-group.dropright .nav-link.dropdown-toggle:before,
.btn-group.dropright .btn.dropdown-toggle:before {
  display: none;
}
.btn-group.dropright .nav-link.dropdown-toggle:after,
.btn-group.dropright .btn.dropdown-toggle:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f19d";
}
.btn-group.dropleft .nav-link.dropdown-toggle:before,
.btn-group.dropleft .btn.dropdown-toggle:before {
  display: none;
}
.btn-group.dropleft .nav-link.dropdown-toggle:after,
.btn-group.dropleft .btn.dropdown-toggle:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f1a4";
}
@keyframes dropdown-menu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes dropdown-menu-move-down {
  from {
    margin-top: -10px;
  }
  to {
    margin-top: 0;
  }
}
@keyframes dropdown-menu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}
ngb-typeahead-window {
  max-height: 21.4rem;
  overflow-y: auto !important;
}
ngb-datepicker.dropdown-menu .ngb-dp-content .ngb-dp-weekday {
  color: #505050 !important;
}
ngb-datepicker.dropdown-menu .ngb-dp-content .ngb-dp-day .btn-light:hover {
  background-color: #505050;
  color: #ffffff;
}
ngb-datepicker.dropdown-menu .ngb-dp-content .ngb-dp-day .btn-light.text-muted.outside {
  color: #b7b7b7 !important;
  opacity: 1 !important;
}
ngb-datepicker.dropdown-menu .ngb-dp-content .ngb-dp-day .btn-light.bg-primary.text-white {
  background-color: #a6c719 !important;
  color: #ffffff !important;
}
.form-group {
  margin-bottom: 2rem;
}
.form-group.form-group-marginless, .form-group.form-group-last {
  margin-bottom: 0px;
}
.form-group .invalid-feedback,
.form-group .valid-feedback {
  font-weight: 400;
}
.form-group.form-group-md {
  margin-bottom: 1rem;
}
.form-group.form-group-sm {
  margin-bottom: 0.5rem;
}
.form-group.form-group-xs {
  margin-bottom: 0.25rem;
}
.form-group.form-group-last {
  margin-bottom: 0rem;
}
.form-control {
  color: #505050;
}
.form-control:focus, .form-control:active {
  box-shadow: none !important;
}
.form-control[readonly] {
  background-color: #ffffff;
}
.form-control.form-control-pill {
  border-radius: 50px;
}
.custom-select {
  appearance: none;
}
.custom-file {
  width: 100%;
}
.custom-file-input:focus ~ .custom-file-label {
  box-shadow: none !important;
}
.custom-file-label {
  text-align: left;
}
.custom-file-label:after {
  float: left;
}
.input-group [class^=la-],
.input-group [class*=" la-"] {
  font-size: 1.4rem;
}
.input-group [class^=fa-],
.input-group [class*=" fa-"] {
  font-size: 1.2rem;
}
.input-group [class^=flaticon-],
.input-group [class*=" flaticon-"],
.input-group [class^=flaticon2-],
.input-group [class*=" flaticon2-"] {
  font-size: 1.2rem;
}
.input-group i {
  color: #74788d;
  line-height: 0;
}
.input-group .form-control.is-valid + .input-group-append,
.input-group .form-control.is-invalid + .input-group-append {
  margin-left: 0;
}
.input-group .input-group-prepend + .form-control.is-valid,
.input-group .input-group-prepend + .form-control.is-invalid {
  margin-left: 1px;
}
.validated .valid-feedback,
.validated .invalid-feedback {
  display: block;
}
.form-check {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.form-check .form-check-label {
  margin-left: 0.5rem;
}
.form-check .form-check-input:checked, .form-check .form-check-input:indeterminate {
  background-color: #a6c719 !important;
  border-color: #a6c719 !important;
}
.row.row-no-padding {
  margin-left: 0;
  margin-right: 0;
}
.row.row-no-padding > div {
  padding-left: 0;
  padding-right: 0;
}
.row.row-full-height {
  height: 100%;
}
.row .col-stretch {
  display: flex;
  align-items: stretch;
}
.row[class*=row-col-separator-] > div {
  border-bottom: 1px solid #ebedf2;
}
.row[class*=row-col-separator-] > div:last-child {
  border-bottom: 0;
}
@media (min-width: 1px) {
  .row.row-col-separator-xs > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2;
  }
  .row.row-col-separator-xs > div:last-child {
    border-right: 0;
  }
}
@media (min-width: 577px) {
  .row.row-col-separator-sm > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2;
  }
  .row.row-col-separator-sm > div:last-child {
    border-right: 0;
  }
}
@media (min-width: 769px) {
  .row.row-col-separator-md > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2;
  }
  .row.row-col-separator-md > div:last-child {
    border-right: 0;
  }
}
@media (min-width: 1025px) {
  .row.row-col-separator-lg > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2;
  }
  .row.row-col-separator-lg > div:last-child {
    border-right: 0;
  }
}
@media (min-width: 1400px) {
  .row.row-col-separator-xl > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2;
  }
  .row.row-col-separator-xl > div:last-child {
    border-right: 0;
  }
}
.modal .modal-content {
  border-radius: 4px;
}
.modal .modal-content .modal-header .modal-title {
  color: #48465b;
}
.modal .modal-content .modal-header .modal-title small, .modal .modal-content .modal-header .modal-title .small {
  color: #74788d;
}
.modal .modal-content .modal-header .close {
  outline: none !important;
  color: #74788d;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  transition: all 0.3s;
}
.modal .modal-content .modal-header .close:before {
  content: "\f191";
}
.modal .modal-content .modal-header .close:hover {
  transition: all 0.3s;
}
.modal .modal-content .modal-header .close span {
  display: none;
}
.modal .modal-content .modal-header .close:hover {
  color: #a6c719;
}
.modal.modal-sticky-bottom-right {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.modal.modal-sticky-bottom-right.modal-sticky-lg {
  max-width: 600px;
}
@media (max-width: 1024px) {
  .modal.modal-sticky-bottom-right {
    bottom: 10px;
    right: 10px;
  }
}
@media (max-width: 768px) {
  .modal.modal-sticky-bottom-right {
    max-width: 90%;
  }
}
.modal.modal-sticky-bottom-right .modal-dialog {
  position: static;
  max-width: 500px;
  width: auto;
  margin: 0;
  border-radius: 4px;
}
.modal.modal-sticky-bottom-right .modal-dialog .modal-content {
  border: 0;
  border-radius: 4px;
}
.modal.modal-sticky-bottom-right.modal-sticky-lg .modal-dialog {
  max-width: 600px;
}
.modal-open {
  overflow: auto !important;
  padding: 0 !important;
}
.modal-body.modal-body-fit {
  padding: 0;
}
.modal-body.modal-body-x-fit {
  padding-left: 0;
  padding-right: 0;
}
.modal-body.modal-body-y-fit {
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 1400px) {
  .modal-dialog.modal-xl {
    max-width: 1299px;
  }
}
.pagination.pagination--grid {
  flex: 1;
  display: flex;
  justify-content: center;
  margin: 0;
}
.pagination.pagination--grid .page-item .page-link {
  background-color: transparent;
  border: 0;
  color: #928eaa;
  border-radius: 5px;
  width: 2.25rem;
  height: 2.25rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 0.1rem;
  transition: all 0.3s;
}
.pagination.pagination--grid .page-item.active .page-link, .pagination.pagination--grid .page-item:hover .page-link, .pagination.pagination--grid .page-item:focus .page-link {
  background-color: #a6c719;
  color: #ffffff;
}
.popover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.popover .popover-header {
  font-size: 1rem;
  border-bottom: 1px solid #ebedf2;
}
.progress {
  background-color: #ebedf2;
}
.progress .progress-bar {
  transition: all 0.5s ease;
}
.progress.progress-sm {
  height: 6px;
}
.progress.progress-sm .progress-bar {
  border-radius: 3px;
}
.progress.progress-lg {
  height: 20px;
}
.progress.progress-lg .progress-bar {
  border-radius: 4px;
}
.table > :not(caption) > * > * {
  box-shadow: unset !important;
}
.table th.table-center, .table td.table-center {
  text-align: center;
}
.table thead th, .table thead td {
  font-weight: 500;
  border-bottom-width: 1px;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.table tr.table-active td, .table tr.table-active th {
  color: #ffffff;
}
.table.table-head-noborder thead th, .table.table-head-noborder thead td {
  border-top: 0;
}
.table.table-head-solid thead th, .table.table-head-solid thead td {
  background-color: #f7f8fa;
}
.table.table-light tr {
  border-radius: 5px;
  color: #9392a0;
}
.table.table-light tr:nth-child(even) {
  background-color: #f7f8fa;
}
.table.table-light tr td.table-row-title {
  color: #48465b;
}
.table.table-light thead tr {
  background-color: rgba(166, 199, 25, 0.15);
  color: #a6c719;
}
.table.table-light--brand thead tr {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.table.table-light--light thead tr {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.15);
}
.table.table-light--dark thead tr {
  color: #282a3c;
  background-color: rgba(40, 42, 60, 0.15);
}
.table.table-light--active thead tr {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.table.table-light--hover thead tr {
  color: #505050;
  background-color: rgba(80, 80, 80, 0.15);
}
.table.table-light--unactive thead tr {
  color: #b7b7b7;
  background-color: rgba(183, 183, 183, 0.15);
}
.table.table-light--disabled thead tr {
  color: #ebedf2;
  background-color: rgba(235, 237, 242, 0.15);
}
.table.table-light--default thead tr {
  color: #b7b7b7;
  background-color: rgba(183, 183, 183, 0.15);
}
.table.table-light--primary thead tr {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.table.table-light--success thead tr {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.table.table-light--info thead tr {
  color: #5578eb;
  background-color: rgba(85, 120, 235, 0.15);
}
.table.table-light--warning thead tr {
  color: #ffb822;
  background-color: rgba(255, 184, 34, 0.15);
}
.table.table-light--danger thead tr {
  color: #c00000;
  background-color: rgba(192, 0, 0, 0.15);
}
.table:not(.table-bordered) thead th, .table:not(.table-bordered) thead td {
  border-top: 0;
}
.nav-pills,
.nav-tabs {
  margin: 0 0 25px 0;
}
.nav-pills .nav-item .nav-link,
.nav-tabs .nav-item .nav-link {
  padding: 0.75rem 1.25rem;
  font-size: 1rem;
  font-weight: 400;
  transition: all 0.3s;
  font-size: 1rem;
  font-weight: 400;
}
.nav-pills .nav-item .nav-link [class^=la-],
.nav-pills .nav-item .nav-link [class*=" la-"],
.nav-tabs .nav-item .nav-link [class^=la-],
.nav-tabs .nav-item .nav-link [class*=" la-"] {
  font-size: 1.3rem;
}
.nav-pills .nav-item .nav-link [class^=fa-],
.nav-pills .nav-item .nav-link [class*=" fa-"],
.nav-tabs .nav-item .nav-link [class^=fa-],
.nav-tabs .nav-item .nav-link [class*=" fa-"] {
  font-size: 1.2rem;
}
.nav-pills .nav-item .nav-link [class^=flaticon-],
.nav-pills .nav-item .nav-link [class*=" flaticon-"],
.nav-pills .nav-item .nav-link [class^=flaticon2-],
.nav-pills .nav-item .nav-link [class*=" flaticon2-"],
.nav-tabs .nav-item .nav-link [class^=flaticon-],
.nav-tabs .nav-item .nav-link [class*=" flaticon-"],
.nav-tabs .nav-item .nav-link [class^=flaticon2-],
.nav-tabs .nav-item .nav-link [class*=" flaticon2-"] {
  font-size: 1.4rem;
}
.nav-pills .nav-item .nav-link i,
.nav-tabs .nav-item .nav-link i {
  vertical-align: middle;
  line-height: 0;
  display: inline-block;
  margin-right: 0.5rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link:hover,
.nav-tabs .nav-item .nav-link.active,
.nav-tabs .nav-item .nav-link:active,
.nav-tabs .nav-item .nav-link:hover {
  transition: all 0.3s;
}
.nav-tabs .nav-item .nav-link {
  color: #a6c719;
}
.nav-tabs .nav-item .nav-link i {
  color: #a6c719;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link:active, .nav-tabs .nav-item .nav-link:hover {
  color: #a6c719;
}
.nav-tabs .nav-item .nav-link.active i, .nav-tabs .nav-item .nav-link:active i, .nav-tabs .nav-item .nav-link:hover i {
  color: #a6c719;
}
.nav-tabs .nav-item .nav-link.disabled {
  color: #74788d;
}
.nav-tabs .nav-item .nav-link.disabled i {
  color: #74788d;
}
.nav-tabs .nav-item.show > .nav-link {
  color: #a6c719;
}
.nav-tabs .nav-item.show > .nav-link i {
  color: #a6c719;
}
.nav-pills .nav-item {
  margin-right: 0.5rem;
}
.nav-pills .nav-item:last-child {
  margin-right: 0;
}
.nav-pills .nav-item .nav-link {
  color: #595d6e;
}
.nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.active:hover {
  background-color: #a6c719;
  color: #ffffff;
}
.nav-pills .nav-item.show > .nav-link {
  background-color: #a6c719;
  color: #ffffff;
}
.nav-pills.nav-pills-sm .nav-item .nav-link {
  padding: 0.5rem 1rem;
}
.nav-pills.nav-pills-bold .nav-item .nav-link {
  font-weight: 500;
}
.nav-pills.nav-pills-label .nav-item .nav-link:active, .nav-pills.nav-pills-label .nav-item .nav-link.active, .nav-pills.nav-pills-label .nav-item .nav-link.active:hover {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
}
.nav-pills.nav-pills-label .nav-item.show > .nav-link {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
}
.nav-fit {
  margin: 0 !important;
}
.nav-pills.nav-tabs-btn {
  display: flex;
  justify-content: center;
}
.nav-pills.nav-tabs-btn:before, .nav-pills.nav-tabs-btn:after {
  content: " ";
  display: table;
}
.nav-pills.nav-tabs-btn:after {
  clear: both;
}
.nav-pills.nav-tabs-btn .nav-item {
  max-width: 100%;
  min-width: 75px;
  margin: 0.5rem;
  box-shadow: rgba(69, 65, 78, 0.06) 0px 1px 15px 1px;
  border-radius: 0.5rem;
  text-align: center;
}
.nav-pills.nav-tabs-btn .nav-item .nav-link {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  padding: 0.85rem 0.75rem;
}
.nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-icon {
  display: block;
  padding-bottom: 0.5rem;
}
.nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-icon i {
  margin: 0;
}
.nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-title {
  display: block;
  font-weight: 500;
}
.nav-pills.nav-tabs-btn .nav-link {
  border: 0;
  padding: 12px 0;
  font-size: 1rem;
  font-weight: 400;
}
.nav-pills.nav-tabs-btn .nav-link [class^=la-],
.nav-pills.nav-tabs-btn .nav-link [class*=" la-"] {
  font-size: 1.3rem;
}
.nav-pills.nav-tabs-btn .nav-link [class^=fa-],
.nav-pills.nav-tabs-btn .nav-link [class*=" fa-"] {
  font-size: 1.2rem;
}
.nav-pills.nav-tabs-btn .nav-link [class^=flaticon-],
.nav-pills.nav-tabs-btn .nav-link [class*=" flaticon-"],
.nav-pills.nav-tabs-btn .nav-link [class^=flaticon2-],
.nav-pills.nav-tabs-btn .nav-link [class*=" flaticon2-"] {
  font-size: 1.4rem;
}
.nav-pills.nav-tabs-btn .nav-link i {
  vertical-align: middle;
  line-height: 0;
  display: inline-block;
  margin-right: 0.5rem;
}
.nav-pills.nav-tabs-btn.nav-tabs-btn-2x a.nav-link {
  border-bottom-width: 2px !important;
}
.nav-pills.nav-tabs-btn.nav-tabs-btn-left {
  float: left;
}
.nav-pills.nav-tabs-btn.nav-tabs-btn-right {
  float: right;
}
.kt-portlet--tabs .nav-pills.nav-tabs-btn {
  margin: 0 0 -1px 0;
}
.kt-portlet--tabs .nav-pills.nav-tabs-btn.nav-tabs-btn-2x {
  margin: 0 0 -2px 0;
}
.kt-portlet--tabs .nav-pills.nav-tabs-btn .nav-item {
  display: flex;
  align-items: stretch;
}
.kt-portlet--tabs .nav-pills.nav-tabs-btn .nav-item .nav-link {
  display: flex;
  align-items: center;
}
.nav-pills.nav-tabs-btn.nav-tabs-bold .nav-item .nav-link {
  font-weight: 500;
}
.nav-pills.nav-tabs-btn a.nav-link.active .nav-link-icon i {
  color: #fff;
}
.nav-pills.nav-tabs-btn a.nav-link.active .nav-link-title {
  color: #fff;
}
.nav-pills.nav-tabs-btn a.nav-link .nav-link-icon i {
  color: #a2a5b9;
}
.nav-pills.nav-tabs-btn a.nav-link .nav-link-title {
  color: #74788d;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active {
  background-color: #a6c719;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active {
  background-color: #ffffff;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active .nav-link-icon i {
  color: #282a3c !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active .nav-link-title {
  color: #282a3c !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active {
  background-color: #282a3c;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-active a.nav-link.active {
  background-color: #a6c719;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-active a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-active a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-hover a.nav-link.active {
  background-color: #505050;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-hover a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-hover a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-unactive a.nav-link.active {
  background-color: #b7b7b7;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-unactive a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-unactive a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-disabled a.nav-link.active {
  background-color: #ebedf2;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-disabled a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-disabled a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-default a.nav-link.active {
  background-color: #b7b7b7;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-default a.nav-link.active .nav-link-icon i {
  color: #505050 !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-default a.nav-link.active .nav-link-title {
  color: #505050 !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active {
  background-color: #a6c719;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active {
  background-color: #a6c719;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active {
  background-color: #5578eb;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active {
  background-color: #ffb822;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active {
  background-color: #c00000;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active .nav-link-icon i {
  color: #ffffff !important;
}
.nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active .nav-link-title {
  color: #ffffff !important;
}
@media (max-width: 768px) {
  .nav-pills.nav-tabs-btn .nav .nav-item {
    max-width: 100%;
    width: 6.5rem;
    margin: 0.6rem;
  }
}
.nav-tabs.nav-tabs-line {
  margin: 0 0 25px 0;
}
.nav-tabs.nav-tabs-line:before, .nav-tabs.nav-tabs-line:after {
  content: " ";
  display: table;
}
.nav-tabs.nav-tabs-line:after {
  clear: both;
}
.nav-tabs.nav-tabs-line .nav-item {
  margin-right: 20px;
  margin-bottom: -1px;
}
@media (max-width: 1399px) {
  .nav-tabs.nav-tabs-line .nav-item {
    margin-right: 15px;
  }
}
.nav-tabs.nav-tabs-line .nav-item:last-child {
  margin-right: 0;
}
.nav-tabs.nav-tabs-line .nav-link {
  border: 0;
  border-bottom: 1px solid transparent;
  padding: 12px 0;
  font-size: 1rem;
}
.nav-tabs.nav-tabs-line .nav-link [class^=la-],
.nav-tabs.nav-tabs-line .nav-link [class*=" la-"] {
  font-size: 1.3rem;
}
.nav-tabs.nav-tabs-line .nav-link [class^=fa-],
.nav-tabs.nav-tabs-line .nav-link [class*=" fa-"] {
  font-size: 1.2rem;
}
.nav-tabs.nav-tabs-line .nav-link [class^=flaticon-],
.nav-tabs.nav-tabs-line .nav-link [class*=" flaticon-"],
.nav-tabs.nav-tabs-line .nav-link [class^=flaticon2-],
.nav-tabs.nav-tabs-line .nav-link [class*=" flaticon2-"] {
  font-size: 1.2rem;
}
.nav-tabs.nav-tabs-line .nav-link i {
  vertical-align: middle;
  line-height: 0;
  display: inline-block;
  margin-right: 0.5rem;
}
.nav-tabs.nav-tabs-line .nav-link svg {
  margin-right: 0.5rem;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-left {
  float: left;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-right {
  float: right;
}
.kt-portlet--tabs .nav-tabs.nav-tabs-line {
  margin: 0 0 -1px 0.5rem;
  border-color: transparent !important;
}
.kt-portlet--tabs .nav-tabs.nav-tabs-line.nav-tabs-line-2x {
  margin: 0 0 -2px 0;
}
.kt-portlet--tabs .nav-tabs.nav-tabs-line .nav-item {
  display: flex;
  align-items: stretch;
}
.kt-portlet--tabs .nav-tabs.nav-tabs-line .nav-item .nav-link {
  display: flex;
  align-items: center;
}
.nav-tabs.nav-tabs-line.nav-tabs-bold .nav-item .nav-link {
  font-weight: 500;
}
.nav-tabs.nav-tabs-line.nav-tabs-bolder .nav-item .nav-link {
  font-weight: 600;
}
.nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item {
  margin-right: 30px;
}
@media (max-width: 1399px) {
  .nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item {
    margin-right: 15px;
  }
}
.nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item:last-child {
  margin-right: 0;
}
.nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item .nav-link {
  padding: 12px 0;
  font-size: 1rem;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-2x {
  border-bottom-width: 2px !important;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-item {
  margin-bottom: -2px;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-2x a.nav-link {
  border-bottom-width: 2px !important;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-3x {
  border-bottom-width: 3px !important;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-item {
  margin-bottom: -3px;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-3x a.nav-link {
  border-bottom-width: 3px !important;
}
.nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item {
  margin-right: 40px;
}
.nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item:last-child {
  margin-right: 0;
}
@media (max-width: 1024px) {
  .nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item {
    margin-right: 20px;
  }
  .nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item:last-child {
    margin-right: 0;
  }
}
.nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item {
  margin-right: 50px;
}
.nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item:last-child {
  margin-right: 0;
}
@media (max-width: 1024px) {
  .nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item {
    margin-right: 20px;
  }
  .nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item:last-child {
    margin-right: 0;
  }
}
.nav-tabs.nav-tabs-line {
  border-bottom: 1px solid #ebedf2;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link,
.nav-tabs.nav-tabs-line a.nav-link {
  background-color: transparent;
  color: #595d6e;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link i,
.nav-tabs.nav-tabs-line a.nav-link i {
  color: #a2a5b9;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:disabled,
.nav-tabs.nav-tabs-line a.nav-link:disabled {
  opacity: 0.7;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link g [fill],
.nav-tabs.nav-tabs-line a.nav-link g [fill] {
  transition: fill 0.3s ease;
  fill: #74788d;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover g [fill],
.nav-tabs.nav-tabs-line a.nav-link:hover g [fill] {
  transition: fill 0.3s ease;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line a.nav-link:hover,
.nav-tabs.nav-tabs-line a.nav-link.active {
  background-color: transparent;
  color: #595d6e;
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line a.nav-link:hover > i,
.nav-tabs.nav-tabs-line a.nav-link.active > i {
  color: #a6c719;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active g [fill],
.nav-tabs.nav-tabs-line a.nav-link:hover g [fill],
.nav-tabs.nav-tabs-line a.nav-link.active g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover:hover g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active:hover g [fill],
.nav-tabs.nav-tabs-line a.nav-link:hover:hover g [fill],
.nav-tabs.nav-tabs-line a.nav-link.active:hover g [fill] {
  transition: fill 0.3s ease;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover {
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active {
  color: #a6c719;
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active > i {
  color: #b9de1c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav-tabs-line-3x {
  border-bottom-color: rgba(166, 199, 25, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link:hover {
  border-bottom: 1px solid #ffffff;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link.active {
  color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link.active > i {
  color: white;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-light.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav-tabs-line-3x {
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link:hover {
  border-bottom: 1px solid #282a3c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link.active {
  color: #282a3c;
  border-bottom: 1px solid #282a3c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link.active > i {
  color: #32354b;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav-tabs-line-3x {
  border-bottom-color: rgba(40, 42, 60, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-active.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-active a.nav-link:hover {
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-active.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-active.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-active a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-active a.nav-link.active {
  color: #a6c719;
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-active.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-active.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-active a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-active a.nav-link.active > i {
  color: #b9de1c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-active.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-active.nav-tabs-line-3x {
  border-bottom-color: rgba(166, 199, 25, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-hover a.nav-link:hover {
  border-bottom: 1px solid #505050;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-hover a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-hover a.nav-link.active {
  color: #505050;
  border-bottom: 1px solid #505050;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-hover a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-hover a.nav-link.active > i {
  color: #5d5d5d;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-hover.nav-tabs-line-3x {
  border-bottom-color: rgba(80, 80, 80, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive a.nav-link:hover {
  border-bottom: 1px solid #b7b7b7;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive a.nav-link.active {
  color: #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive a.nav-link.active > i {
  color: #c4c4c4;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-unactive.nav-tabs-line-3x {
  border-bottom-color: rgba(183, 183, 183, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled a.nav-link:hover {
  border-bottom: 1px solid #ebedf2;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled a.nav-link.active {
  color: #ebedf2;
  border-bottom: 1px solid #ebedf2;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled a.nav-link.active > i {
  color: #fafbfc;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-disabled.nav-tabs-line-3x {
  border-bottom-color: rgba(235, 237, 242, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-default.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-default a.nav-link:hover {
  border-bottom: 1px solid #b7b7b7;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-default.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-default.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-default a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-default a.nav-link.active {
  color: #b7b7b7;
  border-bottom: 1px solid #b7b7b7;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-default.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-default.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-default a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-default a.nav-link.active > i {
  color: #c4c4c4;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-default.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-default.nav-tabs-line-3x {
  border-bottom-color: rgba(183, 183, 183, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover {
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link.active {
  color: #a6c719;
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link.active > i {
  color: #b9de1c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav-tabs-line-3x {
  border-bottom-color: rgba(166, 199, 25, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link:hover {
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link.active {
  color: #a6c719;
  border-bottom: 1px solid #a6c719;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link.active > i {
  color: #b9de1c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-success.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav-tabs-line-3x {
  border-bottom-color: rgba(166, 199, 25, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover {
  border-bottom: 1px solid #5578eb;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link.active {
  color: #5578eb;
  border-bottom: 1px solid #5578eb;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link.active > i {
  color: #6c8aee;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-info.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav-tabs-line-3x {
  border-bottom-color: rgba(85, 120, 235, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link:hover {
  border-bottom: 1px solid #ffb822;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link.active {
  color: #ffb822;
  border-bottom: 1px solid #ffb822;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link.active > i {
  color: #ffc03c;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav-tabs-line-3x {
  border-bottom-color: rgba(255, 184, 34, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link:hover {
  border-bottom: 1px solid #c00000;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link.active,
.nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link:hover,
.nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link.active {
  color: #c00000;
  border-bottom: 1px solid #c00000;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link.active > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link:hover > i,
.nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link.active > i {
  color: #da0000;
}
.nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav-tabs-line-3x {
  border-bottom-color: rgba(192, 0, 0, 0.1);
}
.nav-tabs.nav-tabs-line.nav-tabs-clear {
  border-bottom-color: transparent !important;
}
.toast.toast-custom {
  display: none;
  position: absolute;
  z-index: 195;
  top: 2rem;
  right: 2rem;
  width: 350px;
  border: 0;
}
.toast.toast-custom.toast-left {
  left: 2rem;
  right: auto;
}
.toast.toast-custom.toast-bottom {
  top: auto;
  bottom: 2rem;
}
.toast.toast-custom.toast-top {
  bottom: auto;
  top: 2rem;
}
.toast.toast-custom.toast-center-v {
  top: 45%;
  bottom: auto;
}
.toast.toast-custom.toast-center-h {
  right: auto;
  left: 50%;
  margin-left: -175px;
}
.toast.toast-custom .toast-header {
  padding: 0.5rem 1rem;
}
.toast.toast-custom .toast-body {
  padding: 0.5rem 1rem;
}
.toast.toast-custom.show {
  display: block;
}
.toast.toast-custom.toast-fill {
  background-color: #fff;
}
.toast .toast-title {
  font-weight: 500;
  color: #595d6e;
  margin-right: auto !important;
}
.toast .toast-time {
  margin-left: 0.5rem;
  font-weight: 400;
  color: #595d6e;
}
.toast .toast-icon {
  margin-right: 0.5rem;
  color: #74788d;
}
.toast .toast-close {
  appearance: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background: none;
  outline: none !important;
  margin: 0;
  padding: 0;
  margin-left: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.toast .toast-close i {
  color: #74788d;
}
.toast .toast-close i:before {
  line-height: 0;
  vertical-align: middle;
}
.toast .toast-close:hover i {
  color: #a6c719;
}
.tooltip .tooltip-inner {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
}
.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow {
  /*rtl:raw:
     left: auto;
     right: 0;
     */
}
.tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before {
  /*rtl:raw:
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
  */
}
.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow {
  /*rtl:raw:
  right: auto;
  left: 0;
  */
}
.tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^=right] .arrow:before {
  /*rtl:raw:
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
  */
}
.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.tooltip.tooltip-dark .tooltip-inner {
  color: #fff;
  background: #2c2e3e;
}
.tooltip.tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .arrow::before {
  border-top-color: #2c2e3e;
}
.tooltip.tooltip-dark.bs-tooltip-right .arrow::before {
  border-right-color: #2c2e3e/*rtl:ignore*/;
}
.tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .arrow::before {
  border-bottom-color: #2c2e3e;
}
.tooltip.tooltip-dark.bs-tooltip-left .arrow::before {
  border-left-color: #2c2e3e/*rtl:ignore*/;
}
.tooltip.tooltip-brand .tooltip-inner {
  color: #ffffff;
  background: #a6c719;
}
.tooltip.tooltip-brand.bs-tooltip-top .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[data-popper-placement^=top] .arrow::before {
  border-top-color: #a6c719;
}
.tooltip.tooltip-brand.bs-tooltip-right .arrow::before {
  border-right-color: #a6c719/*rtl:ignore*/;
}
.tooltip.tooltip-brand.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[data-popper-placement^=bottom] .arrow::before {
  border-bottom-color: #a6c719;
}
.tooltip.tooltip-brand.bs-tooltip-left .arrow::before {
  border-left-color: #a6c719/*rtl:ignore*/;
}
.form-floating {
  position: relative;
  height: auto;
  display: inline-block;
  width: 100%;
}
.form-floating .form-control {
  height: 2.5rem;
  padding-top: 1.4rem;
  padding-bottom: 0.4rem;
  min-height: calc(2.5rem + var(--bs-border-width) * 2);
  width: 100%;
}
.form-floating .form-control:disabled {
  background-color: #e9ecef;
  color: #495057;
  opacity: 0.8;
}
.form-floating .form-control input {
  width: 100%;
}
.form-floating .form-select {
  height: 2.5rem;
  padding-top: 0.9rem;
  padding-bottom: 0.4rem;
  min-height: calc(2.5rem + var(--bs-border-width) * 2);
  width: 100%;
  font-size: 1rem;
  line-height: 1.2;
}
.form-floating .form-select:disabled {
  background-color: #e9ecef;
  color: #495057;
  opacity: 0.8;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23495057' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
}
.form-floating label {
  display: flex;
  align-items: center;
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
  white-space: nowrap;
}
.form-floating label.form-floating-shrink, .form-floating .form-control:focus ~ label,
.form-floating .form-control:not(:placeholder-shown) ~ label,
.form-floating .form-select:focus ~ label,
.form-floating .form-select:not([value=""]):valid ~ label {
  opacity: 0.65;
  transform: scale(0.65) translateY(-0.6rem) translateX(0.15rem);
  height: auto;
  display: block;
}
.form-floating .form-control:disabled ~ label,
.form-floating .form-select:disabled ~ label {
  color: #495057;
  opacity: 0.2;
}
.form-floating .form-control:focus ~ label,
.form-floating .form-control:not(:placeholder-shown) ~ label,
.form-floating .form-select:focus ~ label,
.form-floating .form-select:not([value=""]):valid ~ label {
  padding-top: 0.15rem;
}
.form-check-input {
  width: 1.2em;
  height: 1.2em;
}
select:-internal-list-box option:checked {
  background-color: #a6c719;
}
.mat-badge-content {
  font-weight: 600;
  font-size: 12px;
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-badge-small .mat-badge-content {
  font-size: 9px;
}
.mat-badge-large .mat-badge-content {
  font-size: 24px;
}
.mat-h1,
.mat-headline,
.mat-typography .mat-h1,
.mat-typography .mat-headline,
.mat-typography h1,
.mat-typography .h1 {
  font: 400 24px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h2,
.mat-title,
.mat-typography .mat-h2,
.mat-typography .mat-title,
.mat-typography h2,
.mat-typography .h2 {
  font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h3,
.mat-subheading-2,
.mat-typography .mat-h3,
.mat-typography .mat-subheading-2,
.mat-typography h3,
.mat-typography .h3 {
  font: 400 16px / 28px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h4,
.mat-subheading-1,
.mat-typography .mat-h4,
.mat-typography .mat-subheading-1,
.mat-typography h4,
.mat-typography .h4 {
  font: 400 15px / 24px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 16px;
}
.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5,
.mat-typography .h5 {
  font: 400 calc(14px * 0.83) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}
.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6,
.mat-typography .h6 {
  font: 400 calc(14px * 0.67) / 20px Roboto, "Helvetica Neue", sans-serif;
  margin: 0 0 12px;
}
.mat-body-strong,
.mat-body-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-body-2 {
  font: 500 14px / 24px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-body,
.mat-body-1,
.mat-typography .mat-body,
.mat-typography .mat-body-1,
.mat-typography {
  font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-body p,
.mat-body-1 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-1 p,
.mat-typography p {
  margin: 0 0 12px;
}
.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font: 400 12px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-display-4,
.mat-typography .mat-display-4 {
  font: 300 112px / 112px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.05em;
  margin: 0 0 56px;
}
.mat-display-3,
.mat-typography .mat-display-3 {
  font: 400 56px / 56px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.02em;
  margin: 0 0 64px;
}
.mat-display-2,
.mat-typography .mat-display-2 {
  font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: -0.005em;
  margin: 0 0 64px;
}
.mat-display-1,
.mat-typography .mat-display-1 {
  font: 400 34px / 40px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0 0 64px;
}
.mat-bottom-sheet-container {
  font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.mat-button-toggle {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-card {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}
.mat-card-header .mat-card-title {
  font-size: 20px;
}
.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}
.mat-checkbox {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}
.mat-chip {
  font-size: 14px;
  font-weight: 500;
}
.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}
.mat-table {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}
.mat-cell, .mat-footer-cell {
  font-size: 14px;
}
.mat-calendar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-calendar-body {
  font-size: 13px;
}
.mat-calendar-body-label,
.mat-calendar-period-button {
  font-size: 14px;
  font-weight: 500;
}
.mat-calendar-table-header th {
  font-size: 11px;
  font-weight: 400;
}
.mat-dialog-title {
  font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-expansion-panel-header {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.mat-expansion-panel-content {
  font: 400 14px / 20px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}
.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}
.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}
.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}
.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}
.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34374em) scale(0.75);
  width: 133.3333433333%;
}
.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}
.mat-form-field-label {
  top: 1.34375em;
}
.mat-form-field-underline {
  bottom: 1.34375em;
}
.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}
.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  width: 133.3333333333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00101px);
  width: 133.3333433333%;
}
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.00102px);
  width: 133.3333533333%;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}
.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}
@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28121em) scale(0.75);
  }
  .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.2812em) scale(0.75);
  }
}
.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}
.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}
.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}
.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}
.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}
.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59374em) scale(0.75);
  width: 133.3333433333%;
}
.mat-grid-tile-header,
.mat-grid-tile-footer {
  font-size: 14px;
}
.mat-grid-tile-header .mat-line,
.mat-grid-tile-footer .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-grid-tile-header .mat-line:nth-child(n+2),
.mat-grid-tile-footer .mat-line:nth-child(n+2) {
  font-size: 12px;
}
input.mat-input-element {
  margin-top: -0.0625em;
}
.mat-menu-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
}
.mat-radio-button {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-select {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-select-trigger {
  height: 1.125em;
}
.mat-slide-toggle-content {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-slider-thumb-label-text {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}
.mat-stepper-vertical, .mat-stepper-horizontal {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-step-label {
  font-size: 14px;
  font-weight: 400;
}
.mat-step-sub-label-error {
  font-weight: normal;
}
.mat-step-label-error {
  font-size: 14px;
}
.mat-step-label-selected {
  font-size: 14px;
  font-weight: 500;
}
.mat-tab-group {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-tab-label, .mat-tab-link {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.mat-toolbar,
.mat-toolbar h1,
.mat-toolbar .h1,
.mat-toolbar h2,
.mat-toolbar .h2,
.mat-toolbar h3,
.mat-toolbar .h3,
.mat-toolbar h4,
.mat-toolbar .h4,
.mat-toolbar h5,
.mat-toolbar .h5,
.mat-toolbar h6,
.mat-toolbar .h6 {
  font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
  margin: 0;
}
.mat-tooltip {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.mat-list-item {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-list-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-list-base .mat-list-item {
  font-size: 16px;
}
.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-list-option {
  font-size: 16px;
}
.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}
.mat-list-base .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}
.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}
.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}
.mat-list-base[dense] .mat-subheader {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 500;
}
.mat-option {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 16px;
}
.mat-optgroup-label {
  font: 500 14px / 24px Roboto, "Helvetica Neue", sans-serif;
  letter-spacing: normal;
}
.mat-simple-snackbar {
  font-family: Roboto, "Helvetica Neue", sans-serif;
  font-size: 14px;
}
.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}
.mat-tree {
  font-family: Roboto, "Helvetica Neue", sans-serif;
}
.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}
.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}
.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale(0);
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}
.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}
.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
textarea.cdk-textarea-autosize {
  resize: none;
}
textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}
textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}
@keyframes cdk-text-field-autofill-start {
  /*!*/
}
@keyframes cdk-text-field-autofill-end {
  /*!*/
}
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}
.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}
.mat-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator {
  position: relative;
}
.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}
.mat-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-option.mat-active {
  background: rgba(0, 0, 0, 0.04);
  color: rgba(0, 0, 0, 0.87);
}
.mat-option.mat-option-disabled {
  color: rgba(0, 0, 0, 0.38);
}
.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #b7b7b7;
}
.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #a6c719;
}
.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #505050;
}
.mat-optgroup-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-pseudo-checkbox {
  color: rgba(0, 0, 0, 0.54);
}
.mat-pseudo-checkbox::after {
  color: #fafafa;
}
.mat-pseudo-checkbox-disabled {
  color: #b0b0b0;
}
.mat-primary .mat-pseudo-checkbox-checked,
.mat-primary .mat-pseudo-checkbox-indeterminate {
  background: #b7b7b7;
}
.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox-indeterminate,
.mat-accent .mat-pseudo-checkbox-checked,
.mat-accent .mat-pseudo-checkbox-indeterminate {
  background: #a6c719;
}
.mat-warn .mat-pseudo-checkbox-checked,
.mat-warn .mat-pseudo-checkbox-indeterminate {
  background: #505050;
}
.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
  background: #b0b0b0;
}
.mat-app-background {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}
.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-theme-loaded-marker {
  display: none;
}
.mat-autocomplete-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: white;
}
.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: rgba(0, 0, 0, 0.87);
}
.mat-badge {
  position: relative;
}
.mat-badge.mat-badge {
  overflow: visible;
}
.mat-badge-hidden .mat-badge-content {
  display: none;
}
.mat-badge-content {
  position: absolute;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  transition: transform 200ms ease-in-out;
  transform: scale(0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}
.ng-animate-disabled .mat-badge-content,
.mat-badge-content._mat-animation-noopable {
  transition: none;
}
.mat-badge-content.mat-badge-active {
  transform: none;
}
.mat-badge-small .mat-badge-content {
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.mat-badge-small.mat-badge-above .mat-badge-content {
  top: -8px;
}
.mat-badge-small.mat-badge-below .mat-badge-content {
  bottom: -8px;
}
.mat-badge-small.mat-badge-before .mat-badge-content {
  left: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content {
  left: auto;
  right: -16px;
}
.mat-badge-small.mat-badge-after .mat-badge-content {
  right: -16px;
}
[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content {
  right: auto;
  left: -16px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -8px;
}
.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -8px;
}
[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -8px;
}
.mat-badge-medium .mat-badge-content {
  width: 22px;
  height: 22px;
  line-height: 22px;
}
.mat-badge-medium.mat-badge-above .mat-badge-content {
  top: -11px;
}
.mat-badge-medium.mat-badge-below .mat-badge-content {
  bottom: -11px;
}
.mat-badge-medium.mat-badge-before .mat-badge-content {
  left: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content {
  left: auto;
  right: -22px;
}
.mat-badge-medium.mat-badge-after .mat-badge-content {
  right: -22px;
}
[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content {
  right: auto;
  left: -22px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -11px;
}
.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -11px;
}
[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -11px;
}
.mat-badge-large .mat-badge-content {
  width: 28px;
  height: 28px;
  line-height: 28px;
}
.mat-badge-large.mat-badge-above .mat-badge-content {
  top: -14px;
}
.mat-badge-large.mat-badge-below .mat-badge-content {
  bottom: -14px;
}
.mat-badge-large.mat-badge-before .mat-badge-content {
  left: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content {
  left: auto;
  right: -28px;
}
.mat-badge-large.mat-badge-after .mat-badge-content {
  right: -28px;
}
[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content {
  right: auto;
  left: -28px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content {
  left: auto;
  right: -14px;
}
.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -14px;
}
[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: auto;
  left: -14px;
}
.mat-badge-content {
  color: white;
  background: #b7b7b7;
}
.cdk-high-contrast-active .mat-badge-content {
  outline: solid 1px;
  border-radius: 0;
}
.mat-badge-accent .mat-badge-content {
  background: #a6c719;
  color: white;
}
.mat-badge-warn .mat-badge-content {
  color: white;
  background: #505050;
}
.mat-badge-disabled .mat-badge-content {
  background: white;
  color: rgba(0, 0, 0, 0.38);
}
.mat-bottom-sheet-container {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-button, .mat-icon-button, .mat-stroked-button {
  color: inherit;
  background: transparent;
}
.mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary {
  color: #b7b7b7;
}
.mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
  color: #a6c719;
}
.mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
  color: #505050;
}
.mat-button.mat-primary.mat-button-disabled, .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled, .mat-icon-button.mat-primary.mat-button-disabled, .mat-icon-button.mat-accent.mat-button-disabled, .mat-icon-button.mat-warn.mat-button-disabled, .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-stroked-button.mat-primary.mat-button-disabled, .mat-stroked-button.mat-accent.mat-button-disabled, .mat-stroked-button.mat-warn.mat-button-disabled, .mat-stroked-button.mat-button-disabled.mat-button-disabled {
  color: white;
}
.mat-button.mat-primary .mat-button-focus-overlay, .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-stroked-button.mat-primary .mat-button-focus-overlay {
  background-color: #b7b7b7;
}
.mat-button.mat-accent .mat-button-focus-overlay, .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-stroked-button.mat-accent .mat-button-focus-overlay {
  background-color: #a6c719;
}
.mat-button.mat-warn .mat-button-focus-overlay, .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-stroked-button.mat-warn .mat-button-focus-overlay {
  background-color: #505050;
}
.mat-button.mat-button-disabled .mat-button-focus-overlay, .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay {
  background-color: transparent;
}
.mat-button .mat-ripple-element, .mat-icon-button .mat-ripple-element, .mat-stroked-button .mat-ripple-element {
  opacity: 0.1;
  background-color: currentColor;
}
.mat-button-focus-overlay {
  background: black;
}
.mat-stroked-button:not(.mat-button-disabled) {
  border-color: #d8dce6;
}
.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(0, 0, 0, 0.87);
  background-color: #f8f8f8;
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  color: white;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  color: white;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  color: white;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  color: white;
}
.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  background-color: #b7b7b7;
}
.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #a6c719;
}
.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  background-color: #505050;
}
.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  background-color: #b7b7b7;
}
.mat-flat-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-flat-button.mat-warn .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-stroked-button:not([class*=mat-elevation-z]), .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not([class*=mat-elevation-z]), .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]), .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]), .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-button-toggle-standalone:not([class*=mat-elevation-z]),
.mat-button-toggle-group:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),
.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]) {
  box-shadow: none;
}
.mat-button-toggle {
  color: rgba(0, 0, 0, 0.38);
}
.mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
  background: white;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
  background-color: black;
}
.mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: solid 1px #d8dce6;
}
[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: solid 1px #d8dce6;
}
.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: none;
  border-top: solid 1px #d8dce6;
}
.mat-button-toggle-checked {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}
.mat-button-toggle-checked.mat-button-toggle-appearance-standard {
  color: rgba(0, 0, 0, 0.87);
}
.mat-button-toggle-disabled {
  color: white;
  background-color: #eeeeee;
}
.mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
  background: white;
}
.mat-button-toggle-disabled.mat-button-toggle-checked {
  background-color: #bdbdbd;
}
.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-button-toggle-group-appearance-standard {
  border: solid 1px #d8dce6;
}
.mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 48px;
}
.mat-card {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
.mat-card-subtitle {
  color: rgba(0, 0, 0, 0.54);
}
.mat-checkbox-frame {
  border-color: rgba(0, 0, 0, 0.54);
}
.mat-checkbox-checkmark {
  fill: #fafafa;
}
.mat-checkbox-checkmark-path {
  stroke: #fafafa !important;
}
.mat-checkbox-mixedmark {
  background-color: #fafafa;
}
.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #b7b7b7;
}
.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #a6c719;
}
.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #505050;
}
.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #b0b0b0;
}
.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #b0b0b0;
}
.mat-checkbox-disabled .mat-checkbox-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-checkbox .mat-ripple-element {
  background-color: black;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
  background: #b7b7b7;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
  background: #a6c719;
}
.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
  background: #505050;
}
.mat-chip.mat-standard-chip {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.mat-chip.mat-standard-chip .mat-chip-remove {
  color: rgba(0, 0, 0, 0.87);
  opacity: 0.4;
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}
.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}
.mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}
.mat-chip.mat-standard-chip::after {
  background: black;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #b7b7b7;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #505050;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #a6c719;
  color: white;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: white;
  opacity: 0.4;
}
.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}
.mat-table {
  background: white;
}
.mat-table thead, .mat-table tbody, .mat-table tfoot,
mat-header-row, mat-row, mat-footer-row,
[mat-header-row], [mat-row], [mat-footer-row],
.mat-table-sticky {
  background: inherit;
}
mat-row, mat-header-row, mat-footer-row,
th.mat-header-cell, td.mat-cell, td.mat-footer-cell {
  border-bottom-color: #d8dce6;
}
.mat-header-cell {
  color: rgba(0, 0, 0, 0.54);
}
.mat-cell, .mat-footer-cell {
  color: rgba(0, 0, 0, 0.87);
}
.mat-calendar-arrow {
  fill: rgba(0, 0, 0, 0.54);
}
.mat-datepicker-toggle,
.mat-datepicker-content .mat-calendar-next-button,
.mat-datepicker-content .mat-calendar-previous-button {
  color: rgba(0, 0, 0, 0.54);
}
.mat-calendar-table-header-divider::after {
  background: #d8dce6;
}
.mat-calendar-table-header,
.mat-calendar-body-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-calendar-body-cell-content,
.mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}
.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-disabled .mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.38);
}
.mat-calendar-body-in-preview {
  color: #d8dce6;
}
.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.18);
}
.mat-calendar-body-in-range::before {
  background: rgba(183, 183, 183, 0.2);
}
.mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-calendar-body-comparison-bridge-start::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(183, 183, 183, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-calendar-body-comparison-bridge-end::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(183, 183, 183, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-calendar-body-selected {
  background-color: #b7b7b7;
  color: white;
}
.mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(183, 183, 183, 0.4);
}
.mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(183, 183, 183, 0.3);
}
@media (hover: hover) {
  .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(183, 183, 183, 0.3);
  }
}
.mat-datepicker-content {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before {
  background: rgba(166, 199, 25, 0.2);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(166, 199, 25, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(166, 199, 25, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-selected {
  background-color: #a6c719;
  color: white;
}
.mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(166, 199, 25, 0.4);
}
.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(166, 199, 25, 0.3);
}
@media (hover: hover) {
  .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(166, 199, 25, 0.3);
  }
}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before {
  background: rgba(80, 80, 80, 0.2);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(80, 80, 80, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(80, 80, 80, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-selected {
  background-color: #505050;
  color: white;
}
.mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(80, 80, 80, 0.4);
}
.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}
.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(80, 80, 80, 0.3);
}
@media (hover: hover) {
  .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(80, 80, 80, 0.3);
  }
}
.mat-datepicker-content-touch {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.mat-datepicker-toggle-active {
  color: #b7b7b7;
}
.mat-datepicker-toggle-active.mat-accent {
  color: #a6c719;
}
.mat-datepicker-toggle-active.mat-warn {
  color: #505050;
}
.mat-date-range-input-inner[disabled] {
  color: rgba(0, 0, 0, 0.38);
}
.mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-divider {
  border-top-color: #d8dce6;
}
.mat-divider-vertical {
  border-right-color: #d8dce6;
}
.mat-expansion-panel {
  background: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}
.mat-action-row {
  border-top-color: #d8dce6;
}
.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]), .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]), .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]) {
  background: rgba(0, 0, 0, 0.04);
}
@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: white;
  }
}
.mat-expansion-panel-header-title {
  color: rgba(0, 0, 0, 0.87);
}
.mat-expansion-panel-header-description,
.mat-expansion-indicator::after {
  color: rgba(0, 0, 0, 0.54);
}
.mat-expansion-panel-header[aria-disabled=true] {
  color: white;
}
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description {
  color: inherit;
}
.mat-expansion-panel-header {
  height: 48px;
}
.mat-expansion-panel-header.mat-expanded {
  height: 64px;
}
.mat-form-field-label {
  color: rgba(0, 0, 0, 0.6);
}
.mat-hint {
  color: rgba(0, 0, 0, 0.6);
}
.mat-form-field.mat-focused .mat-form-field-label {
  color: #b7b7b7;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #a6c719;
}
.mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #505050;
}
.mat-focused .mat-form-field-required-marker {
  color: #a6c719;
}
.mat-form-field-ripple {
  background-color: rgba(216, 220, 230, 0.87);
}
.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #b7b7b7;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #a6c719;
}
.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
  background-color: #505050;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #b7b7b7;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #a6c719;
}
.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #505050;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #505050;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  color: #505050;
}
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
  background-color: #505050;
}
.mat-error {
  color: #505050;
}
.mat-form-field-appearance-legacy .mat-form-field-label {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-hint {
  color: rgba(0, 0, 0, 0.54);
}
.mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(216, 220, 230, 0.42);
}
.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(216, 220, 230, 0.42) 0%, rgba(216, 220, 230, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}
.mat-form-field-appearance-standard .mat-form-field-underline {
  background-color: rgba(216, 220, 230, 0.42);
}
.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(216, 220, 230, 0.42) 0%, rgba(216, 220, 230, 0.42) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}
.mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.02);
}
.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(216, 220, 230, 0.42);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
  background-color: transparent;
}
.mat-form-field-appearance-outline .mat-form-field-outline {
  color: rgba(216, 220, 230, 0.12);
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: rgba(216, 220, 230, 0.87);
}
.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #b7b7b7;
}
.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #a6c719;
}
.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #505050;
}
.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #505050;
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 0, 0, 0.38);
}
.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(216, 220, 230, 0.06);
}
.mat-icon.mat-primary {
  color: #b7b7b7;
}
.mat-icon.mat-accent {
  color: #a6c719;
}
.mat-icon.mat-warn {
  color: #505050;
}
.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54);
}
.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38);
}
.mat-input-element {
  caret-color: #b7b7b7;
}
.mat-input-element::placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-input-element:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-form-field.mat-accent .mat-input-element {
  caret-color: #a6c719;
}
.mat-form-field.mat-warn .mat-input-element,
.mat-form-field-invalid .mat-input-element {
  caret-color: #505050;
}
.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #505050;
}
.mat-list-base .mat-list-item {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-list-option {
  color: rgba(0, 0, 0, 0.87);
}
.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54);
}
.mat-list-base .mat-list-item-disabled {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.38);
}
.mat-list-option:hover, .mat-list-option:focus,
.mat-nav-list .mat-list-item:hover,
.mat-nav-list .mat-list-item:focus,
.mat-action-list .mat-list-item:hover,
.mat-action-list .mat-list-item:focus {
  background: rgba(0, 0, 0, 0.04);
}
.mat-list-single-selected-option, .mat-list-single-selected-option:hover, .mat-list-single-selected-option:focus {
  background: rgba(0, 0, 0, 0.12);
}
.mat-menu-panel {
  background: white;
}
.mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-menu-item {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.mat-menu-item[disabled],
.mat-menu-item[disabled] .mat-menu-submenu-icon,
.mat-menu-item[disabled] .mat-icon-no-color {
  color: rgba(0, 0, 0, 0.38);
}
.mat-menu-item .mat-icon-no-color,
.mat-menu-submenu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.mat-menu-item:hover:not([disabled]),
.mat-menu-item.cdk-program-focused:not([disabled]),
.mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-menu-item-highlighted:not([disabled]) {
  background: rgba(0, 0, 0, 0.04);
}
.mat-paginator {
  background: white;
}
.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  color: rgba(0, 0, 0, 0.54);
}
.mat-paginator-decrement,
.mat-paginator-increment {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54);
}
.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
}
.mat-icon-button[disabled] .mat-paginator-decrement,
.mat-icon-button[disabled] .mat-paginator-increment,
.mat-icon-button[disabled] .mat-paginator-first,
.mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-paginator-container {
  min-height: 56px;
}
.mat-progress-bar-background {
  fill: #e9e9e9;
}
.mat-progress-bar-buffer {
  background-color: #e9e9e9;
}
.mat-progress-bar-fill::after {
  background-color: #b7b7b7;
}
.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #e5edc2;
}
.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #e5edc2;
}
.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #a6c719;
}
.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #d0d0d0;
}
.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #d0d0d0;
}
.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #505050;
}
.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #b7b7b7;
}
.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #a6c719;
}
.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #505050;
}
.mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.54);
}
.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #b7b7b7;
}
.mat-radio-button.mat-primary .mat-radio-inner-circle,
.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
  background-color: #b7b7b7;
}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #a6c719;
}
.mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #a6c719;
}
.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #505050;
}
.mat-radio-button.mat-warn .mat-radio-inner-circle,
.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
  background-color: #505050;
}
.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(0, 0, 0, 0.38);
}
.mat-radio-button .mat-ripple-element {
  background-color: black;
}
.mat-select-value {
  color: rgba(0, 0, 0, 0.87);
}
.mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.mat-select-disabled .mat-select-value {
  color: rgba(0, 0, 0, 0.38);
}
.mat-select-arrow {
  color: rgba(0, 0, 0, 0.54);
}
.mat-select-panel {
  background: white;
}
.mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(0, 0, 0, 0.12);
}
.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #b7b7b7;
}
.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #a6c719;
}
.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #505050;
}
.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #505050;
}
.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(0, 0, 0, 0.38);
}
.mat-drawer-container {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87);
}
.mat-drawer {
  background-color: white;
  color: rgba(0, 0, 0, 0.87);
}
.mat-drawer.mat-drawer-push {
  background-color: white;
}
.mat-drawer:not(.mat-drawer-side) {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.mat-drawer-side {
  border-right: solid 1px #d8dce6;
}
.mat-drawer-side.mat-drawer-end {
  border-left: solid 1px #d8dce6;
  border-right: none;
}
[dir=rtl] .mat-drawer-side {
  border-left: solid 1px #d8dce6;
  border-right: none;
}
[dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-left: none;
  border-right: solid 1px #d8dce6;
}
.mat-drawer-backdrop.mat-drawer-shown {
  background-color: rgba(0, 0, 0, 0.6);
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #a6c719;
}
.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(166, 199, 25, 0.54);
}
.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #a6c719;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #b7b7b7;
}
.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(183, 183, 183, 0.54);
}
.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #b7b7b7;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #505050;
}
.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(80, 80, 80, 0.54);
}
.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #505050;
}
.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: black;
}
.mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
}
.mat-slide-toggle-bar {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-primary .mat-slider-track-fill,
.mat-slider.mat-primary .mat-slider-thumb,
.mat-slider.mat-primary .mat-slider-thumb-label {
  background-color: #b7b7b7;
}
.mat-slider.mat-primary .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-primary .mat-slider-focus-ring {
  background-color: rgba(183, 183, 183, 0.2);
}
.mat-slider.mat-accent .mat-slider-track-fill,
.mat-slider.mat-accent .mat-slider-thumb,
.mat-slider.mat-accent .mat-slider-thumb-label {
  background-color: #a6c719;
}
.mat-slider.mat-accent .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-accent .mat-slider-focus-ring {
  background-color: rgba(166, 199, 25, 0.2);
}
.mat-slider.mat-warn .mat-slider-track-fill,
.mat-slider.mat-warn .mat-slider-thumb,
.mat-slider.mat-warn .mat-slider-thumb-label {
  background-color: #505050;
}
.mat-slider.mat-warn .mat-slider-thumb-label-text {
  color: white;
}
.mat-slider.mat-warn .mat-slider-focus-ring {
  background-color: rgba(80, 80, 80, 0.2);
}
.mat-slider:hover .mat-slider-track-background,
.mat-slider.cdk-focused .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.38);
}
.mat-slider.mat-slider-disabled .mat-slider-track-background,
.mat-slider.mat-slider-disabled .mat-slider-track-fill,
.mat-slider.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 0.12);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.87);
}
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.26);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
}
.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7);
}
.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}
.mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}
.mat-step-header.cdk-keyboard-focused, .mat-step-header.cdk-program-focused, .mat-step-header:hover:not([aria-disabled]), .mat-step-header:hover[aria-disabled=false] {
  background-color: rgba(0, 0, 0, 0.04);
}
.mat-step-header:hover[aria-disabled=true] {
  cursor: default;
}
@media (hover: none) {
  .mat-step-header:hover {
    background: none;
  }
}
.mat-step-header .mat-step-label,
.mat-step-header .mat-step-optional {
  color: rgba(0, 0, 0, 0.54);
}
.mat-step-header .mat-step-icon {
  background-color: rgba(0, 0, 0, 0.54);
  color: white;
}
.mat-step-header .mat-step-icon-selected,
.mat-step-header .mat-step-icon-state-done,
.mat-step-header .mat-step-icon-state-edit {
  background-color: #b7b7b7;
  color: white;
}
.mat-step-header.mat-accent .mat-step-icon {
  color: white;
}
.mat-step-header.mat-accent .mat-step-icon-selected,
.mat-step-header.mat-accent .mat-step-icon-state-done,
.mat-step-header.mat-accent .mat-step-icon-state-edit {
  background-color: #a6c719;
  color: white;
}
.mat-step-header.mat-warn .mat-step-icon {
  color: white;
}
.mat-step-header.mat-warn .mat-step-icon-selected,
.mat-step-header.mat-warn .mat-step-icon-state-done,
.mat-step-header.mat-warn .mat-step-icon-state-edit {
  background-color: #505050;
  color: white;
}
.mat-step-header .mat-step-icon-state-error {
  background-color: transparent;
  color: #505050;
}
.mat-step-header .mat-step-label.mat-step-label-active {
  color: rgba(0, 0, 0, 0.87);
}
.mat-step-header .mat-step-label.mat-step-label-error {
  color: #505050;
}
.mat-stepper-horizontal, .mat-stepper-vertical {
  background-color: white;
}
.mat-stepper-vertical-line::before {
  border-left-color: #d8dce6;
}
.mat-horizontal-stepper-header::before,
.mat-horizontal-stepper-header::after,
.mat-stepper-horizontal-line {
  border-top-color: #d8dce6;
}
.mat-horizontal-stepper-header {
  height: 72px;
}
.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,
.mat-vertical-stepper-header {
  padding: 24px 24px;
}
.mat-stepper-vertical-line::before {
  top: -16px;
  bottom: -16px;
}
.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after, .mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before {
  top: 36px;
}
.mat-stepper-label-position-bottom .mat-stepper-horizontal-line {
  top: 36px;
}
.mat-sort-header-arrow {
  color: #757575;
}
.mat-tab-nav-bar,
.mat-tab-header {
  border-bottom: 1px solid #d8dce6;
}
.mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid #d8dce6;
  border-bottom: none;
}
.mat-tab-label, .mat-tab-link {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.38);
}
.mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.87);
}
.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(0, 0, 0, 0.38);
}
.mat-tab-group[class*=mat-background-] > .mat-tab-header,
.mat-tab-nav-bar[class*=mat-background-] {
  border-bottom: none;
  border-top: none;
}
.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(203, 203, 203, 0.3);
}
.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #b7b7b7;
}
.mat-tab-group.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(192, 228, 37, 0.3);
}
.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #a6c719;
}
.mat-tab-group.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(100, 100, 100, 0.3);
}
.mat-tab-group.mat-warn .mat-ink-bar, .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #505050;
}
.mat-tab-group.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}
.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(203, 203, 203, 0.3);
}
.mat-tab-group.mat-background-primary > .mat-tab-header, .mat-tab-group.mat-background-primary > .mat-tab-link-container, .mat-tab-group.mat-background-primary > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination {
  background-color: #b7b7b7;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(192, 228, 37, 0.3);
}
.mat-tab-group.mat-background-accent > .mat-tab-header, .mat-tab-group.mat-background-accent > .mat-tab-link-container, .mat-tab-group.mat-background-accent > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination {
  background-color: #a6c719;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(100, 100, 100, 0.3);
}
.mat-tab-group.mat-background-warn > .mat-tab-header, .mat-tab-group.mat-background-warn > .mat-tab-link-container, .mat-tab-group.mat-background-warn > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination {
  background-color: #505050;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link {
  color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}
.mat-toolbar {
  background: whitesmoke;
  color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-primary {
  background: #b7b7b7;
  color: white;
}
.mat-toolbar.mat-accent {
  background: #a6c719;
  color: white;
}
.mat-toolbar.mat-warn {
  background: #505050;
  color: white;
}
.mat-toolbar .mat-form-field-underline,
.mat-toolbar .mat-form-field-ripple,
.mat-toolbar .mat-focused .mat-form-field-ripple {
  background-color: currentColor;
}
.mat-toolbar .mat-form-field-label,
.mat-toolbar .mat-focused .mat-form-field-label,
.mat-toolbar .mat-select-value,
.mat-toolbar .mat-select-arrow,
.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
  color: inherit;
}
.mat-toolbar .mat-input-element {
  caret-color: currentColor;
}
.mat-toolbar-multiple-rows {
  min-height: 64px;
}
.mat-toolbar-row, .mat-toolbar-single-row {
  height: 64px;
}
@media (max-width: 599px) {
  .mat-toolbar-multiple-rows {
    min-height: 56px;
  }

  .mat-toolbar-row, .mat-toolbar-single-row {
    height: 56px;
  }
}
.mat-tree {
  background: white;
}
.mat-tree-node,
.mat-nested-tree-node {
  color: rgba(0, 0, 0, 0.87);
}
.mat-tree-node {
  min-height: 48px;
}
.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.mat-simple-snackbar-action {
  color: #a6c719;
}
.mat-column-select {
  overflow: initial;
}
.mat-column-checkbox {
  flex: 0 0 70px;
}
.mat-column-vinCode {
  flex: 1 0 60px;
}
.example-radio-group {
  display: inline-flex;
  flex-direction: column;
}
.example-radio-button {
  margin: 5px;
}
.demo-tab-group {
  border: 1px solid #e8e8e8;
}
.demo-tab-content {
  padding: 16px;
}
.example-panel-Suspended .mat-select-content {
  background: rgba(255, 0, 0, 0.5);
}
.example-panel-Active .mat-select-content {
  background: rgba(0, 255, 0, 0.5);
}
.mat-form-field-fluid {
  display: block !important;
}
.mat-tab-body-content {
  overflow: visible !important;
}
.mat-tab-label-icon {
  margin-right: 5px;
}
.mat-form-field-infix input:-webkit-autofill,
.mat-form-field-infix input:-webkit-autofill:hover,
.mat-form-field-infix input:-webkit-autofill:focus,
.mat-form-field-infix input:-webkit-autofill:active {
  -webkit-text-fill-color: #000 !important;
}
.example-ripple-container {
  cursor: pointer;
  text-align: center;
  width: 300px;
  height: 300px;
  line-height: 300px;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
/** Styles to make the demo look better. */
.example-ripple-checkbox {
  margin: 6px 12px 6px 0;
}
.example-ripple-form-field {
  margin: 0 12px 0 0;
}
.mat-accordion:not(.accordion-outline) .mat-expansion-panel {
  border: 0 !important;
  box-shadow: unset !important;
}
.mat-accordion:not(.accordion-outline) .mat-expansion-panel .mat-expansion-panel-header-title {
  color: white;
}
.mat-accordion:not(.accordion-outline) .mat-expansion-panel .mat-expansion-panel-header,
.mat-accordion:not(.accordion-outline) .mat-expansion-panel .mat-expansion-panel-header:not(.mat-expanded):focus {
  height: 30px !important;
  background-color: #b7b7b7;
}
.mat-accordion:not(.accordion-outline) .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]), .mat-accordion:not(.accordion-outline) .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover {
  background-color: #505050;
}
.mat-accordion:not(.accordion-outline) .mat-expansion-panel.mat-expanded .mat-expansion-panel-header, .mat-accordion:not(.accordion-outline) .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover, .mat-accordion:not(.accordion-outline) .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:focus {
  background-color: #a6c719;
}
.mat-accordion.accordion-outline .mat-expansion-panel {
  border: 0 !important;
  box-shadow: unset !important;
}
.mat-accordion.accordion-outline .mat-expansion-panel .mat-expansion-panel-header-title {
  color: #505050;
}
.mat-accordion.accordion-outline .mat-expansion-panel .mat-expansion-panel-header,
.mat-accordion.accordion-outline .mat-expansion-panel .mat-expansion-panel-header:not(.mat-expanded):focus {
  height: auto !important;
  min-height: 50px;
  border: 1px solid #b7b7b7;
}
.mat-accordion.accordion-outline .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]), .mat-accordion.accordion-outline .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover {
  border-color: #505050;
  border-width: 2px;
}
.mat-accordion.accordion-outline .mat-expansion-panel.mat-expanded .mat-expansion-panel-header, .mat-accordion.accordion-outline .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:hover, .mat-accordion.accordion-outline .mat-expansion-panel.mat-expanded .mat-expansion-panel-header:focus {
  border-color: #a6c719;
  border-width: 2px;
}
.kt-mat-alert {
  display: flex;
  align-items: center;
  padding: 10px 10px 10px 20px;
  border-radius: 3px;
  margin: 0 0 20px 0;
}
.kt-mat-alert .kt-mat-alert__icon {
  display: flex;
  align-items: center;
  padding: 0 15px 0 0;
}
.kt-mat-alert .kt-mat-alert__icon i {
  font-size: 2.4rem;
  color: #fff;
}
.kt-mat-alert .kt-mat-alert__text {
  display: flex;
  align-items: center;
  flex-grow: 1;
  color: #fff;
}
.kt-mat-alert .kt-mat-alert__close {
  padding: 0 0 0 10px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.kt-mat-alert .kt-mat-alert__close .material-icons {
  opacity: 0.8;
  transition: all 0.3s ease;
  color: #fff;
}
.kt-mat-alert .kt-mat-alert__close .material-icons:hover {
  transition: all 0.3s ease;
  opacity: 1;
}
.kt-mat-alert.kt-mat-alert--warn {
  background: #505050;
}
.kt-mat-alert.kt-mat-alert--primary {
  background: #b7b7b7;
}
.kt-mat-alert.kt-mat-alert--accent {
  background: #a6c719;
}
.kt-mat-alert.kt-mat-alert--marginless {
  margin: 0;
}
.mat-fab,
.mat-mini-fab,
.mat-button,
.mat-raised-button,
.mat-stroked-button,
.mat-icon-button {
  outline: none !important;
  box-shadow: none !important;
}
mat-radio-button {
  padding-right: 16px;
}
mat-radio-button .mat-radio-label {
  margin-bottom: 4px;
}
.mat-mini-fab .mat-button-wrapper {
  padding: 0 0 8px 0 !important;
}
.mat-icon-button {
  background-color: #b7b7b7;
  color: #ffffff;
}
.mat-icon-button:hover:not(.mat-button-disabled) {
  background-color: #505050;
}
.mat-icon-button.mat-button-disabled {
  background-color: #ebedf2;
  color: #ffffff;
}
.kt-mat-dialog-container__wrapper .mat-dialog-container {
  padding: 0;
  overflow-x: hidden;
}
.kt-mat-dialog-container__wrapper .mat-dialog-container .kt-portlet {
  margin-bottom: 0;
}
.kt-mat-dialog-container__wrapper .mat-dialog-container .kt-portlet .kt-portlet__body {
  overflow: auto;
  max-height: 60vh;
}
.kt-mat-dialog-container__wrapper .mat-dialog-container {
  padding: 0;
  overflow-x: hidden;
}
.kt-mat-dialog-container__wrapper .mat-dialog-container .kt-portlet {
  margin-bottom: 0;
}
.kt-mat-dialog-container__wrapper .mat-dialog-container .alert {
  border-radius: 0 !important;
  width: 1032px;
}
.mat-dialog-actions {
  margin-bottom: 0 !important;
}
@media (max-width: 1024px) {
  .kt-mat-dialog-container__wrapper {
    max-width: 90%;
  }
  .kt-mat-dialog-container__wrapper .mat-dialog-container .kt-portlet .kt-portlet__body {
    overflow: auto;
    max-height: 60vh;
  }
}
.kt-modal2__container {
  padding-top: 24px;
  padding-bottom: 24px;
}
.kt-modal3__container {
  padding-top: 24px;
  padding-bottom: 24px;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__body {
  padding: 0;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__body .kt-portlet__code {
  display: none;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__body .kt-portlet__code.kt-portlet__code--show {
  display: block;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__body .kt-portlet__preview {
  padding: 20px 20px;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__code-copy {
  position: absolute;
  right: 0;
  top: 10px;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__code-copy i {
  font-size: 2rem;
}
.kt-portlet.kt-portlet--ngviewer .kt-portlet__code-copy:hover i {
  text-decoration: none;
}
.kt-portlet .kt-portlet__progress-bar__wrapper {
  height: 5px;
}
.kt-portlet .kt-portlet__progress-bar {
  height: 5px;
}
.kt-portlet .kt-portlet__head-tools button {
  margin-left: 5px;
}
.kt-form--alert {
  margin-top: 30px;
}
.kt-portlet-mx-0 {
  margin: -1.1rem -2.2rem 0;
  overflow-x: hidden;
}
.kt-portlet .kt-portlet__body .kt-portlet__body-progress {
  display: none;
}
.kt-portlet .kt-form.kt-form--fit > .kt-portlet__body {
  padding-left: 0;
  padding-right: 0;
}
.kt-portlet.kt-portlet--body-progress .kt-portlet__body {
  position: relative;
  animation: m-animate-fade-out 0.3s;
}
.kt-portlet.kt-portlet--body-progress .kt-portlet__body .kt-portlet__body-progress {
  background-color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 5;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-grow: 1;
}
.kt-portlet__head__custom .kt-portlet__head-label {
  display: flex;
  align-items: center;
}
.kt-portlet__head__custom .kt-portlet__head-title {
  margin-bottom: 0;
}
[ngbdropdowntoggle]::after {
  display: none !important;
}
.kt-portlet__code-copy {
  position: absolute;
  right: 0;
  top: 10px;
}
.kt-portlet__code-copy i {
  font-size: 2rem;
}
.kt-pl-13 {
  padding-left: 13px !important;
}
.mat-table__bottom--padding {
  padding-right: 8px;
}
.mat-table__empty {
  position: relative;
}
.mat-table__empty .mat-table__message--loading {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
  background: white;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 10px;
  cursor: pointer;
  font-size: 1.5rem;
  color: #575962;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-caption {
  display: flex;
  align-items: center;
  align-content: flex-start;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-caption .kt-portlet__head-title {
  display: flex;
  align-items: center;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-caption .kt-portlet__head-title .kt-portlet__head-text {
  display: flex;
  align-items: center;
  font-size: 1.3rem;
  font-weight: 500;
  font-family: "Barlow Condensed", sans-serif;
  margin: 0;
  padding: 0;
}
.kt-form .kt-form__heading .kt-form__heading-title {
  font-weight: 500;
  font-size: 1.3rem;
  color: #575962;
}
.kt-portlet .kt-portlet__foot {
  padding: 0 !important;
}
.kt-form .kt-form__group {
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
}
button.close {
  height: 100%;
}
.mat-button-mt-4 .mat-icon {
  margin-top: 4px;
}
.display-none {
  display: none !important;
}
.mat-table__wrapper {
  width: 100%;
  overflow-x: auto;
}
.mat-table__wrapper mat-cell,
.mat-table__wrapper mat-header-cell {
  min-height: 100%;
}
.mat-table__wrapper .mat-table {
  min-width: 1000px;
}
.mat-table__wrapper .mat-table .mat-cell,
.mat-table__wrapper .mat-table .mat-footer-cell,
.mat-table__wrapper .mat-table .mat-header-cell {
  padding-right: 10px;
}
.mat-table__wrapper .mat-table .mat-cell:last-child,
.mat-table__wrapper .mat-table .mat-footer-cell:last-child,
.mat-table__wrapper .mat-table .mat-header-cell:last-child {
  padding-right: 0;
}
.mat-table__wrapper .mat-table .mat-row {
  transition: padding 0.3s ease;
}
.mat-table__wrapper .mat-table .mat-row-editing {
  transition: padding 0.3s ease;
  padding: 12px 0 !important;
}
.mat-table__wrapper .mat-table .mat-row-editing .mat-form-field-fluid {
  width: 99% !important;
}
.mat-table__wrapper .mat-column-actions .mat-column-actions-wrapper {
  display: flex;
  align-items: center;
}
.mat-table__wrapper .mat-column-actions .mat-spinner {
  margin-left: 12px;
  margin-right: 8px;
}
.mat-table__wrapper .mat-table__message {
  padding: 30px !important;
  text-align: center;
  font-weight: 500;
}
.mat-table__wrapper .mat-column-checkbox {
  padding-left: 20px;
}
.mat-table__wrapper .mat-column-checkbox .mat-checkbox .mat-checkbox-layout {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.mat-table__wrapper .ps__rail-y {
  z-index: 100;
}
.mat-table__wrapper .mat-table {
  min-width: 1000px;
  width: 100%;
}
.mat-table__wrapper--dashboard .mat-table {
  min-width: 600px !important;
}
.mat-table__wrapper .mat-table .email-cell {
  word-wrap: normal;
  width: 180px;
  flex: auto;
}
.mat-table__wrapper--sub .mat-table {
  min-width: 400px;
}
.mat-table__wrapper--sub .mat-table .mat-cell:last-child {
  flex: 0 0 100px;
}
.mat-table__wrapper--sub .mat-table .mat-header-cell:last-child {
  flex: 0 0 100px;
}
.mat-table-sticky {
  z-index: 97 !important;
}
.mat-table__bottom {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.mat-column-checkbox {
  flex: 0 0 68px;
}
.mat-column-id {
  flex: 0 0 68px;
}
.mat-column-main {
  flex: 0 0 568px;
}
.mat-column-actions {
  flex: 0 0 160px;
}
.mat-table__bottom {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.mat-column-vinCode {
  flex: 0 0 170px;
}
.mat-table__wrapper .mat-table .mat-row-editing.mat-row-inactive {
  height: 0;
  min-height: 0;
  padding: 0 !important;
  border-bottom: 0 !important;
}
.kt-mat-snackbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 10px;
  border-radius: 3px;
}
.kt-mat-snackbar .kt-mat-snackbar__message {
  display: flex;
  align-items: center;
}
.kt-mat-snackbar .kt-mat-snackbar__btn {
  padding: 0 0 0 15px;
  display: flex;
  align-items: center;
}
.kt-mat-snackbar .kt-mat-snackbar__close {
  padding: 0 0 0 5px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.kt-mat-snackbar .kt-mat-snackbar__close .material-icons {
  opacity: 0.8;
  transition: all 0.3s ease;
  color: #fff;
}
.kt-mat-snackbar .kt-mat-snackbar__close .material-icons:hover {
  transition: all 0.3s ease;
  opacity: 1;
}
.mat-checkbox > label {
  margin-bottom: 0;
}
.mat-checkbox.mat-inverse:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #ffffff;
}
.mat-checkbox.mat-inverse.mat-checkbox-checked .mat-checkbox-frame {
  border-color: #ffffff;
}
.mat-checkbox.mat-inverse.mat-checkbox-checked .mat-checkbox-background {
  background-color: #ffffff;
}
.mat-checkbox.mat-inverse.mat-checkbox-checked .mat-checkbox-checkmark-path {
  stroke: #a6c719 !important;
}
.mat-pseudo-checkbox {
  width: 18px !important;
  height: 18px !important;
}
.mat-pseudo-checkbox-checked::after {
  top: 4.4px !important;
  left: 2px !important;
}
.mat-radio-button.mat-radio-checked.mat-accent {
  color: #a6c719;
}
.mat-radio-button .mat-radio-ripple {
  display: none;
}
.kt-error-403 {
  flex: 1 !important;
}
.kt-error-403__wrap {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-error-403__top {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  height: 50%;
  font: 500 350px "Barlow Condensed", sans-serif;
  color: #8a0dff;
}
.kt-error-403__top p {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  font: 500 350px/236px "Barlow Condensed", sans-serif;
  color: #8a0dff;
}
.kt-error-403__bottom {
  display: flex;
  align-items: center;
  flex-direction: column;
  height: 50%;
  background-color: #8a0dff;
  padding-top: 84px;
}
.kt-error-403__bottom h1, .kt-error-403__bottom .h1 {
  margin: 0 0 70px;
  font: 500 80px "Barlow Condensed", sans-serif;
  color: white;
}
.kt-error-403__bottom p {
  margin: 0;
  font: 500 30px "DINpro";
  font: 500 30px "Barlow Condensed", sans-serif;
  color: white;
}
@media screen and (max-width: 992px) {
  .kt-error-403__top p {
    font-size: 300px;
    line-height: 204px;
  }
}
@media screen and (max-width: 676px) {
  .kt-error-403__top p {
    font-size: 200px;
    line-height: 136px;
  }

  .kt-error-403__bottom {
    padding-left: 20px;
    padding-right: 20px;
  }

  .kt-error-403__bottom h1, .kt-error-403__bottom .h1 {
    margin-bottom: 50px;
    font-size: 60px;
    text-align: center;
  }

  .kt-error-403__bottom p {
    font-size: 24px;
    text-align: center;
  }
}
@media screen and (max-width: 380px) {
  .kt-error-403__top p {
    font-size: 140px;
    line-height: 94px;
  }
}
.kt-timeline-3 .kt-timeline-3__inner .kt-timeline-3__item {
  min-height: 30px;
  border-left: 3px solid #586bd8;
  padding-left: 15px;
}
.kt-timeline-3 .kt-timeline-3__inner .kt-timeline-3__item::before {
  display: none;
}
.kt-timeline-3 .kt-timeline-3__inner .kt-timeline-3__item .kt-timeline-3__item-time {
  padding-top: 0;
  position: static;
}
.kt-timeline-3 .kt-timeline-3__inner .kt-timeline-3__item-child {
  margin-left: 27px;
}
.kt-timeline-3 .kt-timeline-3__inner .kt-timeline-3__item-child .mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element {
  background-color: rgba(54, 163, 247, 0.26);
}
.kt-list-timeline .kt-list-timeline__items {
  position: relative;
  padding: 0;
  margin: 0;
}
.kt-list-timeline .kt-list-timeline__items:before {
  position: absolute;
  display: block;
  content: "";
  width: 1px;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 3px;
  background-color: #ebedf2;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item {
  position: relative;
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 6px 0;
  margin: 5px 0;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child {
  padding-top: 0;
  margin-top: 0;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge {
  text-align: left;
  vertical-align: middle;
  display: table-cell;
  position: relative;
  width: 20px;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge:before {
  position: absolute;
  display: block;
  content: "";
  width: 7px;
  height: 7px;
  left: 0;
  top: 50%;
  margin-top: -3.5px;
  border-radius: 100%;
  background-color: #ebedf2;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge--success:before {
  background-color: #a6c719;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge--metal:before {
  background-color: #c4c5d6;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge--danger:before {
  background-color: #f4516c;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child:before {
  display: block;
  content: "";
  width: 1px;
  height: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 3px;
  background-color: #fff !important;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
  display: block;
  content: "";
  width: 1px;
  height: 50%;
  position: absolute;
  top: 50%;
  bottom: 0;
  left: 3px;
  background-color: #fff !important;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__text {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  width: 100%;
  padding: 0 5px 0 0;
  font-size: 1rem;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__text .kt-badge {
  font-size: 0.8rem;
  line-height: 20px;
  min-height: 20px;
  min-width: 20px;
  width: auto;
  height: auto;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  padding: 0 7px;
  border-radius: 0.75rem;
}
.kt-list-timeline--user-role .kt-list-timeline__items:before {
  background-color: transparent;
}
.kt-badge {
  background: #eaeaea;
  color: #444;
  font-size: 0.8rem;
  line-height: 20px;
  min-height: 20px;
  min-width: 20px;
  vertical-align: middle;
  text-align: center;
  display: inline-block;
  padding: 0 3px;
  border-radius: 0.75rem;
}
.kt-badge--wide {
  letter-spacing: 0.6px;
  padding: 1px 10px;
  border-radius: 0.75rem;
}
.kt-badge--success {
  background-color: #a6c719;
  color: #fff;
}
.kt-badge--metal {
  background-color: #c4c5d6;
  color: #fff;
}
.kt-badge--danger {
  background-color: #f4516c;
  color: #fff;
}
.kt-list-timeline__badge--primary:before {
  background-color: #5867dd !important;
  color: #fff;
}
.kt-form.kt-form--group-seperator-dashed .kt-form__group {
  border-bottom: 1px dashed #ebedf2;
}
.kt-timeline-3 .kt-timeline-3__items .kt-timeline-3__item {
  display: table;
  position: relative;
  margin-bottom: 1.75rem;
}
.kt-timeline-3 .kt-timeline-3__items--rolePermissions .kt-timeline-3__item {
  display: block !important;
  border-left: 0;
  margin-bottom: 0 !important;
}
.kt-timeline-3 .kt-timeline-3__items--rolePermissions .kt-timeline-3__item-child {
  border-left: 0;
}
.kt-timeline-3 .kt-timeline-3__items--rolePermissions .kt-timeline-3__item .kt-timeline-3__item-time {
  position: static !important;
}
.kt-bg-grey {
  background-color: #f7f8fa;
}
.kt-border-bottom-grey {
  border-bottom: 1px solid #eceff5;
}
.kt-py-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}
.ml-auto {
  margin-left: auto;
}
.example-full-width {
  width: 100%;
}
.form-group .kt-timeline-3::before {
  background-color: transparent;
}
.kt-form .kt-form__filtration,
.kt-form .kt-form__group-action {
  margin: 0 0 30px;
}
.kt-form .kt-form__actions.kt-form__actions--sm {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.kt-form .kt-form__actions.kt-form__actions--solid {
  padding: 30px;
  background-color: #f7f8fa;
  border-color: #f7f8fa;
}
.kt-margin-top-20 {
  margin-top: 20px;
}
.kt-margin-bottom-20 {
  margin-bottom: 20px;
}
.kt-padding-0 {
  padding: 0;
}
.kt-form.kt-form--group-seperator .kt-form__group,
.kt-form.kt-form--group-seperator-dashed .kt-form__group {
  padding-top: 25px;
  padding-bottom: 25px;
}
.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0 !important;
}
.mat-ripple.mat-tab-label.mat-tab-label-active {
  background-color: #a6c719;
}
.mat-ripple.mat-tab-label.mat-tab-label-active .mat-tab-label-content {
  color: #ffffff;
}
.mat-ripple.mat-tab-label:hover {
  background-color: #505050;
}
.mat-ripple.mat-tab-label:hover .mat-tab-label-content {
  color: #ffffff;
}
.mat-tab-group.mat-primary .mat-ink-bar {
  background-color: #a6c719;
}
.mat-tab-label {
  opacity: 1 !important;
}
.mat-tab-label .mat-tab-label-content {
  font-size: 1rem;
  color: #b7b7b7;
}
.mat-ripple.mat-tab-header-pagination:hover {
  background-color: #505050;
}
.mat-ripple.mat-tab-header-pagination:hover .mat-tab-header-pagination-chevron {
  border-color: #ffffff !important;
}
.mat-paginator .mat-paginator-page-size-select {
  margin: 0 !important;
}
.mat-paginator .mat-icon-button:not(:last-child) {
  margin-right: 0.5rem;
}
.mat-option {
  color: #b7b7b7;
}
.mat-option.mat-active {
  background-color: #a6c719 !important;
  color: #ffffff !important;
}
.mat-option:hover:not(.mat-option-disabled) {
  background-color: #505050 !important;
  color: #ffffff !important;
}
.kt-container, .kt-container.kt-container--fluid {
  width: 100%;
  margin: 0;
}
.kt-container.kt-container--fit {
  padding: 0 !important;
}
.kt-container.kt-container--fit-left {
  padding-left: 0 !important;
}
.kt-container.kt-container--fit-right {
  padding-right: 0 !important;
}
@media (min-width: 1429px) {
  .kt-container {
    width: 1380px;
    margin: 0 auto;
  }
  .kt-container.kt-container--fluid {
    width: 100%;
    margin: 0;
  }
}
.kt-page--loading * {
  transition: none !important;
}
.kt-page-loader {
  background: #fff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: none;
}
.kt-page--loading .kt-page-loader {
  display: flex;
  justify-content: center;
  align-items: center;
}
.kt-page-loader.kt-page-loader--non-block {
  background: transparent;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  right: auto;
  bottom: auto;
  width: auto;
}
.kt-page--loading-non-block .kt-page-loader.kt-page-loader--non-block {
  display: inline-block;
}
.kt-page-loader.kt-page-loader--logo {
  flex-direction: column;
  align-items: center;
}
.kt-page-loader.kt-page-loader--logo img {
  display: block;
}
.kt-page-loader.kt-page-loader--logo .kt-spinner {
  margin-top: 3rem;
}
.kt-page-loader.kt-page-loader--logo .kt-spinner:before {
  width: 26px;
  height: 26px;
  margin-top: -13px;
  margin-left: -13px;
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 14px;
  font-weight: 500;
  font-family: Barlow Condensed;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html a:hover,
html a:active,
html a:focus,
body a:hover,
body a:active,
body a:focus {
  text-decoration: none !important;
}
html a,
html button,
body a,
body button {
  outline: none !important;
}
body {
  display: flex;
  flex-direction: column;
  color: #505050;
}
router-outlet {
  display: none;
}
canvas {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
/* set button(top and bottom of the scrollbar) */
@media (min-width: 769px) and (max-width: 1024px) {
  html,
body {
    font-size: 12px;
  }
}
@media (max-width: 768px) {
  html,
body {
    font-size: 12px;
  }
}
.kt-animate-fade-in-up {
  animation: kt-animate-fade-in-up 0.5s;
}
.kt-animate-fade-out {
  animation: kt-animate-fade-out 0.5s;
}
.kt-animate-fade-in {
  animation: kt-animate-fade-in 0.5s;
}
.kt-animate-blink {
  animation: kt-animate-blink 1s step-start 0s infinite;
  animation-fill-mode: initial;
}
.kt-animate-shake {
  animation: kt-animate-shake 0.1s ease-in 0.1s infinite alternate;
  animation-fill-mode: initial;
}
.kt-animate-pause {
  animation-play-state: paused;
}
.kt-notransition {
  transition: none !important;
}
@keyframes kt-animate-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes kt-animate-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes kt-animate-fade-in-up {
  from {
    opacity: 0;
    transform: translateY(15px);
  }
  to {
    opacity: 1;
    transform: translateY(0px);
  }
}
@keyframes kt-animate-fade-out-up {
  from {
    opacity: 1;
    transform: translateY(15px);
  }
  to {
    opacity: 0;
    transform: translateY(0px);
  }
}
@keyframes kt-animate-blink {
  50% {
    opacity: 0;
  }
}
@keyframes kt-animate-shake {
  from {
    transform: rotate(13deg);
  }
  to {
    -webkit-transform-origin: center center;
    transform: rotate(-13deg);
  }
}
.kt-margin-0 {
  margin: 0px !important;
}
.kt-margin-t-0 {
  margin-top: 0px !important;
}
.kt-margin-b-0 {
  margin-bottom: 0px !important;
}
.kt-margin-l-0 {
  margin-left: 0px !important;
}
.kt-margin-r-0 {
  margin-right: 0px !important;
}
.kt-padding-0 {
  padding: 0px !important;
}
.kt-padding-t-0 {
  padding-top: 0px !important;
}
.kt-padding-b-0 {
  padding-bottom: 0px !important;
}
.kt-padding-l-0 {
  padding-left: 0px !important;
}
.kt-padding-r-0 {
  padding-right: 0px !important;
}
.kt-m0 {
  margin: 0px !important;
}
.kt-mt-0 {
  margin-top: 0px !important;
}
.kt-mb-0 {
  margin-bottom: 0px !important;
}
.kt-ml-0 {
  margin-left: 0px !important;
}
.kt-mr-0 {
  margin-right: 0px !important;
}
.kt-p0 {
  padding: 0px !important;
}
.kt-pt0 {
  padding-top: 0px !important;
}
.kt-pb-0 {
  padding-bottom: 0px !important;
}
.kt-pl0 {
  padding-left: 0px !important;
}
.kt-pr0 {
  padding-right: 0px !important;
}
.kt-margin-5 {
  margin: 5px !important;
}
.kt-margin-t-5 {
  margin-top: 5px !important;
}
.kt-margin-b-5 {
  margin-bottom: 5px !important;
}
.kt-margin-l-5 {
  margin-left: 5px !important;
}
.kt-margin-r-5 {
  margin-right: 5px !important;
}
.kt-padding-5 {
  padding: 5px !important;
}
.kt-padding-t-5 {
  padding-top: 5px !important;
}
.kt-padding-b-5 {
  padding-bottom: 5px !important;
}
.kt-padding-l-5 {
  padding-left: 5px !important;
}
.kt-padding-r-5 {
  padding-right: 5px !important;
}
.kt-m5 {
  margin: 5px !important;
}
.kt-mt-5 {
  margin-top: 5px !important;
}
.kt-mb-5 {
  margin-bottom: 5px !important;
}
.kt-ml-5 {
  margin-left: 5px !important;
}
.kt-mr-5 {
  margin-right: 5px !important;
}
.kt-p5 {
  padding: 5px !important;
}
.kt-pt5 {
  padding-top: 5px !important;
}
.kt-pb-5 {
  padding-bottom: 5px !important;
}
.kt-pl5 {
  padding-left: 5px !important;
}
.kt-pr5 {
  padding-right: 5px !important;
}
.kt-margin-10 {
  margin: 10px !important;
}
.kt-margin-t-10 {
  margin-top: 10px !important;
}
.kt-margin-b-10 {
  margin-bottom: 10px !important;
}
.kt-margin-l-10 {
  margin-left: 10px !important;
}
.kt-margin-r-10 {
  margin-right: 10px !important;
}
.kt-padding-10 {
  padding: 10px !important;
}
.kt-padding-t-10 {
  padding-top: 10px !important;
}
.kt-padding-b-10 {
  padding-bottom: 10px !important;
}
.kt-padding-l-10 {
  padding-left: 10px !important;
}
.kt-padding-r-10 {
  padding-right: 10px !important;
}
.kt-m10 {
  margin: 10px !important;
}
.kt-mt-10 {
  margin-top: 10px !important;
}
.kt-mb-10 {
  margin-bottom: 10px !important;
}
.kt-ml-10 {
  margin-left: 10px !important;
}
.kt-mr-10 {
  margin-right: 10px !important;
}
.kt-p10 {
  padding: 10px !important;
}
.kt-pt10 {
  padding-top: 10px !important;
}
.kt-pb-10 {
  padding-bottom: 10px !important;
}
.kt-pl10 {
  padding-left: 10px !important;
}
.kt-pr10 {
  padding-right: 10px !important;
}
.kt-margin-15 {
  margin: 15px !important;
}
.kt-margin-t-15 {
  margin-top: 15px !important;
}
.kt-margin-b-15 {
  margin-bottom: 15px !important;
}
.kt-margin-l-15 {
  margin-left: 15px !important;
}
.kt-margin-r-15 {
  margin-right: 15px !important;
}
.kt-padding-15 {
  padding: 15px !important;
}
.kt-padding-t-15 {
  padding-top: 15px !important;
}
.kt-padding-b-15 {
  padding-bottom: 15px !important;
}
.kt-padding-l-15 {
  padding-left: 15px !important;
}
.kt-padding-r-15 {
  padding-right: 15px !important;
}
.kt-m15 {
  margin: 15px !important;
}
.kt-mt-15 {
  margin-top: 15px !important;
}
.kt-mb-15 {
  margin-bottom: 15px !important;
}
.kt-ml-15 {
  margin-left: 15px !important;
}
.kt-mr-15 {
  margin-right: 15px !important;
}
.kt-p15 {
  padding: 15px !important;
}
.kt-pt15 {
  padding-top: 15px !important;
}
.kt-pb-15 {
  padding-bottom: 15px !important;
}
.kt-pl15 {
  padding-left: 15px !important;
}
.kt-pr15 {
  padding-right: 15px !important;
}
.kt-margin-20 {
  margin: 20px !important;
}
.kt-margin-t-20 {
  margin-top: 20px !important;
}
.kt-margin-b-20 {
  margin-bottom: 20px !important;
}
.kt-margin-l-20 {
  margin-left: 20px !important;
}
.kt-margin-r-20 {
  margin-right: 20px !important;
}
.kt-padding-20 {
  padding: 20px !important;
}
.kt-padding-t-20 {
  padding-top: 20px !important;
}
.kt-padding-b-20 {
  padding-bottom: 20px !important;
}
.kt-padding-l-20 {
  padding-left: 20px !important;
}
.kt-padding-r-20 {
  padding-right: 20px !important;
}
.kt-m20 {
  margin: 20px !important;
}
.kt-mt-20 {
  margin-top: 20px !important;
}
.kt-mb-20 {
  margin-bottom: 20px !important;
}
.kt-ml-20 {
  margin-left: 20px !important;
}
.kt-mr-20 {
  margin-right: 20px !important;
}
.kt-p20 {
  padding: 20px !important;
}
.kt-pt20 {
  padding-top: 20px !important;
}
.kt-pb-20 {
  padding-bottom: 20px !important;
}
.kt-pl20 {
  padding-left: 20px !important;
}
.kt-pr20 {
  padding-right: 20px !important;
}
.kt-margin-25 {
  margin: 25px !important;
}
.kt-margin-t-25 {
  margin-top: 25px !important;
}
.kt-margin-b-25 {
  margin-bottom: 25px !important;
}
.kt-margin-l-25 {
  margin-left: 25px !important;
}
.kt-margin-r-25 {
  margin-right: 25px !important;
}
.kt-padding-25 {
  padding: 25px !important;
}
.kt-padding-t-25 {
  padding-top: 25px !important;
}
.kt-padding-b-25 {
  padding-bottom: 25px !important;
}
.kt-padding-l-25 {
  padding-left: 25px !important;
}
.kt-padding-r-25 {
  padding-right: 25px !important;
}
.kt-m25 {
  margin: 25px !important;
}
.kt-mt-25 {
  margin-top: 25px !important;
}
.kt-mb-25 {
  margin-bottom: 25px !important;
}
.kt-ml-25 {
  margin-left: 25px !important;
}
.kt-mr-25 {
  margin-right: 25px !important;
}
.kt-p25 {
  padding: 25px !important;
}
.kt-pt25 {
  padding-top: 25px !important;
}
.kt-pb-25 {
  padding-bottom: 25px !important;
}
.kt-pl25 {
  padding-left: 25px !important;
}
.kt-pr25 {
  padding-right: 25px !important;
}
.kt-margin-30 {
  margin: 30px !important;
}
.kt-margin-t-30 {
  margin-top: 30px !important;
}
.kt-margin-b-30 {
  margin-bottom: 30px !important;
}
.kt-margin-l-30 {
  margin-left: 30px !important;
}
.kt-margin-r-30 {
  margin-right: 30px !important;
}
.kt-padding-30 {
  padding: 30px !important;
}
.kt-padding-t-30 {
  padding-top: 30px !important;
}
.kt-padding-b-30 {
  padding-bottom: 30px !important;
}
.kt-padding-l-30 {
  padding-left: 30px !important;
}
.kt-padding-r-30 {
  padding-right: 30px !important;
}
.kt-m30 {
  margin: 30px !important;
}
.kt-mt-30 {
  margin-top: 30px !important;
}
.kt-mb-30 {
  margin-bottom: 30px !important;
}
.kt-ml-30 {
  margin-left: 30px !important;
}
.kt-mr-30 {
  margin-right: 30px !important;
}
.kt-p30 {
  padding: 30px !important;
}
.kt-pt30 {
  padding-top: 30px !important;
}
.kt-pb-30 {
  padding-bottom: 30px !important;
}
.kt-pl30 {
  padding-left: 30px !important;
}
.kt-pr30 {
  padding-right: 30px !important;
}
.kt-margin-35 {
  margin: 35px !important;
}
.kt-margin-t-35 {
  margin-top: 35px !important;
}
.kt-margin-b-35 {
  margin-bottom: 35px !important;
}
.kt-margin-l-35 {
  margin-left: 35px !important;
}
.kt-margin-r-35 {
  margin-right: 35px !important;
}
.kt-padding-35 {
  padding: 35px !important;
}
.kt-padding-t-35 {
  padding-top: 35px !important;
}
.kt-padding-b-35 {
  padding-bottom: 35px !important;
}
.kt-padding-l-35 {
  padding-left: 35px !important;
}
.kt-padding-r-35 {
  padding-right: 35px !important;
}
.kt-m35 {
  margin: 35px !important;
}
.kt-mt-35 {
  margin-top: 35px !important;
}
.kt-mb-35 {
  margin-bottom: 35px !important;
}
.kt-ml-35 {
  margin-left: 35px !important;
}
.kt-mr-35 {
  margin-right: 35px !important;
}
.kt-p35 {
  padding: 35px !important;
}
.kt-pt35 {
  padding-top: 35px !important;
}
.kt-pb-35 {
  padding-bottom: 35px !important;
}
.kt-pl35 {
  padding-left: 35px !important;
}
.kt-pr35 {
  padding-right: 35px !important;
}
.kt-margin-40 {
  margin: 40px !important;
}
.kt-margin-t-40 {
  margin-top: 40px !important;
}
.kt-margin-b-40 {
  margin-bottom: 40px !important;
}
.kt-margin-l-40 {
  margin-left: 40px !important;
}
.kt-margin-r-40 {
  margin-right: 40px !important;
}
.kt-padding-40 {
  padding: 40px !important;
}
.kt-padding-t-40 {
  padding-top: 40px !important;
}
.kt-padding-b-40 {
  padding-bottom: 40px !important;
}
.kt-padding-l-40 {
  padding-left: 40px !important;
}
.kt-padding-r-40 {
  padding-right: 40px !important;
}
.kt-m40 {
  margin: 40px !important;
}
.kt-mt-40 {
  margin-top: 40px !important;
}
.kt-mb-40 {
  margin-bottom: 40px !important;
}
.kt-ml-40 {
  margin-left: 40px !important;
}
.kt-mr-40 {
  margin-right: 40px !important;
}
.kt-p40 {
  padding: 40px !important;
}
.kt-pt40 {
  padding-top: 40px !important;
}
.kt-pb-40 {
  padding-bottom: 40px !important;
}
.kt-pl40 {
  padding-left: 40px !important;
}
.kt-pr40 {
  padding-right: 40px !important;
}
.kt-margin-45 {
  margin: 45px !important;
}
.kt-margin-t-45 {
  margin-top: 45px !important;
}
.kt-margin-b-45 {
  margin-bottom: 45px !important;
}
.kt-margin-l-45 {
  margin-left: 45px !important;
}
.kt-margin-r-45 {
  margin-right: 45px !important;
}
.kt-padding-45 {
  padding: 45px !important;
}
.kt-padding-t-45 {
  padding-top: 45px !important;
}
.kt-padding-b-45 {
  padding-bottom: 45px !important;
}
.kt-padding-l-45 {
  padding-left: 45px !important;
}
.kt-padding-r-45 {
  padding-right: 45px !important;
}
.kt-m45 {
  margin: 45px !important;
}
.kt-mt-45 {
  margin-top: 45px !important;
}
.kt-mb-45 {
  margin-bottom: 45px !important;
}
.kt-ml-45 {
  margin-left: 45px !important;
}
.kt-mr-45 {
  margin-right: 45px !important;
}
.kt-p45 {
  padding: 45px !important;
}
.kt-pt45 {
  padding-top: 45px !important;
}
.kt-pb-45 {
  padding-bottom: 45px !important;
}
.kt-pl45 {
  padding-left: 45px !important;
}
.kt-pr45 {
  padding-right: 45px !important;
}
.kt-margin-50 {
  margin: 50px !important;
}
.kt-margin-t-50 {
  margin-top: 50px !important;
}
.kt-margin-b-50 {
  margin-bottom: 50px !important;
}
.kt-margin-l-50 {
  margin-left: 50px !important;
}
.kt-margin-r-50 {
  margin-right: 50px !important;
}
.kt-padding-50 {
  padding: 50px !important;
}
.kt-padding-t-50 {
  padding-top: 50px !important;
}
.kt-padding-b-50 {
  padding-bottom: 50px !important;
}
.kt-padding-l-50 {
  padding-left: 50px !important;
}
.kt-padding-r-50 {
  padding-right: 50px !important;
}
.kt-m50 {
  margin: 50px !important;
}
.kt-mt-50 {
  margin-top: 50px !important;
}
.kt-mb-50 {
  margin-bottom: 50px !important;
}
.kt-ml-50 {
  margin-left: 50px !important;
}
.kt-mr-50 {
  margin-right: 50px !important;
}
.kt-p50 {
  padding: 50px !important;
}
.kt-pt50 {
  padding-top: 50px !important;
}
.kt-pb-50 {
  padding-bottom: 50px !important;
}
.kt-pl50 {
  padding-left: 50px !important;
}
.kt-pr50 {
  padding-right: 50px !important;
}
.kt-margin-55 {
  margin: 55px !important;
}
.kt-margin-t-55 {
  margin-top: 55px !important;
}
.kt-margin-b-55 {
  margin-bottom: 55px !important;
}
.kt-margin-l-55 {
  margin-left: 55px !important;
}
.kt-margin-r-55 {
  margin-right: 55px !important;
}
.kt-padding-55 {
  padding: 55px !important;
}
.kt-padding-t-55 {
  padding-top: 55px !important;
}
.kt-padding-b-55 {
  padding-bottom: 55px !important;
}
.kt-padding-l-55 {
  padding-left: 55px !important;
}
.kt-padding-r-55 {
  padding-right: 55px !important;
}
.kt-m55 {
  margin: 55px !important;
}
.kt-mt-55 {
  margin-top: 55px !important;
}
.kt-mb-55 {
  margin-bottom: 55px !important;
}
.kt-ml-55 {
  margin-left: 55px !important;
}
.kt-mr-55 {
  margin-right: 55px !important;
}
.kt-p55 {
  padding: 55px !important;
}
.kt-pt55 {
  padding-top: 55px !important;
}
.kt-pb-55 {
  padding-bottom: 55px !important;
}
.kt-pl55 {
  padding-left: 55px !important;
}
.kt-pr55 {
  padding-right: 55px !important;
}
.kt-margin-60 {
  margin: 60px !important;
}
.kt-margin-t-60 {
  margin-top: 60px !important;
}
.kt-margin-b-60 {
  margin-bottom: 60px !important;
}
.kt-margin-l-60 {
  margin-left: 60px !important;
}
.kt-margin-r-60 {
  margin-right: 60px !important;
}
.kt-padding-60 {
  padding: 60px !important;
}
.kt-padding-t-60 {
  padding-top: 60px !important;
}
.kt-padding-b-60 {
  padding-bottom: 60px !important;
}
.kt-padding-l-60 {
  padding-left: 60px !important;
}
.kt-padding-r-60 {
  padding-right: 60px !important;
}
.kt-m60 {
  margin: 60px !important;
}
.kt-mt-60 {
  margin-top: 60px !important;
}
.kt-mb-60 {
  margin-bottom: 60px !important;
}
.kt-ml-60 {
  margin-left: 60px !important;
}
.kt-mr-60 {
  margin-right: 60px !important;
}
.kt-p60 {
  padding: 60px !important;
}
.kt-pt60 {
  padding-top: 60px !important;
}
.kt-pb-60 {
  padding-bottom: 60px !important;
}
.kt-pl60 {
  padding-left: 60px !important;
}
.kt-pr60 {
  padding-right: 60px !important;
}
.kt-margin-65 {
  margin: 65px !important;
}
.kt-margin-t-65 {
  margin-top: 65px !important;
}
.kt-margin-b-65 {
  margin-bottom: 65px !important;
}
.kt-margin-l-65 {
  margin-left: 65px !important;
}
.kt-margin-r-65 {
  margin-right: 65px !important;
}
.kt-padding-65 {
  padding: 65px !important;
}
.kt-padding-t-65 {
  padding-top: 65px !important;
}
.kt-padding-b-65 {
  padding-bottom: 65px !important;
}
.kt-padding-l-65 {
  padding-left: 65px !important;
}
.kt-padding-r-65 {
  padding-right: 65px !important;
}
.kt-m65 {
  margin: 65px !important;
}
.kt-mt-65 {
  margin-top: 65px !important;
}
.kt-mb-65 {
  margin-bottom: 65px !important;
}
.kt-ml-65 {
  margin-left: 65px !important;
}
.kt-mr-65 {
  margin-right: 65px !important;
}
.kt-p65 {
  padding: 65px !important;
}
.kt-pt65 {
  padding-top: 65px !important;
}
.kt-pb-65 {
  padding-bottom: 65px !important;
}
.kt-pl65 {
  padding-left: 65px !important;
}
.kt-pr65 {
  padding-right: 65px !important;
}
.kt-margin-70 {
  margin: 70px !important;
}
.kt-margin-t-70 {
  margin-top: 70px !important;
}
.kt-margin-b-70 {
  margin-bottom: 70px !important;
}
.kt-margin-l-70 {
  margin-left: 70px !important;
}
.kt-margin-r-70 {
  margin-right: 70px !important;
}
.kt-padding-70 {
  padding: 70px !important;
}
.kt-padding-t-70 {
  padding-top: 70px !important;
}
.kt-padding-b-70 {
  padding-bottom: 70px !important;
}
.kt-padding-l-70 {
  padding-left: 70px !important;
}
.kt-padding-r-70 {
  padding-right: 70px !important;
}
.kt-m70 {
  margin: 70px !important;
}
.kt-mt-70 {
  margin-top: 70px !important;
}
.kt-mb-70 {
  margin-bottom: 70px !important;
}
.kt-ml-70 {
  margin-left: 70px !important;
}
.kt-mr-70 {
  margin-right: 70px !important;
}
.kt-p70 {
  padding: 70px !important;
}
.kt-pt70 {
  padding-top: 70px !important;
}
.kt-pb-70 {
  padding-bottom: 70px !important;
}
.kt-pl70 {
  padding-left: 70px !important;
}
.kt-pr70 {
  padding-right: 70px !important;
}
.kt-margin-75 {
  margin: 75px !important;
}
.kt-margin-t-75 {
  margin-top: 75px !important;
}
.kt-margin-b-75 {
  margin-bottom: 75px !important;
}
.kt-margin-l-75 {
  margin-left: 75px !important;
}
.kt-margin-r-75 {
  margin-right: 75px !important;
}
.kt-padding-75 {
  padding: 75px !important;
}
.kt-padding-t-75 {
  padding-top: 75px !important;
}
.kt-padding-b-75 {
  padding-bottom: 75px !important;
}
.kt-padding-l-75 {
  padding-left: 75px !important;
}
.kt-padding-r-75 {
  padding-right: 75px !important;
}
.kt-m75 {
  margin: 75px !important;
}
.kt-mt-75 {
  margin-top: 75px !important;
}
.kt-mb-75 {
  margin-bottom: 75px !important;
}
.kt-ml-75 {
  margin-left: 75px !important;
}
.kt-mr-75 {
  margin-right: 75px !important;
}
.kt-p75 {
  padding: 75px !important;
}
.kt-pt75 {
  padding-top: 75px !important;
}
.kt-pb-75 {
  padding-bottom: 75px !important;
}
.kt-pl75 {
  padding-left: 75px !important;
}
.kt-pr75 {
  padding-right: 75px !important;
}
.kt-margin-80 {
  margin: 80px !important;
}
.kt-margin-t-80 {
  margin-top: 80px !important;
}
.kt-margin-b-80 {
  margin-bottom: 80px !important;
}
.kt-margin-l-80 {
  margin-left: 80px !important;
}
.kt-margin-r-80 {
  margin-right: 80px !important;
}
.kt-padding-80 {
  padding: 80px !important;
}
.kt-padding-t-80 {
  padding-top: 80px !important;
}
.kt-padding-b-80 {
  padding-bottom: 80px !important;
}
.kt-padding-l-80 {
  padding-left: 80px !important;
}
.kt-padding-r-80 {
  padding-right: 80px !important;
}
.kt-m80 {
  margin: 80px !important;
}
.kt-mt-80 {
  margin-top: 80px !important;
}
.kt-mb-80 {
  margin-bottom: 80px !important;
}
.kt-ml-80 {
  margin-left: 80px !important;
}
.kt-mr-80 {
  margin-right: 80px !important;
}
.kt-p80 {
  padding: 80px !important;
}
.kt-pt80 {
  padding-top: 80px !important;
}
.kt-pb-80 {
  padding-bottom: 80px !important;
}
.kt-pl80 {
  padding-left: 80px !important;
}
.kt-pr80 {
  padding-right: 80px !important;
}
.kt-margin-85 {
  margin: 85px !important;
}
.kt-margin-t-85 {
  margin-top: 85px !important;
}
.kt-margin-b-85 {
  margin-bottom: 85px !important;
}
.kt-margin-l-85 {
  margin-left: 85px !important;
}
.kt-margin-r-85 {
  margin-right: 85px !important;
}
.kt-padding-85 {
  padding: 85px !important;
}
.kt-padding-t-85 {
  padding-top: 85px !important;
}
.kt-padding-b-85 {
  padding-bottom: 85px !important;
}
.kt-padding-l-85 {
  padding-left: 85px !important;
}
.kt-padding-r-85 {
  padding-right: 85px !important;
}
.kt-m85 {
  margin: 85px !important;
}
.kt-mt-85 {
  margin-top: 85px !important;
}
.kt-mb-85 {
  margin-bottom: 85px !important;
}
.kt-ml-85 {
  margin-left: 85px !important;
}
.kt-mr-85 {
  margin-right: 85px !important;
}
.kt-p85 {
  padding: 85px !important;
}
.kt-pt85 {
  padding-top: 85px !important;
}
.kt-pb-85 {
  padding-bottom: 85px !important;
}
.kt-pl85 {
  padding-left: 85px !important;
}
.kt-pr85 {
  padding-right: 85px !important;
}
.kt-margin-90 {
  margin: 90px !important;
}
.kt-margin-t-90 {
  margin-top: 90px !important;
}
.kt-margin-b-90 {
  margin-bottom: 90px !important;
}
.kt-margin-l-90 {
  margin-left: 90px !important;
}
.kt-margin-r-90 {
  margin-right: 90px !important;
}
.kt-padding-90 {
  padding: 90px !important;
}
.kt-padding-t-90 {
  padding-top: 90px !important;
}
.kt-padding-b-90 {
  padding-bottom: 90px !important;
}
.kt-padding-l-90 {
  padding-left: 90px !important;
}
.kt-padding-r-90 {
  padding-right: 90px !important;
}
.kt-m90 {
  margin: 90px !important;
}
.kt-mt-90 {
  margin-top: 90px !important;
}
.kt-mb-90 {
  margin-bottom: 90px !important;
}
.kt-ml-90 {
  margin-left: 90px !important;
}
.kt-mr-90 {
  margin-right: 90px !important;
}
.kt-p90 {
  padding: 90px !important;
}
.kt-pt90 {
  padding-top: 90px !important;
}
.kt-pb-90 {
  padding-bottom: 90px !important;
}
.kt-pl90 {
  padding-left: 90px !important;
}
.kt-pr90 {
  padding-right: 90px !important;
}
.kt-margin-95 {
  margin: 95px !important;
}
.kt-margin-t-95 {
  margin-top: 95px !important;
}
.kt-margin-b-95 {
  margin-bottom: 95px !important;
}
.kt-margin-l-95 {
  margin-left: 95px !important;
}
.kt-margin-r-95 {
  margin-right: 95px !important;
}
.kt-padding-95 {
  padding: 95px !important;
}
.kt-padding-t-95 {
  padding-top: 95px !important;
}
.kt-padding-b-95 {
  padding-bottom: 95px !important;
}
.kt-padding-l-95 {
  padding-left: 95px !important;
}
.kt-padding-r-95 {
  padding-right: 95px !important;
}
.kt-m95 {
  margin: 95px !important;
}
.kt-mt-95 {
  margin-top: 95px !important;
}
.kt-mb-95 {
  margin-bottom: 95px !important;
}
.kt-ml-95 {
  margin-left: 95px !important;
}
.kt-mr-95 {
  margin-right: 95px !important;
}
.kt-p95 {
  padding: 95px !important;
}
.kt-pt95 {
  padding-top: 95px !important;
}
.kt-pb-95 {
  padding-bottom: 95px !important;
}
.kt-pl95 {
  padding-left: 95px !important;
}
.kt-pr95 {
  padding-right: 95px !important;
}
.kt-margin-100 {
  margin: 100px !important;
}
.kt-margin-t-100 {
  margin-top: 100px !important;
}
.kt-margin-b-100 {
  margin-bottom: 100px !important;
}
.kt-margin-l-100 {
  margin-left: 100px !important;
}
.kt-margin-r-100 {
  margin-right: 100px !important;
}
.kt-padding-100 {
  padding: 100px !important;
}
.kt-padding-t-100 {
  padding-top: 100px !important;
}
.kt-padding-b-100 {
  padding-bottom: 100px !important;
}
.kt-padding-l-100 {
  padding-left: 100px !important;
}
.kt-padding-r-100 {
  padding-right: 100px !important;
}
.kt-m100 {
  margin: 100px !important;
}
.kt-mt-100 {
  margin-top: 100px !important;
}
.kt-mb-100 {
  margin-bottom: 100px !important;
}
.kt-ml-100 {
  margin-left: 100px !important;
}
.kt-mr-100 {
  margin-right: 100px !important;
}
.kt-p100 {
  padding: 100px !important;
}
.kt-pt100 {
  padding-top: 100px !important;
}
.kt-pb-100 {
  padding-bottom: 100px !important;
}
.kt-pl100 {
  padding-left: 100px !important;
}
.kt-pr100 {
  padding-right: 100px !important;
}
@media (min-width: 1025px) {
  .kt-margin-0-desktop {
    margin: 0px !important;
  }

  .kt-margin-t-0-desktop {
    margin-top: 0px !important;
  }

  .kt-margin-b-0-desktop {
    margin-bottom: 0px !important;
  }

  .kt-margin-l-0-desktop {
    margin-left: 0px !important;
  }

  .kt-margin-r-0-desktop {
    margin-right: 0px !important;
  }

  .kt-padding-0-desktop {
    padding: 0px !important;
  }

  .kt-padding-t-0-desktop {
    padding-top: 0px !important;
  }

  .kt-padding-b-0-desktop {
    padding-bottom: 0px !important;
  }

  .kt-padding-l-0-desktop {
    padding-left: 0px !important;
  }

  .kt-padding-r-0-desktop {
    padding-right: 0px !important;
  }

  .kt-m0-desktop {
    margin: 0px !important;
  }

  .kt-mt-0-desktop {
    margin-top: 0px !important;
  }

  .kt-mb-0-desktop {
    margin-bottom: 0px !important;
  }

  .kt-ml-0-desktop {
    margin-left: 0px !important;
  }

  .kt-mr-0-desktop {
    margin-right: 0px !important;
  }

  .kt-p0-desktop {
    padding: 0px !important;
  }

  .kt-pt0-desktop {
    padding-top: 0px !important;
  }

  .kt-pb-0-desktop {
    padding-bottom: 0px !important;
  }

  .kt-pl0-desktop {
    padding-left: 0px !important;
  }

  .kt-pr0-desktop {
    padding-right: 0px !important;
  }

  .kt-margin-5-desktop {
    margin: 5px !important;
  }

  .kt-margin-t-5-desktop {
    margin-top: 5px !important;
  }

  .kt-margin-b-5-desktop {
    margin-bottom: 5px !important;
  }

  .kt-margin-l-5-desktop {
    margin-left: 5px !important;
  }

  .kt-margin-r-5-desktop {
    margin-right: 5px !important;
  }

  .kt-padding-5-desktop {
    padding: 5px !important;
  }

  .kt-padding-t-5-desktop {
    padding-top: 5px !important;
  }

  .kt-padding-b-5-desktop {
    padding-bottom: 5px !important;
  }

  .kt-padding-l-5-desktop {
    padding-left: 5px !important;
  }

  .kt-padding-r-5-desktop {
    padding-right: 5px !important;
  }

  .kt-m5-desktop {
    margin: 5px !important;
  }

  .kt-mt-5-desktop {
    margin-top: 5px !important;
  }

  .kt-mb-5-desktop {
    margin-bottom: 5px !important;
  }

  .kt-ml-5-desktop {
    margin-left: 5px !important;
  }

  .kt-mr-5-desktop {
    margin-right: 5px !important;
  }

  .kt-p5-desktop {
    padding: 5px !important;
  }

  .kt-pt5-desktop {
    padding-top: 5px !important;
  }

  .kt-pb-5-desktop {
    padding-bottom: 5px !important;
  }

  .kt-pl5-desktop {
    padding-left: 5px !important;
  }

  .kt-pr5-desktop {
    padding-right: 5px !important;
  }

  .kt-margin-10-desktop {
    margin: 10px !important;
  }

  .kt-margin-t-10-desktop {
    margin-top: 10px !important;
  }

  .kt-margin-b-10-desktop {
    margin-bottom: 10px !important;
  }

  .kt-margin-l-10-desktop {
    margin-left: 10px !important;
  }

  .kt-margin-r-10-desktop {
    margin-right: 10px !important;
  }

  .kt-padding-10-desktop {
    padding: 10px !important;
  }

  .kt-padding-t-10-desktop {
    padding-top: 10px !important;
  }

  .kt-padding-b-10-desktop {
    padding-bottom: 10px !important;
  }

  .kt-padding-l-10-desktop {
    padding-left: 10px !important;
  }

  .kt-padding-r-10-desktop {
    padding-right: 10px !important;
  }

  .kt-m10-desktop {
    margin: 10px !important;
  }

  .kt-mt-10-desktop {
    margin-top: 10px !important;
  }

  .kt-mb-10-desktop {
    margin-bottom: 10px !important;
  }

  .kt-ml-10-desktop {
    margin-left: 10px !important;
  }

  .kt-mr-10-desktop {
    margin-right: 10px !important;
  }

  .kt-p10-desktop {
    padding: 10px !important;
  }

  .kt-pt10-desktop {
    padding-top: 10px !important;
  }

  .kt-pb-10-desktop {
    padding-bottom: 10px !important;
  }

  .kt-pl10-desktop {
    padding-left: 10px !important;
  }

  .kt-pr10-desktop {
    padding-right: 10px !important;
  }

  .kt-margin-15-desktop {
    margin: 15px !important;
  }

  .kt-margin-t-15-desktop {
    margin-top: 15px !important;
  }

  .kt-margin-b-15-desktop {
    margin-bottom: 15px !important;
  }

  .kt-margin-l-15-desktop {
    margin-left: 15px !important;
  }

  .kt-margin-r-15-desktop {
    margin-right: 15px !important;
  }

  .kt-padding-15-desktop {
    padding: 15px !important;
  }

  .kt-padding-t-15-desktop {
    padding-top: 15px !important;
  }

  .kt-padding-b-15-desktop {
    padding-bottom: 15px !important;
  }

  .kt-padding-l-15-desktop {
    padding-left: 15px !important;
  }

  .kt-padding-r-15-desktop {
    padding-right: 15px !important;
  }

  .kt-m15-desktop {
    margin: 15px !important;
  }

  .kt-mt-15-desktop {
    margin-top: 15px !important;
  }

  .kt-mb-15-desktop {
    margin-bottom: 15px !important;
  }

  .kt-ml-15-desktop {
    margin-left: 15px !important;
  }

  .kt-mr-15-desktop {
    margin-right: 15px !important;
  }

  .kt-p15-desktop {
    padding: 15px !important;
  }

  .kt-pt15-desktop {
    padding-top: 15px !important;
  }

  .kt-pb-15-desktop {
    padding-bottom: 15px !important;
  }

  .kt-pl15-desktop {
    padding-left: 15px !important;
  }

  .kt-pr15-desktop {
    padding-right: 15px !important;
  }

  .kt-margin-20-desktop {
    margin: 20px !important;
  }

  .kt-margin-t-20-desktop {
    margin-top: 20px !important;
  }

  .kt-margin-b-20-desktop {
    margin-bottom: 20px !important;
  }

  .kt-margin-l-20-desktop {
    margin-left: 20px !important;
  }

  .kt-margin-r-20-desktop {
    margin-right: 20px !important;
  }

  .kt-padding-20-desktop {
    padding: 20px !important;
  }

  .kt-padding-t-20-desktop {
    padding-top: 20px !important;
  }

  .kt-padding-b-20-desktop {
    padding-bottom: 20px !important;
  }

  .kt-padding-l-20-desktop {
    padding-left: 20px !important;
  }

  .kt-padding-r-20-desktop {
    padding-right: 20px !important;
  }

  .kt-m20-desktop {
    margin: 20px !important;
  }

  .kt-mt-20-desktop {
    margin-top: 20px !important;
  }

  .kt-mb-20-desktop {
    margin-bottom: 20px !important;
  }

  .kt-ml-20-desktop {
    margin-left: 20px !important;
  }

  .kt-mr-20-desktop {
    margin-right: 20px !important;
  }

  .kt-p20-desktop {
    padding: 20px !important;
  }

  .kt-pt20-desktop {
    padding-top: 20px !important;
  }

  .kt-pb-20-desktop {
    padding-bottom: 20px !important;
  }

  .kt-pl20-desktop {
    padding-left: 20px !important;
  }

  .kt-pr20-desktop {
    padding-right: 20px !important;
  }

  .kt-margin-25-desktop {
    margin: 25px !important;
  }

  .kt-margin-t-25-desktop {
    margin-top: 25px !important;
  }

  .kt-margin-b-25-desktop {
    margin-bottom: 25px !important;
  }

  .kt-margin-l-25-desktop {
    margin-left: 25px !important;
  }

  .kt-margin-r-25-desktop {
    margin-right: 25px !important;
  }

  .kt-padding-25-desktop {
    padding: 25px !important;
  }

  .kt-padding-t-25-desktop {
    padding-top: 25px !important;
  }

  .kt-padding-b-25-desktop {
    padding-bottom: 25px !important;
  }

  .kt-padding-l-25-desktop {
    padding-left: 25px !important;
  }

  .kt-padding-r-25-desktop {
    padding-right: 25px !important;
  }

  .kt-m25-desktop {
    margin: 25px !important;
  }

  .kt-mt-25-desktop {
    margin-top: 25px !important;
  }

  .kt-mb-25-desktop {
    margin-bottom: 25px !important;
  }

  .kt-ml-25-desktop {
    margin-left: 25px !important;
  }

  .kt-mr-25-desktop {
    margin-right: 25px !important;
  }

  .kt-p25-desktop {
    padding: 25px !important;
  }

  .kt-pt25-desktop {
    padding-top: 25px !important;
  }

  .kt-pb-25-desktop {
    padding-bottom: 25px !important;
  }

  .kt-pl25-desktop {
    padding-left: 25px !important;
  }

  .kt-pr25-desktop {
    padding-right: 25px !important;
  }

  .kt-margin-30-desktop {
    margin: 30px !important;
  }

  .kt-margin-t-30-desktop {
    margin-top: 30px !important;
  }

  .kt-margin-b-30-desktop {
    margin-bottom: 30px !important;
  }

  .kt-margin-l-30-desktop {
    margin-left: 30px !important;
  }

  .kt-margin-r-30-desktop {
    margin-right: 30px !important;
  }

  .kt-padding-30-desktop {
    padding: 30px !important;
  }

  .kt-padding-t-30-desktop {
    padding-top: 30px !important;
  }

  .kt-padding-b-30-desktop {
    padding-bottom: 30px !important;
  }

  .kt-padding-l-30-desktop {
    padding-left: 30px !important;
  }

  .kt-padding-r-30-desktop {
    padding-right: 30px !important;
  }

  .kt-m30-desktop {
    margin: 30px !important;
  }

  .kt-mt-30-desktop {
    margin-top: 30px !important;
  }

  .kt-mb-30-desktop {
    margin-bottom: 30px !important;
  }

  .kt-ml-30-desktop {
    margin-left: 30px !important;
  }

  .kt-mr-30-desktop {
    margin-right: 30px !important;
  }

  .kt-p30-desktop {
    padding: 30px !important;
  }

  .kt-pt30-desktop {
    padding-top: 30px !important;
  }

  .kt-pb-30-desktop {
    padding-bottom: 30px !important;
  }

  .kt-pl30-desktop {
    padding-left: 30px !important;
  }

  .kt-pr30-desktop {
    padding-right: 30px !important;
  }

  .kt-margin-35-desktop {
    margin: 35px !important;
  }

  .kt-margin-t-35-desktop {
    margin-top: 35px !important;
  }

  .kt-margin-b-35-desktop {
    margin-bottom: 35px !important;
  }

  .kt-margin-l-35-desktop {
    margin-left: 35px !important;
  }

  .kt-margin-r-35-desktop {
    margin-right: 35px !important;
  }

  .kt-padding-35-desktop {
    padding: 35px !important;
  }

  .kt-padding-t-35-desktop {
    padding-top: 35px !important;
  }

  .kt-padding-b-35-desktop {
    padding-bottom: 35px !important;
  }

  .kt-padding-l-35-desktop {
    padding-left: 35px !important;
  }

  .kt-padding-r-35-desktop {
    padding-right: 35px !important;
  }

  .kt-m35-desktop {
    margin: 35px !important;
  }

  .kt-mt-35-desktop {
    margin-top: 35px !important;
  }

  .kt-mb-35-desktop {
    margin-bottom: 35px !important;
  }

  .kt-ml-35-desktop {
    margin-left: 35px !important;
  }

  .kt-mr-35-desktop {
    margin-right: 35px !important;
  }

  .kt-p35-desktop {
    padding: 35px !important;
  }

  .kt-pt35-desktop {
    padding-top: 35px !important;
  }

  .kt-pb-35-desktop {
    padding-bottom: 35px !important;
  }

  .kt-pl35-desktop {
    padding-left: 35px !important;
  }

  .kt-pr35-desktop {
    padding-right: 35px !important;
  }

  .kt-margin-40-desktop {
    margin: 40px !important;
  }

  .kt-margin-t-40-desktop {
    margin-top: 40px !important;
  }

  .kt-margin-b-40-desktop {
    margin-bottom: 40px !important;
  }

  .kt-margin-l-40-desktop {
    margin-left: 40px !important;
  }

  .kt-margin-r-40-desktop {
    margin-right: 40px !important;
  }

  .kt-padding-40-desktop {
    padding: 40px !important;
  }

  .kt-padding-t-40-desktop {
    padding-top: 40px !important;
  }

  .kt-padding-b-40-desktop {
    padding-bottom: 40px !important;
  }

  .kt-padding-l-40-desktop {
    padding-left: 40px !important;
  }

  .kt-padding-r-40-desktop {
    padding-right: 40px !important;
  }

  .kt-m40-desktop {
    margin: 40px !important;
  }

  .kt-mt-40-desktop {
    margin-top: 40px !important;
  }

  .kt-mb-40-desktop {
    margin-bottom: 40px !important;
  }

  .kt-ml-40-desktop {
    margin-left: 40px !important;
  }

  .kt-mr-40-desktop {
    margin-right: 40px !important;
  }

  .kt-p40-desktop {
    padding: 40px !important;
  }

  .kt-pt40-desktop {
    padding-top: 40px !important;
  }

  .kt-pb-40-desktop {
    padding-bottom: 40px !important;
  }

  .kt-pl40-desktop {
    padding-left: 40px !important;
  }

  .kt-pr40-desktop {
    padding-right: 40px !important;
  }

  .kt-margin-45-desktop {
    margin: 45px !important;
  }

  .kt-margin-t-45-desktop {
    margin-top: 45px !important;
  }

  .kt-margin-b-45-desktop {
    margin-bottom: 45px !important;
  }

  .kt-margin-l-45-desktop {
    margin-left: 45px !important;
  }

  .kt-margin-r-45-desktop {
    margin-right: 45px !important;
  }

  .kt-padding-45-desktop {
    padding: 45px !important;
  }

  .kt-padding-t-45-desktop {
    padding-top: 45px !important;
  }

  .kt-padding-b-45-desktop {
    padding-bottom: 45px !important;
  }

  .kt-padding-l-45-desktop {
    padding-left: 45px !important;
  }

  .kt-padding-r-45-desktop {
    padding-right: 45px !important;
  }

  .kt-m45-desktop {
    margin: 45px !important;
  }

  .kt-mt-45-desktop {
    margin-top: 45px !important;
  }

  .kt-mb-45-desktop {
    margin-bottom: 45px !important;
  }

  .kt-ml-45-desktop {
    margin-left: 45px !important;
  }

  .kt-mr-45-desktop {
    margin-right: 45px !important;
  }

  .kt-p45-desktop {
    padding: 45px !important;
  }

  .kt-pt45-desktop {
    padding-top: 45px !important;
  }

  .kt-pb-45-desktop {
    padding-bottom: 45px !important;
  }

  .kt-pl45-desktop {
    padding-left: 45px !important;
  }

  .kt-pr45-desktop {
    padding-right: 45px !important;
  }

  .kt-margin-50-desktop {
    margin: 50px !important;
  }

  .kt-margin-t-50-desktop {
    margin-top: 50px !important;
  }

  .kt-margin-b-50-desktop {
    margin-bottom: 50px !important;
  }

  .kt-margin-l-50-desktop {
    margin-left: 50px !important;
  }

  .kt-margin-r-50-desktop {
    margin-right: 50px !important;
  }

  .kt-padding-50-desktop {
    padding: 50px !important;
  }

  .kt-padding-t-50-desktop {
    padding-top: 50px !important;
  }

  .kt-padding-b-50-desktop {
    padding-bottom: 50px !important;
  }

  .kt-padding-l-50-desktop {
    padding-left: 50px !important;
  }

  .kt-padding-r-50-desktop {
    padding-right: 50px !important;
  }

  .kt-m50-desktop {
    margin: 50px !important;
  }

  .kt-mt-50-desktop {
    margin-top: 50px !important;
  }

  .kt-mb-50-desktop {
    margin-bottom: 50px !important;
  }

  .kt-ml-50-desktop {
    margin-left: 50px !important;
  }

  .kt-mr-50-desktop {
    margin-right: 50px !important;
  }

  .kt-p50-desktop {
    padding: 50px !important;
  }

  .kt-pt50-desktop {
    padding-top: 50px !important;
  }

  .kt-pb-50-desktop {
    padding-bottom: 50px !important;
  }

  .kt-pl50-desktop {
    padding-left: 50px !important;
  }

  .kt-pr50-desktop {
    padding-right: 50px !important;
  }

  .kt-margin-55-desktop {
    margin: 55px !important;
  }

  .kt-margin-t-55-desktop {
    margin-top: 55px !important;
  }

  .kt-margin-b-55-desktop {
    margin-bottom: 55px !important;
  }

  .kt-margin-l-55-desktop {
    margin-left: 55px !important;
  }

  .kt-margin-r-55-desktop {
    margin-right: 55px !important;
  }

  .kt-padding-55-desktop {
    padding: 55px !important;
  }

  .kt-padding-t-55-desktop {
    padding-top: 55px !important;
  }

  .kt-padding-b-55-desktop {
    padding-bottom: 55px !important;
  }

  .kt-padding-l-55-desktop {
    padding-left: 55px !important;
  }

  .kt-padding-r-55-desktop {
    padding-right: 55px !important;
  }

  .kt-m55-desktop {
    margin: 55px !important;
  }

  .kt-mt-55-desktop {
    margin-top: 55px !important;
  }

  .kt-mb-55-desktop {
    margin-bottom: 55px !important;
  }

  .kt-ml-55-desktop {
    margin-left: 55px !important;
  }

  .kt-mr-55-desktop {
    margin-right: 55px !important;
  }

  .kt-p55-desktop {
    padding: 55px !important;
  }

  .kt-pt55-desktop {
    padding-top: 55px !important;
  }

  .kt-pb-55-desktop {
    padding-bottom: 55px !important;
  }

  .kt-pl55-desktop {
    padding-left: 55px !important;
  }

  .kt-pr55-desktop {
    padding-right: 55px !important;
  }

  .kt-margin-60-desktop {
    margin: 60px !important;
  }

  .kt-margin-t-60-desktop {
    margin-top: 60px !important;
  }

  .kt-margin-b-60-desktop {
    margin-bottom: 60px !important;
  }

  .kt-margin-l-60-desktop {
    margin-left: 60px !important;
  }

  .kt-margin-r-60-desktop {
    margin-right: 60px !important;
  }

  .kt-padding-60-desktop {
    padding: 60px !important;
  }

  .kt-padding-t-60-desktop {
    padding-top: 60px !important;
  }

  .kt-padding-b-60-desktop {
    padding-bottom: 60px !important;
  }

  .kt-padding-l-60-desktop {
    padding-left: 60px !important;
  }

  .kt-padding-r-60-desktop {
    padding-right: 60px !important;
  }

  .kt-m60-desktop {
    margin: 60px !important;
  }

  .kt-mt-60-desktop {
    margin-top: 60px !important;
  }

  .kt-mb-60-desktop {
    margin-bottom: 60px !important;
  }

  .kt-ml-60-desktop {
    margin-left: 60px !important;
  }

  .kt-mr-60-desktop {
    margin-right: 60px !important;
  }

  .kt-p60-desktop {
    padding: 60px !important;
  }

  .kt-pt60-desktop {
    padding-top: 60px !important;
  }

  .kt-pb-60-desktop {
    padding-bottom: 60px !important;
  }

  .kt-pl60-desktop {
    padding-left: 60px !important;
  }

  .kt-pr60-desktop {
    padding-right: 60px !important;
  }

  .kt-margin-65-desktop {
    margin: 65px !important;
  }

  .kt-margin-t-65-desktop {
    margin-top: 65px !important;
  }

  .kt-margin-b-65-desktop {
    margin-bottom: 65px !important;
  }

  .kt-margin-l-65-desktop {
    margin-left: 65px !important;
  }

  .kt-margin-r-65-desktop {
    margin-right: 65px !important;
  }

  .kt-padding-65-desktop {
    padding: 65px !important;
  }

  .kt-padding-t-65-desktop {
    padding-top: 65px !important;
  }

  .kt-padding-b-65-desktop {
    padding-bottom: 65px !important;
  }

  .kt-padding-l-65-desktop {
    padding-left: 65px !important;
  }

  .kt-padding-r-65-desktop {
    padding-right: 65px !important;
  }

  .kt-m65-desktop {
    margin: 65px !important;
  }

  .kt-mt-65-desktop {
    margin-top: 65px !important;
  }

  .kt-mb-65-desktop {
    margin-bottom: 65px !important;
  }

  .kt-ml-65-desktop {
    margin-left: 65px !important;
  }

  .kt-mr-65-desktop {
    margin-right: 65px !important;
  }

  .kt-p65-desktop {
    padding: 65px !important;
  }

  .kt-pt65-desktop {
    padding-top: 65px !important;
  }

  .kt-pb-65-desktop {
    padding-bottom: 65px !important;
  }

  .kt-pl65-desktop {
    padding-left: 65px !important;
  }

  .kt-pr65-desktop {
    padding-right: 65px !important;
  }

  .kt-margin-70-desktop {
    margin: 70px !important;
  }

  .kt-margin-t-70-desktop {
    margin-top: 70px !important;
  }

  .kt-margin-b-70-desktop {
    margin-bottom: 70px !important;
  }

  .kt-margin-l-70-desktop {
    margin-left: 70px !important;
  }

  .kt-margin-r-70-desktop {
    margin-right: 70px !important;
  }

  .kt-padding-70-desktop {
    padding: 70px !important;
  }

  .kt-padding-t-70-desktop {
    padding-top: 70px !important;
  }

  .kt-padding-b-70-desktop {
    padding-bottom: 70px !important;
  }

  .kt-padding-l-70-desktop {
    padding-left: 70px !important;
  }

  .kt-padding-r-70-desktop {
    padding-right: 70px !important;
  }

  .kt-m70-desktop {
    margin: 70px !important;
  }

  .kt-mt-70-desktop {
    margin-top: 70px !important;
  }

  .kt-mb-70-desktop {
    margin-bottom: 70px !important;
  }

  .kt-ml-70-desktop {
    margin-left: 70px !important;
  }

  .kt-mr-70-desktop {
    margin-right: 70px !important;
  }

  .kt-p70-desktop {
    padding: 70px !important;
  }

  .kt-pt70-desktop {
    padding-top: 70px !important;
  }

  .kt-pb-70-desktop {
    padding-bottom: 70px !important;
  }

  .kt-pl70-desktop {
    padding-left: 70px !important;
  }

  .kt-pr70-desktop {
    padding-right: 70px !important;
  }

  .kt-margin-75-desktop {
    margin: 75px !important;
  }

  .kt-margin-t-75-desktop {
    margin-top: 75px !important;
  }

  .kt-margin-b-75-desktop {
    margin-bottom: 75px !important;
  }

  .kt-margin-l-75-desktop {
    margin-left: 75px !important;
  }

  .kt-margin-r-75-desktop {
    margin-right: 75px !important;
  }

  .kt-padding-75-desktop {
    padding: 75px !important;
  }

  .kt-padding-t-75-desktop {
    padding-top: 75px !important;
  }

  .kt-padding-b-75-desktop {
    padding-bottom: 75px !important;
  }

  .kt-padding-l-75-desktop {
    padding-left: 75px !important;
  }

  .kt-padding-r-75-desktop {
    padding-right: 75px !important;
  }

  .kt-m75-desktop {
    margin: 75px !important;
  }

  .kt-mt-75-desktop {
    margin-top: 75px !important;
  }

  .kt-mb-75-desktop {
    margin-bottom: 75px !important;
  }

  .kt-ml-75-desktop {
    margin-left: 75px !important;
  }

  .kt-mr-75-desktop {
    margin-right: 75px !important;
  }

  .kt-p75-desktop {
    padding: 75px !important;
  }

  .kt-pt75-desktop {
    padding-top: 75px !important;
  }

  .kt-pb-75-desktop {
    padding-bottom: 75px !important;
  }

  .kt-pl75-desktop {
    padding-left: 75px !important;
  }

  .kt-pr75-desktop {
    padding-right: 75px !important;
  }

  .kt-margin-80-desktop {
    margin: 80px !important;
  }

  .kt-margin-t-80-desktop {
    margin-top: 80px !important;
  }

  .kt-margin-b-80-desktop {
    margin-bottom: 80px !important;
  }

  .kt-margin-l-80-desktop {
    margin-left: 80px !important;
  }

  .kt-margin-r-80-desktop {
    margin-right: 80px !important;
  }

  .kt-padding-80-desktop {
    padding: 80px !important;
  }

  .kt-padding-t-80-desktop {
    padding-top: 80px !important;
  }

  .kt-padding-b-80-desktop {
    padding-bottom: 80px !important;
  }

  .kt-padding-l-80-desktop {
    padding-left: 80px !important;
  }

  .kt-padding-r-80-desktop {
    padding-right: 80px !important;
  }

  .kt-m80-desktop {
    margin: 80px !important;
  }

  .kt-mt-80-desktop {
    margin-top: 80px !important;
  }

  .kt-mb-80-desktop {
    margin-bottom: 80px !important;
  }

  .kt-ml-80-desktop {
    margin-left: 80px !important;
  }

  .kt-mr-80-desktop {
    margin-right: 80px !important;
  }

  .kt-p80-desktop {
    padding: 80px !important;
  }

  .kt-pt80-desktop {
    padding-top: 80px !important;
  }

  .kt-pb-80-desktop {
    padding-bottom: 80px !important;
  }

  .kt-pl80-desktop {
    padding-left: 80px !important;
  }

  .kt-pr80-desktop {
    padding-right: 80px !important;
  }

  .kt-margin-85-desktop {
    margin: 85px !important;
  }

  .kt-margin-t-85-desktop {
    margin-top: 85px !important;
  }

  .kt-margin-b-85-desktop {
    margin-bottom: 85px !important;
  }

  .kt-margin-l-85-desktop {
    margin-left: 85px !important;
  }

  .kt-margin-r-85-desktop {
    margin-right: 85px !important;
  }

  .kt-padding-85-desktop {
    padding: 85px !important;
  }

  .kt-padding-t-85-desktop {
    padding-top: 85px !important;
  }

  .kt-padding-b-85-desktop {
    padding-bottom: 85px !important;
  }

  .kt-padding-l-85-desktop {
    padding-left: 85px !important;
  }

  .kt-padding-r-85-desktop {
    padding-right: 85px !important;
  }

  .kt-m85-desktop {
    margin: 85px !important;
  }

  .kt-mt-85-desktop {
    margin-top: 85px !important;
  }

  .kt-mb-85-desktop {
    margin-bottom: 85px !important;
  }

  .kt-ml-85-desktop {
    margin-left: 85px !important;
  }

  .kt-mr-85-desktop {
    margin-right: 85px !important;
  }

  .kt-p85-desktop {
    padding: 85px !important;
  }

  .kt-pt85-desktop {
    padding-top: 85px !important;
  }

  .kt-pb-85-desktop {
    padding-bottom: 85px !important;
  }

  .kt-pl85-desktop {
    padding-left: 85px !important;
  }

  .kt-pr85-desktop {
    padding-right: 85px !important;
  }

  .kt-margin-90-desktop {
    margin: 90px !important;
  }

  .kt-margin-t-90-desktop {
    margin-top: 90px !important;
  }

  .kt-margin-b-90-desktop {
    margin-bottom: 90px !important;
  }

  .kt-margin-l-90-desktop {
    margin-left: 90px !important;
  }

  .kt-margin-r-90-desktop {
    margin-right: 90px !important;
  }

  .kt-padding-90-desktop {
    padding: 90px !important;
  }

  .kt-padding-t-90-desktop {
    padding-top: 90px !important;
  }

  .kt-padding-b-90-desktop {
    padding-bottom: 90px !important;
  }

  .kt-padding-l-90-desktop {
    padding-left: 90px !important;
  }

  .kt-padding-r-90-desktop {
    padding-right: 90px !important;
  }

  .kt-m90-desktop {
    margin: 90px !important;
  }

  .kt-mt-90-desktop {
    margin-top: 90px !important;
  }

  .kt-mb-90-desktop {
    margin-bottom: 90px !important;
  }

  .kt-ml-90-desktop {
    margin-left: 90px !important;
  }

  .kt-mr-90-desktop {
    margin-right: 90px !important;
  }

  .kt-p90-desktop {
    padding: 90px !important;
  }

  .kt-pt90-desktop {
    padding-top: 90px !important;
  }

  .kt-pb-90-desktop {
    padding-bottom: 90px !important;
  }

  .kt-pl90-desktop {
    padding-left: 90px !important;
  }

  .kt-pr90-desktop {
    padding-right: 90px !important;
  }

  .kt-margin-95-desktop {
    margin: 95px !important;
  }

  .kt-margin-t-95-desktop {
    margin-top: 95px !important;
  }

  .kt-margin-b-95-desktop {
    margin-bottom: 95px !important;
  }

  .kt-margin-l-95-desktop {
    margin-left: 95px !important;
  }

  .kt-margin-r-95-desktop {
    margin-right: 95px !important;
  }

  .kt-padding-95-desktop {
    padding: 95px !important;
  }

  .kt-padding-t-95-desktop {
    padding-top: 95px !important;
  }

  .kt-padding-b-95-desktop {
    padding-bottom: 95px !important;
  }

  .kt-padding-l-95-desktop {
    padding-left: 95px !important;
  }

  .kt-padding-r-95-desktop {
    padding-right: 95px !important;
  }

  .kt-m95-desktop {
    margin: 95px !important;
  }

  .kt-mt-95-desktop {
    margin-top: 95px !important;
  }

  .kt-mb-95-desktop {
    margin-bottom: 95px !important;
  }

  .kt-ml-95-desktop {
    margin-left: 95px !important;
  }

  .kt-mr-95-desktop {
    margin-right: 95px !important;
  }

  .kt-p95-desktop {
    padding: 95px !important;
  }

  .kt-pt95-desktop {
    padding-top: 95px !important;
  }

  .kt-pb-95-desktop {
    padding-bottom: 95px !important;
  }

  .kt-pl95-desktop {
    padding-left: 95px !important;
  }

  .kt-pr95-desktop {
    padding-right: 95px !important;
  }

  .kt-margin-100-desktop {
    margin: 100px !important;
  }

  .kt-margin-t-100-desktop {
    margin-top: 100px !important;
  }

  .kt-margin-b-100-desktop {
    margin-bottom: 100px !important;
  }

  .kt-margin-l-100-desktop {
    margin-left: 100px !important;
  }

  .kt-margin-r-100-desktop {
    margin-right: 100px !important;
  }

  .kt-padding-100-desktop {
    padding: 100px !important;
  }

  .kt-padding-t-100-desktop {
    padding-top: 100px !important;
  }

  .kt-padding-b-100-desktop {
    padding-bottom: 100px !important;
  }

  .kt-padding-l-100-desktop {
    padding-left: 100px !important;
  }

  .kt-padding-r-100-desktop {
    padding-right: 100px !important;
  }

  .kt-m100-desktop {
    margin: 100px !important;
  }

  .kt-mt-100-desktop {
    margin-top: 100px !important;
  }

  .kt-mb-100-desktop {
    margin-bottom: 100px !important;
  }

  .kt-ml-100-desktop {
    margin-left: 100px !important;
  }

  .kt-mr-100-desktop {
    margin-right: 100px !important;
  }

  .kt-p100-desktop {
    padding: 100px !important;
  }

  .kt-pt100-desktop {
    padding-top: 100px !important;
  }

  .kt-pb-100-desktop {
    padding-bottom: 100px !important;
  }

  .kt-pl100-desktop {
    padding-left: 100px !important;
  }

  .kt-pr100-desktop {
    padding-right: 100px !important;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-margin-0-tablet {
    margin: 0px !important;
  }

  .kt-margin-t-0-tablet {
    margin-top: 0px !important;
  }

  .kt-margin-b-0-tablet {
    margin-bottom: 0px !important;
  }

  .kt-margin-l-0-tablet {
    margin-left: 0px !important;
  }

  .kt-margin-r-0-tablet {
    margin-right: 0px !important;
  }

  .kt-padding-0-tablet {
    padding: 0px !important;
  }

  .kt-padding-t-0-tablet {
    padding-top: 0px !important;
  }

  .kt-padding-b-0-tablet {
    padding-bottom: 0px !important;
  }

  .kt-padding-l-0-tablet {
    padding-left: 0px !important;
  }

  .kt-padding-r-0-tablet {
    padding-right: 0px !important;
  }

  .kt-m0-tablet {
    margin: 0px !important;
  }

  .kt-mt-0-tablet {
    margin-top: 0px !important;
  }

  .kt-mb-0-tablet {
    margin-bottom: 0px !important;
  }

  .kt-ml-0-tablet {
    margin-left: 0px !important;
  }

  .kt-mr-0-tablet {
    margin-right: 0px !important;
  }

  .kt-p0-tablet {
    padding: 0px !important;
  }

  .kt-pt0-tablet {
    padding-top: 0px !important;
  }

  .kt-pb-0-tablet {
    padding-bottom: 0px !important;
  }

  .kt-pl0-tablet {
    padding-left: 0px !important;
  }

  .kt-pr0-tablet {
    padding-right: 0px !important;
  }

  .kt-margin-5-tablet {
    margin: 5px !important;
  }

  .kt-margin-t-5-tablet {
    margin-top: 5px !important;
  }

  .kt-margin-b-5-tablet {
    margin-bottom: 5px !important;
  }

  .kt-margin-l-5-tablet {
    margin-left: 5px !important;
  }

  .kt-margin-r-5-tablet {
    margin-right: 5px !important;
  }

  .kt-padding-5-tablet {
    padding: 5px !important;
  }

  .kt-padding-t-5-tablet {
    padding-top: 5px !important;
  }

  .kt-padding-b-5-tablet {
    padding-bottom: 5px !important;
  }

  .kt-padding-l-5-tablet {
    padding-left: 5px !important;
  }

  .kt-padding-r-5-tablet {
    padding-right: 5px !important;
  }

  .kt-m5-tablet {
    margin: 5px !important;
  }

  .kt-mt-5-tablet {
    margin-top: 5px !important;
  }

  .kt-mb-5-tablet {
    margin-bottom: 5px !important;
  }

  .kt-ml-5-tablet {
    margin-left: 5px !important;
  }

  .kt-mr-5-tablet {
    margin-right: 5px !important;
  }

  .kt-p5-tablet {
    padding: 5px !important;
  }

  .kt-pt5-tablet {
    padding-top: 5px !important;
  }

  .kt-pb-5-tablet {
    padding-bottom: 5px !important;
  }

  .kt-pl5-tablet {
    padding-left: 5px !important;
  }

  .kt-pr5-tablet {
    padding-right: 5px !important;
  }

  .kt-margin-10-tablet {
    margin: 10px !important;
  }

  .kt-margin-t-10-tablet {
    margin-top: 10px !important;
  }

  .kt-margin-b-10-tablet {
    margin-bottom: 10px !important;
  }

  .kt-margin-l-10-tablet {
    margin-left: 10px !important;
  }

  .kt-margin-r-10-tablet {
    margin-right: 10px !important;
  }

  .kt-padding-10-tablet {
    padding: 10px !important;
  }

  .kt-padding-t-10-tablet {
    padding-top: 10px !important;
  }

  .kt-padding-b-10-tablet {
    padding-bottom: 10px !important;
  }

  .kt-padding-l-10-tablet {
    padding-left: 10px !important;
  }

  .kt-padding-r-10-tablet {
    padding-right: 10px !important;
  }

  .kt-m10-tablet {
    margin: 10px !important;
  }

  .kt-mt-10-tablet {
    margin-top: 10px !important;
  }

  .kt-mb-10-tablet {
    margin-bottom: 10px !important;
  }

  .kt-ml-10-tablet {
    margin-left: 10px !important;
  }

  .kt-mr-10-tablet {
    margin-right: 10px !important;
  }

  .kt-p10-tablet {
    padding: 10px !important;
  }

  .kt-pt10-tablet {
    padding-top: 10px !important;
  }

  .kt-pb-10-tablet {
    padding-bottom: 10px !important;
  }

  .kt-pl10-tablet {
    padding-left: 10px !important;
  }

  .kt-pr10-tablet {
    padding-right: 10px !important;
  }

  .kt-margin-15-tablet {
    margin: 15px !important;
  }

  .kt-margin-t-15-tablet {
    margin-top: 15px !important;
  }

  .kt-margin-b-15-tablet {
    margin-bottom: 15px !important;
  }

  .kt-margin-l-15-tablet {
    margin-left: 15px !important;
  }

  .kt-margin-r-15-tablet {
    margin-right: 15px !important;
  }

  .kt-padding-15-tablet {
    padding: 15px !important;
  }

  .kt-padding-t-15-tablet {
    padding-top: 15px !important;
  }

  .kt-padding-b-15-tablet {
    padding-bottom: 15px !important;
  }

  .kt-padding-l-15-tablet {
    padding-left: 15px !important;
  }

  .kt-padding-r-15-tablet {
    padding-right: 15px !important;
  }

  .kt-m15-tablet {
    margin: 15px !important;
  }

  .kt-mt-15-tablet {
    margin-top: 15px !important;
  }

  .kt-mb-15-tablet {
    margin-bottom: 15px !important;
  }

  .kt-ml-15-tablet {
    margin-left: 15px !important;
  }

  .kt-mr-15-tablet {
    margin-right: 15px !important;
  }

  .kt-p15-tablet {
    padding: 15px !important;
  }

  .kt-pt15-tablet {
    padding-top: 15px !important;
  }

  .kt-pb-15-tablet {
    padding-bottom: 15px !important;
  }

  .kt-pl15-tablet {
    padding-left: 15px !important;
  }

  .kt-pr15-tablet {
    padding-right: 15px !important;
  }

  .kt-margin-20-tablet {
    margin: 20px !important;
  }

  .kt-margin-t-20-tablet {
    margin-top: 20px !important;
  }

  .kt-margin-b-20-tablet {
    margin-bottom: 20px !important;
  }

  .kt-margin-l-20-tablet {
    margin-left: 20px !important;
  }

  .kt-margin-r-20-tablet {
    margin-right: 20px !important;
  }

  .kt-padding-20-tablet {
    padding: 20px !important;
  }

  .kt-padding-t-20-tablet {
    padding-top: 20px !important;
  }

  .kt-padding-b-20-tablet {
    padding-bottom: 20px !important;
  }

  .kt-padding-l-20-tablet {
    padding-left: 20px !important;
  }

  .kt-padding-r-20-tablet {
    padding-right: 20px !important;
  }

  .kt-m20-tablet {
    margin: 20px !important;
  }

  .kt-mt-20-tablet {
    margin-top: 20px !important;
  }

  .kt-mb-20-tablet {
    margin-bottom: 20px !important;
  }

  .kt-ml-20-tablet {
    margin-left: 20px !important;
  }

  .kt-mr-20-tablet {
    margin-right: 20px !important;
  }

  .kt-p20-tablet {
    padding: 20px !important;
  }

  .kt-pt20-tablet {
    padding-top: 20px !important;
  }

  .kt-pb-20-tablet {
    padding-bottom: 20px !important;
  }

  .kt-pl20-tablet {
    padding-left: 20px !important;
  }

  .kt-pr20-tablet {
    padding-right: 20px !important;
  }

  .kt-margin-25-tablet {
    margin: 25px !important;
  }

  .kt-margin-t-25-tablet {
    margin-top: 25px !important;
  }

  .kt-margin-b-25-tablet {
    margin-bottom: 25px !important;
  }

  .kt-margin-l-25-tablet {
    margin-left: 25px !important;
  }

  .kt-margin-r-25-tablet {
    margin-right: 25px !important;
  }

  .kt-padding-25-tablet {
    padding: 25px !important;
  }

  .kt-padding-t-25-tablet {
    padding-top: 25px !important;
  }

  .kt-padding-b-25-tablet {
    padding-bottom: 25px !important;
  }

  .kt-padding-l-25-tablet {
    padding-left: 25px !important;
  }

  .kt-padding-r-25-tablet {
    padding-right: 25px !important;
  }

  .kt-m25-tablet {
    margin: 25px !important;
  }

  .kt-mt-25-tablet {
    margin-top: 25px !important;
  }

  .kt-mb-25-tablet {
    margin-bottom: 25px !important;
  }

  .kt-ml-25-tablet {
    margin-left: 25px !important;
  }

  .kt-mr-25-tablet {
    margin-right: 25px !important;
  }

  .kt-p25-tablet {
    padding: 25px !important;
  }

  .kt-pt25-tablet {
    padding-top: 25px !important;
  }

  .kt-pb-25-tablet {
    padding-bottom: 25px !important;
  }

  .kt-pl25-tablet {
    padding-left: 25px !important;
  }

  .kt-pr25-tablet {
    padding-right: 25px !important;
  }

  .kt-margin-30-tablet {
    margin: 30px !important;
  }

  .kt-margin-t-30-tablet {
    margin-top: 30px !important;
  }

  .kt-margin-b-30-tablet {
    margin-bottom: 30px !important;
  }

  .kt-margin-l-30-tablet {
    margin-left: 30px !important;
  }

  .kt-margin-r-30-tablet {
    margin-right: 30px !important;
  }

  .kt-padding-30-tablet {
    padding: 30px !important;
  }

  .kt-padding-t-30-tablet {
    padding-top: 30px !important;
  }

  .kt-padding-b-30-tablet {
    padding-bottom: 30px !important;
  }

  .kt-padding-l-30-tablet {
    padding-left: 30px !important;
  }

  .kt-padding-r-30-tablet {
    padding-right: 30px !important;
  }

  .kt-m30-tablet {
    margin: 30px !important;
  }

  .kt-mt-30-tablet {
    margin-top: 30px !important;
  }

  .kt-mb-30-tablet {
    margin-bottom: 30px !important;
  }

  .kt-ml-30-tablet {
    margin-left: 30px !important;
  }

  .kt-mr-30-tablet {
    margin-right: 30px !important;
  }

  .kt-p30-tablet {
    padding: 30px !important;
  }

  .kt-pt30-tablet {
    padding-top: 30px !important;
  }

  .kt-pb-30-tablet {
    padding-bottom: 30px !important;
  }

  .kt-pl30-tablet {
    padding-left: 30px !important;
  }

  .kt-pr30-tablet {
    padding-right: 30px !important;
  }

  .kt-margin-35-tablet {
    margin: 35px !important;
  }

  .kt-margin-t-35-tablet {
    margin-top: 35px !important;
  }

  .kt-margin-b-35-tablet {
    margin-bottom: 35px !important;
  }

  .kt-margin-l-35-tablet {
    margin-left: 35px !important;
  }

  .kt-margin-r-35-tablet {
    margin-right: 35px !important;
  }

  .kt-padding-35-tablet {
    padding: 35px !important;
  }

  .kt-padding-t-35-tablet {
    padding-top: 35px !important;
  }

  .kt-padding-b-35-tablet {
    padding-bottom: 35px !important;
  }

  .kt-padding-l-35-tablet {
    padding-left: 35px !important;
  }

  .kt-padding-r-35-tablet {
    padding-right: 35px !important;
  }

  .kt-m35-tablet {
    margin: 35px !important;
  }

  .kt-mt-35-tablet {
    margin-top: 35px !important;
  }

  .kt-mb-35-tablet {
    margin-bottom: 35px !important;
  }

  .kt-ml-35-tablet {
    margin-left: 35px !important;
  }

  .kt-mr-35-tablet {
    margin-right: 35px !important;
  }

  .kt-p35-tablet {
    padding: 35px !important;
  }

  .kt-pt35-tablet {
    padding-top: 35px !important;
  }

  .kt-pb-35-tablet {
    padding-bottom: 35px !important;
  }

  .kt-pl35-tablet {
    padding-left: 35px !important;
  }

  .kt-pr35-tablet {
    padding-right: 35px !important;
  }

  .kt-margin-40-tablet {
    margin: 40px !important;
  }

  .kt-margin-t-40-tablet {
    margin-top: 40px !important;
  }

  .kt-margin-b-40-tablet {
    margin-bottom: 40px !important;
  }

  .kt-margin-l-40-tablet {
    margin-left: 40px !important;
  }

  .kt-margin-r-40-tablet {
    margin-right: 40px !important;
  }

  .kt-padding-40-tablet {
    padding: 40px !important;
  }

  .kt-padding-t-40-tablet {
    padding-top: 40px !important;
  }

  .kt-padding-b-40-tablet {
    padding-bottom: 40px !important;
  }

  .kt-padding-l-40-tablet {
    padding-left: 40px !important;
  }

  .kt-padding-r-40-tablet {
    padding-right: 40px !important;
  }

  .kt-m40-tablet {
    margin: 40px !important;
  }

  .kt-mt-40-tablet {
    margin-top: 40px !important;
  }

  .kt-mb-40-tablet {
    margin-bottom: 40px !important;
  }

  .kt-ml-40-tablet {
    margin-left: 40px !important;
  }

  .kt-mr-40-tablet {
    margin-right: 40px !important;
  }

  .kt-p40-tablet {
    padding: 40px !important;
  }

  .kt-pt40-tablet {
    padding-top: 40px !important;
  }

  .kt-pb-40-tablet {
    padding-bottom: 40px !important;
  }

  .kt-pl40-tablet {
    padding-left: 40px !important;
  }

  .kt-pr40-tablet {
    padding-right: 40px !important;
  }

  .kt-margin-45-tablet {
    margin: 45px !important;
  }

  .kt-margin-t-45-tablet {
    margin-top: 45px !important;
  }

  .kt-margin-b-45-tablet {
    margin-bottom: 45px !important;
  }

  .kt-margin-l-45-tablet {
    margin-left: 45px !important;
  }

  .kt-margin-r-45-tablet {
    margin-right: 45px !important;
  }

  .kt-padding-45-tablet {
    padding: 45px !important;
  }

  .kt-padding-t-45-tablet {
    padding-top: 45px !important;
  }

  .kt-padding-b-45-tablet {
    padding-bottom: 45px !important;
  }

  .kt-padding-l-45-tablet {
    padding-left: 45px !important;
  }

  .kt-padding-r-45-tablet {
    padding-right: 45px !important;
  }

  .kt-m45-tablet {
    margin: 45px !important;
  }

  .kt-mt-45-tablet {
    margin-top: 45px !important;
  }

  .kt-mb-45-tablet {
    margin-bottom: 45px !important;
  }

  .kt-ml-45-tablet {
    margin-left: 45px !important;
  }

  .kt-mr-45-tablet {
    margin-right: 45px !important;
  }

  .kt-p45-tablet {
    padding: 45px !important;
  }

  .kt-pt45-tablet {
    padding-top: 45px !important;
  }

  .kt-pb-45-tablet {
    padding-bottom: 45px !important;
  }

  .kt-pl45-tablet {
    padding-left: 45px !important;
  }

  .kt-pr45-tablet {
    padding-right: 45px !important;
  }

  .kt-margin-50-tablet {
    margin: 50px !important;
  }

  .kt-margin-t-50-tablet {
    margin-top: 50px !important;
  }

  .kt-margin-b-50-tablet {
    margin-bottom: 50px !important;
  }

  .kt-margin-l-50-tablet {
    margin-left: 50px !important;
  }

  .kt-margin-r-50-tablet {
    margin-right: 50px !important;
  }

  .kt-padding-50-tablet {
    padding: 50px !important;
  }

  .kt-padding-t-50-tablet {
    padding-top: 50px !important;
  }

  .kt-padding-b-50-tablet {
    padding-bottom: 50px !important;
  }

  .kt-padding-l-50-tablet {
    padding-left: 50px !important;
  }

  .kt-padding-r-50-tablet {
    padding-right: 50px !important;
  }

  .kt-m50-tablet {
    margin: 50px !important;
  }

  .kt-mt-50-tablet {
    margin-top: 50px !important;
  }

  .kt-mb-50-tablet {
    margin-bottom: 50px !important;
  }

  .kt-ml-50-tablet {
    margin-left: 50px !important;
  }

  .kt-mr-50-tablet {
    margin-right: 50px !important;
  }

  .kt-p50-tablet {
    padding: 50px !important;
  }

  .kt-pt50-tablet {
    padding-top: 50px !important;
  }

  .kt-pb-50-tablet {
    padding-bottom: 50px !important;
  }

  .kt-pl50-tablet {
    padding-left: 50px !important;
  }

  .kt-pr50-tablet {
    padding-right: 50px !important;
  }

  .kt-margin-55-tablet {
    margin: 55px !important;
  }

  .kt-margin-t-55-tablet {
    margin-top: 55px !important;
  }

  .kt-margin-b-55-tablet {
    margin-bottom: 55px !important;
  }

  .kt-margin-l-55-tablet {
    margin-left: 55px !important;
  }

  .kt-margin-r-55-tablet {
    margin-right: 55px !important;
  }

  .kt-padding-55-tablet {
    padding: 55px !important;
  }

  .kt-padding-t-55-tablet {
    padding-top: 55px !important;
  }

  .kt-padding-b-55-tablet {
    padding-bottom: 55px !important;
  }

  .kt-padding-l-55-tablet {
    padding-left: 55px !important;
  }

  .kt-padding-r-55-tablet {
    padding-right: 55px !important;
  }

  .kt-m55-tablet {
    margin: 55px !important;
  }

  .kt-mt-55-tablet {
    margin-top: 55px !important;
  }

  .kt-mb-55-tablet {
    margin-bottom: 55px !important;
  }

  .kt-ml-55-tablet {
    margin-left: 55px !important;
  }

  .kt-mr-55-tablet {
    margin-right: 55px !important;
  }

  .kt-p55-tablet {
    padding: 55px !important;
  }

  .kt-pt55-tablet {
    padding-top: 55px !important;
  }

  .kt-pb-55-tablet {
    padding-bottom: 55px !important;
  }

  .kt-pl55-tablet {
    padding-left: 55px !important;
  }

  .kt-pr55-tablet {
    padding-right: 55px !important;
  }

  .kt-margin-60-tablet {
    margin: 60px !important;
  }

  .kt-margin-t-60-tablet {
    margin-top: 60px !important;
  }

  .kt-margin-b-60-tablet {
    margin-bottom: 60px !important;
  }

  .kt-margin-l-60-tablet {
    margin-left: 60px !important;
  }

  .kt-margin-r-60-tablet {
    margin-right: 60px !important;
  }

  .kt-padding-60-tablet {
    padding: 60px !important;
  }

  .kt-padding-t-60-tablet {
    padding-top: 60px !important;
  }

  .kt-padding-b-60-tablet {
    padding-bottom: 60px !important;
  }

  .kt-padding-l-60-tablet {
    padding-left: 60px !important;
  }

  .kt-padding-r-60-tablet {
    padding-right: 60px !important;
  }

  .kt-m60-tablet {
    margin: 60px !important;
  }

  .kt-mt-60-tablet {
    margin-top: 60px !important;
  }

  .kt-mb-60-tablet {
    margin-bottom: 60px !important;
  }

  .kt-ml-60-tablet {
    margin-left: 60px !important;
  }

  .kt-mr-60-tablet {
    margin-right: 60px !important;
  }

  .kt-p60-tablet {
    padding: 60px !important;
  }

  .kt-pt60-tablet {
    padding-top: 60px !important;
  }

  .kt-pb-60-tablet {
    padding-bottom: 60px !important;
  }

  .kt-pl60-tablet {
    padding-left: 60px !important;
  }

  .kt-pr60-tablet {
    padding-right: 60px !important;
  }

  .kt-margin-65-tablet {
    margin: 65px !important;
  }

  .kt-margin-t-65-tablet {
    margin-top: 65px !important;
  }

  .kt-margin-b-65-tablet {
    margin-bottom: 65px !important;
  }

  .kt-margin-l-65-tablet {
    margin-left: 65px !important;
  }

  .kt-margin-r-65-tablet {
    margin-right: 65px !important;
  }

  .kt-padding-65-tablet {
    padding: 65px !important;
  }

  .kt-padding-t-65-tablet {
    padding-top: 65px !important;
  }

  .kt-padding-b-65-tablet {
    padding-bottom: 65px !important;
  }

  .kt-padding-l-65-tablet {
    padding-left: 65px !important;
  }

  .kt-padding-r-65-tablet {
    padding-right: 65px !important;
  }

  .kt-m65-tablet {
    margin: 65px !important;
  }

  .kt-mt-65-tablet {
    margin-top: 65px !important;
  }

  .kt-mb-65-tablet {
    margin-bottom: 65px !important;
  }

  .kt-ml-65-tablet {
    margin-left: 65px !important;
  }

  .kt-mr-65-tablet {
    margin-right: 65px !important;
  }

  .kt-p65-tablet {
    padding: 65px !important;
  }

  .kt-pt65-tablet {
    padding-top: 65px !important;
  }

  .kt-pb-65-tablet {
    padding-bottom: 65px !important;
  }

  .kt-pl65-tablet {
    padding-left: 65px !important;
  }

  .kt-pr65-tablet {
    padding-right: 65px !important;
  }

  .kt-margin-70-tablet {
    margin: 70px !important;
  }

  .kt-margin-t-70-tablet {
    margin-top: 70px !important;
  }

  .kt-margin-b-70-tablet {
    margin-bottom: 70px !important;
  }

  .kt-margin-l-70-tablet {
    margin-left: 70px !important;
  }

  .kt-margin-r-70-tablet {
    margin-right: 70px !important;
  }

  .kt-padding-70-tablet {
    padding: 70px !important;
  }

  .kt-padding-t-70-tablet {
    padding-top: 70px !important;
  }

  .kt-padding-b-70-tablet {
    padding-bottom: 70px !important;
  }

  .kt-padding-l-70-tablet {
    padding-left: 70px !important;
  }

  .kt-padding-r-70-tablet {
    padding-right: 70px !important;
  }

  .kt-m70-tablet {
    margin: 70px !important;
  }

  .kt-mt-70-tablet {
    margin-top: 70px !important;
  }

  .kt-mb-70-tablet {
    margin-bottom: 70px !important;
  }

  .kt-ml-70-tablet {
    margin-left: 70px !important;
  }

  .kt-mr-70-tablet {
    margin-right: 70px !important;
  }

  .kt-p70-tablet {
    padding: 70px !important;
  }

  .kt-pt70-tablet {
    padding-top: 70px !important;
  }

  .kt-pb-70-tablet {
    padding-bottom: 70px !important;
  }

  .kt-pl70-tablet {
    padding-left: 70px !important;
  }

  .kt-pr70-tablet {
    padding-right: 70px !important;
  }

  .kt-margin-75-tablet {
    margin: 75px !important;
  }

  .kt-margin-t-75-tablet {
    margin-top: 75px !important;
  }

  .kt-margin-b-75-tablet {
    margin-bottom: 75px !important;
  }

  .kt-margin-l-75-tablet {
    margin-left: 75px !important;
  }

  .kt-margin-r-75-tablet {
    margin-right: 75px !important;
  }

  .kt-padding-75-tablet {
    padding: 75px !important;
  }

  .kt-padding-t-75-tablet {
    padding-top: 75px !important;
  }

  .kt-padding-b-75-tablet {
    padding-bottom: 75px !important;
  }

  .kt-padding-l-75-tablet {
    padding-left: 75px !important;
  }

  .kt-padding-r-75-tablet {
    padding-right: 75px !important;
  }

  .kt-m75-tablet {
    margin: 75px !important;
  }

  .kt-mt-75-tablet {
    margin-top: 75px !important;
  }

  .kt-mb-75-tablet {
    margin-bottom: 75px !important;
  }

  .kt-ml-75-tablet {
    margin-left: 75px !important;
  }

  .kt-mr-75-tablet {
    margin-right: 75px !important;
  }

  .kt-p75-tablet {
    padding: 75px !important;
  }

  .kt-pt75-tablet {
    padding-top: 75px !important;
  }

  .kt-pb-75-tablet {
    padding-bottom: 75px !important;
  }

  .kt-pl75-tablet {
    padding-left: 75px !important;
  }

  .kt-pr75-tablet {
    padding-right: 75px !important;
  }

  .kt-margin-80-tablet {
    margin: 80px !important;
  }

  .kt-margin-t-80-tablet {
    margin-top: 80px !important;
  }

  .kt-margin-b-80-tablet {
    margin-bottom: 80px !important;
  }

  .kt-margin-l-80-tablet {
    margin-left: 80px !important;
  }

  .kt-margin-r-80-tablet {
    margin-right: 80px !important;
  }

  .kt-padding-80-tablet {
    padding: 80px !important;
  }

  .kt-padding-t-80-tablet {
    padding-top: 80px !important;
  }

  .kt-padding-b-80-tablet {
    padding-bottom: 80px !important;
  }

  .kt-padding-l-80-tablet {
    padding-left: 80px !important;
  }

  .kt-padding-r-80-tablet {
    padding-right: 80px !important;
  }

  .kt-m80-tablet {
    margin: 80px !important;
  }

  .kt-mt-80-tablet {
    margin-top: 80px !important;
  }

  .kt-mb-80-tablet {
    margin-bottom: 80px !important;
  }

  .kt-ml-80-tablet {
    margin-left: 80px !important;
  }

  .kt-mr-80-tablet {
    margin-right: 80px !important;
  }

  .kt-p80-tablet {
    padding: 80px !important;
  }

  .kt-pt80-tablet {
    padding-top: 80px !important;
  }

  .kt-pb-80-tablet {
    padding-bottom: 80px !important;
  }

  .kt-pl80-tablet {
    padding-left: 80px !important;
  }

  .kt-pr80-tablet {
    padding-right: 80px !important;
  }

  .kt-margin-85-tablet {
    margin: 85px !important;
  }

  .kt-margin-t-85-tablet {
    margin-top: 85px !important;
  }

  .kt-margin-b-85-tablet {
    margin-bottom: 85px !important;
  }

  .kt-margin-l-85-tablet {
    margin-left: 85px !important;
  }

  .kt-margin-r-85-tablet {
    margin-right: 85px !important;
  }

  .kt-padding-85-tablet {
    padding: 85px !important;
  }

  .kt-padding-t-85-tablet {
    padding-top: 85px !important;
  }

  .kt-padding-b-85-tablet {
    padding-bottom: 85px !important;
  }

  .kt-padding-l-85-tablet {
    padding-left: 85px !important;
  }

  .kt-padding-r-85-tablet {
    padding-right: 85px !important;
  }

  .kt-m85-tablet {
    margin: 85px !important;
  }

  .kt-mt-85-tablet {
    margin-top: 85px !important;
  }

  .kt-mb-85-tablet {
    margin-bottom: 85px !important;
  }

  .kt-ml-85-tablet {
    margin-left: 85px !important;
  }

  .kt-mr-85-tablet {
    margin-right: 85px !important;
  }

  .kt-p85-tablet {
    padding: 85px !important;
  }

  .kt-pt85-tablet {
    padding-top: 85px !important;
  }

  .kt-pb-85-tablet {
    padding-bottom: 85px !important;
  }

  .kt-pl85-tablet {
    padding-left: 85px !important;
  }

  .kt-pr85-tablet {
    padding-right: 85px !important;
  }

  .kt-margin-90-tablet {
    margin: 90px !important;
  }

  .kt-margin-t-90-tablet {
    margin-top: 90px !important;
  }

  .kt-margin-b-90-tablet {
    margin-bottom: 90px !important;
  }

  .kt-margin-l-90-tablet {
    margin-left: 90px !important;
  }

  .kt-margin-r-90-tablet {
    margin-right: 90px !important;
  }

  .kt-padding-90-tablet {
    padding: 90px !important;
  }

  .kt-padding-t-90-tablet {
    padding-top: 90px !important;
  }

  .kt-padding-b-90-tablet {
    padding-bottom: 90px !important;
  }

  .kt-padding-l-90-tablet {
    padding-left: 90px !important;
  }

  .kt-padding-r-90-tablet {
    padding-right: 90px !important;
  }

  .kt-m90-tablet {
    margin: 90px !important;
  }

  .kt-mt-90-tablet {
    margin-top: 90px !important;
  }

  .kt-mb-90-tablet {
    margin-bottom: 90px !important;
  }

  .kt-ml-90-tablet {
    margin-left: 90px !important;
  }

  .kt-mr-90-tablet {
    margin-right: 90px !important;
  }

  .kt-p90-tablet {
    padding: 90px !important;
  }

  .kt-pt90-tablet {
    padding-top: 90px !important;
  }

  .kt-pb-90-tablet {
    padding-bottom: 90px !important;
  }

  .kt-pl90-tablet {
    padding-left: 90px !important;
  }

  .kt-pr90-tablet {
    padding-right: 90px !important;
  }

  .kt-margin-95-tablet {
    margin: 95px !important;
  }

  .kt-margin-t-95-tablet {
    margin-top: 95px !important;
  }

  .kt-margin-b-95-tablet {
    margin-bottom: 95px !important;
  }

  .kt-margin-l-95-tablet {
    margin-left: 95px !important;
  }

  .kt-margin-r-95-tablet {
    margin-right: 95px !important;
  }

  .kt-padding-95-tablet {
    padding: 95px !important;
  }

  .kt-padding-t-95-tablet {
    padding-top: 95px !important;
  }

  .kt-padding-b-95-tablet {
    padding-bottom: 95px !important;
  }

  .kt-padding-l-95-tablet {
    padding-left: 95px !important;
  }

  .kt-padding-r-95-tablet {
    padding-right: 95px !important;
  }

  .kt-m95-tablet {
    margin: 95px !important;
  }

  .kt-mt-95-tablet {
    margin-top: 95px !important;
  }

  .kt-mb-95-tablet {
    margin-bottom: 95px !important;
  }

  .kt-ml-95-tablet {
    margin-left: 95px !important;
  }

  .kt-mr-95-tablet {
    margin-right: 95px !important;
  }

  .kt-p95-tablet {
    padding: 95px !important;
  }

  .kt-pt95-tablet {
    padding-top: 95px !important;
  }

  .kt-pb-95-tablet {
    padding-bottom: 95px !important;
  }

  .kt-pl95-tablet {
    padding-left: 95px !important;
  }

  .kt-pr95-tablet {
    padding-right: 95px !important;
  }

  .kt-margin-100-tablet {
    margin: 100px !important;
  }

  .kt-margin-t-100-tablet {
    margin-top: 100px !important;
  }

  .kt-margin-b-100-tablet {
    margin-bottom: 100px !important;
  }

  .kt-margin-l-100-tablet {
    margin-left: 100px !important;
  }

  .kt-margin-r-100-tablet {
    margin-right: 100px !important;
  }

  .kt-padding-100-tablet {
    padding: 100px !important;
  }

  .kt-padding-t-100-tablet {
    padding-top: 100px !important;
  }

  .kt-padding-b-100-tablet {
    padding-bottom: 100px !important;
  }

  .kt-padding-l-100-tablet {
    padding-left: 100px !important;
  }

  .kt-padding-r-100-tablet {
    padding-right: 100px !important;
  }

  .kt-m100-tablet {
    margin: 100px !important;
  }

  .kt-mt-100-tablet {
    margin-top: 100px !important;
  }

  .kt-mb-100-tablet {
    margin-bottom: 100px !important;
  }

  .kt-ml-100-tablet {
    margin-left: 100px !important;
  }

  .kt-mr-100-tablet {
    margin-right: 100px !important;
  }

  .kt-p100-tablet {
    padding: 100px !important;
  }

  .kt-pt100-tablet {
    padding-top: 100px !important;
  }

  .kt-pb-100-tablet {
    padding-bottom: 100px !important;
  }

  .kt-pl100-tablet {
    padding-left: 100px !important;
  }

  .kt-pr100-tablet {
    padding-right: 100px !important;
  }
}
@media (max-width: 1024px) {
  .kt-margin-0-tablet-and-mobile {
    margin: 0px !important;
  }

  .kt-margin-t-0-tablet-and-mobile {
    margin-top: 0px !important;
  }

  .kt-margin-b-0-tablet-and-mobile {
    margin-bottom: 0px !important;
  }

  .kt-margin-l-0-tablet-and-mobile {
    margin-left: 0px !important;
  }

  .kt-margin-r-0-tablet-and-mobile {
    margin-right: 0px !important;
  }

  .kt-padding-0-tablet-and-mobile {
    padding: 0px !important;
  }

  .kt-padding-t-0-tablet-and-mobile {
    padding-top: 0px !important;
  }

  .kt-padding-b-0-tablet-and-mobile {
    padding-bottom: 0px !important;
  }

  .kt-padding-l-0-tablet-and-mobile {
    padding-left: 0px !important;
  }

  .kt-padding-r-0-tablet-and-mobile {
    padding-right: 0px !important;
  }

  .kt-m0-tablet-and-mobile {
    margin: 0px !important;
  }

  .kt-mt-0-tablet-and-mobile {
    margin-top: 0px !important;
  }

  .kt-mb-0-tablet-and-mobile {
    margin-bottom: 0px !important;
  }

  .kt-ml-0-tablet-and-mobile {
    margin-left: 0px !important;
  }

  .kt-mr-0-tablet-and-mobile {
    margin-right: 0px !important;
  }

  .kt-p0-tablet-and-mobile {
    padding: 0px !important;
  }

  .kt-pt0-tablet-and-mobile {
    padding-top: 0px !important;
  }

  .kt-pb-0-tablet-and-mobile {
    padding-bottom: 0px !important;
  }

  .kt-pl0-tablet-and-mobile {
    padding-left: 0px !important;
  }

  .kt-pr0-tablet-and-mobile {
    padding-right: 0px !important;
  }

  .kt-margin-5-tablet-and-mobile {
    margin: 5px !important;
  }

  .kt-margin-t-5-tablet-and-mobile {
    margin-top: 5px !important;
  }

  .kt-margin-b-5-tablet-and-mobile {
    margin-bottom: 5px !important;
  }

  .kt-margin-l-5-tablet-and-mobile {
    margin-left: 5px !important;
  }

  .kt-margin-r-5-tablet-and-mobile {
    margin-right: 5px !important;
  }

  .kt-padding-5-tablet-and-mobile {
    padding: 5px !important;
  }

  .kt-padding-t-5-tablet-and-mobile {
    padding-top: 5px !important;
  }

  .kt-padding-b-5-tablet-and-mobile {
    padding-bottom: 5px !important;
  }

  .kt-padding-l-5-tablet-and-mobile {
    padding-left: 5px !important;
  }

  .kt-padding-r-5-tablet-and-mobile {
    padding-right: 5px !important;
  }

  .kt-m5-tablet-and-mobile {
    margin: 5px !important;
  }

  .kt-mt-5-tablet-and-mobile {
    margin-top: 5px !important;
  }

  .kt-mb-5-tablet-and-mobile {
    margin-bottom: 5px !important;
  }

  .kt-ml-5-tablet-and-mobile {
    margin-left: 5px !important;
  }

  .kt-mr-5-tablet-and-mobile {
    margin-right: 5px !important;
  }

  .kt-p5-tablet-and-mobile {
    padding: 5px !important;
  }

  .kt-pt5-tablet-and-mobile {
    padding-top: 5px !important;
  }

  .kt-pb-5-tablet-and-mobile {
    padding-bottom: 5px !important;
  }

  .kt-pl5-tablet-and-mobile {
    padding-left: 5px !important;
  }

  .kt-pr5-tablet-and-mobile {
    padding-right: 5px !important;
  }

  .kt-margin-10-tablet-and-mobile {
    margin: 10px !important;
  }

  .kt-margin-t-10-tablet-and-mobile {
    margin-top: 10px !important;
  }

  .kt-margin-b-10-tablet-and-mobile {
    margin-bottom: 10px !important;
  }

  .kt-margin-l-10-tablet-and-mobile {
    margin-left: 10px !important;
  }

  .kt-margin-r-10-tablet-and-mobile {
    margin-right: 10px !important;
  }

  .kt-padding-10-tablet-and-mobile {
    padding: 10px !important;
  }

  .kt-padding-t-10-tablet-and-mobile {
    padding-top: 10px !important;
  }

  .kt-padding-b-10-tablet-and-mobile {
    padding-bottom: 10px !important;
  }

  .kt-padding-l-10-tablet-and-mobile {
    padding-left: 10px !important;
  }

  .kt-padding-r-10-tablet-and-mobile {
    padding-right: 10px !important;
  }

  .kt-m10-tablet-and-mobile {
    margin: 10px !important;
  }

  .kt-mt-10-tablet-and-mobile {
    margin-top: 10px !important;
  }

  .kt-mb-10-tablet-and-mobile {
    margin-bottom: 10px !important;
  }

  .kt-ml-10-tablet-and-mobile {
    margin-left: 10px !important;
  }

  .kt-mr-10-tablet-and-mobile {
    margin-right: 10px !important;
  }

  .kt-p10-tablet-and-mobile {
    padding: 10px !important;
  }

  .kt-pt10-tablet-and-mobile {
    padding-top: 10px !important;
  }

  .kt-pb-10-tablet-and-mobile {
    padding-bottom: 10px !important;
  }

  .kt-pl10-tablet-and-mobile {
    padding-left: 10px !important;
  }

  .kt-pr10-tablet-and-mobile {
    padding-right: 10px !important;
  }

  .kt-margin-15-tablet-and-mobile {
    margin: 15px !important;
  }

  .kt-margin-t-15-tablet-and-mobile {
    margin-top: 15px !important;
  }

  .kt-margin-b-15-tablet-and-mobile {
    margin-bottom: 15px !important;
  }

  .kt-margin-l-15-tablet-and-mobile {
    margin-left: 15px !important;
  }

  .kt-margin-r-15-tablet-and-mobile {
    margin-right: 15px !important;
  }

  .kt-padding-15-tablet-and-mobile {
    padding: 15px !important;
  }

  .kt-padding-t-15-tablet-and-mobile {
    padding-top: 15px !important;
  }

  .kt-padding-b-15-tablet-and-mobile {
    padding-bottom: 15px !important;
  }

  .kt-padding-l-15-tablet-and-mobile {
    padding-left: 15px !important;
  }

  .kt-padding-r-15-tablet-and-mobile {
    padding-right: 15px !important;
  }

  .kt-m15-tablet-and-mobile {
    margin: 15px !important;
  }

  .kt-mt-15-tablet-and-mobile {
    margin-top: 15px !important;
  }

  .kt-mb-15-tablet-and-mobile {
    margin-bottom: 15px !important;
  }

  .kt-ml-15-tablet-and-mobile {
    margin-left: 15px !important;
  }

  .kt-mr-15-tablet-and-mobile {
    margin-right: 15px !important;
  }

  .kt-p15-tablet-and-mobile {
    padding: 15px !important;
  }

  .kt-pt15-tablet-and-mobile {
    padding-top: 15px !important;
  }

  .kt-pb-15-tablet-and-mobile {
    padding-bottom: 15px !important;
  }

  .kt-pl15-tablet-and-mobile {
    padding-left: 15px !important;
  }

  .kt-pr15-tablet-and-mobile {
    padding-right: 15px !important;
  }

  .kt-margin-20-tablet-and-mobile {
    margin: 20px !important;
  }

  .kt-margin-t-20-tablet-and-mobile {
    margin-top: 20px !important;
  }

  .kt-margin-b-20-tablet-and-mobile {
    margin-bottom: 20px !important;
  }

  .kt-margin-l-20-tablet-and-mobile {
    margin-left: 20px !important;
  }

  .kt-margin-r-20-tablet-and-mobile {
    margin-right: 20px !important;
  }

  .kt-padding-20-tablet-and-mobile {
    padding: 20px !important;
  }

  .kt-padding-t-20-tablet-and-mobile {
    padding-top: 20px !important;
  }

  .kt-padding-b-20-tablet-and-mobile {
    padding-bottom: 20px !important;
  }

  .kt-padding-l-20-tablet-and-mobile {
    padding-left: 20px !important;
  }

  .kt-padding-r-20-tablet-and-mobile {
    padding-right: 20px !important;
  }

  .kt-m20-tablet-and-mobile {
    margin: 20px !important;
  }

  .kt-mt-20-tablet-and-mobile {
    margin-top: 20px !important;
  }

  .kt-mb-20-tablet-and-mobile {
    margin-bottom: 20px !important;
  }

  .kt-ml-20-tablet-and-mobile {
    margin-left: 20px !important;
  }

  .kt-mr-20-tablet-and-mobile {
    margin-right: 20px !important;
  }

  .kt-p20-tablet-and-mobile {
    padding: 20px !important;
  }

  .kt-pt20-tablet-and-mobile {
    padding-top: 20px !important;
  }

  .kt-pb-20-tablet-and-mobile {
    padding-bottom: 20px !important;
  }

  .kt-pl20-tablet-and-mobile {
    padding-left: 20px !important;
  }

  .kt-pr20-tablet-and-mobile {
    padding-right: 20px !important;
  }

  .kt-margin-25-tablet-and-mobile {
    margin: 25px !important;
  }

  .kt-margin-t-25-tablet-and-mobile {
    margin-top: 25px !important;
  }

  .kt-margin-b-25-tablet-and-mobile {
    margin-bottom: 25px !important;
  }

  .kt-margin-l-25-tablet-and-mobile {
    margin-left: 25px !important;
  }

  .kt-margin-r-25-tablet-and-mobile {
    margin-right: 25px !important;
  }

  .kt-padding-25-tablet-and-mobile {
    padding: 25px !important;
  }

  .kt-padding-t-25-tablet-and-mobile {
    padding-top: 25px !important;
  }

  .kt-padding-b-25-tablet-and-mobile {
    padding-bottom: 25px !important;
  }

  .kt-padding-l-25-tablet-and-mobile {
    padding-left: 25px !important;
  }

  .kt-padding-r-25-tablet-and-mobile {
    padding-right: 25px !important;
  }

  .kt-m25-tablet-and-mobile {
    margin: 25px !important;
  }

  .kt-mt-25-tablet-and-mobile {
    margin-top: 25px !important;
  }

  .kt-mb-25-tablet-and-mobile {
    margin-bottom: 25px !important;
  }

  .kt-ml-25-tablet-and-mobile {
    margin-left: 25px !important;
  }

  .kt-mr-25-tablet-and-mobile {
    margin-right: 25px !important;
  }

  .kt-p25-tablet-and-mobile {
    padding: 25px !important;
  }

  .kt-pt25-tablet-and-mobile {
    padding-top: 25px !important;
  }

  .kt-pb-25-tablet-and-mobile {
    padding-bottom: 25px !important;
  }

  .kt-pl25-tablet-and-mobile {
    padding-left: 25px !important;
  }

  .kt-pr25-tablet-and-mobile {
    padding-right: 25px !important;
  }

  .kt-margin-30-tablet-and-mobile {
    margin: 30px !important;
  }

  .kt-margin-t-30-tablet-and-mobile {
    margin-top: 30px !important;
  }

  .kt-margin-b-30-tablet-and-mobile {
    margin-bottom: 30px !important;
  }

  .kt-margin-l-30-tablet-and-mobile {
    margin-left: 30px !important;
  }

  .kt-margin-r-30-tablet-and-mobile {
    margin-right: 30px !important;
  }

  .kt-padding-30-tablet-and-mobile {
    padding: 30px !important;
  }

  .kt-padding-t-30-tablet-and-mobile {
    padding-top: 30px !important;
  }

  .kt-padding-b-30-tablet-and-mobile {
    padding-bottom: 30px !important;
  }

  .kt-padding-l-30-tablet-and-mobile {
    padding-left: 30px !important;
  }

  .kt-padding-r-30-tablet-and-mobile {
    padding-right: 30px !important;
  }

  .kt-m30-tablet-and-mobile {
    margin: 30px !important;
  }

  .kt-mt-30-tablet-and-mobile {
    margin-top: 30px !important;
  }

  .kt-mb-30-tablet-and-mobile {
    margin-bottom: 30px !important;
  }

  .kt-ml-30-tablet-and-mobile {
    margin-left: 30px !important;
  }

  .kt-mr-30-tablet-and-mobile {
    margin-right: 30px !important;
  }

  .kt-p30-tablet-and-mobile {
    padding: 30px !important;
  }

  .kt-pt30-tablet-and-mobile {
    padding-top: 30px !important;
  }

  .kt-pb-30-tablet-and-mobile {
    padding-bottom: 30px !important;
  }

  .kt-pl30-tablet-and-mobile {
    padding-left: 30px !important;
  }

  .kt-pr30-tablet-and-mobile {
    padding-right: 30px !important;
  }

  .kt-margin-35-tablet-and-mobile {
    margin: 35px !important;
  }

  .kt-margin-t-35-tablet-and-mobile {
    margin-top: 35px !important;
  }

  .kt-margin-b-35-tablet-and-mobile {
    margin-bottom: 35px !important;
  }

  .kt-margin-l-35-tablet-and-mobile {
    margin-left: 35px !important;
  }

  .kt-margin-r-35-tablet-and-mobile {
    margin-right: 35px !important;
  }

  .kt-padding-35-tablet-and-mobile {
    padding: 35px !important;
  }

  .kt-padding-t-35-tablet-and-mobile {
    padding-top: 35px !important;
  }

  .kt-padding-b-35-tablet-and-mobile {
    padding-bottom: 35px !important;
  }

  .kt-padding-l-35-tablet-and-mobile {
    padding-left: 35px !important;
  }

  .kt-padding-r-35-tablet-and-mobile {
    padding-right: 35px !important;
  }

  .kt-m35-tablet-and-mobile {
    margin: 35px !important;
  }

  .kt-mt-35-tablet-and-mobile {
    margin-top: 35px !important;
  }

  .kt-mb-35-tablet-and-mobile {
    margin-bottom: 35px !important;
  }

  .kt-ml-35-tablet-and-mobile {
    margin-left: 35px !important;
  }

  .kt-mr-35-tablet-and-mobile {
    margin-right: 35px !important;
  }

  .kt-p35-tablet-and-mobile {
    padding: 35px !important;
  }

  .kt-pt35-tablet-and-mobile {
    padding-top: 35px !important;
  }

  .kt-pb-35-tablet-and-mobile {
    padding-bottom: 35px !important;
  }

  .kt-pl35-tablet-and-mobile {
    padding-left: 35px !important;
  }

  .kt-pr35-tablet-and-mobile {
    padding-right: 35px !important;
  }

  .kt-margin-40-tablet-and-mobile {
    margin: 40px !important;
  }

  .kt-margin-t-40-tablet-and-mobile {
    margin-top: 40px !important;
  }

  .kt-margin-b-40-tablet-and-mobile {
    margin-bottom: 40px !important;
  }

  .kt-margin-l-40-tablet-and-mobile {
    margin-left: 40px !important;
  }

  .kt-margin-r-40-tablet-and-mobile {
    margin-right: 40px !important;
  }

  .kt-padding-40-tablet-and-mobile {
    padding: 40px !important;
  }

  .kt-padding-t-40-tablet-and-mobile {
    padding-top: 40px !important;
  }

  .kt-padding-b-40-tablet-and-mobile {
    padding-bottom: 40px !important;
  }

  .kt-padding-l-40-tablet-and-mobile {
    padding-left: 40px !important;
  }

  .kt-padding-r-40-tablet-and-mobile {
    padding-right: 40px !important;
  }

  .kt-m40-tablet-and-mobile {
    margin: 40px !important;
  }

  .kt-mt-40-tablet-and-mobile {
    margin-top: 40px !important;
  }

  .kt-mb-40-tablet-and-mobile {
    margin-bottom: 40px !important;
  }

  .kt-ml-40-tablet-and-mobile {
    margin-left: 40px !important;
  }

  .kt-mr-40-tablet-and-mobile {
    margin-right: 40px !important;
  }

  .kt-p40-tablet-and-mobile {
    padding: 40px !important;
  }

  .kt-pt40-tablet-and-mobile {
    padding-top: 40px !important;
  }

  .kt-pb-40-tablet-and-mobile {
    padding-bottom: 40px !important;
  }

  .kt-pl40-tablet-and-mobile {
    padding-left: 40px !important;
  }

  .kt-pr40-tablet-and-mobile {
    padding-right: 40px !important;
  }

  .kt-margin-45-tablet-and-mobile {
    margin: 45px !important;
  }

  .kt-margin-t-45-tablet-and-mobile {
    margin-top: 45px !important;
  }

  .kt-margin-b-45-tablet-and-mobile {
    margin-bottom: 45px !important;
  }

  .kt-margin-l-45-tablet-and-mobile {
    margin-left: 45px !important;
  }

  .kt-margin-r-45-tablet-and-mobile {
    margin-right: 45px !important;
  }

  .kt-padding-45-tablet-and-mobile {
    padding: 45px !important;
  }

  .kt-padding-t-45-tablet-and-mobile {
    padding-top: 45px !important;
  }

  .kt-padding-b-45-tablet-and-mobile {
    padding-bottom: 45px !important;
  }

  .kt-padding-l-45-tablet-and-mobile {
    padding-left: 45px !important;
  }

  .kt-padding-r-45-tablet-and-mobile {
    padding-right: 45px !important;
  }

  .kt-m45-tablet-and-mobile {
    margin: 45px !important;
  }

  .kt-mt-45-tablet-and-mobile {
    margin-top: 45px !important;
  }

  .kt-mb-45-tablet-and-mobile {
    margin-bottom: 45px !important;
  }

  .kt-ml-45-tablet-and-mobile {
    margin-left: 45px !important;
  }

  .kt-mr-45-tablet-and-mobile {
    margin-right: 45px !important;
  }

  .kt-p45-tablet-and-mobile {
    padding: 45px !important;
  }

  .kt-pt45-tablet-and-mobile {
    padding-top: 45px !important;
  }

  .kt-pb-45-tablet-and-mobile {
    padding-bottom: 45px !important;
  }

  .kt-pl45-tablet-and-mobile {
    padding-left: 45px !important;
  }

  .kt-pr45-tablet-and-mobile {
    padding-right: 45px !important;
  }

  .kt-margin-50-tablet-and-mobile {
    margin: 50px !important;
  }

  .kt-margin-t-50-tablet-and-mobile {
    margin-top: 50px !important;
  }

  .kt-margin-b-50-tablet-and-mobile {
    margin-bottom: 50px !important;
  }

  .kt-margin-l-50-tablet-and-mobile {
    margin-left: 50px !important;
  }

  .kt-margin-r-50-tablet-and-mobile {
    margin-right: 50px !important;
  }

  .kt-padding-50-tablet-and-mobile {
    padding: 50px !important;
  }

  .kt-padding-t-50-tablet-and-mobile {
    padding-top: 50px !important;
  }

  .kt-padding-b-50-tablet-and-mobile {
    padding-bottom: 50px !important;
  }

  .kt-padding-l-50-tablet-and-mobile {
    padding-left: 50px !important;
  }

  .kt-padding-r-50-tablet-and-mobile {
    padding-right: 50px !important;
  }

  .kt-m50-tablet-and-mobile {
    margin: 50px !important;
  }

  .kt-mt-50-tablet-and-mobile {
    margin-top: 50px !important;
  }

  .kt-mb-50-tablet-and-mobile {
    margin-bottom: 50px !important;
  }

  .kt-ml-50-tablet-and-mobile {
    margin-left: 50px !important;
  }

  .kt-mr-50-tablet-and-mobile {
    margin-right: 50px !important;
  }

  .kt-p50-tablet-and-mobile {
    padding: 50px !important;
  }

  .kt-pt50-tablet-and-mobile {
    padding-top: 50px !important;
  }

  .kt-pb-50-tablet-and-mobile {
    padding-bottom: 50px !important;
  }

  .kt-pl50-tablet-and-mobile {
    padding-left: 50px !important;
  }

  .kt-pr50-tablet-and-mobile {
    padding-right: 50px !important;
  }

  .kt-margin-55-tablet-and-mobile {
    margin: 55px !important;
  }

  .kt-margin-t-55-tablet-and-mobile {
    margin-top: 55px !important;
  }

  .kt-margin-b-55-tablet-and-mobile {
    margin-bottom: 55px !important;
  }

  .kt-margin-l-55-tablet-and-mobile {
    margin-left: 55px !important;
  }

  .kt-margin-r-55-tablet-and-mobile {
    margin-right: 55px !important;
  }

  .kt-padding-55-tablet-and-mobile {
    padding: 55px !important;
  }

  .kt-padding-t-55-tablet-and-mobile {
    padding-top: 55px !important;
  }

  .kt-padding-b-55-tablet-and-mobile {
    padding-bottom: 55px !important;
  }

  .kt-padding-l-55-tablet-and-mobile {
    padding-left: 55px !important;
  }

  .kt-padding-r-55-tablet-and-mobile {
    padding-right: 55px !important;
  }

  .kt-m55-tablet-and-mobile {
    margin: 55px !important;
  }

  .kt-mt-55-tablet-and-mobile {
    margin-top: 55px !important;
  }

  .kt-mb-55-tablet-and-mobile {
    margin-bottom: 55px !important;
  }

  .kt-ml-55-tablet-and-mobile {
    margin-left: 55px !important;
  }

  .kt-mr-55-tablet-and-mobile {
    margin-right: 55px !important;
  }

  .kt-p55-tablet-and-mobile {
    padding: 55px !important;
  }

  .kt-pt55-tablet-and-mobile {
    padding-top: 55px !important;
  }

  .kt-pb-55-tablet-and-mobile {
    padding-bottom: 55px !important;
  }

  .kt-pl55-tablet-and-mobile {
    padding-left: 55px !important;
  }

  .kt-pr55-tablet-and-mobile {
    padding-right: 55px !important;
  }

  .kt-margin-60-tablet-and-mobile {
    margin: 60px !important;
  }

  .kt-margin-t-60-tablet-and-mobile {
    margin-top: 60px !important;
  }

  .kt-margin-b-60-tablet-and-mobile {
    margin-bottom: 60px !important;
  }

  .kt-margin-l-60-tablet-and-mobile {
    margin-left: 60px !important;
  }

  .kt-margin-r-60-tablet-and-mobile {
    margin-right: 60px !important;
  }

  .kt-padding-60-tablet-and-mobile {
    padding: 60px !important;
  }

  .kt-padding-t-60-tablet-and-mobile {
    padding-top: 60px !important;
  }

  .kt-padding-b-60-tablet-and-mobile {
    padding-bottom: 60px !important;
  }

  .kt-padding-l-60-tablet-and-mobile {
    padding-left: 60px !important;
  }

  .kt-padding-r-60-tablet-and-mobile {
    padding-right: 60px !important;
  }

  .kt-m60-tablet-and-mobile {
    margin: 60px !important;
  }

  .kt-mt-60-tablet-and-mobile {
    margin-top: 60px !important;
  }

  .kt-mb-60-tablet-and-mobile {
    margin-bottom: 60px !important;
  }

  .kt-ml-60-tablet-and-mobile {
    margin-left: 60px !important;
  }

  .kt-mr-60-tablet-and-mobile {
    margin-right: 60px !important;
  }

  .kt-p60-tablet-and-mobile {
    padding: 60px !important;
  }

  .kt-pt60-tablet-and-mobile {
    padding-top: 60px !important;
  }

  .kt-pb-60-tablet-and-mobile {
    padding-bottom: 60px !important;
  }

  .kt-pl60-tablet-and-mobile {
    padding-left: 60px !important;
  }

  .kt-pr60-tablet-and-mobile {
    padding-right: 60px !important;
  }

  .kt-margin-65-tablet-and-mobile {
    margin: 65px !important;
  }

  .kt-margin-t-65-tablet-and-mobile {
    margin-top: 65px !important;
  }

  .kt-margin-b-65-tablet-and-mobile {
    margin-bottom: 65px !important;
  }

  .kt-margin-l-65-tablet-and-mobile {
    margin-left: 65px !important;
  }

  .kt-margin-r-65-tablet-and-mobile {
    margin-right: 65px !important;
  }

  .kt-padding-65-tablet-and-mobile {
    padding: 65px !important;
  }

  .kt-padding-t-65-tablet-and-mobile {
    padding-top: 65px !important;
  }

  .kt-padding-b-65-tablet-and-mobile {
    padding-bottom: 65px !important;
  }

  .kt-padding-l-65-tablet-and-mobile {
    padding-left: 65px !important;
  }

  .kt-padding-r-65-tablet-and-mobile {
    padding-right: 65px !important;
  }

  .kt-m65-tablet-and-mobile {
    margin: 65px !important;
  }

  .kt-mt-65-tablet-and-mobile {
    margin-top: 65px !important;
  }

  .kt-mb-65-tablet-and-mobile {
    margin-bottom: 65px !important;
  }

  .kt-ml-65-tablet-and-mobile {
    margin-left: 65px !important;
  }

  .kt-mr-65-tablet-and-mobile {
    margin-right: 65px !important;
  }

  .kt-p65-tablet-and-mobile {
    padding: 65px !important;
  }

  .kt-pt65-tablet-and-mobile {
    padding-top: 65px !important;
  }

  .kt-pb-65-tablet-and-mobile {
    padding-bottom: 65px !important;
  }

  .kt-pl65-tablet-and-mobile {
    padding-left: 65px !important;
  }

  .kt-pr65-tablet-and-mobile {
    padding-right: 65px !important;
  }

  .kt-margin-70-tablet-and-mobile {
    margin: 70px !important;
  }

  .kt-margin-t-70-tablet-and-mobile {
    margin-top: 70px !important;
  }

  .kt-margin-b-70-tablet-and-mobile {
    margin-bottom: 70px !important;
  }

  .kt-margin-l-70-tablet-and-mobile {
    margin-left: 70px !important;
  }

  .kt-margin-r-70-tablet-and-mobile {
    margin-right: 70px !important;
  }

  .kt-padding-70-tablet-and-mobile {
    padding: 70px !important;
  }

  .kt-padding-t-70-tablet-and-mobile {
    padding-top: 70px !important;
  }

  .kt-padding-b-70-tablet-and-mobile {
    padding-bottom: 70px !important;
  }

  .kt-padding-l-70-tablet-and-mobile {
    padding-left: 70px !important;
  }

  .kt-padding-r-70-tablet-and-mobile {
    padding-right: 70px !important;
  }

  .kt-m70-tablet-and-mobile {
    margin: 70px !important;
  }

  .kt-mt-70-tablet-and-mobile {
    margin-top: 70px !important;
  }

  .kt-mb-70-tablet-and-mobile {
    margin-bottom: 70px !important;
  }

  .kt-ml-70-tablet-and-mobile {
    margin-left: 70px !important;
  }

  .kt-mr-70-tablet-and-mobile {
    margin-right: 70px !important;
  }

  .kt-p70-tablet-and-mobile {
    padding: 70px !important;
  }

  .kt-pt70-tablet-and-mobile {
    padding-top: 70px !important;
  }

  .kt-pb-70-tablet-and-mobile {
    padding-bottom: 70px !important;
  }

  .kt-pl70-tablet-and-mobile {
    padding-left: 70px !important;
  }

  .kt-pr70-tablet-and-mobile {
    padding-right: 70px !important;
  }

  .kt-margin-75-tablet-and-mobile {
    margin: 75px !important;
  }

  .kt-margin-t-75-tablet-and-mobile {
    margin-top: 75px !important;
  }

  .kt-margin-b-75-tablet-and-mobile {
    margin-bottom: 75px !important;
  }

  .kt-margin-l-75-tablet-and-mobile {
    margin-left: 75px !important;
  }

  .kt-margin-r-75-tablet-and-mobile {
    margin-right: 75px !important;
  }

  .kt-padding-75-tablet-and-mobile {
    padding: 75px !important;
  }

  .kt-padding-t-75-tablet-and-mobile {
    padding-top: 75px !important;
  }

  .kt-padding-b-75-tablet-and-mobile {
    padding-bottom: 75px !important;
  }

  .kt-padding-l-75-tablet-and-mobile {
    padding-left: 75px !important;
  }

  .kt-padding-r-75-tablet-and-mobile {
    padding-right: 75px !important;
  }

  .kt-m75-tablet-and-mobile {
    margin: 75px !important;
  }

  .kt-mt-75-tablet-and-mobile {
    margin-top: 75px !important;
  }

  .kt-mb-75-tablet-and-mobile {
    margin-bottom: 75px !important;
  }

  .kt-ml-75-tablet-and-mobile {
    margin-left: 75px !important;
  }

  .kt-mr-75-tablet-and-mobile {
    margin-right: 75px !important;
  }

  .kt-p75-tablet-and-mobile {
    padding: 75px !important;
  }

  .kt-pt75-tablet-and-mobile {
    padding-top: 75px !important;
  }

  .kt-pb-75-tablet-and-mobile {
    padding-bottom: 75px !important;
  }

  .kt-pl75-tablet-and-mobile {
    padding-left: 75px !important;
  }

  .kt-pr75-tablet-and-mobile {
    padding-right: 75px !important;
  }

  .kt-margin-80-tablet-and-mobile {
    margin: 80px !important;
  }

  .kt-margin-t-80-tablet-and-mobile {
    margin-top: 80px !important;
  }

  .kt-margin-b-80-tablet-and-mobile {
    margin-bottom: 80px !important;
  }

  .kt-margin-l-80-tablet-and-mobile {
    margin-left: 80px !important;
  }

  .kt-margin-r-80-tablet-and-mobile {
    margin-right: 80px !important;
  }

  .kt-padding-80-tablet-and-mobile {
    padding: 80px !important;
  }

  .kt-padding-t-80-tablet-and-mobile {
    padding-top: 80px !important;
  }

  .kt-padding-b-80-tablet-and-mobile {
    padding-bottom: 80px !important;
  }

  .kt-padding-l-80-tablet-and-mobile {
    padding-left: 80px !important;
  }

  .kt-padding-r-80-tablet-and-mobile {
    padding-right: 80px !important;
  }

  .kt-m80-tablet-and-mobile {
    margin: 80px !important;
  }

  .kt-mt-80-tablet-and-mobile {
    margin-top: 80px !important;
  }

  .kt-mb-80-tablet-and-mobile {
    margin-bottom: 80px !important;
  }

  .kt-ml-80-tablet-and-mobile {
    margin-left: 80px !important;
  }

  .kt-mr-80-tablet-and-mobile {
    margin-right: 80px !important;
  }

  .kt-p80-tablet-and-mobile {
    padding: 80px !important;
  }

  .kt-pt80-tablet-and-mobile {
    padding-top: 80px !important;
  }

  .kt-pb-80-tablet-and-mobile {
    padding-bottom: 80px !important;
  }

  .kt-pl80-tablet-and-mobile {
    padding-left: 80px !important;
  }

  .kt-pr80-tablet-and-mobile {
    padding-right: 80px !important;
  }

  .kt-margin-85-tablet-and-mobile {
    margin: 85px !important;
  }

  .kt-margin-t-85-tablet-and-mobile {
    margin-top: 85px !important;
  }

  .kt-margin-b-85-tablet-and-mobile {
    margin-bottom: 85px !important;
  }

  .kt-margin-l-85-tablet-and-mobile {
    margin-left: 85px !important;
  }

  .kt-margin-r-85-tablet-and-mobile {
    margin-right: 85px !important;
  }

  .kt-padding-85-tablet-and-mobile {
    padding: 85px !important;
  }

  .kt-padding-t-85-tablet-and-mobile {
    padding-top: 85px !important;
  }

  .kt-padding-b-85-tablet-and-mobile {
    padding-bottom: 85px !important;
  }

  .kt-padding-l-85-tablet-and-mobile {
    padding-left: 85px !important;
  }

  .kt-padding-r-85-tablet-and-mobile {
    padding-right: 85px !important;
  }

  .kt-m85-tablet-and-mobile {
    margin: 85px !important;
  }

  .kt-mt-85-tablet-and-mobile {
    margin-top: 85px !important;
  }

  .kt-mb-85-tablet-and-mobile {
    margin-bottom: 85px !important;
  }

  .kt-ml-85-tablet-and-mobile {
    margin-left: 85px !important;
  }

  .kt-mr-85-tablet-and-mobile {
    margin-right: 85px !important;
  }

  .kt-p85-tablet-and-mobile {
    padding: 85px !important;
  }

  .kt-pt85-tablet-and-mobile {
    padding-top: 85px !important;
  }

  .kt-pb-85-tablet-and-mobile {
    padding-bottom: 85px !important;
  }

  .kt-pl85-tablet-and-mobile {
    padding-left: 85px !important;
  }

  .kt-pr85-tablet-and-mobile {
    padding-right: 85px !important;
  }

  .kt-margin-90-tablet-and-mobile {
    margin: 90px !important;
  }

  .kt-margin-t-90-tablet-and-mobile {
    margin-top: 90px !important;
  }

  .kt-margin-b-90-tablet-and-mobile {
    margin-bottom: 90px !important;
  }

  .kt-margin-l-90-tablet-and-mobile {
    margin-left: 90px !important;
  }

  .kt-margin-r-90-tablet-and-mobile {
    margin-right: 90px !important;
  }

  .kt-padding-90-tablet-and-mobile {
    padding: 90px !important;
  }

  .kt-padding-t-90-tablet-and-mobile {
    padding-top: 90px !important;
  }

  .kt-padding-b-90-tablet-and-mobile {
    padding-bottom: 90px !important;
  }

  .kt-padding-l-90-tablet-and-mobile {
    padding-left: 90px !important;
  }

  .kt-padding-r-90-tablet-and-mobile {
    padding-right: 90px !important;
  }

  .kt-m90-tablet-and-mobile {
    margin: 90px !important;
  }

  .kt-mt-90-tablet-and-mobile {
    margin-top: 90px !important;
  }

  .kt-mb-90-tablet-and-mobile {
    margin-bottom: 90px !important;
  }

  .kt-ml-90-tablet-and-mobile {
    margin-left: 90px !important;
  }

  .kt-mr-90-tablet-and-mobile {
    margin-right: 90px !important;
  }

  .kt-p90-tablet-and-mobile {
    padding: 90px !important;
  }

  .kt-pt90-tablet-and-mobile {
    padding-top: 90px !important;
  }

  .kt-pb-90-tablet-and-mobile {
    padding-bottom: 90px !important;
  }

  .kt-pl90-tablet-and-mobile {
    padding-left: 90px !important;
  }

  .kt-pr90-tablet-and-mobile {
    padding-right: 90px !important;
  }

  .kt-margin-95-tablet-and-mobile {
    margin: 95px !important;
  }

  .kt-margin-t-95-tablet-and-mobile {
    margin-top: 95px !important;
  }

  .kt-margin-b-95-tablet-and-mobile {
    margin-bottom: 95px !important;
  }

  .kt-margin-l-95-tablet-and-mobile {
    margin-left: 95px !important;
  }

  .kt-margin-r-95-tablet-and-mobile {
    margin-right: 95px !important;
  }

  .kt-padding-95-tablet-and-mobile {
    padding: 95px !important;
  }

  .kt-padding-t-95-tablet-and-mobile {
    padding-top: 95px !important;
  }

  .kt-padding-b-95-tablet-and-mobile {
    padding-bottom: 95px !important;
  }

  .kt-padding-l-95-tablet-and-mobile {
    padding-left: 95px !important;
  }

  .kt-padding-r-95-tablet-and-mobile {
    padding-right: 95px !important;
  }

  .kt-m95-tablet-and-mobile {
    margin: 95px !important;
  }

  .kt-mt-95-tablet-and-mobile {
    margin-top: 95px !important;
  }

  .kt-mb-95-tablet-and-mobile {
    margin-bottom: 95px !important;
  }

  .kt-ml-95-tablet-and-mobile {
    margin-left: 95px !important;
  }

  .kt-mr-95-tablet-and-mobile {
    margin-right: 95px !important;
  }

  .kt-p95-tablet-and-mobile {
    padding: 95px !important;
  }

  .kt-pt95-tablet-and-mobile {
    padding-top: 95px !important;
  }

  .kt-pb-95-tablet-and-mobile {
    padding-bottom: 95px !important;
  }

  .kt-pl95-tablet-and-mobile {
    padding-left: 95px !important;
  }

  .kt-pr95-tablet-and-mobile {
    padding-right: 95px !important;
  }

  .kt-margin-100-tablet-and-mobile {
    margin: 100px !important;
  }

  .kt-margin-t-100-tablet-and-mobile {
    margin-top: 100px !important;
  }

  .kt-margin-b-100-tablet-and-mobile {
    margin-bottom: 100px !important;
  }

  .kt-margin-l-100-tablet-and-mobile {
    margin-left: 100px !important;
  }

  .kt-margin-r-100-tablet-and-mobile {
    margin-right: 100px !important;
  }

  .kt-padding-100-tablet-and-mobile {
    padding: 100px !important;
  }

  .kt-padding-t-100-tablet-and-mobile {
    padding-top: 100px !important;
  }

  .kt-padding-b-100-tablet-and-mobile {
    padding-bottom: 100px !important;
  }

  .kt-padding-l-100-tablet-and-mobile {
    padding-left: 100px !important;
  }

  .kt-padding-r-100-tablet-and-mobile {
    padding-right: 100px !important;
  }

  .kt-m100-tablet-and-mobile {
    margin: 100px !important;
  }

  .kt-mt-100-tablet-and-mobile {
    margin-top: 100px !important;
  }

  .kt-mb-100-tablet-and-mobile {
    margin-bottom: 100px !important;
  }

  .kt-ml-100-tablet-and-mobile {
    margin-left: 100px !important;
  }

  .kt-mr-100-tablet-and-mobile {
    margin-right: 100px !important;
  }

  .kt-p100-tablet-and-mobile {
    padding: 100px !important;
  }

  .kt-pt100-tablet-and-mobile {
    padding-top: 100px !important;
  }

  .kt-pb-100-tablet-and-mobile {
    padding-bottom: 100px !important;
  }

  .kt-pl100-tablet-and-mobile {
    padding-left: 100px !important;
  }

  .kt-pr100-tablet-and-mobile {
    padding-right: 100px !important;
  }
}
@media (max-width: 768px) {
  .kt-margin-0-mobile {
    margin: 0px !important;
  }

  .kt-margin-t-0-mobile {
    margin-top: 0px !important;
  }

  .kt-margin-b-0-mobile {
    margin-bottom: 0px !important;
  }

  .kt-margin-l-0-mobile {
    margin-left: 0px !important;
  }

  .kt-margin-r-0-mobile {
    margin-right: 0px !important;
  }

  .kt-padding-0-mobile {
    padding: 0px !important;
  }

  .kt-padding-t-0-mobile {
    padding-top: 0px !important;
  }

  .kt-padding-b-0-mobile {
    padding-bottom: 0px !important;
  }

  .kt-padding-l-0-mobile {
    padding-left: 0px !important;
  }

  .kt-padding-r-0-mobile {
    padding-right: 0px !important;
  }

  .kt-m0-mobile {
    margin: 0px !important;
  }

  .kt-mt-0-mobile {
    margin-top: 0px !important;
  }

  .kt-mb-0-mobile {
    margin-bottom: 0px !important;
  }

  .kt-ml-0-mobile {
    margin-left: 0px !important;
  }

  .kt-mr-0-mobile {
    margin-right: 0px !important;
  }

  .kt-p0-mobile {
    padding: 0px !important;
  }

  .kt-pt0-mobile {
    padding-top: 0px !important;
  }

  .kt-pb-0-mobile {
    padding-bottom: 0px !important;
  }

  .kt-pl0-mobile {
    padding-left: 0px !important;
  }

  .kt-pr0-mobile {
    padding-right: 0px !important;
  }

  .kt-margin-5-mobile {
    margin: 5px !important;
  }

  .kt-margin-t-5-mobile {
    margin-top: 5px !important;
  }

  .kt-margin-b-5-mobile {
    margin-bottom: 5px !important;
  }

  .kt-margin-l-5-mobile {
    margin-left: 5px !important;
  }

  .kt-margin-r-5-mobile {
    margin-right: 5px !important;
  }

  .kt-padding-5-mobile {
    padding: 5px !important;
  }

  .kt-padding-t-5-mobile {
    padding-top: 5px !important;
  }

  .kt-padding-b-5-mobile {
    padding-bottom: 5px !important;
  }

  .kt-padding-l-5-mobile {
    padding-left: 5px !important;
  }

  .kt-padding-r-5-mobile {
    padding-right: 5px !important;
  }

  .kt-m5-mobile {
    margin: 5px !important;
  }

  .kt-mt-5-mobile {
    margin-top: 5px !important;
  }

  .kt-mb-5-mobile {
    margin-bottom: 5px !important;
  }

  .kt-ml-5-mobile {
    margin-left: 5px !important;
  }

  .kt-mr-5-mobile {
    margin-right: 5px !important;
  }

  .kt-p5-mobile {
    padding: 5px !important;
  }

  .kt-pt5-mobile {
    padding-top: 5px !important;
  }

  .kt-pb-5-mobile {
    padding-bottom: 5px !important;
  }

  .kt-pl5-mobile {
    padding-left: 5px !important;
  }

  .kt-pr5-mobile {
    padding-right: 5px !important;
  }

  .kt-margin-10-mobile {
    margin: 10px !important;
  }

  .kt-margin-t-10-mobile {
    margin-top: 10px !important;
  }

  .kt-margin-b-10-mobile {
    margin-bottom: 10px !important;
  }

  .kt-margin-l-10-mobile {
    margin-left: 10px !important;
  }

  .kt-margin-r-10-mobile {
    margin-right: 10px !important;
  }

  .kt-padding-10-mobile {
    padding: 10px !important;
  }

  .kt-padding-t-10-mobile {
    padding-top: 10px !important;
  }

  .kt-padding-b-10-mobile {
    padding-bottom: 10px !important;
  }

  .kt-padding-l-10-mobile {
    padding-left: 10px !important;
  }

  .kt-padding-r-10-mobile {
    padding-right: 10px !important;
  }

  .kt-m10-mobile {
    margin: 10px !important;
  }

  .kt-mt-10-mobile {
    margin-top: 10px !important;
  }

  .kt-mb-10-mobile {
    margin-bottom: 10px !important;
  }

  .kt-ml-10-mobile {
    margin-left: 10px !important;
  }

  .kt-mr-10-mobile {
    margin-right: 10px !important;
  }

  .kt-p10-mobile {
    padding: 10px !important;
  }

  .kt-pt10-mobile {
    padding-top: 10px !important;
  }

  .kt-pb-10-mobile {
    padding-bottom: 10px !important;
  }

  .kt-pl10-mobile {
    padding-left: 10px !important;
  }

  .kt-pr10-mobile {
    padding-right: 10px !important;
  }

  .kt-margin-15-mobile {
    margin: 15px !important;
  }

  .kt-margin-t-15-mobile {
    margin-top: 15px !important;
  }

  .kt-margin-b-15-mobile {
    margin-bottom: 15px !important;
  }

  .kt-margin-l-15-mobile {
    margin-left: 15px !important;
  }

  .kt-margin-r-15-mobile {
    margin-right: 15px !important;
  }

  .kt-padding-15-mobile {
    padding: 15px !important;
  }

  .kt-padding-t-15-mobile {
    padding-top: 15px !important;
  }

  .kt-padding-b-15-mobile {
    padding-bottom: 15px !important;
  }

  .kt-padding-l-15-mobile {
    padding-left: 15px !important;
  }

  .kt-padding-r-15-mobile {
    padding-right: 15px !important;
  }

  .kt-m15-mobile {
    margin: 15px !important;
  }

  .kt-mt-15-mobile {
    margin-top: 15px !important;
  }

  .kt-mb-15-mobile {
    margin-bottom: 15px !important;
  }

  .kt-ml-15-mobile {
    margin-left: 15px !important;
  }

  .kt-mr-15-mobile {
    margin-right: 15px !important;
  }

  .kt-p15-mobile {
    padding: 15px !important;
  }

  .kt-pt15-mobile {
    padding-top: 15px !important;
  }

  .kt-pb-15-mobile {
    padding-bottom: 15px !important;
  }

  .kt-pl15-mobile {
    padding-left: 15px !important;
  }

  .kt-pr15-mobile {
    padding-right: 15px !important;
  }

  .kt-margin-20-mobile {
    margin: 20px !important;
  }

  .kt-margin-t-20-mobile {
    margin-top: 20px !important;
  }

  .kt-margin-b-20-mobile {
    margin-bottom: 20px !important;
  }

  .kt-margin-l-20-mobile {
    margin-left: 20px !important;
  }

  .kt-margin-r-20-mobile {
    margin-right: 20px !important;
  }

  .kt-padding-20-mobile {
    padding: 20px !important;
  }

  .kt-padding-t-20-mobile {
    padding-top: 20px !important;
  }

  .kt-padding-b-20-mobile {
    padding-bottom: 20px !important;
  }

  .kt-padding-l-20-mobile {
    padding-left: 20px !important;
  }

  .kt-padding-r-20-mobile {
    padding-right: 20px !important;
  }

  .kt-m20-mobile {
    margin: 20px !important;
  }

  .kt-mt-20-mobile {
    margin-top: 20px !important;
  }

  .kt-mb-20-mobile {
    margin-bottom: 20px !important;
  }

  .kt-ml-20-mobile {
    margin-left: 20px !important;
  }

  .kt-mr-20-mobile {
    margin-right: 20px !important;
  }

  .kt-p20-mobile {
    padding: 20px !important;
  }

  .kt-pt20-mobile {
    padding-top: 20px !important;
  }

  .kt-pb-20-mobile {
    padding-bottom: 20px !important;
  }

  .kt-pl20-mobile {
    padding-left: 20px !important;
  }

  .kt-pr20-mobile {
    padding-right: 20px !important;
  }

  .kt-margin-25-mobile {
    margin: 25px !important;
  }

  .kt-margin-t-25-mobile {
    margin-top: 25px !important;
  }

  .kt-margin-b-25-mobile {
    margin-bottom: 25px !important;
  }

  .kt-margin-l-25-mobile {
    margin-left: 25px !important;
  }

  .kt-margin-r-25-mobile {
    margin-right: 25px !important;
  }

  .kt-padding-25-mobile {
    padding: 25px !important;
  }

  .kt-padding-t-25-mobile {
    padding-top: 25px !important;
  }

  .kt-padding-b-25-mobile {
    padding-bottom: 25px !important;
  }

  .kt-padding-l-25-mobile {
    padding-left: 25px !important;
  }

  .kt-padding-r-25-mobile {
    padding-right: 25px !important;
  }

  .kt-m25-mobile {
    margin: 25px !important;
  }

  .kt-mt-25-mobile {
    margin-top: 25px !important;
  }

  .kt-mb-25-mobile {
    margin-bottom: 25px !important;
  }

  .kt-ml-25-mobile {
    margin-left: 25px !important;
  }

  .kt-mr-25-mobile {
    margin-right: 25px !important;
  }

  .kt-p25-mobile {
    padding: 25px !important;
  }

  .kt-pt25-mobile {
    padding-top: 25px !important;
  }

  .kt-pb-25-mobile {
    padding-bottom: 25px !important;
  }

  .kt-pl25-mobile {
    padding-left: 25px !important;
  }

  .kt-pr25-mobile {
    padding-right: 25px !important;
  }

  .kt-margin-30-mobile {
    margin: 30px !important;
  }

  .kt-margin-t-30-mobile {
    margin-top: 30px !important;
  }

  .kt-margin-b-30-mobile {
    margin-bottom: 30px !important;
  }

  .kt-margin-l-30-mobile {
    margin-left: 30px !important;
  }

  .kt-margin-r-30-mobile {
    margin-right: 30px !important;
  }

  .kt-padding-30-mobile {
    padding: 30px !important;
  }

  .kt-padding-t-30-mobile {
    padding-top: 30px !important;
  }

  .kt-padding-b-30-mobile {
    padding-bottom: 30px !important;
  }

  .kt-padding-l-30-mobile {
    padding-left: 30px !important;
  }

  .kt-padding-r-30-mobile {
    padding-right: 30px !important;
  }

  .kt-m30-mobile {
    margin: 30px !important;
  }

  .kt-mt-30-mobile {
    margin-top: 30px !important;
  }

  .kt-mb-30-mobile {
    margin-bottom: 30px !important;
  }

  .kt-ml-30-mobile {
    margin-left: 30px !important;
  }

  .kt-mr-30-mobile {
    margin-right: 30px !important;
  }

  .kt-p30-mobile {
    padding: 30px !important;
  }

  .kt-pt30-mobile {
    padding-top: 30px !important;
  }

  .kt-pb-30-mobile {
    padding-bottom: 30px !important;
  }

  .kt-pl30-mobile {
    padding-left: 30px !important;
  }

  .kt-pr30-mobile {
    padding-right: 30px !important;
  }

  .kt-margin-35-mobile {
    margin: 35px !important;
  }

  .kt-margin-t-35-mobile {
    margin-top: 35px !important;
  }

  .kt-margin-b-35-mobile {
    margin-bottom: 35px !important;
  }

  .kt-margin-l-35-mobile {
    margin-left: 35px !important;
  }

  .kt-margin-r-35-mobile {
    margin-right: 35px !important;
  }

  .kt-padding-35-mobile {
    padding: 35px !important;
  }

  .kt-padding-t-35-mobile {
    padding-top: 35px !important;
  }

  .kt-padding-b-35-mobile {
    padding-bottom: 35px !important;
  }

  .kt-padding-l-35-mobile {
    padding-left: 35px !important;
  }

  .kt-padding-r-35-mobile {
    padding-right: 35px !important;
  }

  .kt-m35-mobile {
    margin: 35px !important;
  }

  .kt-mt-35-mobile {
    margin-top: 35px !important;
  }

  .kt-mb-35-mobile {
    margin-bottom: 35px !important;
  }

  .kt-ml-35-mobile {
    margin-left: 35px !important;
  }

  .kt-mr-35-mobile {
    margin-right: 35px !important;
  }

  .kt-p35-mobile {
    padding: 35px !important;
  }

  .kt-pt35-mobile {
    padding-top: 35px !important;
  }

  .kt-pb-35-mobile {
    padding-bottom: 35px !important;
  }

  .kt-pl35-mobile {
    padding-left: 35px !important;
  }

  .kt-pr35-mobile {
    padding-right: 35px !important;
  }

  .kt-margin-40-mobile {
    margin: 40px !important;
  }

  .kt-margin-t-40-mobile {
    margin-top: 40px !important;
  }

  .kt-margin-b-40-mobile {
    margin-bottom: 40px !important;
  }

  .kt-margin-l-40-mobile {
    margin-left: 40px !important;
  }

  .kt-margin-r-40-mobile {
    margin-right: 40px !important;
  }

  .kt-padding-40-mobile {
    padding: 40px !important;
  }

  .kt-padding-t-40-mobile {
    padding-top: 40px !important;
  }

  .kt-padding-b-40-mobile {
    padding-bottom: 40px !important;
  }

  .kt-padding-l-40-mobile {
    padding-left: 40px !important;
  }

  .kt-padding-r-40-mobile {
    padding-right: 40px !important;
  }

  .kt-m40-mobile {
    margin: 40px !important;
  }

  .kt-mt-40-mobile {
    margin-top: 40px !important;
  }

  .kt-mb-40-mobile {
    margin-bottom: 40px !important;
  }

  .kt-ml-40-mobile {
    margin-left: 40px !important;
  }

  .kt-mr-40-mobile {
    margin-right: 40px !important;
  }

  .kt-p40-mobile {
    padding: 40px !important;
  }

  .kt-pt40-mobile {
    padding-top: 40px !important;
  }

  .kt-pb-40-mobile {
    padding-bottom: 40px !important;
  }

  .kt-pl40-mobile {
    padding-left: 40px !important;
  }

  .kt-pr40-mobile {
    padding-right: 40px !important;
  }

  .kt-margin-45-mobile {
    margin: 45px !important;
  }

  .kt-margin-t-45-mobile {
    margin-top: 45px !important;
  }

  .kt-margin-b-45-mobile {
    margin-bottom: 45px !important;
  }

  .kt-margin-l-45-mobile {
    margin-left: 45px !important;
  }

  .kt-margin-r-45-mobile {
    margin-right: 45px !important;
  }

  .kt-padding-45-mobile {
    padding: 45px !important;
  }

  .kt-padding-t-45-mobile {
    padding-top: 45px !important;
  }

  .kt-padding-b-45-mobile {
    padding-bottom: 45px !important;
  }

  .kt-padding-l-45-mobile {
    padding-left: 45px !important;
  }

  .kt-padding-r-45-mobile {
    padding-right: 45px !important;
  }

  .kt-m45-mobile {
    margin: 45px !important;
  }

  .kt-mt-45-mobile {
    margin-top: 45px !important;
  }

  .kt-mb-45-mobile {
    margin-bottom: 45px !important;
  }

  .kt-ml-45-mobile {
    margin-left: 45px !important;
  }

  .kt-mr-45-mobile {
    margin-right: 45px !important;
  }

  .kt-p45-mobile {
    padding: 45px !important;
  }

  .kt-pt45-mobile {
    padding-top: 45px !important;
  }

  .kt-pb-45-mobile {
    padding-bottom: 45px !important;
  }

  .kt-pl45-mobile {
    padding-left: 45px !important;
  }

  .kt-pr45-mobile {
    padding-right: 45px !important;
  }

  .kt-margin-50-mobile {
    margin: 50px !important;
  }

  .kt-margin-t-50-mobile {
    margin-top: 50px !important;
  }

  .kt-margin-b-50-mobile {
    margin-bottom: 50px !important;
  }

  .kt-margin-l-50-mobile {
    margin-left: 50px !important;
  }

  .kt-margin-r-50-mobile {
    margin-right: 50px !important;
  }

  .kt-padding-50-mobile {
    padding: 50px !important;
  }

  .kt-padding-t-50-mobile {
    padding-top: 50px !important;
  }

  .kt-padding-b-50-mobile {
    padding-bottom: 50px !important;
  }

  .kt-padding-l-50-mobile {
    padding-left: 50px !important;
  }

  .kt-padding-r-50-mobile {
    padding-right: 50px !important;
  }

  .kt-m50-mobile {
    margin: 50px !important;
  }

  .kt-mt-50-mobile {
    margin-top: 50px !important;
  }

  .kt-mb-50-mobile {
    margin-bottom: 50px !important;
  }

  .kt-ml-50-mobile {
    margin-left: 50px !important;
  }

  .kt-mr-50-mobile {
    margin-right: 50px !important;
  }

  .kt-p50-mobile {
    padding: 50px !important;
  }

  .kt-pt50-mobile {
    padding-top: 50px !important;
  }

  .kt-pb-50-mobile {
    padding-bottom: 50px !important;
  }

  .kt-pl50-mobile {
    padding-left: 50px !important;
  }

  .kt-pr50-mobile {
    padding-right: 50px !important;
  }

  .kt-margin-55-mobile {
    margin: 55px !important;
  }

  .kt-margin-t-55-mobile {
    margin-top: 55px !important;
  }

  .kt-margin-b-55-mobile {
    margin-bottom: 55px !important;
  }

  .kt-margin-l-55-mobile {
    margin-left: 55px !important;
  }

  .kt-margin-r-55-mobile {
    margin-right: 55px !important;
  }

  .kt-padding-55-mobile {
    padding: 55px !important;
  }

  .kt-padding-t-55-mobile {
    padding-top: 55px !important;
  }

  .kt-padding-b-55-mobile {
    padding-bottom: 55px !important;
  }

  .kt-padding-l-55-mobile {
    padding-left: 55px !important;
  }

  .kt-padding-r-55-mobile {
    padding-right: 55px !important;
  }

  .kt-m55-mobile {
    margin: 55px !important;
  }

  .kt-mt-55-mobile {
    margin-top: 55px !important;
  }

  .kt-mb-55-mobile {
    margin-bottom: 55px !important;
  }

  .kt-ml-55-mobile {
    margin-left: 55px !important;
  }

  .kt-mr-55-mobile {
    margin-right: 55px !important;
  }

  .kt-p55-mobile {
    padding: 55px !important;
  }

  .kt-pt55-mobile {
    padding-top: 55px !important;
  }

  .kt-pb-55-mobile {
    padding-bottom: 55px !important;
  }

  .kt-pl55-mobile {
    padding-left: 55px !important;
  }

  .kt-pr55-mobile {
    padding-right: 55px !important;
  }

  .kt-margin-60-mobile {
    margin: 60px !important;
  }

  .kt-margin-t-60-mobile {
    margin-top: 60px !important;
  }

  .kt-margin-b-60-mobile {
    margin-bottom: 60px !important;
  }

  .kt-margin-l-60-mobile {
    margin-left: 60px !important;
  }

  .kt-margin-r-60-mobile {
    margin-right: 60px !important;
  }

  .kt-padding-60-mobile {
    padding: 60px !important;
  }

  .kt-padding-t-60-mobile {
    padding-top: 60px !important;
  }

  .kt-padding-b-60-mobile {
    padding-bottom: 60px !important;
  }

  .kt-padding-l-60-mobile {
    padding-left: 60px !important;
  }

  .kt-padding-r-60-mobile {
    padding-right: 60px !important;
  }

  .kt-m60-mobile {
    margin: 60px !important;
  }

  .kt-mt-60-mobile {
    margin-top: 60px !important;
  }

  .kt-mb-60-mobile {
    margin-bottom: 60px !important;
  }

  .kt-ml-60-mobile {
    margin-left: 60px !important;
  }

  .kt-mr-60-mobile {
    margin-right: 60px !important;
  }

  .kt-p60-mobile {
    padding: 60px !important;
  }

  .kt-pt60-mobile {
    padding-top: 60px !important;
  }

  .kt-pb-60-mobile {
    padding-bottom: 60px !important;
  }

  .kt-pl60-mobile {
    padding-left: 60px !important;
  }

  .kt-pr60-mobile {
    padding-right: 60px !important;
  }

  .kt-margin-65-mobile {
    margin: 65px !important;
  }

  .kt-margin-t-65-mobile {
    margin-top: 65px !important;
  }

  .kt-margin-b-65-mobile {
    margin-bottom: 65px !important;
  }

  .kt-margin-l-65-mobile {
    margin-left: 65px !important;
  }

  .kt-margin-r-65-mobile {
    margin-right: 65px !important;
  }

  .kt-padding-65-mobile {
    padding: 65px !important;
  }

  .kt-padding-t-65-mobile {
    padding-top: 65px !important;
  }

  .kt-padding-b-65-mobile {
    padding-bottom: 65px !important;
  }

  .kt-padding-l-65-mobile {
    padding-left: 65px !important;
  }

  .kt-padding-r-65-mobile {
    padding-right: 65px !important;
  }

  .kt-m65-mobile {
    margin: 65px !important;
  }

  .kt-mt-65-mobile {
    margin-top: 65px !important;
  }

  .kt-mb-65-mobile {
    margin-bottom: 65px !important;
  }

  .kt-ml-65-mobile {
    margin-left: 65px !important;
  }

  .kt-mr-65-mobile {
    margin-right: 65px !important;
  }

  .kt-p65-mobile {
    padding: 65px !important;
  }

  .kt-pt65-mobile {
    padding-top: 65px !important;
  }

  .kt-pb-65-mobile {
    padding-bottom: 65px !important;
  }

  .kt-pl65-mobile {
    padding-left: 65px !important;
  }

  .kt-pr65-mobile {
    padding-right: 65px !important;
  }

  .kt-margin-70-mobile {
    margin: 70px !important;
  }

  .kt-margin-t-70-mobile {
    margin-top: 70px !important;
  }

  .kt-margin-b-70-mobile {
    margin-bottom: 70px !important;
  }

  .kt-margin-l-70-mobile {
    margin-left: 70px !important;
  }

  .kt-margin-r-70-mobile {
    margin-right: 70px !important;
  }

  .kt-padding-70-mobile {
    padding: 70px !important;
  }

  .kt-padding-t-70-mobile {
    padding-top: 70px !important;
  }

  .kt-padding-b-70-mobile {
    padding-bottom: 70px !important;
  }

  .kt-padding-l-70-mobile {
    padding-left: 70px !important;
  }

  .kt-padding-r-70-mobile {
    padding-right: 70px !important;
  }

  .kt-m70-mobile {
    margin: 70px !important;
  }

  .kt-mt-70-mobile {
    margin-top: 70px !important;
  }

  .kt-mb-70-mobile {
    margin-bottom: 70px !important;
  }

  .kt-ml-70-mobile {
    margin-left: 70px !important;
  }

  .kt-mr-70-mobile {
    margin-right: 70px !important;
  }

  .kt-p70-mobile {
    padding: 70px !important;
  }

  .kt-pt70-mobile {
    padding-top: 70px !important;
  }

  .kt-pb-70-mobile {
    padding-bottom: 70px !important;
  }

  .kt-pl70-mobile {
    padding-left: 70px !important;
  }

  .kt-pr70-mobile {
    padding-right: 70px !important;
  }

  .kt-margin-75-mobile {
    margin: 75px !important;
  }

  .kt-margin-t-75-mobile {
    margin-top: 75px !important;
  }

  .kt-margin-b-75-mobile {
    margin-bottom: 75px !important;
  }

  .kt-margin-l-75-mobile {
    margin-left: 75px !important;
  }

  .kt-margin-r-75-mobile {
    margin-right: 75px !important;
  }

  .kt-padding-75-mobile {
    padding: 75px !important;
  }

  .kt-padding-t-75-mobile {
    padding-top: 75px !important;
  }

  .kt-padding-b-75-mobile {
    padding-bottom: 75px !important;
  }

  .kt-padding-l-75-mobile {
    padding-left: 75px !important;
  }

  .kt-padding-r-75-mobile {
    padding-right: 75px !important;
  }

  .kt-m75-mobile {
    margin: 75px !important;
  }

  .kt-mt-75-mobile {
    margin-top: 75px !important;
  }

  .kt-mb-75-mobile {
    margin-bottom: 75px !important;
  }

  .kt-ml-75-mobile {
    margin-left: 75px !important;
  }

  .kt-mr-75-mobile {
    margin-right: 75px !important;
  }

  .kt-p75-mobile {
    padding: 75px !important;
  }

  .kt-pt75-mobile {
    padding-top: 75px !important;
  }

  .kt-pb-75-mobile {
    padding-bottom: 75px !important;
  }

  .kt-pl75-mobile {
    padding-left: 75px !important;
  }

  .kt-pr75-mobile {
    padding-right: 75px !important;
  }

  .kt-margin-80-mobile {
    margin: 80px !important;
  }

  .kt-margin-t-80-mobile {
    margin-top: 80px !important;
  }

  .kt-margin-b-80-mobile {
    margin-bottom: 80px !important;
  }

  .kt-margin-l-80-mobile {
    margin-left: 80px !important;
  }

  .kt-margin-r-80-mobile {
    margin-right: 80px !important;
  }

  .kt-padding-80-mobile {
    padding: 80px !important;
  }

  .kt-padding-t-80-mobile {
    padding-top: 80px !important;
  }

  .kt-padding-b-80-mobile {
    padding-bottom: 80px !important;
  }

  .kt-padding-l-80-mobile {
    padding-left: 80px !important;
  }

  .kt-padding-r-80-mobile {
    padding-right: 80px !important;
  }

  .kt-m80-mobile {
    margin: 80px !important;
  }

  .kt-mt-80-mobile {
    margin-top: 80px !important;
  }

  .kt-mb-80-mobile {
    margin-bottom: 80px !important;
  }

  .kt-ml-80-mobile {
    margin-left: 80px !important;
  }

  .kt-mr-80-mobile {
    margin-right: 80px !important;
  }

  .kt-p80-mobile {
    padding: 80px !important;
  }

  .kt-pt80-mobile {
    padding-top: 80px !important;
  }

  .kt-pb-80-mobile {
    padding-bottom: 80px !important;
  }

  .kt-pl80-mobile {
    padding-left: 80px !important;
  }

  .kt-pr80-mobile {
    padding-right: 80px !important;
  }

  .kt-margin-85-mobile {
    margin: 85px !important;
  }

  .kt-margin-t-85-mobile {
    margin-top: 85px !important;
  }

  .kt-margin-b-85-mobile {
    margin-bottom: 85px !important;
  }

  .kt-margin-l-85-mobile {
    margin-left: 85px !important;
  }

  .kt-margin-r-85-mobile {
    margin-right: 85px !important;
  }

  .kt-padding-85-mobile {
    padding: 85px !important;
  }

  .kt-padding-t-85-mobile {
    padding-top: 85px !important;
  }

  .kt-padding-b-85-mobile {
    padding-bottom: 85px !important;
  }

  .kt-padding-l-85-mobile {
    padding-left: 85px !important;
  }

  .kt-padding-r-85-mobile {
    padding-right: 85px !important;
  }

  .kt-m85-mobile {
    margin: 85px !important;
  }

  .kt-mt-85-mobile {
    margin-top: 85px !important;
  }

  .kt-mb-85-mobile {
    margin-bottom: 85px !important;
  }

  .kt-ml-85-mobile {
    margin-left: 85px !important;
  }

  .kt-mr-85-mobile {
    margin-right: 85px !important;
  }

  .kt-p85-mobile {
    padding: 85px !important;
  }

  .kt-pt85-mobile {
    padding-top: 85px !important;
  }

  .kt-pb-85-mobile {
    padding-bottom: 85px !important;
  }

  .kt-pl85-mobile {
    padding-left: 85px !important;
  }

  .kt-pr85-mobile {
    padding-right: 85px !important;
  }

  .kt-margin-90-mobile {
    margin: 90px !important;
  }

  .kt-margin-t-90-mobile {
    margin-top: 90px !important;
  }

  .kt-margin-b-90-mobile {
    margin-bottom: 90px !important;
  }

  .kt-margin-l-90-mobile {
    margin-left: 90px !important;
  }

  .kt-margin-r-90-mobile {
    margin-right: 90px !important;
  }

  .kt-padding-90-mobile {
    padding: 90px !important;
  }

  .kt-padding-t-90-mobile {
    padding-top: 90px !important;
  }

  .kt-padding-b-90-mobile {
    padding-bottom: 90px !important;
  }

  .kt-padding-l-90-mobile {
    padding-left: 90px !important;
  }

  .kt-padding-r-90-mobile {
    padding-right: 90px !important;
  }

  .kt-m90-mobile {
    margin: 90px !important;
  }

  .kt-mt-90-mobile {
    margin-top: 90px !important;
  }

  .kt-mb-90-mobile {
    margin-bottom: 90px !important;
  }

  .kt-ml-90-mobile {
    margin-left: 90px !important;
  }

  .kt-mr-90-mobile {
    margin-right: 90px !important;
  }

  .kt-p90-mobile {
    padding: 90px !important;
  }

  .kt-pt90-mobile {
    padding-top: 90px !important;
  }

  .kt-pb-90-mobile {
    padding-bottom: 90px !important;
  }

  .kt-pl90-mobile {
    padding-left: 90px !important;
  }

  .kt-pr90-mobile {
    padding-right: 90px !important;
  }

  .kt-margin-95-mobile {
    margin: 95px !important;
  }

  .kt-margin-t-95-mobile {
    margin-top: 95px !important;
  }

  .kt-margin-b-95-mobile {
    margin-bottom: 95px !important;
  }

  .kt-margin-l-95-mobile {
    margin-left: 95px !important;
  }

  .kt-margin-r-95-mobile {
    margin-right: 95px !important;
  }

  .kt-padding-95-mobile {
    padding: 95px !important;
  }

  .kt-padding-t-95-mobile {
    padding-top: 95px !important;
  }

  .kt-padding-b-95-mobile {
    padding-bottom: 95px !important;
  }

  .kt-padding-l-95-mobile {
    padding-left: 95px !important;
  }

  .kt-padding-r-95-mobile {
    padding-right: 95px !important;
  }

  .kt-m95-mobile {
    margin: 95px !important;
  }

  .kt-mt-95-mobile {
    margin-top: 95px !important;
  }

  .kt-mb-95-mobile {
    margin-bottom: 95px !important;
  }

  .kt-ml-95-mobile {
    margin-left: 95px !important;
  }

  .kt-mr-95-mobile {
    margin-right: 95px !important;
  }

  .kt-p95-mobile {
    padding: 95px !important;
  }

  .kt-pt95-mobile {
    padding-top: 95px !important;
  }

  .kt-pb-95-mobile {
    padding-bottom: 95px !important;
  }

  .kt-pl95-mobile {
    padding-left: 95px !important;
  }

  .kt-pr95-mobile {
    padding-right: 95px !important;
  }

  .kt-margin-100-mobile {
    margin: 100px !important;
  }

  .kt-margin-t-100-mobile {
    margin-top: 100px !important;
  }

  .kt-margin-b-100-mobile {
    margin-bottom: 100px !important;
  }

  .kt-margin-l-100-mobile {
    margin-left: 100px !important;
  }

  .kt-margin-r-100-mobile {
    margin-right: 100px !important;
  }

  .kt-padding-100-mobile {
    padding: 100px !important;
  }

  .kt-padding-t-100-mobile {
    padding-top: 100px !important;
  }

  .kt-padding-b-100-mobile {
    padding-bottom: 100px !important;
  }

  .kt-padding-l-100-mobile {
    padding-left: 100px !important;
  }

  .kt-padding-r-100-mobile {
    padding-right: 100px !important;
  }

  .kt-m100-mobile {
    margin: 100px !important;
  }

  .kt-mt-100-mobile {
    margin-top: 100px !important;
  }

  .kt-mb-100-mobile {
    margin-bottom: 100px !important;
  }

  .kt-ml-100-mobile {
    margin-left: 100px !important;
  }

  .kt-mr-100-mobile {
    margin-right: 100px !important;
  }

  .kt-p100-mobile {
    padding: 100px !important;
  }

  .kt-pt100-mobile {
    padding-top: 100px !important;
  }

  .kt-pb-100-mobile {
    padding-bottom: 100px !important;
  }

  .kt-pl100-mobile {
    padding-left: 100px !important;
  }

  .kt-pr100-mobile {
    padding-right: 100px !important;
  }
}
.kt-opacity-1 {
  opacity: 0.1;
}
.kt-opacity-2 {
  opacity: 0.2;
}
.kt-opacity-3 {
  opacity: 0.3;
}
.kt-opacity-4 {
  opacity: 0.4;
}
.kt-opacity-5 {
  opacity: 0.5;
}
.kt-opacity-6 {
  opacity: 0.6;
}
.kt-opacity-7 {
  opacity: 0.7;
}
.kt-opacity-8 {
  opacity: 0.8;
}
.kt-opacity-9 {
  opacity: 0.9;
}
.kt-radius-100 {
  border-radius: 100%;
}
.kt-valign-top {
  vertical-align: top;
}
.kt-space-5 {
  display: block;
  height: 0;
  margin-bottom: 5px;
}
.kt-space-10 {
  display: block;
  height: 0;
  margin-bottom: 10px;
}
.kt-space-15 {
  display: block;
  height: 0;
  margin-bottom: 15px;
}
.kt-space-20 {
  display: block;
  height: 0;
  margin-bottom: 20px;
}
.kt-space-30 {
  display: block;
  height: 0;
  margin-bottom: 30px;
}
.kt-space-40 {
  display: block;
  height: 0;
  margin-bottom: 40px;
}
.kt-valign-middle {
  vertical-align: middle;
}
.kt-valign-bottom {
  vertical-align: bottom;
}
.kt-block-center {
  margin-left: auto;
  margin-right: auto;
}
.kt-align-right {
  text-align: right;
}
.kt-align-left {
  text-align: left;
}
.kt-align-center {
  text-align: center;
}
.kt-pull-right {
  float: right;
}
.kt-pull-left {
  float: left;
}
.kt-img-rounded {
  border-radius: 50% !important;
}
.kt-block-inline {
  display: inline-block;
}
.kt-icon-middle:before {
  vertical-align: middle;
}
.kt-hidden,
.kt-hide {
  display: none !important;
}
.kt-font-sm {
  font-size: 0.8rem !important;
}
.kt-font-md {
  font-size: 0.9rem !important;
}
.kt-font-lg {
  font-size: 1.2rem !important;
}
.kt-font-xl {
  font-size: 1.5rem !important;
}
.kt-clearfix:before, .kt-clearfix:after {
  content: " ";
  display: table;
}
.kt-clearfix:after {
  clear: both;
}
.kt-icon-sm {
  font-size: 0.75rem !important;
}
.kt-icon-md {
  font-size: 0.9rem !important;
}
.kt-icon-lg {
  font-size: 1.2rem !important;
}
.kt-icon-xl {
  font-size: 1.4rem !important;
}
.kt-marginless {
  margin: 0 !important;
}
.kt-img-centered {
  text-align: center;
}
.kt-font-transform-u {
  text-transform: uppercase;
}
.kt-font-transform-l {
  text-transform: lowercase;
}
.kt-font-transform-c {
  text-transform: capitalize;
}
.kt-font-transform-i {
  text-transform: initial;
}
.kt-font-regular {
  font-weight: 400 !important;
}
.kt-font-bold {
  font-weight: 500 !important;
}
.kt-font-bolder {
  font-weight: 600 !important;
}
.kt-font-boldest {
  font-weight: 700 !important;
}
b, strong {
  font-weight: bold;
}
.kt-font-brand {
  color: #a6c719 !important;
}
.kt-font-hover-brand:hover {
  color: #5a6c0e;
}
.kt-font-inverse-brand {
  color: #ffffff !important;
}
.kt-bg-brand {
  background-color: #a6c719 !important;
}
.kt-bg-fill-brand {
  background-color: #a6c719 !important;
  color: #ffffff !important;
}
.kt-bg-fill-brand > i {
  color: #ffffff !important;
}
.kt-bg-light-brand {
  background-color: rgba(166, 199, 25, 0.1) !important;
}
.kt-font-light {
  color: #ffffff !important;
}
.kt-font-hover-light:hover {
  color: #cccccc;
}
.kt-font-inverse-light {
  color: #282a3c !important;
}
.kt-bg-light {
  background-color: #ffffff !important;
}
.kt-bg-fill-light {
  background-color: #ffffff !important;
  color: #282a3c !important;
}
.kt-bg-fill-light > i {
  color: #282a3c !important;
}
.kt-bg-light-light {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.kt-font-dark {
  color: #282a3c !important;
}
.kt-font-hover-dark:hover {
  color: black;
}
.kt-font-inverse-dark {
  color: #ffffff !important;
}
.kt-bg-dark {
  background-color: #282a3c !important;
}
.kt-bg-fill-dark {
  background-color: #282a3c !important;
  color: #ffffff !important;
}
.kt-bg-fill-dark > i {
  color: #ffffff !important;
}
.kt-bg-light-dark {
  background-color: rgba(40, 42, 60, 0.1) !important;
}
.kt-font-active {
  color: #a6c719 !important;
}
.kt-font-hover-active:hover {
  color: #5a6c0e;
}
.kt-font-inverse-active {
  color: #ffffff !important;
}
.kt-bg-active {
  background-color: #a6c719 !important;
}
.kt-bg-fill-active {
  background-color: #a6c719 !important;
  color: #ffffff !important;
}
.kt-bg-fill-active > i {
  color: #ffffff !important;
}
.kt-bg-light-active {
  background-color: rgba(166, 199, 25, 0.1) !important;
}
.kt-font-hover {
  color: #505050 !important;
}
.kt-font-hover-hover:hover {
  color: #1d1d1d;
}
.kt-font-inverse-hover {
  color: #ffffff !important;
}
.kt-bg-hover {
  background-color: #505050 !important;
}
.kt-bg-fill-hover {
  background-color: #505050 !important;
  color: #ffffff !important;
}
.kt-bg-fill-hover > i {
  color: #ffffff !important;
}
.kt-bg-light-hover {
  background-color: rgba(80, 80, 80, 0.1) !important;
}
.kt-font-unactive {
  color: #b7b7b7 !important;
}
.kt-font-hover-unactive:hover {
  color: #848484;
}
.kt-font-inverse-unactive {
  color: #ffffff !important;
}
.kt-bg-unactive {
  background-color: #b7b7b7 !important;
}
.kt-bg-fill-unactive {
  background-color: #b7b7b7 !important;
  color: #ffffff !important;
}
.kt-bg-fill-unactive > i {
  color: #ffffff !important;
}
.kt-bg-light-unactive {
  background-color: rgba(183, 183, 183, 0.1) !important;
}
.kt-font-disabled {
  color: #ebedf2 !important;
}
.kt-font-hover-disabled:hover {
  color: #adb5ca;
}
.kt-font-inverse-disabled {
  color: #ffffff !important;
}
.kt-bg-disabled {
  background-color: #ebedf2 !important;
}
.kt-bg-fill-disabled {
  background-color: #ebedf2 !important;
  color: #ffffff !important;
}
.kt-bg-fill-disabled > i {
  color: #ffffff !important;
}
.kt-bg-light-disabled {
  background-color: rgba(235, 237, 242, 0.1) !important;
}
.kt-font-default {
  color: #b7b7b7 !important;
}
.kt-font-hover-default:hover {
  color: #848484;
}
.kt-font-inverse-default {
  color: #505050 !important;
}
.kt-bg-default {
  background-color: #b7b7b7 !important;
}
.kt-bg-fill-default {
  background-color: #b7b7b7 !important;
  color: #505050 !important;
}
.kt-bg-fill-default > i {
  color: #505050 !important;
}
.kt-bg-light-default {
  background-color: rgba(183, 183, 183, 0.1) !important;
}
.kt-font-primary {
  color: #a6c719 !important;
}
.kt-font-hover-primary:hover {
  color: #5a6c0e;
}
.kt-font-inverse-primary {
  color: #ffffff !important;
}
.kt-bg-primary {
  background-color: #a6c719 !important;
}
.kt-bg-fill-primary {
  background-color: #a6c719 !important;
  color: #ffffff !important;
}
.kt-bg-fill-primary > i {
  color: #ffffff !important;
}
.kt-bg-light-primary {
  background-color: rgba(166, 199, 25, 0.1) !important;
}
.kt-font-success {
  color: #a6c719 !important;
}
.kt-font-hover-success:hover {
  color: #5a6c0e;
}
.kt-font-inverse-success {
  color: #ffffff !important;
}
.kt-bg-success {
  background-color: #a6c719 !important;
}
.kt-bg-fill-success {
  background-color: #a6c719 !important;
  color: #ffffff !important;
}
.kt-bg-fill-success > i {
  color: #ffffff !important;
}
.kt-bg-light-success {
  background-color: rgba(166, 199, 25, 0.1) !important;
}
.kt-font-info {
  color: #5578eb !important;
}
.kt-font-hover-info:hover {
  color: #173fc3;
}
.kt-font-inverse-info {
  color: #ffffff !important;
}
.kt-bg-info {
  background-color: #5578eb !important;
}
.kt-bg-fill-info {
  background-color: #5578eb !important;
  color: #ffffff !important;
}
.kt-bg-fill-info > i {
  color: #ffffff !important;
}
.kt-bg-light-info {
  background-color: rgba(85, 120, 235, 0.1) !important;
}
.kt-font-warning {
  color: #ffb822 !important;
}
.kt-font-hover-warning:hover {
  color: #bb7f00;
}
.kt-font-inverse-warning {
  color: #ffffff !important;
}
.kt-bg-warning {
  background-color: #ffb822 !important;
}
.kt-bg-fill-warning {
  background-color: #ffb822 !important;
  color: #ffffff !important;
}
.kt-bg-fill-warning > i {
  color: #ffffff !important;
}
.kt-bg-light-warning {
  background-color: rgba(255, 184, 34, 0.1) !important;
}
.kt-font-danger {
  color: #c00000 !important;
}
.kt-font-hover-danger:hover {
  color: #5a0000;
}
.kt-font-inverse-danger {
  color: #ffffff !important;
}
.kt-bg-danger {
  background-color: #c00000 !important;
}
.kt-bg-fill-danger {
  background-color: #c00000 !important;
  color: #ffffff !important;
}
.kt-bg-fill-danger > i {
  color: #ffffff !important;
}
.kt-bg-light-danger {
  background-color: rgba(192, 0, 0, 0.1) !important;
}
.kt-font-facebook {
  color: #3b5998 !important;
}
.kt-font-google {
  color: #dc4e41 !important;
}
.kt-font-twitter {
  color: #4AB3F4 !important;
}
.kt-font-instagram {
  color: #517fa4 !important;
}
.kt-font-youtube {
  color: #b31217 !important;
}
.kt-font-linkedin {
  color: #0077b5 !important;
}
.kt-font-skype {
  color: #00aff0 !important;
}
.kt-label-font-color-1 {
  color: #a2a5b9 !important;
}
.kt-label-bg-color-1 {
  background-color: #a2a5b9 !important;
}
.kt-label-font-color-2 {
  color: #74788d !important;
}
.kt-label-bg-color-2 {
  background-color: #74788d !important;
}
.kt-label-font-color-3 {
  color: #595d6e !important;
}
.kt-label-bg-color-3 {
  background-color: #595d6e !important;
}
.kt-label-font-color-4 {
  color: #48465b !important;
}
.kt-label-bg-color-4 {
  background-color: #48465b !important;
}
.kt-shape-font-color-1 {
  color: #f0f3ff !important;
}
.kt-shape-bg-color-1 {
  background-color: #f0f3ff !important;
}
.kt-shape-font-color-2 {
  color: #e8ecfa !important;
}
.kt-shape-bg-color-2 {
  background-color: #e8ecfa !important;
}
.kt-shape-font-color-3 {
  color: #93a2dd !important;
}
.kt-shape-bg-color-3 {
  background-color: #93a2dd !important;
}
.kt-shape-font-color-4 {
  color: #646c9a !important;
}
.kt-shape-bg-color-4 {
  background-color: #646c9a !important;
}
.kt-visible-desktop,
.kt-visible-desktop-inline-block,
.kt-visible-desktop-inline,
.kt-visible-desktop-table,
.kt-visible-desktop-table-cell,
.kt-visible-tablet,
.kt-visible-tablet-inline-block,
.kt-visible-tablet-inline,
.kt-visible-tablet-table,
.kt-visible-tablet-table-cell,
.kt-visible-tablet-and-mobile,
.kt-visible-tablet-and-mobile-inline-block,
.kt-visible-tablet-and-mobile-inline,
.kt-visible-tablet-and-mobile-table,
.kt-visible-tablet-and-mobile-table-cell,
.kt-visible-mobile,
.kt-visible-mobile-inline-block,
.kt-visible-mobile-inline,
.kt-visible-mobile-table,
.kt-visible-mobile-table-cell {
  display: none !important;
}
@media (min-width: 1025px) {
  .kt-visible-desktop {
    display: block !important;
  }

  .kt-visible-desktop-inline-block {
    display: inline-block !important;
  }

  .kt-visible-desktop-inline {
    display: inline !important;
  }

  .kt-visible-desktop-table {
    display: table !important;
  }

  .kt-visible-desktop-table-cell {
    display: table-cell !important;
  }

  .kt-hidden-desktop {
    display: none !important;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-visible-tablet {
    display: block !important;
  }

  .kt-visible-tablet-inline-block {
    display: inline-block !important;
  }

  .kt-visible-tablet-inline {
    display: inline !important;
  }

  .kt-visible-tablet-table {
    display: table !important;
  }

  .kt-visible-tablet-table-cell {
    display: table-cell !important;
  }

  .kt-hidden-tablet {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-visible-tablet-and-mobile {
    display: block !important;
  }

  .kt-visible-tablet-and-mobile-inline-block {
    display: inline-block !important;
  }

  .kt-visible-tablet-and-mobile-inline {
    display: inline !important;
  }

  .kt-visible-tablet-and-mobile-table {
    display: table !important;
  }

  .kt-visible-tablet-and-mobile-table-cell {
    display: table-cell !important;
  }

  .kt-hidden-tablet-and-mobile {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .kt-visible-mobile {
    display: block !important;
  }

  .kt-visible-mobile-inline-block {
    display: inline-block !important;
  }

  .kt-visible-mobile-inline {
    display: inline !important;
  }

  .kt-visible-mobile-table {
    display: table !important;
  }

  .kt-visible-mobile-table-cell {
    display: table-cell !important;
  }

  .kt-hidden-mobile {
    display: none !important;
  }
}
.kt-space-between {
  display: flex;
  justify-content: space-between;
}
.kt-rounded {
  border-radius: 4px !important;
}
.kt-negative-spacing--1 {
  margin-top: -10px;
}
.kt-negative-spacing--2 {
  margin-top: -20px;
}
.kt-negative-spacing--3 {
  margin-top: -30px;
}
.kt-negative-spacing--4 {
  margin-top: -40px;
}
.kt-negative-spacing--5 {
  margin-top: -50px;
}
.kt-negative-spacing--6 {
  margin-top: -60px;
}
.kt-negative-spacing--7 {
  margin-top: -70px;
}
.kt-negative-spacing--8 {
  margin-top: -80px;
}
.kt-negative-spacing--9 {
  margin-top: -90px;
}
.kt-negative-spacing--10 {
  margin-top: -100px;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
  display: flex;
  flex-direction: column;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root {
  flex: 1;
  -ms-flex: 1 0 0px;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item {
  flex: none;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid {
  flex: 1 0 auto;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-1 {
  order: 1;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-2 {
  order: 2;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-3 {
  order: 3;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-4 {
  order: 4;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-5 {
  order: 5;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-6 {
  order: 6;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-7 {
  order: 7;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-8 {
  order: 8;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-9 {
  order: 9;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-10 {
  order: 10;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-11 {
  order: 11;
}
.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-12 {
  order: 12;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
  display: flex;
  flex-direction: row;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root {
  flex: 1;
  -ms-flex: 1 0 0px;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item {
  flex: 0 0 auto;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid {
  flex: 1 auto;
  -ms-flex: 1 0 0px;
  min-width: 0;
}
@media screen\0  {
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid {
    min-width: none;
  }
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-1 {
  order: 1;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-2 {
  order: 2;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-3 {
  order: 3;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-4 {
  order: 4;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-5 {
  order: 5;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-6 {
  order: 6;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-7 {
  order: 7;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-8 {
  order: 8;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-9 {
  order: 9;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-10 {
  order: 10;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-11 {
  order: 11;
}
.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-12 {
  order: 12;
}
.kt-grid.kt-grid--center {
  align-content: center;
}
.kt-grid.kt-grid--stretch {
  align-items: stretch;
}
.kt-grid > .kt-grid__item {
  max-width: 100%;
}
.kt-grid > .kt-grid__item.kt-grid__item--top {
  align-self: flex-start;
}
.kt-grid > .kt-grid__item.kt-grid__item--middle {
  align-self: center;
}
.kt-grid > .kt-grid__item.kt-grid__item--bottom {
  align-self: flex-end;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-1 {
  order: 1;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-2 {
  order: 2;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-3 {
  order: 3;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-4 {
  order: 4;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-5 {
  order: 5;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-6 {
  order: 6;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-7 {
  order: 7;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-8 {
  order: 8;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-9 {
  order: 9;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-10 {
  order: 10;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-11 {
  order: 11;
}
.kt-grid > .kt-grid__item.kt-grid__item--order-12 {
  order: 12;
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop {
    display: flex;
    flex-direction: column;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item {
    flex: none;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop {
    flex: 1 0 auto;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-1-desktop {
    order: 1;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-2-desktop {
    order: 2;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-3-desktop {
    order: 3;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-4-desktop {
    order: 4;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-5-desktop {
    order: 5;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-6-desktop {
    order: 6;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-7-desktop {
    order: 7;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-8-desktop {
    order: 8;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-9-desktop {
    order: 9;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-10-desktop {
    order: 10;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-11-desktop {
    order: 11;
  }
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-12-desktop {
    order: 12;
  }

  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop {
    display: flex;
    flex-direction: row;
  }
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item {
    flex: 0 0 auto;
  }
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}
@media screen\0  and (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop {
    min-width: none;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-1-desktop {
    order: 1;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-2-desktop {
    order: 2;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-3-desktop {
    order: 3;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-4-desktop {
    order: 4;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-5-desktop {
    order: 5;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-6-desktop {
    order: 6;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-7-desktop {
    order: 7;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-8-desktop {
    order: 8;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-9-desktop {
    order: 9;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-10-desktop {
    order: 10;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-11-desktop {
    order: 11;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-12-desktop {
    order: 12;
  }
}
@media (min-width: 1025px) {
  .kt-grid.kt-grid--center {
    align-content: center;
  }
  .kt-grid.kt-grid--stretch {
    align-items: stretch;
  }
  .kt-grid > .kt-grid__item {
    max-width: 100%;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    align-self: flex-start;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    align-self: center;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    align-self: flex-end;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    order: 1;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    order: 2;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    order: 3;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    order: 4;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    order: 5;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    order: 6;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    order: 7;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    order: 8;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    order: 9;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    order: 10;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    order: 11;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    order: 12;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl {
    display: flex;
    flex-direction: column;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item {
    flex: none;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl {
    flex: 1 0 auto;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-1-desktop-xl {
    order: 1;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-2-desktop-xl {
    order: 2;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-3-desktop-xl {
    order: 3;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-4-desktop-xl {
    order: 4;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-5-desktop-xl {
    order: 5;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-6-desktop-xl {
    order: 6;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-7-desktop-xl {
    order: 7;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-8-desktop-xl {
    order: 8;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-9-desktop-xl {
    order: 9;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-10-desktop-xl {
    order: 10;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-11-desktop-xl {
    order: 11;
  }
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-12-desktop-xl {
    order: 12;
  }

  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl {
    display: flex;
    flex-direction: row;
  }
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item {
    flex: 0 0 auto;
  }
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}
@media screen\0  and (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl {
    min-width: none;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-1-desktop-xl {
    order: 1;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-2-desktop-xl {
    order: 2;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-3-desktop-xl {
    order: 3;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-4-desktop-xl {
    order: 4;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-5-desktop-xl {
    order: 5;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-6-desktop-xl {
    order: 6;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-7-desktop-xl {
    order: 7;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-8-desktop-xl {
    order: 8;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-9-desktop-xl {
    order: 9;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-10-desktop-xl {
    order: 10;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-11-desktop-xl {
    order: 11;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-12-desktop-xl {
    order: 12;
  }
}
@media (min-width: 1400px) {
  .kt-grid.kt-grid--center {
    align-content: center;
  }
  .kt-grid.kt-grid--stretch {
    align-items: stretch;
  }
  .kt-grid > .kt-grid__item {
    max-width: 100%;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    align-self: flex-start;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    align-self: center;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    align-self: flex-end;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    order: 1;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    order: 2;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    order: 3;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    order: 4;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    order: 5;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    order: 6;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    order: 7;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    order: 8;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    order: 9;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    order: 10;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    order: 11;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    order: 12;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet {
    display: flex;
    flex-direction: column;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item {
    flex: none;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet {
    flex: 1 0 auto;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-1-desktop-and-tablet {
    order: 1;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-2-desktop-and-tablet {
    order: 2;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-3-desktop-and-tablet {
    order: 3;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-4-desktop-and-tablet {
    order: 4;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-5-desktop-and-tablet {
    order: 5;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-6-desktop-and-tablet {
    order: 6;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-7-desktop-and-tablet {
    order: 7;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-8-desktop-and-tablet {
    order: 8;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-9-desktop-and-tablet {
    order: 9;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-10-desktop-and-tablet {
    order: 10;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-11-desktop-and-tablet {
    order: 11;
  }
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-12-desktop-and-tablet {
    order: 12;
  }

  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet {
    display: flex;
    flex-direction: row;
  }
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item {
    flex: 0 0 auto;
  }
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}
@media screen\0  and (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet {
    min-width: none;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-1-desktop-and-tablet {
    order: 1;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-2-desktop-and-tablet {
    order: 2;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-3-desktop-and-tablet {
    order: 3;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-4-desktop-and-tablet {
    order: 4;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-5-desktop-and-tablet {
    order: 5;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-6-desktop-and-tablet {
    order: 6;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-7-desktop-and-tablet {
    order: 7;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-8-desktop-and-tablet {
    order: 8;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-9-desktop-and-tablet {
    order: 9;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-10-desktop-and-tablet {
    order: 10;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-11-desktop-and-tablet {
    order: 11;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-12-desktop-and-tablet {
    order: 12;
  }
}
@media (min-width: 769px) {
  .kt-grid.kt-grid--center {
    align-content: center;
  }
  .kt-grid.kt-grid--stretch {
    align-items: stretch;
  }
  .kt-grid > .kt-grid__item {
    max-width: 100%;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    align-self: flex-start;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    align-self: center;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    align-self: flex-end;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    order: 1;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    order: 2;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    order: 3;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    order: 4;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    order: 5;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    order: 6;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    order: 7;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    order: 8;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    order: 9;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    order: 10;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    order: 11;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    order: 12;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet {
    display: flex;
    flex-direction: column;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item {
    flex: none;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet {
    flex: 1 0 auto;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-1-tablet {
    order: 1;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-2-tablet {
    order: 2;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-3-tablet {
    order: 3;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-4-tablet {
    order: 4;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-5-tablet {
    order: 5;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-6-tablet {
    order: 6;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-7-tablet {
    order: 7;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-8-tablet {
    order: 8;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-9-tablet {
    order: 9;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-10-tablet {
    order: 10;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-11-tablet {
    order: 11;
  }
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-12-tablet {
    order: 12;
  }

  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet {
    display: flex;
    flex-direction: row;
  }
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item {
    flex: 0 0 auto;
  }
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}
@media screen\0  and (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet {
    min-width: none;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-1-tablet {
    order: 1;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-2-tablet {
    order: 2;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-3-tablet {
    order: 3;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-4-tablet {
    order: 4;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-5-tablet {
    order: 5;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-6-tablet {
    order: 6;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-7-tablet {
    order: 7;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-8-tablet {
    order: 8;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-9-tablet {
    order: 9;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-10-tablet {
    order: 10;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-11-tablet {
    order: 11;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-12-tablet {
    order: 12;
  }
}
@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--center {
    align-content: center;
  }
  .kt-grid.kt-grid--stretch {
    align-items: stretch;
  }
  .kt-grid > .kt-grid__item {
    max-width: 100%;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    align-self: flex-start;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    align-self: center;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    align-self: flex-end;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    order: 1;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    order: 2;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    order: 3;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    order: 4;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    order: 5;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    order: 6;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    order: 7;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    order: 8;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    order: 9;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    order: 10;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    order: 11;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    order: 12;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile {
    display: flex;
    flex-direction: column;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item {
    flex: none;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile {
    flex: 1 0 auto;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-1-tablet-and-mobile {
    order: 1;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-2-tablet-and-mobile {
    order: 2;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-3-tablet-and-mobile {
    order: 3;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-4-tablet-and-mobile {
    order: 4;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-5-tablet-and-mobile {
    order: 5;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-6-tablet-and-mobile {
    order: 6;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-7-tablet-and-mobile {
    order: 7;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-8-tablet-and-mobile {
    order: 8;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-9-tablet-and-mobile {
    order: 9;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-10-tablet-and-mobile {
    order: 10;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-11-tablet-and-mobile {
    order: 11;
  }
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-12-tablet-and-mobile {
    order: 12;
  }

  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile {
    display: flex;
    flex-direction: row;
  }
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item {
    flex: 0 0 auto;
  }
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile {
    min-width: none;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-1-tablet-and-mobile {
    order: 1;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-2-tablet-and-mobile {
    order: 2;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-3-tablet-and-mobile {
    order: 3;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-4-tablet-and-mobile {
    order: 4;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-5-tablet-and-mobile {
    order: 5;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-6-tablet-and-mobile {
    order: 6;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-7-tablet-and-mobile {
    order: 7;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-8-tablet-and-mobile {
    order: 8;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-9-tablet-and-mobile {
    order: 9;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-10-tablet-and-mobile {
    order: 10;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-11-tablet-and-mobile {
    order: 11;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-12-tablet-and-mobile {
    order: 12;
  }
}
@media (max-width: 1024px) {
  .kt-grid.kt-grid--center {
    align-content: center;
  }
  .kt-grid.kt-grid--stretch {
    align-items: stretch;
  }
  .kt-grid > .kt-grid__item {
    max-width: 100%;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    align-self: flex-start;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    align-self: center;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    align-self: flex-end;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    order: 1;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    order: 2;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    order: 3;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    order: 4;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    order: 5;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    order: 6;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    order: 7;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    order: 8;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    order: 9;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    order: 10;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    order: 11;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    order: 12;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile {
    display: flex;
    flex-direction: column;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item {
    flex: none;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile {
    flex: 1 0 auto;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-1-mobile {
    order: 1;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-2-mobile {
    order: 2;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-3-mobile {
    order: 3;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-4-mobile {
    order: 4;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-5-mobile {
    order: 5;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-6-mobile {
    order: 6;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-7-mobile {
    order: 7;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-8-mobile {
    order: 8;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-9-mobile {
    order: 9;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-10-mobile {
    order: 10;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-11-mobile {
    order: 11;
  }
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-12-mobile {
    order: 12;
  }

  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile {
    display: flex;
    flex-direction: row;
  }
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile.kt-grid--root {
    flex: 1;
    -ms-flex: 1 0 0px;
  }
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item {
    flex: 0 0 auto;
  }
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile {
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
  }
}
@media screen\0  and (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile {
    min-width: none;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-1-mobile {
    order: 1;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-2-mobile {
    order: 2;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-3-mobile {
    order: 3;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-4-mobile {
    order: 4;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-5-mobile {
    order: 5;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-6-mobile {
    order: 6;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-7-mobile {
    order: 7;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-8-mobile {
    order: 8;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-9-mobile {
    order: 9;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-10-mobile {
    order: 10;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-11-mobile {
    order: 11;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-12-mobile {
    order: 12;
  }
}
@media (max-width: 768px) {
  .kt-grid.kt-grid--center {
    align-content: center;
  }
  .kt-grid.kt-grid--stretch {
    align-items: stretch;
  }
  .kt-grid > .kt-grid__item {
    max-width: 100%;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    align-self: flex-start;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    align-self: center;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    align-self: flex-end;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    order: 1;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    order: 2;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    order: 3;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    order: 4;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    order: 5;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    order: 6;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    order: 7;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    order: 8;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    order: 9;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    order: 10;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    order: 11;
  }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    order: 12;
  }
}
.kt-portlet {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  background-color: #ffffff;
  border-radius: 4px;
}
.kt-page-content-white .kt-portlet {
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1);
}
.kt-portlet .kt-portlet__head {
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  position: relative;
  padding: 0 20px;
  border-bottom: 1px solid #ebedf2;
  min-height: 60px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-portlet .kt-portlet__head.kt-portlet__head--right {
  justify-content: flex-end;
}
.kt-portlet .kt-portlet__head.kt-portlet__head--noborder {
  border-bottom: 0;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-label {
  display: flex;
  align-items: center;
  align-content: flex-first;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
  margin: 0;
  padding: 0;
  font-weight: 500;
  color: #48465b;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small, .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title .small {
  padding-left: 0.5rem;
  font-size: 1rem;
  color: #74788d;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
  padding-right: 0.75rem;
  color: #74788d;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar {
  display: flex;
  align-items: center;
  align-content: flex-end;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .nav-pills,
.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .nav-tabs {
  margin: 0;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .kt-portlet__head-wrapper {
  display: flex;
  align-items: center;
}
.kt-portlet .kt-portlet__head .kt-portlet__head-progress {
  position: absolute;
  left: 0;
  right: 0;
}
.kt-portlet.kt-portlet--head-sm .kt-portlet__head {
  min-height: 50px;
}
.kt-portlet.kt-portlet--head-lg .kt-portlet__head {
  min-height: 80px;
}
.kt-portlet.kt-portlet--head-xl .kt-portlet__head {
  min-height: 100px;
}
.kt-portlet.kt-portlet--sticky > .kt-portlet__head {
  height: 50px;
  min-height: 50px;
}
.kt-portlet.kt-portlet--sticky > .kt-portlet__head.kt-portlet__head--sm {
  height: 40px;
  min-height: 40px;
}
.kt-portlet.kt-portlet--sticky > .kt-portlet__head.kt-portlet__head--lg {
  height: 70px;
  min-height: 70px;
}
.kt-portlet.kt-portlet--sticky > .kt-portlet__head.kt-portlet__head--xl {
  height: 90px;
  min-height: 90px;
}
.kt-portlet.kt-portlet--head-overlay .kt-portlet__head {
  position: relative;
  z-index: 1;
  border: 0;
  height: 60px;
}
.kt-portlet.kt-portlet--head-overlay .kt-portlet__body {
  margin-top: -60px;
}
.kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__head {
  height: 50px;
}
.kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__body {
  margin-top: -50px;
}
.kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__head {
  height: 80px;
}
.kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__body {
  margin-top: -80px;
}
.kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__head {
  height: 100px;
}
.kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__body {
  margin-top: -100px;
}
.kt-portlet .kt-portlet__body {
  display: flex;
  flex-direction: column;
  padding: 20px;
  border-radius: 4px;
}
.kt-portlet .kt-portlet__body .kt-portlet__content {
  padding: 0;
  margin: 0;
}
.kt-portlet .kt-portlet__body > .kt-datatable > .kt-datatable__table {
  border-radius: 4px;
}
.kt-portlet .kt-portlet__foot {
  padding: 20px;
  border-top: 1px solid #ebedf2;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.kt-portlet .kt-portlet__foot .kt-portlet__foot-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--sm {
  padding-top: 10px;
  padding-bottom: 10px;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--md {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--no-border {
  border-top: 0;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--top {
  border-top: 0;
  border-bottom: 1px solid #ebedf2;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--solid {
  background-color: #f7f8fa;
  border-top: 0;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--solid.kt-portlet__foot--top {
  border-bottom: 0;
}
.kt-portlet .kt-portlet__separator {
  height: 0;
  border-top: 1px solid #ebedf2;
}
.kt-portlet.kt-portlet--bordered {
  box-shadow: none;
  border: 1px solid #ebedf2;
}
.kt-portlet.kt-portlet--unelevate {
  box-shadow: none;
}
.kt-portlet.kt-portlet--unround .kt-portlet__head {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.kt-portlet.kt-portlet--unround .kt-portlet__body {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.kt-portlet.kt-portlet--unround .kt-portlet__foot {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.kt-portlet.kt-portlet--last {
  margin-bottom: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--center {
  justify-content: center;
  align-items: center;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--center-x {
  justify-content: center;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--center-y {
  align-items: center;
}
.kt-portlet .kt-portlet__body .kt-portlet__body--hor-fit {
  margin-left: -20px;
  margin-right: -20px;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--stick-bottom {
  position: relative;
  bottom: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fluid {
  height: 100%;
  flex-direction: row;
  flex-grow: 1;
  width: 100%;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fill {
  flex-grow: 1 !important;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--unfill {
  flex-grow: 0 !important;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fullheight {
  flex-grow: auto;
}
.kt-portlet.kt-portlet--fit .kt-portlet__head {
  padding: 0;
}
.kt-portlet.kt-portlet--fit .kt-portlet__body {
  padding: 0;
}
.kt-portlet.kt-portlet--fit .kt-portlet__foot {
  padding: 0;
}
.kt-portlet.kt-portlet--fit.kt-portlet--height-fluid-half {
  align-items: stretch;
}
.kt-portlet.kt-portlet--fit.kt-portlet--height-fluid-half .kt-portlet__body {
  height: 100%;
  flex-direction: column;
  align-items: stretch;
}
.kt-portlet.kt-portlet--contain {
  overflow: hidden;
}
.kt-portlet .kt-portlet__head.kt-portlet__head--fit {
  padding: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit {
  padding: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-top {
  padding-top: 0 !important;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-bottom {
  padding-bottom: 0 !important;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-x,
.kt-portlet .kt-portlet__body.kt-portlet__body--hor-fit {
  padding-left: 0;
  padding-right: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-y {
  padding-top: 0;
  padding-bottom: 0;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--fit {
  padding: 0;
}
.kt-portlet.kt-portlet--space {
  padding-left: 20px;
  padding-right: 20px;
}
.kt-portlet.kt-portlet--space .kt-portlet__head,
.kt-portlet.kt-portlet--space .kt-portlet__body,
.kt-portlet.kt-portlet--space .kt-portlet__foot {
  padding-left: 0;
  padding-right: 0;
}
.kt-portlet.kt-portlet--head-noborder .kt-portlet__head {
  border-bottom: 0;
}
.kt-portlet.kt-portlet--head-noborder .kt-portlet__body {
  padding-top: 10px;
}
.kt-portlet.kt-portlet--tabs .kt-portlet__head .kt-portlet__head-toolbar {
  display: flex;
  align-items: stretch;
}
.kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head {
  border-bottom: 3px solid #f7f8fa;
}
.kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head .nav.nav-tabs {
  margin-bottom: -3px;
}
.kt-portlet.kt-portlet--solid-brand {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-brand .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-brand {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-light {
  background: #ffffff;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head {
  color: #282a3c;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title {
  color: #282a3c;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title .small {
  color: #1c1d2a;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-icon i {
  color: #1c1d2a;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-light .kt-portlet__body {
  color: #282a3c;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__foot {
  color: #282a3c;
  border-top: 1px solid transparent;
  background: #f0f0f0;
}
.kt-portlet.kt-portlet--tabs-border-3x-light .kt-portlet__head {
  border-bottom: 3px solid rgba(255, 255, 255, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-light {
  border-bottom: 3px solid rgba(255, 255, 255, 0.2);
}
.kt-portlet.kt-portlet--solid-dark {
  background: #282a3c;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #1c1d2a;
}
.kt-portlet.kt-portlet--tabs-border-3x-dark .kt-portlet__head {
  border-bottom: 3px solid rgba(40, 42, 60, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-dark {
  border-bottom: 3px solid rgba(40, 42, 60, 0.2);
}
.kt-portlet.kt-portlet--solid-active {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-active .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-active .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-active {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-hover {
  background: #505050;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-hover .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #414141;
}
.kt-portlet.kt-portlet--tabs-border-3x-hover .kt-portlet__head {
  border-bottom: 3px solid rgba(80, 80, 80, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-hover {
  border-bottom: 3px solid rgba(80, 80, 80, 0.2);
}
.kt-portlet.kt-portlet--solid-unactive {
  background: #b7b7b7;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #a8a8a8;
}
.kt-portlet.kt-portlet--tabs-border-3x-unactive .kt-portlet__head {
  border-bottom: 3px solid rgba(183, 183, 183, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-unactive {
  border-bottom: 3px solid rgba(183, 183, 183, 0.2);
}
.kt-portlet.kt-portlet--solid-disabled {
  background: #ebedf2;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #d8dce6;
}
.kt-portlet.kt-portlet--tabs-border-3x-disabled .kt-portlet__head {
  border-bottom: 3px solid rgba(235, 237, 242, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-disabled {
  border-bottom: 3px solid rgba(235, 237, 242, 0.2);
}
.kt-portlet.kt-portlet--solid-default {
  background: #b7b7b7;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head {
  color: #505050;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-title {
  color: #505050;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-title .small {
  color: #414141;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-icon i {
  color: #414141;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-default .kt-portlet__body {
  color: #505050;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__foot {
  color: #505050;
  border-top: 1px solid transparent;
  background: #a8a8a8;
}
.kt-portlet.kt-portlet--tabs-border-3x-default .kt-portlet__head {
  border-bottom: 3px solid rgba(183, 183, 183, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-default {
  border-bottom: 3px solid rgba(183, 183, 183, 0.2);
}
.kt-portlet.kt-portlet--solid-primary {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-primary .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-primary {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-success {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-success .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-success .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-success {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-info {
  background: #5578eb;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-info .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #3a62e8;
}
.kt-portlet.kt-portlet--tabs-border-3x-info .kt-portlet__head {
  border-bottom: 3px solid rgba(85, 120, 235, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-info {
  border-bottom: 3px solid rgba(85, 120, 235, 0.2);
}
.kt-portlet.kt-portlet--solid-warning {
  background: #ffb822;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #ffae03;
}
.kt-portlet.kt-portlet--tabs-border-3x-warning .kt-portlet__head {
  border-bottom: 3px solid rgba(255, 184, 34, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-warning {
  border-bottom: 3px solid rgba(255, 184, 34, 0.2);
}
.kt-portlet.kt-portlet--solid-danger {
  background: #c00000;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #a10000;
}
.kt-portlet.kt-portlet--tabs-border-3x-danger .kt-portlet__head {
  border-bottom: 3px solid rgba(192, 0, 0, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-danger {
  border-bottom: 3px solid rgba(192, 0, 0, 0.2);
}
.kt-portlet.kt-portlet--sortable .kt-portlet__head {
  cursor: move;
}
.kt-portlet.kt-portlet--sortable-empty {
  visibility: hidden;
  height: 45px;
  min-height: 125px;
}
.kt-portlet.ui-sortable-helper {
  border: 1px dashed #ebedf2;
}
.kt-portlet .kt-portlet__head {
  transition: left 0.3s, right 0.3s, height 0.3s;
}
.kt-portlet.kt-portlet--sticky > .kt-portlet__head {
  transition: left 0.3s, right 0.3s, height 0.3s;
  position: fixed;
  box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
  z-index: 101;
  background: #fff;
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
  color: #fff;
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small, .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title .small {
  color: rgba(255, 255, 255, 0.8);
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
  color: rgba(255, 255, 255, 0.8);
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head:not(.kt-portlet__head--noborder) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__body {
  color: #fff;
}
.kt-portlet .kt-portlet__space-x {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.kt-portlet .kt-portlet__space-y {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.kt-portlet.kt-portlet--collapsed > .kt-form,
.kt-portlet.kt-portlet--collapsed > .kt-portlet__body {
  display: none;
}
.kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before {
  content: "\f113";
}
.kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before {
  content: "\f28e";
}
.kt-portlet .kt-portlet__head.kt-portlet__head--fit {
  padding: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit {
  padding: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-top {
  padding-top: 0 !important;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-bottom {
  padding-bottom: 0 !important;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-x,
.kt-portlet .kt-portlet__body.kt-portlet__body--hor-fit {
  padding-left: 0;
  padding-right: 0;
}
.kt-portlet .kt-portlet__body.kt-portlet__body--fit-y {
  padding-top: 0;
  padding-bottom: 0;
}
.kt-portlet .kt-portlet__foot.kt-portlet__foot--fit {
  padding: 0;
}
.kt-portlet.kt-portlet--space {
  padding-left: 20px;
  padding-right: 20px;
}
.kt-portlet.kt-portlet--space .kt-portlet__head,
.kt-portlet.kt-portlet--space .kt-portlet__body,
.kt-portlet.kt-portlet--space .kt-portlet__foot {
  padding-left: 0;
  padding-right: 0;
}
.kt-portlet.kt-portlet--head-noborder .kt-portlet__head {
  border-bottom: 0;
}
.kt-portlet.kt-portlet--head-noborder .kt-portlet__body {
  padding-top: 10px;
}
.kt-portlet.kt-portlet--tabs .kt-portlet__head .kt-portlet__head-toolbar {
  display: flex;
  align-items: stretch;
}
.kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head {
  border-bottom: 3px solid #f7f8fa;
}
.kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head .nav.nav-tabs {
  margin-bottom: -3px;
}
.kt-portlet.kt-portlet--solid-brand {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-brand .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-brand .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-brand {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-light {
  background: #ffffff;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head {
  color: #282a3c;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title {
  color: #282a3c;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title .small {
  color: #1c1d2a;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-icon i {
  color: #1c1d2a;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-light .kt-portlet__body {
  color: #282a3c;
}
.kt-portlet.kt-portlet--solid-light .kt-portlet__foot {
  color: #282a3c;
  border-top: 1px solid transparent;
  background: #f0f0f0;
}
.kt-portlet.kt-portlet--tabs-border-3x-light .kt-portlet__head {
  border-bottom: 3px solid rgba(255, 255, 255, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-light {
  border-bottom: 3px solid rgba(255, 255, 255, 0.2);
}
.kt-portlet.kt-portlet--solid-dark {
  background: #282a3c;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-dark .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #1c1d2a;
}
.kt-portlet.kt-portlet--tabs-border-3x-dark .kt-portlet__head {
  border-bottom: 3px solid rgba(40, 42, 60, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-dark {
  border-bottom: 3px solid rgba(40, 42, 60, 0.2);
}
.kt-portlet.kt-portlet--solid-active {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-active .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-active .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-active .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-active {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-hover {
  background: #505050;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-hover .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-hover .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #414141;
}
.kt-portlet.kt-portlet--tabs-border-3x-hover .kt-portlet__head {
  border-bottom: 3px solid rgba(80, 80, 80, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-hover {
  border-bottom: 3px solid rgba(80, 80, 80, 0.2);
}
.kt-portlet.kt-portlet--solid-unactive {
  background: #b7b7b7;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-unactive .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #a8a8a8;
}
.kt-portlet.kt-portlet--tabs-border-3x-unactive .kt-portlet__head {
  border-bottom: 3px solid rgba(183, 183, 183, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-unactive {
  border-bottom: 3px solid rgba(183, 183, 183, 0.2);
}
.kt-portlet.kt-portlet--solid-disabled {
  background: #ebedf2;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-disabled .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #d8dce6;
}
.kt-portlet.kt-portlet--tabs-border-3x-disabled .kt-portlet__head {
  border-bottom: 3px solid rgba(235, 237, 242, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-disabled {
  border-bottom: 3px solid rgba(235, 237, 242, 0.2);
}
.kt-portlet.kt-portlet--solid-default {
  background: #b7b7b7;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head {
  color: #505050;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-title {
  color: #505050;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-title .small {
  color: #414141;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__head .kt-portlet__head-icon i {
  color: #414141;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-default .kt-portlet__body {
  color: #505050;
}
.kt-portlet.kt-portlet--solid-default .kt-portlet__foot {
  color: #505050;
  border-top: 1px solid transparent;
  background: #a8a8a8;
}
.kt-portlet.kt-portlet--tabs-border-3x-default .kt-portlet__head {
  border-bottom: 3px solid rgba(183, 183, 183, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-default {
  border-bottom: 3px solid rgba(183, 183, 183, 0.2);
}
.kt-portlet.kt-portlet--solid-primary {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-primary .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-primary .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-primary {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-success {
  background: #a6c719;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-success .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-success .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #8fac16;
}
.kt-portlet.kt-portlet--tabs-border-3x-success .kt-portlet__head {
  border-bottom: 3px solid rgba(166, 199, 25, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-success {
  border-bottom: 3px solid rgba(166, 199, 25, 0.2);
}
.kt-portlet.kt-portlet--solid-info {
  background: #5578eb;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-info .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-info .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #3a62e8;
}
.kt-portlet.kt-portlet--tabs-border-3x-info .kt-portlet__head {
  border-bottom: 3px solid rgba(85, 120, 235, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-info {
  border-bottom: 3px solid rgba(85, 120, 235, 0.2);
}
.kt-portlet.kt-portlet--solid-warning {
  background: #ffb822;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-warning .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #ffae03;
}
.kt-portlet.kt-portlet--tabs-border-3x-warning .kt-portlet__head {
  border-bottom: 3px solid rgba(255, 184, 34, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-warning {
  border-bottom: 3px solid rgba(255, 184, 34, 0.2);
}
.kt-portlet.kt-portlet--solid-danger {
  background: #c00000;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head {
  color: #ffffff;
  border-bottom: 1px solid transparent;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title small, .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title .small {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-icon i {
  color: #f0f0f0;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
  padding-top: 5px;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__wrapper,
.kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
  color: #ffffff;
}
.kt-portlet.kt-portlet--solid-danger .kt-portlet__foot {
  color: #ffffff;
  border-top: 1px solid transparent;
  background: #a10000;
}
.kt-portlet.kt-portlet--tabs-border-3x-danger .kt-portlet__head {
  border-bottom: 3px solid rgba(192, 0, 0, 0.1);
}
.kt-portlet.kt-portlet--border-bottom-danger {
  border-bottom: 3px solid rgba(192, 0, 0, 0.2);
}
.kt-portlet.kt-portlet--sortable .kt-portlet__head {
  cursor: move;
}
.kt-portlet.kt-portlet--sortable-empty {
  visibility: hidden;
  height: 45px;
  min-height: 125px;
}
.kt-portlet.ui-sortable-helper {
  border: 1px dashed #ebedf2;
}
.kt-portlet .kt-portlet__head {
  transition: height 0.3s;
}
.kt-portlet.kt-portlet--sticky > .kt-portlet__head {
  transition: height 0.3s;
  position: fixed;
  box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
  z-index: 101;
  background: #fff;
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
  color: #fff;
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small, .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title .small {
  color: rgba(255, 255, 255, 0.8);
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
  color: rgba(255, 255, 255, 0.8);
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__head:not(.kt-portlet__head--noborder) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.kt-portlet.kt-portlet--skin-solid .kt-portlet__body {
  color: #fff;
}
.kt-portlet .kt-portlet__space-x {
  padding-left: 20px !important;
  padding-right: 20px !important;
}
.kt-portlet .kt-portlet__space-y {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.kt-portlet.kt-portlet--collapsed > .kt-form,
.kt-portlet.kt-portlet--collapsed > .kt-portlet__body {
  display: none;
}
.kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before {
  content: "\f113";
}
.kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before {
  content: "\f28e";
}
.tooltip-portlet {
  opacity: 1;
}
@media (min-width: 1025px) {
  .kt-portlet.kt-portlet--height-fluid {
    height: calc(100% - 15px);
  }
  .kt-portlet.kt-portlet--height-fluid .kt-portlet__body {
    flex-grow: 1;
  }
  .kt-portlet.kt-portlet--height-fluid-half {
    height: calc(50% - 15px);
  }
  .kt-portlet.kt-portlet--height-fluid-half .kt-portlet__body {
    flex-grow: 1;
  }
}
@media (max-width: 1024px) {
  .kt-portlet {
    margin-bottom: 10px;
  }
  .kt-portlet .kt-portlet__head {
    padding: 0 10px;
    min-height: 50px;
  }
  .kt-portlet .kt-portlet__head.kt-portlet__head--sm {
    min-height: 40px;
  }
  .kt-portlet .kt-portlet__head.kt-portlet__head--lg {
    min-height: 60px;
  }
  .kt-portlet .kt-portlet__head.kt-portlet__head--xl {
    min-height: 80px;
  }
  .kt-portlet.kt-portlet--head-sm .kt-portlet__head {
    min-height: 40px;
  }
  .kt-portlet.kt-portlet--head-lg .kt-portlet__head {
    min-height: 60px;
  }
  .kt-portlet.kt-portlet--head-xl .kt-portlet__head {
    min-height: 80px;
  }
  .kt-portlet .kt-portlet__body {
    padding: 10px;
  }
  .kt-portlet .kt-portlet__body .kt-portlet__body--hor-fit {
    margin-left: -10px;
    margin-right: -10px;
  }
  .kt-portlet .kt-portlet__foot {
    padding: 10px;
  }
  .kt-portlet.kt-portlet--marginless {
    margin-bottom: 0;
  }
  .kt-portlet.kt-portlet--sticky > .kt-portlet__head {
    height: 40px;
  }
  .kt-portlet.kt-portlet--sticky > .kt-portlet__head.kt-portlet__head--sm {
    height: 30px;
  }
  .kt-portlet.kt-portlet--sticky > .kt-portlet__head.kt-portlet__head--lg {
    height: 50px;
  }
  .kt-portlet.kt-portlet--sticky > .kt-portlet__head.kt-portlet__head--xl {
    height: 70px;
  }
  .kt-portlet.kt-portlet--head-overlay .kt-portlet__head {
    height: 50px;
  }
  .kt-portlet.kt-portlet--head-overlay .kt-portlet__body {
    margin-top: -50px;
  }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__head {
    height: 40px;
  }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__body {
    margin-top: -40px;
  }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__head {
    height: 60px;
  }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__body {
    margin-top: -60px;
  }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__head {
    height: 80px;
  }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__body {
    margin-top: -80px;
  }
  .kt-portlet.kt-portlet--head--noborder .kt-portlet__body {
    padding-top: 5px;
  }
  .kt-portlet .kt-portlet__space-x {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .kt-portlet .kt-portlet__space-y {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
}
@media (max-width: 768px) {
  .kt-portlet.kt-portlet--head-break-sm .kt-portlet__head {
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: initial !important;
    height: auto;
    flex-wrap: wrap;
  }
  .kt-portlet.kt-portlet--head-break-sm .kt-portlet__head .kt-portlet__head-label {
    margin-bottom: 1rem;
  }
}
.kt-datatable {
  display: none;
}
.kt-datatable.kt-datatable--default {
  display: block;
  margin-bottom: 20px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table {
  border-collapse: collapse;
  overflow: hidden;
  display: none;
  width: 100%;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot {
  visibility: hidden;
  display: block;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
  width: 100%;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
  vertical-align: middle;
  padding: 10px;
  font-size: 1rem;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:first-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:first-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:first-child {
  padding-left: 20px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:last-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:last-child {
  padding-right: 20px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left {
  text-align: left;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span {
  text-align: left;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right {
  text-align: right;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span {
  text-align: right;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i {
  right: 0;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center {
  text-align: center;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span {
  text-align: center;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort {
  cursor: pointer;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing {
  cursor: col-resize;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check {
  text-align: center;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span {
  overflow: visible;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox {
  top: 2px;
  padding: 0;
  margin: 0 0 0 0;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span {
  width: 12px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail {
  display: inline-block;
  text-align: right;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i {
  width: 12px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown {
  display: inline-block;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu {
  margin-top: 0.5rem;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu {
  margin-top: auto;
  margin-bottom: 0.5rem;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right {
  margin-right: -0.8rem;
  /*rtl:ignore*/
  margin-left: 65px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left {
  margin-left: -10rem;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock {
  border: 0;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span {
  font-weight: 500;
  vertical-align: middle;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell {
  padding: 16px 10px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i {
  display: inline-block;
  position: relative;
  right: -10px;
  line-height: 0;
  vertical-align: middle;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body.ps {
  padding-bottom: 0;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
  font-weight: regular;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox {
  top: 1px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail {
  display: block;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail {
  display: block;
  padding: 0 55px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row {
  display: table-row;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell {
  padding: 8px 12px;
  text-align: left;
  vertical-align: top;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell > span {
  width: auto !important;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell:first-child {
  font-weight: 500;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell:last-child {
  font-weight: regular;
  padding-left: 20px;
}
.kt-datatable.kt-datatable--default.kt-datatable--error .kt-datatable__body {
  padding: 30px;
  text-align: center;
}
.kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock,
.kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock,
.kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock {
  display: inline-block;
  position: relative;
  vertical-align: top;
  overflow: hidden;
}
.kt-datatable.kt-datatable--default.kt-datatable--loaded {
  display: block;
}
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table {
  display: block;
}
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__head,
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__body,
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__foot {
  visibility: visible;
  display: block;
  position: relative;
}
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
.kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
  display: table;
  table-layout: initial;
}
.kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table {
  display: block;
}
.kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__head,
.kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__foot {
  overflow: hidden;
}
.kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
.kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
  position: relative;
}
.kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__body {
  overflow: hidden;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager {
  margin: 0px;
  padding: 20px;
  padding-bottom: 0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager.kt-datatable__pager--top {
  margin-bottom: 20px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav {
  margin: 0;
  padding: 0;
  display: flex;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li {
  padding: 0;
  margin-right: 5px;
  display: inline-block;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li:last-child {
  margin-right: 0;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  padding: 0.5rem;
  border-radius: 3px;
  position: relative;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 500;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link > i {
  text-align: center;
  display: inline-block;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--more-prev, .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--more-next {
  font-weight: 600;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
  height: 2.25rem;
  width: 3.5rem;
  text-align: center;
  border-radius: 3px !important;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info {
  display: flex;
  align-items: center;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size {
  margin-right: 10px;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
  height: 2.25rem;
  padding: 0.45rem 1rem;
}
.kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu.inner > li.selected > a span.check-mark {
  margin-top: -0.6rem;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table {
  margin-bottom: 0;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable {
  display: flex;
  justify-content: center;
  align-items: center;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable > i,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable > i {
  line-height: 0;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable:hover,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable:hover,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable:hover {
  text-decoration: none;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable {
  display: table;
  width: 100%;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable > .kt-datatable__subtable,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable > .kt-datatable__subtable {
  padding: 20px;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager,
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager {
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (max-width: 768px) {
  .kt-datatable.kt-datatable--default {
    margin-bottom: 10px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:first-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:first-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:first-child {
    padding-left: 10px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:last-child,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:last-child {
    padding-right: 10px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__pager {
    margin: 0;
    padding: 10px 10px 5px 10px;
  }
  .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-nav,
.kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-info {
    margin-top: 10px;
  }
}
.kt-datatable > .kt-datatable__table {
  background-color: #fff;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--left,
.kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--left,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--left {
  z-index: 1;
  box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14);
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--right,
.kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--right,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--right {
  box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14);
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--scroll,
.kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--scroll,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--scroll {
  position: relative;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
  border-bottom: 1px solid #f0f3ff;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span {
  background: #f0f3ff;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span {
  background: #e8ecfa;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail {
  vertical-align: middle;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i:before {
  line-height: 0;
  vertical-align: middle;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail:hover i, .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail.kt-datatable__toggle-detail--active i {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail table {
  border-left: 1px solid #f0f3ff;
  border-right: 1px solid #f0f3ff;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
  background: transparent;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
.kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span {
  color: #595d6e;
}
.kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i {
  color: #a6c719;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
  color: #93a2dd;
  transition: all 0.3s;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last {
  background: #f0f3ff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last:hover {
  background: #a6c719;
  color: #ffffff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link:hover {
  transition: all 0.3s;
  background: #a6c719;
  color: #ffffff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--active {
  background: #a6c719;
  color: #ffffff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled:hover {
  color: #93a2dd;
  background: #f0f3ff;
  opacity: 0.3;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
  transition: all 0.3s;
  background: #f0f3ff;
  border-color: #f0f3ff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input:focus {
  transition: all 0.3s;
  background: #a6c719;
  border-color: #a6c719;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
  font-size: 1rem;
  font-weight: 500;
  border: 0 !important;
  color: #93a2dd;
  background: #f0f3ff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle i {
  color: #ffffff;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus,
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle {
  border: 0 !important;
  color: #ffffff !important;
  background: #a6c719;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus i,
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover i, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle i {
  color: #ffffff !important;
}
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu {
  z-index: 100;
}
.modal .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu {
  z-index: 1051;
}
.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i {
  color: #a6c719;
}
.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable {
  border-top: 0;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
  transition: background 0.3s ease;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > span {
  color: #595d6e;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--hover {
  transition: background 0.3s ease;
  background: transparent;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--even > .kt-datatable__cell {
  background: transparent;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--active > .kt-datatable__cell {
  background: #f7f8fa;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--hover:not(.kt-datatable__row--active) {
  transition: background 0.3s ease;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--hover:not(.kt-datatable__row--active) > .kt-datatable__cell {
  transition: background 0.3s ease;
  background: transparent;
}
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span {
  color: #a6c719;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--subtable-expanded > .kt-datatable__cell {
  background: #f7f8fa !important;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable {
  background: transparent;
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable {
  box-shadow: 0px 0px 15px 1px rgba(113, 106, 202, 0.1);
}
.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable.kt-datatable__row-loading > .kt-datatable__subtable > .kt-datatable > .kt-datatable__table {
  background: transparent;
}
.kt-datatable .ps > .ps__rail-y > .ps__thumb-y,
.kt-datatable .ps > .ps__rail-x > .ps__thumb-x {
  background: #dbe2f7;
}
.kt-datatable .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-datatable .ps > .ps__rail-y > .ps__thumb-y:focus,
.kt-datatable .ps > .ps__rail-x > .ps__thumb-x:hover,
.kt-datatable .ps > .ps__rail-x > .ps__thumb-x:focus {
  background: #dbe2f7;
}
.kt-scrolltop {
  display: none;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  z-index: 100;
  background: #b7b7b7;
  box-shadow: 0 0 15px 1px rgba(69, 65, 78, 0.2);
  opacity: 1;
  transition: all 0.3s;
  border-radius: 4px;
}
.kt-scrolltop svg {
  height: 20px;
  width: 20px;
}
.kt-scrolltop > i {
  color: #ffffff;
}
.kt-scrolltop g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.kt-scrolltop:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-scrolltop:hover {
  background: #505050;
}
.kt-scrolltop:hover > i {
  color: #ffffff;
}
.kt-scrolltop--on .kt-scrolltop {
  opacity: 1;
  animation: kt-scrolltop-show-animation 0.4s ease-out 1;
  display: flex;
}
.kt-scrolltop--on .kt-scrolltop:hover {
  transition: all 0.3s;
  opacity: 1;
}
@media (max-width: 1024px) {
  .kt-scrolltop {
    bottom: 30px;
    right: 15px;
  }
}
@keyframes kt-scrolltop-show-animation {
  from {
    margin-bottom: -15px;
  }
  to {
    margin-bottom: 0;
  }
}
.kt-form .kt-form__group.kt-form__group--inline {
  display: table;
  padding: 0;
}
.kt-form .kt-form__group.kt-form__group--inline > .kt-form__label {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
  padding-right: 1rem;
}
.kt-form .kt-form__group.kt-form__group--inline > .kt-form__label.kt-form__label-no-wrap {
  white-space: nowrap;
}
.kt-form .kt-form__group.kt-form__group--inline > .kt-form__label > label {
  margin: 0;
}
.kt-form .kt-form__group.kt-form__group--inline > .kt-form__control {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
  width: 100%;
}
.kt-form .kt-form__actions.kt-form__actions--right {
  text-align: right;
}
.kt-form .kt-form__actions.kt-form__actions--center {
  text-align: center;
}
.kt-form.kt-form--center {
  width: 60%;
  margin: 0 auto;
}
.is-valid .valid-feedback {
  display: inline-block;
}
.is-invalid .invalid-feedback {
  display: inline-block;
}
@media (min-width: 1025px) {
  .kt-form.kt-form--label-right .form-group label:not(.kt-checkbox):not(.kt-radio):not(.kt-option) {
    text-align: right;
  }
}
.kt-input-icon {
  position: relative;
  padding: 0;
  width: 100%;
}
.kt-input-icon > .kt-input-icon__icon {
  position: absolute;
  height: 100%;
  display: flex;
  justify-content: center;
  top: 0;
  width: 3.2rem;
}
.kt-input-icon > .kt-input-icon__icon.kt-input-icon__icon--left {
  left: 0;
}
.kt-input-icon > .kt-input-icon__icon.kt-input-icon__icon--right {
  right: 0;
}
.kt-input-icon > .kt-input-icon__icon > span {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.kt-input-icon > .kt-input-icon__icon > span i {
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  color: #74788d;
}
.kt-input-icon > .kt-input-icon__icon [class^=la-],
.kt-input-icon > .kt-input-icon__icon [class*=" la-"] {
  font-size: 1.4em;
}
.kt-input-icon > .kt-input-icon__icon [class^=fa-],
.kt-input-icon > .kt-input-icon__icon [class*=" fa-"] {
  font-size: 1.2em;
}
.kt-input-icon > .kt-input-icon__icon [class^=flaticon-],
.kt-input-icon > .kt-input-icon__icon [class*=" flaticon-"],
.kt-input-icon > .kt-input-icon__icon [class^=flaticon2-],
.kt-input-icon > .kt-input-icon__icon [class*=" flaticon2-"] {
  font-size: 1.3em;
}
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon {
  width: 4.2rem;
}
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^=la-],
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" la-"] {
  font-size: 1.6em;
}
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^=fa-],
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" fa-"] {
  font-size: 1.3em;
}
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^=flaticon-],
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" flaticon-"],
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^=flaticon2-],
.kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" flaticon2-"] {
  font-size: 1.4em;
}
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon {
  width: 2.7rem;
}
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^=la-],
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" la-"] {
  font-size: 1.1em;
}
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^=fa-],
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" fa-"] {
  font-size: 1em;
}
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^=flaticon-],
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" flaticon-"],
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^=flaticon2-],
.kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" flaticon2-"] {
  font-size: 1em;
}
.kt-input-icon.kt-input-icon--left .form-control {
  padding-left: 2.8rem;
}
.kt-input-icon.kt-input-icon--left .form-control.form-control-lg {
  padding-left: 3.6rem;
}
.kt-input-icon.kt-input-icon--left .form-control.form-control-sm {
  padding-left: 2.5rem;
}
.kt-input-icon.kt-input-icon--right .form-control {
  padding-right: 2.8rem;
}
.kt-input-icon.kt-input-icon--right .form-control.form-control-lg {
  padding-right: 3.6rem;
}
.kt-input-icon.kt-input-icon--right .form-control.form-control-sm {
  padding-right: 2.5rem;
}
.kt-input-icon.kt-input-icon--fixed {
  display: inline-block;
}
.kt-input-icon.kt-input-icon--fixed-large {
  display: inline-block;
}
.kt-input-icon.kt-input-icon--fixed-small {
  display: inline-block;
}
.kt-checkbox {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  transition: all 0.3s ease;
}
.kt-checkbox.kt-checkbox--disabled {
  opacity: 0.8;
  cursor: not-allowed;
}
.kt-checkbox > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.kt-checkbox > span {
  border-radius: 3px;
  background: none;
  position: absolute;
  top: 1px;
  left: 0;
  height: 18px;
  width: 18px;
}
.kt-checkbox > span:after {
  content: "";
  position: absolute;
  display: none;
  top: 50%;
  left: 50%;
  margin-left: -2px;
  margin-top: -6px;
  width: 5px;
  height: 10px;
  border-width: 0 2px 2px 0 /*rtl:ignore*/ !important;
  transform: rotate(45deg) /*rtl:ignore*/;
}
.kt-checkbox > input:checked ~ span {
  transition: all 0.3s ease;
  background: none;
}
.kt-checkbox > input:checked ~ span:after {
  display: block;
}
.kt-checkbox:hover > input:not([disabled]):checked ~ span,
.kt-checkbox > input:checked ~ span {
  transition: all 0.3s ease;
}
.kt-checkbox > input:disabled ~ span {
  opacity: 0.6;
  pointer-events: none;
}
.kt-checkbox.kt-checkbox--solid > span {
  border: 1px solid transparent;
}
.kt-checkbox.kt-checkbox--solid:hover > input:not([disabled]) ~ span,
.kt-checkbox.kt-checkbox--solid > input:focus ~ span {
  transition: all 0.3s ease;
}
.kt-checkbox.kt-checkbox--square > span {
  border-radius: 0;
}
.kt-checkbox.kt-checkbox--bold > span {
  border-width: 2px !important;
  transition: all 0.3s ease;
}
.form-inline .kt-checkbox {
  margin-left: 15px;
  margin-right: 15px;
}
.kt-checkbox.kt-checkbox--single {
  width: 18px;
  height: 18px;
}
.kt-checkbox.kt-checkbox--single > span {
  top: 0px;
}
th > .kt-checkbox.kt-checkbox--single, td > .kt-checkbox.kt-checkbox--single {
  right: -5px;
}
.input-group .kt-checkbox {
  margin-bottom: 0 !important;
  padding-left: 0;
}
.kt-checkbox-list {
  padding: 0 0;
}
.form-horizontal .form-group .kt-checkbox-list {
  padding-top: 0;
}
.kt-checkbox-list .kt-checkbox {
  text-align: left;
  display: block;
}
.kt-checkbox-list .kt-checkbox:last-child {
  margin-bottom: 5px;
}
.kt-checkbox-inline {
  padding: 0 0;
}
.kt-checkbox-inline .kt-checkbox {
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 5px;
}
.kt-checkbox-inline .kt-checkbox:last-child {
  margin-right: 0;
}
.form-group.row .kt-checkbox-inline {
  margin-top: 0.75rem;
}
.form-group.row .kt-checkbox-list {
  margin-top: 2px;
}
.kt-checkbox.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox > span {
  border: 1px solid #d1d7e2;
}
.kt-checkbox > span:after {
  border: solid #bfc7d7;
}
.kt-checkbox > input:disabled ~ span:after {
  border-color: #c8cfdd;
}
.kt-checkbox > input:checked ~ span {
  border: 1px solid #c8cfdd;
}
.kt-checkbox.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #c8cfdd;
}
.kt-checkbox > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--solid > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--solid > span:after {
  border: solid #99a6bf;
}
.kt-checkbox.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--solid > input:checked ~ span {
  background: #dee2ea;
}
.kt-checkbox.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--tick > span:after {
  border: solid #99a6bf;
}
.kt-checkbox.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #dee2ea;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--brand > span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--brand > span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--brand > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-checkbox.kt-checkbox--brand > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-checkbox.kt-checkbox--brand > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--brand.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--light > span {
  border: 1px solid #ffffff;
}
.kt-checkbox.kt-checkbox--light > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--light > input:disabled ~ span:after {
  border-color: #ffffff;
}
.kt-checkbox.kt-checkbox--light > input:checked ~ span {
  border: 1px solid #ffffff;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ffffff;
}
.kt-checkbox.kt-checkbox--light > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > span {
  background: #ffffff;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > span:after {
  border: solid #282a3c;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > input:checked ~ span {
  background: #ffffff;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--tick > span:after {
  border: solid #282a3c;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--light.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--dark > span {
  border: 1px solid #282a3c;
}
.kt-checkbox.kt-checkbox--dark > span:after {
  border: solid #282a3c;
}
.kt-checkbox.kt-checkbox--dark > input:disabled ~ span:after {
  border-color: #282a3c;
}
.kt-checkbox.kt-checkbox--dark > input:checked ~ span {
  border: 1px solid #282a3c;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #282a3c;
}
.kt-checkbox.kt-checkbox--dark > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > span {
  background: #282a3c;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > input:checked ~ span {
  background: #282a3c;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--dark.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #282a3c;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--active > span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--active > span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--active > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-checkbox.kt-checkbox--active > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-checkbox.kt-checkbox--active > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--active.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--hover > span {
  border: 1px solid #505050;
}
.kt-checkbox.kt-checkbox--hover > span:after {
  border: solid #505050;
}
.kt-checkbox.kt-checkbox--hover > input:disabled ~ span:after {
  border-color: #505050;
}
.kt-checkbox.kt-checkbox--hover > input:checked ~ span {
  border: 1px solid #505050;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #505050;
}
.kt-checkbox.kt-checkbox--hover > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--solid > span {
  background: #505050;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--solid > input:checked ~ span {
  background: #505050;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--hover.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #505050;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--unactive > span {
  border: 1px solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--unactive > span:after {
  border: solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--unactive > input:disabled ~ span:after {
  border-color: #b7b7b7;
}
.kt-checkbox.kt-checkbox--unactive > input:checked ~ span {
  border: 1px solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--unactive > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--solid > span {
  background: #b7b7b7;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--solid > input:checked ~ span {
  background: #b7b7b7;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--unactive.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--disabled > span {
  border: 1px solid #ebedf2;
}
.kt-checkbox.kt-checkbox--disabled > span:after {
  border: solid #ebedf2;
}
.kt-checkbox.kt-checkbox--disabled > input:disabled ~ span:after {
  border-color: #ebedf2;
}
.kt-checkbox.kt-checkbox--disabled > input:checked ~ span {
  border: 1px solid #ebedf2;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ebedf2;
}
.kt-checkbox.kt-checkbox--disabled > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--solid > span {
  background: #ebedf2;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--solid > input:checked ~ span {
  background: #ebedf2;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--disabled.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #ebedf2;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--default > span {
  border: 1px solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--default > span:after {
  border: solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--default > input:disabled ~ span:after {
  border-color: #b7b7b7;
}
.kt-checkbox.kt-checkbox--default > input:checked ~ span {
  border: 1px solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--default > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--solid > span {
  background: #b7b7b7;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--solid > span:after {
  border: solid #505050;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--solid > input:checked ~ span {
  background: #b7b7b7;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--tick > span:after {
  border: solid #505050;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--default.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #b7b7b7;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--primary > span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--primary > span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--primary > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-checkbox.kt-checkbox--primary > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-checkbox.kt-checkbox--primary > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--primary.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--success > span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--success > span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--success > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-checkbox.kt-checkbox--success > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-checkbox.kt-checkbox--success > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--success.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #a6c719;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--info > span {
  border: 1px solid #5578eb;
}
.kt-checkbox.kt-checkbox--info > span:after {
  border: solid #5578eb;
}
.kt-checkbox.kt-checkbox--info > input:disabled ~ span:after {
  border-color: #5578eb;
}
.kt-checkbox.kt-checkbox--info > input:checked ~ span {
  border: 1px solid #5578eb;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #5578eb;
}
.kt-checkbox.kt-checkbox--info > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span {
  background: #5578eb;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:checked ~ span {
  background: #5578eb;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--info.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #5578eb;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--warning > span {
  border: 1px solid #ffb822;
}
.kt-checkbox.kt-checkbox--warning > span:after {
  border: solid #ffb822;
}
.kt-checkbox.kt-checkbox--warning > input:disabled ~ span:after {
  border-color: #ffb822;
}
.kt-checkbox.kt-checkbox--warning > input:checked ~ span {
  border: 1px solid #ffb822;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ffb822;
}
.kt-checkbox.kt-checkbox--warning > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > span {
  background: #ffb822;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > input:checked ~ span {
  background: #ffb822;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--warning.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #ffb822;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--disabled {
  opacity: 0.7;
}
.kt-checkbox.kt-checkbox--danger > span {
  border: 1px solid #c00000;
}
.kt-checkbox.kt-checkbox--danger > span:after {
  border: solid #c00000;
}
.kt-checkbox.kt-checkbox--danger > input:disabled ~ span:after {
  border-color: #c00000;
}
.kt-checkbox.kt-checkbox--danger > input:checked ~ span {
  border: 1px solid #c00000;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #c00000;
}
.kt-checkbox.kt-checkbox--danger > input:disabled ~ span {
  opacity: 0.6;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > span {
  background: #c00000;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > input:checked ~ span {
  background: #c00000;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--tick > span:after {
  border: solid #ffffff;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--tick > input:checked ~ span {
  border: 1px solid transparent !important;
  background: #e4e8ee;
}
.kt-checkbox.kt-checkbox--danger.kt-checkbox--tick > input:checked ~ span:after {
  border: solid #c00000;
}
.kt-radio {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  text-align: left;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 1rem;
  transition: all 0.3s ease;
}
.kt-radio.kt-radio--disabled {
  opacity: 0.8;
  cursor: not-allowed;
}
.kt-radio > input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.kt-radio > span {
  background: none;
  position: absolute;
  top: 1px;
  left: 0;
  height: 18px;
  width: 18px;
  border-radius: 50% !important;
}
.kt-radio > span:after {
  content: "";
  position: absolute;
  display: none;
  top: 50%;
  left: 50%;
  margin-left: 3px;
  margin-top: 3px;
  width: 6px;
  height: 6px;
  border-radius: 100% !important;
}
.kt-radio > input:checked ~ span {
  transition: all 0.3s ease;
  background: none;
}
.kt-radio > input:checked ~ span:after {
  display: block;
}
.kt-radio:hover > input:not([disabled]):checked ~ span,
.kt-radio > input:checked ~ span {
  transition: all 0.3s ease;
}
.kt-radio > input:disabled ~ span {
  opacity: 0.6;
  pointer-events: none;
}
.kt-radio.kt-radio--solid > span {
  border: 1px solid transparent;
}
.kt-radio.kt-radio--solid:hover > input:not([disabled]) ~ span,
.kt-radio.kt-radio--solid > input:focus ~ span {
  transition: all 0.3s ease;
}
.kt-radio.kt-radio--square > span {
  border-radius: 0;
}
.kt-radio.kt-radio--bold > span {
  border-width: 2px !important;
  transition: all 0.3s ease;
}
.form-inline .kt-radio {
  margin-left: 15px;
  margin-right: 15px;
}
.kt-radio.kt-radio--single {
  width: 18px;
  height: 18px;
}
.kt-radio.kt-radio--single > span {
  top: 0px;
}
th > .kt-radio.kt-radio--single, td > .kt-radio.kt-radio--single {
  right: -5px;
}
.input-group .kt-radio {
  margin-bottom: 0 !important;
  padding-left: 0;
}
.kt-radio-list {
  padding: 0 0;
}
.form-horizontal .form-group .kt-radio-list {
  padding-top: 0;
}
.kt-radio-list .kt-radio {
  display: block;
  text-align: left;
}
.kt-radio-list .kt-radio:last-child {
  margin-bottom: 5px;
}
.kt-radio-inline {
  padding: 0 0;
}
.kt-radio-inline .kt-radio {
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 5px;
}
.kt-radio-inline .kt-radio:last-child {
  margin-right: 0;
}
.form-group.row .kt-radio-inline {
  margin-top: 0.75rem;
}
.form-group.row .kt-radio-list {
  margin-top: 2px;
}
.kt-radio.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio > span {
  border: 1px solid #d1d7e2;
}
.kt-radio > span:after {
  border: solid #bfc7d7;
  background: #bfc7d7;
}
.kt-radio > input:disabled ~ span:after {
  border-color: #c8cfdd;
}
.kt-radio > input:checked ~ span {
  border: 1px solid #c8cfdd;
}
.kt-radio.kt-radio--bold > input:checked ~ span {
  border: 2px solid #c8cfdd;
}
.kt-radio > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--solid > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--solid > span:after {
  border: solid #99a6bf;
  background: #99a6bf;
}
.kt-radio.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--solid > input:checked ~ span {
  background: #dee2ea;
}
.kt-radio.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--tick > input:checked ~ span:after {
  border: solid #dee2ea;
  background: #dee2ea;
}
.kt-radio.kt-radio--brand.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--brand > span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--brand > span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--brand > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-radio.kt-radio--brand > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--brand.kt-radio--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-radio.kt-radio--brand > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--brand.kt-radio--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--brand.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--brand.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--brand.kt-radio--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-radio.kt-radio--brand.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--brand.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--brand.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--brand.kt-radio--tick > input:checked ~ span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--light.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--light > span {
  border: 1px solid #ffffff;
}
.kt-radio.kt-radio--light > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--light > input:disabled ~ span:after {
  border-color: #ffffff;
}
.kt-radio.kt-radio--light > input:checked ~ span {
  border: 1px solid #ffffff;
}
.kt-radio.kt-radio--light.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ffffff;
}
.kt-radio.kt-radio--light > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--light.kt-radio--solid > span {
  background: #ffffff;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--light.kt-radio--solid > span:after {
  border: solid #282a3c;
  background: #282a3c;
}
.kt-radio.kt-radio--light.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--light.kt-radio--solid > input:checked ~ span {
  background: #ffffff;
}
.kt-radio.kt-radio--light.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--light.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--light.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--light.kt-radio--tick > input:checked ~ span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--dark.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--dark > span {
  border: 1px solid #282a3c;
}
.kt-radio.kt-radio--dark > span:after {
  border: solid #282a3c;
  background: #282a3c;
}
.kt-radio.kt-radio--dark > input:disabled ~ span:after {
  border-color: #282a3c;
}
.kt-radio.kt-radio--dark > input:checked ~ span {
  border: 1px solid #282a3c;
}
.kt-radio.kt-radio--dark.kt-radio--bold > input:checked ~ span {
  border: 2px solid #282a3c;
}
.kt-radio.kt-radio--dark > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--dark.kt-radio--solid > span {
  background: #282a3c;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--dark.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--dark.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--dark.kt-radio--solid > input:checked ~ span {
  background: #282a3c;
}
.kt-radio.kt-radio--dark.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--dark.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--dark.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--dark.kt-radio--tick > input:checked ~ span:after {
  border: solid #282a3c;
  background: #282a3c;
}
.kt-radio.kt-radio--active.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--active > span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--active > span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--active > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-radio.kt-radio--active > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--active.kt-radio--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-radio.kt-radio--active > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--active.kt-radio--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--active.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--active.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--active.kt-radio--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-radio.kt-radio--active.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--active.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--active.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--active.kt-radio--tick > input:checked ~ span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--hover.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--hover > span {
  border: 1px solid #505050;
}
.kt-radio.kt-radio--hover > span:after {
  border: solid #505050;
  background: #505050;
}
.kt-radio.kt-radio--hover > input:disabled ~ span:after {
  border-color: #505050;
}
.kt-radio.kt-radio--hover > input:checked ~ span {
  border: 1px solid #505050;
}
.kt-radio.kt-radio--hover.kt-radio--bold > input:checked ~ span {
  border: 2px solid #505050;
}
.kt-radio.kt-radio--hover > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--hover.kt-radio--solid > span {
  background: #505050;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--hover.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--hover.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--hover.kt-radio--solid > input:checked ~ span {
  background: #505050;
}
.kt-radio.kt-radio--hover.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--hover.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--hover.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--hover.kt-radio--tick > input:checked ~ span:after {
  border: solid #505050;
  background: #505050;
}
.kt-radio.kt-radio--unactive.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--unactive > span {
  border: 1px solid #b7b7b7;
}
.kt-radio.kt-radio--unactive > span:after {
  border: solid #b7b7b7;
  background: #b7b7b7;
}
.kt-radio.kt-radio--unactive > input:disabled ~ span:after {
  border-color: #b7b7b7;
}
.kt-radio.kt-radio--unactive > input:checked ~ span {
  border: 1px solid #b7b7b7;
}
.kt-radio.kt-radio--unactive.kt-radio--bold > input:checked ~ span {
  border: 2px solid #b7b7b7;
}
.kt-radio.kt-radio--unactive > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--unactive.kt-radio--solid > span {
  background: #b7b7b7;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--unactive.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--unactive.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--unactive.kt-radio--solid > input:checked ~ span {
  background: #b7b7b7;
}
.kt-radio.kt-radio--unactive.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--unactive.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--unactive.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--unactive.kt-radio--tick > input:checked ~ span:after {
  border: solid #b7b7b7;
  background: #b7b7b7;
}
.kt-radio.kt-radio--disabled.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--disabled > span {
  border: 1px solid #ebedf2;
}
.kt-radio.kt-radio--disabled > span:after {
  border: solid #ebedf2;
  background: #ebedf2;
}
.kt-radio.kt-radio--disabled > input:disabled ~ span:after {
  border-color: #ebedf2;
}
.kt-radio.kt-radio--disabled > input:checked ~ span {
  border: 1px solid #ebedf2;
}
.kt-radio.kt-radio--disabled.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ebedf2;
}
.kt-radio.kt-radio--disabled > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--disabled.kt-radio--solid > span {
  background: #ebedf2;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--disabled.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--disabled.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--disabled.kt-radio--solid > input:checked ~ span {
  background: #ebedf2;
}
.kt-radio.kt-radio--disabled.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--disabled.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--disabled.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--disabled.kt-radio--tick > input:checked ~ span:after {
  border: solid #ebedf2;
  background: #ebedf2;
}
.kt-radio.kt-radio--default.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--default > span {
  border: 1px solid #b7b7b7;
}
.kt-radio.kt-radio--default > span:after {
  border: solid #b7b7b7;
  background: #b7b7b7;
}
.kt-radio.kt-radio--default > input:disabled ~ span:after {
  border-color: #b7b7b7;
}
.kt-radio.kt-radio--default > input:checked ~ span {
  border: 1px solid #b7b7b7;
}
.kt-radio.kt-radio--default.kt-radio--bold > input:checked ~ span {
  border: 2px solid #b7b7b7;
}
.kt-radio.kt-radio--default > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--default.kt-radio--solid > span {
  background: #b7b7b7;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--default.kt-radio--solid > span:after {
  border: solid #505050;
  background: #505050;
}
.kt-radio.kt-radio--default.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--default.kt-radio--solid > input:checked ~ span {
  background: #b7b7b7;
}
.kt-radio.kt-radio--default.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--default.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--default.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--default.kt-radio--tick > input:checked ~ span:after {
  border: solid #b7b7b7;
  background: #b7b7b7;
}
.kt-radio.kt-radio--primary.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--primary > span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--primary > span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--primary > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-radio.kt-radio--primary > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--primary.kt-radio--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-radio.kt-radio--primary > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--primary.kt-radio--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--primary.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--primary.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--primary.kt-radio--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-radio.kt-radio--primary.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--primary.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--primary.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--primary.kt-radio--tick > input:checked ~ span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--success.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--success > span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--success > span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--success > input:disabled ~ span:after {
  border-color: #a6c719;
}
.kt-radio.kt-radio--success > input:checked ~ span {
  border: 1px solid #a6c719;
}
.kt-radio.kt-radio--success.kt-radio--bold > input:checked ~ span {
  border: 2px solid #a6c719;
}
.kt-radio.kt-radio--success > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--success.kt-radio--solid > span {
  background: #a6c719;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--success.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--success.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--success.kt-radio--solid > input:checked ~ span {
  background: #a6c719;
}
.kt-radio.kt-radio--success.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--success.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--success.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--success.kt-radio--tick > input:checked ~ span:after {
  border: solid #a6c719;
  background: #a6c719;
}
.kt-radio.kt-radio--info.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--info > span {
  border: 1px solid #5578eb;
}
.kt-radio.kt-radio--info > span:after {
  border: solid #5578eb;
  background: #5578eb;
}
.kt-radio.kt-radio--info > input:disabled ~ span:after {
  border-color: #5578eb;
}
.kt-radio.kt-radio--info > input:checked ~ span {
  border: 1px solid #5578eb;
}
.kt-radio.kt-radio--info.kt-radio--bold > input:checked ~ span {
  border: 2px solid #5578eb;
}
.kt-radio.kt-radio--info > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--info.kt-radio--solid > span {
  background: #5578eb;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--info.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--info.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--info.kt-radio--solid > input:checked ~ span {
  background: #5578eb;
}
.kt-radio.kt-radio--info.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--info.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--info.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--info.kt-radio--tick > input:checked ~ span:after {
  border: solid #5578eb;
  background: #5578eb;
}
.kt-radio.kt-radio--warning.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--warning > span {
  border: 1px solid #ffb822;
}
.kt-radio.kt-radio--warning > span:after {
  border: solid #ffb822;
  background: #ffb822;
}
.kt-radio.kt-radio--warning > input:disabled ~ span:after {
  border-color: #ffb822;
}
.kt-radio.kt-radio--warning > input:checked ~ span {
  border: 1px solid #ffb822;
}
.kt-radio.kt-radio--warning.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ffb822;
}
.kt-radio.kt-radio--warning > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--warning.kt-radio--solid > span {
  background: #ffb822;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--warning.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--warning.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--warning.kt-radio--solid > input:checked ~ span {
  background: #ffb822;
}
.kt-radio.kt-radio--warning.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--warning.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--warning.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--warning.kt-radio--tick > input:checked ~ span:after {
  border: solid #ffb822;
  background: #ffb822;
}
.kt-radio.kt-radio--danger.kt-radio--disabled {
  opacity: 0.8;
}
.kt-radio.kt-radio--danger > span {
  border: 1px solid #c00000;
}
.kt-radio.kt-radio--danger > span:after {
  border: solid #c00000;
  background: #c00000;
}
.kt-radio.kt-radio--danger > input:disabled ~ span:after {
  border-color: #c00000;
}
.kt-radio.kt-radio--danger > input:checked ~ span {
  border: 1px solid #c00000;
}
.kt-radio.kt-radio--danger.kt-radio--bold > input:checked ~ span {
  border: 2px solid #c00000;
}
.kt-radio.kt-radio--danger > input:disabled ~ span {
  opacity: 0.6;
}
.kt-radio.kt-radio--danger.kt-radio--solid > span {
  background: #c00000;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--danger.kt-radio--solid > span:after {
  border: solid #ffffff;
  background: #ffffff;
}
.kt-radio.kt-radio--danger.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--danger.kt-radio--solid > input:checked ~ span {
  background: #c00000;
}
.kt-radio.kt-radio--danger.kt-radio--tick > span {
  background: #e4e8ee;
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--danger.kt-radio--tick > input:focus ~ span {
  border: 1px solid transparent !important;
}
.kt-radio.kt-radio--danger.kt-radio--tick > input:checked ~ span {
  background: #e4e8ee;
}
.kt-radio.kt-radio--danger.kt-radio--tick > input:checked ~ span:after {
  border: solid #c00000;
  background: #c00000;
}
.kt-switch {
  display: inline-block;
  font-size: 1rem;
}
.kt-switch input:empty {
  margin-left: -999px;
  height: 0;
  width: 0;
  overflow: hidden;
  position: absolute;
  opacity: 0;
}
.kt-switch input:empty ~ span {
  display: inline-block;
  position: relative;
  float: left;
  width: 1px;
  text-indent: 0;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.kt-switch input:empty ~ span:before,
.kt-switch input:empty ~ span:after {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: " ";
  transition: all 100ms ease-in;
}
.kt-switch.kt-switch--icon input:empty ~ span:after {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f342";
}
.kt-switch.kt-switch--icon input:checked ~ span:after {
  content: "\f17b";
}
.kt-switch.kt-switch--icon-check input:checked ~ span:after {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f17b";
}
.kt-switch input:empty ~ span {
  line-height: 30px;
  margin: 2px 0;
  height: 30px;
  width: 57px;
  border-radius: 15px;
}
.kt-switch input:empty ~ span:before,
.kt-switch input:empty ~ span:after {
  width: 54px;
  border-radius: 15px;
}
.kt-switch input:empty ~ span:after {
  height: 24px;
  width: 24px;
  line-height: 26px;
  top: 3px;
  bottom: 3px;
  margin-left: 3px;
  font-size: 0.9em;
  text-align: center;
  vertical-align: middle;
}
.kt-switch input:checked ~ span:after {
  margin-left: 26px;
}
.kt-switch.kt-switch--lg input:empty ~ span {
  line-height: 40px;
  margin: 2px 0;
  height: 40px;
  width: 75px;
  border-radius: 20px;
}
.kt-switch.kt-switch--lg input:empty ~ span:before,
.kt-switch.kt-switch--lg input:empty ~ span:after {
  width: 72px;
  border-radius: 20px;
}
.kt-switch.kt-switch--lg input:empty ~ span:after {
  height: 34px;
  width: 34px;
  line-height: 34px;
  top: 3px;
  bottom: 3px;
  margin-left: 3px;
  font-size: 1em;
  text-align: center;
  vertical-align: middle;
}
.kt-switch.kt-switch--lg input:checked ~ span:after {
  margin-left: 34px;
}
.kt-switch.kt-switch--sm input:empty ~ span {
  line-height: 24px;
  margin: 2px 0;
  height: 24px;
  width: 40px;
  border-radius: 12px;
}
.kt-switch.kt-switch--sm input:empty ~ span:before,
.kt-switch.kt-switch--sm input:empty ~ span:after {
  width: 38px;
  border-radius: 12px;
}
.kt-switch.kt-switch--sm input:empty ~ span:after {
  height: 20px;
  width: 20px;
  line-height: 20px;
  top: 2px;
  bottom: 2px;
  margin-left: 2px;
  font-size: 0.8em;
  text-align: center;
  vertical-align: middle;
}
.kt-switch.kt-switch--sm input:checked ~ span:after {
  margin-left: 16px;
}
.form-group.row .kt-switch {
  margin-top: 0.15rem;
}
.form-group.row .kt-switch.kt-switch--lg {
  margin-top: 0rem;
  position: relative;
  top: -0.3rem;
}
.form-group.row .kt-switch.kt-switch--sm {
  margin-top: 0.3rem;
}
.kt-switch input:empty ~ span:before {
  background-color: #e8ebf1;
}
.kt-switch input:empty ~ span:after {
  color: #f8f9fb;
  background-color: #ffffff;
}
.kt-switch input:checked ~ span:before {
  background-color: #e8ebf1;
}
.kt-switch input:checked ~ span:after {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-switch input[disabled] {
  cursor: not-allowed;
}
.kt-switch input[disabled] ~ span:after,
.kt-switch input[disabled] ~ span:before {
  cursor: not-allowed;
  opacity: 0.7;
}
.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:empty ~ span:after {
  color: #a6c719;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--brand input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--brand input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--brand input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--brand input:checked ~ span:after {
  background-color: #a6c719;
  opacity: 1;
}
.kt-switch.kt-switch--light:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--light:not(.kt-switch--outline) input:empty ~ span:after {
  color: #ffffff;
  background-color: #282a3c;
  opacity: 0.4;
}
.kt-switch.kt-switch--light:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--light:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--light input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--light input:empty ~ span:after {
  color: #282a3c;
}
.kt-switch.kt-switch--outline.kt-switch--light input:checked ~ span:before {
  background-color: #282a3c;
}
.kt-switch.kt-switch--outline.kt-switch--light input:checked ~ span:after {
  background-color: #ffffff;
  opacity: 1;
}
.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #282a3c;
}
.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:empty ~ span:after {
  color: #282a3c;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #282a3c;
}
.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--dark input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--dark input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--dark input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--dark input:checked ~ span:after {
  background-color: #282a3c;
  opacity: 1;
}
.kt-switch.kt-switch--active:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--active:not(.kt-switch--outline) input:empty ~ span:after {
  color: #a6c719;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--active:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--active:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--active input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--active input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--active input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--active input:checked ~ span:after {
  background-color: #a6c719;
  opacity: 1;
}
.kt-switch.kt-switch--hover:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #505050;
}
.kt-switch.kt-switch--hover:not(.kt-switch--outline) input:empty ~ span:after {
  color: #505050;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--hover:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #505050;
}
.kt-switch.kt-switch--hover:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--hover input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--hover input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--hover input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--hover input:checked ~ span:after {
  background-color: #505050;
  opacity: 1;
}
.kt-switch.kt-switch--unactive:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #b7b7b7;
}
.kt-switch.kt-switch--unactive:not(.kt-switch--outline) input:empty ~ span:after {
  color: #b7b7b7;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--unactive:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #b7b7b7;
}
.kt-switch.kt-switch--unactive:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--unactive input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--unactive input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--unactive input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--unactive input:checked ~ span:after {
  background-color: #b7b7b7;
  opacity: 1;
}
.kt-switch.kt-switch--disabled:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #ebedf2;
}
.kt-switch.kt-switch--disabled:not(.kt-switch--outline) input:empty ~ span:after {
  color: #ebedf2;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--disabled:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #ebedf2;
}
.kt-switch.kt-switch--disabled:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--disabled input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--disabled input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--disabled input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--disabled input:checked ~ span:after {
  background-color: #ebedf2;
  opacity: 1;
}
.kt-switch.kt-switch--default:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #b7b7b7;
}
.kt-switch.kt-switch--default:not(.kt-switch--outline) input:empty ~ span:after {
  color: #b7b7b7;
  background-color: #505050;
  opacity: 0.4;
}
.kt-switch.kt-switch--default:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #b7b7b7;
}
.kt-switch.kt-switch--default:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--default input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--default input:empty ~ span:after {
  color: #505050;
}
.kt-switch.kt-switch--outline.kt-switch--default input:checked ~ span:before {
  background-color: #505050;
}
.kt-switch.kt-switch--outline.kt-switch--default input:checked ~ span:after {
  background-color: #b7b7b7;
  opacity: 1;
}
.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:empty ~ span:after {
  color: #a6c719;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--primary input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--primary input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--primary input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--primary input:checked ~ span:after {
  background-color: #a6c719;
  opacity: 1;
}
.kt-switch.kt-switch--success:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--success:not(.kt-switch--outline) input:empty ~ span:after {
  color: #a6c719;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--success:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #a6c719;
}
.kt-switch.kt-switch--success:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--success input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--success input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--success input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--success input:checked ~ span:after {
  background-color: #a6c719;
  opacity: 1;
}
.kt-switch.kt-switch--info:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #5578eb;
}
.kt-switch.kt-switch--info:not(.kt-switch--outline) input:empty ~ span:after {
  color: #5578eb;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--info:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #5578eb;
}
.kt-switch.kt-switch--info:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--info input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--info input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--info input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--info input:checked ~ span:after {
  background-color: #5578eb;
  opacity: 1;
}
.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #ffb822;
}
.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:empty ~ span:after {
  color: #ffb822;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #ffb822;
}
.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--warning input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--warning input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--warning input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--warning input:checked ~ span:after {
  background-color: #ffb822;
  opacity: 1;
}
.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #c00000;
}
.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:empty ~ span:after {
  color: #c00000;
  background-color: #ffffff;
  opacity: 0.4;
}
.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #c00000;
}
.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1;
}
.kt-switch.kt-switch--outline.kt-switch--danger input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1;
}
.kt-switch.kt-switch--outline.kt-switch--danger input:empty ~ span:after {
  color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--danger input:checked ~ span:before {
  background-color: #ffffff;
}
.kt-switch.kt-switch--outline.kt-switch--danger input:checked ~ span:after {
  background-color: #c00000;
  opacity: 1;
}
.kt-option {
  display: flex;
  padding: 1.4em;
  border: 1px solid #ebedf2;
  border-radius: 4px;
}
.kt-option .kt-option__control {
  width: 2.7rem;
  padding-top: 0.1rem;
}
.kt-option .kt-option__control .kt-radio {
  display: block;
}
.kt-option .kt-option__label {
  width: 100%;
}
.kt-option .kt-option__label .kt-option__head {
  display: flex;
  justify-content: space-between;
}
.kt-option .kt-option__label .kt-option__head .kt-option__title {
  color: #595d6e;
}
.kt-option .kt-option__label .kt-option__head .kt-option__focus {
  color: #48465b;
}
.kt-option .kt-option__label .kt-option__body {
  display: block;
  padding-top: 0.7rem;
  color: #74788d;
}
.kt-option.kt-option--plain {
  border: 0;
  padding: 0;
  margin-top: -0.2rem;
  margin-bottom: 2rem;
  align-items: center;
}
.kt-option.kt-option--plain .kt-option__control {
  vertical-align: middle;
  width: 2.7rem;
}
.kt-option.kt-option--plain .kt-option__control .kt-radio {
  margin-bottom: 1.6rem;
}
.kt-option.kt-option--plain .kt-option__label .kt-option__body {
  padding-top: 0.2rem;
}
.is-valid .kt-option {
  border-color: #a6c719;
}
.is-invalid .kt-option {
  border-color: #c00000;
}
.has-success .kt-option .kt-option__label .kt-option__head .kt-option__title {
  color: #a6c719;
}
.has-error .kt-option .kt-option__label .kt-option__head .kt-option__title {
  color: #ffb822;
}
.kt-avatar {
  position: relative;
  display: inline-block;
}
.kt-avatar .kt-avatar__holder {
  width: 120px;
  height: 120px;
  border-radius: 3px;
  background-repeat: no-repeat;
  background-size: cover;
}
.kt-avatar .kt-avatar__upload {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.3s;
}
.kt-avatar .kt-avatar__upload input {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden;
  opacity: 0;
}
.kt-avatar .kt-avatar__upload i {
  color: #a6c719;
}
.kt-avatar .kt-avatar__upload:hover {
  transition: all 0.3s;
  background-color: #a6c719;
}
.kt-avatar .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar .kt-avatar__cancel {
  cursor: pointer;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: auto;
  right: -10px;
  bottom: -5px;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
  display: none;
}
.kt-avatar .kt-avatar__cancel i {
  transition: all 0.3s;
  color: #74788d;
}
.kt-avatar .kt-avatar__cancel:hover i {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-avatar.kt-avatar--changed .kt-avatar__cancel {
  display: flex;
}
.kt-avatar.kt-avatar--brand .kt-avatar__upload i {
  color: #a6c719;
}
.kt-avatar.kt-avatar--brand .kt-avatar__upload:hover {
  background-color: #a6c719;
}
.kt-avatar.kt-avatar--brand .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--light .kt-avatar__upload i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--light .kt-avatar__upload:hover {
  background-color: #ffffff;
}
.kt-avatar.kt-avatar--light .kt-avatar__upload:hover i {
  color: #282a3c;
}
.kt-avatar.kt-avatar--dark .kt-avatar__upload i {
  color: #282a3c;
}
.kt-avatar.kt-avatar--dark .kt-avatar__upload:hover {
  background-color: #282a3c;
}
.kt-avatar.kt-avatar--dark .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--active .kt-avatar__upload i {
  color: #a6c719;
}
.kt-avatar.kt-avatar--active .kt-avatar__upload:hover {
  background-color: #a6c719;
}
.kt-avatar.kt-avatar--active .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--hover .kt-avatar__upload i {
  color: #505050;
}
.kt-avatar.kt-avatar--hover .kt-avatar__upload:hover {
  background-color: #505050;
}
.kt-avatar.kt-avatar--hover .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--unactive .kt-avatar__upload i {
  color: #b7b7b7;
}
.kt-avatar.kt-avatar--unactive .kt-avatar__upload:hover {
  background-color: #b7b7b7;
}
.kt-avatar.kt-avatar--unactive .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--disabled .kt-avatar__upload i {
  color: #ebedf2;
}
.kt-avatar.kt-avatar--disabled .kt-avatar__upload:hover {
  background-color: #ebedf2;
}
.kt-avatar.kt-avatar--disabled .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--default .kt-avatar__upload i {
  color: #b7b7b7;
}
.kt-avatar.kt-avatar--default .kt-avatar__upload:hover {
  background-color: #b7b7b7;
}
.kt-avatar.kt-avatar--default .kt-avatar__upload:hover i {
  color: #505050;
}
.kt-avatar.kt-avatar--primary .kt-avatar__upload i {
  color: #a6c719;
}
.kt-avatar.kt-avatar--primary .kt-avatar__upload:hover {
  background-color: #a6c719;
}
.kt-avatar.kt-avatar--primary .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--success .kt-avatar__upload i {
  color: #a6c719;
}
.kt-avatar.kt-avatar--success .kt-avatar__upload:hover {
  background-color: #a6c719;
}
.kt-avatar.kt-avatar--success .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--info .kt-avatar__upload i {
  color: #5578eb;
}
.kt-avatar.kt-avatar--info .kt-avatar__upload:hover {
  background-color: #5578eb;
}
.kt-avatar.kt-avatar--info .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--warning .kt-avatar__upload i {
  color: #ffb822;
}
.kt-avatar.kt-avatar--warning .kt-avatar__upload:hover {
  background-color: #ffb822;
}
.kt-avatar.kt-avatar--warning .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--danger .kt-avatar__upload i {
  color: #c00000;
}
.kt-avatar.kt-avatar--danger .kt-avatar__upload:hover {
  background-color: #c00000;
}
.kt-avatar.kt-avatar--danger .kt-avatar__upload:hover i {
  color: #ffffff;
}
.kt-avatar.kt-avatar--circle .kt-avatar__holder {
  border-radius: 50%;
}
.kt-avatar.kt-avatar--circle .kt-avatar__upload {
  right: 0px;
  top: 5px;
}
.kt-avatar.kt-avatar--circle .kt-avatar__cancel {
  right: 3px;
  bottom: 10px;
}
.kt-avatar.kt-avatar--outline .kt-avatar__holder {
  border: 3px solid #ffffff;
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
}
.kt-spinner {
  position: relative;
}
.kt-spinner:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 0;
  border-radius: 50%;
}
.kt-spinner.kt-spinner--sm:before {
  width: 16px;
  height: 16px;
  margin-top: -8px;
}
.kt-spinner.kt-spinner--sm.kt-spinner--center:before {
  left: 50%;
  margin-left: -8px;
}
.kt-spinner.kt-spinner--sm.kt-spinner--left:before {
  left: 0;
  right: auto;
}
.kt-spinner.kt-spinner--sm.kt-spinner--right:before {
  left: auto;
  right: 0;
}
.kt-spinner:before {
  width: 20px;
  height: 20px;
  margin-top: -10px;
}
.kt-spinner.kt-spinner--center:before {
  left: 50%;
  margin-left: -10px;
}
.kt-spinner.kt-spinner--left:before {
  left: 0;
  right: auto;
}
.kt-spinner.kt-spinner--right:before {
  left: auto;
  right: 0;
}
.kt-spinner.kt-spinner--lg:before {
  width: 24px;
  height: 24px;
  margin-top: -12px;
}
.kt-spinner.kt-spinner--lg.kt-spinner--center:before {
  left: 50%;
  margin-left: -12px;
}
.kt-spinner.kt-spinner--lg.kt-spinner--left:before {
  left: 0;
  right: auto;
}
.kt-spinner.kt-spinner--lg.kt-spinner--right:before {
  left: auto;
  right: 0;
}
.kt-spinner:before {
  animation: kt-spinner 0.5s linear infinite;
}
.kt-spinner.kt-spinner--brand:before {
  border: 2px solid #a6c719;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--light:before {
  border: 2px solid #ffffff;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--dark:before {
  border: 2px solid #282a3c;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--active:before {
  border: 2px solid #a6c719;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--hover:before {
  border: 2px solid #505050;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--unactive:before {
  border: 2px solid #b7b7b7;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--disabled:before {
  border: 2px solid #ebedf2;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--default:before {
  border: 2px solid #b7b7b7;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--primary:before {
  border: 2px solid #a6c719;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--success:before {
  border: 2px solid #a6c719;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--info:before {
  border: 2px solid #5578eb;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--warning:before {
  border: 2px solid #ffb822;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--danger:before {
  border: 2px solid #c00000;
  border-right: 2px solid transparent;
}
.kt-spinner.kt-spinner--input.kt-spinner--right:before {
  left: auto;
  right: 1rem;
}
.kt-spinner.kt-spinner--input.kt-spinner--left:before {
  right: auto;
  left: 1rem;
}
.kt-spinner.kt-spinner--v2:before {
  animation: kt-spinner 0.5s linear infinite;
}
.kt-spinner.kt-spinner--v2.kt-spinner--brand:before {
  border: 2px solid #ddf089;
  border-top-color: #9bb917;
}
.kt-spinner.kt-spinner--v2.kt-spinner--light:before {
  border: 2px solid white;
  border-top-color: #f7f7f7;
}
.kt-spinner.kt-spinner--v2.kt-spinner--dark:before {
  border: 2px solid #656a98;
  border-top-color: #222433;
}
.kt-spinner.kt-spinner--v2.kt-spinner--active:before {
  border: 2px solid #ddf089;
  border-top-color: #9bb917;
}
.kt-spinner.kt-spinner--v2.kt-spinner--hover:before {
  border: 2px solid #9d9d9d;
  border-top-color: #484848;
}
.kt-spinner.kt-spinner--v2.kt-spinner--unactive:before {
  border: 2px solid white;
  border-top-color: #afafaf;
}
.kt-spinner.kt-spinner--v2.kt-spinner--disabled:before {
  border: 2px solid white;
  border-top-color: #e2e5ec;
}
.kt-spinner.kt-spinner--v2.kt-spinner--default:before {
  border: 2px solid white;
  border-top-color: #afafaf;
}
.kt-spinner.kt-spinner--v2.kt-spinner--primary:before {
  border: 2px solid #ddf089;
  border-top-color: #9bb917;
}
.kt-spinner.kt-spinner--v2.kt-spinner--success:before {
  border: 2px solid #ddf089;
  border-top-color: #9bb917;
}
.kt-spinner.kt-spinner--v2.kt-spinner--info:before {
  border: 2px solid #dee5fb;
  border-top-color: #476de9;
}
.kt-spinner.kt-spinner--v2.kt-spinner--warning:before {
  border: 2px solid #ffe9bb;
  border-top-color: #ffb313;
}
.kt-spinner.kt-spinner--v2.kt-spinner--danger:before {
  border: 2px solid #ff5a5a;
  border-top-color: #b10000;
}
@keyframes kt-spinner {
  to {
    transform: rotate(360deg);
  }
}
.kt-loader {
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  margin: 0 auto;
  border-radius: 100%;
  background-color: #f7f8fa;
  opacity: 0;
  animation: kt-loader-scaleout 0.9s infinite ease-in-out;
}
.kt-loader.kt-loader--lg {
  width: 2rem;
  height: 2rem;
}
.kt-loader.kt-loader--sm {
  width: 1rem;
  height: 1rem;
}
.btn .kt-loader {
  position: relative;
  line-height: 0;
}
.kt-loader.kt-loader--brand {
  background-color: #a6c719;
}
.kt-loader.kt-loader--light {
  background-color: #ffffff;
}
.kt-loader.kt-loader--dark {
  background-color: #282a3c;
}
.kt-loader.kt-loader--active {
  background-color: #a6c719;
}
.kt-loader.kt-loader--hover {
  background-color: #505050;
}
.kt-loader.kt-loader--unactive {
  background-color: #b7b7b7;
}
.kt-loader.kt-loader--disabled {
  background-color: #ebedf2;
}
.kt-loader.kt-loader--default {
  background-color: #b7b7b7;
}
.kt-loader.kt-loader--primary {
  background-color: #a6c719;
}
.kt-loader.kt-loader--success {
  background-color: #a6c719;
}
.kt-loader.kt-loader--info {
  background-color: #5578eb;
}
.kt-loader.kt-loader--warning {
  background-color: #ffb822;
}
.kt-loader.kt-loader--danger {
  background-color: #c00000;
}
@keyframes kt-loader-scaleout {
  0% {
    opacity: 0.3;
    transform: scale(0);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.kt-pulse {
  position: relative;
}
.kt-pulse .kt-pulse__ring {
  display: block;
  border-radius: 40px;
  height: 40px;
  width: 40px;
  position: absolute;
  animation: kt-pulse 3.5s ease-out;
  animation-iteration-count: infinite;
  opacity: 0;
  border-width: 3px;
  border-style: solid;
  border-color: #d8dce6;
}
@media screen\0  {
  .kt-pulse .kt-pulse__ring {
    top: 2px;
    left: 2px;
  }
}
.kt-pulse.kt-pulse--brand .kt-pulse__ring {
  border-color: rgba(166, 199, 25, 0.8);
}
.kt-pulse.kt-pulse--light .kt-pulse__ring {
  border-color: rgba(255, 255, 255, 0.8);
}
.kt-pulse.kt-pulse--dark .kt-pulse__ring {
  border-color: rgba(40, 42, 60, 0.8);
}
.kt-pulse.kt-pulse--active .kt-pulse__ring {
  border-color: rgba(166, 199, 25, 0.8);
}
.kt-pulse.kt-pulse--hover .kt-pulse__ring {
  border-color: rgba(80, 80, 80, 0.8);
}
.kt-pulse.kt-pulse--unactive .kt-pulse__ring {
  border-color: rgba(183, 183, 183, 0.8);
}
.kt-pulse.kt-pulse--disabled .kt-pulse__ring {
  border-color: rgba(235, 237, 242, 0.8);
}
.kt-pulse.kt-pulse--default .kt-pulse__ring {
  border-color: rgba(183, 183, 183, 0.8);
}
.kt-pulse.kt-pulse--primary .kt-pulse__ring {
  border-color: rgba(166, 199, 25, 0.8);
}
.kt-pulse.kt-pulse--success .kt-pulse__ring {
  border-color: rgba(166, 199, 25, 0.8);
}
.kt-pulse.kt-pulse--info .kt-pulse__ring {
  border-color: rgba(85, 120, 235, 0.8);
}
.kt-pulse.kt-pulse--warning .kt-pulse__ring {
  border-color: rgba(255, 184, 34, 0.8);
}
.kt-pulse.kt-pulse--danger .kt-pulse__ring {
  border-color: rgba(192, 0, 0, 0.8);
}
@keyframes kt-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0;
  }
  65% {
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0;
  }
}
.kt-dialog {
  width: 130px;
  margin: 0 auto;
  position: fixed;
  z-index: 1100;
  justify-content: center;
  padding: 1rem;
  box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border-radius: 4px;
}
.kt-dialog.kt-dialog--top-center {
  display: flex;
  top: -100px;
  left: 50%;
  margin-left: -65px;
  transition: top 0.6s ease;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.kt-dialog.kt-dialog--top-center.kt-dialog--shown {
  top: 0px;
  transition: top 0.6s ease;
}
.kt-dialog.kt-dialog--loader {
  font-size: 1rem;
  padding: 0.75rem;
  font-weight: 400;
  color: #595d6e;
}
.kt-dialog.kt-dialog--loader.kt-dialog--brand {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  box-shadow: 0px 0px 20px 0px rgba(166, 199, 25, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--light {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--dark {
  background-color: rgba(40, 42, 60, 0.1);
  color: #282a3c;
  box-shadow: 0px 0px 20px 0px rgba(40, 42, 60, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--active {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  box-shadow: 0px 0px 20px 0px rgba(166, 199, 25, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--hover {
  background-color: rgba(80, 80, 80, 0.1);
  color: #505050;
  box-shadow: 0px 0px 20px 0px rgba(80, 80, 80, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--unactive {
  background-color: rgba(183, 183, 183, 0.1);
  color: #b7b7b7;
  box-shadow: 0px 0px 20px 0px rgba(183, 183, 183, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--disabled {
  background-color: rgba(235, 237, 242, 0.1);
  color: #ebedf2;
  box-shadow: 0px 0px 20px 0px rgba(235, 237, 242, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--default {
  background-color: rgba(183, 183, 183, 0.1);
  color: #b7b7b7;
  box-shadow: 0px 0px 20px 0px rgba(183, 183, 183, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--primary {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  box-shadow: 0px 0px 20px 0px rgba(166, 199, 25, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--success {
  background-color: rgba(166, 199, 25, 0.1);
  color: #a6c719;
  box-shadow: 0px 0px 20px 0px rgba(166, 199, 25, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--info {
  background-color: rgba(85, 120, 235, 0.1);
  color: #5578eb;
  box-shadow: 0px 0px 20px 0px rgba(85, 120, 235, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--warning {
  background-color: rgba(255, 184, 34, 0.1);
  color: #ffb822;
  box-shadow: 0px 0px 20px 0px rgba(255, 184, 34, 0.3);
}
.kt-dialog.kt-dialog--loader.kt-dialog--danger {
  background-color: rgba(192, 0, 0, 0.1);
  color: #c00000;
  box-shadow: 0px 0px 20px 0px rgba(192, 0, 0, 0.3);
}
.kt-scroll.kt-scroll--pull {
  padding-right: 12px;
  margin-right: -12px;
}
.kt-scroll.kt-scroll--pull .ps__rail-y {
  right: -2px;
}
.ps > .ps__rail-y {
  width: 4px;
}
.ps > .ps__rail-y:hover, .ps > .ps__rail-y:focus {
  width: 4px;
}
.ps > .ps__rail-y > .ps__thumb-y {
  width: 4px;
  border-radius: 4px;
}
.ps > .ps__rail-y > .ps__thumb-y:hover, .ps > .ps__rail-y > .ps__thumb-y:focus {
  width: 4px;
}
.ps > .ps__rail-x {
  height: 4px;
}
.ps > .ps__rail-x:hover, .ps > .ps__rail-x:focus {
  height: 4px;
}
.ps > .ps__rail-x > .ps__thumb-x {
  top: 0;
  height: 4px;
  border-radius: 4px;
}
.ps > .ps__rail-x > .ps__thumb-x:hover, .ps > .ps__rail-x > .ps__thumb-x:focus {
  top: 0;
  height: 4px;
}
.ps > .ps__rail-x {
  background: transparent;
}
.ps > .ps__rail-x:hover, .ps > .ps__rail-x:focus {
  opacity: 1;
  background: transparent;
}
.ps > .ps__rail-x:hover > .ps__thumb-x, .ps > .ps__rail-x:focus > .ps__thumb-x {
  opacity: 1;
}
.ps > .ps__rail-x > .ps__thumb-x {
  background: #d8dce6;
  opacity: 1;
}
.ps > .ps__rail-x > .ps__thumb-x:hover, .ps > .ps__rail-x > .ps__thumb-x:focus {
  opacity: 1;
  background: #d8dce6;
}
.ps > .ps__rail-y {
  background: transparent;
}
.ps > .ps__rail-y:hover, .ps > .ps__rail-y:focus {
  background: transparent;
  opacity: 1;
}
.ps > .ps__rail-y:hover > .ps__thumb-y, .ps > .ps__rail-y:focus > .ps__thumb-y {
  opacity: 1;
}
.ps > .ps__rail-y > .ps__thumb-y {
  background: #d8dce6;
  opacity: 1;
}
.ps > .ps__rail-y > .ps__thumb-y:hover, .ps > .ps__rail-y > .ps__thumb-y:focus {
  opacity: 1;
  background: #d8dce6;
}
.blockui {
  background: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  display: table;
  table-layout: fixed;
  border-radius: 4px;
}
.blockui.blockui-noshadow {
  box-shadow: none;
}
.blockui > span {
  color: #74788d;
  display: table-cell;
  vertical-align: middle;
  padding: 0.75rem 1.2rem;
  font-size: 1rem;
  font-weight: 400;
}
.blockui > span > .kt-loader,
.blockui > span > .kt-spinner {
  margin-right: 1.25rem;
}
.fc-unthemed .fc-day-grid td:not(.fc-axis) {
  padding: 0.5rem 0.5rem;
}
.fc-unthemed .fc-day-grid td:not(.fc-axis).fc-event-container {
  padding: 0.2rem 0.5rem;
}
.fc-unthemed .fc-axis {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.fc-unthemed .fc-scroller .fc-content-col {
  padding: 0.5rem 0.5rem;
}
.fc-unthemed th.fc-day-header {
  padding: 0.75rem 0.5rem;
  font-size: 1rem;
  font-weight: 500;
}
.fc-unthemed .fc-list-heading .fc-widget-header {
  padding: 0.75rem 1.25rem;
}
.fc-unthemed .fc-list-heading .fc-list-heading-main,
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  font-size: 1rem;
  font-weight: 400;
}
.fc-unthemed .fc-list-heading .fc-list-heading-main {
  font-weight: 500;
  text-transform: uppercase;
}
.fc-unthemed .fc-list-item td {
  padding: 0.75rem 1.25rem;
}
.fc-unthemed .fc-list-item .fc-event-dot {
  border-radius: 50%;
}
.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  padding: 0;
  border-radius: 4px;
}
.fc-unthemed .fc-event .fc-content,
.fc-unthemed .fc-event-dot .fc-content {
  padding: 0.55rem 0.55rem 0.55rem 2rem;
}
.fc-unthemed .fc-event .fc-content:before,
.fc-unthemed .fc-event-dot .fc-content:before {
  display: block;
  content: " ";
  position: absolute;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  top: 0.7rem;
  left: 0.75rem;
}
.fc-unthemed .fc-event.fc-not-start.fc-end .fc-content,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end .fc-content {
  padding-left: 0.5rem;
}
.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
  font-size: 0.9rem;
  text-transform: uppercase;
  font-weight: 500;
}
.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
  font-size: 0.9rem;
  font-weight: 400;
}
.fc-unthemed .fc-description {
  font-size: 0.9rem;
  margin-top: 0.25rem;
  font-weight: normal;
}
.fc-unthemed .fc-list-item-title > a {
  font-size: 1rem;
  font-weight: 500;
}
.fc-unthemed a.fc-more {
  font-size: 0.9rem;
  font-weight: 500;
}
.fc-unthemed .fc-popover {
  border-radius: 4px;
}
.fc-unthemed .fc-popover .fc-header {
  padding: 0.75rem 1.25rem;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.fc-unthemed .fc-popover .fc-header .fc-close {
  margin-top: 0.35rem;
}
.fc-unthemed .fc-popover .fc-header .fc-title {
  font-weight: 400;
}
.fc-unthemed .fc-popover .fc-body .fc-event-container {
  padding: 1.25rem 1.25rem 0.75rem 1.25rem;
}
.fc-unthemed .fc-popover .fc-body .fc-event {
  margin-bottom: 0.5rem;
  border-radius: 4px;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-end {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.fc-unthemed .fc-toolbar {
  margin-bottom: 1.5rem;
}
.fc-unthemed .fc-toolbar h2, .fc-unthemed .fc-toolbar .h2 {
  font-size: 1.2rem;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 0.75rem;
}
.fc-unthemed .fc-toolbar .fc-button {
  outline: none !important;
  height: 2.75rem;
  padding: 0 1.25rem;
  font-size: 1rem;
}
.fc-unthemed .fc-toolbar .fc-button.fc-corner-left {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.fc-unthemed .fc-toolbar .fc-button.fc-corner-right {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon {
  font-size: 1.1rem;
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon:after {
  display: none;
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow:before {
  content: "\f111";
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow:before {
  content: "\f112";
}
.fc-unthemed .fc-axis > span {
  font-size: 0.9rem;
}
.ui-draggable-handle {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -webkit-grab;
}
@media (max-width: 1024px) {
  .fc-unthemed .fc-toolbar {
    margin-bottom: 1.5rem;
  }
  .fc-unthemed .fc-toolbar .fc-left,
.fc-unthemed .fc-toolbar .fc-right,
.fc-unthemed .fc-toolbar .fc-center {
    display: block;
    float: none;
    margin-bottom: 1rem;
    text-align: center;
  }
  .fc-unthemed .fc-toolbar .fc-left h2, .fc-unthemed .fc-toolbar .fc-left .h2,
.fc-unthemed .fc-toolbar .fc-right h2,
.fc-unthemed .fc-toolbar .fc-right .h2,
.fc-unthemed .fc-toolbar .fc-center h2,
.fc-unthemed .fc-toolbar .fc-center .h2 {
    text-align: center;
    float: none;
  }
  .fc-unthemed .fc-toolbar .fc-left > .fc-button-group,
.fc-unthemed .fc-toolbar .fc-right > .fc-button-group,
.fc-unthemed .fc-toolbar .fc-center > .fc-button-group {
    display: inline-block;
    float: none;
  }
  .fc-unthemed .fc-toolbar .fc-left > .fc-button-group > .fc-button,
.fc-unthemed .fc-toolbar .fc-right > .fc-button-group > .fc-button,
.fc-unthemed .fc-toolbar .fc-center > .fc-button-group > .fc-button {
    float: none;
  }
  .fc-unthemed .fc-toolbar .fc-left > .fc-button,
.fc-unthemed .fc-toolbar .fc-right > .fc-button,
.fc-unthemed .fc-toolbar .fc-center > .fc-button {
    float: none;
  }
}
.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td {
  border-color: #ebedf2;
}
.fc-unthemed td.fc-today {
  background: rgba(166, 199, 25, 0.025);
}
.fc-unthemed .fc-day-grid-event {
  margin: 0;
}
.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  background: #fff;
  border: 1px solid #ebedf2;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.055);
}
.fc-unthemed .fc-event.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end {
  border-left: 1px solid #f7f8fa;
}
.fc-unthemed .fc-event.fc-start .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start .fc-content:before {
  background: #e2e5ec;
}
.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
  color: #595d6e;
}
.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
  color: #595d6e;
}
.fc-unthemed .fc-description {
  color: #74788d;
}
.fc-unthemed .fc-list-item-title > a[href]:hover {
  color: #a6c719;
  text-decoration: none;
}
.fc-unthemed .fc-more {
  color: #74788d;
}
.fc-unthemed .fc-event.fc-start.fc-event-brand .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-brand .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-light .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-light .fc-content:before {
  background: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light, .fc-unthemed .fc-event.fc-start.fc-event-solid-light,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light {
  background: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-light .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light .fc-title {
  color: #282a3c;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-light .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light .fc-description {
  color: #282a3c;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-light .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light .fc-time {
  color: #282a3c;
}
.fc-unthemed .fc-event.fc-start.fc-event-dark .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-dark .fc-content:before {
  background: #282a3c;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark {
  background: #282a3c;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-active .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-active .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-active, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-active, .fc-unthemed .fc-event.fc-start.fc-event-solid-active,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-active,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-active {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-active .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-active .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-active .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-active .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-active .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-active .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-active .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-active .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-active .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-active .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-active .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-active .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-active .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-active .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-active .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-hover .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-hover .fc-content:before {
  background: #505050;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-hover, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover, .fc-unthemed .fc-event.fc-start.fc-event-solid-hover,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-hover,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-hover {
  background: #505050;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-hover .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-hover .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-hover .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-hover .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-hover .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-hover .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-hover .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-hover .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-hover .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-hover .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-hover .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-hover .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-unactive .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-unactive .fc-content:before {
  background: #b7b7b7;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-unactive, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive, .fc-unthemed .fc-event.fc-start.fc-event-solid-unactive,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-unactive,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-unactive {
  background: #b7b7b7;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-unactive .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-unactive .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-unactive .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-unactive .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-unactive .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-unactive .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-unactive .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-unactive .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-unactive .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-unactive .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-unactive .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-unactive .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-disabled .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-disabled .fc-content:before {
  background: #ebedf2;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-disabled, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled, .fc-unthemed .fc-event.fc-start.fc-event-solid-disabled,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-disabled,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-disabled {
  background: #ebedf2;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-disabled .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-disabled .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-disabled .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-disabled .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-disabled .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-disabled .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-disabled .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-disabled .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-disabled .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-disabled .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-disabled .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-disabled .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-default .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-default .fc-content:before {
  background: #b7b7b7;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-default, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-default, .fc-unthemed .fc-event.fc-start.fc-event-solid-default,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-default,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-default {
  background: #b7b7b7;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-default .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-default .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-default .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-default .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-default .fc-title {
  color: #505050;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-default .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-default .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-default .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-default .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-default .fc-description {
  color: #505050;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-default .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-default .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-default .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-default .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-default .fc-time {
  color: #505050;
}
.fc-unthemed .fc-event.fc-start.fc-event-primary .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-primary .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-success .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-success .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success, .fc-unthemed .fc-event.fc-start.fc-event-solid-success,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success {
  background: #a6c719;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-success .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-success .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-success .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-info .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-info .fc-content:before {
  background: #5578eb;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info, .fc-unthemed .fc-event.fc-start.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info {
  background: #5578eb;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-info .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-info .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-info .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-warning .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-warning .fc-content:before {
  background: #ffb822;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning {
  background: #ffb822;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-start.fc-event-danger .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-danger .fc-content:before {
  background: #c00000;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger {
  background: #c00000;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger .fc-title,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger .fc-description,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger .fc-time,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #f7f8fa;
}
.fc-unthemed .fc-time-grid-event {
  overflow: hidden;
}
.fc-unthemed .fc-popover {
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.075);
  background: #fff;
}
.fc-unthemed .fc-popover .fc-header {
  background: #fff;
  border-bottom: 1px solid #ebedf2;
}
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #74788d;
}
.fc-unthemed .fc-popover .fc-header .fc-close:hover {
  color: #595d6e;
}
.fc-unthemed .fc-popover .fc-header .fc-title {
  color: #595d6e;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end .fc-content:before {
  background: #ebedf2;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-brand .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-brand .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-light .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-light .fc-content:before {
  background: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light {
  background: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-title {
  color: #282a3c;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-description {
  color: #282a3c;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-time {
  color: #282a3c;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-dark .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-dark .fc-content:before {
  background: #282a3c;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark {
  background: #282a3c;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-active .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-active .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-active,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-active .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-active .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-active .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-active .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-hover .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-hover .fc-content:before {
  background: #505050;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover {
  background: #505050;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-hover .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-hover .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-unactive .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-unactive .fc-content:before {
  background: #b7b7b7;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive {
  background: #b7b7b7;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-unactive .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-disabled .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-disabled .fc-content:before {
  background: #ebedf2;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled {
  background: #ebedf2;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-disabled .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-default .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-default .fc-content:before {
  background: #b7b7b7;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-default,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default {
  background: #b7b7b7;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-default .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default .fc-title {
  color: #505050;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-default .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default .fc-description {
  color: #505050;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-default .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-default .fc-time {
  color: #505050;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-primary .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-primary .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-success .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-success .fc-content:before {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success {
  background: #a6c719;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-info .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-info .fc-content:before {
  background: #5578eb;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info {
  background: #5578eb;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-warning .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-warning .fc-content:before {
  background: #ffb822;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning {
  background: #ffb822;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-danger .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-danger .fc-content:before {
  background: #c00000;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger {
  background: #c00000;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description {
  color: #ffffff;
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time {
  color: #ffffff;
}
.fc-unthemed th.fc-day-header > a,
.fc-unthemed th.fc-day-header > span {
  color: #74788d;
}
.fc-unthemed .fc-list-heading td {
  background: #ebedf2;
  border-color: #ebedf2;
}
.fc-unthemed .fc-list-heading .fc-list-heading-main {
  color: #595d6e;
}
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  color: #74788d;
}
.fc-unthemed .fc-divider, .fc-unthemed .fc-popover .fc-header, .fc-unthemed .fc-list-heading td {
  background: #f7f8fa;
}
.fc-unthemed .fc-list-item:hover td {
  background: transparent !important;
}
.fc-unthemed .fc-list-item .fc-event-dot {
  background: #e2e5ec;
  border-color: #e2e5ec;
}
.fc-unthemed .fc-list-item.fc-event-solid-brand .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-brand .fc-event-dot {
  background: #a6c719;
  border-color: #a6c719;
}
.fc-unthemed .fc-list-item.fc-event-solid-light .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-light .fc-event-dot {
  background: #ffffff;
  border-color: #ffffff;
}
.fc-unthemed .fc-list-item.fc-event-solid-dark .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-dark .fc-event-dot {
  background: #282a3c;
  border-color: #282a3c;
}
.fc-unthemed .fc-list-item.fc-event-solid-active .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-active .fc-event-dot {
  background: #a6c719;
  border-color: #a6c719;
}
.fc-unthemed .fc-list-item.fc-event-solid-hover .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-hover .fc-event-dot {
  background: #505050;
  border-color: #505050;
}
.fc-unthemed .fc-list-item.fc-event-solid-unactive .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-unactive .fc-event-dot {
  background: #b7b7b7;
  border-color: #b7b7b7;
}
.fc-unthemed .fc-list-item.fc-event-solid-disabled .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-disabled .fc-event-dot {
  background: #ebedf2;
  border-color: #ebedf2;
}
.fc-unthemed .fc-list-item.fc-event-solid-default .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-default .fc-event-dot {
  background: #b7b7b7;
  border-color: #b7b7b7;
}
.fc-unthemed .fc-list-item.fc-event-solid-primary .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-primary .fc-event-dot {
  background: #a6c719;
  border-color: #a6c719;
}
.fc-unthemed .fc-list-item.fc-event-solid-success .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-success .fc-event-dot {
  background: #a6c719;
  border-color: #a6c719;
}
.fc-unthemed .fc-list-item.fc-event-solid-info .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-info .fc-event-dot {
  background: #5578eb;
  border-color: #5578eb;
}
.fc-unthemed .fc-list-item.fc-event-solid-warning .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-warning .fc-event-dot {
  background: #ffb822;
  border-color: #ffb822;
}
.fc-unthemed .fc-list-item.fc-event-solid-danger .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-danger .fc-event-dot {
  background: #c00000;
  border-color: #c00000;
}
.fc-unthemed .fc-toolbar .fc-button {
  color: #74788d;
  background: transparent;
  border: 1px solid #ebedf2;
  text-shadow: none !important;
  box-shadow: none !important;
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon {
  color: #74788d;
}
.fc-unthemed .fc-toolbar .fc-button:hover {
  border: 0;
  background: #f7f8fa;
  border: 1px solid #ebedf2;
  color: #74788d;
}
.fc-unthemed .fc-toolbar .fc-button:focus, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button.fc-button-active {
  background: #a6c719;
  color: #ffffff;
  border: 1px solid #a6c719;
  box-shadow: none;
  text-shadow: none;
}
.fc-unthemed .fc-toolbar .fc-button:focus .fc-icon, .fc-unthemed .fc-toolbar .fc-button:active .fc-icon, .fc-unthemed .fc-toolbar .fc-button.fc-button-active .fc-icon {
  color: #ffffff;
}
.fc-unthemed .fc-toolbar .fc-button.fc-button-disabled {
  opacity: 0.7;
}
.datepicker {
  width: 265px;
  padding: 10px;
}
.datepicker.datepicker-orient-top {
  margin-top: 8px;
}
.datepicker table {
  width: 100%;
}
.datepicker td,
.datepicker th {
  font-weight: regular;
  width: 35px;
  height: 35px;
  border-radius: 3px;
}
.datepicker thead th {
  color: #74788d;
}
.datepicker thead th.prev, .datepicker thead th.datepicker-switch, .datepicker thead th.next {
  font-weight: 500;
  color: #74788d;
}
.datepicker thead th.prev i, .datepicker thead th.datepicker-switch i, .datepicker thead th.next i {
  font-size: 1.2rem;
  color: #74788d;
}
.datepicker thead th.prev i:before, .datepicker thead th.datepicker-switch i:before, .datepicker thead th.next i:before {
  line-height: 0;
  vertical-align: middle;
}
.datepicker thead th.prev:hover, .datepicker thead th.datepicker-switch:hover, .datepicker thead th.next:hover {
  background: #f7f8fa !important;
}
.datepicker thead th.dow {
  color: #595d6e;
  font-weight: 500;
}
.datepicker tbody tr > td.day {
  color: #595d6e;
}
.datepicker tbody tr > td.day:hover {
  background: #ebedf2;
  color: #595d6e;
}
.datepicker tbody tr > td.day.old {
  color: #74788d;
}
.datepicker tbody tr > td.day.new {
  color: #595d6e;
}
.datepicker tbody tr > td.day.selected, .datepicker tbody tr > td.day.selected:hover, .datepicker tbody tr > td.day.active, .datepicker tbody tr > td.day.active:hover {
  background: #a6c719;
  color: #ffffff;
}
.datepicker tbody tr > td.day.today {
  position: relative;
  background: rgba(166, 199, 25, 0.7) !important;
  color: #ffffff !important;
}
.datepicker tbody tr > td.day.today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #ffffff;
  border-top-color: #ebedf2;
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.datepicker tbody tr > td.day.range {
  background: #f7f8fa;
}
.datepicker tbody tr > td span.year,
.datepicker tbody tr > td span.hour,
.datepicker tbody tr > td span.minute,
.datepicker tbody tr > td span.month {
  color: #595d6e;
}
.datepicker tbody tr > td span.year:hover,
.datepicker tbody tr > td span.hour:hover,
.datepicker tbody tr > td span.minute:hover,
.datepicker tbody tr > td span.month:hover {
  background: #f7f8fa;
}
.datepicker tbody tr > td span.year.focused, .datepicker tbody tr > td span.year.focused:hover, .datepicker tbody tr > td span.year.active:hover, .datepicker tbody tr > td span.year.active.focused:hover, .datepicker tbody tr > td span.year.active,
.datepicker tbody tr > td span.hour.focused,
.datepicker tbody tr > td span.hour.focused:hover,
.datepicker tbody tr > td span.hour.active:hover,
.datepicker tbody tr > td span.hour.active.focused:hover,
.datepicker tbody tr > td span.hour.active,
.datepicker tbody tr > td span.minute.focused,
.datepicker tbody tr > td span.minute.focused:hover,
.datepicker tbody tr > td span.minute.active:hover,
.datepicker tbody tr > td span.minute.active.focused:hover,
.datepicker tbody tr > td span.minute.active,
.datepicker tbody tr > td span.month.focused,
.datepicker tbody tr > td span.month.focused:hover,
.datepicker tbody tr > td span.month.active:hover,
.datepicker tbody tr > td span.month.active.focused:hover,
.datepicker tbody tr > td span.month.active {
  background: #a6c719;
  color: #ffffff;
}
.datepicker tfoot tr > th.today, .datepicker tfoot tr > th.clear {
  border-radius: 3px;
  font-weight: 500;
}
.datepicker tfoot tr > th.today:hover, .datepicker tfoot tr > th.clear:hover {
  background: #ebedf2;
}
.datepicker.datepicker-inline {
  border: 1px solid #ebedf2;
}
.input-daterange .input-group-addon {
  min-width: 44px;
}
.input-daterange input {
  text-align: left;
}
.alert[data-notify] {
  min-width: 300px;
}
.alert[data-notify] .close {
  right: 10px !important;
  padding: 0.25rem 0 0 2rem;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-weight: 300;
}
.alert[data-notify] .close:before {
  content: "\f191";
}
.alert[data-notify] .close:before {
  font-size: 1.1rem;
  color: #fff;
  opacity: 0.7;
  transition: all 0.3s;
}
.alert[data-notify] .close:hover:before {
  opacity: 1;
  transition: all 0.3s;
}
@media (min-width: 769px) and (max-width: 1024px) {
  .alert[data-notify] {
    max-width: 70%;
  }
}
@media (max-width: 768px) {
  .alert[data-notify] {
    max-width: 90%;
  }
}
.alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
  width: 30%;
}
@media (min-width: 769px) and (max-width: 1024px) {
  .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
    width: 70%;
  }
}
@media (max-width: 768px) {
  .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
    width: 90%;
  }
}
.alert[data-notify] .icon {
  position: absolute;
}
.alert[data-notify] [class^=la-],
.alert[data-notify] [class*=" la-"] {
  font-size: 1.8rem;
}
.alert[data-notify] [class^=fa-],
.alert[data-notify] [class*=" fa-"] {
  font-size: 1.6rem;
}
.alert[data-notify] [class^=flaticon-],
.alert[data-notify] [class*=" flaticon-"],
.alert[data-notify] [class^=flaticon2-],
.alert[data-notify] [class*=" flaticon2-"] {
  font-size: 1.8rem;
}
.alert[data-notify] [class^=la-],
.alert[data-notify] [class*=" la-"] {
  margin-top: -0.1rem;
}
.alert[data-notify] [class^=fa-],
.alert[data-notify] [class*=" fa-"] {
  margin-top: -0.1rem;
}
.alert[data-notify] [class^=flaticon-],
.alert[data-notify] [class*=" flaticon-"],
.alert[data-notify] [class^=flaticon2-],
.alert[data-notify] [class*=" flaticon2-"] {
  margin-top: -0.4rem;
}
.alert[data-notify] [data-notify=title] {
  display: block;
  font-weight: 500;
}
.alert[data-notify] .icon ~ [data-notify=title] {
  padding-left: 2.85rem;
}
.alert[data-notify] .icon ~ [data-notify=message] {
  display: inline-block;
  padding-left: 2.85rem;
}
.alert[data-notify] [data-notify=title]:not(:empty) ~ [data-notify=message] {
  margin-top: 0.2rem;
}
.alert[data-notify] .progress {
  margin-top: 0.5rem;
  line-height: 0.5rem;
  height: 0.5rem;
}
[data-switch=true] {
  opacity: 0;
}
.bootstrap-switch .bootstrap-switch-label {
  background: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  padding-top: 0.65rem;
  padding-bottom: 0.65rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1;
  letter-spacing: 0.1rem;
  font-size: 0.9rem;
  font-weight: 400;
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: 0.85rem;
  line-height: 1;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 0.9rem;
  line-height: 1;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, .bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 1.15rem 1.65rem;
  font-size: 1.1rem;
  line-height: 1;
}
.bootstrap-switch {
  display: inline-block;
}
.bootstrap-switch.bootstrap-switch--pill .bootstrap-switch {
  border-radius: 4px;
}
.bootstrap-switch.bootstrap-switch--square .bootstrap-switch {
  border-radius: 0 !important;
}
.bootstrap-switch.bootstrap-switch--square .bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch--square .bootstrap-switch .bootstrap-switch-handle-on {
  border-radius: 0 !important;
}
.bootstrap-switch {
  border-color: #e2e5ec;
}
.bootstrap-switch .bootstrap-switch-label {
  color: #74788d;
  background: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-brand,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-brand {
  background-color: #a6c719;
  border-color: #a6c719;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #282a3c;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background-color: #282a3c;
  border-color: #282a3c;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-active,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-active {
  background-color: #a6c719;
  border-color: #a6c719;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-hover,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-hover {
  background-color: #505050;
  border-color: #505050;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-unactive,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-unactive {
  background-color: #b7b7b7;
  border-color: #b7b7b7;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-disabled,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-disabled {
  background-color: #ebedf2;
  border-color: #ebedf2;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background-color: #b7b7b7;
  border-color: #b7b7b7;
  color: #505050;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background-color: #a6c719;
  border-color: #a6c719;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background-color: #a6c719;
  border-color: #a6c719;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background-color: #5578eb;
  border-color: #5578eb;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background-color: #ffb822;
  border-color: #ffb822;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background-color: #c00000;
  border-color: #c00000;
  color: #ffffff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background-color: #e2e5ec;
  border-color: #e2e5ec;
  color: #74788d;
}
.bootstrap-switch.bootstrap-switch--air .bootstrap-switch {
  box-shadow: 0px 0px 11px 0px rgba(56, 36, 99, 0.08);
}
.datetimepicker {
  width: 265px;
  padding: 10px;
  left: auto;
}
.datetimepicker.datetimepicker-orient-top {
  margin-top: 8px;
}
.datetimepicker table {
  width: 100%;
}
.datetimepicker td,
.datetimepicker th {
  width: 35px;
  height: 35px;
  border-radius: 3px;
  font-weight: normal;
}
.datetimepicker thead th i {
  font-size: 1.2rem;
}
.datetimepicker thead th.prev, .datetimepicker thead th.switch, .datetimepicker thead th.next {
  color: #74788d;
  font-weight: 500;
}
.datetimepicker thead th.prev .glyphicon, .datetimepicker thead th.switch .glyphicon, .datetimepicker thead th.next .glyphicon {
  color: #74788d;
}
.datetimepicker thead th.prev:hover, .datetimepicker thead th.switch:hover, .datetimepicker thead th.next:hover {
  background: #f7f8fa !important;
}
.datetimepicker thead th.dow {
  font-weight: 500;
  color: #595d6e;
}
.datetimepicker thead th.next > span, .datetimepicker thead th.prev > span {
  display: inline-block;
  font: normal normal normal 16px/1 "LineAwesome";
  font-size: inherit;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-size: 1.2rem;
}
.datetimepicker thead th.next > span:before {
  content: "\f112";
}
.datetimepicker thead th.prev > span:before {
  content: "\f111";
}
.datetimepicker tbody tr > td span {
  color: #595d6e;
}
.datetimepicker tbody tr > td.day {
  color: #595d6e;
}
.datetimepicker tbody tr > td.day:hover {
  background: #f7f8fa;
}
.datetimepicker tbody tr > td.day.old {
  color: #74788d;
}
.datetimepicker tbody tr > td.day.new {
  color: #595d6e;
}
.datetimepicker tbody tr > td.day.selected, .datetimepicker tbody tr > td.day.active {
  background: #a6c719;
  color: #ffffff;
}
.datetimepicker tbody tr > td.day.today {
  position: relative;
  background: rgba(166, 199, 25, 0.7) !important;
  color: #ffffff !important;
}
.datetimepicker tbody tr > td.day.today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #ffffff;
  border-top-color: #ebedf2;
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.datetimepicker tbody tr > td.day.range {
  background: #f7f8fa;
}
.datetimepicker tbody tr > td span.year,
.datetimepicker tbody tr > td span.hour,
.datetimepicker tbody tr > td span.minute,
.datetimepicker tbody tr > td span.month {
  color: #595d6e;
}
.datetimepicker tbody tr > td span.year.focused, .datetimepicker tbody tr > td span.year:hover,
.datetimepicker tbody tr > td span.hour.focused,
.datetimepicker tbody tr > td span.hour:hover,
.datetimepicker tbody tr > td span.minute.focused,
.datetimepicker tbody tr > td span.minute:hover,
.datetimepicker tbody tr > td span.month.focused,
.datetimepicker tbody tr > td span.month:hover {
  background: #f7f8fa;
}
.datetimepicker tbody tr > td span.year.active:hover, .datetimepicker tbody tr > td span.year.active,
.datetimepicker tbody tr > td span.hour.active:hover,
.datetimepicker tbody tr > td span.hour.active,
.datetimepicker tbody tr > td span.minute.active:hover,
.datetimepicker tbody tr > td span.minute.active,
.datetimepicker tbody tr > td span.month.active:hover,
.datetimepicker tbody tr > td span.month.active {
  background: #a6c719;
  color: #ffffff;
}
.datetimepicker tfoot tr > th.today, .datetimepicker tfoot tr > th.clear {
  border-radius: 3px;
  font-weight: 500;
}
.datetimepicker tfoot tr > th.today:hover, .datetimepicker tfoot tr > th.clear:hover {
  background-color: #f7f8fa;
}
.datetimepicker.datetimepicker-inline {
  border: 1px solid #f7f8fa;
}
.input-daterange .input-group-addon {
  min-width: 44px;
}
.bootstrap-timepicker-widget {
  left: auto;
  width: 175px;
}
.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
  border: 0;
  background: none;
  outline: none !important;
  box-shadow: none;
}
.bootstrap-timepicker-widget table td > a {
  border: 0;
}
.bootstrap-timepicker-widget table td > a i {
  font-size: 1.1rem;
}
.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
  color: #595d6e;
}
.bootstrap-timepicker-widget table td > a .la {
  font-size: 1.2rem;
  color: #74788d;
}
.bootstrap-timepicker-widget table td > a:hover {
  background: #f7f8fa;
}
.daterangepicker {
  padding: 0;
  margin: 0;
  width: auto;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 4px;
  border: 0;
  font-family: Barlow Condensed;
  z-index: 95;
}
.modal-open .daterangepicker {
  z-index: 1051;
}
.daterangepicker:after, .daterangepicker:before {
  display: none;
}
.daterangepicker .ranges ul {
  padding: 1rem 0;
  width: 170px;
}
.daterangepicker .ranges li {
  padding: 0.7rem 1.75rem;
  font-weight: 400;
  font-size: 1rem;
  color: #595d6e;
  transition: color 0.3s ease;
}
.daterangepicker .ranges li:hover, .daterangepicker .ranges li.active {
  background-color: #f7f8fa;
  color: #a6c719;
  transition: color 0.3s ease;
}
.daterangepicker.show-calendar .ranges {
  border-right: 1px solid #ebedf2;
}
.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 0;
}
.daterangepicker.show-calendar .ranges {
  margin-top: 0;
}
.daterangepicker .drp-buttons {
  padding: 1rem 1.75rem;
  border-top: 1px solid #ebedf2;
}
.daterangepicker .drp-buttons .btn {
  font-size: 0.9rem;
  font-weight: 400;
  padding: 0.5rem 1rem;
  border-radius: 0;
  border-radius: 4px;
}
.daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right {
  padding: 1rem 1.5rem 1rem 1.5rem;
}
.daterangepicker .drp-calendar.left {
  border-left: 0 !important;
}
.daterangepicker .drp-calendar th {
  font-weight: 500;
  font-size: 1rem;
  color: #595d6e;
}
.daterangepicker .drp-calendar th.month {
  font-weight: 400;
  color: #74788d;
}
.daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
  border-width: 0 1px 1px 0;
  border-color: #74788d;
}
.daterangepicker .drp-calendar th.next span {
  margin-right: 1px;
}
.daterangepicker .drp-calendar th.prev span {
  margin-left: 1px;
}
.daterangepicker .drp-calendar td {
  font-size: 1rem;
  color: #595d6e;
}
.daterangepicker .drp-calendar td.available.off {
  color: #a2a5b9;
}
.daterangepicker .drp-calendar td.active {
  background-color: #a6c719;
  color: #ffffff;
  border-radius: 0;
  border-radius: 4px;
}
.daterangepicker .drp-calendar td.active.start-date {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.daterangepicker .drp-calendar td.active.end-date {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.daterangepicker .drp-calendar td.active.start-date.end-date {
  border-radius: 4px;
}
.daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
  border-radius: 0;
  border-radius: 4px;
  background: rgba(166, 199, 25, 0.7) !important;
  color: #ffffff !important;
}
.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
  background-color: #f7f8fa;
  color: #595d6e;
}
.daterangepicker select {
  border-radius: 4px;
  background: transparent !important;
  border-color: #ebedf2;
  color: #595d6e;
}
.bootstrap-touchspin .input-group-btn-vertical .btn {
  justify-content: center;
  text-align: center;
}
.bootstrap-touchspin .input-group-btn-vertical .btn:first-child {
  border-bottom: 0;
}
.bootstrap-touchspin .input-group-btn-vertical .btn i {
  padding: 0;
  font-size: 1rem;
}
.bootstrap-maxlength {
  z-index: 1040 !important;
}
.bootstrap-maxlength.kt-badge {
  display: inline-flex !important;
}
.modal .bootstrap-maxlength {
  z-index: 1060 !important;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  outline: none !important;
  padding: 0.65rem 1rem;
  border-radius: 4px !important;
}
.bootstrap-select > .dropdown-toggle:focus {
  outline: none !important;
}
.bootstrap-select > .dropdown-toggle:after {
  border: 0;
  margin-right: -2px;
  font-size: 0.6rem;
  display: inline-block;
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f1a3";
}
.bootstrap-select > .dropdown-toggle:before {
  width: auto;
}
.bootstrap-select .dropdown-menu.inner {
  display: block;
}
.bootstrap-select .dropdown-menu.inner > li > a {
  display: block;
  position: relative;
  outline: none !important;
  padding: 10px 15px;
}
.bootstrap-select .dropdown-menu.inner > li > a:hover {
  text-decoration: none;
}
.bootstrap-select .dropdown-menu.inner > li > a [class^=la-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" la-"] {
  font-size: 1.2rem;
}
.bootstrap-select .dropdown-menu.inner > li > a [class^=fa-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" fa-"] {
  font-size: 1.2rem;
}
.bootstrap-select .dropdown-menu.inner > li > a [class^=flaticon-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^=flaticon2-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon2-"] {
  font-size: 1.1rem;
}
.bootstrap-select .dropdown-menu.inner > li > a i {
  vertical-align: middle;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  top: 50%;
  position: absolute;
  margin-top: -0.425rem;
  font-size: 0.85rem;
  right: 1rem;
  display: inline-block;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark:before {
  content: "\f17b";
}
.bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark:after {
  display: none;
}
.bootstrap-select .dropdown-menu.inner > li.divider {
  margin: 10px 0;
}
.bootstrap-select .dropdown-menu.inner > li.hidden {
  display: none;
}
.bootstrap-select .dropdown-menu.inner > li.no-results {
  padding: 10px 15px;
}
.bootstrap-select .popover-title {
  padding: 10px 15px;
  margin-bottom: 5px;
}
.bootstrap-select .popover-title .close {
  display: none;
}
.bootstrap-select .bs-searchbox,
.bootstrap-select .bs-actionsbox,
.bootstrap-select .bs-donebutton {
  padding: 10px 15px;
}
.bootstrap-select > .dropdown-toggle.btn-light, .bootstrap-select > .dropdown-toggle.btn-secondary {
  background: #fff;
  color: #505050;
  border-color: #e2e5ec;
  box-shadow: none;
}
.bootstrap-select > .dropdown-toggle.btn-light:focus, .bootstrap-select > .dropdown-toggle.btn-light.active, .bootstrap-select > .dropdown-toggle.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.btn-secondary.active {
  background-color: transparent;
  border-color: #c5e637;
}
.bootstrap-select > .dropdown-toggle.btn-light.disabled, .bootstrap-select > .dropdown-toggle.btn-light:disabled, .bootstrap-select > .dropdown-toggle.btn-secondary.disabled, .bootstrap-select > .dropdown-toggle.btn-secondary:disabled {
  background: #f7f8fa;
  border-color: #f7f8fa;
}
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^=la-],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" la-"],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^=fa-],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" fa-"],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^=flaticon-],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" flaticon-"],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^=flaticon2-],
.bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" flaticon2-"], .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^=la-],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" la-"],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^=fa-],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" fa-"],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^=flaticon-],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" flaticon-"],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^=flaticon2-],
.bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" flaticon2-"] {
  color: #74788d;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder {
  color: #505050;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-brand {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-brand > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-light {
  color: #282a3c;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-light > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-active {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-active > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-hover {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-hover > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-unactive {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-unactive > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-disabled {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-disabled > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-default {
  color: #505050;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-default > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-warning {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-warning > .filter-option {
  opacity: 0.8;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger {
  color: #ffffff;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger > .filter-option {
  opacity: 0.8;
}
.bootstrap-select.show > .dropdown-toggle.btn-light, .bootstrap-select.show > .dropdown-toggle.btn-secondary {
  border-color: #c5e637;
  box-shadow: none;
}
.bootstrap-select.is-invalid .btn.dropdown-toggle {
  border-color: #c00000;
}
.bootstrap-select.is-valid .btn.dropdown-toggle {
  border-color: #a6c719;
}
.bootstrap-select .dropdown-menu.inner > li > a .text {
  color: #595d6e;
}
.bootstrap-select .dropdown-menu.inner > li > a .text small, .bootstrap-select .dropdown-menu.inner > li > a .text .small {
  color: #a2a5b9;
}
.bootstrap-select .dropdown-menu.inner > li > a span.check-mark {
  color: #74788d;
}
.bootstrap-select .dropdown-menu.inner > li > a [class^=la-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" la-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^=fa-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" fa-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^=flaticon-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^=flaticon2-],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon2-"] {
  color: #a2a5b9;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a, .bootstrap-select .dropdown-menu.inner > li:hover > a {
  background: #f7f8fa;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a .text, .bootstrap-select .dropdown-menu.inner > li:hover > a .text {
  color: #595d6e;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a [class^=la-],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" la-"],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class^=fa-],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" fa-"],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class^=flaticon-],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" flaticon-"],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class^=flaticon2-],
.bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" flaticon2-"], .bootstrap-select .dropdown-menu.inner > li:hover > a [class^=la-],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" la-"],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class^=fa-],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" fa-"],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class^=flaticon-],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" flaticon-"],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class^=flaticon2-],
.bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" flaticon2-"] {
  color: #a2a5b9;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark, .bootstrap-select .dropdown-menu.inner > li:hover > a span.check-mark {
  color: #74788d;
}
.bootstrap-select .dropdown-menu.inner > li.dropdown-header {
  color: #74788d;
}
.bootstrap-select .dropdown-menu.inner > li.selected > a {
  background: #f7f8fa;
}
.bootstrap-select .dropdown-menu.inner > li.disabled > a {
  opacity: 0.6;
}
.bootstrap-select .dropdown-menu.inner > li.divider {
  border-bottom: 1px solid #f7f8fa;
}
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a {
  background: #a6c719;
}
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .text {
  color: #ffffff;
}
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^=la-],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" la-"],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^=fa-],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" fa-"],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^=flaticon-],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" flaticon-"],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^=flaticon2-],
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" flaticon2-"] {
  color: #ffffff;
}
.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a span.check-mark {
  color: #ffffff;
}
.bootstrap-select .dropdown-menu.inner > li.no-results {
  color: #74788d;
}
.bootstrap-select .popover-title {
  background: #f7f8fa;
  border: 0;
}
.bootstrap-select .dropdown-menu {
  margin-top: 1px;
}
#session-timeout-dialog .modal-header .close {
  position: absolute;
  right: 25px;
  font-size: 0;
  top: 1.75rem;
}
#session-timeout-dialog .modal-header .modal-title {
  flex: 1 auto;
}
.m-jqvmap {
  position: relative;
  overflow: hidden;
}
.m-jqvmap .jqvmap-zoomout,
.m-jqvmap .jqvmap-zoomin {
  height: 16px;
  width: 16px;
  line-height: 12px;
  vertical-align: middle;
  background-color: m-base-color(label, 3);
}
.m-ion-range-slider .irs .irs-min,
.m-ion-range-slider .irs .irs-max,
.m-ion-range-slider .irs .irs-from,
.m-ion-range-slider .irs .irs-to,
.m-ion-range-slider .irs .irs-single {
  padding: 2px 5px 1px 5px;
}
.typeahead .twitter-typeahead {
  display: block !important;
}
.typeahead .tt-menu {
  border: 0;
  margin: 0;
  min-width: 275px;
  padding: 5px 0;
  left: auto /*rtl:ignore*/ !important;
  border-radius: 0;
  border-radius: 4px;
}
.typeahead .tt-menu .tt-dataset .tt-suggestion {
  padding: 5px 15px;
  font-size: 1rem;
}
.typeahead .form-control.tt-hint {
  color: #505050;
}
.typeahead .form-control.tt-input {
  color: #505050;
}
.typeahead .tt-menu {
  background: white;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}
.typeahead .tt-menu .tt-dataset .tt-suggestion {
  color: #595d6e;
  cursor: pointer;
}
.typeahead .tt-menu .tt-dataset .tt-suggestion .tt-highlight {
  color: #48465b;
  font-weight: 500;
}
.typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
  background: #f7f8fa;
}
.noUi-target.noUi-horizontal {
  height: 15px;
}
.noUi-target.noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
  left: -17px;
  top: -6px;
  border-radius: 50%;
  outline: none;
}
.noUi-target.noUi-horizontal .noUi-handle::before {
  display: none;
}
.noUi-target.noUi-horizontal .noUi-handle::after {
  display: none;
}
.noUi-target.noUi-vertical {
  height: 150px;
  width: 15px;
}
.noUi-target.noUi-vertical .noUi-handle {
  width: 24px;
  height: 24px;
  left: -5.5px;
  top: -6px;
  border-radius: 50%;
  outline: none;
}
.noUi-target.noUi-vertical .noUi-handle::before {
  display: none;
}
.noUi-target.noUi-vertical .noUi-handle::after {
  display: none;
}
.noUi-target.nouislider.nouislider-connect-brand .noUi-connect {
  background: #a6c719;
}
.noUi-target.nouislider.nouislider-handle-brand .noUi-handle {
  border: 0;
  background: #a6c719;
  box-shadow: 0 3px 6px -3px #a6c719;
}
.noUi-target.nouislider.nouislider-connect-light .noUi-connect {
  background: #ffffff;
}
.noUi-target.nouislider.nouislider-handle-light .noUi-handle {
  border: 0;
  background: #ffffff;
  box-shadow: 0 3px 6px -3px #ffffff;
}
.noUi-target.nouislider.nouislider-connect-dark .noUi-connect {
  background: #282a3c;
}
.noUi-target.nouislider.nouislider-handle-dark .noUi-handle {
  border: 0;
  background: #282a3c;
  box-shadow: 0 3px 6px -3px #282a3c;
}
.noUi-target.nouislider.nouislider-connect-active .noUi-connect {
  background: #a6c719;
}
.noUi-target.nouislider.nouislider-handle-active .noUi-handle {
  border: 0;
  background: #a6c719;
  box-shadow: 0 3px 6px -3px #a6c719;
}
.noUi-target.nouislider.nouislider-connect-hover .noUi-connect {
  background: #505050;
}
.noUi-target.nouislider.nouislider-handle-hover .noUi-handle {
  border: 0;
  background: #505050;
  box-shadow: 0 3px 6px -3px #505050;
}
.noUi-target.nouislider.nouislider-connect-unactive .noUi-connect {
  background: #b7b7b7;
}
.noUi-target.nouislider.nouislider-handle-unactive .noUi-handle {
  border: 0;
  background: #b7b7b7;
  box-shadow: 0 3px 6px -3px #b7b7b7;
}
.noUi-target.nouislider.nouislider-connect-disabled .noUi-connect {
  background: #ebedf2;
}
.noUi-target.nouislider.nouislider-handle-disabled .noUi-handle {
  border: 0;
  background: #ebedf2;
  box-shadow: 0 3px 6px -3px #ebedf2;
}
.noUi-target.nouislider.nouislider-connect-default .noUi-connect {
  background: #b7b7b7;
}
.noUi-target.nouislider.nouislider-handle-default .noUi-handle {
  border: 0;
  background: #b7b7b7;
  box-shadow: 0 3px 6px -3px #b7b7b7;
}
.noUi-target.nouislider.nouislider-connect-primary .noUi-connect {
  background: #a6c719;
}
.noUi-target.nouislider.nouislider-handle-primary .noUi-handle {
  border: 0;
  background: #a6c719;
  box-shadow: 0 3px 6px -3px #a6c719;
}
.noUi-target.nouislider.nouislider-connect-success .noUi-connect {
  background: #a6c719;
}
.noUi-target.nouislider.nouislider-handle-success .noUi-handle {
  border: 0;
  background: #a6c719;
  box-shadow: 0 3px 6px -3px #a6c719;
}
.noUi-target.nouislider.nouislider-connect-info .noUi-connect {
  background: #5578eb;
}
.noUi-target.nouislider.nouislider-handle-info .noUi-handle {
  border: 0;
  background: #5578eb;
  box-shadow: 0 3px 6px -3px #5578eb;
}
.noUi-target.nouislider.nouislider-connect-warning .noUi-connect {
  background: #ffb822;
}
.noUi-target.nouislider.nouislider-handle-warning .noUi-handle {
  border: 0;
  background: #ffb822;
  box-shadow: 0 3px 6px -3px #ffb822;
}
.noUi-target.nouislider.nouislider-connect-danger .noUi-connect {
  background: #c00000;
}
.noUi-target.nouislider.nouislider-handle-danger .noUi-handle {
  border: 0;
  background: #c00000;
  box-shadow: 0 3px 6px -3px #c00000;
}
.noUi-target {
  border: 1px solid #e2e5ec;
  background: #f7f8fa;
  box-shadow: none;
}
.noUi-target .noUi-connect {
  background: #a6c719;
}
.noUi-target .noUi-handle {
  border: 1px solid #f7f8fa;
  box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
}
.note-popover {
  display: none;
}
.note-editor {
  position: static;
  border-radius: 4px;
}
.note-editor .note-toolbar {
  position: static;
}
.note-editor .modal .modal-header .close {
  position: absolute;
  right: 25px;
  top: 20px;
  font-size: 0;
}
.note-editor .panel-heading.note-toolbar {
  padding: 5px 10px 10px 10px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.note-editor .panel-heading.note-toolbar .btn {
  outline: none !important;
}
.note-editor .panel-heading.note-toolbar .dropdown-menu {
  min-width: 185px;
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu {
  min-width: 350px;
  padding: 10px;
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li {
  display: table;
  table-layout: fixed;
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group {
  display: table-cell !important;
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group:first-child {
  padding-right: 10px;
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group .note-color-reset {
  margin: 5px 0 10px 0;
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group .note-palette-title {
  margin: 5px 0;
  text-align: left;
  border: 0;
}
.note-editor .dropdown-toggle::after {
  display: none;
}
.note-editor.note-frame {
  border: 1px solid #e2e5ec;
}
.note-editor.note-frame .panel-heading.note-toolbar {
  background: #f7f8fa;
}
.note-editor.note-frame .note-statusbar {
  background: #f7f8fa;
}
.note-editor .note-toolbar .note-btn-group .btn {
  background: white;
  border: 1px solid #ebedf2;
}
.note-editor .note-toolbar .note-btn-group .btn i {
  vertical-align: initial;
  line-height: initial;
  padding-right: 0;
  color: #74788d;
}
.note-editor .note-toolbar .note-btn-group .btn:hover, .note-editor .note-toolbar .note-btn-group .btn:focus, .note-editor .note-toolbar .note-btn-group .btn:active, .note-editor .note-toolbar .note-btn-group .btn.active {
  background: transparent;
  color: #595d6e;
}
.note-editable .table.table-bordered th, .note-editable .table.table-bordered td {
  border: 1px solid #e2e5ec;
}
.is-valid .note-editor {
  border-color: #a6c719;
}
.is-invalid .note-editor {
  border-color: #c00000;
}
.md-editor {
  border-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  outline: none !important;
}
.md-editor .md-footer,
.md-editor .md-header {
  padding: 10px 10px;
}
.md-editor .md-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.md-editor .md-header .btn-group {
  margin-right: 10px;
}
.md-editor .md-header .btn-group .btn {
  background: white;
  border: 1px solid #ebedf2;
  color: #74788d;
  transition: all 0.3s;
}
.md-editor .md-header .btn-group .btn:hover, .md-editor .md-header .btn-group .btn:focus, .md-editor .md-header .btn-group .btn:active, .md-editor .md-header .btn-group .btn.active {
  transition: all 0.3s;
  color: #595d6e;
  background: transparent;
}
.md-editor .md-footer {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.md-editor > textarea {
  padding: 10px 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.md-editor {
  border: 1px solid #e2e5ec;
}
.md-editor.active {
  border: 1px solid #e2e5ec;
  box-shadow: none;
}
.md-editor .md-footer,
.md-editor .md-header {
  background: #f7f8fa;
}
.md-editor > textarea {
  background: #f7f8fa;
}
.md-editor.active > textarea {
  background: #f7f8fa;
}
.is-valid .md-editor {
  border-color: #a6c719;
}
.is-invalid .md-editor {
  border-color: #c00000;
}
.dropzone {
  min-height: auto;
}
.dropzone.dropzone-default {
  padding: 20px;
  text-align: center;
  cursor: pointer;
  border: 2px dashed #ebedf2;
  border-radius: 4px;
}
.dropzone.dropzone-default .dropzone-msg-title {
  color: #595d6e;
  margin: 0 0 5px 0;
  padding: 0;
  font-weight: 500;
  font-size: 1.2rem;
}
.dropzone.dropzone-default .dropzone-msg-desc {
  color: #74788d;
  font-weight: 400;
  font-size: 1rem;
}
.dropzone.dropzone-default .dz-preview .dz-image {
  border-radius: 4px;
}
.dropzone.dropzone-default.dropzone-brand {
  border-color: #a6c719;
}
.dropzone.dropzone-default.dropzone-light {
  border-color: #ffffff;
}
.dropzone.dropzone-default.dropzone-dark {
  border-color: #282a3c;
}
.dropzone.dropzone-default.dropzone-active {
  border-color: #a6c719;
}
.dropzone.dropzone-default.dropzone-hover {
  border-color: #505050;
}
.dropzone.dropzone-default.dropzone-unactive {
  border-color: #b7b7b7;
}
.dropzone.dropzone-default.dropzone-disabled {
  border-color: #ebedf2;
}
.dropzone.dropzone-default.dropzone-default {
  border-color: #b7b7b7;
}
.dropzone.dropzone-default.dropzone-primary {
  border-color: #a6c719;
}
.dropzone.dropzone-default.dropzone-success {
  border-color: #a6c719;
}
.dropzone.dropzone-default.dropzone-info {
  border-color: #5578eb;
}
.dropzone.dropzone-default.dropzone-warning {
  border-color: #ffb822;
}
.dropzone.dropzone-default.dropzone-danger {
  border-color: #c00000;
}
.dropzone.dropzone-multi {
  border: 0;
  padding: 0;
}
.dropzone.dropzone-multi .dz-message {
  display: none;
}
.dropzone.dropzone-multi .dropzone-panel .dropzone-upload,
.dropzone.dropzone-multi .dropzone-panel .dropzone-remove-all {
  display: none;
}
.dropzone.dropzone-multi .dropzone-item {
  display: flex;
  align-items: center;
  margin-top: 0.75rem;
  border-radius: 4px;
  padding: 0.5rem 1rem;
  background-color: #f4f6fa;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file {
  flex-grow: 1;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename {
  font-size: 0.9rem;
  font-weight: 500;
  color: #595d6e;
  text-overflow: ellipsis;
  margin-right: 0.5rem;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename b {
  font-size: 0.9rem;
  font-weight: 500;
  color: #a2a5b9;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-error {
  margin-top: 0.25rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #c00000;
  text-overflow: ellipsis;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-progress {
  width: 15%;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
  height: 5px;
  transition: all 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
    transition: none;
  }
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar {
  margin-left: 1rem;
  display: flex;
  flex-wrap: nowrap;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete {
  height: 25px;
  width: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete i {
  font-size: 0.8rem;
  color: #a2a5b9;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start:hover i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel:hover i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete:hover i {
  color: #a6c719;
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start {
  transition: all 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start {
    transition: none;
  }
}
.recaptcha {
  padding: 15px;
  border-radius: 4px;
}
.recaptcha .recaptcha-img {
  margin-bottom: 10px;
}
.recaptcha .input-group .btn i {
  padding-right: 0;
}
.recaptcha .input-group .form-control {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
.recaptcha {
  border: 1px solid #ebedf2;
}
.recaptcha .recaptcha_only_if_incorrect_sol {
  color: #c00000;
}
.toast {
  background-position: 15px center /*rtl:calc(100% - 15px) center*/ !important;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0;
}
.toast .toast-close-button {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  outline: none !important;
  font-size: 0;
  content: " ";
}
.toast .toast-close-button:before {
  content: "\f191";
}
.toast .toast-close-button:before {
  font-size: 0.9rem;
}
.toast .toast-title {
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 0.25rem;
}
.toast .toast-message {
  font-size: 0.9rem;
}
.toast-success {
  background-color: #a6c719;
  color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
#toast-container > div:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
}
.toast-warning {
  background-color: #ffb822;
  color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
#toast-container > div:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
}
.toast-info {
  background-color: #5578eb;
  color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
#toast-container > div:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
}
.toast-error {
  background-color: #c00000;
  color: #ffffff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
#toast-container > div:hover {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
}
.kt-gmaps {
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/
}
.kt-gmaps img {
  max-width: none;
}
.kt-gmaps.kt-gmaps--static > div {
  background-repeat: no-repeat;
  background-position: 50% 50%;
  display: block;
}
.fa-lg {
  font-size: 1.33333em !important;
}
.fa-xs {
  font-size: 0.75em !important;
}
.fa-sm {
  font-size: 0.875em !important;
}
.fa-1x {
  font-size: 1em !important;
}
.fa-2x {
  font-size: 2em !important;
}
.fa-3x {
  font-size: 3em !important;
}
.fa-4x {
  font-size: 4em !important;
}
.fa-5x {
  font-size: 5em !important;
}
.fa-6x {
  font-size: 6em !important;
}
.fa-7x {
  font-size: 7em !important;
}
.fa-8x {
  font-size: 8em !important;
}
.fa-9x {
  font-size: 9em !important;
}
.fa-10x {
  font-size: 10em !important;
}
.jstree-default .jstree-anchor {
  color: #a2a5b9;
  padding: 0 8px 0 4px;
}
.jstree-default .jstree-icon {
  color: #a2a5b9;
  font-size: 1.3rem;
}
.jstree-default .jstree-icon.la {
  font-size: 1.5rem;
}
.jstree-default .jstree-icon.fa {
  font-size: 1.2rem;
}
.jstree-default .jstree-disabled {
  cursor: not-allowed;
  line-height: auto;
  height: auto;
  opacity: 0.7;
}
.jstree-default .jstree-disabled .jstree-icon {
  color: #a2a5b9;
}
.jstree-default .jstree-clicked {
  border: 0;
  background: #f7f8fa;
  box-shadow: none;
}
.jstree-default .jstree-hovered {
  border: 0;
  background-color: #f7f8fa;
  box-shadow: none;
}
.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: #ebedf2;
  box-shadow: none;
}
.jstree-default .jstree-wholerow-hovered, .jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: #f7f8fa;
  box-shadow: none;
}
.jstree-open > .jstree-anchor > .fa-folder:before {
  margin-left: 2px;
  content: "\f07c";
}
.jstree-open > .jstree-anchor > .la-folder:before {
  margin-left: 2px;
  content: "\f200";
}
.jstree-default.jstree-rtl .jstree-node {
  background-position: 100% 1px /*rtl:ignore*/ !important;
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent /*rtl:ignore*/;
  background-repeat: no-repeat;
}
.jstree-rtl .jstree-anchor {
  padding: 0 4px 0 8px /*rtl:ignore*/;
}
.vakata-context,
.vakata-context ul {
  padding: 0.5rem 0;
  min-width: 150px;
  font-size: 1rem;
  font-family: Barlow Condensed;
  background: #fff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0;
  border-radius: 4px;
}
.vakata-context li,
.vakata-context ul li {
  padding: 0;
  border: 0;
}
.vakata-context li a,
.vakata-context ul li a {
  padding: 0rem 1.2rem;
  border: 0;
}
.vakata-context li a i,
.vakata-context ul li a i {
  display: none;
}
.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
  display: none;
}
.vakata-context li a span,
.vakata-context li a ins,
.vakata-context ul li a span,
.vakata-context ul li a ins {
  display: none;
  border: 0 !important;
}
.vakata-context .vakata-context-hover > a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover > a,
.vakata-context ul li a:hover {
  margin: 0;
  background-color: #f7f8fa;
  color: #a6c719;
  box-shadow: none;
}
.vakata-context .vakata-context-hover > a .span,
.vakata-context .vakata-context-hover > a .ins,
.vakata-context li a:hover .span,
.vakata-context li a:hover .ins,
.vakata-context ul .vakata-context-hover > a .span,
.vakata-context ul .vakata-context-hover > a .ins,
.vakata-context ul li a:hover .span,
.vakata-context ul li a:hover .ins {
  border: 0 !important;
}
.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0;
  height: 2px;
  background-color: #ebedf2;
}
.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  background-color: #f7f8fa !important;
  border: 1px solid #f7f8fa !important;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  outline: none !important;
  border-radius: 4px;
  height: auto;
  line-height: 0;
}
.select2-container--default .select2-selection--multiple {
  display: flex !important;
  justify-content: center !important;
  flex-direction: column !important;
}
.select2-container--default .select2-selection--multiple.select2-selection--clearable .select2-search.select2-search--inline {
  height: 0 !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  border: 0;
  top: 50%;
  position: absolute;
  margin-top: 0;
  margin-left: 0;
  font-size: 0.85rem;
  left: auto;
  right: 0;
  display: inline-block;
  width: 1.9rem;
}
.select2-container--default .select2-selection--single .select2-selection__arrow:before,
.select2-container--default .select2-selection--multiple .select2-selection__arrow:before {
  content: "\f110";
}
.select2-container--default .select2-selection--single .select2-selection__arrow b,
.select2-container--default .select2-selection--multiple .select2-selection__arrow b {
  display: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  position: relative;
  padding: 0.65rem 3rem 0.65rem 1rem;
  line-height: 1.6rem !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
  border: 0;
  position: absolute;
  top: 50%;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f110";
  font-size: 1.4rem;
  display: inline-block;
  left: auto;
  right: 1.85rem;
  margin-right: 0.4rem;
  margin-top: -1rem;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0.37rem 1rem;
  line-height: 1;
  margin-bottom: 0 !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  padding: 0.05rem 0.4rem 0.05rem 0.4rem;
  font-size: 1rem;
  margin: 0.1rem 0.4rem 0.1rem 0;
  position: relative;
  float: left/*rtl:right*/;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f110";
  font-size: 1.4rem;
  display: inline-block;
  line-height: 0;
  margin-right: 0.3rem;
  position: relative;
  top: 0.1rem;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field {
  font-weight: 300;
  margin: 0.25rem 0.25rem 0.25rem 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  outline: none !important;
  border-radius: 4px;
}
.select2-container--default .select2-search--dropdown {
  padding: 15px 15px;
}
.select2-container--default .select2-results__option {
  padding: 5px 15px;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  cursor: not-allowed;
}
.select2-container--default .select2-results__option .select2-results__group {
  padding: 5px 15px;
  font-weight: 600;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding: 5px 30px;
}
.select2-container .select2-search--inline .select2-search__field {
  margin: 0 !important;
}
select.select2 {
  opacity: 0;
}
.select2 > select.form-control {
  opacity: 0;
}
.input-group > .select2-hidden-accessible:first-child + .select2-container > .selection .select2-selection--single {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .select2-hidden-accessible:first-child + .select2-container > .selection, .input-group > .select2-hidden-accessible:first-child + .select2-container > .selection.form-control {
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection--single {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .select2-hidden-accessible:first-child + .select2-container + .input-group-text, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container + .input-group-text {
  border-left: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection--single {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
  border: 1px solid #e2e5ec;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #505050 !important;
}
.select2-container--default .select2-selection--multiple {
  padding: 0.41rem 0.93rem;
}
.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #c5e637;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #505050;
}
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
  color: #74788d;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #505050;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  color: #74788d;
  background: #f7f8fa;
  border: 1px solid #ebedf2;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  color: #74788d;
}
.select2-container--default .select2-search__field {
  color: #505050;
}
.select2-container--default .select2-search__field::-moz-placeholder {
  color: #505050;
  opacity: 1;
}
.select2-container--default .select2-search__field:-ms-input-placeholder {
  color: #505050;
}
.select2-container--default .select2-search__field::-webkit-input-placeholder {
  color: #505050;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #e2e5ec;
}
.select2-container--default .select2-dropdown {
  border: 1px solid #e2e5ec;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background: #b7b7b7;
  color: #ffffff;
}
.select2-container--default .select2-results__option.select2-results__option--highlighted {
  background-color: #505050 !important;
  color: #ffffff !important;
}
.select2-container--default .select2-results__option .select2-results__option--selected {
  background: #a6c719 !important;
  color: #ffffff !important;
}
.select2-container--default.select2-container--disabled {
  cursor: not-allowed;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple,
.select2-container--default.select2-container--disabled .select2-selection--single {
  cursor: not-allowed;
  background: #f7f8fa;
  border-color: #74788d;
}
.select2-container--default .select2-results__option--selected {
  background-color: #a6c719 !important;
}
.select2.select2--air .select2-container--default .select2-selection--single,
.select2.select2--air .select2-container--default .select2-selection--multiple {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
}
.select2.select2--solid .select2-container--default .select2-selection--multiple,
.select2.select2--solid .select2-container--default .select2-selection--single {
  background-color: #f7f8fa;
  border-color: #ebedf2;
}
.select2.select2--solid .select2-container--default .select2-selection--multiple .select2-selection__placeholder,
.select2.select2--solid .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #505050;
}
.m-form.m-form--state .is-valid .select2-container--default .select2-selection--multiple,
.m-form.m-form--state .is-valid .select2-container--default .select2-selection--single {
  border-color: success;
}
.m-form.m-form--state .is-valid .select2-container--default.select2-container--focus .select2-selection--multiple,
.m-form.m-form--state .is-valid .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .is-valid .select2-container--default.select2-container--open .select2-selection--multiple,
.m-form.m-form--state .is-valid .select2-container--default.select2-container--open .select2-selection--single {
  border-color: success;
}
.m-form.m-form--state .is-invalid .select2-container--default .select2-selection--multiple,
.m-form.m-form--state .is-invalid .select2-container--default .select2-selection--single {
  border-color: danger;
}
.m-form.m-form--state .is-invalid .select2-container--default.select2-container--focus .select2-selection--multiple,
.m-form.m-form--state .is-invalid .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .is-invalid .select2-container--default.select2-container--open .select2-selection--multiple,
.m-form.m-form--state .is-invalid .select2-container--default.select2-container--open .select2-selection--single {
  border-color: danger;
}
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow-y: initial !important;
}
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.kt-sweetalert2--nopadding),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.kt-sweetalert2--nopadding) {
  padding-right: 0 !important;
}
@media screen\0  {
  html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow: visible;
  }
}
.swal2-popup {
  padding: 2rem;
  border-radius: 4px;
}
.swal2-popup .swal2-icon {
  margin: 2rem 0 0rem 0;
}
.swal2-popup .swal2-title {
  font-weight: 500;
  font-size: 1.3rem;
  margin: 2rem 0 0 0;
}
.swal2-popup .swal2-content {
  font-weight: normal;
  font-size: 1.1rem;
  margin-top: 1.5rem;
}
.swal2-popup .btn {
  margin: 15px 5px 0;
}
.swal2-popup .swal2-styled:focus {
  box-shadow: none;
}
.swal2-popup .swal2-actions {
  margin: 1.5rem auto 1rem auto;
}
.swal2-container {
  overflow-y: hidden !important;
}
body.swal2-height-auto {
  height: 100% !important;
}
.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2);
}
.swal2-popup .swal2-title {
  color: #48465b;
}
.swal2-popup .swal2-content {
  color: #74788d;
}
.dataTables_paginate .pagination {
  margin-bottom: unset !important;
}
.dataTables_paginate .pagination .page-item {
  margin-left: 0.4rem;
}
.dataTables_paginate .pagination .page-item > .page-link {
  border-radius: 3px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 2.25rem;
  min-width: 2.25rem;
  vertical-align: middle;
  padding: 0.5rem;
  text-align: center;
  position: relative;
  font-size: 1rem;
}
.dataTables_paginate .pagination .page-item > .page-link > i {
  font-size: 1rem;
  text-align: center;
  display: inline-block;
}
.dataTables_length {
  margin-right: 0.5rem;
  display: inline-block;
}
.dataTables_length + .dataTables_paginate {
  margin-left: 1rem;
}
.dataTables_length label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.dataTables_wrapper .dataTable {
  width: 100%;
  border-collapse: initial;
  border-spacing: 0;
  margin: 1rem 0;
}
.dataTables_wrapper .dataTable thead th.sorting_desc, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled, .dataTables_wrapper .dataTable thead th.sorting_disabled, .dataTables_wrapper .dataTable thead th.sorting_asc, .dataTables_wrapper .dataTable thead th.sorting {
  padding-right: 1.8rem;
  padding-left: 1.8rem;
}
.dataTables_wrapper .dataTable thead th.sorting_desc:before, .dataTables_wrapper .dataTable thead th.sorting_desc:after, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled:before, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled:after, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled:before, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled:after, .dataTables_wrapper .dataTable thead th.sorting_disabled:before, .dataTables_wrapper .dataTable thead th.sorting_disabled:after, .dataTables_wrapper .dataTable thead th.sorting_asc:before, .dataTables_wrapper .dataTable thead th.sorting_asc:after, .dataTables_wrapper .dataTable thead th.sorting:before, .dataTables_wrapper .dataTable thead th.sorting:after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.dataTables_wrapper .dataTable thead th.sorting_desc:not(.text-center):not(.text-right), .dataTables_wrapper .dataTable thead th.sorting_asc_disabled:not(.text-center):not(.text-right), .dataTables_wrapper .dataTable thead th.sorting_desc_disabled:not(.text-center):not(.text-right), .dataTables_wrapper .dataTable thead th.sorting_disabled:not(.text-center):not(.text-right), .dataTables_wrapper .dataTable thead th.sorting_asc:not(.text-center):not(.text-right), .dataTables_wrapper .dataTable thead th.sorting:not(.text-center):not(.text-right) {
  text-align: left;
}
.dataTables_wrapper .dataTable thead th.sorting_desc:not(.text-center):not(.text-right):before, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled:not(.text-center):not(.text-right):before, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled:not(.text-center):not(.text-right):before, .dataTables_wrapper .dataTable thead th.sorting_disabled:not(.text-center):not(.text-right):before, .dataTables_wrapper .dataTable thead th.sorting_asc:not(.text-center):not(.text-right):before, .dataTables_wrapper .dataTable thead th.sorting:not(.text-center):not(.text-right):before {
  left: 0.5em;
}
.dataTables_wrapper .dataTable thead th.sorting_desc:not(.text-center):not(.text-right):after, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled:not(.text-center):not(.text-right):after, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled:not(.text-center):not(.text-right):after, .dataTables_wrapper .dataTable thead th.sorting_disabled:not(.text-center):not(.text-right):after, .dataTables_wrapper .dataTable thead th.sorting_asc:not(.text-center):not(.text-right):after, .dataTables_wrapper .dataTable thead th.sorting:not(.text-center):not(.text-right):after {
  left: 1.1em;
}
.dataTables_wrapper .dataTable thead th.sorting_desc.text-right, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled.text-right, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled.text-right, .dataTables_wrapper .dataTable thead th.sorting_disabled.text-right, .dataTables_wrapper .dataTable thead th.sorting_asc.text-right, .dataTables_wrapper .dataTable thead th.sorting.text-right {
  text-align: right;
}
.dataTables_wrapper .dataTable thead th.sorting_desc.text-right:before, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled.text-right:before, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled.text-right:before, .dataTables_wrapper .dataTable thead th.sorting_disabled.text-right:before, .dataTables_wrapper .dataTable thead th.sorting_asc.text-right:before, .dataTables_wrapper .dataTable thead th.sorting.text-right:before {
  right: 1.1em;
}
.dataTables_wrapper .dataTable thead th.sorting_desc.text-right:after, .dataTables_wrapper .dataTable thead th.sorting_asc_disabled.text-right:after, .dataTables_wrapper .dataTable thead th.sorting_desc_disabled.text-right:after, .dataTables_wrapper .dataTable thead th.sorting_disabled.text-right:after, .dataTables_wrapper .dataTable thead th.sorting_asc.text-right:after, .dataTables_wrapper .dataTable thead th.sorting.text-right:after {
  right: 0.5em;
}
.dataTables_wrapper .dataTable thead th:last-child {
  width: calc(100% + 20px) !important;
}
.dataTables_wrapper .dataTable thead th:last-child.sorting_desc, .dataTables_wrapper .dataTable thead th:last-child.sorting_asc_disabled, .dataTables_wrapper .dataTable thead th:last-child.sorting_desc_disabled, .dataTables_wrapper .dataTable thead th:last-child.sorting_disabled, .dataTables_wrapper .dataTable thead th:last-child.sorting_asc, .dataTables_wrapper .dataTable thead th:last-child.sorting {
  padding-right: 1.8rem !important;
}
.dataTables_wrapper .dataTable th,
.dataTables_wrapper .dataTable td {
  vertical-align: middle;
}
.dataTables_wrapper .dataTable th .kt-checkbox,
.dataTables_wrapper .dataTable td .kt-checkbox {
  margin-top: 0.3rem;
  margin-bottom: 0;
}
.dataTables_wrapper .dataTable th.sorting_asc_disabled, .dataTables_wrapper .dataTable th.sorting_desc_disabled, .dataTables_wrapper .dataTable th.sorting_disabled,
.dataTables_wrapper .dataTable td.sorting_asc_disabled,
.dataTables_wrapper .dataTable td.sorting_desc_disabled,
.dataTables_wrapper .dataTable td.sorting_disabled {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.dataTables_wrapper .dataTables_scroll {
  margin: 1rem 0 !important;
}
.dataTables_wrapper .dataTables_scroll .dataTable {
  margin: 0 !important;
  min-width: 100%;
}
.dataTables_wrapper .dataTables_scroll th.dtfc-fixed-left {
  z-index: 1;
}
.dataTables_wrapper .dataTables_scroll td.dtfc-fixed-left {
  background-color: #b7b7b7;
  z-index: 1;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollHeadInner {
  width: 100% !important;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollHeadInner table {
  width: 100% !important;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
  scrollbar-width: 5px;
  scrollbar-color: #505050 #ebedf2;
  position: relative;
  overflow-y: auto;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody tr {
  background-color: white;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table.dataTable.table-hover > tbody > tr:hover > * {
  box-shadow: unset !important;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-track {
  background-color: #eceff1;
  border-radius: 8px;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 2px solid #eceff1;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb:hover {
  background-color: #90a4ae;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar:vertical {
  width: 5px;
  -webkit-transition: width 0.5s;
  transition: width 0.5s;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar:horizontal {
  height: 5px;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb {
  background-color: #b7b7b7;
  border-radius: 10px;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:hover::-webkit-scrollbar-thumb:vertical {
  background-color: #505050;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:hover::-webkit-scrollbar-thumb:horizontal {
  background-color: #505050;
}
.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-track {
  background-color: #ffffff;
  border-radius: 10px;
}
.dataTables_wrapper .text-right .dataTables_filter,
.dataTables_wrapper .text-left .dataTables_filter {
  display: inline-block;
}
.dataTables_wrapper .dataTables_info {
  padding-top: 0.45rem;
}
.dataTables_wrapper .dataTables_pager {
  text-align: right;
}
.dataTables_wrapper .dataTables_pager .dataTables_length {
  margin-right: 0.5rem;
  display: inline-block;
}
.dataTables_wrapper .dataTables_pager .dataTables_length + .dataTables_paginate {
  margin-left: 1rem;
}
.dataTables_wrapper .dataTables_pager .dataTables_info {
  display: inline-block;
  margin-right: 0.5rem;
}
.dataTables_wrapper .dataTables_pager .dataTables_paginate {
  display: inline-block;
}
@media (max-width: 1024px) {
  .dataTables_wrapper .dataTables_pager {
    margin-top: 1rem;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .dataTables_wrapper .dataTables_paginate {
    margin-left: 0 !important;
  }
  .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child {
    margin-left: 0 !important;
  }
  .dataTables_wrapper .dataTables_paginate .pagination {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before {
  box-shadow: none;
  border-radius: 0;
  top: 50%;
  left: 8px;
  height: 18px;
  width: 18px;
  margin-top: -9px;
  color: #a6c719;
  border: 0;
  background-color: transparent;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f2c3";
}
.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f28f";
  color: #a6c719;
  background-color: transparent;
}
.dataTables_wrapper .child .dtr-details {
  display: table !important;
}
.dataTables_wrapper .child .dtr-details > li {
  display: table-row !important;
  border: 0 !important;
}
.dataTables_wrapper .child .dtr-details > li .dtr-title {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px dashed #efefef;
  padding: 0.5rem 2rem 0.5rem 0;
}
.dataTables_wrapper .child .dtr-details > li .dtr-title:after {
  content: ":";
}
.dataTables_wrapper .child .dtr-details > li .dtr-data {
  display: table-cell;
  vertical-align: top;
  border-bottom: 1px dashed #efefef;
  padding: 0.5rem 0;
}
.dataTables_wrapper .child .dtr-details > li:last-child .dtr-title {
  border-bottom: 0;
}
.dataTables_wrapper .child .dtr-details > li:last-child .dtr-data {
  border-bottom: 0;
}
.dt-bootstrap4 .dropdown .dropdown-menu.dropdown-menu-right {
  /*rtl:ignore*/
  margin-left: 65px;
}
.dataTables_wrapper .dataTable a {
  font-style: oblique;
}
.dataTables_wrapper .dataTable thead > tr > th.sorting::after,
.dataTables_wrapper .dataTable thead > tr > th.sorting::before {
  opacity: 1 !important;
  color: #ebedf2;
  line-height: 0 !important;
}
.dataTables_wrapper .dataTable thead > tr > th.sorting:hover::after,
.dataTables_wrapper .dataTable thead > tr > th.sorting:hover::before {
  opacity: 1 !important;
  color: #b7b7b7 !important;
}
.dataTables_wrapper .dataTable thead > tr > th.sorting_desc::after,
.dataTables_wrapper .dataTable thead > tr > th.sorting_asc::before {
  opacity: 1 !important;
  color: #a6c719 !important;
}
.dataTables_wrapper .dataTable th {
  background-color: #505050;
  color: #ffffff;
  box-shadow: unset !important;
}
.dataTables_wrapper .dataTable thead tr:not(:first-child) th {
  background-color: #b7b7b7;
  color: #ffffff;
}
.dataTables_wrapper .dataTable td {
  color: #505050;
}
.dataTables_wrapper .dataTable .selected th,
.dataTables_wrapper .dataTable .selected td {
  background-color: #f7f8fa;
  color: #595d6e;
}
.dataTables_wrapper .dataTable .group th,
.dataTables_wrapper .dataTable .group td {
  background-color: #f7f8fa;
}
.pagination .page-item > .page-link {
  color: #ffffff;
  border: 0;
  outline: none !important;
  background: #b7b7b7;
}
.pagination .page-item.previous > .page-link, .pagination .page-item.next > .page-link, .pagination .page-item.last > .page-link, .pagination .page-item.first > .page-link {
  background: #b7b7b7;
}
.pagination .page-item.previous > .page-link:hover, .pagination .page-item.next > .page-link:hover, .pagination .page-item.last > .page-link:hover, .pagination .page-item.first > .page-link:hover {
  background: #505050;
  color: #ffffff;
}
.pagination .page-item.active > .page-link {
  background: #a6c719;
  color: #ffffff;
}
.pagination .page-item:hover > .page-link {
  background: #505050;
  color: #ffffff !important;
}
.pagination .page-item.disabled > .page-link, .pagination .page-item.disabled:hover > .page-link {
  opacity: 0.6;
}
.dataTables_processing {
  display: none !important;
}
.custom-select {
  margin-left: 0.3rem;
  margin-right: 0.3rem;
}
.kt-repeater .kt-repeater__row {
  display: flex;
  flex-wrap: wrap;
}
.kt-repeater .kt-repeater__row > input {
  flex: 1;
}
.kt-repeater .kt-repeater__row .kt-repeater__close {
  background-color: transparent;
  border: none;
}
.kt-repeater .kt-repeater__row .form-text {
  flex-basis: 100%;
}
.kt-repeater .kt-repeater__item {
  position: relative;
}
.kt-repeater .kt-repeater__item .btn-icon {
  height: auto;
}
.kt-repeater .kt-repeater__item:first-child .form-control {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.kt-repeater .kt-repeater__item:first-child .input-group-append {
  display: none;
}
.kt-repeater .kt-repeater__close--align-right {
  position: absolute;
  top: 0;
  right: 0;
}
.dual-listbox .dual-listbox__search {
  width: 225px;
  border: 1px solid #ebedf2;
  color: #505050;
  outline: none !important;
  border-radius: 4px;
}
.dual-listbox .dual-listbox__search:active, .dual-listbox .dual-listbox__search:focus {
  border-color: #c5e637 !important;
}
.dual-listbox .dual-listbox__search.dual-listbox__search--hidden {
  display: none;
}
.dual-listbox .dual-listbox__container .dual-listbox__title {
  color: #595d6e;
  font-weight: 500;
  font-size: 1.1rem;
  padding: 0.75rem 0.75rem;
  border: 1px solid #ebedf2;
  border-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons {
  margin: 0 1rem;
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button {
  border: 0;
  background: none;
  outline: none !important;
  box-shadow: none;
  outline: none !important;
  padding: 0.5rem 1rem;
  color: #a2a5b9;
  font-weight: 500;
  font-size: 0.9rem;
  background-color: #f2f3f7;
  transition: all 0.3s ease;
  border-radius: 4px;
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button i {
  font-size: 0.6rem;
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button:hover {
  transition: all 0.3s ease;
  color: #a6c719;
}
.dual-listbox .dual-listbox__container .dual-listbox__selected,
.dual-listbox .dual-listbox__container .dual-listbox__available {
  width: 225px;
  color: #505050;
  border: 1px solid #ebedf2;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item,
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item {
  padding: 0.75rem 0.75rem;
  border-bottom: 1px solid #ebedf2;
}
.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item:last-child,
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item:last-child {
  border-bottom: 0;
}
.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item.dual-listbox__item--selected,
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item.dual-listbox__item--selected {
  background-color: #f2f3f7;
}
.kt-uppy .uppy-Root {
  font-family: "Barlow Condensed";
}
.kt-uppy .uppy-Root.uppy-DragDrop--is-dragdrop-supported {
  border: 2px dashed #ebedf2;
}
.kt-uppy .uppy-Dashboard-inner {
  background-color: #f7f8fa;
  border: 1px solid #ebedf2;
}
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardContent-bar,
.kt-uppy .uppy-Dashboard-inner .uppy-Dashboard-AddFilesPanel,
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardContent-panel,
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardItem-progress,
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardItem-action,
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardItem-previewLink {
  z-index: 1;
}
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardContent-title {
  color: #74788d;
  font-size: 1rem;
  font-weight: 500;
}
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-Dashboard-dropFilesTitle {
  color: #74788d;
  font-size: 1.3rem;
  font-weight: 500;
}
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-DashboardTab-name {
  color: #74788d;
}
.kt-uppy .uppy-Dashboard-inner .uppy-DashboardItem.is-complete .progress {
  stroke: #a6c719;
  fill: #a6c719;
}
.kt-uppy .uppy-Dashboard-inner .uppy-StatusBar-statusSecondary {
  overflow: visible;
}
.kt-uppy .uppy-DashboardAddFiles-info {
  bottom: 20px !important;
}
.kt-uppy .uppy-Dashboard-note {
  color: #74788d;
  font-size: 0.9rem;
  font-weight: 400;
}
.kt-uppy .uppy-c-btn-primary {
  font-size: 1rem;
  font-weight: 400;
  background: #a6c719;
  color: #ffffff;
  outline: none !important;
}
.kt-uppy .uppy-c-btn-primary:focus, .kt-uppy .uppy-c-btn-primary:hover {
  background-color: #8fac16;
}
.kt-uppy .uppy-DashboardContent-back {
  font-size: 1rem;
  font-weight: 500;
  color: #a6c719;
  outline: none !important;
}
.kt-uppy .uppy-DashboardContent-back:focus, .kt-uppy .uppy-DashboardContent-back:hover {
  color: #8fac16;
}
.kt-uppy .uppy-Dashboard-browse {
  color: #a6c719;
}
.kt-uppy .uppy-Dashboard-browse:focus, .kt-uppy .uppy-Dashboard-browse:hover {
  color: #8fac16;
}
.kt-uppy .uppy-DashboardContent-addMore svg {
  stroke: #a6c719;
  fill: #a6c719;
}
.kt-uppy .uppy-ProgressBar {
  z-index: 1;
}
.kt-uppy .uppy-ProgressBar .uppy-ProgressBar-inner {
  background-color: #a6c719;
  box-shadow: none;
}
.kt-uppy .uppy-ProgressBar .uppy-ProgressBar-percentage {
  color: #74788d;
  font-size: 0.9rem;
  font-weight: 400;
}
.kt-uppy .uppy-DragDrop-label {
  font-size: 1rem;
  font-weight: 500;
  color: #74788d;
}
.kt-uppy .uppy-DragDrop-label .uppy-DragDrop-dragText {
  color: #a6c719;
}
.kt-uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:focus, .kt-uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:hover {
  color: #8fac16;
}
.kt-uppy .uppy-StatusBar {
  z-index: 1;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-status {
  overflow-x: visible;
  display: none;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-progress {
  background-color: #a6c719;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-statusPrimary {
  font-size: 0.9rem;
  font-weight: 400;
  color: #74788d;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-spinner svg {
  fill: #a6c719;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon circle {
  transition: all 0.3s ease;
  fill: #ebedf2;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon path {
  transition: all 0.3s ease;
  fill: #74788d;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon:hover circle {
  transition: all 0.3s ease;
  fill: #a6c719;
}
.kt-uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon:hover path {
  transition: all 0.3s ease;
  fill: #ffffff;
}
.kt-uppy .uppy-StatusBar.is-complete .uppy-StatusBar-progress {
  background-color: #a6c719;
}
.kt-uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-content {
  padding-left: 0 !important;
}
.kt-uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-actions {
  right: 0 !important;
}
.kt-uppy .uppy.uppy-Informer p {
  background-color: rgba(192, 0, 0, 0.1);
  color: #c00000;
  border-radius: 0;
  border-radius: 4px;
}
.kt-uppy .kt-uppy__progress {
  position: relative;
  display: flex;
  align-items: center;
}
.kt-uppy .kt-uppy__status {
  transition: all 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .kt-uppy .kt-uppy__status {
    transition: none;
  }
}
.kt-uppy .kt-uppy__status.kt-uppy__status--ongoing {
  height: 40px;
  opacity: 1;
}
.kt-uppy .kt-uppy__status.kt-uppy__status--hidden {
  display: none;
}
.kt-uppy .kt-uppy__btn {
  margin-top: 10px;
}
.kt-uppy .kt-uppy__thumbnails {
  display: flex;
  position: relative;
  width: 100%;
  flex-wrap: wrap;
  justify-content: space-between;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container {
  width: calc(50% - 5px);
  margin: 10px 5px 0;
  position: relative;
  display: flex;
  align-items: center;
  height: 50px;
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container .kt-uppy__thumbnail {
  width: 60px;
  height: 50px;
  overflow: hidden;
  display: flex;
  justify-content: center;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container .kt-uppy__thumbnail img {
  height: 100%;
  width: auto;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container .kt-uppy__thumbnail-label {
  font-weight: 400;
  color: #74788d;
  margin-left: 10px;
  padding-right: 10px;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container .kt-uppy__remove-thumbnail {
  margin: auto 10px auto auto;
  cursor: pointer;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container:nth-child(odd) {
  margin-left: 0;
}
.kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container:nth-child(even) {
  margin-right: 0;
}
@media (max-width: 1399px) {
  .kt-uppy .kt-uppy__thumbnails .kt-uppy__thumbnail-container {
    width: 100%;
    margin: 10px 0 0;
  }
}
.kt-uppy .kt-uppy__list .kt-uppy__list-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem 1rem;
  background-color: #f7f8fa;
  margin-top: 0.75rem;
  border-radius: 4px;
}
.kt-uppy .kt-uppy__list .kt-uppy__list-item:last-child {
  margin-bottom: 0.75rem;
}
.kt-uppy .kt-uppy__list .kt-uppy__list-item .kt-uppy__list-label {
  font-weight: 500;
  color: #74788d;
}
.kt-uppy .kt-uppy__list .kt-uppy__list-item .kt-uppy__list-remove {
  cursor: pointer;
  margin-left: 1rem;
}
.kt-uppy .kt-uppy__list .kt-uppy__list-item .kt-uppy__list-remove i {
  transition: color 0.3s ease;
  font-size: 0.7rem;
  color: #a2a5b9;
}
.kt-uppy .kt-uppy__list .kt-uppy__list-item .kt-uppy__list-remove:hover i {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-uppy .kt-uppy__wrapper .uppy-FileInput-container {
  margin-bottom: 0rem;
}
.kt-uppy .kt-uppy__input-control {
  position: relative;
  z-index: 1;
  height: 0;
  width: 0;
  opacity: 0;
}
.kt-uppy .kt-uppy__informer--min .uppy-Informer {
  position: static !important;
  top: auto;
  bottom: auto;
  transform: none;
  z-index: 0;
}
.kt-uppy .kt-uppy__informer--min .uppy-Informer[aria-hidden=true] {
  display: none;
}
.kt-uppy .kt-uppy__informer--min .uppy-Informer p {
  display: block;
  max-width: none;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ebedf2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.ql-toolbar.ql-snow button.ql-active .ql-stroke, .ql-toolbar.ql-snow button:focus .ql-stroke, .ql-toolbar.ql-snow button:hover .ql-stroke {
  stroke: #a6c719;
}
.ql-toolbar.ql-snow .ql-picker-label.ql-active, .ql-toolbar.ql-snow .ql-picker-label:hover {
  color: #a6c719;
}
.ql-toolbar.ql-snow .ql-picker-item.ql-selected, .ql-toolbar.ql-snow .ql-picker-item.ql-active, .ql-toolbar.ql-snow .ql-picker-item:hover {
  color: #a6c719;
}
.ql-container.ql-snow {
  border: 1px solid #ebedf2;
  border-top: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.ql-snow .ql-picker.ql-expanded {
  outline: none !important;
  border-color: transparent !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: transparent !important;
  color: #a6c719;
  outline: none !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active, .ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
  color: #a6c719;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 4px;
}
.ql-snow .ql-tooltip {
  border: 0;
  padding: 0.5rem 1rem;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 4px;
}
.ql-snow .ql-tooltip input[type=text] {
  border: 0;
  background: none;
  outline: none !important;
  box-shadow: none;
  border: 1px solid #ebedf2;
  color: #505050;
  outline: none !important;
  border-radius: 4px;
}
.ql-snow .ql-tooltip input[type=text]:active, .ql-snow .ql-tooltip input[type=text]:focus {
  border-color: #c5e637 !important;
}
.ql-snow .ql-tooltip .ql-preview {
  color: #74788d;
}
.ql-snow .ql-tooltip .ql-action {
  transition: color 0.3s ease;
  color: #74788d;
}
.ql-snow .ql-tooltip .ql-action:hover {
  transition: color 0.3s ease;
  color: #a6c719;
}
.modal .ql-snow .ql-tooltip.ql-editing {
  left: 20px !important;
}
.ql-snow .ql-editor {
  color: #74788d;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #333;
  color: #f8f8f2;
  overflow: visible;
  border-radius: 4px;
}
.tagify {
  border-radius: 4px;
  border-color: #e2e5ec;
}
.tagify:hover {
  border-color: #e2e5ec;
}
.tagify.tagify--focus {
  border: 1px solid #c5e637;
}
.tagify .tagify__input {
  color: #505050;
}
.tagify .tagify__input:before {
  margin-top: 2px;
}
.tagify .tagify__tag {
  background-color: #ebedf2;
  display: inline-flex;
  align-items: center;
  padding: 0 0.5rem;
  border-radius: 4px;
}
.tagify .tagify__tag div {
  order: 1;
  padding-right: 0.25rem;
}
.tagify .tagify__tag div .tagify__tag-text {
  color: #74788d;
  font-weight: 400;
}
.tagify .tagify__tag div:before {
  box-shadow: none !important;
  animation: none;
  transition: none;
}
.tagify .tagify__tag .tagify__tag__removeBtn {
  line-height: 1;
  order: 2;
  transform: none;
  position: static;
  border-radius: 0;
  margin-top: -2px;
}
.tagify .tagify__tag .tagify__tag__removeBtn:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f1b2";
  font-size: 0.6rem;
  color: #a2a5b9;
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #a6c719;
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.4;
}
.tagify .tagify__tag.tagify__tag--brand {
  background-color: rgba(166, 199, 25, 0.1);
}
.tagify .tagify__tag.tagify__tag--brand div .tagify__tag-text {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--brand .tagify__tag__removeBtn:after {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--brand .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--brand .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--light {
  background-color: rgba(255, 255, 255, 0.1);
}
.tagify .tagify__tag.tagify__tag--light div .tagify__tag-text {
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--light .tagify__tag__removeBtn:after {
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--light .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #282a3c;
}
.tagify .tagify__tag.tagify__tag--light .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--dark {
  background-color: rgba(40, 42, 60, 0.1);
}
.tagify .tagify__tag.tagify__tag--dark div .tagify__tag-text {
  color: #282a3c;
}
.tagify .tagify__tag.tagify__tag--dark .tagify__tag__removeBtn:after {
  color: #282a3c;
}
.tagify .tagify__tag.tagify__tag--dark .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--dark .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--active {
  background-color: rgba(166, 199, 25, 0.1);
}
.tagify .tagify__tag.tagify__tag--active div .tagify__tag-text {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--active .tagify__tag__removeBtn:after {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--active .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--active .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--hover {
  background-color: rgba(80, 80, 80, 0.1);
}
.tagify .tagify__tag.tagify__tag--hover div .tagify__tag-text {
  color: #505050;
}
.tagify .tagify__tag.tagify__tag--hover .tagify__tag__removeBtn:after {
  color: #505050;
}
.tagify .tagify__tag.tagify__tag--hover .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--hover .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--unactive {
  background-color: rgba(183, 183, 183, 0.1);
}
.tagify .tagify__tag.tagify__tag--unactive div .tagify__tag-text {
  color: #b7b7b7;
}
.tagify .tagify__tag.tagify__tag--unactive .tagify__tag__removeBtn:after {
  color: #b7b7b7;
}
.tagify .tagify__tag.tagify__tag--unactive .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--unactive .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--disabled {
  background-color: rgba(235, 237, 242, 0.1);
}
.tagify .tagify__tag.tagify__tag--disabled div .tagify__tag-text {
  color: #ebedf2;
}
.tagify .tagify__tag.tagify__tag--disabled .tagify__tag__removeBtn:after {
  color: #ebedf2;
}
.tagify .tagify__tag.tagify__tag--disabled .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--disabled .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--default {
  background-color: rgba(183, 183, 183, 0.1);
}
.tagify .tagify__tag.tagify__tag--default div .tagify__tag-text {
  color: #b7b7b7;
}
.tagify .tagify__tag.tagify__tag--default .tagify__tag__removeBtn:after {
  color: #b7b7b7;
}
.tagify .tagify__tag.tagify__tag--default .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #505050;
}
.tagify .tagify__tag.tagify__tag--default .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--primary {
  background-color: rgba(166, 199, 25, 0.1);
}
.tagify .tagify__tag.tagify__tag--primary div .tagify__tag-text {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--primary .tagify__tag__removeBtn:after {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--primary .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--primary .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--success {
  background-color: rgba(166, 199, 25, 0.1);
}
.tagify .tagify__tag.tagify__tag--success div .tagify__tag-text {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--success .tagify__tag__removeBtn:after {
  color: #a6c719;
}
.tagify .tagify__tag.tagify__tag--success .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--success .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--info {
  background-color: rgba(85, 120, 235, 0.1);
}
.tagify .tagify__tag.tagify__tag--info div .tagify__tag-text {
  color: #5578eb;
}
.tagify .tagify__tag.tagify__tag--info .tagify__tag__removeBtn:after {
  color: #5578eb;
}
.tagify .tagify__tag.tagify__tag--info .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--info .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--warning {
  background-color: rgba(255, 184, 34, 0.1);
}
.tagify .tagify__tag.tagify__tag--warning div .tagify__tag-text {
  color: #ffb822;
}
.tagify .tagify__tag.tagify__tag--warning .tagify__tag__removeBtn:after {
  color: #ffb822;
}
.tagify .tagify__tag.tagify__tag--warning .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--warning .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify .tagify__tag.tagify__tag--danger {
  background-color: rgba(192, 0, 0, 0.1);
}
.tagify .tagify__tag.tagify__tag--danger div .tagify__tag-text {
  color: #c00000;
}
.tagify .tagify__tag.tagify__tag--danger .tagify__tag__removeBtn:after {
  color: #c00000;
}
.tagify .tagify__tag.tagify__tag--danger .tagify__tag__removeBtn:hover {
  background: transparent;
  color: #ffffff;
}
.tagify .tagify__tag.tagify__tag--danger .tagify__tag__removeBtn:hover + div > span {
  opacity: 0.3;
}
.tagify--outside {
  border: 0 !important;
  padding: 0 !important;
  margin: 5px 0 10px 0 !important;
}
.tagify--outside tag:first-child {
  margin-left: 0;
}
.tagify__input.form-control {
  margin: 0;
}
.tagify__input.form-control:before {
  top: 6px;
}
.tagify__input--outside {
  display: block;
  max-width: 600px;
  border: 1px solid #DDD;
  margin-top: 1.5em;
  margin-bottom: 1em;
}
.tagify__dropdown {
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  background: #fff;
  border: 0 !important;
  padding: 0.75rem 0;
  z-index: 95;
  border-radius: 4px;
}
.modal-open .tagify__dropdown {
  z-index: 1051;
}
.tagify__dropdown .tagify__dropdown__item {
  color: #74788d;
  border-radius: 0;
  padding: 0.75rem 1.5rem;
  margin: 0;
  box-shadow: none;
}
.tagify__dropdown .tagify__dropdown__item.tagify__dropdown__item--active {
  background: #f7f8fa;
  color: #a6c719;
}
.kt-grid-nav-v2 {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item {
  display: flex;
  width: calc(50% - 3px);
  min-height: 180px;
  border-radius: 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  background: #f7f8fa;
  transition: all 0.3s;
}
@media screen\0  {
  .kt-grid-nav-v2 .kt-grid-nav-v2__item {
    height: 180px;
  }
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon {
  display: inline-block;
  text-align: center;
  margin-bottom: 0.5rem;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon i {
  font-size: 2.25rem;
  color: #a6c719;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-title {
  display: inline-block;
  text-align: center;
  font-size: 1.2rem;
  font-weight: 500;
  color: #5d5b6f;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item:hover {
  transition: all 0.3s;
  text-transform: none;
  background: #a6c719;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item:hover .kt-grid-nav-v2__item-icon i {
  color: #ffffff;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item:hover .kt-grid-nav-v2__item-title {
  color: #ffffff;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item:nth-of-type(odd) {
  margin: 3px 3px 3px 0;
}
.kt-grid-nav-v2 .kt-grid-nav-v2__item:nth-of-type(even) {
  margin: 3px 0 3px 3px;
}
.kt-grid-nav {
  padding: 0;
  margin: 0;
  display: table;
  table-layout: fixed;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
.kt-grid-nav > .kt-grid-nav__row {
  display: table-row;
}
.kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 3.3rem 0.75rem;
  transition: all 0.3s;
}
.kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item:hover {
  text-decoration: none;
  transition: all 0.3s;
}
.kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item .kt-grid-nav__icon {
  text-align: center;
  font-size: 2.5rem;
}
.kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item .kt-grid-nav__title {
  display: block;
  line-height: 1;
  text-align: center;
  margin: 10px 0 0 0;
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item .kt-grid-nav__desc {
  display: block;
  line-height: 1;
  text-align: center;
  margin: 10px 0 0 0;
  font-size: 1rem;
  font-weight: 400;
}
.dropdown-menu .kt-grid-nav {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
@media (max-width: 1024px) {
  .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item {
    padding: 1rem 0.5rem;
  }
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item {
  border-right: 1px solid #ebedf2;
  border-bottom: 1px solid #ebedf2;
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:last-child {
  border-right: 0;
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__icon {
  color: #a6c719;
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__title {
  color: #a6c719;
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__desc {
  color: #74788d;
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:hover {
  background: #f7f8fa;
}
.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:hover .kt-grid-nav__icon {
  color: #595d6e;
}
.kt-grid-nav .kt-grid-nav__row:last-child .kt-grid-nav__item {
  border-bottom: 0 !important;
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:last-child {
  border-right: 0;
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__icon {
  color: #a6c719;
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__title {
  color: #fff;
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__desc {
  color: rgba(255, 255, 255, 0.5);
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:hover {
  background: transparent;
}
.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:hover .kt-grid-nav__icon {
  color: #a6c719;
}
.kt-head {
  padding: 2.5rem 1rem;
  margin: 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.kt-head.kt-head--space-sm {
  padding: 1.5rem 1rem;
}
.kt-head.kt-head--space-lg {
  padding: 3rem 1rem;
}
.kt-head.kt-head--fit-x {
  padding-left: 0;
  padding-right: 0;
}
.kt-head.kt-head--fit-b {
  padding-bottom: 0 !important;
}
.kt-head.kt-head--fit-t {
  padding-top: 0 !important;
}
.kt-head.kt-head--space-bottom-sm {
  padding-bottom: 1rem;
}
.kt-head .kt-head__title {
  font-weight: 500;
  text-align: center;
  margin: 0;
}
.kt-head .kt-head__sub {
  margin-top: 0.5rem;
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
}
.kt-head.kt-head--skin-dark .kt-head__title {
  color: #fff;
}
.kt-head.kt-head--skin-dark .kt-head__sub {
  color: #f0f0f0;
}
.kt-head.kt-head--skin-dark .nav.nav-tabs-line {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important;
}
.kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link > i {
  color: rgba(255, 255, 255, 0.4);
}
.kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link:hover, .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link.active {
  color: #fff;
}
.kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link:hover > i, .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link.active > i {
  color: #fff;
}
.kt-head.kt-head--skin-light {
  background-color: #f9fafe;
}
.kt-head.kt-head--skin-light .kt-head__title {
  color: #595d6e;
}
.kt-head.kt-head--skin-light .kt-head__sub {
  color: #74788d;
}
.kt-head .nav {
  margin: 1rem 0 0 0;
}
.dropdown-menu:not(.dropdown-menu-top-unround) .kt-head {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-head-skin-light-bg-color {
  background-color: #f9fafe;
}
.kt-list-pics > a {
  margin-right: 0.25rem;
}
.kt-list-pics > a > img {
  width: 3.36rem;
  border-radius: 50%;
  border-radius: 3px;
}
.kt-list-pics.kt-list-pics--circle > a > img {
  width: 3.36rem;
  border-radius: 50%;
}
.kt-list-pics.kt-list-pics--sm > a > img {
  width: 2.14rem;
}
.kt-list-pics.kt-list-pics-rounded--sm > a > img {
  width: 2.14rem;
}
.kt-list-timeline .kt-list-timeline__group {
  margin: 0 0 2rem 0;
}
.kt-list-timeline .kt-list-timeline__heading {
  margin: 0 0 1.25rem 0;
  font-weight: 700;
  font-size: 1rem;
  text-transform: uppercase;
}
.kt-list-timeline .kt-list-timeline__items {
  position: relative;
  padding: 0;
  margin: 0;
}
.kt-list-timeline .kt-list-timeline__items:before {
  background-color: #ebedf2;
  position: absolute;
  display: block;
  content: "";
  width: 1px;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 3px;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item {
  position: relative;
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 0.3rem 0;
  margin: 0.5rem 0;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child:before, .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
  background-color: white;
  position: absolute;
  display: block;
  content: "";
  width: 1px;
  height: 50%;
  top: 0;
  bottom: 0;
  left: 3px;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
  top: auto;
  bottom: 0;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge {
  text-align: left;
  vertical-align: middle;
  display: table-cell;
  position: relative;
  width: 20px;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge:before {
  background-color: #ebedf2;
  position: absolute;
  display: block;
  content: "";
  width: 7px;
  height: 7px;
  left: 0;
  top: 50%;
  margin-top: -3.5px;
  border-radius: 100%;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--brand:before {
  background-color: #a6c719;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--light:before {
  background-color: #ffffff;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--dark:before {
  background-color: #282a3c;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--active:before {
  background-color: #a6c719;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--hover:before {
  background-color: #505050;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--unactive:before {
  background-color: #b7b7b7;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--disabled:before {
  background-color: #ebedf2;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--default:before {
  background-color: #b7b7b7;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--primary:before {
  background-color: #a6c719;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--success:before {
  background-color: #a6c719;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--info:before {
  background-color: #5578eb;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--warning:before {
  background-color: #ffb822;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--danger:before {
  background-color: #c00000;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__icon {
  text-align: left;
  vertical-align: middle;
  display: table-cell;
  width: 30px;
  padding: 0 5px 0 0;
  line-height: 0;
  color: #74788d;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^=la-],
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" la-"] {
  font-size: 1.6rem;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^=fa-],
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" fa-"] {
  font-size: 1.2rem;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^=flaticon-],
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" flaticon-"],
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^=flaticon2-],
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" flaticon2-"] {
  font-size: 1.6rem;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__text {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  width: 100%;
  padding: 0 0 0 5px;
  font-size: 1rem;
  color: #595d6e;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__text:hover {
  text-decoration: none;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__time {
  display: table-cell;
  text-align: right;
  vertical-align: middle;
  width: 80px;
  padding: 0 0 0 5px;
  font-size: 0.9rem;
  color: #74788d;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child {
  padding-top: 0;
  margin-top: 0;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child:before, .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
  background-color: #fff;
}
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__badge,
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__icon,
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__text,
.kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__time {
  opacity: 0.5;
}
.kt-mycart .kt-mycart__head {
  display: flex;
  justify-content: space-between;
  padding: 2.8rem 2rem;
  background-position: center;
  background-size: cover;
}
.kt-mycart .kt-mycart__head .kt-mycart__info {
  display: flex;
  align-items: center;
}
.kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  background: rgba(56, 80, 168, 0.65);
  border-radius: 4px;
}
.kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon i {
  font-size: 1.4rem;
  font-weight: 500;
  position: absolute;
}
.kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__title {
  padding-left: 1rem;
  color: #fff;
  font-size: 1.3rem;
  font-weight: 500;
  margin: 0;
}
.kt-mycart .kt-mycart__head .kt-mycart__button {
  display: flex;
  align-items: center;
}
.kt-mycart .kt-mycart__head .kt-mycart__button .btn {
  padding: 0.3rem 0.5rem;
}
.kt-mycart .kt-mycart__body {
  margin: 0.5rem 0;
}
.kt-mycart .kt-mycart__body .kt-mycart__item {
  border-bottom: 1px solid #ebedf2;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.5rem 2rem;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__title {
  color: #5e5b70;
  font-size: 1.1rem;
  font-weight: 500;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__desc {
  padding: 0.5rem 0;
  color: #74788d;
  font-weight: 400;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action {
  display: flex;
  align-items: center;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__price {
  margin-right: 0.5rem;
  color: #595d6e;
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__text {
  color: #74788d;
  font-weight: 400;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__quantity {
  margin-left: 0.5rem;
  color: #595d6e;
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .btn {
  font-size: 1.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 0.5rem;
  width: 19px !important;
  height: 19px !important;
  padding-top: 0.1rem;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .btn:hover {
  color: #fff;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info span {
  display: block;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__pic {
  width: 5rem;
}
.kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__pic img {
  width: 5rem;
  height: 5rem;
  background-position: center;
  background-size: cover;
  border-radius: 4px;
}
.kt-mycart .kt-mycart__body .ps__rail-y .ps__thumb-y {
  right: 5px !important;
}
.kt-mycart .kt-mycart__footer {
  padding: 0.4rem 2rem 1.5rem 2rem;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span {
  display: block;
  color: #5e5b70;
  font-size: 1rem;
  font-weight: 500;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span:not(:first-child):not(:last-child) {
  padding: 0.4rem 0;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span:last-child {
  font-size: 1.1rem;
  font-weight: 600;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span {
  display: block;
  text-align: right;
  color: #74788d;
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span:not(:first-child):not(:last-child) {
  padding: 0.3rem 0;
}
.kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span:last-child {
  font-weight: 700;
  font-size: 1.3rem;
}
.kt-mycart .kt-mycart__footer .kt-mycart__button {
  margin: 1.5rem 0 0.8rem 0;
}
.kt-nav {
  display: block;
  padding: 1rem 0;
  margin: 0;
  list-style: none;
  border: 0;
}
.kt-nav .kt-nav__item {
  display: block;
}
.kt-nav .kt-nav__item > .kt-nav__link {
  display: flex;
  flex-grow: 1;
  align-items: center;
  padding: 0.55rem 1.75rem;
  cursor: pointer;
  transition: all 0.3s;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-text {
  flex-grow: 1;
  font-size: 1rem;
  color: #b7b7b7;
  font-weight: 400;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon {
  flex: 0 0 30px;
  font-size: 1.25rem;
  line-height: 0;
  color: #b7b7b7;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon:before {
  line-height: 0;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon.kt-nav__link-icon--center {
  text-align: center;
  margin-right: 0.25rem;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon g [fill] {
  transition: fill 0.3s ease;
  fill: #b7b7b7;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet {
  text-align: center;
  flex: 0 0 10px;
  margin-right: 10px;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet > span {
  vertical-align: middle;
  display: inline-block;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span {
  width: 8px;
  height: 2px;
  border-radius: 2px;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #a2a5b9;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-badge {
  padding: 0px 0px 0px 5px;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-arrow {
  text-align: right;
  flex: 0 0 20px;
  font-size: 0.8rem;
  color: #a2a5b9;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-arrow:before {
  content: "\f110";
}
.kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-arrow:before {
  display: inline-block;
  transition: all 0.3s ease;
}
.kt-nav .kt-nav__item > .kt-nav__link.collapsed .kt-nav__link-arrow {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
.kt-nav .kt-nav__item > .kt-nav__link.collapsed .kt-nav__link-arrow:before {
  content: "\f112";
}
.kt-nav .kt-nav__item > .kt-nav__link.collapsed .kt-nav__link-arrow:before {
  transition: all 0.3s ease;
}
.kt-nav .kt-nav__item > .kt-nav__sub {
  padding: 0;
  margin: 0;
}
.kt-nav .kt-nav__item > .kt-nav__sub .kt-nav__item > .kt-nav__link {
  padding: 0.5rem 1.5rem 0.5rem 2.5rem;
}
.kt-nav .kt-nav__item.kt-nav__item--last {
  padding-bottom: 0;
}
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link, .kt-nav .kt-nav__item.active > .kt-nav__link {
  background-color: #f7f8fa;
  transition: all 0.3s;
}
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-icon,
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-text,
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-arrow, .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon,
.kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-text,
.kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-arrow {
  color: #a6c719;
}
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-icon g [fill], .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-icon:hover g [fill], .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span, .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link {
  background-color: #f7f8fa;
  transition: all 0.3s;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-text,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-arrow {
  color: #505050;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed {
  background-color: #f7f8fa;
  transition: all 0.3s;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-icon,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-text,
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-arrow {
  color: #a6c719;
}
.kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #a6c719;
}
.kt-nav .kt-nav__item.kt-nav__item--disabled {
  opacity: 0.6;
}
.kt-nav .kt-nav__custom {
  padding: 0.55rem 1.75rem;
}
.kt-nav .kt-nav__section {
  margin-top: 1rem;
  padding: 0 1.75rem;
}
.kt-nav .kt-nav__section .kt-nav__section-icon {
  color: #a2a5b9;
}
.kt-nav .kt-nav__section.kt-nav__section--first {
  margin-top: 0.5rem;
}
.kt-nav .kt-nav__section .kt-nav__section-text {
  color: #a6c719;
  font-weight: 600;
  font-size: 0.9rem;
  text-transform: uppercase;
}
.kt-nav .kt-nav__separator {
  margin: 0.7rem 0;
  height: 0;
  display: block;
  border-bottom: 1px solid #ebedf2;
}
.kt-nav .kt-nav__separator.kt-nav__separator--dashed {
  border-bottom: 1px dashed #ebedf2;
}
.kt-nav .kt-nav__space {
  height: 0;
  margin: 0.5rem 0;
}
.kt-nav .kt-nav__space.kt-nav__space--sm {
  margin: 0.25rem 0;
}
.kt-nav .kt-nav__space.kt-nav__space--lg {
  margin: 0.75rem 0;
}
.kt-nav .kt-nav__space.kt-nav__space--xl {
  margin: 1rem 0;
}
.kt-nav .kt-nav__head,
.kt-nav .kt-nav__foot {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1rem;
  color: #595d6e;
  font-weight: 500;
  padding: 0.55rem 1.75rem;
}
.kt-nav .kt-nav__head > i,
.kt-nav .kt-nav__foot > i {
  font-size: 1.2rem;
  color: #74788d;
}
.kt-nav .kt-nav__head {
  font-size: 1.1rem;
}
.kt-nav.kt-nav--fit {
  padding: 0;
}
.kt-nav.kt-nav--fit .kt-nav__item > .kt-nav__link {
  padding-left: 0;
  padding-right: 0;
}
.kt-nav.kt-nav--lg-space .kt-nav__item {
  margin: 0.35rem 0;
}
.kt-nav.kt-nav--lg-space .kt-nav__item .kt-nav__link {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.kt-nav.kt-nav--lg-space .kt-nav__item:first-child {
  margin-top: 0;
}
.kt-nav.kt-nav--lg-space .kt-nav__item:last-child {
  margin-bottom: 0;
}
.kt-nav.kt-nav--md-space .kt-nav__item {
  margin: 0.25rem 0;
}
.kt-nav.kt-nav--md-space .kt-nav__item .kt-nav__link {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.kt-nav.kt-nav--md-space .kt-nav__item:first-child {
  margin-top: 0;
}
.kt-nav.kt-nav--md-space .kt-nav__item:last-child {
  margin-bottom: 0;
}
.kt-nav.kt-nav--bold .kt-nav__item .kt-nav__link .kt-nav__link-text {
  font-weight: 500;
}
.kt-nav.kt-nav--thin .kt-nav__item .kt-nav__link .kt-nav__link-text {
  font-weight: 300;
}
.kt-nav.kt-nav--lg-font .kt-nav__item .kt-nav__link .kt-nav__link-text {
  font-size: 1.15rem;
}
.kt-nav.kt-nav--xl-font .kt-nav__item .kt-nav__link .kt-nav__link-text {
  font-size: 1.25rem;
}
.kt-nav.kt-nav--v2 .kt-nav__item {
  border-radius: 2rem;
  overflow: hidden;
}
.kt-nav.kt-nav--v2 .kt-nav__item > .kt-nav__link {
  transition: none;
}
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link {
  background-color: #f4f4f9;
  transition: none;
}
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-icon,
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text,
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-arrow {
  color: #a6c719;
}
.kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #f4f4f9;
}
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link {
  background-color: #a6c719;
  transition: none;
}
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-icon,
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-text,
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-arrow {
  color: #ffffff;
}
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #ffffff;
}
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link {
  background-color: #a6c719;
}
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-icon,
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-text,
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-arrow {
  color: #ffffff;
}
.kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
  background-color: #ffffff;
}
.kt-nav.kt-nav--v3 .kt-nav__item {
  margin: 0;
}
.kt-nav.kt-nav--v3 .kt-nav__item .kt-nav__link {
  transition: all 0.3s;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-left: 2px solid transparent;
}
.kt-nav.kt-nav--v3 .kt-nav__item.active .kt-nav__link, .kt-nav.kt-nav--v3 .kt-nav__item.kt-nav__link--active .kt-nav__link {
  transition: all 0.3s;
  background-color: #f7f8fa;
  border-left: 2px solid #a6c719;
}
.kt-nav.kt-nav--v3 .kt-nav__item.active .kt-nav__link .kt-nav__link-text, .kt-nav.kt-nav--v3 .kt-nav__item.kt-nav__link--active .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v3 .kt-nav__item:hover {
  transition: all 0.3s;
  background-color: #f7f8fa;
}
.kt-nav.kt-nav--v3 .kt-nav__item:hover .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v4 .kt-nav__item {
  padding: 0.65rem 0;
}
.kt-nav.kt-nav--v4 .kt-nav__item .kt-nav__link {
  background-color: transparent;
  margin-left: 3px;
  color: #9492a1;
  font-size: 1.2rem;
  padding: 0 1.1rem;
}
.kt-nav.kt-nav--v4 .kt-nav__item .kt-nav__link .kt-nav__link-text {
  color: #9492a1;
  font-size: 1.2rem;
}
.kt-nav.kt-nav--v4 .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #a6c719;
  color: #48465b;
  margin-left: 0;
}
.kt-nav.kt-nav--v4 .kt-nav__item.active .kt-nav__link .kt-nav__link-text {
  color: #48465b;
}
.kt-nav.kt-nav--v4 .kt-nav__item:first-child {
  margin-top: -0.65rem;
}
.kt-nav.kt-nav--v4 .kt-nav__item:hover {
  transition: all 0.3s;
  background-color: #f7f8fa;
}
.kt-nav.kt-nav--v4 .kt-nav__item:hover .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v4--brand .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #a6c719;
}
.kt-nav.kt-nav--v4--brand .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v4--light .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #ffffff;
}
.kt-nav.kt-nav--v4--light .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #ffffff;
}
.kt-nav.kt-nav--v4--dark .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #282a3c;
}
.kt-nav.kt-nav--v4--dark .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #282a3c;
}
.kt-nav.kt-nav--v4--active .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #a6c719;
}
.kt-nav.kt-nav--v4--active .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v4--hover .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #505050;
}
.kt-nav.kt-nav--v4--hover .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #505050;
}
.kt-nav.kt-nav--v4--unactive .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #b7b7b7;
}
.kt-nav.kt-nav--v4--unactive .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #b7b7b7;
}
.kt-nav.kt-nav--v4--disabled .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #ebedf2;
}
.kt-nav.kt-nav--v4--disabled .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #ebedf2;
}
.kt-nav.kt-nav--v4--default .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #b7b7b7;
}
.kt-nav.kt-nav--v4--default .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #b7b7b7;
}
.kt-nav.kt-nav--v4--primary .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #a6c719;
}
.kt-nav.kt-nav--v4--primary .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v4--success .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #a6c719;
}
.kt-nav.kt-nav--v4--success .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #a6c719;
}
.kt-nav.kt-nav--v4--info .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #5578eb;
}
.kt-nav.kt-nav--v4--info .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #5578eb;
}
.kt-nav.kt-nav--v4--warning .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #ffb822;
}
.kt-nav.kt-nav--v4--warning .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #ffb822;
}
.kt-nav.kt-nav--v4--danger .kt-nav__item.active .kt-nav__link {
  border-left: 3px solid #c00000;
}
.kt-nav.kt-nav--v4--danger .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text {
  color: #c00000;
}
.kt-notification .kt-notification__item {
  display: flex;
  align-items: center;
  padding: 1.1rem 1.5rem;
  border-bottom: 1px solid #f7f8fa;
  transition: background-color 0.3s ease;
}
.kt-notification .kt-notification__item:last-child {
  border-bottom: 1px solid transparent;
}
.kt-notification .kt-notification__item .kt-notification__item-icon {
  display: flex;
  flex: 0 0 2.5rem;
  align-items: center;
}
.kt-notification .kt-notification__item .kt-notification__item-icon i {
  font-size: 1.4rem;
  color: #b7b7b7;
}
.kt-notification .kt-notification__item .kt-notification__item-icon i:hover {
  color: #505050;
}
.kt-notification .kt-notification__item .kt-notification__item-icon svg {
  height: 24px;
  width: 24px;
  margin-left: -4px;
}
.kt-notification .kt-notification__item .kt-notification__item-details {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-title {
  transition: color 0.3s ease;
  font-size: 1rem;
  font-weight: 400;
  color: #595d6e;
}
.kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-time {
  font-size: 1rem;
  font-weight: 300;
  color: #74788d;
}
.kt-notification .kt-notification__item:hover {
  transition: background-color 0.3s ease;
  text-decoration: none;
  background-color: #f7f8fa;
}
.kt-notification .kt-notification__item:hover .kt-notification__item-details .kt-notification__item-title {
  transition: color 0.3s ease;
  color: #505050;
}
.kt-notification .kt-notification__item.kt-notification__item--read {
  opacity: 0.5;
}
.kt-notification .kt-notification__item:after {
  border: 0;
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "\f112";
  font-size: 0.8rem;
  line-height: 0;
  position: relative;
  color: #74788d;
}
.kt-notification .kt-notification__custom {
  display: flex;
  align-items: center;
  border-top: 1px solid #f7f8fa;
  padding: 1.6rem 1.5rem;
}
.kt-notification.kt-notification--fit .kt-notification__item {
  padding: 0.55rem 0;
}
.kt-notification.kt-notification--fit .kt-notification__item:hover {
  background-color: transparent;
}
.kt-notification.kt-notification--fit .kt-notification__item:hover .kt-notification__item-title {
  color: #a6c719;
}
.kt-notification-item-padding-x {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.kt-notification-item-margin-x {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}
.kt-notification-v2 {
  margin: 0;
}
.kt-notification-v2 .kt-notification-v2__item {
  display: flex;
  align-items: center;
  padding: 1rem;
  text-decoration: none;
  transition: all 0.3s;
}
.kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__item-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f7f8fa;
  height: 50px;
  width: 50px;
  min-width: 50px;
  border-radius: 50%;
}
.kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__item-icon i {
  font-size: 1.5rem;
}
.kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__itek-wrapper {
  padding-left: 1.5rem;
  flex: 1 1 auto;
}
.kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__itek-wrapper .kt-notification-v2__item-title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #5d5b6f;
}
.kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__itek-wrapper .kt-notification-v2__item-desc {
  font-size: 1rem;
  font-weight: 300;
  color: #b3b1c2;
}
.kt-notification-v2 .kt-notification-v2__item:hover {
  background-color: #f7f8fa;
  border-radius: 5px;
  transition: all 0.3s;
}
.kt-notification-v2 .kt-notification-v2__item:hover .kt-notification-v2__item-icon {
  background-color: #ebedf2;
  transition: all 0.3s;
}
.kt-card-profile {
  padding: 5px 0;
  margin: 0;
}
.kt-card-profile .kt-card-profile__pic {
  text-align: center;
  padding: 0 5px 0 0;
  text-align: center;
}
.kt-card-profile .kt-card-profile__pic .kt-card-profile__pic-wrapper {
  padding: 8px;
  display: inline-block;
  margin: 2rem auto;
  border-radius: 100%;
  border: 2px solid #ebedf2;
}
.kt-card-profile .kt-card-profile__pic img {
  text-align: center;
  max-width: 130px !important;
  margin: 0 auto !important;
  border-radius: 100%;
}
.kt-card-profile .kt-card-profile__pic .kt-card-profile__no-photo {
  height: 130px;
  width: 130px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  position: relative;
  border-radius: 100%;
}
.kt-card-profile .kt-card-profile__pic .kt-card-profile__no-photo > span {
  line-height: 0;
  font-weight: 700;
  font-size: 1.3rem;
  text-transform: uppercase;
}
.kt-card-profile .kt-card-profile__title {
  text-align: center;
  font-size: 1.3rem;
  font-weight: 500;
}
.kt-card-profile .kt-card-profile__details {
  text-align: center;
  padding: 0 0 0 0;
}
.kt-card-profile .kt-card-profile__details .kt-card-profile__name {
  display: block;
  padding: 0 0 0 0;
  font-size: 1.3rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-card-profile .kt-card-profile__details .kt-card-profile__email {
  display: inline-block;
  padding: 6px 0 0 0;
  font-size: 500;
  color: #595d6e;
}
.kt-notes .kt-notes__items {
  margin: 0;
  padding: 0;
}
.kt-notes .kt-notes__items .kt-notes__item {
  left: 8px;
  border-left: 2px solid #ebedf2;
  padding: 0 0 50px 45px;
  position: relative;
  margin: 0 5px 0 17px;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__media {
  position: absolute;
  top: 0;
  left: -25.5px;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__media img {
  max-width: 50px;
  max-height: 50px;
  border-radius: 50%;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  background-color: #fff;
  border: 2px solid #ebedf2;
  border-radius: 50%;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__icon i {
  color: #74788d;
  font-size: 1.8rem;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__user {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  font-size: 1.2rem;
  background-color: #fff;
  border: 2px solid #ebedf2;
  color: #74788d;
  border-radius: 50%;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__circle {
  width: 25px;
  height: 25px;
  display: block;
  border: 2px solid #ebedf2;
  margin-left: 12px;
  background-color: #fff;
  border-radius: 50%;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content {
  background-color: #F7F8FC;
  padding: 0.5rem 1rem 1rem 1.5rem;
  border-radius: 4px;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info {
  display: flex;
  flex-flow: wrap;
  align-items: baseline;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title {
  font-size: 1.1rem;
  color: #595d6e;
  font-weight: 500;
  padding-right: 0.5rem;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__desc {
  color: #74788d;
  font-weight: 400;
  padding-right: 1rem;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__dropdown .btn-icon {
  width: 26px;
  height: 26px;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__body {
  color: #74788d;
  font-weight: 400;
  padding-right: 3rem;
  padding-top: 0.5rem;
  display: block;
}
.kt-notes .kt-notes__items .kt-notes__item .kt-notes__content:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 10px;
  right: 100%;
  margin-right: -3.5rem;
  border-right: solid 10px #F7F8FC;
  border-bottom: solid 17px transparent;
  border-left: solid 17px transparent;
  border-top: solid 17px transparent;
}
.kt-notes .kt-notes__items .kt-notes__item:last-child {
  border-left: 0;
}
.kt-notes .kt-notes__items .kt-notes__item.kt-notes__item--clean .kt-notes__content {
  background-color: #fff;
  padding: 0;
}
.kt-notes .kt-notes__items .kt-notes__item.kt-notes__item--clean .kt-notes__content:after {
  display: none;
}
.kt-notes .kt-notes__items .kt-notes__item:last-child .kt-notes__media .kt-notes__circle {
  margin-left: 14px;
}
@media (max-width: 1024px) {
  .kt-notes .kt-notes__items .kt-notes__item {
    margin: 0 7px 0 17px;
  }
  .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content {
    padding: 0.5rem 1rem 0.7rem 1rem;
  }
  .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__desc {
    padding-top: 0.5rem;
    display: block;
  }
  .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content:after {
    margin-right: -3.8rem;
  }
}
.kt-timeline-v1 {
  position: relative;
  width: 100%;
}
.kt-timeline-v1:after {
  content: "";
  position: absolute;
  width: 5px;
  top: 0;
  margin-top: 0.1rem;
  bottom: 3rem;
  left: 50%;
  margin-left: -2.5px;
  background-color: #E6EAF5;
}
.kt-timeline-v1.kt-timeline-v1--center {
  margin: 0 auto;
}
.kt-timeline-v1 .kt-timeline-v1__items {
  padding-bottom: 6rem;
  position: relative;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__marker {
  width: 20px;
  height: 5px;
  border-radius: 4px;
  position: absolute;
  left: 50%;
  margin-left: -10px;
  background-color: #E6EAF5;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item {
  position: relative;
  margin-left: 0;
  width: 50%;
  min-height: 3rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-arrow {
  color: #F7F8FC;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle {
  background: white;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  position: absolute;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle > div {
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
  position: absolute;
  display: inline-block;
  margin-top: -2.14rem;
  font-weight: 700;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time > span {
  padding-left: 5px;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content {
  position: relative;
  border-radius: 4px;
  padding: 2.14rem;
  background-color: #F7F8FC;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-title {
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-title + .kt-timeline-v1__item-body {
  margin-top: 1.25rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-actions {
  margin-top: 1.25rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-desc {
  color: #74788d;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left {
  left: 0;
  padding-right: 2.85rem;
  position: relative;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left .kt-timeline-v1__item-circle {
  right: -10px;
  top: 20px;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left .kt-timeline-v1__item-time {
  right: 3.8rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 15px;
  left: 100%;
  margin-left: -3rem;
  border-left: solid 10px #F7F8FC;
  border-bottom: solid 17px transparent;
  border-right: solid 17px transparent;
  border-top: solid 17px transparent;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right {
  left: 50%;
  padding-left: 2.86rem;
  top: -3.5rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right .kt-timeline-v1__item-circle {
  top: 20px;
  left: -10px;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right .kt-timeline-v1__item-time {
  left: 3.57rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 15px;
  right: 100%;
  margin-right: -3rem;
  border-right: solid 10px #F7F8FC;
  border-bottom: solid 17px transparent;
  border-left: solid 17px transparent;
  border-top: solid 17px transparent;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first {
  top: 3.5rem;
}
.kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first + .kt-timeline-v1__item--right {
  top: -1rem;
}
.kt-timeline-v1.kt-timeline-v1--justified:after {
  left: 0;
  bottom: 0;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items {
  position: static;
  margin-bottom: 40px;
  padding: 20px 0;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__marker {
  left: 0;
  top: 0;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item {
  width: 100%;
  top: 0 !important;
  left: 0 !important;
  margin-top: 50px !important;
  padding-left: 2.25rem;
  padding-right: 0;
  position: relative;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item:after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 15px;
  left: 0;
  margin-left: 3px;
  border-right: solid 10px #F7F8FC;
  border-bottom: solid 17px transparent;
  border-left: solid 17px transparent;
  border-top: solid 17px transparent;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
  position: absolute;
  display: inline-block;
  margin-top: -2.14rem;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle {
  left: -10px;
  top: 20px;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
  right: 100%;
  left: 3.57rem;
}
.kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first {
  margin-top: 20px !important;
}
@media (max-width: 1399px) {
  .kt-timeline-v1:after {
    left: 0;
    bottom: 0;
  }
  .kt-timeline-v1 .kt-timeline-v1__items {
    position: static;
    margin-bottom: 40px;
    padding: 20px 0;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__marker {
    left: 0;
    top: 0;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item {
    width: 100%;
    left: 0 !important;
    top: 0 !important;
    margin-top: 50px !important;
    padding-left: 2.25rem !important;
    padding-right: 0 !important;
    position: relative;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    top: 15px !important;
    left: 0 !important;
    right: auto !important;
    margin-left: 3px !important;
    border-right: solid 10px #F7F8FC !important;
    border-bottom: solid 17px transparent !important;
    border-left: solid 17px transparent !important;
    border-top: solid 17px transparent !important;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
    position: absolute;
    display: inline-block;
    margin-top: -2.14rem;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle {
    left: -10px;
    top: 20px;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
    right: 100%;
    left: 3.57rem;
  }
  .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first {
    margin-top: 20px !important;
  }
}
.kt-timeline-v2 {
  position: relative;
}
.kt-timeline-v2:before {
  content: "";
  position: absolute;
  left: 4.85rem;
  width: 0.214rem;
  top: 5px;
  bottom: 5px;
  height: calc(100% - 5px);
  background-color: #E7E9F5;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item {
  display: table;
  position: relative;
  margin-bottom: 1.75rem;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-time {
  display: table-cell;
  font-size: 1.3rem;
  font-weight: 500;
  vertical-align: top;
  position: absolute;
  padding-top: 0.18rem;
  color: #74788d;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-cricle {
  border-radius: 50%;
  border: 0.89rem solid white;
  z-index: 1;
  top: 0.2rem;
  left: 4.12rem;
  position: relative;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-cricle > i {
  font-size: 1.78rem;
  top: -0.93rem;
  left: -0.57rem;
  position: absolute;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-text {
  display: table-cell;
  vertical-align: top;
  font-size: 1rem;
  padding: 0.35rem 0 0 5rem;
  color: #74788d;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-text.kt-timeline-v2__item-text--bold {
  font-size: 1.2rem;
  font-weight: 500;
  padding-top: 0.21rem;
  color: #74788d;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-text > span {
  font-weight: 700;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-list-pics {
  display: table-cell;
  vertical-align: top;
}
.kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item:last-child {
  margin-bottom: 0;
}
.kt-timeline-v3 .kt-timeline-v3__item {
  display: table;
  margin-bottom: 1rem;
  position: relative;
}
.kt-timeline-v3 .kt-timeline-v3__item:before {
  position: absolute;
  display: block;
  width: 0.28rem;
  border-radius: 0.3rem;
  height: 70%;
  left: 5.1rem;
  top: 0.46rem;
  content: "";
}
.kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-time {
  display: table-cell;
  vertical-align: top;
  padding-top: 0.6rem;
  font-weight: 500;
  font-size: 1.3rem;
  position: absolute;
  text-align: right;
  width: 3.57rem;
  color: #74788d;
}
.kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc {
  display: table-cell;
  width: 100%;
  vertical-align: top;
  padding-left: 7rem;
}
.kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc .kt-timeline-v3__item-text {
  font-size: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc .kt-timeline-v3__item-user-name .kt-timeline-v3__itek-link {
  font-size: 0.9rem;
  text-decoration: none;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--brand:before {
  background: #a6c719;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--light:before {
  background: #ffffff;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--dark:before {
  background: #282a3c;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--active:before {
  background: #a6c719;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--hover:before {
  background: #505050;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--unactive:before {
  background: #b7b7b7;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--disabled:before {
  background: #ebedf2;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--default:before {
  background: #b7b7b7;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--primary:before {
  background: #a6c719;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--success:before {
  background: #a6c719;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--info:before {
  background: #5578eb;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--warning:before {
  background: #ffb822;
}
.kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--danger:before {
  background: #c00000;
}
@media (max-width: 768px) {
  .kt-timeline-v3 .kt-timeline-v3__item {
    margin-left: 0;
  }
}
.kt-user-card {
  display: flex;
  align-items: flex-start;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 2rem 1rem;
  background-color: #f9fafe;
  flex-direction: column;
}
.kt-user-card .kt-user-card__avatar .kt-badge,
.kt-user-card .kt-user-card__avatar img {
  width: 60px;
  height: 60px;
  border-radius: 4px;
}
.kt-user-card .kt-user-card__avatar .kt-badge {
  font-size: 2.2rem;
}
.kt-user-card .kt-user-card__name {
  flex-grow: 1;
  color: #595d6e;
  font-size: 1.3rem;
  font-weight: 500;
  padding-left: 1rem;
}
.kt-user-card .kt-user-card__badge {
  padding-left: 0.5rem;
}
.kt-user-card.kt-user-card--skin-light .kt-user-card__name {
  color: #595d6e;
}
.kt-user-card.kt-user-card--skin-dark .kt-user-card__name {
  color: #fff;
}
.kt-user-card.kt-user-card--skin-dark .kt-user-card__avatar .kt-badge {
  background-color: rgba(255, 255, 255, 0.1);
}
@media (max-width: 1024px) {
  .kt-user-card {
    padding: 1rem 1rem;
  }
  .kt-user-card .kt-user-card__avatar .kt-badge,
.kt-user-card .kt-user-card__avatar img {
    width: 40px;
    height: 40px;
  }
  .kt-user-card .kt-user-card__name {
    font-size: 1.1rem;
    padding-left: 0.5rem;
  }
  .kt-user-card .kt-user-card__badge {
    padding-left: 0.5rem;
  }
}
.kt-user-card-v2 {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
}
.kt-user-card-v2 .kt-user-card-v2__pic {
  padding-right: 0.5rem;
}
.kt-user-card-v2 .kt-user-card-v2__pic .kt-badge {
  width: 40px;
  height: 40px;
}
.kt-user-card-v2 .kt-user-card-v2__pic img {
  border-radius: 50%;
  max-width: 40px;
  max-height: 40px;
}
.kt-user-card-v2 .kt-user-card-v2__details {
  line-height: 0;
}
.kt-user-card-v2 .kt-user-card-v2__details .kt-user-card-v2__name {
  display: block;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
  transition: color 0.3s ease;
  color: #595d6e;
}
.kt-user-card-v2 .kt-user-card-v2__details a.kt-user-card-v2__name:hover {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-user-card-v2 .kt-user-card-v2__details .kt-user-card-v2__desc,
.kt-user-card-v2 .kt-user-card-v2__details .kt-user-card-v2__email {
  margin-top: 3px;
  display: inline-block;
  font-size: 0.9rem;
  line-height: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-user-card-v2 .kt-user-card-v2__details a.kt-user-card-v2__email:hover {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-user-card-v2.kt-user-card-v2--uncircle .kt-user-card-v2__pic img {
  border-radius: 4px;
}
@media (max-width: 1024px) {
  .kt-user-card-v2 .kt-user-card-v2__pic img {
    max-width: 30px;
  }
}
.kt-user-card-v3 {
  display: flex;
  align-items: center;
}
.kt-user-card-v3 .kt-user-card-v3__avatar > img {
  height: 120px;
  width: 120px;
  border-radius: 7px;
}
.kt-user-card-v3 .kt-user-card-v3__detalis {
  padding-left: 1.5rem;
}
.kt-user-card-v3 .kt-user-card-v3__detalis a.kt-user-card-v3__name {
  font-size: 1.2rem;
  font-weight: 500;
  color: #33323f;
  text-decoration: none;
  padding-bottom: 0.8rem;
  transition: all 0.3s;
}
.kt-user-card-v3 .kt-user-card-v3__detalis a.kt-user-card-v3__name:hover {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__desc {
  font-size: 1rem;
  font-weight: 400;
  color: #b2afc6;
  padding: 0.8rem 0;
}
.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item {
  display: flex;
  align-items: center;
  padding-bottom: 0.8rem;
}
.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item > i {
  line-height: 0;
  font-size: 1.4rem;
}
.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item .kt-user-card-v3__tag {
  font-size: 0.9rem;
  font-weight: 400;
  color: #9e9bb1;
  padding-left: 0.8rem;
  transition: all 0.3s;
}
.kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item:hover .kt-user-card-v3__tag {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-media {
  display: inline-flex;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 4px;
}
.kt-media img {
  width: 100%;
  max-width: 50px;
  height: 50px;
}
.kt-media span {
  width: 50px;
  height: 50px;
  font-size: 1.3rem;
}
.kt-media.kt-media--fixed {
  width: 50px;
  height: 50px;
}
.kt-media.kt-media--fixed img {
  width: 50px;
  height: 50px;
  max-width: auto;
}
.kt-media img {
  display: flex;
  border-radius: 4px;
}
.kt-media span {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  color: #74788d;
  border-radius: 4px;
}
.kt-media.kt-media--default {
  background-color: #ebedf2;
}
.kt-media.kt-media--brand span {
  background: rgba(166, 199, 25, 0.1);
  color: #a6c719;
}
.kt-media.kt-media--light span {
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
}
.kt-media.kt-media--dark span {
  background: rgba(40, 42, 60, 0.1);
  color: #282a3c;
}
.kt-media.kt-media--active span {
  background: rgba(166, 199, 25, 0.1);
  color: #a6c719;
}
.kt-media.kt-media--hover span {
  background: rgba(80, 80, 80, 0.1);
  color: #505050;
}
.kt-media.kt-media--unactive span {
  background: rgba(183, 183, 183, 0.1);
  color: #b7b7b7;
}
.kt-media.kt-media--disabled span {
  background: rgba(235, 237, 242, 0.1);
  color: #ebedf2;
}
.kt-media.kt-media--default span {
  background: rgba(183, 183, 183, 0.1);
  color: #b7b7b7;
}
.kt-media.kt-media--primary span {
  background: rgba(166, 199, 25, 0.1);
  color: #a6c719;
}
.kt-media.kt-media--success span {
  background: rgba(166, 199, 25, 0.1);
  color: #a6c719;
}
.kt-media.kt-media--info span {
  background: rgba(85, 120, 235, 0.1);
  color: #5578eb;
}
.kt-media.kt-media--warning span {
  background: rgba(255, 184, 34, 0.1);
  color: #ffb822;
}
.kt-media.kt-media--danger span {
  background: rgba(192, 0, 0, 0.1);
  color: #c00000;
}
.kt-media.kt-media--xs img {
  width: 100%;
  max-width: 24px;
  height: 24px;
}
.kt-media.kt-media--xs span {
  width: 24px;
  height: 24px;
  font-size: 0.8rem;
}
.kt-media.kt-media--xs.kt-media--fixed {
  width: 24px;
  height: 24px;
}
.kt-media.kt-media--xs.kt-media--fixed img {
  width: 24px;
  height: 24px;
  max-width: auto;
}
.kt-media.kt-media--sm img {
  width: 100%;
  max-width: 30px;
  height: 30px;
}
.kt-media.kt-media--sm span {
  width: 30px;
  height: 30px;
  font-size: 0.9rem;
}
.kt-media.kt-media--sm.kt-media--fixed {
  width: 30px;
  height: 30px;
}
.kt-media.kt-media--sm.kt-media--fixed img {
  width: 30px;
  height: 30px;
  max-width: auto;
}
.kt-media.kt-media--md img {
  width: 100%;
  max-width: 47px;
  height: 47px;
}
.kt-media.kt-media--md span {
  width: 47px;
  height: 47px;
  font-size: 1rem;
}
.kt-media.kt-media--md.kt-media--fixed {
  width: 47px;
  height: 47px;
}
.kt-media.kt-media--md.kt-media--fixed img {
  width: 47px;
  height: 47px;
  max-width: auto;
}
.kt-media.kt-media--lg img {
  width: 100%;
  max-width: 65px;
  height: 65px;
}
.kt-media.kt-media--lg span {
  width: 65px;
  height: 65px;
  font-size: 1.3rem;
}
.kt-media.kt-media--lg.kt-media--fixed {
  width: 65px;
  height: 65px;
}
.kt-media.kt-media--lg.kt-media--fixed img {
  width: 65px;
  height: 65px;
  max-width: auto;
}
.kt-media.kt-media--xl img {
  width: 100%;
  max-width: 80px;
  height: 80px;
}
.kt-media.kt-media--xl span {
  width: 80px;
  height: 80px;
  font-size: 1.7rem;
}
.kt-media.kt-media--xl.kt-media--fixed {
  width: 80px;
  height: 80px;
}
.kt-media.kt-media--xl.kt-media--fixed img {
  width: 80px;
  height: 80px;
  max-width: auto;
}
.kt-media.kt-media--circle {
  border-radius: 50%;
}
.kt-media.kt-media--circle img {
  border-radius: 50%;
}
.kt-media.kt-media--circle span {
  border-radius: 50%;
}
.kt-media-card {
  display: flex;
  align-items: center;
  padding: 0;
  margin: 0;
}
.kt-media-card .kt-media {
  margin-right: 0.75rem;
}
.kt-media-card .kt-media-card__info {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.kt-media-card .kt-media-card__info .kt-media-card__title {
  color: #595d6e;
  font-weight: 500;
  font-size: 1.2rem;
  transition: color 0.3s ease;
}
.kt-media-card .kt-media-card__info a.kt-media-card__title {
  transition: color 0.3s ease;
}
.kt-media-card .kt-media-card__info a.kt-media-card__title:hover {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-media-card .kt-media-card__info .kt-media-card__desc {
  color: #74788d;
  font-weight: 400;
  font-size: 0.9rem;
}
.kt-media-card .kt-media-card__info a.kt-media-card__desc {
  transition: color 0.3s ease;
}
.kt-media-card .kt-media-card__info a.kt-media-card__desc:hover {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-media-group {
  display: flex;
  align-items: center;
}
.kt-media-group .kt-media {
  position: relative;
  z-index: 0;
  margin-left: -10px;
  border: 2px solid #fff;
  transition: all 0.3s ease;
}
.kt-media-group .kt-media:first-child {
  margin-left: 0;
}
.kt-media-group .kt-media:hover {
  transition: all 0.3s ease;
  z-index: 1;
}
.kt-pagination {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0;
  padding: 0;
}
.kt-pagination .kt-pagination__links, .kt-pagination .kt-pagination__links li a {
  display: flex;
  justify-content: center;
  align-items: center;
}
.kt-pagination .kt-pagination__links {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.kt-pagination .kt-pagination__links li {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 0.5rem;
  border-radius: 4px;
}
.kt-pagination .kt-pagination__links li a {
  font-weight: 500;
  color: #74788d;
  font-size: 1rem;
  padding: 0 0.2rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  min-width: 30px;
  min-height: 30px;
  margin: 0;
}
.kt-pagination .kt-pagination__links .kt-pagination__link--active a {
  color: #ffffff;
}
.kt-pagination .kt-pagination__toolbar {
  margin: 0;
  display: flex;
  align-items: center;
  padding: 0;
}
.kt-pagination .kt-pagination__toolbar .form-control {
  padding: 0;
  margin-right: 10px;
  height: 30px;
  font-weight: 600;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1;
  outline: none;
  border: none;
}
.kt-pagination .kt-pagination__toolbar .pagination__desc {
  flex-grow: 1;
  font-weight: 500;
  color: #74788d;
}
.kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--last {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--active {
  background: #a6c719;
}
.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover {
  background: #a6c719;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--brand .kt-pagination__toolbar .form-control {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--last {
  background: rgba(255, 255, 255, 0.1);
}
.kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--active {
  background: #ffffff;
}
.kt-pagination.kt-pagination--light .kt-pagination__links li:hover {
  background: #ffffff;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--light .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--light .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--light .kt-pagination__toolbar .form-control {
  background: rgba(255, 255, 255, 0.1);
}
.kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--last {
  background: rgba(40, 42, 60, 0.1);
}
.kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--active {
  background: #282a3c;
}
.kt-pagination.kt-pagination--dark .kt-pagination__links li:hover {
  background: #282a3c;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--dark .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--dark .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--dark .kt-pagination__toolbar .form-control {
  background: rgba(40, 42, 60, 0.1);
}
.kt-pagination.kt-pagination--active .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--active .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--active .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--active .kt-pagination__links .kt-pagination__link--last {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--active .kt-pagination__links .kt-pagination__link--active {
  background: #a6c719;
}
.kt-pagination.kt-pagination--active .kt-pagination__links li:hover {
  background: #a6c719;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--active .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--active .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--active .kt-pagination__toolbar .form-control {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--hover .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--hover .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--hover .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--hover .kt-pagination__links .kt-pagination__link--last {
  background: rgba(80, 80, 80, 0.1);
}
.kt-pagination.kt-pagination--hover .kt-pagination__links .kt-pagination__link--active {
  background: #505050;
}
.kt-pagination.kt-pagination--hover .kt-pagination__links li:hover {
  background: #505050;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--hover .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--hover .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--hover .kt-pagination__toolbar .form-control {
  background: rgba(80, 80, 80, 0.1);
}
.kt-pagination.kt-pagination--unactive .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--unactive .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--unactive .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--unactive .kt-pagination__links .kt-pagination__link--last {
  background: rgba(183, 183, 183, 0.1);
}
.kt-pagination.kt-pagination--unactive .kt-pagination__links .kt-pagination__link--active {
  background: #b7b7b7;
}
.kt-pagination.kt-pagination--unactive .kt-pagination__links li:hover {
  background: #b7b7b7;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--unactive .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--unactive .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--unactive .kt-pagination__toolbar .form-control {
  background: rgba(183, 183, 183, 0.1);
}
.kt-pagination.kt-pagination--disabled .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--disabled .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--disabled .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--disabled .kt-pagination__links .kt-pagination__link--last {
  background: rgba(235, 237, 242, 0.1);
}
.kt-pagination.kt-pagination--disabled .kt-pagination__links .kt-pagination__link--active {
  background: #ebedf2;
}
.kt-pagination.kt-pagination--disabled .kt-pagination__links li:hover {
  background: #ebedf2;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--disabled .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--disabled .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--disabled .kt-pagination__toolbar .form-control {
  background: rgba(235, 237, 242, 0.1);
}
.kt-pagination.kt-pagination--default .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--default .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--default .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--default .kt-pagination__links .kt-pagination__link--last {
  background: rgba(183, 183, 183, 0.1);
}
.kt-pagination.kt-pagination--default .kt-pagination__links .kt-pagination__link--active {
  background: #b7b7b7;
}
.kt-pagination.kt-pagination--default .kt-pagination__links li:hover {
  background: #b7b7b7;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--default .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--default .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--default .kt-pagination__toolbar .form-control {
  background: rgba(183, 183, 183, 0.1);
}
.kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--last {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--active {
  background: #a6c719;
}
.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover {
  background: #a6c719;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--primary .kt-pagination__toolbar .form-control {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--last {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--active {
  background: #a6c719;
}
.kt-pagination.kt-pagination--success .kt-pagination__links li:hover {
  background: #a6c719;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--success .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--success .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--success .kt-pagination__toolbar .form-control {
  background: rgba(166, 199, 25, 0.1);
}
.kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--last {
  background: rgba(85, 120, 235, 0.1);
}
.kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--active {
  background: #5578eb;
}
.kt-pagination.kt-pagination--info .kt-pagination__links li:hover {
  background: #5578eb;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--info .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--info .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--info .kt-pagination__toolbar .form-control {
  background: rgba(85, 120, 235, 0.1);
}
.kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--last {
  background: rgba(255, 184, 34, 0.1);
}
.kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--active {
  background: #ffb822;
}
.kt-pagination.kt-pagination--warning .kt-pagination__links li:hover {
  background: #ffb822;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--warning .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--warning .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--warning .kt-pagination__toolbar .form-control {
  background: rgba(255, 184, 34, 0.1);
}
.kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--last {
  background: rgba(192, 0, 0, 0.1);
}
.kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--active {
  background: #c00000;
}
.kt-pagination.kt-pagination--danger .kt-pagination__links li:hover {
  background: #c00000;
  transition: color 0.3s ease;
}
.kt-pagination.kt-pagination--danger .kt-pagination__links li:hover a {
  color: #ffffff;
}
.kt-pagination.kt-pagination--danger .kt-pagination__links li:hover a i {
  color: #fff !important;
}
.kt-pagination.kt-pagination--danger .kt-pagination__toolbar .form-control {
  background: rgba(192, 0, 0, 0.1);
}
.kt-pagination.kt-pagination--circle .kt-pagination__links li {
  min-width: 30px;
  min-height: 30px;
  border-radius: 50%;
}
.kt-pagination.kt-pagination--lg .kt-pagination__links li a {
  font-size: 1.3rem;
  min-width: 35px;
  min-height: 35px;
}
.kt-pagination.kt-pagination--lg .kt-pagination__toolbar .form-control {
  height: 35px;
  font-size: 1.2rem;
  padding: 0.2rem 0 0.2rem 0.2rem;
}
.kt-pagination.kt-pagination--sm .kt-pagination__links li a {
  font-size: 1rem;
  min-width: 25px;
  min-height: 25px;
}
.kt-pagination.kt-pagination--sm .kt-pagination__toolbar .form-control {
  height: 25px;
  font-size: 0.9rem;
}
@media (max-width: 768px) {
  .kt-pagination .kt-pagination__links {
    display: flex;
    flex-wrap: wrap;
  }
  .kt-pagination .kt-pagination__links li {
    margin: 0.3rem 0.5rem 0.3rem 0;
  }
  .kt-pagination .kt-pagination__links li a {
    font-size: 0.9rem;
    min-width: 25px;
    min-height: 25px;
  }
  .kt-pagination .kt-pagination__toolbar .form-control {
    height: 25px;
    font-size: 0.9rem;
    padding: 0.2rem 0 0.2rem 0.2rem;
  }
}
.kt-searchbar .input-group .input-group-text {
  border: none;
  background-color: #f2f3f7;
  padding: 0 0.65rem 0 1rem;
}
.kt-searchbar .input-group .input-group-text .kt-svg-icon {
  height: 20px;
  width: 20px;
}
.kt-searchbar .input-group .input-group-text i {
  font-size: 1rem;
}
.kt-searchbar .input-group .form-control {
  border: none;
  background-color: #f2f3f7;
  padding: 0;
}
.kt-searchbar .kt-input-icon .form-control {
  border: none;
  background-color: #f2f3f7;
}
.kt-searchbar .kt-input-icon .kt-input-icon__icon .kt-svg-icon {
  height: 20px;
  width: 20px;
}
.kt-callout {
  padding: 1.5rem;
}
.kt-callout .kt-callout__body {
  display: flex;
  align-items: center;
}
.kt-callout .kt-callout__body .kt-callout__content {
  flex: 2;
}
.kt-callout .kt-callout__body .kt-callout__content .kt-callout__title {
  font-weight: 500;
  color: #48465b;
  margin-bottom: 1rem;
}
.kt-callout .kt-callout__body .kt-callout__content .kt-callout__desc {
  line-height: 2rem;
  color: #9392a0;
  padding-right: 2rem;
  font-weight: 400;
}
.kt-callout .kt-callout__body .kt-callout__content .kt-callout__desc:last-child {
  margin-bottom: 0;
}
.kt-callout .kt-callout__body .kt-callout__action {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
}
.kt-callout .kt-callout__body .kt-callout__action .btn.btn-custom {
  padding: 1rem 1.3rem;
}
.kt-callout--diagonal-bg {
  overflow: hidden;
  position: relative;
  background-color: #fff;
}
.kt-callout--diagonal-bg .kt-callout__body {
  position: relative;
  z-index: 2;
}
.kt-callout--diagonal-bg:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #f7f8fa;
  z-index: 1;
}
.kt-callout--diagonal-bg:after {
  content: " ";
  width: 200%;
  height: 1000px;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 45%;
  transform: rotate(20deg);
  background-color: #fff;
}
.kt-callout--brand {
  background-color: rgba(166, 199, 25, 0.07);
}
.kt-callout--brand.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--brand.kt-callout--diagonal-bg:before {
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-callout--light {
  background-color: rgba(255, 255, 255, 0.07);
}
.kt-callout--light.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--light.kt-callout--diagonal-bg:before {
  background-color: rgba(255, 255, 255, 0.15);
}
.kt-callout--dark {
  background-color: rgba(40, 42, 60, 0.07);
}
.kt-callout--dark.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--dark.kt-callout--diagonal-bg:before {
  background-color: rgba(40, 42, 60, 0.15);
}
.kt-callout--active {
  background-color: rgba(166, 199, 25, 0.07);
}
.kt-callout--active.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--active.kt-callout--diagonal-bg:before {
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-callout--hover {
  background-color: rgba(80, 80, 80, 0.07);
}
.kt-callout--hover.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--hover.kt-callout--diagonal-bg:before {
  background-color: rgba(80, 80, 80, 0.15);
}
.kt-callout--unactive {
  background-color: rgba(183, 183, 183, 0.07);
}
.kt-callout--unactive.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--unactive.kt-callout--diagonal-bg:before {
  background-color: rgba(183, 183, 183, 0.15);
}
.kt-callout--disabled {
  background-color: rgba(235, 237, 242, 0.07);
}
.kt-callout--disabled.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--disabled.kt-callout--diagonal-bg:before {
  background-color: rgba(235, 237, 242, 0.15);
}
.kt-callout--default {
  background-color: rgba(183, 183, 183, 0.07);
}
.kt-callout--default.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--default.kt-callout--diagonal-bg:before {
  background-color: rgba(183, 183, 183, 0.15);
}
.kt-callout--primary {
  background-color: rgba(166, 199, 25, 0.07);
}
.kt-callout--primary.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--primary.kt-callout--diagonal-bg:before {
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-callout--success {
  background-color: rgba(166, 199, 25, 0.07);
}
.kt-callout--success.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--success.kt-callout--diagonal-bg:before {
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-callout--info {
  background-color: rgba(85, 120, 235, 0.07);
}
.kt-callout--info.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--info.kt-callout--diagonal-bg:before {
  background-color: rgba(85, 120, 235, 0.15);
}
.kt-callout--warning {
  background-color: rgba(255, 184, 34, 0.07);
}
.kt-callout--warning.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--warning.kt-callout--diagonal-bg:before {
  background-color: rgba(255, 184, 34, 0.15);
}
.kt-callout--danger {
  background-color: rgba(192, 0, 0, 0.07);
}
.kt-callout--danger.kt-callout--diagonal-bg {
  background-color: #fff;
}
.kt-callout--danger.kt-callout--diagonal-bg:before {
  background-color: rgba(192, 0, 0, 0.15);
}
.kt-iconbox {
  padding: 1.5rem;
}
.kt-iconbox .kt-iconbox__body {
  display: flex;
  flex-wrap: nowrap;
}
.kt-iconbox .kt-iconbox__body .kt-iconbox__icon {
  flex: 0 0 50px;
  padding-right: 20px;
}
.kt-iconbox .kt-iconbox__body .kt-iconbox__icon svg {
  height: 50px;
  width: 50px;
}
.kt-iconbox .kt-iconbox__body .kt-iconbox__desc {
  display: flex;
  flex-direction: column;
}
.kt-iconbox .kt-iconbox__body .kt-iconbox__desc .kt-iconbox__title {
  color: #48465b;
}
.kt-iconbox .kt-iconbox__body .kt-iconbox__desc .kt-iconbox__title .kt-link {
  color: #48465b;
}
.kt-iconbox .kt-iconbox__body .kt-iconbox__desc .kt-iconbox__content {
  font-weight: 400;
  color: #9392a0;
}
.kt-iconbox a.kt-iconbox__body {
  cursor: pointer;
}
.kt-iconbox--wave {
  background-color: #f7f8fa;
  overflow: hidden;
  position: relative;
}
.kt-iconbox--wave > div {
  z-index: 1;
}
.kt-iconbox--wave:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}
.kt-iconbox--wave:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}
.kt-iconbox--wave:after {
  transform: rotate(45deg);
}
.kt-iconbox--animate {
  background-color: #f7f8fa;
  overflow: hidden;
  position: relative;
}
.kt-iconbox--animate > div {
  z-index: 1;
}
.kt-iconbox--animate:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}
.kt-iconbox--animate:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}
.kt-iconbox--animate:after {
  animation: wave 15s infinite linear;
}
.kt-iconbox--animate-slower {
  background-color: #f7f8fa;
  overflow: hidden;
  position: relative;
}
.kt-iconbox--animate-slower > div {
  z-index: 1;
}
.kt-iconbox--animate-slower:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}
.kt-iconbox--animate-slower:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}
.kt-iconbox--animate-slower:after {
  animation: wave 30s infinite linear;
}
.kt-iconbox--animate-slow {
  background-color: #f7f8fa;
  overflow: hidden;
  position: relative;
}
.kt-iconbox--animate-slow > div {
  z-index: 1;
}
.kt-iconbox--animate-slow:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}
.kt-iconbox--animate-slow:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}
.kt-iconbox--animate-slow:after {
  animation: wave 25s infinite linear;
}
.kt-iconbox--animate-fast {
  background-color: #f7f8fa;
  overflow: hidden;
  position: relative;
}
.kt-iconbox--animate-fast > div {
  z-index: 1;
}
.kt-iconbox--animate-fast:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}
.kt-iconbox--animate-fast:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}
.kt-iconbox--animate-fast:after {
  animation: wave 10s infinite linear;
}
.kt-iconbox--animate-faster {
  background-color: #f7f8fa;
  overflow: hidden;
  position: relative;
}
.kt-iconbox--animate-faster > div {
  z-index: 1;
}
.kt-iconbox--animate-faster:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: -1;
}
.kt-iconbox--animate-faster:after {
  content: " ";
  width: 1000px;
  height: 1025px;
  position: absolute;
  bottom: 65%;
  left: -250px;
  border-radius: 35%;
  background: white;
  z-index: 0;
}
.kt-iconbox--animate-faster:after {
  animation: wave 5s infinite linear;
}
.kt-iconbox--brand .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #a6c719 !important;
}
.kt-iconbox--brand.kt-iconbox--animate, .kt-iconbox--brand.kt-iconbox--animate-slow, .kt-iconbox--brand.kt-iconbox--animate-slower, .kt-iconbox--brand.kt-iconbox--animate-fast, .kt-iconbox--brand.kt-iconbox--animate-faster {
  background-color: rgba(166, 199, 25, 0.07) !important;
}
.kt-iconbox--light .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #ffffff !important;
}
.kt-iconbox--light.kt-iconbox--animate, .kt-iconbox--light.kt-iconbox--animate-slow, .kt-iconbox--light.kt-iconbox--animate-slower, .kt-iconbox--light.kt-iconbox--animate-fast, .kt-iconbox--light.kt-iconbox--animate-faster {
  background-color: rgba(255, 255, 255, 0.07) !important;
}
.kt-iconbox--dark .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #282a3c !important;
}
.kt-iconbox--dark.kt-iconbox--animate, .kt-iconbox--dark.kt-iconbox--animate-slow, .kt-iconbox--dark.kt-iconbox--animate-slower, .kt-iconbox--dark.kt-iconbox--animate-fast, .kt-iconbox--dark.kt-iconbox--animate-faster {
  background-color: rgba(40, 42, 60, 0.07) !important;
}
.kt-iconbox--active .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #a6c719 !important;
}
.kt-iconbox--active.kt-iconbox--animate, .kt-iconbox--active.kt-iconbox--animate-slow, .kt-iconbox--active.kt-iconbox--animate-slower, .kt-iconbox--active.kt-iconbox--animate-fast, .kt-iconbox--active.kt-iconbox--animate-faster {
  background-color: rgba(166, 199, 25, 0.07) !important;
}
.kt-iconbox--hover .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #505050 !important;
}
.kt-iconbox--hover.kt-iconbox--animate, .kt-iconbox--hover.kt-iconbox--animate-slow, .kt-iconbox--hover.kt-iconbox--animate-slower, .kt-iconbox--hover.kt-iconbox--animate-fast, .kt-iconbox--hover.kt-iconbox--animate-faster {
  background-color: rgba(80, 80, 80, 0.07) !important;
}
.kt-iconbox--unactive .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #b7b7b7 !important;
}
.kt-iconbox--unactive.kt-iconbox--animate, .kt-iconbox--unactive.kt-iconbox--animate-slow, .kt-iconbox--unactive.kt-iconbox--animate-slower, .kt-iconbox--unactive.kt-iconbox--animate-fast, .kt-iconbox--unactive.kt-iconbox--animate-faster {
  background-color: rgba(183, 183, 183, 0.07) !important;
}
.kt-iconbox--disabled .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #ebedf2 !important;
}
.kt-iconbox--disabled.kt-iconbox--animate, .kt-iconbox--disabled.kt-iconbox--animate-slow, .kt-iconbox--disabled.kt-iconbox--animate-slower, .kt-iconbox--disabled.kt-iconbox--animate-fast, .kt-iconbox--disabled.kt-iconbox--animate-faster {
  background-color: rgba(235, 237, 242, 0.07) !important;
}
.kt-iconbox--default .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #b7b7b7 !important;
}
.kt-iconbox--default.kt-iconbox--animate, .kt-iconbox--default.kt-iconbox--animate-slow, .kt-iconbox--default.kt-iconbox--animate-slower, .kt-iconbox--default.kt-iconbox--animate-fast, .kt-iconbox--default.kt-iconbox--animate-faster {
  background-color: rgba(183, 183, 183, 0.07) !important;
}
.kt-iconbox--primary .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #a6c719 !important;
}
.kt-iconbox--primary.kt-iconbox--animate, .kt-iconbox--primary.kt-iconbox--animate-slow, .kt-iconbox--primary.kt-iconbox--animate-slower, .kt-iconbox--primary.kt-iconbox--animate-fast, .kt-iconbox--primary.kt-iconbox--animate-faster {
  background-color: rgba(166, 199, 25, 0.07) !important;
}
.kt-iconbox--success .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #a6c719 !important;
}
.kt-iconbox--success.kt-iconbox--animate, .kt-iconbox--success.kt-iconbox--animate-slow, .kt-iconbox--success.kt-iconbox--animate-slower, .kt-iconbox--success.kt-iconbox--animate-fast, .kt-iconbox--success.kt-iconbox--animate-faster {
  background-color: rgba(166, 199, 25, 0.07) !important;
}
.kt-iconbox--info .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #5578eb !important;
}
.kt-iconbox--info.kt-iconbox--animate, .kt-iconbox--info.kt-iconbox--animate-slow, .kt-iconbox--info.kt-iconbox--animate-slower, .kt-iconbox--info.kt-iconbox--animate-fast, .kt-iconbox--info.kt-iconbox--animate-faster {
  background-color: rgba(85, 120, 235, 0.07) !important;
}
.kt-iconbox--warning .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #ffb822 !important;
}
.kt-iconbox--warning.kt-iconbox--animate, .kt-iconbox--warning.kt-iconbox--animate-slow, .kt-iconbox--warning.kt-iconbox--animate-slower, .kt-iconbox--warning.kt-iconbox--animate-fast, .kt-iconbox--warning.kt-iconbox--animate-faster {
  background-color: rgba(255, 184, 34, 0.07) !important;
}
.kt-iconbox--danger .kt-iconbox__body .kt-iconbox__icon svg g [fill] {
  fill: #c00000 !important;
}
.kt-iconbox--danger.kt-iconbox--animate, .kt-iconbox--danger.kt-iconbox--animate-slow, .kt-iconbox--danger.kt-iconbox--animate-slower, .kt-iconbox--danger.kt-iconbox--animate-fast, .kt-iconbox--danger.kt-iconbox--animate-faster {
  background-color: rgba(192, 0, 0, 0.07) !important;
}
@keyframes wave {
  from {
    transform: rotate(0deg);
  }
  from {
    transform: rotate(360deg);
  }
}
.kt-infobox {
  padding: 1.5rem;
}
.kt-infobox .kt-infobox__title {
  font-size: 2rem;
  color: #48465b;
}
.kt-infobox .kt-infobox__subtitle {
  font-size: 1.3rem;
  font-weight: 400;
  color: #48465b;
  margin-bottom: 1.2rem;
}
.kt-infobox .kt-infobox__header {
  margin-bottom: 2rem;
  display: flex;
  align-items: center;
}
.kt-infobox .kt-infobox__header .kt-infobox__badge {
  margin: auto 0 auto auto;
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem 1rem;
  border-radius: 5px;
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-infobox .kt-infobox__body .kt-infobox__section {
  margin-bottom: 2rem;
}
.kt-infobox .kt-infobox__body .kt-infobox__section .kt-infobox__content {
  font-weight: 400;
  color: #9392a0;
  font-size: 1.15rem;
  line-height: 2rem;
}
.kt-infobox .kt-infobox__body .kt-infobox__section .kt-infobox__content .table {
  font-size: 1rem;
}
.kt-infobox .kt-infobox__body .kt-infobox__section .kt-infobox__content .table thead th {
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.kt-infobox .kt-infobox__body .kt-infobox__section:last-child {
  margin-bottom: 0;
}
.kt-infobox .kt-infobox__body .kt-nav .kt-nav__item .kt-nav__link .kt-nav__link-text {
  font-size: 1.25rem;
}
.kt-infobox .kt-infobox__body .accordion .card .card-header .card-title {
  font-size: 1.25rem;
  font-weight: 400;
}
.kt-infobox .kt-infobox__body .accordion .card .card-body {
  font-size: 1.15rem;
  line-height: 2rem;
  font-weight: 400;
  color: #9392a0;
}
.kt-infobox .kt-infobox__body .accordion .card:last-child {
  margin-bottom: 0;
}
.kt-infobox--brand .kt-infobox__header .kt-infobox__badge {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-infobox--light .kt-infobox__header .kt-infobox__badge {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.15);
}
.kt-infobox--dark .kt-infobox__header .kt-infobox__badge {
  color: #282a3c;
  background-color: rgba(40, 42, 60, 0.15);
}
.kt-infobox--active .kt-infobox__header .kt-infobox__badge {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-infobox--hover .kt-infobox__header .kt-infobox__badge {
  color: #505050;
  background-color: rgba(80, 80, 80, 0.15);
}
.kt-infobox--unactive .kt-infobox__header .kt-infobox__badge {
  color: #b7b7b7;
  background-color: rgba(183, 183, 183, 0.15);
}
.kt-infobox--disabled .kt-infobox__header .kt-infobox__badge {
  color: #ebedf2;
  background-color: rgba(235, 237, 242, 0.15);
}
.kt-infobox--default .kt-infobox__header .kt-infobox__badge {
  color: #b7b7b7;
  background-color: rgba(183, 183, 183, 0.15);
}
.kt-infobox--primary .kt-infobox__header .kt-infobox__badge {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-infobox--success .kt-infobox__header .kt-infobox__badge {
  color: #a6c719;
  background-color: rgba(166, 199, 25, 0.15);
}
.kt-infobox--info .kt-infobox__header .kt-infobox__badge {
  color: #5578eb;
  background-color: rgba(85, 120, 235, 0.15);
}
.kt-infobox--warning .kt-infobox__header .kt-infobox__badge {
  color: #ffb822;
  background-color: rgba(255, 184, 34, 0.15);
}
.kt-infobox--danger .kt-infobox__header .kt-infobox__badge {
  color: #c00000;
  background-color: rgba(192, 0, 0, 0.15);
}
.kt-ribbon {
  position: relative;
}
.kt-ribbon .kt-ribbon__target {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 10px;
  position: absolute;
  z-index: 1;
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon .kt-ribbon__target > .kt-ribbon__inner {
  z-index: -1;
  position: absolute;
  padding: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.kt-ribbon .kt-ribbon__target:after {
  border-color: #353f08;
}
.kt-ribbon--ver .kt-ribbon__target {
  padding: 5px 10px;
  width: 36px;
  height: 46px;
  text-align: center;
}
.kt-ribbon--shadow .kt-ribbon__target {
  box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.4);
}
.kt-ribbon.kt-ribbon--round.kt-ribbon--top .kt-ribbon__target {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.kt-ribbon.kt-ribbon--round.kt-ribbon--bottom .kt-ribbon__target {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.kt-ribbon.kt-ribbon--round.kt-ribbon--left .kt-ribbon__target {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.kt-ribbon.kt-ribbon--round.kt-ribbon--right .kt-ribbon__target {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.kt-ribbon--border-ver .kt-ribbon__target:after {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid;
  border-right: 1px solid;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 5px;
  right: 5px;
}
.kt-ribbon--border-hor .kt-ribbon__target:after {
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-left: none;
  border-right: none;
  content: "";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 0;
  right: 0;
}
.kt-ribbon--border-dash-ver .kt-ribbon__target:after {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid;
  border-right: 1px solid;
  border-left-style: dashed;
  border-right-style: dashed;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 5px;
  right: 5px;
}
.kt-ribbon--border-dash-hor .kt-ribbon__target:after {
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-left: none;
  border-right: none;
  border-top-style: dashed;
  border-bottom-style: dashed;
  content: "";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 0;
  right: 0;
}
.kt-ribbon--clip.kt-ribbon--left .kt-ribbon__target {
  left: -10px;
}
.kt-ribbon--clip.kt-ribbon--left .kt-ribbon__target .kt-ribbon__inner:before, .kt-ribbon--clip.kt-ribbon--left .kt-ribbon__target .kt-ribbon__inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.kt-ribbon--clip.kt-ribbon--left .kt-ribbon__target .kt-ribbon__inner:before {
  border-width: 0 10px 10px 0;
  border-right-color: #222 !important;
  left: 0;
}
.kt-ribbon--clip.kt-ribbon--right .kt-ribbon__target {
  right: -10px;
}
.kt-ribbon--clip.kt-ribbon--right .kt-ribbon__target .kt-ribbon__inner:before, .kt-ribbon--clip.kt-ribbon--right .kt-ribbon__target .kt-ribbon__inner:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-color: transparent !important;
  bottom: -10px;
}
.kt-ribbon--clip.kt-ribbon--right .kt-ribbon__target .kt-ribbon__inner:before {
  border-width: 0 0 10px 10px;
  border-left-color: #222 !important;
  right: 0;
}
.kt-ribbon--flag .kt-ribbon__target > .kt-ribbon__inner:after {
  border-left: 18px solid;
  border-right: 18px solid;
  border-bottom: 1em solid transparent !important;
  bottom: -1em;
  content: "";
  height: 0;
  left: 0;
  position: absolute;
  width: 0;
}
.kt-ribbon--brand .kt-ribbon__target {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--brand .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--brand .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--brand .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #a6c719;
  border-right-color: #a6c719;
}
.kt-ribbon--light .kt-ribbon__target {
  background-color: #ffffff;
  color: #282a3c;
}
.kt-ribbon--light .kt-ribbon__target:after {
  border-color: rgba(40, 42, 60, 0.5);
}
.kt-ribbon--light .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #ffffff;
  color: #282a3c;
}
.kt-ribbon--light .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #ffffff;
  border-right-color: #ffffff;
}
.kt-ribbon--dark .kt-ribbon__target {
  background-color: #282a3c;
  color: #ffffff;
}
.kt-ribbon--dark .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--dark .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #282a3c;
  color: #ffffff;
}
.kt-ribbon--dark .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #282a3c;
  border-right-color: #282a3c;
}
.kt-ribbon--active .kt-ribbon__target {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--active .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--active .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--active .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #a6c719;
  border-right-color: #a6c719;
}
.kt-ribbon--hover .kt-ribbon__target {
  background-color: #505050;
  color: #ffffff;
}
.kt-ribbon--hover .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--hover .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #505050;
  color: #ffffff;
}
.kt-ribbon--hover .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #505050;
  border-right-color: #505050;
}
.kt-ribbon--unactive .kt-ribbon__target {
  background-color: #b7b7b7;
  color: #ffffff;
}
.kt-ribbon--unactive .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--unactive .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #b7b7b7;
  color: #ffffff;
}
.kt-ribbon--unactive .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #b7b7b7;
  border-right-color: #b7b7b7;
}
.kt-ribbon--disabled .kt-ribbon__target {
  background-color: #ebedf2;
  color: #ffffff;
}
.kt-ribbon--disabled .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--disabled .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #ebedf2;
  color: #ffffff;
}
.kt-ribbon--disabled .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #ebedf2;
  border-right-color: #ebedf2;
}
.kt-ribbon--default .kt-ribbon__target {
  background-color: #b7b7b7;
  color: #505050;
}
.kt-ribbon--default .kt-ribbon__target:after {
  border-color: rgba(80, 80, 80, 0.5);
}
.kt-ribbon--default .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #b7b7b7;
  color: #505050;
}
.kt-ribbon--default .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #b7b7b7;
  border-right-color: #b7b7b7;
}
.kt-ribbon--primary .kt-ribbon__target {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--primary .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--primary .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--primary .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #a6c719;
  border-right-color: #a6c719;
}
.kt-ribbon--success .kt-ribbon__target {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--success .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--success .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #a6c719;
  color: #ffffff;
}
.kt-ribbon--success .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #a6c719;
  border-right-color: #a6c719;
}
.kt-ribbon--info .kt-ribbon__target {
  background-color: #5578eb;
  color: #ffffff;
}
.kt-ribbon--info .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--info .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #5578eb;
  color: #ffffff;
}
.kt-ribbon--info .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #5578eb;
  border-right-color: #5578eb;
}
.kt-ribbon--warning .kt-ribbon__target {
  background-color: #ffb822;
  color: #ffffff;
}
.kt-ribbon--warning .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--warning .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #ffb822;
  color: #ffffff;
}
.kt-ribbon--warning .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #ffb822;
  border-right-color: #ffb822;
}
.kt-ribbon--danger .kt-ribbon__target {
  background-color: #c00000;
  color: #ffffff;
}
.kt-ribbon--danger .kt-ribbon__target:after {
  border-color: rgba(255, 255, 255, 0.5);
}
.kt-ribbon--danger .kt-ribbon__target > .kt-ribbon__inner {
  background-color: #c00000;
  color: #ffffff;
}
.kt-ribbon--danger .kt-ribbon__target > .kt-ribbon__inner:after {
  border-color: transparent;
  border-left-color: #c00000;
  border-right-color: #c00000;
}
.kt-chat .kt-portlet__head {
  align-items: center;
  flex-grow: 1;
}
.kt-chat .kt-chat__head {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-grow: 1;
}
.kt-chat .kt-chat__head .kt-chat__label .kt-chat__title {
  color: #48465b;
  font-weight: 600;
  margin: 0;
  padding: 0;
}
.kt-chat .kt-chat__head .kt-chat__label .kt-chat__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-chat .kt-chat__head .kt-chat__label .kt-chat__status {
  color: #74788d;
  font-weight: 500;
  display: block;
}
.kt-chat .kt-chat__head .kt-chat__left {
  flex-grow: 1;
  text-align: left;
}
.kt-chat .kt-chat__head .kt-chat__right {
  flex-grow: 1;
  text-align: right;
}
.kt-chat .kt-chat__head .kt-chat__center {
  flex-grow: 1;
  text-align: center;
}
.kt-chat .kt-chat__messages .kt-chat__message {
  margin-bottom: 1rem;
}
.kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username {
  padding: 0 0.4rem;
  color: #48465b;
  font-weight: 500;
}
.kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__datetime {
  color: #74788d;
  font-weight: 400;
}
.kt-chat .kt-chat__messages .kt-chat__message .kt-chat__text {
  display: inline-block;
  padding: 1.2rem 1.7rem;
  padding: 1.1rem 3.5rem 1.1rem 1.6rem;
  margin-top: 0.8rem;
  color: #6c7293;
  font-weight: 500;
  border-radius: 4px;
}
.kt-chat .kt-chat__messages .kt-chat__message .kt-chat__text b {
  color: #595d6e;
  font-weight: 0;
}
.kt-chat .kt-chat__messages .kt-chat__message.kt-chat__message--right {
  text-align: right;
}
.kt-chat .kt-chat__messages .kt-chat__message.kt-chat__message--right .kt-chat__text {
  text-align: right;
  padding: 1.1rem 1.6rem 1.1rem 3.5rem;
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid {
  width: 100%;
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message {
  padding: 1.3rem 1.7rem;
  margin: 1.5rem 0;
  display: inline-block;
  border-radius: 4px;
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message:first-child {
  margin-top: 0;
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message .kt-chat__text {
  padding: 0;
  margin-top: 0.5rem;
  background: none !important;
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--right {
  float: right;
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--brand {
  background: rgba(166, 199, 25, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--light {
  background: rgba(255, 255, 255, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--dark {
  background: rgba(40, 42, 60, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--active {
  background: rgba(166, 199, 25, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--hover {
  background: rgba(80, 80, 80, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--unactive {
  background: rgba(183, 183, 183, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--disabled {
  background: rgba(235, 237, 242, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--default {
  background: rgba(183, 183, 183, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--primary {
  background: rgba(166, 199, 25, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--success {
  background: rgba(166, 199, 25, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--info {
  background: rgba(85, 120, 235, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--warning {
  background: rgba(255, 184, 34, 0.1);
}
.kt-chat .kt-chat__messages.kt-chat__messages--solid .kt-chat__message.kt-chat__message--danger {
  background: rgba(192, 0, 0, 0.1);
}
.kt-chat .kt-chat__input .kt-chat__editor textarea {
  width: 100%;
  border: 0 !important;
  outline: none !important;
  background-color: transparent !important;
  color: #a2a5b9;
}
.kt-chat .kt-chat__input .kt-chat__editor textarea::-moz-placeholder {
  color: #505050;
  opacity: 1;
}
.kt-chat .kt-chat__input .kt-chat__editor textarea:-ms-input-placeholder {
  color: #505050;
}
.kt-chat .kt-chat__input .kt-chat__editor textarea::-webkit-input-placeholder {
  color: #505050;
}
.kt-chat .kt-chat__input .kt-chat__toolbar {
  margin-top: 1rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i {
  margin-right: 1.1rem;
  color: #cdd1e9;
}
.kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
@media (max-width: 1024px) {
  .kt-chat .kt-chat__messages .kt-chat__message {
    margin-bottom: 0.75rem;
  }
  .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username {
    padding: 0 0.25rem;
    font-size: 1rem;
  }
  .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__text {
    display: inline-block;
    padding: 0.75rem 1rem;
    margin-top: 0.5rem;
  }
  .kt-chat .kt-chat__messages .kt-chat__message.kt-chat__message--right .kt-chat__text {
    padding: 0.75rem 1rem;
  }
  .kt-chat .kt-chat__input .kt-chat__toolbar {
    margin-top: 0.75rem;
  }
  .kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i {
    margin-right: 0.75rem;
  }
}
.kt-demo-panel-toggle {
  background-color: #fff;
  cursor: pointer;
  position: fixed;
  z-index: 1000;
  right: 0;
  top: 200px;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1.5rem 0;
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.kt-demo-panel-toggle span {
  writing-mode: vertical-rl;
  text-orientation: mixed;
  font-size: 1.3rem;
  font-weight: 700;
  text-transform: uppercase;
  color: #a6c719;
  letter-spacing: 3px;
}
.kt-demo-panel {
  background-color: #fff;
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  padding: 2.5rem;
}
.kt-demo-panel .kt-demo-panel__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3rem;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__title {
  font-size: 1.4rem;
  font-weight: 500;
  color: #48465b;
  margin: 0;
  padding: 0;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__title small, .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__title .small {
  color: #74788d;
  font-size: 1.1rem;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  background-color: #f7f8fa;
  transition: all 0.3s;
  border-radius: 4px;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close i {
  transition: all 0.3s;
  font-size: 0.8rem;
  color: #74788d;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close:hover {
  transition: all 0.3s;
  background-color: #a6c719;
}
.kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close:hover i {
  transition: all 0.3s;
  color: #ffffff;
}
.kt-demo-panel .kt-demo-panel__body {
  position: relative;
}
.kt-demo-panel .kt-demo-panel__body .ps__rail-y {
  opacity: 1;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item {
  display: block;
  margin-bottom: 2rem;
  outline: 0;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:last-child {
  margin-bottom: 0;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:hover {
  text-decoration: none;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
  text-align: center;
  margin-bottom: 0.5rem;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview {
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  border: 4px solid #ebedf2;
  border-radius: 4px;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview img {
  width: 100%;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.15);
  transition: all 0.3s;
  opacity: 0;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn {
  margin-right: 5px;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn:last-child {
  margin-right: 0;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn.btn-light {
  background-color: #fff;
  color: #74788d;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn.btn-light:hover {
  background-color: #fff;
  color: #595d6e;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item.kt-demo-panel__item--active .kt-demo-panel__item-preview {
  transition: all 0.3s;
  border: 4px solid #a6c719;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:hover .kt-demo-panel__item-preview {
  transition: all 0.3s;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:hover .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay {
  transition: all 0.3s;
  opacity: 1;
}
.kt-demo-panel .kt-demo-panel__body .kt-demo-panel__purchase {
  margin-bottom: 2rem;
  display: block;
}
@media (min-width: 1025px) {
  .kt-demo-panel .kt-demo-panel__body {
    padding-right: 1.5rem;
    margin-right: -1.5rem;
  }
}
.kt-demo-panel-close {
  display: none;
}
.kt-demo-panel {
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 350px !important;
  transition: left 0.3s ease, right 0.3s ease;
  left: -370px;
}
.kt-demo-panel.kt-demo-panel--on {
  transition: left 0.3s ease, right 0.3s ease;
  left: 0;
}
@media screen\0  {
  .kt-demo-panel {
    transition: none !important;
  }
}
.kt-demo-panel--right .kt-demo-panel {
  right: -370px;
  left: auto;
}
.kt-demo-panel--right .kt-demo-panel.kt-demo-panel--on {
  transition: left 0.3s ease, right 0.3s ease;
  right: 0;
  left: auto;
}
.kt-demo-panel-close {
  width: 25px;
  height: 25px;
  top: 1px;
  z-index: 1002;
  transition: left 0.3s ease, right 0.3s ease;
  position: fixed;
  border: 0;
  box-shadow: none;
  border-radius: 3px;
  cursor: pointer;
  outline: none !important;
  display: flex;
  justify-content: center;
  align-items: center;
  left: -25px;
}
@media screen\0  {
  .kt-demo-panel-close {
    transition: none !important;
  }
}
.kt-demo-panel-close > i {
  line-height: 0;
  font-size: 1.4rem;
}
.kt-demo-panel-close:hover {
  text-decoration: none;
}
.kt-demo-panel--right .kt-demo-panel-close {
  left: auto;
  right: -25px;
}
.kt-demo-panel--on .kt-demo-panel-close {
  transition: left 0.3s ease, right 0.3s ease;
  left: 324px;
}
.kt-demo-panel--on.kt-demo-panel--right .kt-demo-panel-close {
  left: auto;
  right: 324px;
}
.kt-demo-panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.1);
  animation: kt-animate-fade-in 0.3s linear 1;
}
.kt-demo-panel-overlay {
  background: rgba(0, 0, 0, 0.05);
}
@media (max-width: 400px) {
  .kt-demo-panel {
    width: 90% !important;
  }
}
@media (max-width: 1024px) {
  .kt-demo-panel-toggle {
    width: 30px;
    padding: 1rem 0;
  }
  .kt-demo-panel-toggle span {
    font-size: 1.2rem;
    font-weight: 600;
    letter-spacing: 2px;
  }

  .kt-demo-panel {
    padding: 1rem;
  }

  .kt-demo-panel-toggle {
    top: 20%;
  }
}
.kt-offcanvas-panel {
  background-color: #fff;
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  padding: 2.5rem;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__title {
  font-size: 1.4rem;
  font-weight: 500;
  color: #48465b;
  margin: 0;
  padding: 0;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__title small, .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__title .small {
  color: #74788d;
  font-size: 1rem;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  background-color: #f7f8fa;
  transition: all 0.3s;
  border-radius: 4px;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close i {
  transition: all 0.3s;
  font-size: 0.8rem;
  color: #74788d;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close:hover {
  transition: all 0.3s;
  background-color: #a6c719;
}
.kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close:hover i {
  transition: all 0.3s;
  color: #ffffff;
}
.kt-offcanvas-panel .kt-offcanvas-panel__body {
  position: relative;
}
.kt-offcanvas-panel .kt-offcanvas-panel__body .kt-offcanvas-panel__section {
  padding: 0;
  font-size: 1.3rem;
  font-weight: 500;
  color: #595d6e;
  margin: 2rem 0 1.5rem 0;
}
.kt-offcanvas-panel .kt-offcanvas-panel__body .kt-offcanvas-panel__section.kt-offcanvas-panel__section--first {
  margin-top: 0;
}
.kt-offcanvas-panel-close {
  display: none;
}
.kt-offcanvas-panel {
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 425px !important;
  transition: left 0.3s ease, right 0.3s ease;
  left: -445px;
}
.kt-offcanvas-panel.kt-offcanvas-panel--on {
  transition: left 0.3s ease, right 0.3s ease;
  left: 0;
}
@media screen\0  {
  .kt-offcanvas-panel {
    transition: none !important;
  }
}
.kt-offcanvas-panel--right .kt-offcanvas-panel {
  right: -445px;
  left: auto;
}
.kt-offcanvas-panel--right .kt-offcanvas-panel.kt-offcanvas-panel--on {
  transition: left 0.3s ease, right 0.3s ease;
  right: 0;
  left: auto;
}
.kt-offcanvas-panel-close {
  width: 25px;
  height: 25px;
  top: 1px;
  z-index: 1002;
  transition: left 0.3s ease, right 0.3s ease;
  position: fixed;
  border: 0;
  box-shadow: none;
  border-radius: 3px;
  cursor: pointer;
  outline: none !important;
  display: flex;
  justify-content: center;
  align-items: center;
  left: -25px;
}
@media screen\0  {
  .kt-offcanvas-panel-close {
    transition: none !important;
  }
}
.kt-offcanvas-panel-close > i {
  line-height: 0;
  font-size: 1.4rem;
}
.kt-offcanvas-panel-close:hover {
  text-decoration: none;
}
.kt-offcanvas-panel--right .kt-offcanvas-panel-close {
  left: auto;
  right: -25px;
}
.kt-offcanvas-panel--on .kt-offcanvas-panel-close {
  transition: left 0.3s ease, right 0.3s ease;
  left: 399px;
}
.kt-offcanvas-panel--on.kt-offcanvas-panel--right .kt-offcanvas-panel-close {
  left: auto;
  right: 399px;
}
.kt-offcanvas-panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.1);
  animation: kt-animate-fade-in 0.3s linear 1;
}
.kt-offcanvas-panel-overlay {
  background: rgba(0, 0, 0, 0.1);
}
@media (max-width: 475px) {
  .kt-offcanvas-panel {
    width: 90% !important;
  }
}
@media (min-width: 1025px) {
  .kt-offcanvas-panel .kt-offcanvas-panel__body {
    padding-right: 1.5rem;
    margin-right: -1.5rem;
  }
}
@media (max-width: 1024px) {
  .kt-offcanvas-panel {
    padding: 1rem;
  }
}
.kt-quick-panel {
  background-color: #fff;
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  padding: 0;
}
.kt-quick-panel .kt-quick-panel__close {
  position: absolute;
  z-index: 1;
  right: 1.5rem;
  top: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  background-color: #f7f8fa;
  transition: all 0.3s;
  border-radius: 4px;
}
.kt-quick-panel .kt-quick-panel__close i {
  transition: all 0.3s;
  font-size: 0.8rem;
  color: #74788d;
}
.kt-quick-panel .kt-quick-panel__close:hover {
  transition: all 0.3s;
  background-color: #a6c719;
}
.kt-quick-panel .kt-quick-panel__close:hover i {
  transition: all 0.3s;
  color: #ffffff;
}
.kt-quick-panel .kt-quick-panel__nav {
  display: flex;
  position: relative;
  padding: 1.5rem 0 0 0;
  align-items: center;
}
.kt-quick-panel .kt-quick-panel__nav .nav {
  width: 100%;
  padding: 0 1.5rem;
  margin: 0;
}
.kt-quick-panel .kt-quick-panel__nav .nav .nav-item {
  margin-right: 1.5rem;
}
.kt-quick-panel .kt-quick-panel__nav .nav .nav-item .nav-link {
  font-size: 1rem;
  color: #74788d;
}
.kt-quick-panel .kt-quick-panel__nav .nav .nav-item:last-child {
  margin-right: 0;
}
.kt-quick-panel .kt-quick-panel__content {
  padding: 1.5rem 0;
}
.kt-quick-panel .kt-quick-panel__content .ps > .ps__rail-y {
  right: 5px !important;
}
.kt-quick-panel .kt-quick-panel__content-padding-x {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.kt-quick-panel-close {
  display: none;
}
.kt-quick-panel {
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 425px !important;
  transition: left 0.3s ease, right 0.3s ease;
  left: -445px;
}
.kt-quick-panel.kt-quick-panel--on {
  transition: left 0.3s ease, right 0.3s ease;
  left: 0;
}
@media screen\0  {
  .kt-quick-panel {
    transition: none !important;
  }
}
.kt-quick-panel--right .kt-quick-panel {
  right: -445px;
  left: auto;
}
.kt-quick-panel--right .kt-quick-panel.kt-quick-panel--on {
  transition: left 0.3s ease, right 0.3s ease;
  right: 0;
  left: auto;
}
.kt-quick-panel-close {
  width: 25px;
  height: 25px;
  top: 1px;
  z-index: 1002;
  transition: left 0.3s ease, right 0.3s ease;
  position: fixed;
  border: 0;
  box-shadow: none;
  border-radius: 3px;
  cursor: pointer;
  outline: none !important;
  display: flex;
  justify-content: center;
  align-items: center;
  left: -25px;
}
@media screen\0  {
  .kt-quick-panel-close {
    transition: none !important;
  }
}
.kt-quick-panel-close > i {
  line-height: 0;
  font-size: 1.4rem;
}
.kt-quick-panel-close:hover {
  text-decoration: none;
}
.kt-quick-panel--right .kt-quick-panel-close {
  left: auto;
  right: -25px;
}
.kt-quick-panel--on .kt-quick-panel-close {
  transition: left 0.3s ease, right 0.3s ease;
  left: 399px;
}
.kt-quick-panel--on.kt-quick-panel--right .kt-quick-panel-close {
  left: auto;
  right: 399px;
}
.kt-quick-panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.1);
  animation: kt-animate-fade-in 0.3s linear 1;
}
.kt-quick-panel {
  background: #ffffff;
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
}
.kt-quick-panel-overlay {
  background: rgba(0, 0, 0, 0.1);
}
.kt-quick-panel-close {
  background-color: #e8e8f2;
}
.kt-quick-panel-close > i {
  color: #968ad4;
}
.kt-quick-panel-close:hover {
  background-color: #a6c719;
}
.kt-quick-panel-close:hover > i {
  color: #ffffff;
}
@media (max-width: 475px) {
  .kt-quick-panel {
    width: 90% !important;
  }
}
@media (max-width: 1024px) {
  .kt-quick-panel .kt-quick-panel__close {
    right: 0.5rem;
    top: 0.5rem;
    width: 24px;
    height: 24px;
  }
  .kt-quick-panel .kt-quick-panel__close i {
    font-size: 0.8rem;
  }
  .kt-quick-panel .kt-quick-panel__nav {
    padding: 1rem 0;
  }
  .kt-quick-panel .kt-quick-panel__nav .nav .nav-item {
    margin-right: 1rem;
  }
  .kt-quick-panel .kt-quick-panel__nav .nav .nav-item:last-child {
    margin-right: 0;
  }
  .kt-quick-panel .kt-quick-panel__nav .nav .nav-link {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 0.9rem;
    font-weight: 400;
    text-transform: uppercase;
  }
  .kt-quick-panel .kt-quick-panel__nav .kt-quick-panel__close i {
    font-size: 1.1rem;
  }
  .kt-quick-panel .kt-quick-panel__content {
    padding: 1rem 0.5rem 1rem 1rem;
  }
  .kt-quick-panel .kt-quick-panel__content .tab-pane {
    padding-right: 0.5rem;
  }
}
.kt-quick-search .kt-quick-search__form {
  padding: 0;
}
.kt-quick-search .kt-quick-search__form .input-group {
  background-color: transparent;
}
.kt-quick-search .kt-quick-search__form .input-group-prepend,
.kt-quick-search .kt-quick-search__form .input-group-append {
  background-color: transparent;
}
.kt-quick-search .kt-quick-search__form .input-group-prepend .input-group-text,
.kt-quick-search .kt-quick-search__form .input-group-append .input-group-text {
  background-color: transparent;
  border: 0;
}
.kt-quick-search .kt-quick-search__form .form-control {
  border: 0;
  background: none;
  outline: none !important;
  box-shadow: none;
  background-color: transparent;
  padding-left: 0;
  padding-right: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  border-radius: 0;
}
.kt-quick-search .kt-quick-search__form i {
  font-size: 1.3rem;
}
.kt-quick-search .kt-quick-search__form .kt-quick-search__close {
  cursor: pointer;
  display: none;
  transition: all 0.3s;
}
.kt-quick-search .kt-quick-search__form .kt-quick-search__close:hover {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-quick-search .kt-quick-search__wrapper {
  display: none;
}
.kt-quick-search .kt-quick-search__wrapper.ps {
  padding-right: 10px !important;
  margin-right: -10px !important;
}
.kt-quick-search .kt-quick-search__result {
  padding: 0;
  margin: 0;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__message {
  display: flex;
  padding: 1rem 0;
  font-weight: 500;
  font-size: 1rem;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__category {
  font-size: 1.2rem;
  font-weight: 600;
  text-transform: uppercase;
  color: #a6c719;
  margin: 0.5rem 0 1rem 0;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__section {
  margin-bottom: 2rem;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item:last-child {
  margin-bottom: 0;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #f0f0f4;
  width: 50px;
  height: 50px;
  border-radius: 50%;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon > i {
  font-size: 1.4rem;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 50px;
  height: 50px;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img > img {
  max-width: 50px;
  max-height: 50px;
  border-radius: 50%;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img.kt-quick-search__item-img--file {
  width: 40px;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img.kt-quick-search__item-img--file > img {
  max-width: 40px;
  border-radius: 0;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper {
  padding-left: 1.25rem;
  flex: 1 1 auto;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper .kt-quick-search__item-title {
  font-size: 1rem;
  font-weight: 500;
  color: #48465b;
  text-decoration: none;
  transition: all 0.3s;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper .kt-quick-search__item-title:hover {
  color: #a6c719;
  transition: all 0.3s;
}
.kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper .kt-quick-search__item-desc {
  font-size: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__category {
  font-size: 1rem;
  margin: 0.25rem 0 0.75rem 0;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__section {
  margin-bottom: 2.25rem;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item {
  margin-bottom: 1.5rem;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item:last-child {
  margin-bottom: 0;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon {
  width: 32px;
  height: 32px;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon > i {
  font-size: 1.4rem;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img {
  width: 32px;
  height: 32px;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img > img {
  max-width: 32px;
  max-height: 32px;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img.kt-quick-search__item-img--file {
  width: 27px;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-img.kt-quick-search__item-img--file > img {
  max-width: 27px;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper {
  padding-left: 0.75rem;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper .kt-quick-search__item-title {
  font-size: 1rem;
  font-weight: 500;
}
.kt-quick-search.kt-quick-search--result-compact .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-wrapper .kt-quick-search__item-desc {
  font-size: 0.9rem;
  line-height: 1.1;
}
.kt-quick-search.kt-quick-search--has-result .kt-quick-search__wrapper {
  display: block;
}
.kt-quick-search.kt-quick-search--dropdown {
  padding: 1rem 1.5rem;
}
.kt-quick-search.kt-quick-search--dropdown .kt-quick-search__form .input-group:before {
  right: 0;
}
.kt-quick-search.kt-quick-search--dropdown .kt-quick-search__form .input-group .input-group-prepend .input-group-text {
  padding-left: 0;
}
.kt-quick-search.kt-quick-search--dropdown .kt-quick-search__form .input-group .input-group-append .input-group-text {
  padding-right: 0;
}
.kt-quick-search.kt-quick-search--dropdown .kt-quick-search__wrapper {
  margin: 1.5rem 0 0.5rem 0;
}
.kt-quick-search.kt-quick-search--dropdown.kt-quick-search--has-result .kt-quick-search__form {
  border-bottom: 1px solid #ebedf2;
  padding-bottom: 0.75rem;
}
.kt-quick-search.kt-quick-search--inline .dropdown-menu {
  padding: 1.5rem;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__form {
  margin-bottom: 1.5rem;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__form .form-control {
  font-size: 1rem;
  font-weight: 500;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__form .input-group {
  border-bottom: 1px solid #ebedf2;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__form .input-group:before {
  right: 0;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__form .input-group .input-group-prepend .input-group-text {
  padding-left: 0;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__form .input-group .input-group-append .input-group-text {
  padding-right: 0;
}
.kt-quick-search.kt-quick-search--offcanvas .kt-quick-search__wrapper {
  display: block;
}
.kt-scroll {
  position: relative;
  overflow: hidden;
}
.kt-sticky-toolbar {
  width: 46px;
  position: fixed;
  top: 30%;
  right: 0;
  list-style: none;
  padding: 5px 0;
  margin: 0;
  z-index: 50;
  background: #fff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-radius: 3px 0 0 3px;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item {
  margin: 0;
  padding: 5px;
  text-align: center;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item > a {
  background: #f4f4f8;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  border-radius: 3px;
  transition: background 0.3s ease;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item > a > i {
  transition: color 0.3s ease;
  font-size: 1.3rem;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item > a:hover {
  transition: background 0.3s ease;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item > a:hover > i {
  transition: color 0.3s ease;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand > a > i {
  color: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand:hover > a {
  background: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--light > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--light:hover > a {
  background: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--light:hover > a > i {
  color: #282a3c;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--dark > a > i {
  color: #282a3c;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--dark:hover > a {
  background: #282a3c;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--dark:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--active > a > i {
  color: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--active:hover > a {
  background: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--active:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--hover > a > i {
  color: #505050;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--hover:hover > a {
  background: #505050;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--hover:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--unactive > a > i {
  color: #b7b7b7;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--unactive:hover > a {
  background: #b7b7b7;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--unactive:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--disabled > a > i {
  color: #ebedf2;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--disabled:hover > a {
  background: #ebedf2;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--disabled:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--default > a > i {
  color: #b7b7b7;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--default:hover > a {
  background: #b7b7b7;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--default:hover > a > i {
  color: #505050;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary > a > i {
  color: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary:hover > a {
  background: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--success > a > i {
  color: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--success:hover > a {
  background: #a6c719;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--success:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info > a > i {
  color: #5578eb;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info:hover > a {
  background: #5578eb;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--warning > a > i {
  color: #ffb822;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--warning:hover > a {
  background: #ffb822;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--warning:hover > a > i {
  color: #ffffff;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--danger > a > i {
  color: #c00000;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--danger:hover > a {
  background: #c00000;
}
.kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--danger:hover > a > i {
  color: #ffffff;
}
@media (min-width: 1025px) {
  .kt-app .kt-app__aside {
    width: 350px;
  }
}
@media (max-width: 400px) {
  .kt-app .kt-app__aside {
    width: 300px;
  }
}
@media (min-width: 1025px) {
  .kt-app .kt-app__aside.kt-app__aside--sm {
    width: 250px;
  }
}
@media (max-width: 300px) {
  .kt-app .kt-app__aside.kt-app__aside--sm {
    width: 200px;
  }
}
@media (min-width: 1025px) {
  .kt-app .kt-app__aside.kt-app__aside--lg {
    width: 450px;
  }
}
@media (max-width: 500px) {
  .kt-app .kt-app__aside.kt-app__aside--lg {
    width: 400px;
  }
}
@media (min-width: 1025px) {
  .kt-app .kt-app__aside.kt-app__aside--xl {
    width: 600px;
  }
}
@media (max-width: 650px) {
  .kt-app .kt-app__aside.kt-app__aside--xl {
    width: 550px;
  }
}
.kt-app .kt-app__content {
  margin-left: 20px;
}
.kt-app .kt-app__detail {
  margin-left: 20px;
}
@media (min-width: 1025px) {
  .kt-app .kt-app__detail.kt-app__detail--sm {
    width: 400px;
  }
}
@media (max-width: 450px) {
  .kt-app .kt-app__detail.kt-app__detail--sm {
    width: 350px;
  }
}
@media (min-width: 1025px) {
  .kt-app .kt-app__detail.kt-app__detail--sm {
    width: 550px;
  }
}
@media (max-width: 600px) {
  .kt-app .kt-app__detail.kt-app__detail--sm {
    width: 500px;
  }
}
@media (min-width: 1025px) {
  .kt-app .kt-app__detail.kt-app__detail--lg {
    width: 700px;
  }
}
@media (max-width: 750px) {
  .kt-app .kt-app__detail.kt-app__detail--lg {
    width: 650px;
  }
}
@media (min-width: 1025px) {
  .kt-app .kt-app__detail.kt-app__detail--xl {
    width: 850px;
  }
}
@media (max-width: 900px) {
  .kt-app .kt-app__detail.kt-app__detail--xl {
    width: 800px;
  }
}
@media (max-width: 1024px) {
  .kt-app .kt-app__aside {
    padding: 35px 15px 15px 15px;
    background-color: #ffffff;
  }
  .kt-app .kt-app__aside .kt-portlet {
    box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.1);
  }
  .kt-app .kt-app__aside.kt-app__aside--fit {
    padding: 20px 0 0 0;
  }
  .kt-app .kt-app__aside.kt-app__aside--fit .kt-portlet {
    box-shadow: none;
  }
  .kt-app .kt-app__content {
    margin-left: 0;
  }
  .kt-app .kt-app__detail {
    margin-left: 0;
  }
}
.kt-app__aside-close {
  display: none;
}
@media (max-width: 1024px) {
  .kt-app__aside {
    z-index: 1001;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 300px !important;
    transition: left 0.3s ease, right 0.3s ease;
    left: -320px;
  }
  .kt-app__aside.kt-app__aside--on {
    transition: left 0.3s ease, right 0.3s ease;
    left: 0;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-app__aside {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside--right .kt-app__aside {
    right: -320px;
    left: auto;
  }
  .kt-app__aside--right .kt-app__aside.kt-app__aside--on {
    transition: left 0.3s ease, right 0.3s ease;
    right: 0;
    left: auto;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside-close {
    width: 25px;
    height: 25px;
    top: 1px;
    z-index: 1002;
    transition: left 0.3s ease, right 0.3s ease;
    position: fixed;
    border: 0;
    box-shadow: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none !important;
    display: flex;
    justify-content: center;
    align-items: center;
    left: -25px;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-app__aside-close {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside-close > i {
    line-height: 0;
    font-size: 1.4rem;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside-close:hover {
    text-decoration: none;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside--right .kt-app__aside-close {
    left: auto;
    right: -25px;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside--on .kt-app__aside-close {
    transition: left 0.3s ease, right 0.3s ease;
    left: 274px;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside--on.kt-app__aside--right .kt-app__aside-close {
    left: auto;
    right: 274px;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.1);
    animation: kt-animate-fade-in 0.3s linear 1;
  }
}
@media (max-width: 1024px) {
  .kt-app__aside-overlay {
    background: rgba(0, 0, 0, 0.05);
  }
}
@media (max-width: 1024px) {
  .kt-app__aside-close {
    background-color: #f7f8fa;
  }
  .kt-app__aside-close > i {
    color: #74788d;
  }
  .kt-app__aside-close:hover {
    background-color: transparent;
  }
  .kt-app__aside-close:hover > i {
    color: #a6c719;
  }
}
@media (max-width: 350px) {
  .kt-app__aside {
    width: 90% !important;
  }
}
.kt-subheader {
  background-color: #fff;
  display: flex;
  align-items: stretch;
  margin: 10px 0;
}
.kt-subheader .kt-container {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
}
.kt-subheader .btn {
  display: inline-flex;
  height: 32px !important;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.kt-subheader .btn i {
  font-size: 1rem !important;
}
.kt-subheader .btn.btn-icon {
  width: 32px !important;
}
.kt-subheader .btn:not(.dropdown-toggle-split) {
  margin-left: 0.5rem;
}
.kt-subheader .kt-subheader__main {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  padding: 0.25rem 0;
}
.kt-subheader .kt-subheader__main .btn:not(.dropdown-toggle-split) {
  margin-left: 0;
  margin-right: 0.5rem;
}
.kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle {
  display: none;
}
.kt-subheader .kt-subheader__main .kt-subheader__title {
  margin: 0;
  padding: 0 1rem 0 0;
  font-size: 1.2rem;
  font-weight: 500;
  color: #434349;
  display: flex;
  align-items: center;
}
.kt-subheader .kt-subheader__main .kt-subheader__title small, .kt-subheader .kt-subheader__main .kt-subheader__title .small {
  padding-left: 0.25rem;
  font-size: 0.9rem;
  color: #74788d;
}
.kt-subheader .kt-subheader__main .kt-subheader__desc {
  padding: 0 0.5rem 0 0;
  font-size: 1rem;
  font-weight: 500;
  color: #959cb6;
}
.kt-subheader .kt-subheader__main .kt-subheader__separator {
  display: block;
  width: 12px;
  height: 4px;
  border-radius: 2px;
  background: #e7e8ef;
  margin: 0 1rem 0 0;
}
.kt-subheader .kt-subheader__main .kt-subheader__separator.kt-subheader__separator--v {
  width: 1px;
  height: 22px;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs {
  display: flex;
  align-items: center;
  list-style-type: none;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home {
  padding: 0px 0.65rem 0px 0px;
  transition: all 0.3s;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home > i {
  font-size: 1rem;
  color: #c5cbe7;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home:hover > i {
  transition: all 0.3s;
  color: #a6c719;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home.kt-subheader__breadcrumbs-home--active > i {
  color: #a6c719;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link {
  padding: 0 0.35rem 0 0;
  font-size: 1rem;
  font-weight: 500;
  color: #959cb6;
  transition: all 0.3s;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover {
  color: #a6c719;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link.kt-subheader__breadcrumbs-link--active {
  color: #a6c719;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover {
  transition: all 0.3s;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator {
  display: flex;
  justify-content: content;
  align-items: center;
  padding: 0 0.35rem 0 0;
}
.kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator:after {
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  content: " ";
  background: #e7e8ef;
}
.kt-subheader .kt-subheader__main .kt-subheader__group {
  display: flex;
  align-items: center;
}
.kt-subheader .kt-subheader__toolbar {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 0;
}
.kt-subheader .kt-subheader__toolbar .btn:not(.dropdown-toggle-split) {
  margin-left: 0.25rem;
}
.kt-subheader .kt-subheader__btn-primary {
  background: #f2f3f7;
  color: #959cb6;
  font-weight: 500;
}
.kt-subheader .kt-subheader__btn-primary i {
  color: #959cb6;
}
.kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader .kt-subheader__btn-primary:focus {
  color: #ffffff;
  background: #a6c719;
}
.kt-subheader .kt-subheader__btn-primary:hover i, .kt-subheader .kt-subheader__btn-primary.active i, .kt-subheader .kt-subheader__btn-primary:active i, .kt-subheader .kt-subheader__btn-primary:focus i {
  color: #ffffff;
}
.kt-subheader .kt-subheader__btn-primary:hover g [fill], .kt-subheader .kt-subheader__btn-primary.active g [fill], .kt-subheader .kt-subheader__btn-primary:active g [fill], .kt-subheader .kt-subheader__btn-primary:focus g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.kt-subheader .kt-subheader__btn-primary:hover:hover g [fill], .kt-subheader .kt-subheader__btn-primary.active:hover g [fill], .kt-subheader .kt-subheader__btn-primary:active:hover g [fill], .kt-subheader .kt-subheader__btn-primary:focus:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-subheader .kt-subheader__btn-secondary {
  color: #959cb6;
  font-weight: 500;
}
.kt-subheader .kt-subheader__btn-secondary i {
  color: #aab1df;
}
.kt-subheader .kt-subheader__btn-secondary g [fill] {
  transition: fill 0.3s ease;
  fill: #aab1df;
}
.kt-subheader .kt-subheader__btn-secondary:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-subheader .kt-subheader__btn-secondary:hover, .kt-subheader .kt-subheader__btn-secondary.active, .kt-subheader .kt-subheader__btn-secondary:active, .kt-subheader .kt-subheader__btn-secondary:focus {
  background: #f2f3f7;
  color: #a6c719;
}
.kt-subheader .kt-subheader__btn-secondary:hover g [fill], .kt-subheader .kt-subheader__btn-secondary.active g [fill], .kt-subheader .kt-subheader__btn-secondary:active g [fill], .kt-subheader .kt-subheader__btn-secondary:focus g [fill] {
  transition: fill 0.3s ease;
  fill: #a6c719;
}
.kt-subheader .kt-subheader__btn-secondary:hover:hover g [fill], .kt-subheader .kt-subheader__btn-secondary.active:hover g [fill], .kt-subheader .kt-subheader__btn-secondary:active:hover g [fill], .kt-subheader .kt-subheader__btn-secondary:focus:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-subheader .kt-subheader__btn-daterange {
  background: #f2f3f7;
}
.kt-subheader .kt-subheader__btn-daterange .kt-subheader__btn-daterange-title {
  display: inline-block;
  color: #959cb6;
  font-weight: 500;
}
.kt-subheader .kt-subheader__btn-daterange .kt-subheader__btn-daterange-date {
  display: inline-block;
  color: #a6c719;
  margin-right: 0.75rem;
  font-weight: 500;
}
.kt-subheader .kt-subheader__btn-daterange i {
  color: #a6c719;
}
.kt-subheader .kt-subheader__btn-daterange:hover, .kt-subheader .kt-subheader__btn-daterange.active, .kt-subheader .kt-subheader__btn-daterange:active, .kt-subheader .kt-subheader__btn-daterange:focus {
  background: #f2f3f7;
}
.kt-subheader .kt-subheader__btn-daterange:hover i, .kt-subheader .kt-subheader__btn-daterange.active i, .kt-subheader .kt-subheader__btn-daterange:active i, .kt-subheader .kt-subheader__btn-daterange:focus i {
  color: #a6c719;
}
.kt-subheader .kt-subheader__search {
  width: 175px;
  display: inline-block;
}
.kt-subheader .kt-subheader__search .form-control {
  font-size: 0.9rem;
  height: 33px;
  background: #f2f3f7;
  border-color: #f2f3f7 !important;
}
.kt-subheader .kt-subheader__search .kt-input-icon__icon i {
  font-size: 1.2rem;
  color: #74788d;
}
.kt-subheader--solid .kt-subheader {
  margin: 0 0 25px 0;
  min-height: 54px;
}
.kt-subheader--transparent .kt-subheader {
  background-color: transparent;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__separator {
  background: #dbdce7;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home > i {
  color: #b7bee1;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link {
  color: #959cb6;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator:after {
  background: #dbdce7;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary {
  background: #e1e3ec;
  color: #959cb6;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary i {
  color: #959cb6;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary g [fill] {
  transition: fill 0.3s ease;
  fill: #959cb6;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus {
  background: #a6c719;
  color: #ffffff;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover i, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active i, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active i, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus i {
  color: #ffffff;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus g [fill] {
  transition: fill 0.3s ease;
  fill: #ffffff;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus:hover g [fill] {
  transition: fill 0.3s ease;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary {
  color: #8c94b0;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary i {
  color: #9fa7db;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary:focus {
  background: #eaecf2;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange {
  background: #e1e3ec;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange:focus {
  background: #d7dbe6;
}
.kt-subheader--transparent .kt-subheader .kt-subheader__search .form-control {
  background: #eaecf2;
  border-color: #eaecf2 !important;
}
@media (max-width: 1024px) {
  .kt-subheader {
    margin: 2px 0;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle {
    display: inline-block;
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
    font-size: 0;
    text-indent: -9999px;
    appearance: none;
    box-shadow: none;
    border-radius: none;
    border: none;
    cursor: pointer;
    background: none;
    outline: none !important;
    width: 20px;
    height: 22px;
    transition: all 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span {
    display: block;
    position: absolute;
    top: 10px;
    height: 2px;
    min-height: 2px;
    width: 100%;
    border-radius: 2px;
    transition: all 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after {
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    height: 2px;
    min-height: 2px;
    content: "";
    border-radius: 2px;
    transition: all 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before {
    top: -6px;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after {
    bottom: -6px;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left span:before {
    transition: all 0.4s ease;
    left: auto;
    right: 0px;
    width: 50%;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left span:after {
    transition: all 0.4s ease;
    left: auto;
    right: 0px;
    width: 75%;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left:hover span:after, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left:hover span:before {
    width: 100%;
    transition: all 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left.kt-subheader__mobile-toggle--active span:before {
    transition: all 0.4s ease;
    left: 0px;
    right: auto;
    width: 50%;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left.kt-subheader__mobile-toggle--active span:after {
    transition: all 0.4s ease;
    left: 0px;
    right: auto;
    width: 75%;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right span:before {
    left: 0px;
    right: auto;
    width: 50%;
    transition: width 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right span:after {
    left: 0px;
    right: auto;
    width: 75%;
    transition: width 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right:hover span:after, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right:hover span:before {
    width: 100%;
    transition: width 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right.kt-subheader__mobile-toggle--active span:before {
    left: auto;
    right: 0px;
    width: 50%;
    transition: width 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right.kt-subheader__mobile-toggle--active span:after {
    left: auto;
    right: 0px;
    width: 75%;
    transition: width 0.4s ease;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span {
    background: #74788d;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after {
    background: #74788d;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span {
    background: #a6c719;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::after {
    background: #a6c719;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span {
    background: #a6c719;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::after {
    background: #a6c719;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle {
    display: inline-block;
    margin-right: 1rem;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__title {
    padding: 0.5rem 1.25rem 0.5rem 0;
  }
  .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs {
    padding: 0.5rem 0;
  }
  .kt-subheader .kt-subheader__toolbar {
    padding: 0.5rem 0;
  }
  .kt-subheader--transparent .kt-subheader {
    background-color: transparent;
  }
}
@media (max-width: 768px) {
  .kt-subheader .kt-subheader__toolbar {
    padding-top: 0.5rem;
  }
}
.kt-badge {
  padding: 0;
  margin: 0;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  font-size: 0.8rem;
}
.kt-badge.kt-badge--bold {
  font-weight: 500;
}
.kt-badge.kt-badge--bolder {
  font-weight: 600;
}
.kt-badge.kt-badge--boldest {
  font-weight: 700;
}
.kt-badge.kt-badge--md {
  height: 24px;
  width: 24px;
  font-size: 0.9rem;
}
.kt-badge.kt-badge--lg {
  height: 35px;
  width: 35px;
  font-size: 1rem;
}
.kt-badge.kt-badge--xl {
  height: 50px;
  width: 50px;
  font-size: 1.1rem;
  font-weight: 500;
}
.kt-badge.kt-badge__pics {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.kt-badge.kt-badge__pics .kt-badge__pic {
  border-radius: 50%;
  width: 2.5rem;
  height: 2.5rem;
  overflow: hidden;
  margin-left: -0.7rem;
  border: 1px solid #ffffff;
  background-color: #f0f3ff;
  color: #a1a8c3;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  position: relative;
}
.kt-badge.kt-badge__pics .kt-badge__pic img {
  width: 100%;
}
.kt-badge.kt-badge__pics .kt-badge__pic.kt-badge__pic--last {
  font-size: 1rem;
  font-weight: 500;
}
.kt-badge.kt-badge--brand {
  color: #ffffff;
  background: #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--brand {
  background: transparent;
  color: #a6c719;
  border: 1px solid #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--brand.kt-badge--outline-2x {
  border: 2px solid #a6c719;
}
.kt-badge.kt-badge--light {
  color: #282a3c;
  background: #ffffff;
}
.kt-badge.kt-badge--outline.kt-badge--light {
  background: transparent;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.kt-badge.kt-badge--outline.kt-badge--light.kt-badge--outline-2x {
  border: 2px solid #ffffff;
}
.kt-badge.kt-badge--dark {
  color: #ffffff;
  background: #282a3c;
}
.kt-badge.kt-badge--outline.kt-badge--dark {
  background: transparent;
  color: #282a3c;
  border: 1px solid #282a3c;
}
.kt-badge.kt-badge--outline.kt-badge--dark.kt-badge--outline-2x {
  border: 2px solid #282a3c;
}
.kt-badge.kt-badge--active {
  color: #ffffff;
  background: #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--active {
  background: transparent;
  color: #a6c719;
  border: 1px solid #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--active.kt-badge--outline-2x {
  border: 2px solid #a6c719;
}
.kt-badge.kt-badge--hover {
  color: #ffffff;
  background: #505050;
}
.kt-badge.kt-badge--outline.kt-badge--hover {
  background: transparent;
  color: #505050;
  border: 1px solid #505050;
}
.kt-badge.kt-badge--outline.kt-badge--hover.kt-badge--outline-2x {
  border: 2px solid #505050;
}
.kt-badge.kt-badge--unactive {
  color: #ffffff;
  background: #b7b7b7;
}
.kt-badge.kt-badge--outline.kt-badge--unactive {
  background: transparent;
  color: #b7b7b7;
  border: 1px solid #b7b7b7;
}
.kt-badge.kt-badge--outline.kt-badge--unactive.kt-badge--outline-2x {
  border: 2px solid #b7b7b7;
}
.kt-badge.kt-badge--disabled {
  color: #ffffff;
  background: #ebedf2;
}
.kt-badge.kt-badge--outline.kt-badge--disabled {
  background: transparent;
  color: #ebedf2;
  border: 1px solid #ebedf2;
}
.kt-badge.kt-badge--outline.kt-badge--disabled.kt-badge--outline-2x {
  border: 2px solid #ebedf2;
}
.kt-badge.kt-badge--default {
  color: #505050;
  background: #b7b7b7;
}
.kt-badge.kt-badge--outline.kt-badge--default {
  background: transparent;
  color: #b7b7b7;
  border: 1px solid #b7b7b7;
}
.kt-badge.kt-badge--outline.kt-badge--default.kt-badge--outline-2x {
  border: 2px solid #b7b7b7;
}
.kt-badge.kt-badge--primary {
  color: #ffffff;
  background: #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--primary {
  background: transparent;
  color: #a6c719;
  border: 1px solid #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--primary.kt-badge--outline-2x {
  border: 2px solid #a6c719;
}
.kt-badge.kt-badge--success {
  color: #ffffff;
  background: #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--success {
  background: transparent;
  color: #a6c719;
  border: 1px solid #a6c719;
}
.kt-badge.kt-badge--outline.kt-badge--success.kt-badge--outline-2x {
  border: 2px solid #a6c719;
}
.kt-badge.kt-badge--info {
  color: #ffffff;
  background: #5578eb;
}
.kt-badge.kt-badge--outline.kt-badge--info {
  background: transparent;
  color: #5578eb;
  border: 1px solid #5578eb;
}
.kt-badge.kt-badge--outline.kt-badge--info.kt-badge--outline-2x {
  border: 2px solid #5578eb;
}
.kt-badge.kt-badge--warning {
  color: #ffffff;
  background: #ffb822;
}
.kt-badge.kt-badge--outline.kt-badge--warning {
  background: transparent;
  color: #ffb822;
  border: 1px solid #ffb822;
}
.kt-badge.kt-badge--outline.kt-badge--warning.kt-badge--outline-2x {
  border: 2px solid #ffb822;
}
.kt-badge.kt-badge--danger {
  color: #ffffff;
  background: #c00000;
}
.kt-badge.kt-badge--outline.kt-badge--danger {
  background: transparent;
  color: #c00000;
  border: 1px solid #c00000;
}
.kt-badge.kt-badge--outline.kt-badge--danger.kt-badge--outline-2x {
  border: 2px solid #c00000;
}
.kt-badge.kt-badge--unified-brand {
  color: #a6c719;
  background: rgba(166, 199, 25, 0.1);
}
.kt-badge.kt-badge--unified-light {
  color: #ffffff;
  background: rgba(255, 255, 255, 0.1);
}
.kt-badge.kt-badge--unified-dark {
  color: #282a3c;
  background: rgba(40, 42, 60, 0.1);
}
.kt-badge.kt-badge--unified-active {
  color: #a6c719;
  background: rgba(166, 199, 25, 0.1);
}
.kt-badge.kt-badge--unified-hover {
  color: #505050;
  background: rgba(80, 80, 80, 0.1);
}
.kt-badge.kt-badge--unified-unactive {
  color: #b7b7b7;
  background: rgba(183, 183, 183, 0.1);
}
.kt-badge.kt-badge--unified-disabled {
  color: #ebedf2;
  background: rgba(235, 237, 242, 0.1);
}
.kt-badge.kt-badge--unified-default {
  color: #b7b7b7;
  background: rgba(183, 183, 183, 0.1);
}
.kt-badge.kt-badge--unified-primary {
  color: #a6c719;
  background: rgba(166, 199, 25, 0.1);
}
.kt-badge.kt-badge--unified-success {
  color: #a6c719;
  background: rgba(166, 199, 25, 0.1);
}
.kt-badge.kt-badge--unified-info {
  color: #5578eb;
  background: rgba(85, 120, 235, 0.1);
}
.kt-badge.kt-badge--unified-warning {
  color: #ffb822;
  background: rgba(255, 184, 34, 0.1);
}
.kt-badge.kt-badge--unified-danger {
  color: #c00000;
  background: rgba(192, 0, 0, 0.1);
}
.kt-badge.kt-badge--inline {
  height: 0;
  width: auto;
  padding: 0.75rem 0.75rem;
  border-radius: 2px;
}
.kt-badge.kt-badge--inline.kt-badge--md {
  padding: 0.8rem 0.6rem;
}
.kt-badge.kt-badge--inline.kt-badge--lg {
  padding: 0.9rem 0.7rem;
}
.kt-badge.kt-badge--inline.kt-badge--xl {
  padding: 1rem 0.8rem;
}
.kt-badge.kt-badge--pill {
  border-radius: 2rem;
}
.kt-badge.kt-badge--rounded {
  border-radius: 4px;
}
.kt-badge.kt-badge--dot {
  display: inline-block;
  line-height: 6px;
  min-height: 6px;
  min-width: 6px;
  height: 6px;
  width: 6px;
  font-size: 0;
  vertical-align: middle;
  text-align: center;
}
.kt-badge.kt-badge--dot.kt-badge--sm {
  line-height: 4px;
  min-height: 4px;
  min-width: 4px;
  height: 4px;
  width: 4px;
}
.kt-badge.kt-badge--dot.kt-badge--lg {
  line-height: 8px;
  min-height: 8px;
  min-width: 8px;
  height: 8px;
  width: 8px;
}
.kt-badge.kt-badge--dot.kt-badge--xl {
  line-height: 10px;
  min-height: 10px;
  min-width: 10px;
  height: 10px;
  width: 10px;
}
.kt-badge.kt-badge--square {
  border-radius: 0;
}
.kt-badge.kt-badge--elevate {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.kt-demo-icon {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  padding: 20px;
  border-radius: 4px;
}
.kt-demo-icon .kt-demo-icon__preview {
  display: flex;
  padding-right: 20px;
  flex: 0 0 40px;
}
.kt-demo-icon .kt-demo-icon__preview i {
  line-height: 0;
  vertical-align: middle;
  font-size: 2.5rem !important;
}
.kt-demo-icon .kt-demo-icon__class {
  color: #74788d;
  display: flex;
  flex-grow: 1;
  padding: 0;
  font-size: 1rem;
  font-weight: 400;
}
.kt-demo-icon:hover {
  background-color: #f7f8fa;
}
.kt-demo-icon.kt-demo-icon--overlay {
  position: relative;
}
.kt-demo-icon.kt-demo-icon--overlay svg {
  height: 40px;
  width: 40px;
}
.kt-demo-icon.kt-demo-icon--overlay .kt-demo-icon__overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
  transition: all 0.3 ease;
  opacity: 0;
}
.kt-demo-icon.kt-demo-icon--overlay .kt-demo-icon__overlay .btn {
  margin-right: 10px;
}
.kt-demo-icon.kt-demo-icon--overlay .kt-demo-icon__overlay .btn:last-child {
  margin-right: 0;
}
.kt-demo-icon.kt-demo-icon--overlay:hover {
  background-color: transparent;
}
.kt-demo-icon.kt-demo-icon--overlay:hover .kt-demo-icon__overlay {
  transition: all 0.3 ease;
  opacity: 1;
}
.kt-divider {
  display: flex;
  justify-content: center;
  align-items: center;
}
.kt-divider > span:first-child {
  width: 100%;
  height: 1px;
  flex: 1;
  background: #EBECF1;
  display: inline-block;
}
.kt-divider > span:last-child {
  width: 100%;
  height: 1px;
  flex: 1;
  background: #EBECF1;
  display: inline-block;
}
.kt-divider > span:not(:first-child):not(:last-child) {
  padding: 0 2rem;
}
.kt-heading {
  font-size: 1.3rem;
  font-weight: 500;
  padding: 0;
  margin: 1.75rem 0;
  color: #48465b;
}
.kt-heading.kt-heading--center {
  text-align: center;
}
.kt-heading.kt-heading--right {
  text-align: right;
}
.kt-heading.kt-heading--space-sm {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.kt-heading.kt-heading--space-md {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.kt-heading.kt-heading--space-lg {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.kt-heading.kt-heading--space-xl {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.kt-heading.kt-heading--sm {
  font-size: 1.2rem;
}
.kt-heading.kt-heading--md {
  font-size: 1.4rem;
}
.kt-heading.kt-heading--lg {
  font-size: 1.6rem;
}
.kt-heading.kt-heading--xl {
  font-size: 2rem;
}
.kt-heading.kt-heading--xxl {
  font-size: 3rem;
}
.kt-heading.kt-heading--medium {
  font-weight: 600;
}
.kt-heading.kt-heading--bold {
  font-weight: 700;
}
.kt-heading.kt-heading--bolder {
  font-weight: 900;
}
.kt-heading.kt-heading--thin {
  font-weight: 300;
}
.kt-heading.kt-heading--no-top-margin {
  margin-top: 0;
}
.kt-heading.kt-heading--no-bottok-margin {
  margin-bottom: 0;
}
.kt-link {
  text-decoration: none;
  position: relative;
  display: inline-block;
  color: #505ae2;
}
.kt-link:after {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  top: 1rem;
  left: 0;
  width: 0%;
  transition: width 0.3s ease;
}
.kt-link:hover {
  text-decoration: none !important;
}
.kt-link:hover:after {
  width: 100%;
}
.kt-link:hover {
  color: #3641de;
}
.kt-link:hover:after {
  border-bottom: 1px solid #3641de;
  opacity: 0.3;
}
.kt-link.kt-link--brand {
  color: #a6c719;
}
.kt-link.kt-link--brand:hover {
  color: #809a13;
}
.kt-link.kt-link--brand:hover:after {
  border-bottom: 1px solid #809a13;
  opacity: 0.3;
}
.kt-link.kt-link--light {
  color: #ffffff;
}
.kt-link.kt-link--light:hover {
  color: #e6e6e6;
}
.kt-link.kt-link--light:hover:after {
  border-bottom: 1px solid #e6e6e6;
  opacity: 0.3;
}
.kt-link.kt-link--dark {
  color: #282a3c;
}
.kt-link.kt-link--dark:hover {
  color: #14151d;
}
.kt-link.kt-link--dark:hover:after {
  border-bottom: 1px solid #14151d;
  opacity: 0.3;
}
.kt-link.kt-link--active {
  color: #a6c719;
}
.kt-link.kt-link--active:hover {
  color: #809a13;
}
.kt-link.kt-link--active:hover:after {
  border-bottom: 1px solid #809a13;
  opacity: 0.3;
}
.kt-link.kt-link--hover {
  color: #505050;
}
.kt-link.kt-link--hover:hover {
  color: #373737;
}
.kt-link.kt-link--hover:hover:after {
  border-bottom: 1px solid #373737;
  opacity: 0.3;
}
.kt-link.kt-link--unactive {
  color: #b7b7b7;
}
.kt-link.kt-link--unactive:hover {
  color: #9e9e9e;
}
.kt-link.kt-link--unactive:hover:after {
  border-bottom: 1px solid #9e9e9e;
  opacity: 0.3;
}
.kt-link.kt-link--disabled {
  color: #ebedf2;
}
.kt-link.kt-link--disabled:hover {
  color: #ccd1de;
}
.kt-link.kt-link--disabled:hover:after {
  border-bottom: 1px solid #ccd1de;
  opacity: 0.3;
}
.kt-link.kt-link--default {
  color: #b7b7b7;
}
.kt-link.kt-link--default:hover {
  color: #9e9e9e;
}
.kt-link.kt-link--default:hover:after {
  border-bottom: 1px solid #9e9e9e;
  opacity: 0.3;
}
.kt-link.kt-link--primary {
  color: #a6c719;
}
.kt-link.kt-link--primary:hover {
  color: #809a13;
}
.kt-link.kt-link--primary:hover:after {
  border-bottom: 1px solid #809a13;
  opacity: 0.3;
}
.kt-link.kt-link--success {
  color: #a6c719;
}
.kt-link.kt-link--success:hover {
  color: #809a13;
}
.kt-link.kt-link--success:hover:after {
  border-bottom: 1px solid #809a13;
  opacity: 0.3;
}
.kt-link.kt-link--info {
  color: #5578eb;
}
.kt-link.kt-link--info:hover {
  color: #2754e6;
}
.kt-link.kt-link--info:hover:after {
  border-bottom: 1px solid #2754e6;
  opacity: 0.3;
}
.kt-link.kt-link--warning {
  color: #ffb822;
}
.kt-link.kt-link--warning:hover {
  color: #eea200;
}
.kt-link.kt-link--warning:hover:after {
  border-bottom: 1px solid #eea200;
  opacity: 0.3;
}
.kt-link.kt-link--danger {
  color: #c00000;
}
.kt-link.kt-link--danger:hover {
  color: #8d0000;
}
.kt-link.kt-link--danger:hover:after {
  border-bottom: 1px solid #8d0000;
  opacity: 0.3;
}
a {
  color: #505050;
  text-decoration: none;
}
a:hover {
  color: #a6c719 !important;
}
.kt-section {
  padding: 0;
  margin: 0 0 2rem 0;
}
.kt-section.kt-section--space-sm {
  margin-bottom: 1rem;
}
.kt-section.kt-section--space-md {
  margin-bottom: 2rem;
}
.kt-section.kt-section--space-lg {
  margin-bottom: 2.5rem;
}
.kt-section.kt-section--space-xl {
  margin-bottom: 3rem;
}
.kt-section .kt-section__heading,
.kt-section .kt-section__title {
  display: block;
  font-size: 1.3rem;
  font-weight: 500;
  padding: 0;
  margin: 0 0 1.75rem 0;
  color: #48465b;
}
.kt-section .kt-section__heading.kt-section__title-sm,
.kt-section .kt-section__title.kt-section__title-sm {
  font-size: 1.1rem;
}
.kt-section .kt-section__heading.kt-section__title-md,
.kt-section .kt-section__title.kt-section__title-md {
  font-size: 1.4rem;
}
.kt-section .kt-section__heading.kt-section__title-lg,
.kt-section .kt-section__title.kt-section__title-lg {
  font-size: 1.5rem;
}
.kt-section .kt-section__desc {
  display: block;
  font-size: 1rem;
  font-weight: 400;
  padding: 0;
  margin: 0 0 1rem 0;
  color: #595d6e;
}
.kt-section .kt-section__info {
  display: block;
  font-size: 1rem;
  padding: 0;
  margin: 0 0 1rem 0;
  color: #595d6e;
}
.kt-section .kt-section__content {
  display: block;
  padding: 0;
  margin: 0;
}
.kt-section .kt-section__content.kt-section__content--border {
  padding: 1.5rem;
  border: 3px solid #ebedf2;
  border-radius: 4px;
}
.kt-section .kt-section__content.kt-section__content--solid {
  padding: 1.5rem;
  border-left: 4px solid #e2e5ec;
  background-color: #f7f8fa;
  border-radius-top-left: 4px;
  border-radius-top-right: 4px;
}
.kt-section .kt-section__content.kt-section__content--x-fit {
  padding-left: 0;
  padding-right: 0;
}
.kt-section .kt-section__content.kt-section__content--fit {
  padding: 0;
}
.kt-section.kt-section--last {
  margin-bottom: 0;
}
.kt-section.kt-section--first {
  margin-top: 0;
}
.kt-separator {
  height: 0;
  margin: 20px 0;
  border-bottom: 1px solid #ebedf2;
}
.kt-separator.kt-separator--border-dashed, .kt-separator.kt-separator--dashed {
  border-bottom: 1px dashed #ebedf2;
}
.kt-separator.kt-separator--border-2x {
  border-bottom-width: 2px;
}
.kt-separator.kt-separator--space {
  border-bottom: 0;
}
.kt-separator.kt-separator--space-sm, .kt-separator.kt-separator--sm {
  margin: 0.5rem 0;
}
.kt-separator.kt-separator--space-md, .kt-separator.kt-separator--md {
  margin: 2rem 0;
}
.kt-separator.kt-separator--space-lg, .kt-separator.kt-separator--lg {
  margin: 2.5rem 0;
}
.kt-separator.kt-separator--space-xl, .kt-separator.kt-separator--xl {
  margin: 3rem 0;
}
.kt-separator.kt-separator--fit {
  margin-left: -20px;
  margin-right: -20px;
}
.kt-separator.kt-separator--brand {
  border-bottom: 1px solid #a6c719;
}
.kt-separator.kt-separator--brand.kt-separator--dashed {
  border-bottom: 1px dashed #a6c719;
}
.kt-separator.kt-separator--light {
  border-bottom: 1px solid #ffffff;
}
.kt-separator.kt-separator--light.kt-separator--dashed {
  border-bottom: 1px dashed #ffffff;
}
.kt-separator.kt-separator--dark {
  border-bottom: 1px solid #282a3c;
}
.kt-separator.kt-separator--dark.kt-separator--dashed {
  border-bottom: 1px dashed #282a3c;
}
.kt-separator.kt-separator--active {
  border-bottom: 1px solid #a6c719;
}
.kt-separator.kt-separator--active.kt-separator--dashed {
  border-bottom: 1px dashed #a6c719;
}
.kt-separator.kt-separator--hover {
  border-bottom: 1px solid #505050;
}
.kt-separator.kt-separator--hover.kt-separator--dashed {
  border-bottom: 1px dashed #505050;
}
.kt-separator.kt-separator--unactive {
  border-bottom: 1px solid #b7b7b7;
}
.kt-separator.kt-separator--unactive.kt-separator--dashed {
  border-bottom: 1px dashed #b7b7b7;
}
.kt-separator.kt-separator--disabled {
  border-bottom: 1px solid #ebedf2;
}
.kt-separator.kt-separator--disabled.kt-separator--dashed {
  border-bottom: 1px dashed #ebedf2;
}
.kt-separator.kt-separator--default {
  border-bottom: 1px solid #b7b7b7;
}
.kt-separator.kt-separator--default.kt-separator--dashed {
  border-bottom: 1px dashed #b7b7b7;
}
.kt-separator.kt-separator--primary {
  border-bottom: 1px solid #a6c719;
}
.kt-separator.kt-separator--primary.kt-separator--dashed {
  border-bottom: 1px dashed #a6c719;
}
.kt-separator.kt-separator--success {
  border-bottom: 1px solid #a6c719;
}
.kt-separator.kt-separator--success.kt-separator--dashed {
  border-bottom: 1px dashed #a6c719;
}
.kt-separator.kt-separator--info {
  border-bottom: 1px solid #5578eb;
}
.kt-separator.kt-separator--info.kt-separator--dashed {
  border-bottom: 1px dashed #5578eb;
}
.kt-separator.kt-separator--warning {
  border-bottom: 1px solid #ffb822;
}
.kt-separator.kt-separator--warning.kt-separator--dashed {
  border-bottom: 1px dashed #ffb822;
}
.kt-separator.kt-separator--danger {
  border-bottom: 1px solid #c00000;
}
.kt-separator.kt-separator--danger.kt-separator--dashed {
  border-bottom: 1px dashed #c00000;
}
.kt-svg-icon {
  height: 23px;
  width: 23px;
}
.kt-svg-icon g:hover [fill] {
  fill: #505050;
}
.kt-svg-icon g [fill] {
  fill: #b7b7b7;
}
.kt-svg-icon.kt-svg-icon--brand g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--brand g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--light g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--light g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--dark g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--dark g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--active g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--active g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--hover g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--hover g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--unactive g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--unactive g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--disabled g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--disabled g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--default g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--default g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--primary g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--primary g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--success g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--success g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--info g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--info g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--warning g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--warning g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--danger g [fill] {
  fill: !important;
}
.kt-svg-icon.kt-svg-icon--danger g:hover [fill] {
  fill: #505050 !important;
}
.kt-svg-icon.kt-svg-icon--sm {
  height: 20px;
  width: 20px;
}
.kt-svg-icon.kt-svg-icon--md {
  height: 30px;
  width: 30px;
}
.kt-svg-icon.kt-svg-icon--lg {
  height: 40px;
  width: 40px;
}
.kt-svg-icon.kt-svg-icon--xl {
  height: 50px;
  width: 50px;
}
.kt-widget1 {
  padding: 20px;
}
.kt-widget1.kt-widget1--fit {
  padding: 0;
}
.kt-widget1.kt-widget1--paddingless {
  padding: 0;
}
.kt-widget1 .kt-widget1__item {
  padding: 1.1rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 0.07rem dashed #ebedf2;
}
.kt-widget1 .kt-widget1__item:last-child {
  padding-bottom: 0;
}
.kt-widget1 .kt-widget1__item:first-child {
  padding-top: 0;
}
.kt-widget1 .kt-widget1__item .kt-widget1__info .kt-widget1__title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget1 .kt-widget1__item .kt-widget1__info .kt-widget1__desc {
  font-size: 1rem;
  font-weight: normal;
  color: #74788d;
}
.kt-widget1 .kt-widget1__item .kt-widget1__number {
  font-size: 1.4rem;
  font-weight: 600;
  color: #74788d;
}
.kt-widget1 .kt-widget1__item:last-child {
  border-bottom: 0;
}
@media (max-width: 1024px) {
  .kt-widget1 {
    padding: 10px;
  }
}
.kt-widget2 .kt-widget2__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.4rem;
  position: relative;
}
.kt-widget2 .kt-widget2__item:before {
  position: absolute;
  display: block;
  width: 0.3rem;
  border-radius: 4px;
  width: 4px;
  border-radius: 4px;
  height: 100%;
  left: 0.8rem;
  content: "";
}
.kt-widget2 .kt-widget2__item .kt-widget2__checkbox {
  padding: 1rem 0 0 2.2rem;
}
.kt-widget2 .kt-widget2__item .kt-widget2__info {
  display: flex;
  flex-direction: column;
  padding-left: 0.23rem 0 0 0.3rem;
}
.kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__title {
  font-weight: 500;
  margin: 0;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__username {
  text-decoration: none;
  font-size: 0.9rem;
  color: #74788d;
  transition: color 0.3s ease;
}
.kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__username:hover {
  text-decoration: none;
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget2 .kt-widget2__item .kt-widget2__actions {
  flex-grow: 1;
  text-align: right;
  padding: 0 0.5rem 0 0.8rem;
}
.kt-widget2 .kt-widget2__item .kt-widget2__actions a {
  text-decoration: none;
}
.kt-widget2 .kt-widget2__item .kt-widget2__actions i {
  font-size: 2.1rem;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--brand:before {
  background: #a6c719;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--light:before {
  background: #ffffff;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--dark:before {
  background: #282a3c;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--active:before {
  background: #a6c719;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--hover:before {
  background: #505050;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--unactive:before {
  background: #b7b7b7;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--disabled:before {
  background: #ebedf2;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--default:before {
  background: #b7b7b7;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--primary:before {
  background: #a6c719;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--success:before {
  background: #a6c719;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--info:before {
  background: #5578eb;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--warning:before {
  background: #ffb822;
}
.kt-widget2 .kt-widget2__item.kt-widget2__item--danger:before {
  background: #c00000;
}
.kt-widget3 .kt-widget3__item {
  margin-bottom: 1rem;
  border-bottom: 0.07rem dashed #ebedf2;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header {
  margin-top: 1.5rem;
  padding-bottom: 0.8rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__user-img .kt-widget3__img {
  width: 3.2rem;
  border-radius: 50%;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info {
  padding-left: 1rem;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__username {
  font-weight: 500;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__time {
  font-size: 0.9rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__status {
  font-weight: 500;
  flex-grow: 1;
  text-align: right;
}
.kt-widget3 .kt-widget3__item .kt-widget3__body .kt-widget3__text {
  color: #74788d;
}
.kt-widget3 .kt-widget3__item:last-child {
  border-bottom: 0;
}
.kt-widget3 .kt-widget3__item:first-child .kt-widget3__header {
  margin-top: 0;
}
.kt-widget4 .kt-widget4__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px dashed #ebedf2;
}
.kt-widget4 .kt-widget4__item .kt-widget4__pic {
  padding-right: 1rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__pic img {
  width: 2.5rem;
  border-radius: 4px;
}
.kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--sm img {
  width: 2.5rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--lg img {
  width: 3.5rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--xl img {
  width: 4rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--circle img {
  border-radius: 50%;
}
.kt-widget4 .kt-widget4__item .kt-widget4__img {
  margin-right: 0.5rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__info {
  display: flex;
  flex-direction: column;
  padding-right: 1.25rem;
  flex-grow: 1;
}
.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__username {
  font-weight: 500;
  font-size: 1rem;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__title {
  font-weight: 500;
  font-size: 1.1rem;
  color: #595d6e;
}
.kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__text {
  font-size: 1rem;
  margin: 0;
  color: #74788d;
}
.kt-widget4 .kt-widget4__item .kt-widget4__title {
  color: #595d6e;
  font-size: 1rem;
  font-weight: 500;
  padding-right: 1.25rem;
  flex-grow: 1;
  transition: color 0.3s ease;
}
.kt-widget4 .kt-widget4__item .kt-widget4__title.kt-widget4__title--light {
  font-weight: 400;
}
.kt-widget4 .kt-widget4__item .kt-widget4__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget4 .kt-widget4__item .kt-widget4__number {
  width: 7rem;
  flex-grow: 1;
  text-align: right;
  font-weight: 500;
  font-size: 1.1rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__icon {
  padding-right: 1.25rem;
}
.kt-widget4 .kt-widget4__item .kt-widget4__icon > i {
  font-size: 1.6rem;
  text-align: right;
  color: #74788d;
}
.kt-widget4 .kt-widget4__item .kt-widget4__icon.kt-widget4__icon--2x > i {
  font-size: 2.2rem;
}
.kt-widget4 .kt-widget4__item:first-child {
  padding-top: 0;
}
.kt-widget4 .kt-widget4__item:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 50%;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress {
  flex: 1;
  padding-right: 1.5rem;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.7rem;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats > span {
  line-height: 1.1;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats > span:first-child {
  font-size: 1.1rem;
  font-weight: 600;
  color: #595d6e;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats > span:last-child {
  font-size: 0.9rem;
  color: #74788d;
  font-weight: 400;
}
.kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .progress {
  width: 100%;
}
.kt-widget4 .kt-widget4__chart {
  position: relative;
}
.kt-widget4.kt-widget4--sticky {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-widget4.kt-widget4--sticky .kt-widget4__items {
  flex-grow: 1;
}
.kt-widget4.kt-widget4--sticky .kt-widget4__items.kt-widget4__items--bottom {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.kt-widget4.kt-widget4--sticky .kt-widget4__chart canvas {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.kt-widget5 .kt-widget5__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: 0.07rem dashed #ebedf2;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content {
  display: flex;
  align-items: center;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic {
  padding-right: 1.25rem;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic img {
  max-width: 8.5rem;
  border-radius: 4px;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__desc {
  margin: 0;
  padding: 0.4rem 0;
  font-size: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__info span:nth-child(even) {
  font-weight: 500;
  margin-right: 0.71rem;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats {
  display: flex;
  flex-direction: column;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats .kt-widget5__number {
  font-size: 1.3rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats:first-child {
  padding-right: 3rem;
}
.kt-widget5 .kt-widget5__item .kt-widget5__content:last-child {
  flex-grow: 1;
  text-align: right;
  justify-content: flex-end;
  padding-left: 1rem;
}
.kt-widget5 .kt-widget5__item:last-child {
  border-bottom: 0;
}
@media (max-width: 1024px) {
  .kt-widget5 {
    padding: 1rem;
  }
  .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic {
    padding-right: 0.5rem;
  }
  .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic img {
    max-width: 4rem;
  }
  .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats .kt-widget5__number {
    font-size: 1.2rem;
    font-weight: 500;
  }
  .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats:first-child {
    padding-right: 1rem;
  }
}
.kt-widget6 .kt-widget6__head .kt-widget6__item {
  display: flex;
  align-items: center;
  margin-bottom: 1.07rem;
}
.kt-widget6 .kt-widget6__head .kt-widget6__item > span {
  font-size: 1rem;
  color: #74788d;
  font-weight: 400;
  flex: 1;
  text-align: left;
}
.kt-widget6 .kt-widget6__head .kt-widget6__item > span:last-child {
  text-align: right;
}
.kt-widget6 .kt-widget6__body .kt-widget6__item {
  display: flex;
  align-items: center;
  padding: 1.07rem 0;
  border-bottom: 1px dashed #ebedf2;
}
.kt-widget6 .kt-widget6__body .kt-widget6__item > span {
  color: #595d6e;
  font-weight: 400;
  flex: 1;
  text-align: left;
  font-size: 1rem;
}
.kt-widget6 .kt-widget6__body .kt-widget6__item > span:last-child {
  text-align: right;
}
.kt-widget6 .kt-widget6__body .kt-widget6__item:last-child {
  border-bottom: 0;
}
.kt-widget6 .kt-widget6__foot .kt-widget6__action {
  text-align: right;
  margin-top: 1rem;
}
.kt-widget7 .kt-widget7__desc {
  text-align: center;
  margin-top: 7rem;
  font-size: 1.3rem;
  color: #595d6e;
}
.kt-widget7 .kt-widget7__content {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
}
.kt-widget7 .kt-widget7__content .kt-widget7__userpic img {
  width: 3.6rem;
  border-radius: 50%;
}
.kt-widget7 .kt-widget7__content .kt-widget7__info {
  padding-left: 1rem;
}
.kt-widget7 .kt-widget7__content .kt-widget7__info .kt-widget7__username {
  color: #595d6e;
  font-weight: 500;
  font-size: 1.4rem;
  margin-bottom: 0;
}
.kt-widget7 .kt-widget7__content .kt-widget7__info .kt-widget7__time {
  color: #74788d;
  font-size: 0.9rem;
}
.kt-widget7 .kt-widget7__button {
  text-align: center;
  margin-top: 2rem;
}
.kt-widget7.kt-widget7--skin-light .kt-widget7__desc {
  color: #fff;
}
.kt-widget7.kt-widget7--skin-light .kt-widget7__info .kt-widget7__username {
  color: #fff;
}
.kt-widget7.kt-widget7--skin-light .kt-widget7__info .kt-widget7__time {
  color: #fff;
  opacity: 0.8;
}
.kt-widget9 {
  padding: 2.2rem;
}
.kt-widget9 .kt-widget9__header {
  padding: 1.1rem 0;
  margin-bottom: 0.5rem;
}
.kt-widget9 .kt-widget9__header .kt-widget9__title {
  font-size: 1.2rem;
  font-weight: 600;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-widget9 .kt-widget9__header .kt-widget9__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-widget9 .kt-widget9__header .kt-widget9__text {
  color: #74788d;
}
.kt-widget9 .kt-widget9__chart {
  position: relative;
  margin-top: 0.5rem;
}
.kt-widget9 .kt-widget9__chart .kt-widget9__stat {
  font-size: 2.4rem;
  font-weight: 700;
  color: #74788d;
}
.kt-widget10 .kt-widget10__chart {
  margin-top: 1rem;
  margin-bottom: 3.5rem;
  position: relative;
}
.kt-widget10 .kt-widget10__chart canvas {
  border-radius: 8px;
}
.kt-widget10 .kt-widget10__items .kt-widget10__item .kt-widget10__stats {
  font-size: 1.1rem;
  font-weight: 700;
  color: #74788d;
}
.kt-widget10 .kt-widget10__items .kt-widget10__item .kt-widget10__text {
  font-size: 0.9rem;
  float: right;
  margin-top: 0.3rem;
  color: #74788d;
}
.kt-widget10 .kt-widget10__items .kt-widget10__item .progress {
  margin-bottom: 1.6rem;
}
.kt-widget10 .kt-widget10__desc {
  margin-top: 1.6rem;
  font-size: 1rem;
}
.kt-widget11 .table-responsive {
  overflow-y: hidden;
}
.kt-widget11 .table thead > tr > td {
  padding: 0;
  vertical-align: top;
  border-top: 0;
  font-weight: 500;
  color: #74788d;
}
.kt-widget11 .table tbody > tr {
  border-bottom: 1px dashed #ebedf2;
}
.kt-widget11 .table tbody > tr > td {
  border: 0;
  padding-left: 0;
  padding-right: 0.5rem;
  padding-top: 20px;
  vertical-align: top;
  color: #595d6e;
}
.kt-widget11 .table tbody > tr > td > label {
  right: 0;
  top: 0.5rem;
  vertical-align: top;
}
.kt-widget11 .table tbody > tr > td .kt-widget11__chart {
  position: relative;
  margin-top: -0.6rem;
}
.kt-widget11 .table tbody > tr > td:last-child {
  padding-right: 0;
}
.kt-widget11 .table tbody > tr .kt-widget11__title {
  font-size: 1.1rem;
  font-weight: 500;
  display: block;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget11 .table tbody > tr .kt-widget11__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget11 .table tbody > tr .kt-widget11__title > span {
  color: #74788d;
}
.kt-widget11 .table tbody > tr .kt-widget11__sub {
  display: block;
  font-size: 1rem;
}
.kt-widget11 .table tbody > tr:last-child {
  border: 0;
}
.kt-widget12 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-widget12 .kt-widget12__content {
  display: flex;
  padding-bottom: 1rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item {
  display: flex;
  margin-bottom: 2.5rem;
  align-items: center;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info {
  flex: 1;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__desc {
  font-size: 1rem;
  color: #74788d;
  padding-bottom: 0.5rem;
  font-weight: 500;
  display: block;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__value {
  font-size: 1.4rem;
  font-weight: 600;
  color: #595d6e;
  display: block;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 0;
  padding-top: 1rem;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress .progress {
  width: 100%;
  height: 0.6rem;
}
.kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress .kt-widget12__stat {
  font-size: 1.3rem;
  font-weight: 700;
  color: #74788d;
  padding-left: 1rem;
}
.kt-widget12 .kt-widget12__chart {
  position: relative;
}
.kt-widget12 .kt-widget12__chart canvas {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.kt-widget13 {
  padding: 2rem 0;
}
.kt-widget13 .kt-widget13__item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.kt-widget13 .kt-widget13__item .kt-widget13__desc {
  color: #74788d;
  text-align: right;
  padding-right: 1rem;
  font-weight: 400;
}
.kt-widget13 .kt-widget13__item .kt-widget13__text {
  color: #74788d;
  padding-left: 1rem;
  font-weight: 400;
}
.kt-widget13 .kt-widget13__item .kt-widget13__text.kt-widget13__text--bold {
  color: #595d6e;
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-widget13 .kt-widget13__item > span {
  flex: 1;
}
.kt-widget13 .kt-widget13__item:lasst-child {
  margin-bottom: 0;
}
.kt-widget13 .kt-widget13__action {
  margin-top: 30px;
  padding-top: 30px;
}
.kt-widget13 .kt-widget13__action .kt-widget__detalis {
  margin-right: 10px;
  border-top: 0.07rem dashed #ebedf2;
}
.kt-widget13 .kt-widget13__action .kt-widget13__action {
  border-top: 0.07rem dashed #ebedf2;
}
.kt-widget14 {
  padding: 20px;
}
.kt-widget14.kt-widget14--no-padding {
  padding: 0;
}
.kt-widget14 .kt-widget14__header {
  padding: 0.5rem 0 1.1rem 0;
  margin-bottom: 0.5rem;
}
.kt-widget14 .kt-widget14__header .kt-widget14__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-widget14 .kt-widget14__header .kt-widget14__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-widget14 .kt-widget14__content {
  display: flex;
  align-items: center;
}
.kt-widget14 .kt-widget14__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-widget14 .kt-widget14__legends .kt-widget14__legend {
  display: flex;
  align-items: center;
}
.kt-widget14 .kt-widget14__legends .kt-widget14__legend .kt-widget14__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-widget14 .kt-widget14__legends .kt-widget14__legend .kt-widget14__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-widget14 .kt-widget14__legends .kt-widget14__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-widget14 .kt-widget14__chart {
  position: relative;
}
.kt-widget14 .kt-widget14__chart .kt-widget14__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-widget14 .kt-widget14__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-widget14 {
    padding: 10px;
  }
  .kt-widget14 .kt-widget14__legends {
    padding-left: 0.5rem;
  }
}
.kt-widget15 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-widget15 .kt-widget15__items {
  flex-grow: 1;
}
.kt-widget15 .kt-widget15__items.kt-widget15__items--bottom {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.kt-widget15 .kt-widget15__items .kt-widget15__item .kt-widget15__stats {
  font-size: 1.1rem;
  font-weight: 500;
  color: #74788d;
}
.kt-widget15 .kt-widget15__items .kt-widget15__item .kt-widget15__text {
  font-size: 1rem;
  float: right;
  margin-top: 0.3rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget15 .kt-widget15__items .kt-widget15__item .progress {
  margin-bottom: 1.6rem;
  height: 0.45rem;
}
.kt-widget15 .kt-widget15__items .kt-widget15__desc {
  margin-top: 0.5rem;
  font-size: 0.9rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget16 {
  display: flex;
}
.kt-widget16 .kt-widget16__items {
  flex: 1;
  padding-right: 1rem;
  width: 50%;
}
.kt-widget16 .kt-widget16__items .kt-widget16__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.7rem 0;
  border-bottom: 1px dashed #ebedf2;
}
.kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__sceduled {
  font-weight: 500;
  color: #74788d;
  font-size: 1rem;
}
.kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__amount {
  font-size: 1rem;
  font-weight: 500;
  color: #74788d;
  text-align: right;
}
.kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__date {
  font-size: 1rem;
  font-weight: 300;
  color: #74788d;
}
.kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__price {
  font-size: 1rem;
  font-weight: 500;
  text-align: right;
}
.kt-widget16 .kt-widget16__items .kt-widget16__item:last-child {
  border-bottom: 0;
}
.kt-widget16 .kt-widget16__stats {
  display: flex;
  align-items: center;
  flex: 1;
  padding-left: 1rem;
  width: 50%;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__legends {
  font-weight: 1;
  padding-left: 2rem;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__legends .kt-widget16__legend .kt-widget16__bullet {
  width: 1.5rem;
  height: 0.45rem;
  display: inline-block;
  border-radius: 1.1rem;
  margin: 0 1rem 0.1rem 0;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__legends .kt-widget16__legend .kt-widget16__stat {
  display: inline-block;
  color: #74788d;
  font-weight: 500;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__legends .kt-widget16__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__legends:last-child {
  margin-bottom: 0;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__visual .kt-widget16__chart {
  margin-top: 0.5rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__visual .kt-widget16__chart .kt-widget16__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
}
.kt-widget16 .kt-widget16__stats .kt-widget16__visual .kt-widget16__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .kt-widget16 {
    display: flex;
    flex-direction: column;
  }
  .kt-widget16 .kt-widget16__items {
    width: 100%;
  }
  .kt-widget16 .kt-widget16__stats {
    width: 100%;
  }
  .kt-widget16 .kt-widget16__stats .kt-widget16__legends {
    padding-left: 1rem;
  }
}
.kt-widget17 .kt-widget17__visual {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-widget17 .kt-widget17__visual .kt-widget17__chart {
  position: relative;
  padding-top: 8rem;
}
.kt-widget17 .kt-widget17__stats {
  display: column;
  margin: -4.3rem auto 0 auto;
  position: relative;
  width: 90%;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items {
  display: flex;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item {
  padding: 2rem;
  flex: 1;
  overflow: hidden;
  background-color: white;
  margin: 0.3rem;
  box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.06);
  cursor: pointer;
  transition: all 0.3s ease;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__icon {
  display: block;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__icon > i {
  font-size: 2.6rem;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__icon svg {
  margin-left: -4px;
  width: 38px;
  height: 38px;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__subtitle {
  display: block;
  margin-top: 0.75rem;
  font-size: 1.2rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__desc {
  display: block;
  font-size: 1rem;
  color: #74788d;
}
.kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item:hover {
  transition: all 0.3s ease;
  box-shadow: 0px 1px 21px 1px rgba(69, 65, 78, 0.12);
}
@media (max-width: 768px) {
  .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item {
    padding-left: 0.5rem;
  }
}
.kt-widget19 .kt-widget19__pic {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
}
.kt-widget19 .kt-widget19__pic > img {
  width: 100%;
}
.kt-widget19 .kt-widget19__pic .kt-widget19__shadow {
  position: absolute;
  top: 70%;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.5) 90%) no-repeat scroll 0 0;
}
.kt-widget19 .kt-widget19__pic .kt-widget19__title {
  position: absolute;
  bottom: 0;
  display: block;
  z-index: 1;
  padding-left: 20px;
  padding-bottom: 10px;
  color: #595d6e;
}
.kt-widget19 .kt-widget19__pic .kt-widget19__labels {
  position: absolute;
  top: 20px;
  left: 20px;
}
@media (max-width: 1024px) {
  .kt-widget19 .kt-widget19__pic .kt-widget19__labels {
    top: 10px;
    left: 10px;
  }
}
.kt-widget19 .kt-widget19__wrapper {
  margin-bottom: 1rem;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 1.75rem 0;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__userpic > img {
  width: 3.2rem;
  border-radius: 100%;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info {
  padding-left: 1rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__time {
  font-size: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats {
  font-size: 1rem;
  font-weight: 500;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__number {
  font-size: 1.4rem;
  font-weight: 700;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment {
  font-size: 0.9rem;
  color: #74788d;
  transition: color 0.3s ease;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats span {
  text-align: center;
  display: block;
}
.kt-widget19 .kt-widget19__wrapper .kt-widget19__text {
  text-align: justify;
  color: #74788d;
  font-size: 1.1rem;
  font-weight: 400;
}
.kt-widget19 .kt-widget19__action {
  margin-top: 1.5rem;
}
.kt-widget20 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-widget20 .kt-widget20__content {
  display: flex;
  padding-top: 1.15rem;
  padding-bottom: 1.25rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.kt-widget20 .kt-widget20__content .kt-widget20__desc {
  color: #74788d;
  font-size: 1rem;
  font-weight: 400;
  margin-top: 0.25rem;
}
.kt-widget20 .kt-widget20__content .kt-widget20__number {
  flex-grow: 1;
  font-weight: 600;
  font-size: 1.8rem;
}
.kt-widget20 .kt-widget20__chart {
  position: relative;
}
.kt-widget20 .kt-widget20__chart canvas {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.kt-widget21 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-widget21 .kt-widget21__content {
  display: flex;
  padding-top: 1.15rem;
  padding-bottom: 1.25rem;
  flex-grow: 1;
  display: flex;
}
.kt-widget21 .kt-widget21__content .kt-widget21__item {
  display: flex;
  align-items: center;
  flex: 1;
  padding-left: 2rem;
  margin-top: 1.5rem;
}
.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__icon i {
  font-size: 1.4rem;
}
.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info {
  padding-left: 1rem;
  flex: 1;
}
.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info .kt-widget21__title {
  display: block;
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info .kt-widget21__sub {
  display: block;
  font-size: 1rem;
  color: #74788d;
}
.kt-widget21 .kt-widget21__chart {
  position: relative;
}
.kt-widget21 .kt-widget21__chart canvas {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
@media (max-width: 768px) {
  .kt-widget21 .kt-widget21__content .kt-widget21__item {
    padding-left: 0;
    margin-top: 0.5rem;
  }
  .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info {
    padding-left: 0.5rem;
  }
}
.kt-widget24 {
  padding: 20px;
  flex: 1;
}
.kt-widget24 .kt-widget24__details {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__title {
  display: flex;
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__title:hover {
  transition: color 0.3s ease;
  color: #a6c719;
}
.kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__desc {
  color: #74788d;
  font-weight: 400;
}
.kt-widget24 .kt-widget24__details .kt-widget24__stats {
  font-size: 1.75rem;
  font-weight: 500;
  padding-left: 0.5rem;
}
.kt-widget24 .progress {
  height: 0.5rem;
  margin: 2rem 0 0.5rem 0;
}
.kt-widget24 .kt-widget24__action {
  display: flex;
  justify-content: space-between;
  font-weight: 400;
}
.kt-widget24 .kt-widget24__action .kt-widget24__change {
  color: #74788d;
}
.kt-widget24 .kt-widget24__action .kt-widget24__number {
  color: #74788d;
}
.kt-widget24.kt-widget24--solid {
  border: 1px solid #ebedf2;
  padding: 1rem;
  border-radius: 4px;
}
@media (max-width: 1024px) {
  .kt-widget24 {
    padding: 10px;
  }
}
.kt-widget25 {
  margin: 2rem 0;
}
.kt-widget25 .kt-widget25__stats {
  font-size: 4.5rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget25 .kt-widget25__subtitle {
  color: #74788d;
  font-size: 1.1rem;
  padding-left: 1rem;
}
.kt-widget25 .kt-widget25__items {
  display: flex;
  align-items: center;
  margin-top: 2rem;
}
.kt-widget25 .kt-widget25__items .kt-widget25__item {
  flex: 1;
}
.kt-widget25 .kt-widget25__items .kt-widget25__item .kt-widget25__progress-sub {
  display: inline-block;
  margin-top: 6px;
  font-size: 1.1rem;
  font-weight: 500;
}
.kt-widget25 .kt-widget25__items .kt-widget25__item .kt-widget25__number {
  font-size: 2rem;
  font-weight: 600;
}
.kt-widget25 .kt-widget25__items .kt-widget25__item .progress {
  height: 0.5rem;
}
.kt-widget25 .kt-widget25__items .kt-widget25__item .kt-widget25__desc {
  font-size: 1.1rem;
  font-weight: 500;
  color: #74788d;
  padding-top: 0.7rem;
  display: block;
}
.kt-widget25 .kt-widget25__items .kt-widget25__item:not(:first-child):not(:last-child) {
  margin: 0 2rem;
}
.kt-widget26 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.kt-widget26 .kt-widget26__content {
  display: flex;
  padding-bottom: 1rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.kt-widget26 .kt-widget26__content .kt-widget26__number {
  font-weight: 600;
  font-size: 1.8rem;
}
.kt-widget26 .kt-widget26__content .kt-widget26__desc {
  color: #74788d;
  font-size: 1.1rem;
  font-weight: 400;
  margin-top: 0.55rem;
}
.kt-widget26 .kt-widget26__chart {
  position: relative;
}
.kt-widget26 .kt-widget26__chart canvas {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.kt-widget27 {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-widget27 .kt-widget27__visual {
  position: relative;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-widget27 .kt-widget27__visual > img {
  width: 100%;
  height: 286px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-widget27 .kt-widget27__visual .kt-widget27__title {
  position: absolute;
  left: 50%;
  top: 60%;
  transform: translate(-50%, -50%);
  display: block;
  z-index: 1;
  color: #ffffff;
}
.kt-widget27 .kt-widget27__visual .kt-widget27__title > span {
  font-size: 4.5rem;
}
.kt-widget27 .kt-widget27__visual .kt-widget27__title > span > span {
  font-size: 2.5rem;
  padding-right: 0.4rem;
}
.kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn {
  position: absolute;
  left: 50%;
  top: 100%;
  transform: translate(-50%, -50%);
  z-index: 1;
  display: block;
  padding: 1rem 2.5rem;
}
.kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn:hover, .kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn:focus, .kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn:active {
  background-color: #fff;
}
.kt-widget27 .kt-widget27__container {
  margin: 3rem 0;
  width: 100%;
  padding: 1rem 0.5rem 0 0.5rem;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-widget27 .kt-widget27__container .nav {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-spacing: 0.7rem;
}
.kt-widget27 .kt-widget27__container .nav .nav-item {
  display: table-cell;
}
.kt-widget27 .kt-widget27__container .nav .nav-item > a {
  text-align: center;
  font-weight: 600;
  padding: 0.8rem 0 0.8rem 0;
  color: #74788d;
  border: 1px solid #f7f8fa;
}
.kt-widget27 .kt-widget27__container .nav .nav-item > a.active {
  background-color: #a6c719;
  border-color: #a6c719 !important;
  color: #ffffff;
}
.kt-widget27 .kt-widget27__container .tab-content {
  padding: 0 1rem;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__header {
  padding: 1.1rem 0;
  margin-bottom: 0.5rem;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__header .kt-widget27__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__header .kt-widget27__desc {
  display: inline-block;
  margin-top: 0.2rem;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend {
  margin-bottom: 0.9rem;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend:last-child {
  margin-bottom: 0;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend .kt-widget27__stats {
  color: #74788d;
  display: inline-block;
  font-weight: 500;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend .kt-widget27__bullet {
  width: 1.5rem;
  height: 0.45rem;
  display: inline-block;
  border-radius: 1.1rem;
  margin: 0 1rem 0.1rem 0;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__chart {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 110px;
  flex: 1;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__chart .kt-widget27__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #74788d;
}
.kt-widget27 .kt-widget27__container .tab-content .kt-widget27__chart canvas {
  position: relative;
  z-index: 1;
}
.kt-widget28 .kt-widget28__visual {
  position: relative;
  min-height: 286px;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.kt-widget28 .kt-widget28__wrapper {
  width: 100%;
}
.kt-widget28 .kt-widget28__wrapper .nav {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-spacing: 1.2rem;
  margin-top: -8rem;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 0 1rem;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item {
  display: table-cell;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a {
  text-align: center;
  padding: 1rem 0 1rem 0;
  border: 1px solid rgba(255, 255, 255, 0);
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a > span {
  display: block;
  color: rgba(255, 255, 255, 0.7);
  transition: color 0.3s ease;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a > span > i {
  font-size: 2.2rem;
  margin-right: 0;
  padding-bottom: 1rem;
  padding-top: 0.4rem;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a > span:last-child {
  font-weight: 400;
  font-size: 1rem;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a.active {
  border: 1px solid white;
  background-color: transparent;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a.active > span {
  color: #fff;
  transition: color 0.3s ease;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a.active > span > i {
  color: #fff;
  transition: color 0.3s ease;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:focus, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:active, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:hover {
  background-color: transparent;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:focus > span, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:active > span, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:hover > span {
  color: #fff;
  transition: color 0.3s ease;
}
.kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:focus > span > i, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:active > span > i, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:hover > span > i {
  color: #fff;
  transition: color 0.3s ease;
}
.kt-widget28 .kt-widget28__wrapper .tab-content {
  margin-top: 2rem;
}
.kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item {
  margin-top: 1.2rem;
  border-bottom: 1px solid #ebedf2;
}
.kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item > span {
  display: block;
}
.kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item > span:first-child {
  font-size: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item > span:last-child {
  color: #595d6e;
  font-size: 1.1rem;
  font-weight: 500;
  margin-bottom: 1rem;
}
.kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item:first-child {
  margin-top: 0;
}
.kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item:last-child {
  border-bottom: none;
}
.kt-widget29 {
  margin-top: 1rem;
}
.kt-widget29 .kt-widget29__content {
  margin-bottom: 1.25rem;
  padding: 2rem;
  background-color: #fff;
}
.kt-widget29 .kt-widget29__content .kt-widget29__title {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget29 .kt-widget29__content .kt-widget29__item {
  display: flex;
}
.kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info {
  flex: 1;
  text-align: left;
}
.kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info .kt-widget29__subtitle {
  display: block;
  color: #74788d;
  font-weight: 400;
  font-size: 1rem;
  padding: 0.25rem 0;
}
.kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info .kt-widget29__stats {
  display: block;
  font-size: 1.2rem;
  font-weight: 500;
}
.kt-widget29 .kt-widget29__content:last-child {
  margin-bottom: 0;
}
.kt-widget29 .kt-widget29__actions {
  margin-top: 1.5rem;
  padding: 0rem;
}
@media (max-width: 768px) {
  .kt-widget29 .kt-widget29__content {
    padding: 2.2rem 1rem;
  }
  .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info > span {
    padding-right: 1rem;
  }
  .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info > span:last-child {
    padding-right: 0;
  }
}
.kt-widget30 {
  margin: 1.5rem 0;
}
.kt-widget30 .kt-widget30__head {
  padding: 0;
  max-width: 100%;
  margin: 0 auto 2rem auto;
}
.kt-widget30 .kt-widget30__head .owl-carousel .carousel {
  cursor: pointer;
  text-align: center;
  padding: 1rem 0;
  margin: 1rem 1rem;
  box-shadow: 0px 2px 14px 2px rgba(0, 0, 0, 0.04);
  border-radius: 4px;
}
.kt-widget30 .kt-widget30__head .owl-carousel .carousel > span {
  display: block;
}
.kt-widget30 .kt-widget30__head .owl-carousel .carousel > span:first-child {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget30 .kt-widget30__head .owl-carousel .carousel > span:last-child {
  font-size: 0.9rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget30 .kt-widget30__head .owl-carousel .center > div {
  cursor: auto;
  background-color: #a6c719;
  box-shadow: 0px 2px 14px 2px rgba(166, 199, 25, 0.2);
}
.kt-widget30 .kt-widget30__head .owl-carousel .center > div > span:first-child {
  color: #ffffff;
}
.kt-widget30 .kt-widget30__head .owl-carousel .center > div > span:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items {
  padding: 0 2.2rem;
  border-bottom: 1px dashed #ebedf2;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__pic > img {
  width: 3rem;
  height: 3rem;
  border-radius: 100%;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info {
  width: 100%;
  text-align: left;
  padding: 0 1rem;
  font-weight: 500;
  color: #74788d;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a {
  display: block;
  font-size: 1rem;
  font-weight: 500;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > span {
  display: block;
  font-size: 1rem;
  font-weight: 400;
  color: #74788d;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item:last-child {
  border-bottom: none;
}
.kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items:last-child {
  border-bottom: none;
}
@media (max-width: 1024px) {
  .kt-widget30 {
    margin: 1rem 0;
  }
}
.kt-widget31 .kt-widget31__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.5rem;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__pic > img {
  width: 4rem;
  border-radius: 50%;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info {
  padding: 0 1.2rem;
  flex-grow: 1;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__username {
  font-weight: 500;
  font-size: 1.1rem;
  color: #595d6e;
  transition: color 0.3s ease;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__text {
  font-size: 1rem;
  margin: 0;
  font-weight: 400;
  color: #74788d;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress {
  flex: 1;
  padding-right: 3rem;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0.7rem;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats > span {
  line-height: 1.1;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats > span:first-child {
  font-size: 1.1rem;
  font-weight: 500;
  color: #595d6e;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats > span:last-child {
  font-size: 1rem;
  color: #74788d;
  font-weight: 400;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .progress {
  width: 100%;
}
.kt-widget31 .kt-widget31__item .kt-widget31__content:last-child {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 50%;
}
.kt-widget31 .kt-widget31__item:last-child {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .kt-widget31 .kt-widget31__item {
    display: flex;
    flex-wrap: wrap;
  }
  .kt-widget31 .kt-widget31__item .kt-widget31__content {
    width: 100%;
  }
  .kt-widget31 .kt-widget31__item .kt-widget31__content:last-child {
    width: 100%;
    margin: 1rem 0;
  }
}
.kt-revenue {
  padding: 20px;
}
.kt-revenue.kt-revenue--no-padding {
  padding: 0;
}
.kt-revenue .kt-revenue__header {
  padding: 0.5rem 0 1.1rem;
  margin-bottom: 0.5rem;
}
.kt-revenue .kt-revenue__header .kt-revenue__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-revenue .kt-revenue__header .kt-revenue__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-revenue .kt-revenue__content {
  display: flex;
  align-items: center;
}
.kt-revenue .kt-revenue__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-revenue .kt-revenue__legends .kt-revenue__legend {
  display: flex;
  align-items: center;
}
.kt-revenue .kt-revenue__legends .kt-revenue__legend .kt-revenue__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-revenue .kt-revenue__legends .kt-revenue__legend .kt-revenue__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-revenue .kt-revenue__legends .kt-revenue__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-revenue .kt-revenue__chart {
  position: relative;
}
.kt-revenue .kt-revenue__chart .kt-revenue__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-revenue .kt-revenue__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-revenue {
    padding: 10px;
  }
  .kt-revenue .kt-revenue__legends {
    padding-left: 0.5rem;
  }
}
.kt-foodcost {
  padding: 20px;
}
.kt-foodcost.kt-foodcost--no-padding {
  padding: 0;
}
.kt-foodcost .kt-foodcost__header {
  padding: 0.5rem 0 1.1rem;
  margin-bottom: 0.5rem;
}
.kt-foodcost .kt-foodcost__header .kt-foodcost__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-foodcost .kt-foodcost__header .kt-foodcost__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-foodcost .kt-foodcost__content {
  display: flex;
  align-items: center;
}
.kt-foodcost .kt-foodcost__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-foodcost .kt-foodcost__legends .kt-foodcost__legend {
  display: flex;
  align-items: center;
}
.kt-foodcost .kt-foodcost__legends .kt-foodcost__legend .kt-foodcost__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-foodcost .kt-foodcost__legends .kt-foodcost__legend .kt-foodcost__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-foodcost .kt-foodcost__legends .kt-foodcost__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-foodcost .kt-foodcost__chart {
  position: relative;
}
.kt-foodcost .kt-foodcost__chart .kt-foodcost__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-foodcost .kt-foodcost__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-foodcost {
    padding: 10px;
  }
  .kt-foodcost .kt-foodcost__legends {
    padding-left: 0.5rem;
  }
}
.kt-maingraph {
  padding: 20px;
}
.kt-maingraph.kt-maingraph--no-padding {
  padding: 0;
}
.kt-maingraph .kt-maingraph__header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0.5rem 0 1.1rem;
  margin-bottom: 0.5rem;
}
.kt-maingraph .kt-maingraph__header .kt-maingraph__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-maingraph .kt-maingraph__header .kt-maingraph__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-maingraph .kt-maingraph__header .kt-maingraph__action {
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.kt-maingraph .kt-maingraph__content {
  display: flex;
  align-items: center;
}
.kt-maingraph .kt-maingraph__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-maingraph .kt-maingraph__legends .kt-maingraph__legend {
  display: flex;
  align-items: center;
}
.kt-maingraph .kt-maingraph__legends .kt-maingraph__legend .kt-maingraph__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-maingraph .kt-maingraph__legends .kt-maingraph__legend .kt-maingraph__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-maingraph .kt-maingraph__legends .kt-maingraph__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-maingraph .kt-maingraph__chart {
  position: relative;
}
.kt-maingraph .kt-maingraph__chart .kt-maingraph__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-maingraph .kt-maingraph__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-maingraph {
    padding: 10px;
  }
  .kt-maingraph .kt-maingraph__legends {
    padding-left: 0.5rem;
  }
}
.kt-top-seller {
  padding: 20px;
}
.kt-top-seller.kt-top-seller--no-padding {
  padding: 0;
}
.kt-top-seller .kt-top-seller__header {
  padding: 0.5rem 0 1.1rem;
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.kt-top-seller .kt-top-seller__header .kt-top-seller__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-top-seller .kt-top-seller__header .kt-top-seller__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-top-seller .kt-top-seller__header .kt-top-seller__action {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.kt-top-seller .kt-top-seller__header .kt-top-seller__action input {
  width: 55px;
  text-align: right;
  border: 1px solid;
}
.kt-top-seller .kt-top-seller__header .kt-top-seller__action button {
  border: 1px solid #b7b7b7;
}
.kt-top-seller .kt-top-seller__content {
  display: flex;
  align-items: center;
}
.kt-top-seller .kt-top-seller__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-top-seller .kt-top-seller__legends .kt-top-seller__legend {
  display: flex;
  align-items: center;
}
.kt-top-seller .kt-top-seller__legends .kt-top-seller__legend .kt-top-seller__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-top-seller .kt-top-seller__legends .kt-top-seller__legend .kt-top-seller__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-top-seller .kt-top-seller__legends .kt-top-seller__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-top-seller .kt-top-seller__chart {
  position: relative;
}
.kt-top-seller .kt-top-seller__chart .kt-top-seller__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-top-seller .kt-top-seller__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-top-seller {
    padding: 10px;
  }
  .kt-top-seller .kt-top-seller__legends {
    padding-left: 0.5rem;
  }
}
.kt-evoluzione-prodotto {
  padding: 20px;
}
.kt-evoluzione-prodotto.kt-evoluzione-prodotto--no-padding {
  padding: 0;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__header {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0.5rem 0 1.1rem;
  margin-bottom: 0.5rem;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__header .kt-evoluzione-prodotto__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__header .kt-evoluzione-prodotto__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__content {
  display: flex;
  align-items: center;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__legends .kt-evoluzione-prodotto__legend {
  display: flex;
  align-items: center;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__legends .kt-evoluzione-prodotto__legend .kt-evoluzione-prodotto__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__legends .kt-evoluzione-prodotto__legend .kt-evoluzione-prodotto__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__legends .kt-evoluzione-prodotto__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__chart {
  position: relative;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__chart .kt-evoluzione-prodotto__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-evoluzione-prodotto .kt-evoluzione-prodotto__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-evoluzione-prodotto {
    padding: 10px;
  }
  .kt-evoluzione-prodotto .kt-evoluzione-prodotto__legends {
    padding-left: 0.5rem;
  }
}
.kt-ricavi-medi {
  padding: 20px;
}
.kt-ricavi-medi.kt-ricavi-medi--no-padding {
  padding: 0;
}
.kt-ricavi-medi .kt-ricavi-medi__header {
  padding: 0.5rem 0 1.1rem;
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.kt-ricavi-medi .kt-ricavi-medi__header .kt-ricavi-medi__title {
  font-size: 1.3rem;
  font-weight: 500;
  margin-bottom: 0;
  color: #595d6e;
}
.kt-ricavi-medi .kt-ricavi-medi__header .kt-ricavi-medi__desc {
  display: inline-block;
  margin-top: 0.2rem;
  color: #74788d;
}
.kt-ricavi-medi .kt-ricavi-medi__header .kt-ricavi-medi__action {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.kt-ricavi-medi .kt-ricavi-medi__header .kt-ricavi-medi__action input {
  width: 50px;
  text-align: right;
  border: 1px solid;
  margin-bottom: 0.5rem;
}
.kt-ricavi-medi .kt-ricavi-medi__content {
  display: flex;
  align-items: center;
}
.kt-ricavi-medi .kt-ricavi-medi__legends {
  padding-left: 2rem;
  flex-grow: 1;
}
.kt-ricavi-medi .kt-ricavi-medi__legends .kt-ricavi-medi__legend {
  display: flex;
  align-items: center;
}
.kt-ricavi-medi .kt-ricavi-medi__legends .kt-ricavi-medi__legend .kt-ricavi-medi__bullet {
  width: 1.5rem;
  height: 0.45rem;
  border-radius: 1.1rem;
}
.kt-ricavi-medi .kt-ricavi-medi__legends .kt-ricavi-medi__legend .kt-ricavi-medi__stats {
  color: #74788d;
  font-weight: 500;
  flex: 1;
  padding-left: 1rem;
}
.kt-ricavi-medi .kt-ricavi-medi__legends .kt-ricavi-medi__legend:not(:first-child):not(:last-child) {
  padding: 0.5rem 0;
}
.kt-ricavi-medi .kt-ricavi-medi__chart {
  position: relative;
}
.kt-ricavi-medi .kt-ricavi-medi__chart .kt-ricavi-medi__stat {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  font-size: 2.2rem;
  font-weight: 500;
  color: #a2a5b9;
  opacity: 0.7;
}
.kt-ricavi-medi .kt-ricavi-medi__chart canvas {
  position: relative;
  z-index: 1;
}
@media (max-width: 1024px) {
  .kt-ricavi-medi {
    padding: 10px;
  }
  .kt-ricavi-medi .kt-ricavi-medi__legends {
    padding-left: 0.5rem;
  }
}
.kt-widget.kt-widget--user-profile-1 {
  padding-bottom: 1.7rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head {
  display: flex;
  align-items: flex-start;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__media img {
  width: 90px;
  max-width: 100%;
  border-radius: 8px;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content {
  padding-left: 1.6rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username {
  font-size: 1.3rem;
  color: #48465b;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username i {
  font-size: 1.1rem;
  padding-left: 0.4rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__subtitle {
  font-size: 1;
  display: block;
  padding: 0.25rem 0 0 0;
  font-weight: 500;
  color: #74788d;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action {
  margin-top: 1rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action .btn {
  margin-right: 0.4rem;
  font-weight: 600;
  padding: 0.3rem 1rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content {
  padding: 1.9rem 0 2.1rem 0;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 0.5rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info .kt-widget__label {
  color: #48465b;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info .kt-widget__data {
  color: #74788d;
  font-weight: 400;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info a.kt-widget__data:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info:last-child {
  padding-bottom: 0;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.9rem 1.05rem 0.9rem 0.6rem;
  margin: 0.4rem 0;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active {
  transition: color 0.3s ease;
  background: #f2f3f7;
  border-radius: 4px;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active .kt-widget__section .kt-widget__desc {
  color: #a6c719;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active .kt-widget__section .kt-widget__icon .kt-svg-icon g [fill] {
  fill: #a6c719;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item .kt-widget__section .kt-widget__icon svg {
  width: 2rem;
  height: 1.5rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item .kt-widget__section .kt-widget__icon .kt-svg-icon g [fill] {
  fill: #74788d;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item .kt-widget__section .kt-widget__desc {
  color: #74788d;
  font-weight: 500;
  padding-left: 0.3rem;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item:hover {
  transition: color 0.3s ease;
  background: #f2f3f7;
  cursor: pointer;
  border-radius: 4px;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item:hover .kt-widget__desc {
  color: #a6c719;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item:hover .kt-widget__icon .kt-svg-icon g [fill] {
  fill: #a6c719;
}
.kt-portlet__body.kt-portlet__body--fit-y .kt-widget {
  margin-top: -10px;
}
@media (max-width: 1024px) {
  .kt-widget.kt-widget--user-profile-1 {
    padding-bottom: 1.2rem;
  }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__media img {
    max-width: 60px;
  }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username {
    font-size: 1.1rem;
    color: #48465b;
    font-weight: 500;
  }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action {
    margin-top: 0.5rem;
  }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action .btn {
    margin-right: 0.4rem;
    font-weight: 500;
    padding: 0.25rem 1.25rem;
  }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content {
    padding-bottom: 2rem;
  }
}
.kt-widget.kt-widget--user-profile-2 {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head {
  display: flex;
  align-items: center;
  margin-top: -45px;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__img {
  max-width: 90px;
  border-radius: 50%;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  font-size: 1.5rem;
  border-radius: 50%;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--brand {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--light {
  background: rgba(255, 255, 255, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--dark {
  background: rgba(40, 42, 60, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--active {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--hover {
  background: rgba(80, 80, 80, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--unactive {
  background: rgba(183, 183, 183, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--disabled {
  background: rgba(235, 237, 242, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--default {
  background: rgba(183, 183, 183, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--primary {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--success {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--info {
  background: rgba(85, 120, 235, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--warning {
  background: rgba(255, 184, 34, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--danger {
  background: rgba(192, 0, 0, 0.1);
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info {
  padding-left: 1rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__username {
  font-size: 1.4rem;
  color: #48465b;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__titel {
  font-size: 1.4rem;
  color: #48465b;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__titel:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__desc {
  display: block;
  font-weight: 500;
  font-size: 1.1rem;
  padding-top: 0.4rem;
  color: #74788d;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body {
  flex: 1;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__section {
  padding: 1rem 0 1rem 0;
  color: #595d6e;
  font-weight: 400;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__section a {
  padding-right: 0.3rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content {
  display: flex;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding-bottom: 1.7rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__icon i {
  font-size: 2.7rem;
  color: #a2a5b9;
  font-weight: 400;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__details {
  padding-left: 1rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__details .kt-widget__title {
  display: block;
  color: #595d6e;
  font-weight: 500;
  font-size: 0.95rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__details .kt-widget__value {
  display: block;
  color: #48465b;
  font-weight: 600;
  font-size: 1.2rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item {
  padding: 0.7rem 0;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 0.5rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact .kt-widget__label {
  color: #48465b;
  font-weight: 600;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact .kt-widget__data {
  color: #74788d;
  font-weight: 400;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact a.kt-widget__data:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact:last-child {
  padding-bottom: 0;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__footer {
  margin-top: 2rem;
}
.kt-widget.kt-widget--user-profile-2 .kt-widget__footer .btn {
  font-size: 1rem;
  font-weight: 600;
  padding: 1.1rem 0;
  width: 100%;
}
@media (max-width: 768px) {
  .kt-widget.kt-widget--user-profile-2 .kt-widget__head {
    margin-top: -30px;
  }
  .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__img {
    max-width: 60px;
  }
  .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic {
    max-width: 60px;
    max-height: 60px;
    font-size: 1.2rem;
  }
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top {
  display: flex;
  align-items: flex-start;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media {
  margin-top: 0.2rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media img {
  width: 110px;
  border-radius: 8px;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic {
  margin-top: 0.2rem;
  width: 100%;
  max-width: 110px;
  height: 110px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.5rem;
  border-radius: 8px;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--brand {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--light {
  background: rgba(255, 255, 255, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--dark {
  background: rgba(40, 42, 60, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--active {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--hover {
  background: rgba(80, 80, 80, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--unactive {
  background: rgba(183, 183, 183, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--disabled {
  background: rgba(235, 237, 242, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--default {
  background: rgba(183, 183, 183, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--primary {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--success {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--info {
  background: rgba(85, 120, 235, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--warning {
  background: rgba(255, 184, 34, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--danger {
  background: rgba(192, 0, 0, 0.1);
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content {
  width: 100%;
  padding-left: 1.7rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__user {
  display: flex;
  align-items: center;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username {
  font-size: 1.3rem;
  color: #48465b;
  font-weight: 500;
  align-items: center;
  margin-right: 0.5rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username i {
  font-size: 1.2rem;
  color: #57c974;
  padding-left: 0.5rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__title {
  font-size: 1.3rem;
  color: #48465b;
  font-weight: 600;
  margin: 0.8rem 0 0.7rem 0;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__action .btn {
  font-weight: 600;
  margin-left: 0.5rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead {
  padding: 0.6rem 0 0.8rem 0;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a {
  padding-right: 2rem;
  color: #74788d;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a i {
  padding-right: 0.5rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info {
  display: flex;
  flex-flow: row wrap;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__desc {
  color: #595d6e;
  font-weight: 400;
  padding-right: 2rem;
  flex-grow: 1;
  margin-bottom: 0.5rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress {
  display: flex;
  align-items: center;
  max-width: 500px;
  width: 100%;
  margin: 0.1rem 0;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress .kt-widget__text {
  padding-right: 1rem;
  color: #595d6e;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress .kt-widget__stats {
  padding-left: 1rem;
  color: #48465b;
  font-weight: 600;
  font-size: 1.1rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats {
  margin-bottom: 0.7rem;
  display: flex;
  flex-wrap: wrap;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item {
  padding-top: 1rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item .kt-widget__date {
  color: #595d6e;
  font-weight: 500;
  padding-bottom: 1rem;
  display: block;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item .kt-widget__subtitel {
  color: #595d6e;
  font-weight: 500;
  display: block;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item .kt-widget__progress {
  width: 100%;
  margin: 1.4rem 0 0.5rem 0;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item .kt-widget__progress .kt-widget__stat {
  padding-left: 0.7rem;
  color: #48465b;
  font-weight: 600;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item:not(:first-child):not(:last-child) {
  margin: 0 2.2rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__stats .kt-widget__item:last-child {
  padding-left: 1rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  border-top: 1px solid #ebedf2;
  margin-top: 2rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 2rem 1.5rem 0 0;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__icon i {
  font-size: 2.7rem;
  color: #a2a5b9;
  font-weight: 400;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details {
  padding-left: 1rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-widget__title {
  display: block;
  color: #595d6e;
  font-weight: 600;
  font-size: 0.95rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-widget__value {
  display: block;
  color: #48465b;
  font-weight: 600;
  font-size: 1.2rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-widget__value span {
  color: #595d6e;
  font-weight: 400;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details a.kt-widget__value {
  font-size: 0.95rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details a.kt-widget__value:hover {
  color: #a6c719;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-section__content {
  padding-left: 0.7rem;
}
.kt-widget.kt-widget--user-profile-3 .kt-widget__form {
  margin-top: 1.5rem;
}
@media (max-width: 768px) {
  .kt-widget.kt-widget--user-profile-3 {
    padding-top: 0.5rem;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top {
    display: flex;
    align-items: flex-start;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media {
    margin-top: 0.5rem;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media img {
    max-width: 60px;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic {
    width: 60px;
    height: 60px;
    margin-top: 0.5rem;
    font-size: 1.3rem;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content {
    padding-left: 1rem;
    margin-top: 0;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username {
    padding-bottom: 0.6rem;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead {
    padding: 1.2rem 0;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a:not(:first-child):not(:last-child) {
    padding: 0.5rem 1rem 0.5rem 0;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info {
    display: flex;
    flex-direction: column;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__desc {
    padding-bottom: 1rem;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress {
    width: 100%;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom {
    padding-top: 1rem;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item {
    padding: 1rem 1rem 0 0;
  }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__icon i {
    font-size: 2.5rem;
  }
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head {
  margin-top: 1rem;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media {
  display: flex;
  justify-content: center;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__img {
  max-width: 90px;
  max-height: 90px;
  border-radius: 50%;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 90px;
  height: 90px;
  font-size: 1.5rem;
  border-radius: 50%;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--brand {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--light {
  background: rgba(255, 255, 255, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--dark {
  background: rgba(40, 42, 60, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--active {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--hover {
  background: rgba(80, 80, 80, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--unactive {
  background: rgba(183, 183, 183, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--disabled {
  background: rgba(235, 237, 242, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--default {
  background: rgba(183, 183, 183, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--primary {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--success {
  background: rgba(166, 199, 25, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--info {
  background: rgba(85, 120, 235, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--warning {
  background: rgba(255, 184, 34, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--danger {
  background: rgba(192, 0, 0, 0.1);
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username {
  text-align: center;
  display: block;
  padding: 0.8rem 0 0.6rem 0;
  font-size: 1.3rem;
  color: #48465b;
  font-weight: 500;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__button {
  text-align: center;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__button .btn {
  font-weight: 600;
  padding: 0.3rem 0.8rem;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__action {
  text-align: center;
  margin-top: 2.3rem;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__action > .btn-label-warning:hover {
  color: #fff;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__action .btn:not(:first-child):not(:last-child) {
  margin: 0 1rem;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__body {
  margin-top: 2.5rem;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item {
  display: block;
  text-align: center;
  color: #595d6e;
  font-weight: 500;
  font-size: 1.1rem;
  padding: 0.9rem 0;
  margin: 0.4rem 0;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item:hover {
  color: #a6c719;
  transition: color 0.3s ease;
  background: #edf0fc;
  cursor: pointer;
  border-radius: 4px;
}
.kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item.kt-widget__item--active {
  transition: color 0.3s ease;
  background: #edf0fc;
  color: #a6c719;
  border-radius: 4px;
}
@media (max-width: 768px) {
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__img {
    max-width: 80px;
    max-height: 80px;
  }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic {
    max-width: 80px;
    max-height: 80px;
    font-size: 1.2rem;
  }
}
.kt-widget.kt-widget--users .kt-widget__item {
  display: flex;
  margin: 1.3rem 0 2.3rem 0;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-media img {
  width: 100%;
  max-width: 43px;
  height: 43px;
}
.kt-widget.kt-widget--users .kt-widget__item:last-child {
  margin-bottom: 0;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info {
  padding-top: 0.1rem;
  flex: 3;
  margin-left: 1rem;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section {
  display: flex;
  align-items: center;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-widget__username {
  font-size: 1.1rem;
  color: #48465b;
  font-weight: 500;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-widget__username:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-badge {
  margin-left: 0.5rem;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__desc {
  display: block;
  color: #74788d;
  font-weight: 500;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__action {
  text-align: right;
  padding-top: 0.2rem;
  flex: 1.1;
}
.kt-widget.kt-widget--users .kt-widget__item .kt-widget__action .kt-widget__date {
  display: block;
  color: #74788d;
  font-weight: 500;
}
@media (max-width: 1024px) {
  .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info {
    flex: 1.5;
  }
  .kt-widget.kt-widget--users .kt-widget__item .kt-widget__action {
    flex: 1;
  }
}
.kt-widget.kt-widget--project-1 {
  display: flex;
  flex-direction: column;
  height: calc(100% + 20px);
}
.kt-widget.kt-widget--project-1 .kt-widget__head {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 20px;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label {
  display: flex;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__media .kt-media .kt-widget__icon {
  max-width: 62px;
  height: 62px;
  margin-top: -0.5rem;
  margin-left: -0.5rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__media .kt-media img {
  width: 65px;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__media.kt-widget__media--m {
  margin-top: 1.5px;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__info {
  padding: 0.25rem 0 0 1rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__info .kt-widget__title {
  font-size: 1.3rem;
  color: #48465b;
  font-weight: 600;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__info .kt-widget__title:hover {
  color: #a6c719;
  transition: color 0.3s ease;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__label .kt-widget__info .kt-widget__desc {
  padding-top: 0.4rem;
  color: #595d6e;
  font-weight: 500;
  display: block;
}
.kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__toolbar {
  display: flex;
  align-items: flex-start;
}
.kt-widget.kt-widget--project-1 .kt-widget__body {
  padding: 20px;
  height: 100%;
  padding-top: 0 !important;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats {
  display: flex;
  flex-wrap: wrap;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item {
  padding-top: 1rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item .kt-widget__date {
  color: #595d6e;
  font-weight: 500;
  padding-bottom: 1rem;
  display: block;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item .kt-widget__subtitel {
  color: #595d6e;
  font-weight: 500;
  display: block;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item .kt-widget__progress {
  width: 100%;
  margin: 1.4rem 0 0.5rem 0;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item .kt-widget__progress .kt-widget__stat {
  padding-left: 0.7rem;
  color: #48465b;
  font-weight: 600;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item:not(:first-child):not(:last-child) {
  margin: 0 2.2rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item:last-child {
  padding-left: 1rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__container {
  display: flex;
  align-items: center;
  margin: 2.7rem 0 1.2rem 0;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__container .kt-widget__subtitel {
  color: #595d6e;
  font-weight: 500;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__container .kt-widget__progress {
  width: 100%;
  margin: 0 1rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__container .kt-widget__progress .kt-widget__stat {
  padding-left: 0.7rem;
  color: #48465b;
  font-weight: 600;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__text {
  color: #595d6e;
  font-weight: 500;
  margin-top: 2.7rem;
  display: block;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content {
  padding: 1rem 0 1.3rem 0;
  display: flex;
  flex-wrap: wrap;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details {
  margin-right: 3.7rem;
  padding-top: 1rem;
  display: flex;
  flex-direction: column;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details .kt-widget__subtitle {
  color: #595d6e;
  font-weight: 600;
  padding-bottom: 1.1rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details .kt-widget__value {
  color: #48465b;
  font-weight: 600;
  font-size: 1.2rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details .kt-widget__value span {
  color: #74788d;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details .kt-badge {
  margin: 0.3rem 0 0 7px;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details:last-child {
  margin-right: 0;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details:last-child .kt-widget__subtitle {
  margin-top: 0rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details .kt-media-group {
  margin-top: -0.5rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer {
  border-top: 1px solid #ebedf2;
  width: 100%;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper {
  padding: 20px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section {
  display: flex;
  align-items: center;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section .kt-widget__blog {
  display: flex;
  align-items: center;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section .kt-widget__blog i {
  font-size: 1.3rem;
  color: #d2d8e8;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section .kt-widget__blog .kt-widget__value {
  font-weight: 700;
  padding-left: 0.6rem;
}
.kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section .kt-widget__blog:last-child {
  padding-left: 1.7rem;
}
@media (max-width: 1024px) {
  .kt-widget.kt-widget--project-1 .kt-widget__head {
    padding-bottom: 1rem;
    padding: 10px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media img {
    width: 100%;
    max-width: 50px;
    height: 50px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media span {
    width: 50px;
    height: 50px;
    font-size: 1.2rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--fixed {
    width: 50px;
    height: 50px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--fixed img {
    width: 50px;
    height: 50px;
    max-width: auto;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media img {
    width: 50px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--md img {
    width: 100%;
    max-width: 45px;
    height: 45px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--md span {
    width: 45px;
    height: 45px;
    font-size: 1rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--md.kt-media--fixed {
    width: 45px;
    height: 45px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--md.kt-media--fixed img {
    width: 45px;
    height: 45px;
    max-width: auto;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media.kt-media--md img {
    width: 47px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media .kt-media .kt-widget__icon {
    margin-top: -0.7rem;
    width: 62px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__media.kt-widget__media--m {
    margin-top: 1px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__head .kt-widget__info {
    padding: 0.2rem 0 0 1rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body {
    padding: 10px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item:not(:first-child):not(:last-child) {
    margin: 0 1.5rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__stats .kt-widget__item:last-child {
    padding-left: 0;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__text {
    margin-top: 1.5rem;
    margin-bottom: 1rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content {
    padding: 0.5rem 0 1rem 0;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details {
    margin-right: 1.2rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details:last-child {
    margin-right: 0;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__body .kt-widget__content .kt-widget__details:last-child .kt-widget__subtitle {
    margin-top: 0rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper {
    padding: 10px;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section {
    padding-right: 1rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section .kt-widget__blog .kt-widget__value {
    padding-left: 0.4rem;
  }
  .kt-widget.kt-widget--project-1 .kt-widget__footer .kt-widget__wrapper .kt-widget__section .kt-widget__blog:last-child {
    padding-left: 1.2rem;
  }
}
body {
  background: #ffffff;
}
.kt-subheader.kt-subheader--clear {
  margin-bottom: 0 !important;
}
@media (min-width: 1025px) {
  .kt-wrapper {
    transition: all 0.3s ease;
  }
  .kt-header--fixed .kt-wrapper {
    padding-top: 65px;
  }
  .kt-header--fixed.kt-subheader--fixed.kt-subheader--enabled .kt-wrapper {
    padding-top: 119px;
  }
  .kt-aside--fixed .kt-wrapper {
    padding-left: 265px;
  }
  .kt-aside--fixed.kt-aside--minimize .kt-wrapper {
    padding-left: 90px;
    transition: all 0.3s ease;
  }

  .kt-header--fixed.kt-subheader--fixed .kt-subheader {
    position: fixed;
    height: 54px;
    top: 65px;
    left: 0;
    right: 0;
    transition: all 0.3s ease;
    z-index: 94;
    background-color: #fff;
    box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
    margin: 0;
  }
  .kt-header--fixed.kt-header--minimize.kt-subheader--fixed .kt-subheader {
    top: 55px;
    transition: top 0.3s ease;
  }
  .kt-aside--enabled.kt-subheader--fixed .kt-subheader {
    left: 265px;
  }
  .kt-subheader--fixed.kt-aside--minimize-hover .kt-subheader, .kt-subheader--fixed.kt-aside--minimize .kt-subheader {
    left: 90px;
    transition: all 0.3s ease;
  }

  .kt-container {
    padding: 0 25px;
  }

  .kt-subheader--enabled:not(.kt-subheader--fixed) .kt-content {
    padding-top: 0;
  }
}
@media (min-width: 1025px) and (max-width: 1430px) {
  body:not(.kt-aside--enabled) .kt-container:not(.kt-container--fluid) {
    width: 100%;
  }
}
@media (min-width: 1025px) and (max-width: 1695px) {
  .kt-aside--enabled:not(.kt-aside--minimize) .kt-container:not(.kt-container--fluid) {
    width: 100%;
  }
}
@media (min-width: 1025px) and (max-width: 1520px) {
  .kt-aside--enabled.kt-aside--minimize .kt-container:not(.kt-container--fluid) {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .kt-header-mobile--fixed .kt-wrapper {
    padding-top: 50px;
  }

  .kt-container {
    padding: 0 15px;
  }

  .kt-subheader--enabled .kt-content {
    padding-top: 0;
  }

  .kt-subheader--enabled.kt-subheader--solid .kt-subheader {
    margin-bottom: 15px;
  }
}
@media (min-width: 1025px) {
  .kt-header {
    display: flex;
    justify-content: space-between;
    height: 65px;
    transition: all 0.3s ease;
    position: relative;
    z-index: 2;
  }
  .kt-header.kt-header--fixed {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 97;
  }
  .kt-aside--enabled .kt-header.kt-header--fixed {
    left: 265px;
  }
  .kt-header--fixed.kt-header--minimize .kt-header {
    height: 55px;
    transition: height 0.3s ease;
  }
  .kt-header--fixed.kt-aside--minimize .kt-header {
    left: 90px;
    transition: all 0.3s ease;
  }
}
@media (min-width: 1025px) {
  .kt-header-mobile {
    display: none;
  }
}
@media (max-width: 1024px) {
  .kt-header-mobile {
    display: flex;
    justify-content: space-between;
    padding: 0 15px;
    height: 50px;
    min-height: 50px;
    position: relative;
    z-index: 1;
  }
  .kt-header-mobile--fixed .kt-header-mobile {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 97;
  }
  .kt-header-mobile .kt-header-mobile__logo {
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  .kt-header-mobile .kt-header-mobile__toolbar {
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler {
    display: inline-block;
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
    font-size: 0;
    text-indent: -9999px;
    appearance: none;
    box-shadow: none;
    border-radius: none;
    border: none;
    cursor: pointer;
    background: none;
    outline: none !important;
    width: 24px;
    height: 24px;
    transition: all 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span {
    display: block;
    position: absolute;
    top: 11px;
    height: 2px;
    min-height: 2px;
    width: 100%;
    border-radius: 2px;
    transition: all 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::after {
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    height: 2px;
    min-height: 2px;
    content: "";
    border-radius: 2px;
    transition: all 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::before {
    top: -8px;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::after {
    bottom: -8px;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--left span:before {
    transition: all 0.4s ease;
    left: auto;
    right: 0px;
    width: 50%;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--left span:after {
    transition: all 0.4s ease;
    left: auto;
    right: 0px;
    width: 75%;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--left:hover span:after, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--left:hover span:before {
    width: 100%;
    transition: all 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--left.kt-header-mobile__toggler--active span:before {
    transition: all 0.4s ease;
    left: 0px;
    right: auto;
    width: 50%;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--left.kt-header-mobile__toggler--active span:after {
    transition: all 0.4s ease;
    left: 0px;
    right: auto;
    width: 75%;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--right span:before {
    left: 0px;
    right: auto;
    width: 50%;
    transition: width 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--right span:after {
    left: 0px;
    right: auto;
    width: 75%;
    transition: width 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--right:hover span:after, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--right:hover span:before {
    width: 100%;
    transition: width 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--right.kt-header-mobile__toggler--active span:before {
    left: auto;
    right: 0px;
    width: 50%;
    transition: width 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--right.kt-header-mobile__toggler--active span:after {
    left: auto;
    right: 0px;
    width: 75%;
    transition: width 0.4s ease;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span {
    background: rgba(255, 255, 255, 0.2);
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler span::after {
    background: rgba(255, 255, 255, 0.2);
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span {
    background: #a6c719;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler:hover span::after {
    background: #a6c719;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span {
    background: #a6c719;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler.kt-header-mobile__toggler--active span::after {
    background: #a6c719;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toggler {
    margin: 0 0 0 1.5rem;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler {
    appearance: none;
    box-shadow: none;
    border-radius: none;
    border: none;
    cursor: pointer;
    background: none;
    outline: none !important;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    margin: 0 0.5rem 0 1rem;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler i {
    transition: all 0.3s;
    color: rgba(255, 255, 255, 0.2);
    font-size: 1.5rem;
    line-height: 0;
  }
  .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler.kt-header-mobile__topbar-toggler--active i, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__topbar-toggler:hover i {
    transition: all 0.3s;
    color: #a6c719;
  }
}
@media (min-width: 1025px) {
  .kt-header-menu {
    display: flex;
    align-items: stretch;
    height: 100%;
    margin: 0 0 0 25px;
  }
  .kt-header-menu .kt-menu__nav {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: stretch;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link {
    display: flex;
    text-decoration: none;
    position: relative;
    vertical-align: middle;
    align-items: stretch;
    outline: none !important;
    text-decoration: none;
    cursor: pointer;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-text {
    display: flex;
    align-items: center;
    flex-grow: 1;
    padding: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-badge {
    display: flex;
    align-items: center;
    line-height: 0;
    white-space: nowrap;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-icon {
    display: flex;
    align-items: center;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow {
    display: flex;
    align-items: center;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow {
    display: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:focus {
    text-decoration: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-text {
    width: auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--icon-only > .kt-menu__link {
    justify-content: center;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--icon-only > .kt-menu__link > .kt-menu__link-icon {
    justify-content: center;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
    display: none;
    z-index: 98;
    position: absolute;
    top: 100%;
    border-radius: 4px;
    padding: 20px 0px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__scroll {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
    list-style: none !important;
    padding: 0;
    margin: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    width: 275px;
    margin: 0 auto;
    left: auto;
    right: auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--full {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed {
    left: auto;
    right: auto;
    width: auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--right {
    right: 0;
    left: auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--right.kt-menu__submenu--pull {
    margin-right: -40px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--left {
    right: auto;
    left: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--left.kt-menu__submenu--pull {
    margin-left: -40px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--center {
    margin: 0 auto;
    left: 0;
    right: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu {
    position: relative;
    padding: 0;
    margin: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu {
    top: 0;
    display: none;
    margin-top: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--left {
    right: 100%;
    left: auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--right {
    left: 100%;
    right: auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content > .kt-menu__item {
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content > .kt-menu__item:last-child {
    border-right: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading {
    display: flex;
    align-items: center;
    padding: 0;
    margin: 0;
    text-decoration: none;
    position: relative;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-text {
    display: flex;
    align-items: center;
    flex-grow: 1;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-badge {
    display: flex;
    align-items: center;
    white-space: nowrap;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-icon {
    display: flex;
    align-items: center;
    padding: 0 10px 0 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__hor-arrow {
    display: flex;
    align-items: center;
    padding: 0 0 0 10px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__ver-arrow {
    display: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item {
    display: flex;
    flex-grow: 1;
    margin: 0;
    padding: 10px 20px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link {
    display: flex;
    align-items: center;
    flex-grow: 1;
    text-decoration: none;
    position: relative;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:focus,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:hover,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:active,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:focus {
    outline: none;
    text-decoration: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-text,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-text {
    display: flex;
    align-items: center;
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-badge,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge {
    display: flex;
    align-items: center;
    white-space: nowrap;
    padding: 0px 0px 0px 5px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-icon,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon {
    display: flex;
    align-items: center;
    flex: 0 0 33px;
    padding: 0;
    font-size: 1.4rem;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-bullet,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet {
    display: flex;
    align-items: center;
    line-height: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow {
    display: flex;
    align-items: center;
    padding: 0px 0px 0px 10px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow,
.kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow {
    display: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner {
    padding: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__submenu {
    margin-left: 1px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__submenu.kt-menu__submenu--left {
    margin-right: 1px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu {
    top: 100%;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--left {
    right: 100%;
    left: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--right {
    left: 100%;
    right: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item {
    display: flex;
    align-items: center;
    padding: 0px 0.25rem;
    padding: 0px 0.25rem;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--rel {
    position: relative;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 0.25rem 0.5rem;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link:hover {
    transition: all 0.3s ease;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    font-size: 1.4rem;
    width: 30px;
    padding: 0;
    line-height: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
    height: 23px;
    width: 23px;
    margin-left: -2px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    width: 20px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    width: 5px;
    height: 1px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    font-size: 0.8rem;
    width: 20px;
    justify-content: flex-end;
  }
  [direction=rtl] .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow:before {
    content: "\f111" !important;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
    display: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    padding: 0px;
    border-radius: 4px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item {
    padding: 0px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 11px 30px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link:hover {
    transition: all 0.3s ease;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    font-size: 1.4rem;
    width: 33px;
    padding: 0;
    line-height: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
    height: 23px;
    width: 23px;
    margin-left: -2px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    width: 20px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    width: 9px;
    height: 1px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    font-size: 0.8rem;
    width: 20px;
    justify-content: flex-end;
    padding: 0px 0px 0px 10px;
  }
  [direction=rtl] .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow:before {
    content: "\f111" !important;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
    display: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content {
    align-items: stretch;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
    flex-grow: 1;
    flex-basis: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item:last-child {
    border-right: 0 !important;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading {
    padding: 30px 30px 10px 30px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
    font-weight: 500;
    font-size: 1.07rem;
    text-transform: initial;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon {
    font-size: 1.35rem;
    flex: 0 0 30px;
    padding: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner {
    padding: 0 0 20px 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item {
    padding: 0px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link {
    transition: all 0.3s ease;
    cursor: pointer;
    padding: 11px 30px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link:hover {
    transition: all 0.3s ease;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    font-size: 1.4rem;
    width: 33px;
    padding: 0;
    line-height: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
    height: 23px;
    width: 23px;
    margin-left: -2px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    width: 20px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    width: 9px;
    height: 1px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    font-size: 0.8rem;
    width: 20px;
    justify-content: flex-end;
    padding: 0px 0px 0px 10px;
  }
  [direction=rtl] .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow:before {
    content: "\f111" !important;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
    display: none;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--classic {
    padding: 20px 0px;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--inline {
    display: flex;
    flex: 0 0 auto;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--inline > .kt-menu__subnav > .kt-menu__item {
    display: flex;
    padding: 5px 0;
  }
  .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--resize {
    display: none;
  }
  .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu {
    display: block;
    animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-down 0.3s ease-out 1;
  }
}
@media screen\0  and (min-width: 1025px) {
  .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu {
    animation: none;
  }
}
@media (min-width: 1025px) {
  .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu {
    display: block;
    animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-up 0.3s ease-out 1;
  }
}
@media screen\0  and (min-width: 1025px) {
  .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu {
    animation: none;
  }
}
@media (min-width: 1025px) and (max-width: 1399px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--full, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--auto, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--auto.kt-menu__submenu--mimimal-desktop-wide, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xl, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xxl {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px;
  }
}
@media (min-width: 0) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xs {
    width: -60px;
  }
}
@media (min-width: 576px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-sm {
    width: 516px;
  }
}
@media (min-width: 768px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-md {
    width: 708px;
  }
}
@media (min-width: 1024px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-lg {
    width: 964px;
  }
}
@media (min-width: 1399px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xl {
    width: 1339px;
  }
}
@keyframes kt-header-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes kt-header-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes kt-header-menu-submenu-move-up {
  from {
    margin-top: -10px;
  }
  to {
    margin-top: 0;
  }
}
@keyframes kt-header-menu-submenu-move-down {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-mobile .kt-menu__nav {
    margin: 0;
    list-style: none;
    padding: 10px 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__scroll {
    position: relative;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__subnav {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    padding: 0;
    margin: 0;
    list-style: none !important;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu {
    display: none;
    float: none;
    margin: 0;
    padding: 0;
    width: auto !important;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content {
    padding: 0;
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner {
    display: flex;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link {
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    float: none;
    padding: 0;
    border-left: 10px solid transparent;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link {
    display: flex;
    flex-grow: 1;
    align-items: stretch;
    margin: 0;
    padding: 0;
    text-decoration: none;
    position: relative;
    outline: none;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading:hover,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link:hover {
    text-decoration: none;
    cursor: pointer;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    display: flex;
    align-items: center;
    flex-grow: 1;
    padding: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    display: flex;
    align-items: center;
    white-space: nowrap;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    display: flex;
    align-items: center;
    line-height: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    display: flex;
    align-items: center;
    line-height: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    line-height: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__hor-arrow,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
    display: none;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
    transform: rotateZ(90deg) /*rtl:ignore*/;
  }
  [direction=rtl] .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before,
[direction=rtl] .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
    transform: rotateZ(-90deg) /*rtl:ignore*/;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__submenu,
.kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__inner {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item--parent {
    display: none;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__section {
    display: flex;
    padding: 0 27px;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__section.kt-menu__section--first {
    margin-top: 0 !important;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__section .kt-menu__section-text {
    display: flex;
    margin: 0;
    padding: 0;
    align-items: center;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__section .kt-menu__section-icon {
    display: none;
    align-items: center;
    justify-content: center;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__separator {
    height: 0;
    overflow: hidden;
  }
  .kt-header-menu-mobile .kt-menu__nav .kt-menu__separator.kt-menu__separator--marginles {
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item {
    position: relative;
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    cursor: pointer;
    min-height: 44px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    font-weight: 400;
    font-size: 1.02rem;
    text-transform: initial;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    flex: 0 0 35px;
    font-size: 1.4rem;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
    margin-left: -2px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    vertical-align: middle;
    text-align: left;
    flex: 0 0 15px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    width: 5px;
    height: 1px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
    text-align: right;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    flex: 0 0 20px;
    font-size: 0.7rem;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    display: inline-block;
    transition: all 0.3s ease;
  }
  [direction=rtl] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
[direction=rtl] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    content: "\f111" !important;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
    display: none;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
    transition: all 0.3s ease;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item {
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link {
    cursor: pointer;
    min-height: 40px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    font-weight: 400;
    font-size: 1rem;
    text-transform: initial;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    flex: 0 0 35px;
    font-size: 1.35rem;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
    margin-left: -2px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    vertical-align: middle;
    text-align: left;
    flex: 0 0 20px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    width: 5px;
    height: 1px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    flex: 0 0 20px;
    font-size: 0.7rem;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    display: inline-block;
    transition: all 0.3s ease;
  }
  [direction=rtl] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
[direction=rtl] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    content: "\f111" !important;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__item-here {
    display: none;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
    transition: all 0.3s ease;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
    font-size: 0.8rem;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
    margin: 15px 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator .kt-menu__separator--marginles {
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
    font-size: 0.83rem;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.3px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator {
    margin: 15px 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator .kt-menu__separator--marginles {
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    padding: 9px 30px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__heading {
    padding: 0 30px;
    padding-left: 45px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner {
    padding: 0;
    margin: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner .kt-menu__link {
    padding: 0 30px;
    padding-left: 60px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    padding: 0 30px;
    padding-left: 45px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
    padding: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav {
    padding: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    padding: 0 30px;
    padding-left: 60px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
    padding: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    padding: 0 30px;
    padding-left: 75px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
    padding-left: 45px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
    padding: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
    padding-left: 60px;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
    padding: 0;
  }
  .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
    padding-left: 75px;
  }
}
.kt-header-menu-wrapper-close {
  display: none;
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper {
    z-index: 1001;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 275px !important;
    transition: left 0.3s ease, right 0.3s ease;
    left: -295px;
  }
  .kt-header-menu-wrapper.kt-header-menu-wrapper--on {
    transition: left 0.3s ease, right 0.3s ease;
    left: 0;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-header-menu-wrapper {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper--right .kt-header-menu-wrapper {
    right: -295px;
    left: auto;
  }
  .kt-header-menu-wrapper--right .kt-header-menu-wrapper.kt-header-menu-wrapper--on {
    transition: left 0.3s ease, right 0.3s ease;
    right: 0;
    left: auto;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper-close {
    width: 25px;
    height: 25px;
    top: 1px;
    z-index: 1002;
    transition: left 0.3s ease, right 0.3s ease;
    position: fixed;
    border: 0;
    box-shadow: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none !important;
    display: flex;
    justify-content: center;
    align-items: center;
    left: -25px;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-header-menu-wrapper-close {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper-close > i {
    line-height: 0;
    font-size: 1.4rem;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper-close:hover {
    text-decoration: none;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper--right .kt-header-menu-wrapper-close {
    left: auto;
    right: -25px;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper--on .kt-header-menu-wrapper-close {
    transition: left 0.3s ease, right 0.3s ease;
    left: 249px;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper--on.kt-header-menu-wrapper--right .kt-header-menu-wrapper-close {
    left: auto;
    right: 249px;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.1);
    animation: kt-animate-fade-in 0.3s linear 1;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper {
    background: #ffffff;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper-close {
    background-color: #e8e8f2;
  }
  .kt-header-menu-wrapper-close > i {
    color: #968ad4;
  }
  .kt-header-menu-wrapper-close:hover {
    background-color: #a6c719;
  }
  .kt-header-menu-wrapper-close:hover > i {
    color: #ffffff;
  }
}
@media (max-width: 325px) {
  .kt-header-menu-wrapper {
    width: 90% !important;
  }
}
@media (min-width: 1025px) {
  body:not(.kt-aside--enabled) .kt-header-menu-wrapper {
    display: flex;
    flex-direction: row;
    align-items: stretch;
  }
  body:not(.kt-aside--enabled) .kt-header-menu-wrapper .kt-header-logo {
    padding: 0 25px;
    display: flex;
    align-items: center;
    margin-right: 25px;
  }

  .kt-header-menu .kt-menu__nav > .kt-menu__item:first-child {
    padding-left: 0;
  }
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .kt-header-menu.kt-header-menu--layout-default .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    padding: 0.65rem 1.1rem;
  }
  .kt-header-menu.kt-header-menu--layout-tab .kt-menu__nav > .kt-menu__item {
    margin: 0 1rem;
    align-items: stretch;
  }
  .kt-header-menu.kt-header-menu--layout-tab .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    align-items: stretch;
    background-color: transparent !important;
    border-radius: 0 !important;
    padding: 0 !important;
    border-bottom: 1px solid transparent;
    margin-bottom: -1px;
  }
  .kt-header-menu.kt-header-menu--layout-tab .kt-menu__nav > .kt-menu__item:first-child {
    margin-left: 0 !important;
  }
  .kt-header-menu.kt-header-menu--layout-tab .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: transparent !important;
    border-bottom: 1px solid #a6c719 !important;
  }
}
@media (max-width: 1024px) {
  .kt-header-menu-wrapper .kt-header-logo {
    display: none;
  }
}
.kt-header__topbar {
  display: flex;
  align-items: stretch;
  padding: 0;
  padding-right: 15px;
}
.kt-header__topbar .kt-header__topbar-item {
  display: flex;
  align-items: stretch;
  margin: 0;
}
.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper {
  cursor: pointer;
  display: flex;
  align-items: stretch;
}
.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-badge.kt-badge--notify {
  position: absolute;
  left: 50%;
  margin-left: -2px;
  top: 14px;
}
.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon {
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: center;
  height: 44px;
  width: 44px;
  cursor: pointer;
  transition: all 0.3s;
  border-radius: 4px;
}
.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i {
  transition: all 0.3s;
  font-size: 1.4rem;
  color: #ffffff;
}
.kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon svg {
  height: 24px;
  width: 24px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user {
  padding: 0 8px;
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: center;
  height: 44px;
  cursor: pointer;
  border-radius: 4px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-welcome {
  display: flex;
  align-self: center;
  padding: 0 0.55rem 0 0;
  font-weight: 500;
  font-size: 0.9rem;
  color: #636177;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username {
  display: flex;
  align-self: center;
  padding: 0 0.55rem 0 0;
  font-weight: 500;
  font-size: 1rem;
  color: #fff;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user img {
  align-self: center;
  max-height: 34px;
  border-radius: 4px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-badge.kt-badge--username {
  height: 34px;
  width: 34px;
  border-radius: 4px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs .kt-header__topbar-icon img {
  border-radius: 4px;
  width: 17px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs .dropdown-menu .kt-nav__link-icon {
  padding-right: 10px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs .dropdown-menu .kt-nav__link-icon img {
  border-radius: 4px;
  width: 18px;
}
.kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon, .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon {
  transition: all 0.3s;
  background-color: rgba(33, 32, 41, 0.7);
}
.kt-header__topbar .kt-header__topbar-item:hover .kt-header__topbar-icon i, .kt-header__topbar .kt-header__topbar-item.show .kt-header__topbar-icon i {
  transition: all 0.3s;
  color: #fff;
}
.kt-header__topbar .kt-header__topbar-item:hover.kt-header__topbar-item--user .kt-header__topbar-user, .kt-header__topbar .kt-header__topbar-item.show.kt-header__topbar-item--user .kt-header__topbar-user {
  transition: all 0.3s;
}
@media (max-width: 1024px) {
  .kt-header__topbar {
    padding: 0 15px;
    background-color: #2b2a35;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
    margin-top: -50px;
    height: 50px;
    position: absolute;
    left: 0;
    right: 0;
    justify-content: flex-end;
  }
  .kt-header-mobile--fixed .kt-header__topbar {
    position: fixed;
    z-index: 96;
  }
  .kt-header__topbar--mobile-on .kt-header__topbar {
    margin-top: 0;
    transition: all 0.3s ease;
  }
  .kt-header__topbar .kt-header__topbar-item {
    margin: 0 2px;
    padding: 0;
  }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper {
    display: flex;
    align-items: stretch;
  }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-badge.kt-badge--notify {
    top: 6px;
  }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon {
    height: 34px;
    width: 34px;
  }
  .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-icon i {
    font-size: 1.3rem;
  }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user {
    margin-left: 2px;
    margin-right: 0;
    padding: 0;
  }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user {
    padding: 0 2px;
    height: 34px;
  }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-welcome {
    padding: 0 0.35rem 0 0;
    font-size: 0.9rem;
  }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-header__topbar-username {
    padding: 0 0.55rem 0 0;
    font-size: 0.9rem;
  }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user img {
    max-height: 30px;
  }
  .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-user .kt-badge.kt-badge--username {
    height: 30px;
    width: 30px;
  }
}
.kt-aside__brand {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  padding: 0 25px;
  height: 65px;
}
.kt-aside--minimize .kt-aside__brand {
  padding: 0 5px;
}
.kt-aside__brand .kt-aside__brand-logo {
  display: flex;
  flex-direction: column;
  text-align: center;
  padding-top: 10px;
}
.kt-aside__brand .kt-aside__brand-tools {
  display: flex;
  justify-content: flex-end;
}
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler {
  display: inline-block;
  padding: 0;
  border: 0;
  background: none;
  outline: none !important;
  box-shadow: none;
}
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span {
  display: inline-block;
}
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span:nth-child(2) {
  display: none;
}
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler svg {
  height: 26px;
  width: 26px;
  margin-right: -2px;
}
@media (min-width: 1025px) {
  .kt-aside__brand {
    transition: all 0.3s ease;
  }
  .kt-header--fixed.kt-aside--static .kt-aside__brand {
    position: fixed;
    top: 0;
    left: 0;
    width: 265px;
    z-index: 97;
  }
  .kt-header--fixed.kt-aside--minimize .kt-aside__brand {
    justify-content: center;
  }
  .kt-header--fixed.kt-aside--minimize .kt-aside__brand .kt-aside__brand-tools {
    justify-content: center;
  }
  .kt-header--fixed.kt-aside--minimize .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span:nth-child(1) {
    display: none;
  }
  .kt-header--fixed.kt-aside--minimize .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span:nth-child(2) {
    display: inline-block;
  }
  .kt-header--fixed.kt-aside--static.kt-aside--minimize .kt-aside__brand {
    transition: all 0.3s ease;
    width: 90px;
  }
}
@media (max-width: 1024px) {
  .kt-aside__brand {
    display: none;
  }
}
.kt-aside {
  width: 265px;
  transition: all 0.3s ease;
}
.kt-aside .kt-aside-menu {
  margin: 15px 0;
}
.kt-aside .kt-aside-menu .ps__rail-y {
  right: 3px;
}
.kt-aside .kt-aside__footer .kt-aside__footer-nav {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 7px 30px;
}
.kt-aside .kt-aside__footer .kt-aside__footer-item {
  display: flex;
  align-items: center;
  justify-content: center;
}
.kt-aside .kt-aside__footer .btn {
  height: 45px;
  width: 45px;
  background-color: #f0f0f6;
  border-radius: 50%;
}
.kt-aside .kt-aside__footer .btn i {
  transition: all 0.3s;
  font-size: 1.4rem;
  color: #a6c719;
}
.kt-aside .kt-aside__footer .btn:hover {
  background-color: #a6c719;
}
.kt-aside .kt-aside__footer .btn:hover i {
  transition: all 0.3s;
  color: #ffffff;
}
.kt-aside--minimize .kt-aside .kt-aside__footer .dropdown.dropdown-inline,
.kt-aside--minimize .kt-aside .kt-aside__footer .btn {
  display: none;
}
.kt-aside--minimize .kt-aside .kt-aside__footer .dropdown.dropdown-inline:last-child,
.kt-aside--minimize .kt-aside .kt-aside__footer .btn:last-child {
  display: inline-block;
  opacity: 0;
}
@media (min-width: 1025px) {
  .kt-aside--fixed .kt-aside {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 98;
  }
  .kt-aside--static .kt-aside {
    position: relative;
    z-index: 1;
  }
  .kt-aside--minimize .kt-aside {
    width: 90px;
    transition: all 0.3s ease;
  }
  .kt-aside--minimizing .kt-aside {
    overflow: hidden;
  }
  .kt-aside--minimizing .kt-aside .kt-aside-menu .kt-menu__nav {
    width: 265px;
    overflow: hidden;
  }
  .kt-aside .ps > .ps__rail-y {
    width: 4px;
  }
  .kt-aside .ps > .ps__rail-y:hover, .kt-aside .ps > .ps__rail-y:focus {
    width: 4px;
  }
  .kt-aside .ps > .ps__rail-y > .ps__thumb-y {
    width: 4px;
    border-radius: 4px;
  }
  .kt-aside .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-aside .ps > .ps__rail-y > .ps__thumb-y:focus {
    width: 4px;
  }

  .kt-aside--fixed.kt-aside--minimize-hover .kt-aside {
    width: 265px;
    transition: all 0.3s ease;
  }
  .kt-aside--fixed.kt-aside--minimize-hover .kt-header {
    transition: all 0.3s ease;
    left: 90px;
  }
  .kt-aside--fixed.kt-aside--minimize-hover .kt-wrapper {
    transition: all 0.3s ease;
    padding-left: 90px;
  }
}
.kt-aside-menu .kt-menu__nav {
  margin: 0;
  list-style: none;
  padding: 15px 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__scroll {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.kt-aside-menu .kt-menu__nav .kt-menu__subnav {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 0;
  margin: 0;
  list-style: none !important;
}
.kt-aside-menu .kt-menu__nav .kt-menu__inner,
.kt-aside-menu .kt-menu__nav .kt-menu__submenu {
  display: none;
  float: none;
  margin: 0;
  padding: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content,
.kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content {
  padding: 0;
  margin: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item,
.kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item {
  padding: 0;
  margin: 0;
  list-style: none;
}
.kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner,
.kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner {
  display: flex;
}
.kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link,
.kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link {
  margin: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  float: none;
  padding: 0;
  border-left: 10px solid transparent;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link {
  display: flex;
  flex-grow: 1;
  align-items: stretch;
  margin: 0;
  padding: 0;
  text-decoration: none;
  position: relative;
  outline: none;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading:hover,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link:hover {
  text-decoration: none;
  cursor: pointer;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  display: flex;
  align-items: center;
  flex-grow: 1;
  padding: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  display: flex;
  align-items: center;
  line-height: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
  display: flex;
  align-items: center;
  line-height: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  line-height: 0;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
  -webkit-transform: translate3d(0, 0, 0);
}
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__hor-arrow,
.kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
  display: none;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before,
.kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
  transform: rotateZ(90deg) /*rtl:ignore*/;
}
[direction=rtl] .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before,
[direction=rtl] .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
  transform: rotateZ(-90deg) /*rtl:ignore*/;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__submenu,
.kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__inner {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
.kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item--parent {
  display: none;
}
.kt-aside-menu .kt-menu__nav .kt-menu__section {
  display: flex;
  padding: 0 25px;
}
.kt-aside-menu .kt-menu__nav .kt-menu__section.kt-menu__section--first {
  margin-top: 0 !important;
}
.kt-aside-menu .kt-menu__nav .kt-menu__section .kt-menu__section-text {
  display: flex;
  margin: 0;
  padding: 0;
  align-items: center;
}
.kt-aside-menu .kt-menu__nav .kt-menu__section .kt-menu__section-icon {
  display: none;
  align-items: center;
  justify-content: center;
}
.kt-aside-menu .kt-menu__nav .kt-menu__separator {
  height: 0;
  overflow: hidden;
}
.kt-aside-menu .kt-menu__nav .kt-menu__separator.kt-menu__separator--marginles {
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item {
  position: relative;
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
  cursor: pointer;
  min-height: 44px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  font-size: 1rem;
  text-transform: initial;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  flex: 0 0 35px;
  font-size: 1.3rem;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
  height: 23px;
  width: 23px;
  margin-left: -2px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
  vertical-align: middle;
  text-align: left;
  flex: 0 0 15px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
  vertical-align: middle;
  display: inline-block;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  width: 5px;
  height: 1px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
  padding: 0px 0px 0px 5px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  flex: 0 0 20px;
  font-size: 0.7rem;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
  display: inline-block;
  transition: all 0.3s ease;
}
[direction=rtl] .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
[direction=rtl] .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
  content: "\f111" !important;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
  display: none;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
  transition: all 0.3s ease;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item {
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link {
  cursor: pointer;
  min-height: 30px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
  font-size: 1rem;
  text-transform: initial;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
  flex: 0 0 35px;
  font-size: 1.3rem;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
  height: 24px;
  width: 24px;
  margin-left: -2px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
  vertical-align: middle;
  text-align: left;
  flex: 0 0 15px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
  vertical-align: middle;
  display: inline-block;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
  width: 4px;
  height: 4px;
  border-radius: 100%;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
  width: 5px;
  height: 1px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
  padding: 0px 0px 0px 5px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
  flex: 0 0 20px;
  font-size: 0.7rem;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
  display: inline-block;
  transition: all 0.3s ease;
}
[direction=rtl] .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
[direction=rtl] .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
  content: "\f111" !important;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__item-here {
  display: none;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
  transition: all 0.3s ease;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section {
  margin: 20px 0 0 0;
  height: 40px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
  font-size: 0.8rem;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
  margin: 15px 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator .kt-menu__separator--marginles {
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__section {
  margin: 20px 0 0 0;
  height: 40px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
  font-size: 0.9rem;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__separator {
  margin: 15px 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__separator .kt-menu__separator--marginles {
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
  padding: 9px 25px 9px 15px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__heading {
  padding: 0 25px;
  padding-left: 40px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner {
  padding: 0;
  margin: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner .kt-menu__link {
  padding: 0 25px;
  padding-left: 55px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
  padding: 0 25px;
  padding-left: 61px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
  padding: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav {
  padding: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
  padding: 0 25px;
  padding-left: 97px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
  padding: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
  padding: 0 25px;
  padding-left: 133px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
  padding-left: 40px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
  padding: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
  padding-left: 55px;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
  padding: 0;
}
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
  padding-left: 70px;
}
@media (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__link > .kt-menu__ver-arrow:before,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__link > .kt-menu__ver-arrow:before {
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__submenu,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__submenu {
    display: none !important;
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover {
    position: relative;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
    top: -10px;
    position: absolute;
    z-index: 98;
    display: flex !important;
    width: 245px;
    margin-left: 245px;
    border-radius: 4px;
    animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-up 0.3s ease-out 1;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
    bottom: 0;
    top: auto;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
    top: auto;
    bottom: -10px;
    animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-down 0.3s ease-out 1;
  }
}
@media screen\0  and (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
    animation: none;
  }
}
@media (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav {
    padding: 20px 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item {
    margin: 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link {
    justify-content: flex-start;
    padding: 7px 30px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-title,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-title {
    display: flex;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu_link-text,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu_link-text {
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon {
    display: flex;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet {
    display: flex;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge {
    display: flex;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow {
    display: flex;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
    padding: 20px 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    padding: 7px 30px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
    padding: 20px 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    padding: 7px 30px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__section,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
    padding: 0 25px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    cursor: pointer;
    min-height: 30px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    font-size: 1rem;
    text-transform: initial;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    flex: 0 0 35px;
    font-size: 1.35rem;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
    margin-left: -2px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    vertical-align: middle;
    text-align: left;
    flex: 0 0 15px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
    vertical-align: middle;
    display: inline-block;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    width: 4px;
    height: 4px;
    border-radius: 100%;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    width: 5px;
    height: 1px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
    text-align: right;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    flex: 0 0 20px;
    font-size: 0.7rem;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    display: inline-block;
    transition: all 0.3s ease;
  }
  [direction=rtl] .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
[direction=rtl] .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before,
[direction=rtl] .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
[direction=rtl] .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
    content: "\f111" !important;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
    transition: all 0.3s ease;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
    margin: 20px 0 0 0;
    height: 40px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section .kt-menu__section-text,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section .kt-menu__section-text {
    font-size: 0.8rem;
    font-weight: 300;
    text-transform: uppercase;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator {
    margin: 15px 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator .kt-menu__separator--marginles,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator .kt-menu__separator--marginles {
    margin: 0;
  }
}
@media (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
    margin-left: 265px;
    top: -5px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
.kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
    bottom: -10px;
  }
}
@keyframes kt-aside-menu-submenu-fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes kt-aside-menu-submenu-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes kt-aside-menu-submenu-move-up {
  from {
    margin-top: 10px;
  }
  to {
    margin-top: 0;
  }
}
@keyframes kt-aside-menu-submenu-move-down {
  from {
    margin-bottom: 10px;
  }
  to {
    margin-bottom: 0;
  }
}
@media (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav {
    padding: 15px 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    width: 100%;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
    padding: 0;
    position: relative;
    right: 7px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge .kt-badge {
    text-indent: -9999px;
    position: relative;
    padding: 0;
    min-width: 6px;
    width: 6px;
    min-height: 6px;
    height: 6px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu {
    display: none !important;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__arrow {
    display: inline-block;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover {
    position: relative;
    z-index: 96;
    width: 336px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover.kt-menu__item--open {
    background: transparent;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link {
    width: 90px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__link .kt-menu__link-title {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu {
    top: 0;
    bottom: auto;
    display: flex !important;
    margin-left: 91px !important;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent {
    display: flex;
    margin: 0;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent > .kt-menu__link {
    height: 30px;
    padding: 0 30px 10px 30px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent > .kt-menu__link .kt-menu__link-text {
    font-size: 1.05rem;
    text-transform: initial;
    cursor: text !important;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent > .kt-menu__link .kt-menu__link-badge {
    padding: 0px 0px 0px 5px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--parent + .kt-menu__item {
    margin-top: 0px;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover > .kt-menu__arrow {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__section {
    justify-content: center;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
    display: none;
  }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    animation: kt-animate-fade-in 0.7s;
  }
}
.kt-aside-close {
  display: none;
}
@media (max-width: 1024px) {
  .kt-aside {
    z-index: 1001;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 275px !important;
    transition: left 0.3s ease, right 0.3s ease;
    left: -295px;
  }
  .kt-aside.kt-aside--on {
    transition: left 0.3s ease, right 0.3s ease;
    left: 0;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-aside {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-aside--right .kt-aside {
    right: -295px;
    left: auto;
  }
  .kt-aside--right .kt-aside.kt-aside--on {
    transition: left 0.3s ease, right 0.3s ease;
    right: 0;
    left: auto;
  }
}
@media (max-width: 1024px) {
  .kt-aside-close {
    width: 25px;
    height: 25px;
    top: 1px;
    z-index: 1002;
    transition: left 0.3s ease, right 0.3s ease;
    position: fixed;
    border: 0;
    box-shadow: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none !important;
    display: flex;
    justify-content: center;
    align-items: center;
    left: -25px;
  }
}
@media screen\0  and (max-width: 1024px) {
  .kt-aside-close {
    transition: none !important;
  }
}
@media (max-width: 1024px) {
  .kt-aside-close > i {
    line-height: 0;
    font-size: 1.4rem;
  }
}
@media (max-width: 1024px) {
  .kt-aside-close:hover {
    text-decoration: none;
  }
}
@media (max-width: 1024px) {
  .kt-aside--right .kt-aside-close {
    left: auto;
    right: -25px;
  }
}
@media (max-width: 1024px) {
  .kt-aside--on .kt-aside-close {
    transition: left 0.3s ease, right 0.3s ease;
    left: 249px;
  }
}
@media (max-width: 1024px) {
  .kt-aside--on.kt-aside--right .kt-aside-close {
    left: auto;
    right: 249px;
  }
}
@media (max-width: 1024px) {
  .kt-aside-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.1);
    animation: kt-animate-fade-in 0.3s linear 1;
  }
}
@media (max-width: 1024px) {
  .kt-aside {
    background: #ffffff;
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
  }
}
@media (max-width: 1024px) {
  .kt-aside-overlay {
    background: rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1024px) {
  .kt-aside-close {
    background-color: #e8e8f2;
  }
  .kt-aside-close > i {
    color: #968ad4;
  }
  .kt-aside-close:hover {
    background-color: #a6c719;
  }
  .kt-aside-close:hover > i {
    color: #ffffff;
  }
}
@media (max-width: 325px) {
  .kt-aside {
    width: 90% !important;
  }
}
@media (min-width: 1025px) {
  .kt-content {
    padding: 25px 0;
  }
  .kt-content.kt-content--fit-top {
    padding-top: 0;
  }
  .kt-content.kt-content--fit-bottom {
    padding-bottom: 0;
  }
  .kt-footer--fixed .kt-content {
    padding-bottom: 60px;
  }
}
@media (max-width: 1024px) {
  .kt-content {
    padding: 15px 0;
  }
  .kt-content.kt-content--fit-top {
    padding-top: 0;
  }
  .kt-content.kt-content--fit-bottom {
    padding-bottom: 0;
  }
  .kt-subheader--enabled.kt-subheader--transparent .kt-content {
    padding-top: 0;
  }
}
.kt-footer {
  padding: 20px 0px;
  background: #ffffff;
}
.kt-footer .kt-container {
  display: flex;
  justify-content: space-between;
}
.kt-footer .kt-footer__copyright {
  display: flex;
  margin: 0;
  padding: 0 1.25rem 0 0;
  font-size: 1rem;
  font-weight: 400;
  justify-content: flex-start;
  color: #74788d;
}
.kt-footer .kt-footer__copyright .kt-link {
  color: #74788d;
}
.kt-footer .kt-footer__copyright .kt-link:hover {
  color: #a6c719;
}
.kt-footer .kt-footer__copyright .kt-link:hover:after {
  border-bottom: 1px solid #a6c719;
  opacity: 0.3;
}
.kt-footer .kt-footer__menu {
  display: flex;
  justify-content: flex-end;
  padding: 0 0 0 0.75rem;
  margin: 0;
}
.kt-footer .kt-footer__menu .kt-footer__menu-link {
  margin: 0 0 0 1.25rem;
  padding: 0;
  font-size: 1rem;
  font-weight: 400;
  color: #595d6e;
}
.kt-footer .kt-footer__menu .kt-footer__menu-link:hover {
  color: #a6c719;
}
.kt-footer .kt-footer__menu .kt-footer__menu-link:hover:after {
  border-bottom: 1px solid #a6c719;
  opacity: 0.3;
}
@media (min-width: 1025px) {
  .kt-footer--fixed .kt-footer {
    position: fixed;
    transition: all 0.3s ease;
    height: 60px;
    bottom: 0;
    right: 0;
    left: 265px;
    box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  }
  .kt-aside--minimize-hover.kt-footer--fixed .kt-footer, .kt-aside--minimize.kt-footer--fixed .kt-footer {
    transition: all 0.3s ease;
    left: 90px;
  }
}
@media (max-width: 1024px) {
  .kt-footer {
    padding: 15px 0px;
  }
}
@media (max-width: 768px) {
  .kt-footer .kt-container {
    flex-direction: column;
    justify-content: center;
  }
  .kt-footer .kt-footer__copyright {
    justify-content: center;
    padding: 0;
    order: 2;
  }
  .kt-footer .kt-footer__menu {
    justify-content: center;
    order: 1;
    padding: 0;
    margin: 0 0 0.5rem 0;
  }
  .kt-footer .kt-footer__menu .kt-footer__menu-link:first-child {
    padding-left: 0;
    margin-left: 0;
  }
}
/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/select2/dist/css/select2.min.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/datatables.net-bs4/css/dataTables.bootstrap4.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --dt-row-selected: 2, 117, 216;
  --dt-row-selected-text: 255, 255, 255;
  --dt-row-selected-link: 9, 10, 11;
  --dt-row-stripe: 0, 0, 0;
  --dt-row-hover: 0, 0, 0;
  --dt-column-ordering: 0, 0, 0;
  --dt-html-background: white;
}
:root.dark {
  --dt-html-background: rgb(33, 37, 41);
}
table.dataTable td.dt-control {
  text-align: center;
  cursor: pointer;
}
table.dataTable td.dt-control:before {
  display: inline-block;
  color: rgba(0, 0, 0, 0.5);
  content: "▶";
}
table.dataTable tr.dt-hasChild td.dt-control:before {
  content: "▼";
}
html.dark table.dataTable td.dt-control:before,
:root[data-bs-theme=dark] table.dataTable td.dt-control:before {
  color: rgba(255, 255, 255, 0.5);
}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before,
:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before {
  color: rgba(255, 255, 255, 0.5);
}
table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled,
table.dataTable thead > tr > td.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting_asc_disabled,
table.dataTable thead > tr > td.sorting_desc_disabled {
  cursor: pointer;
  position: relative;
  padding-right: 26px;
}
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  position: absolute;
  display: block;
  opacity: 0.125;
  right: 10px;
  line-height: 9px;
  font-size: 0.8em;
}
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:before {
  bottom: 50%;
  content: "▲";
  content: "▲"/"";
}
table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  top: 50%;
  content: "▼";
  content: "▼"/"";
}
table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:after {
  opacity: 0.6;
}
table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before {
  display: none;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}
div.dataTables_scrollBody > table.dataTable > thead > tr > th:before, div.dataTables_scrollBody > table.dataTable > thead > tr > th:after,
div.dataTables_scrollBody > table.dataTable > thead > tr > td:before,
div.dataTables_scrollBody > table.dataTable > thead > tr > td:after {
  display: none;
}
div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 2px;
  z-index: 10;
}
div.dataTables_processing > div:last-child {
  position: relative;
  width: 80px;
  height: 15px;
  margin: 1em auto;
}
div.dataTables_processing > div:last-child > div {
  position: absolute;
  top: 0;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: rgb(2, 117, 216);
  background: rgb(var(--dt-row-selected));
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
div.dataTables_processing > div:last-child > div:nth-child(1) {
  left: 8px;
  animation: datatables-loader-1 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(2) {
  left: 8px;
  animation: datatables-loader-2 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(3) {
  left: 32px;
  animation: datatables-loader-2 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(4) {
  left: 56px;
  animation: datatables-loader-3 0.6s infinite;
}
@keyframes datatables-loader-1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes datatables-loader-3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes datatables-loader-2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td {
  text-align: left;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}
table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-collapse: separate !important;
  border-spacing: 0;
}
table.dataTable td,
table.dataTable th {
  box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable.table-striped > tbody > tr:nth-of-type(2n+1) {
  background-color: transparent;
}
table.dataTable > tbody > tr {
  background-color: transparent;
}
table.dataTable > tbody > tr.selected > * {
  box-shadow: inset 0 0 0 9999px rgb(2, 117, 216);
  box-shadow: inset 0 0 0 9999px rgb(var(--dt-row-selected));
  color: rgb(255, 255, 255);
  color: rgb(var(--dt-row-selected-text));
}
table.dataTable > tbody > tr.selected a {
  color: rgb(9, 10, 11);
  color: rgb(var(--dt-row-selected-link));
}
table.dataTable.table-striped > tbody > tr.odd > * {
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.05);
}
table.dataTable.table-striped > tbody > tr.odd.selected > * {
  box-shadow: inset 0 0 0 9999px rgba(2, 117, 216, 0.95);
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.95);
}
table.dataTable.table-hover > tbody > tr:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.075);
}
table.dataTable.table-hover > tbody > tr.selected:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(2, 117, 216, 0.975);
  box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.975);
}
div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
  width: auto;
  display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
}
div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
  justify-content: flex-end;
}
div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0;
}
div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table > thead .sorting:before,
div.dataTables_scrollBody > table > thead .sorting_asc:before,
div.dataTables_scrollBody > table > thead .sorting_desc:before,
div.dataTables_scrollBody > table > thead .sorting:after,
div.dataTables_scrollBody > table > thead .sorting_asc:after,
div.dataTables_scrollBody > table > thead .sorting_desc:after {
  display: none;
}
div.dataTables_scrollBody > table > tbody tr:first-child th,
div.dataTables_scrollBody > table > tbody tr:first-child td {
  border-top: none;
}
div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  box-sizing: content-box;
}
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  margin-top: 0 !important;
  border-top: none;
}
@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: center !important;
  }
}
table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled) {
  padding-right: 20px;
}
table.table-bordered.dataTable {
  border-right-width: 0;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 1px;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0;
}
div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child {
  padding-left: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-right: 0;
}

/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/datatables.net-select-bs/css/select.bootstrap.css ***!
  \********************************************************************************************************************************************************************************************************************************************************/
table.dataTable > tbody > tr > .selected {
  background-color: rgba(13, 110, 253, 0.9);
  color: white;
}
table.dataTable > tbody > tr > td.select-checkbox,
table.dataTable > tbody > tr > th.select-checkbox {
  position: relative;
}
table.dataTable > tbody > tr > td.select-checkbox:before, table.dataTable > tbody > tr > td.select-checkbox:after,
table.dataTable > tbody > tr > th.select-checkbox:before,
table.dataTable > tbody > tr > th.select-checkbox:after {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}
table.dataTable > tbody > tr > td.select-checkbox:before,
table.dataTable > tbody > tr > th.select-checkbox:before {
  content: " ";
  margin-top: -6px;
  margin-left: -6px;
  border: 1px solid black;
  border-radius: 3px;
}
table.dataTable > tbody > tr.selected > td.select-checkbox:before,
table.dataTable > tbody > tr.selected > th.select-checkbox:before {
  border: 1px solid white;
}
table.dataTable > tbody > tr.selected > td.select-checkbox:after,
table.dataTable > tbody > tr.selected > th.select-checkbox:after {
  content: "✓";
  font-size: 20px;
  margin-top: -17px;
  margin-left: -6px;
  text-align: center;
}
table.dataTable.compact > tbody > tr > td.select-checkbox:before,
table.dataTable.compact > tbody > tr > th.select-checkbox:before {
  margin-top: -12px;
}
table.dataTable.compact > tbody > tr.selected > td.select-checkbox:after,
table.dataTable.compact > tbody > tr.selected > th.select-checkbox:after {
  margin-top: -16px;
}
div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
  margin-left: 0.5em;
}
html.dark table.dataTable > tbody > tr > td.select-checkbox:before,
html.dark table.dataTable > tbody > tr > th.select-checkbox:before,
html[data-bs-theme=dark] table.dataTable > tbody > tr > td.select-checkbox:before,
html[data-bs-theme=dark] table.dataTable > tbody > tr > th.select-checkbox:before {
  border: 1px solid rgba(255, 255, 255, 0.6);
}
@media screen and (max-width: 640px) {
  div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
    margin-left: 0;
    display: block;
  }
}

/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/datatables.net-responsive-dt/css/responsive.dataTables.min.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;color:rgba(0, 0, 0, 0.5);content:"►"}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{content:"◄"}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"▼"}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"►"}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before{content:"◄"}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"▼"}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0, 0, 0, 0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0, 0, 0, 0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before{color:rgba(255, 255, 255, 0.5) !important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid rgba(255, 255, 255, 0.15)}

/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/datatables.net-rowreorder-dt/css/rowReorder.dataTables.min.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
div.dt-rowReorder-float-parent{table-layout:fixed;outline:2px solid rgb(10, 89, 203);z-index:2001;position:absolute !important;overflow:hidden;border-radius:3px}div.dt-rowReorder-float-parent table.dt-rowReorder-float{opacity:.9;background-color:white;margin:0 !important}div.dt-rowReorder-float-parent.drop-not-allowed{cursor:not-allowed}tr.dt-rowReorder-moving{outline:2px solid #888;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable td.reorder{text-align:center;cursor:move}html.dark div.dt-rowReorder-float-parent{outline-color:rgb(110, 168, 254)}html.dark div.dt-rowReorder-float-parent table.dt-rowReorder-float{background-color:var(--dt-html-background)}html.dark tr.dt-rowReorder-moving{outline-color:#aaa}

/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/datatables.net-scroller-dt/css/scroller.dataTables.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
div.dts {
  display: block !important;
}
div.dts tbody th,
div.dts tbody td {
  white-space: nowrap;
}
div.dts div.dts_loading {
  z-index: 1;
}
div.dts div.dts_label {
  position: absolute;
  right: 20px;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  text-align: right;
  border-radius: 3px;
  padding: 0.4em;
  z-index: 2;
  display: none;
}
div.dts div.dt-scroll-body,
div.dts div.dataTables_scrollBody {
  background: repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.025), rgba(0, 0, 0, 0.025) 10px, rgba(0, 0, 0, 0) 10px, rgba(0, 0, 0, 0) 20px);
}
div.dts div.dt-scroll-body table,
div.dts div.dataTables_scrollBody table {
  background-color: white;
  z-index: 2;
}
div.dts div.dt-length,
div.dts div.dt-paging,
div.dts div.dataTables_paginate,
div.dts div.dataTables_length {
  display: none;
}
html.dark div.dts div.dts_label {
  background: rgba(255, 255, 255, 0.8);
  color: black;
}
html.dark div.dts div.dt-scroll-body,
html.dark div.dts div.dataTables_scrollBody {
  background: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.025), rgba(255, 255, 255, 0.025) 10px, rgba(255, 255, 255, 0) 10px, rgba(255, 255, 255, 0) 20px);
}
html.dark div.dts div.dt-scroll-body table,
html.dark div.dts div.dataTables_scrollBody table {
  background-color: var(--dt-html-background);
  z-index: 2;
}

/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/vendors/selectize.0.13.3/selectize.min.css ***!
  \***********************************************************************************************************************************************************************************************************************************************/
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-control .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px!important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:gray transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent gray transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./src/assets/vendors/selectize.0.13.3/selectize.bootstrap4.min.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.selectize-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #ced4da;padding:.375rem .75rem;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.selectize-control.multi .selectize-input.has-items{padding:calc(.375rem - 1px - 0px) .75rem calc(.375rem - 1px - 3px - 0px)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:.25rem .25rem 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6}.selectize-control.multi .selectize-input>div.active{background:#007bff;color:#fff;border:0 solid transparent}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 4px!important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 .25rem .25rem}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:3px .75rem}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f8f9fa;color:#16181b}.selectize-dropdown .active.create{color:#16181b}.selectize-dropdown .create{color:rgba(52,58,64,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#343a40 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #343a40 transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:calc(.75rem + 5px);right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.selectize-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;margin-left:-.75rem;margin-right:-.75rem}.selectize-dropdown .create{padding-left:.75rem}.selectize-dropdown-content{padding:5px 0}.selectize-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.selectize-input{transition:none}}.selectize-input.dropdown-active{border-radius:.25rem}.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.is-invalid .selectize-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.is-invalid .selectize-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.selectize-control.form-control-sm .selectize-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem!important;font-size:.875rem;line-height:1.5}.selectize-control.multi .selectize-input.has-items{height:auto;padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.selectize-control.multi .selectize-input>div{border-radius:calc(.25rem - 1px)}.form-control.selectize-control{padding:0;height:auto;border:none;background:0 0;box-shadow:none;border-radius:0}.input-group .selectize-input{overflow:unset;border-radius:0 .25rem .25rem 0}
/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/jquery-ui/themes/base/draggable.css ***!
  \******************************************************************************************************************************************************************************************************************************************/
/*!
 * jQuery UI Draggable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
.ui-draggable-handle {
	touch-action: none;
}

/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/jquery-ui/dist/themes/base/jquery-ui.min.css ***!
  \***************************************************************************************************************************************************************************************************************************************************/
/*! jQuery UI - v1.14.1 - 2024-10-30
* https://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright OpenJS Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}

.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}

.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}

.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}

.ui-helper-clearfix:after{clear:both}

.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}

.ui-front{z-index:100}

.ui-state-disabled{cursor:default!important;pointer-events:none}

.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}

.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}

.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}

.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}

.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}

.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}

.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}

.ui-menu .ui-menu{position:absolute}

.ui-menu .ui-menu-item{margin:0;cursor:pointer}

.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}

.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}

.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}

.ui-menu-icons{position:relative}

.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}

.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}

.ui-menu .ui-menu-icon{left:auto;right:0}

.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none}

.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}

.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}

input.ui-button.ui-button-icon-only{text-indent:0}

.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}

.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}

input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}

input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}

.ui-controlgroup{vertical-align:middle;display:inline-block}

.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}

.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}

.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}

.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}

.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}

.ui-controlgroup .ui-controlgroup-label span{font-size:80%}

.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}

.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}

.ui-controlgroup-vertical .ui-spinner-input{width:calc( 100% - 2.4em )}

.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}

.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}

.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}

.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}

.ui-checkboxradio-disabled{pointer-events:none}

.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}

.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}

.ui-datepicker .ui-datepicker-prev{left:2px}

.ui-datepicker .ui-datepicker-next{right:2px}

.ui-datepicker .ui-datepicker-prev-hover{left:1px}

.ui-datepicker .ui-datepicker-next-hover{right:1px}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}

.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}

.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}

.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}

.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}

.ui-datepicker td{border:0;padding:1px}

.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}

.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}

.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}

.ui-datepicker.ui-datepicker-multi{width:auto}

.ui-datepicker-multi .ui-datepicker-group{float:left}

.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}

.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}

.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}

.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}

.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}

.ui-datepicker-row-break{clear:both;width:100%;font-size:0}

.ui-datepicker-rtl{direction:rtl}

.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}

.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}

.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}

.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}

.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}

.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}

.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}

.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}

.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}

.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}

.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}

.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}

.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}

.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}

.ui-dialog .ui-resizable-n{height:2px;top:0}

.ui-dialog .ui-resizable-e{width:2px;right:0}

.ui-dialog .ui-resizable-s{height:2px;bottom:0}

.ui-dialog .ui-resizable-w{width:2px;left:0}

.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}

.ui-dialog .ui-resizable-se{right:0;bottom:0}

.ui-dialog .ui-resizable-sw{left:0;bottom:0}

.ui-dialog .ui-resizable-ne{right:0;top:0}

.ui-dialog .ui-resizable-nw{left:0;top:0}

.ui-draggable .ui-dialog-titlebar{cursor:move}

.ui-draggable-handle{touch-action:none}

.ui-resizable{position:relative}

.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}

.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}

.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}

.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}

.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}

.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}

.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}

.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}

.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}

.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}

.ui-progressbar{height:2em;text-align:left;overflow:hidden}

.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}

.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;opacity:0.25}

.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}

.ui-selectable{touch-action:none}

.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}

.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}

.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}

.ui-selectmenu-open{display:block}

.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}

.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}

.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}

.ui-slider{position:relative;text-align:left}

.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;touch-action:none}

.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}

.ui-slider-horizontal{height:.8em}

.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}

.ui-slider-horizontal .ui-slider-range{top:0;height:100%}

.ui-slider-horizontal .ui-slider-range-min{left:0}

.ui-slider-horizontal .ui-slider-range-max{right:0}

.ui-slider-vertical{width:.8em;height:100px}

.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}

.ui-slider-vertical .ui-slider-range{left:0;width:100%}

.ui-slider-vertical .ui-slider-range-min{bottom:0}

.ui-slider-vertical .ui-slider-range-max{top:0}

.ui-sortable-handle{touch-action:none}

.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}

.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}

.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}

.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}

.ui-spinner-up{top:0}

.ui-spinner-down{bottom:0}

.ui-tabs{position:relative;padding:.2em}

.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}

.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}

.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}

.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}

.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}

body .ui-tooltip{border-width:2px}

.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}

.ui-widget .ui-widget{font-size:1em}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}

.ui-widget.ui-widget-content{border:1px solid #c5c5c5}

.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}

.ui-widget-content a{color:#333}

.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}

.ui-widget-header a{color:#333}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}

.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}

.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}

.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}

.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}

.ui-state-checked{border:1px solid #dad55e;background:#fffa90}

.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}

.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}

.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}

.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}

.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}

.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}

.ui-icon{width:16px;height:16px}

.ui-icon,.ui-widget-content .ui-icon{background-image:url('ui-icons_444444_256x240.png')}

.ui-widget-header .ui-icon{background-image:url('ui-icons_444444_256x240.png')}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url('ui-icons_555555_256x240.png')}

.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url('ui-icons_ffffff_256x240.png')}

.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url('ui-icons_777620_256x240.png')}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('ui-icons_cc0000_256x240.png')}

.ui-button .ui-icon{background-image:url('ui-icons_777777_256x240.png')}

.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}

.ui-icon-caret-1-n{background-position:0 0}

.ui-icon-caret-1-ne{background-position:-16px 0}

.ui-icon-caret-1-e{background-position:-32px 0}

.ui-icon-caret-1-se{background-position:-48px 0}

.ui-icon-caret-1-s{background-position:-65px 0}

.ui-icon-caret-1-sw{background-position:-80px 0}

.ui-icon-caret-1-w{background-position:-96px 0}

.ui-icon-caret-1-nw{background-position:-112px 0}

.ui-icon-caret-2-n-s{background-position:-128px 0}

.ui-icon-caret-2-e-w{background-position:-144px 0}

.ui-icon-triangle-1-n{background-position:0 -16px}

.ui-icon-triangle-1-ne{background-position:-16px -16px}

.ui-icon-triangle-1-e{background-position:-32px -16px}

.ui-icon-triangle-1-se{background-position:-48px -16px}

.ui-icon-triangle-1-s{background-position:-65px -16px}

.ui-icon-triangle-1-sw{background-position:-80px -16px}

.ui-icon-triangle-1-w{background-position:-96px -16px}

.ui-icon-triangle-1-nw{background-position:-112px -16px}

.ui-icon-triangle-2-n-s{background-position:-128px -16px}

.ui-icon-triangle-2-e-w{background-position:-144px -16px}

.ui-icon-arrow-1-n{background-position:0 -32px}

.ui-icon-arrow-1-ne{background-position:-16px -32px}

.ui-icon-arrow-1-e{background-position:-32px -32px}

.ui-icon-arrow-1-se{background-position:-48px -32px}

.ui-icon-arrow-1-s{background-position:-65px -32px}

.ui-icon-arrow-1-sw{background-position:-80px -32px}

.ui-icon-arrow-1-w{background-position:-96px -32px}

.ui-icon-arrow-1-nw{background-position:-112px -32px}

.ui-icon-arrow-2-n-s{background-position:-128px -32px}

.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}

.ui-icon-arrow-2-e-w{background-position:-160px -32px}

.ui-icon-arrow-2-se-nw{background-position:-176px -32px}

.ui-icon-arrowstop-1-n{background-position:-192px -32px}

.ui-icon-arrowstop-1-e{background-position:-208px -32px}

.ui-icon-arrowstop-1-s{background-position:-224px -32px}

.ui-icon-arrowstop-1-w{background-position:-240px -32px}

.ui-icon-arrowthick-1-n{background-position:1px -48px}

.ui-icon-arrowthick-1-ne{background-position:-16px -48px}

.ui-icon-arrowthick-1-e{background-position:-32px -48px}

.ui-icon-arrowthick-1-se{background-position:-48px -48px}

.ui-icon-arrowthick-1-s{background-position:-64px -48px}

.ui-icon-arrowthick-1-sw{background-position:-80px -48px}

.ui-icon-arrowthick-1-w{background-position:-96px -48px}

.ui-icon-arrowthick-1-nw{background-position:-112px -48px}

.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}

.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}

.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}

.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}

.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}

.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}

.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}

.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}

.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}

.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}

.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}

.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}

.ui-icon-arrowreturn-1-w{background-position:-64px -64px}

.ui-icon-arrowreturn-1-n{background-position:-80px -64px}

.ui-icon-arrowreturn-1-e{background-position:-96px -64px}

.ui-icon-arrowreturn-1-s{background-position:-112px -64px}

.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}

.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}

.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}

.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}

.ui-icon-arrow-4{background-position:0 -80px}

.ui-icon-arrow-4-diag{background-position:-16px -80px}

.ui-icon-extlink{background-position:-32px -80px}

.ui-icon-newwin{background-position:-48px -80px}

.ui-icon-refresh{background-position:-64px -80px}

.ui-icon-shuffle{background-position:-80px -80px}

.ui-icon-transfer-e-w{background-position:-96px -80px}

.ui-icon-transferthick-e-w{background-position:-112px -80px}

.ui-icon-folder-collapsed{background-position:0 -96px}

.ui-icon-folder-open{background-position:-16px -96px}

.ui-icon-document{background-position:-32px -96px}

.ui-icon-document-b{background-position:-48px -96px}

.ui-icon-note{background-position:-64px -96px}

.ui-icon-mail-closed{background-position:-80px -96px}

.ui-icon-mail-open{background-position:-96px -96px}

.ui-icon-suitcase{background-position:-112px -96px}

.ui-icon-comment{background-position:-128px -96px}

.ui-icon-person{background-position:-144px -96px}

.ui-icon-print{background-position:-160px -96px}

.ui-icon-trash{background-position:-176px -96px}

.ui-icon-locked{background-position:-192px -96px}

.ui-icon-unlocked{background-position:-208px -96px}

.ui-icon-bookmark{background-position:-224px -96px}

.ui-icon-tag{background-position:-240px -96px}

.ui-icon-home{background-position:0 -112px}

.ui-icon-flag{background-position:-16px -112px}

.ui-icon-calendar{background-position:-32px -112px}

.ui-icon-cart{background-position:-48px -112px}

.ui-icon-pencil{background-position:-64px -112px}

.ui-icon-clock{background-position:-80px -112px}

.ui-icon-disk{background-position:-96px -112px}

.ui-icon-calculator{background-position:-112px -112px}

.ui-icon-zoomin{background-position:-128px -112px}

.ui-icon-zoomout{background-position:-144px -112px}

.ui-icon-search{background-position:-160px -112px}

.ui-icon-wrench{background-position:-176px -112px}

.ui-icon-gear{background-position:-192px -112px}

.ui-icon-heart{background-position:-208px -112px}

.ui-icon-star{background-position:-224px -112px}

.ui-icon-link{background-position:-240px -112px}

.ui-icon-cancel{background-position:0 -128px}

.ui-icon-plus{background-position:-16px -128px}

.ui-icon-plusthick{background-position:-32px -128px}

.ui-icon-minus{background-position:-48px -128px}

.ui-icon-minusthick{background-position:-64px -128px}

.ui-icon-close{background-position:-80px -128px}

.ui-icon-closethick{background-position:-96px -128px}

.ui-icon-key{background-position:-112px -128px}

.ui-icon-lightbulb{background-position:-128px -128px}

.ui-icon-scissors{background-position:-144px -128px}

.ui-icon-clipboard{background-position:-160px -128px}

.ui-icon-copy{background-position:-176px -128px}

.ui-icon-contact{background-position:-192px -128px}

.ui-icon-image{background-position:-208px -128px}

.ui-icon-video{background-position:-224px -128px}

.ui-icon-script{background-position:-240px -128px}

.ui-icon-alert{background-position:0 -144px}

.ui-icon-info{background-position:-16px -144px}

.ui-icon-notice{background-position:-32px -144px}

.ui-icon-help{background-position:-48px -144px}

.ui-icon-check{background-position:-64px -144px}

.ui-icon-bullet{background-position:-80px -144px}

.ui-icon-radio-on{background-position:-96px -144px}

.ui-icon-radio-off{background-position:-112px -144px}

.ui-icon-pin-w{background-position:-128px -144px}

.ui-icon-pin-s{background-position:-144px -144px}

.ui-icon-play{background-position:0 -160px}

.ui-icon-pause{background-position:-16px -160px}

.ui-icon-seek-next{background-position:-32px -160px}

.ui-icon-seek-prev{background-position:-48px -160px}

.ui-icon-seek-end{background-position:-64px -160px}

.ui-icon-seek-start{background-position:-80px -160px}

.ui-icon-seek-first{background-position:-80px -160px}

.ui-icon-stop{background-position:-96px -160px}

.ui-icon-eject{background-position:-112px -160px}

.ui-icon-volume-off{background-position:-128px -160px}

.ui-icon-volume-on{background-position:-144px -160px}

.ui-icon-power{background-position:0 -176px}

.ui-icon-signal-diag{background-position:-16px -176px}

.ui-icon-signal{background-position:-32px -176px}

.ui-icon-battery-0{background-position:-48px -176px}

.ui-icon-battery-1{background-position:-64px -176px}

.ui-icon-battery-2{background-position:-80px -176px}

.ui-icon-battery-3{background-position:-96px -176px}

.ui-icon-circle-plus{background-position:0 -192px}

.ui-icon-circle-minus{background-position:-16px -192px}

.ui-icon-circle-close{background-position:-32px -192px}

.ui-icon-circle-triangle-e{background-position:-48px -192px}

.ui-icon-circle-triangle-s{background-position:-64px -192px}

.ui-icon-circle-triangle-w{background-position:-80px -192px}

.ui-icon-circle-triangle-n{background-position:-96px -192px}

.ui-icon-circle-arrow-e{background-position:-112px -192px}

.ui-icon-circle-arrow-s{background-position:-128px -192px}

.ui-icon-circle-arrow-w{background-position:-144px -192px}

.ui-icon-circle-arrow-n{background-position:-160px -192px}

.ui-icon-circle-zoomin{background-position:-176px -192px}

.ui-icon-circle-zoomout{background-position:-192px -192px}

.ui-icon-circle-check{background-position:-208px -192px}

.ui-icon-circlesmall-plus{background-position:0 -208px}

.ui-icon-circlesmall-minus{background-position:-16px -208px}

.ui-icon-circlesmall-close{background-position:-32px -208px}

.ui-icon-squaresmall-plus{background-position:-48px -208px}

.ui-icon-squaresmall-minus{background-position:-64px -208px}

.ui-icon-squaresmall-close{background-position:-80px -208px}

.ui-icon-grip-dotted-vertical{background-position:0 -224px}

.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}

.ui-icon-grip-solid-vertical{background-position:-32px -224px}

.ui-icon-grip-solid-horizontal{background-position:-48px -224px}

.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}

.ui-icon-grip-diagonal-se{background-position:-80px -224px}

.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}

.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}

.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}

.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}

.ui-widget-overlay{background:#aaa;opacity:.3}

.ui-widget-shadow{box-shadow:0 0 5px #666}
/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/jquery-ui/dist/themes/base/theme.css ***!
  \*******************************************************************************************************************************************************************************************************************************************/
/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/


.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}


.ui-widget .ui-widget {
	font-size: 1em;
}


.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}


.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}


.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}


.ui-widget-content a {
	color: #333333;
}


.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}


.ui-widget-header a {
	color: #333333;
}


/* Interaction states
----------------------------------*/


.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}


.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}


.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}


.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}


.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}


.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}


.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}


.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}


/* Interaction Cues
----------------------------------*/


.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}


.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}


.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}


.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}


.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}


.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}


.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}


.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	font-weight: normal;
}


.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	background-image: none;
}


/* Icons
----------------------------------*/


/* states and images */


.ui-icon {
	width: 16px;
	height: 16px;
}


.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url('ui-icons_444444_256x240.png');
}


.ui-widget-header .ui-icon {
	background-image: url('ui-icons_444444_256x240.png');
}


.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url('ui-icons_555555_256x240.png');
}


.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url('ui-icons_ffffff_256x240.png');
}


.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url('ui-icons_777620_256x240.png');
}


.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url('ui-icons_cc0000_256x240.png');
}


.ui-button .ui-icon {
	background-image: url('ui-icons_777777_256x240.png');
}


/* positioning */


/* Three classes needed to override `.ui-button:hover .ui-icon` */


.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}


.ui-icon-caret-1-n { background-position: 0 0; }


.ui-icon-caret-1-ne { background-position: -16px 0; }


.ui-icon-caret-1-e { background-position: -32px 0; }


.ui-icon-caret-1-se { background-position: -48px 0; }


.ui-icon-caret-1-s { background-position: -65px 0; }


.ui-icon-caret-1-sw { background-position: -80px 0; }


.ui-icon-caret-1-w { background-position: -96px 0; }


.ui-icon-caret-1-nw { background-position: -112px 0; }


.ui-icon-caret-2-n-s { background-position: -128px 0; }


.ui-icon-caret-2-e-w { background-position: -144px 0; }


.ui-icon-triangle-1-n { background-position: 0 -16px; }


.ui-icon-triangle-1-ne { background-position: -16px -16px; }


.ui-icon-triangle-1-e { background-position: -32px -16px; }


.ui-icon-triangle-1-se { background-position: -48px -16px; }


.ui-icon-triangle-1-s { background-position: -65px -16px; }


.ui-icon-triangle-1-sw { background-position: -80px -16px; }


.ui-icon-triangle-1-w { background-position: -96px -16px; }


.ui-icon-triangle-1-nw { background-position: -112px -16px; }


.ui-icon-triangle-2-n-s { background-position: -128px -16px; }


.ui-icon-triangle-2-e-w { background-position: -144px -16px; }


.ui-icon-arrow-1-n { background-position: 0 -32px; }


.ui-icon-arrow-1-ne { background-position: -16px -32px; }


.ui-icon-arrow-1-e { background-position: -32px -32px; }


.ui-icon-arrow-1-se { background-position: -48px -32px; }


.ui-icon-arrow-1-s { background-position: -65px -32px; }


.ui-icon-arrow-1-sw { background-position: -80px -32px; }


.ui-icon-arrow-1-w { background-position: -96px -32px; }


.ui-icon-arrow-1-nw { background-position: -112px -32px; }


.ui-icon-arrow-2-n-s { background-position: -128px -32px; }


.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }


.ui-icon-arrow-2-e-w { background-position: -160px -32px; }


.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }


.ui-icon-arrowstop-1-n { background-position: -192px -32px; }


.ui-icon-arrowstop-1-e { background-position: -208px -32px; }


.ui-icon-arrowstop-1-s { background-position: -224px -32px; }


.ui-icon-arrowstop-1-w { background-position: -240px -32px; }


.ui-icon-arrowthick-1-n { background-position: 1px -48px; }


.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }


.ui-icon-arrowthick-1-e { background-position: -32px -48px; }


.ui-icon-arrowthick-1-se { background-position: -48px -48px; }


.ui-icon-arrowthick-1-s { background-position: -64px -48px; }


.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }


.ui-icon-arrowthick-1-w { background-position: -96px -48px; }


.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }


.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }


.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }


.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }


.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }


.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }


.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }


.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }


.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }


.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }


.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }


.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }


.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }


.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }


.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }


.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }


.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }


.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }


.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }


.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }


.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }


.ui-icon-arrow-4 { background-position: 0 -80px; }


.ui-icon-arrow-4-diag { background-position: -16px -80px; }


.ui-icon-extlink { background-position: -32px -80px; }


.ui-icon-newwin { background-position: -48px -80px; }


.ui-icon-refresh { background-position: -64px -80px; }


.ui-icon-shuffle { background-position: -80px -80px; }


.ui-icon-transfer-e-w { background-position: -96px -80px; }


.ui-icon-transferthick-e-w { background-position: -112px -80px; }


.ui-icon-folder-collapsed { background-position: 0 -96px; }


.ui-icon-folder-open { background-position: -16px -96px; }


.ui-icon-document { background-position: -32px -96px; }


.ui-icon-document-b { background-position: -48px -96px; }


.ui-icon-note { background-position: -64px -96px; }


.ui-icon-mail-closed { background-position: -80px -96px; }


.ui-icon-mail-open { background-position: -96px -96px; }


.ui-icon-suitcase { background-position: -112px -96px; }


.ui-icon-comment { background-position: -128px -96px; }


.ui-icon-person { background-position: -144px -96px; }


.ui-icon-print { background-position: -160px -96px; }


.ui-icon-trash { background-position: -176px -96px; }


.ui-icon-locked { background-position: -192px -96px; }


.ui-icon-unlocked { background-position: -208px -96px; }


.ui-icon-bookmark { background-position: -224px -96px; }


.ui-icon-tag { background-position: -240px -96px; }


.ui-icon-home { background-position: 0 -112px; }


.ui-icon-flag { background-position: -16px -112px; }


.ui-icon-calendar { background-position: -32px -112px; }


.ui-icon-cart { background-position: -48px -112px; }


.ui-icon-pencil { background-position: -64px -112px; }


.ui-icon-clock { background-position: -80px -112px; }


.ui-icon-disk { background-position: -96px -112px; }


.ui-icon-calculator { background-position: -112px -112px; }


.ui-icon-zoomin { background-position: -128px -112px; }


.ui-icon-zoomout { background-position: -144px -112px; }


.ui-icon-search { background-position: -160px -112px; }


.ui-icon-wrench { background-position: -176px -112px; }


.ui-icon-gear { background-position: -192px -112px; }


.ui-icon-heart { background-position: -208px -112px; }


.ui-icon-star { background-position: -224px -112px; }


.ui-icon-link { background-position: -240px -112px; }


.ui-icon-cancel { background-position: 0 -128px; }


.ui-icon-plus { background-position: -16px -128px; }


.ui-icon-plusthick { background-position: -32px -128px; }


.ui-icon-minus { background-position: -48px -128px; }


.ui-icon-minusthick { background-position: -64px -128px; }


.ui-icon-close { background-position: -80px -128px; }


.ui-icon-closethick { background-position: -96px -128px; }


.ui-icon-key { background-position: -112px -128px; }


.ui-icon-lightbulb { background-position: -128px -128px; }


.ui-icon-scissors { background-position: -144px -128px; }


.ui-icon-clipboard { background-position: -160px -128px; }


.ui-icon-copy { background-position: -176px -128px; }


.ui-icon-contact { background-position: -192px -128px; }


.ui-icon-image { background-position: -208px -128px; }


.ui-icon-video { background-position: -224px -128px; }


.ui-icon-script { background-position: -240px -128px; }


.ui-icon-alert { background-position: 0 -144px; }


.ui-icon-info { background-position: -16px -144px; }


.ui-icon-notice { background-position: -32px -144px; }


.ui-icon-help { background-position: -48px -144px; }


.ui-icon-check { background-position: -64px -144px; }


.ui-icon-bullet { background-position: -80px -144px; }


.ui-icon-radio-on { background-position: -96px -144px; }


.ui-icon-radio-off { background-position: -112px -144px; }


.ui-icon-pin-w { background-position: -128px -144px; }


.ui-icon-pin-s { background-position: -144px -144px; }


.ui-icon-play { background-position: 0 -160px; }


.ui-icon-pause { background-position: -16px -160px; }


.ui-icon-seek-next { background-position: -32px -160px; }


.ui-icon-seek-prev { background-position: -48px -160px; }


.ui-icon-seek-end { background-position: -64px -160px; }


.ui-icon-seek-start { background-position: -80px -160px; }


/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */


.ui-icon-seek-first { background-position: -80px -160px; }


.ui-icon-stop { background-position: -96px -160px; }


.ui-icon-eject { background-position: -112px -160px; }


.ui-icon-volume-off { background-position: -128px -160px; }


.ui-icon-volume-on { background-position: -144px -160px; }


.ui-icon-power { background-position: 0 -176px; }


.ui-icon-signal-diag { background-position: -16px -176px; }


.ui-icon-signal { background-position: -32px -176px; }


.ui-icon-battery-0 { background-position: -48px -176px; }


.ui-icon-battery-1 { background-position: -64px -176px; }


.ui-icon-battery-2 { background-position: -80px -176px; }


.ui-icon-battery-3 { background-position: -96px -176px; }


.ui-icon-circle-plus { background-position: 0 -192px; }


.ui-icon-circle-minus { background-position: -16px -192px; }


.ui-icon-circle-close { background-position: -32px -192px; }


.ui-icon-circle-triangle-e { background-position: -48px -192px; }


.ui-icon-circle-triangle-s { background-position: -64px -192px; }


.ui-icon-circle-triangle-w { background-position: -80px -192px; }


.ui-icon-circle-triangle-n { background-position: -96px -192px; }


.ui-icon-circle-arrow-e { background-position: -112px -192px; }


.ui-icon-circle-arrow-s { background-position: -128px -192px; }


.ui-icon-circle-arrow-w { background-position: -144px -192px; }


.ui-icon-circle-arrow-n { background-position: -160px -192px; }


.ui-icon-circle-zoomin { background-position: -176px -192px; }


.ui-icon-circle-zoomout { background-position: -192px -192px; }


.ui-icon-circle-check { background-position: -208px -192px; }


.ui-icon-circlesmall-plus { background-position: 0 -208px; }


.ui-icon-circlesmall-minus { background-position: -16px -208px; }


.ui-icon-circlesmall-close { background-position: -32px -208px; }


.ui-icon-squaresmall-plus { background-position: -48px -208px; }


.ui-icon-squaresmall-minus { background-position: -64px -208px; }


.ui-icon-squaresmall-close { background-position: -80px -208px; }


.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }


.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }


.ui-icon-grip-solid-vertical { background-position: -32px -224px; }


.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }


.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }


.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/


/* Corner radius */


.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}


.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}


.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}


.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}


/* Overlays */


.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
}


.ui-widget-shadow {
	box-shadow: 0px 0px 5px #666666;
}


/*# sourceMappingURL=styles.css.map*/