:root{--el-color-white:#fff;--el-color-black:#000;--el-color-primary-rgb:64, 158, 255;--el-color-success-rgb:103, 194, 58;--el-color-warning-rgb:230, 162, 60;--el-color-danger-rgb:245, 108, 108;--el-color-error-rgb:245, 108, 108;--el-color-info-rgb:144, 147, 153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier:cubic-bezier(.23, 1, .32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#fff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#fff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#fff;--el-box-shadow:0px 12px 32px 4px #0000000a, 0px 8px 20px #00000014;--el-box-shadow-light:0px 0px 12px #0000001f;--el-box-shadow-lighter:0px 0px 6px #0000001f;--el-box-shadow-dark:0px 16px 48px 16px #00000014, 0px 12px 32px #0000001f, 0px 8px 16px -8px #00000029;--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:#000c;--el-overlay-color-light:#000000b3;--el-overlay-color-lighter:#00000080;--el-mask-color:#ffffffe6;--el-mask-color-extra-light:#ffffff4d;--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:top;transform:scaleY(1)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:bottom;transform:scaleY(1)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transition:var(--el-transition-md-fade);transform-origin:0 0;transform:scale(1)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color:inherit;fill:currentColor;width:1em;height:1em;color:var(--color);line-height:1em;font-size:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.el-icon.is-loading{animation:2s linear infinite rotating}.el-icon svg{width:1em;height:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;width:100%;padding:var(--el-alert-padding);box-sizing:border-box;border-radius:var(--el-alert-border-radius-base);background-color:var(--el-color-white);opacity:1;transition:opacity var(--el-transition-duration-fast);align-items:center;margin:0;display:flex;position:relative;overflow:hidden}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--primary{--el-alert-bg-color:var(--el-color-primary-light-9)}.el-alert--primary.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-primary)}.el-alert--primary.is-light .el-alert__description{color:var(--el-color-primary)}.el-alert--primary.is-dark{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-success)}.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-info)}.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-warning)}.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color);color:var(--el-color-error)}.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{flex-direction:column;gap:4px;display:flex}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);width:var(--el-alert-icon-size);margin-right:8px}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);width:var(--el-alert-icon-large-size);margin-right:12px}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{font-size:var(--el-alert-close-font-size);opacity:1;cursor:pointer;position:absolute;top:12px;right:16px}.el-alert .el-alert__close-btn.is-customed{font-style:normal;font-size:var(--el-alert-close-customed-font-size);line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{box-sizing:border-box;width:var(--el-aside-width,300px);flex-shrink:0;overflow:auto}.el-autocomplete{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;width:var(--el-input-width);display:inline-block;position:relative}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__header{border-bottom:1px solid var(--el-border-color-lighter);padding:10px}.el-autocomplete-suggestion__footer{border-top:1px solid var(--el-border-color-lighter);padding:10px}.el-autocomplete-suggestion__wrap{box-sizing:border-box;max-height:280px;padding:10px 0}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{cursor:pointer;color:var(--el-text-color-regular);line-height:34px;font-size:var(--el-font-size-base);text-align:left;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 20px;list-style:none;overflow:hidden}.el-autocomplete-suggestion li:hover,.el-autocomplete-suggestion li.highlighted{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{border-top:1px solid var(--el-color-black);margin-top:6px}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{cursor:default;height:100px;color:var(--el-text-color-secondary);justify-content:center;align-items:center;font-size:20px;display:flex}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size:40px;--el-avatar-size-small:24px;box-sizing:border-box;text-align:center;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size);outline:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.el-avatar>img{width:100%;height:100%;display:block}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-avatar-group{--el-avatar-group-item-gap:-8px;--el-avatar-group-collapse-item-gap:4px;display:inline-flex}.el-avatar-group .el-avatar{border:1px solid var(--el-border-color-extra-light)}.el-avatar-group .el-avatar:not(:first-child){margin-left:var(--el-avatar-group-item-gap)}.el-avatar-group__collapse-avatars{--el-avatar-group-item-gap:-8px;--el-avatar-group-collapse-item-gap:4px}.el-avatar-group__collapse-avatars .el-avatar:not(:first-child){margin-left:var(--el-avatar-group-collapse-item-gap)}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);background-color:var(--el-backtop-bg-color);width:40px;height:40px;color:var(--el-backtop-text-color);box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:fixed}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;vertical-align:middle;width:-moz-fit-content;width:fit-content;display:inline-block;position:relative}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color);justify-content:center;align-items:center;display:inline-flex}.el-badge__content.is-fixed{top:0;right:calc(1px + var(--el-badge-size) / 2);z-index:var(--el-index-normal);position:absolute;transform:translateY(-50%)translate(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;width:8px;height:8px;padding:0;right:0}.el-badge__content.is-hide-zero{display:none}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);margin:0 9px;font-weight:700}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;align-items:center;display:inline-flex}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{transition:var(--el-transition-color);color:var(--el-text-color-primary);font-weight:700;text-decoration:none}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:before,.el-breadcrumb:after{content:"";display:table}.el-breadcrumb:after{clear:both}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active,.el-button-group>.el-button.is-active{z-index:1}.el-button-group--horizontal{vertical-align:middle;display:inline-block}.el-button-group--horizontal:before,.el-button-group--horizontal:after{content:"";display:table}.el-button-group--horizontal:after{clear:both}.el-button-group--horizontal>.el-button{float:left;position:relative}.el-button-group--horizontal>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group--horizontal>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--horizontal>.el-button:not(:last-child){margin-right:-1px}.el-button-group--horizontal .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group--horizontal .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group--horizontal>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group--vertical{flex-direction:column;align-items:stretch;display:inline-flex}.el-button-group--vertical>.el-button{margin-top:-1px}.el-button-group--vertical>.el-button:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.el-button-group--vertical>.el-button:last-child{border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical>.el-dropdown{margin-top:-1px}.el-button-group--vertical>.el-dropdown>.el-button{border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0;border-top-right-radius:0}.el-button-group--vertical .el-button--primary:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--primary:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--success:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--warning:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--danger:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:first-child{border-bottom-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:last-child{border-top-color:var(--el-button-divide-border-color)}.el-button-group--vertical .el-button--info:not(:first-child):not(:last-child){border-top-color:var(--el-button-divide-border-color);border-bottom-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:#ffffff80;--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);white-space:nowrap;cursor:pointer;height:32px;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;line-height:1;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);outline:none;justify-content:center;align-items:center;transition:all .1s;display:inline-flex}.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:8px 15px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";border-radius:inherit;background-color:var(--el-mask-color-extra-light);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-dashed{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary);border-style:dashed}.el-button.is-circle{border-radius:50%;width:32px;padding:8px}.el-button.is-text{color:var(--el-button-text-color);background-color:#0000;border:0 solid #0000}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset,outline}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{color:var(--el-button-text-color);background:0 0;border-color:#0000;height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button.is-link:not(.is-disabled):hover{background-color:#0000;border-color:#0000}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);background-color:#0000;border-color:#0000}.el-button--text{color:var(--el-color-primary);background:0 0;border-color:#0000;padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:#0000!important;border-color:#0000!important}.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);background-color:#0000;border-color:#0000}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);background-color:#0000;border-color:#0000}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--primary.is-dashed{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-9);--el-button-active-border-color:var(--el-color-primary-dark-2)}.el-button--primary.is-dashed.is-disabled,.el-button--primary.is-dashed.is-disabled:hover,.el-button--primary.is-dashed.is-disabled:focus,.el-button--primary.is-dashed.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--success.is-dashed{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-success);--el-button-hover-bg-color:var(--el-color-success-light-9);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-text-color:var(--el-color-success-dark-2);--el-button-active-bg-color:var(--el-color-success-light-9);--el-button-active-border-color:var(--el-color-success-dark-2)}.el-button--success.is-dashed.is-disabled,.el-button--success.is-dashed.is-disabled:hover,.el-button--success.is-dashed.is-disabled:focus,.el-button--success.is-dashed.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--warning.is-dashed{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-warning);--el-button-hover-bg-color:var(--el-color-warning-light-9);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-text-color:var(--el-color-warning-dark-2);--el-button-active-bg-color:var(--el-color-warning-light-9);--el-button-active-border-color:var(--el-color-warning-dark-2)}.el-button--warning.is-dashed.is-disabled,.el-button--warning.is-dashed.is-disabled:hover,.el-button--warning.is-dashed.is-disabled:focus,.el-button--warning.is-dashed.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--danger.is-dashed{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-danger);--el-button-hover-bg-color:var(--el-color-danger-light-9);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-text-color:var(--el-color-danger-dark-2);--el-button-active-bg-color:var(--el-color-danger-light-9);--el-button-active-border-color:var(--el-color-danger-dark-2)}.el-button--danger.is-dashed.is-disabled,.el-button--danger.is-dashed.is-disabled:hover,.el-button--danger.is-dashed.is-disabled:focus,.el-button--danger.is-dashed.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--info.is-dashed{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-info);--el-button-hover-bg-color:var(--el-color-info-light-9);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-text-color:var(--el-color-info-dark-2);--el-button-active-bg-color:var(--el-color-info-light-9);--el-button-active-border-color:var(--el-color-info-dark-2)}.el-button--info.is-dashed.is-disabled,.el-button--info.is-dashed.is-disabled:hover,.el-button--info.is-dashed.is-disabled:focus,.el-button--info.is-dashed.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:5px 11px;font-size:12px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{border-bottom:var(--el-calendar-header-border-bottom);justify-content:space-between;padding:12px 20px;display:flex}.el-calendar__title{color:var(--el-text-color);align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar__select-controller .el-select{margin-right:8px}.el-calendar__select-controller .el-calendar-select__year{width:120px}.el-calendar__select-controller .el-calendar-select__month{width:60px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{color:var(--el-text-color-regular);padding:12px 0;font-weight:400}.el-calendar-table:not(.is-range) td.prev,.el-calendar-table:not(.is-range) td.next{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);vertical-align:top;transition:background-color var(--el-transition-duration-fast) ease}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;height:var(--el-calendar-cell-width);padding:8px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:var(--el-calendar-selected-bg-color)}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);color:var(--el-text-color-primary);transition:var(--el-transition-duration);flex-direction:column;display:flex;overflow:hidden}.el-card.is-always-shadow,.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding);flex-grow:1;overflow:auto}.el-card__footer{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-top:1px solid var(--el-card-border-color);box-sizing:border-box}.el-carousel__item{width:100%;height:100%;z-index:calc(var(--el-index-normal) - 1);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%;transition:transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage:hover .el-carousel__mask,.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{width:100%;height:50%}.el-carousel__mask{background-color:var(--el-color-white);opacity:.24;width:100%;height:100%;transition:var(--el-transition-duration-fast);position:absolute;top:0;left:0}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:#1f2d3d1c;--el-carousel-arrow-hover-background:#1f2d3d3b;--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel.is-vertical-outside{flex-direction:row;align-items:center;display:flex}.el-carousel.is-vertical-outside .el-carousel__container{flex:1}.el-carousel__container{height:300px;position:relative}.el-carousel__arrow{height:var(--el-carousel-arrow-size);width:var(--el-carousel-arrow-size);cursor:pointer;transition:var(--el-transition-duration);background-color:var(--el-carousel-arrow-background);color:#fff;z-index:10;text-align:center;font-size:var(--el-carousel-arrow-font-size);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{z-index:calc(var(--el-index-normal) + 1);margin:0;padding:0;list-style:none;position:absolute}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{top:50%;right:0;transform:translateY(-50%)}.el-carousel__indicators--outside{text-align:center;position:static;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels .el-carousel__button{color:#000;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{cursor:pointer;background-color:#0000}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal);display:inline-block}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{width:var(--el-carousel-indicator-height);height:calc(var(--el-carousel-indicator-width) / 2)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{opacity:.48;width:var(--el-carousel-indicator-width);height:var(--el-carousel-indicator-height);cursor:pointer;transition:var(--el-transition-duration);background-color:#fff;border:none;outline:none;margin:0;padding:0;display:block}.el-carousel__indicators--labels .el-carousel__button{width:auto;height:auto}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%)translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%)translate(10px)}.el-transitioning{filter:url(#elCarouselHorizontal)}.el-transitioning-vertical{filter:url(#elCarouselVertical)}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);width:-moz-fit-content;width:fit-content;font-size:var(--el-cascader-menu-font-size);display:flex}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{box-sizing:border-box;min-width:180px;color:var(--el-cascader-menu-text-color);border-right:var(--el-cascader-menu-border)}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{box-sizing:border-box;min-height:100%;margin:0;padding:6px 0;list-style:none;position:relative}.el-cascader-menu__hover-zone{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.el-cascader-menu__empty-text{color:var(--el-cascader-color-empty);align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{outline:none;align-items:center;height:34px;padding:0 30px 0 20px;line-height:34px;display:flex;position:relative}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-selectable.in-checked-path,.el-cascader-node.is-active{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):hover,.el-cascader-node:not(.is-disabled):focus{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 8px;overflow:hidden}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);vertical-align:middle;font-size:var(--el-font-size-base);outline:none;line-height:32px;display:inline-block;position:relative}.el-cascader:not(.is-disabled):hover .el-input__wrapper{cursor:pointer;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-cascader .el-input{cursor:pointer;display:flex}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-input__inner:read-only{cursor:pointer}.el-cascader .el-input .el-input__inner:disabled{cursor:not-allowed}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{transition:transform var(--el-transition-duration);font-size:14px}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--large .el-cascader__tags{gap:6px;padding:8px}.el-cascader--large .el-cascader__search-input{height:24px;margin-left:7px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader--small .el-cascader__tags{gap:4px;padding:2px}.el-cascader--small .el-cascader__search-input{height:20px;margin-left:5px}.el-cascader.is-disabled .el-cascader__label{z-index:calc(var(--el-index-normal) + 1);color:var(--el-disabled-text-color)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);font-size:var(--el-cascader-menu-font-size);border-radius:var(--el-cascader-menu-radius)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill);border:var(--el-cascader-menu-border);box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-cascader__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-cascader__tags{text-align:left;box-sizing:border-box;flex-wrap:wrap;gap:6px;padding:4px;line-height:normal;display:flex;position:absolute;top:50%;left:0;right:30px;transform:translateY(-50%)}.el-cascader__tags .el-tag{text-overflow:ellipsis;background:var(--el-cascader-tag-background);align-items:center;max-width:100%;display:inline-flex}.el-cascader__tags .el-tag.el-tag--dark,.el-cascader__tags .el-tag.el-tag--plain{background-color:var(--el-tag-bg-color)}.el-cascader__tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__tags .el-tag:not(.is-hit).el-tag--dark,.el-cascader__tags .el-tag:not(.is-hit).el-tag--plain{border-color:var(--el-tag-border-color)}.el-cascader__tags .el-tag>span{text-overflow:ellipsis;flex:1;line-height:normal;overflow:hidden}.el-cascader__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__tags .el-tag+input{margin-left:0}.el-cascader__tags.is-validate{right:55px}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{text-overflow:ellipsis;background:var(--el-fill-color);align-items:center;max-width:100%;display:inline-flex}.el-cascader__collapse-tags .el-tag.el-tag--dark,.el-cascader__collapse-tags .el-tag.el-tag--plain{background-color:var(--el-tag-bg-color)}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:#0000}.el-cascader__collapse-tags .el-tag:not(.is-hit).el-tag--dark,.el-cascader__collapse-tags .el-tag:not(.is-hit).el-tag--plain{border-color:var(--el-tag-border-color)}.el-cascader__collapse-tags .el-tag>span{text-overflow:ellipsis;flex:1;line-height:normal;overflow:hidden}.el-cascader__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__collapse-tags .el-tag+input{margin-left:0}.el-cascader__collapse-tags .el-tag{margin:2px 0}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{max-height:204px;font-size:var(--el-font-size-base);color:var(--el-cascader-menu-text-color);text-align:center;margin:0;padding:6px 0}.el-cascader__suggestion-item{text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;height:34px;padding:0 15px;display:flex}.el-cascader__suggestion-item:hover,.el-cascader__suggestion-item:focus{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{color:var(--el-cascader-color-empty);margin:10px 0}.el-cascader__search-input{min-width:60px;height:24px;color:var(--el-cascader-menu-text-color);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;margin-left:7px;padding:0}.el-cascader__search-input::placeholder{color:#0000}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);transition:var(--el-transition-all);padding:7px 15px;font-weight:700;display:inline-block}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--primary.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.el-check-tag--primary.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.el-check-tag--primary.is-checked.is-disabled{background-color:var(--el-color-primary-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-checked.is-disabled:hover{background-color:var(--el-color-primary-light-8)}.el-check-tag.el-check-tag--primary.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--primary.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-check-tag.el-check-tag--success.is-checked{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.el-check-tag--success.is-checked:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.el-check-tag--success.is-checked.is-disabled{background-color:var(--el-color-success-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-checked.is-disabled:hover{background-color:var(--el-color-success-light-8)}.el-check-tag.el-check-tag--success.is-disabled{background-color:var(--el-color-success-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--success.is-disabled:hover{background-color:var(--el-color-success-light-9)}.el-check-tag.el-check-tag--warning.is-checked{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.el-check-tag--warning.is-checked:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.el-check-tag--warning.is-checked.is-disabled{background-color:var(--el-color-warning-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-checked.is-disabled:hover{background-color:var(--el-color-warning-light-8)}.el-check-tag.el-check-tag--warning.is-disabled{background-color:var(--el-color-warning-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--warning.is-disabled:hover{background-color:var(--el-color-warning-light-9)}.el-check-tag.el-check-tag--danger.is-checked{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.el-check-tag--danger.is-checked:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.el-check-tag--danger.is-checked.is-disabled{background-color:var(--el-color-danger-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-checked.is-disabled:hover{background-color:var(--el-color-danger-light-8)}.el-check-tag.el-check-tag--danger.is-disabled{background-color:var(--el-color-danger-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--danger.is-disabled:hover{background-color:var(--el-color-danger-light-9)}.el-check-tag.el-check-tag--error.is-checked{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.el-check-tag--error.is-checked:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.el-check-tag--error.is-checked.is-disabled{background-color:var(--el-color-error-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-checked.is-disabled:hover{background-color:var(--el-color-error-light-8)}.el-check-tag.el-check-tag--error.is-disabled{background-color:var(--el-color-error-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--error.is-disabled:hover{background-color:var(--el-color-error-light-9)}.el-check-tag.el-check-tag--info.is-checked{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.el-check-tag--info.is-checked:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.el-check-tag--info.is-checked.is-disabled{background-color:var(--el-color-info-light-8);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-checked.is-disabled:hover{background-color:var(--el-color-info-light-8)}.el-check-tag.el-check-tag--info.is-disabled{background-color:var(--el-color-info-light-9);color:var(--el-disabled-text-color);cursor:not-allowed}.el-check-tag.el-check-tag--info.is-disabled:hover{background-color:var(--el-color-info-light-9)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);--el-checkbox-button-disabled-checked-fill:var(--el-border-color-extra-light);display:inline-block;position:relative}.el-checkbox-button__inner{line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button.is-disabled.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-disabled-checked-fill)}.el-checkbox-button:first-child .el-checkbox-button__inner{border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;height:var(--el-checkbox-height,32px);align-items:center;margin-right:30px;display:inline-flex;position:relative}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color);will-change:transform}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:translate(-45%,-60%)rotate(45deg)scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";background-color:var(--el-checkbox-checked-icon-color);height:2px;display:block;position:absolute;top:5px;left:0;right:0;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);display:inline-block;position:relative}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";transform-origin:50%;border:1px solid #0000;border-top:0;border-left:0;width:3px;height:7px;transition:transform .15s ease-in 50ms;position:absolute;top:50%;left:50%;transform:translate(-45%,-60%)rotate(45deg)scaleY(0)}.el-checkbox__original{opacity:0;z-index:-1;outline:none;width:0;height:0;margin:0;position:absolute}.el-checkbox__label{line-height:1;font-size:var(--el-checkbox-font-size);padding-left:8px;display:inline-block}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{min-height:1px;display:block}.el-col-0{flex:0 0;max-width:0%;display:none}.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0%}.el-col-pull-0{position:relative;right:0%}.el-col-push-0{position:relative;left:0%}.el-col-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{position:relative;right:4.16667%}.el-col-push-1{position:relative;left:4.16667%}.el-col-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{position:relative;right:8.33333%}.el-col-push-2{position:relative;left:8.33333%}.el-col-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6667%}.el-col-pull-4{position:relative;right:16.6667%}.el-col-push-4{position:relative;left:16.6667%}.el-col-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333%}.el-col-pull-5{position:relative;right:20.8333%}.el-col-push-5{position:relative;left:20.8333%}.el-col-6{flex:0 0 25%;max-width:25%;display:block}.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1667%}.el-col-pull-7{position:relative;right:29.1667%}.el-col-push-7{position:relative;left:29.1667%}.el-col-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333%}.el-col-pull-8{position:relative;right:33.3333%}.el-col-push-8{position:relative;left:33.3333%}.el-col-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6667%}.el-col-pull-10{position:relative;right:41.6667%}.el-col-push-10{position:relative;left:41.6667%}.el-col-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333%}.el-col-pull-11{position:relative;right:45.8333%}.el-col-push-11{position:relative;left:45.8333%}.el-col-12{flex:0 0 50%;max-width:50%;display:block}.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1667%}.el-col-pull-13{position:relative;right:54.1667%}.el-col-push-13{position:relative;left:54.1667%}.el-col-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333%}.el-col-pull-14{position:relative;right:58.3333%}.el-col-push-14{position:relative;left:58.3333%}.el-col-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6667%}.el-col-pull-16{position:relative;right:66.6667%}.el-col-push-16{position:relative;left:66.6667%}.el-col-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333%}.el-col-pull-17{position:relative;right:70.8333%}.el-col-push-17{position:relative;left:70.8333%}.el-col-18{flex:0 0 75%;max-width:75%;display:block}.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1667%}.el-col-pull-19{position:relative;right:79.1667%}.el-col-push-19{position:relative;left:79.1667%}.el-col-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333%}.el-col-pull-20{position:relative;right:83.3333%}.el-col-push-20{position:relative;left:83.3333%}.el-col-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6667%}.el-col-pull-22{position:relative;right:91.6667%}.el-col-push-22{position:relative;left:91.6667%}.el-col-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333%}.el-col-pull-23{position:relative;right:95.8333%}.el-col-push-23{position:relative;left:95.8333%}.el-col-24{flex:0 0 100%;max-width:100%;display:block}.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:767px){.el-col-xs-0{flex:0 0;max-width:0%;display:none}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0%}.el-col-xs-pull-0{position:relative;right:0%}.el-col-xs-push-0{position:relative;left:0%}.el-col-xs-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6667%}.el-col-xs-pull-4{position:relative;right:16.6667%}.el-col-xs-push-4{position:relative;left:16.6667%}.el-col-xs-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333%}.el-col-xs-pull-5{position:relative;right:20.8333%}.el-col-xs-push-5{position:relative;left:20.8333%}.el-col-xs-6{flex:0 0 25%;max-width:25%;display:block}.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1667%}.el-col-xs-pull-7{position:relative;right:29.1667%}.el-col-xs-push-7{position:relative;left:29.1667%}.el-col-xs-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333%}.el-col-xs-pull-8{position:relative;right:33.3333%}.el-col-xs-push-8{position:relative;left:33.3333%}.el-col-xs-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6667%}.el-col-xs-pull-10{position:relative;right:41.6667%}.el-col-xs-push-10{position:relative;left:41.6667%}.el-col-xs-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333%}.el-col-xs-pull-11{position:relative;right:45.8333%}.el-col-xs-push-11{position:relative;left:45.8333%}.el-col-xs-12{flex:0 0 50%;max-width:50%;display:block}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1667%}.el-col-xs-pull-13{position:relative;right:54.1667%}.el-col-xs-push-13{position:relative;left:54.1667%}.el-col-xs-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333%}.el-col-xs-pull-14{position:relative;right:58.3333%}.el-col-xs-push-14{position:relative;left:58.3333%}.el-col-xs-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6667%}.el-col-xs-pull-16{position:relative;right:66.6667%}.el-col-xs-push-16{position:relative;left:66.6667%}.el-col-xs-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333%}.el-col-xs-pull-17{position:relative;right:70.8333%}.el-col-xs-push-17{position:relative;left:70.8333%}.el-col-xs-18{flex:0 0 75%;max-width:75%;display:block}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1667%}.el-col-xs-pull-19{position:relative;right:79.1667%}.el-col-xs-push-19{position:relative;left:79.1667%}.el-col-xs-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333%}.el-col-xs-pull-20{position:relative;right:83.3333%}.el-col-xs-push-20{position:relative;left:83.3333%}.el-col-xs-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6667%}.el-col-xs-pull-22{position:relative;right:91.6667%}.el-col-xs-push-22{position:relative;left:91.6667%}.el-col-xs-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333%}.el-col-xs-pull-23{position:relative;right:95.8333%}.el-col-xs-push-23{position:relative;left:95.8333%}.el-col-xs-24{flex:0 0 100%;max-width:100%;display:block}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{flex:0 0;max-width:0%;display:none}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0%}.el-col-sm-pull-0{position:relative;right:0%}.el-col-sm-push-0{position:relative;left:0%}.el-col-sm-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6667%}.el-col-sm-pull-4{position:relative;right:16.6667%}.el-col-sm-push-4{position:relative;left:16.6667%}.el-col-sm-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333%}.el-col-sm-pull-5{position:relative;right:20.8333%}.el-col-sm-push-5{position:relative;left:20.8333%}.el-col-sm-6{flex:0 0 25%;max-width:25%;display:block}.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1667%}.el-col-sm-pull-7{position:relative;right:29.1667%}.el-col-sm-push-7{position:relative;left:29.1667%}.el-col-sm-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333%}.el-col-sm-pull-8{position:relative;right:33.3333%}.el-col-sm-push-8{position:relative;left:33.3333%}.el-col-sm-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6667%}.el-col-sm-pull-10{position:relative;right:41.6667%}.el-col-sm-push-10{position:relative;left:41.6667%}.el-col-sm-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333%}.el-col-sm-pull-11{position:relative;right:45.8333%}.el-col-sm-push-11{position:relative;left:45.8333%}.el-col-sm-12{flex:0 0 50%;max-width:50%;display:block}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1667%}.el-col-sm-pull-13{position:relative;right:54.1667%}.el-col-sm-push-13{position:relative;left:54.1667%}.el-col-sm-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333%}.el-col-sm-pull-14{position:relative;right:58.3333%}.el-col-sm-push-14{position:relative;left:58.3333%}.el-col-sm-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6667%}.el-col-sm-pull-16{position:relative;right:66.6667%}.el-col-sm-push-16{position:relative;left:66.6667%}.el-col-sm-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333%}.el-col-sm-pull-17{position:relative;right:70.8333%}.el-col-sm-push-17{position:relative;left:70.8333%}.el-col-sm-18{flex:0 0 75%;max-width:75%;display:block}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1667%}.el-col-sm-pull-19{position:relative;right:79.1667%}.el-col-sm-push-19{position:relative;left:79.1667%}.el-col-sm-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333%}.el-col-sm-pull-20{position:relative;right:83.3333%}.el-col-sm-push-20{position:relative;left:83.3333%}.el-col-sm-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6667%}.el-col-sm-pull-22{position:relative;right:91.6667%}.el-col-sm-push-22{position:relative;left:91.6667%}.el-col-sm-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333%}.el-col-sm-pull-23{position:relative;right:95.8333%}.el-col-sm-push-23{position:relative;left:95.8333%}.el-col-sm-24{flex:0 0 100%;max-width:100%;display:block}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{flex:0 0;max-width:0%;display:none}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0%}.el-col-md-pull-0{position:relative;right:0%}.el-col-md-push-0{position:relative;left:0%}.el-col-md-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6667%}.el-col-md-pull-4{position:relative;right:16.6667%}.el-col-md-push-4{position:relative;left:16.6667%}.el-col-md-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333%}.el-col-md-pull-5{position:relative;right:20.8333%}.el-col-md-push-5{position:relative;left:20.8333%}.el-col-md-6{flex:0 0 25%;max-width:25%;display:block}.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1667%}.el-col-md-pull-7{position:relative;right:29.1667%}.el-col-md-push-7{position:relative;left:29.1667%}.el-col-md-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333%}.el-col-md-pull-8{position:relative;right:33.3333%}.el-col-md-push-8{position:relative;left:33.3333%}.el-col-md-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6667%}.el-col-md-pull-10{position:relative;right:41.6667%}.el-col-md-push-10{position:relative;left:41.6667%}.el-col-md-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333%}.el-col-md-pull-11{position:relative;right:45.8333%}.el-col-md-push-11{position:relative;left:45.8333%}.el-col-md-12{flex:0 0 50%;max-width:50%;display:block}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1667%}.el-col-md-pull-13{position:relative;right:54.1667%}.el-col-md-push-13{position:relative;left:54.1667%}.el-col-md-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333%}.el-col-md-pull-14{position:relative;right:58.3333%}.el-col-md-push-14{position:relative;left:58.3333%}.el-col-md-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6667%}.el-col-md-pull-16{position:relative;right:66.6667%}.el-col-md-push-16{position:relative;left:66.6667%}.el-col-md-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333%}.el-col-md-pull-17{position:relative;right:70.8333%}.el-col-md-push-17{position:relative;left:70.8333%}.el-col-md-18{flex:0 0 75%;max-width:75%;display:block}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1667%}.el-col-md-pull-19{position:relative;right:79.1667%}.el-col-md-push-19{position:relative;left:79.1667%}.el-col-md-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333%}.el-col-md-pull-20{position:relative;right:83.3333%}.el-col-md-push-20{position:relative;left:83.3333%}.el-col-md-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6667%}.el-col-md-pull-22{position:relative;right:91.6667%}.el-col-md-push-22{position:relative;left:91.6667%}.el-col-md-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333%}.el-col-md-pull-23{position:relative;right:95.8333%}.el-col-md-push-23{position:relative;left:95.8333%}.el-col-md-24{flex:0 0 100%;max-width:100%;display:block}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{flex:0 0;max-width:0%;display:none}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0%}.el-col-lg-pull-0{position:relative;right:0%}.el-col-lg-push-0{position:relative;left:0%}.el-col-lg-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6667%}.el-col-lg-pull-4{position:relative;right:16.6667%}.el-col-lg-push-4{position:relative;left:16.6667%}.el-col-lg-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333%}.el-col-lg-pull-5{position:relative;right:20.8333%}.el-col-lg-push-5{position:relative;left:20.8333%}.el-col-lg-6{flex:0 0 25%;max-width:25%;display:block}.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1667%}.el-col-lg-pull-7{position:relative;right:29.1667%}.el-col-lg-push-7{position:relative;left:29.1667%}.el-col-lg-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333%}.el-col-lg-pull-8{position:relative;right:33.3333%}.el-col-lg-push-8{position:relative;left:33.3333%}.el-col-lg-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6667%}.el-col-lg-pull-10{position:relative;right:41.6667%}.el-col-lg-push-10{position:relative;left:41.6667%}.el-col-lg-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333%}.el-col-lg-pull-11{position:relative;right:45.8333%}.el-col-lg-push-11{position:relative;left:45.8333%}.el-col-lg-12{flex:0 0 50%;max-width:50%;display:block}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1667%}.el-col-lg-pull-13{position:relative;right:54.1667%}.el-col-lg-push-13{position:relative;left:54.1667%}.el-col-lg-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333%}.el-col-lg-pull-14{position:relative;right:58.3333%}.el-col-lg-push-14{position:relative;left:58.3333%}.el-col-lg-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6667%}.el-col-lg-pull-16{position:relative;right:66.6667%}.el-col-lg-push-16{position:relative;left:66.6667%}.el-col-lg-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333%}.el-col-lg-pull-17{position:relative;right:70.8333%}.el-col-lg-push-17{position:relative;left:70.8333%}.el-col-lg-18{flex:0 0 75%;max-width:75%;display:block}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1667%}.el-col-lg-pull-19{position:relative;right:79.1667%}.el-col-lg-push-19{position:relative;left:79.1667%}.el-col-lg-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333%}.el-col-lg-pull-20{position:relative;right:83.3333%}.el-col-lg-push-20{position:relative;left:83.3333%}.el-col-lg-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6667%}.el-col-lg-pull-22{position:relative;right:91.6667%}.el-col-lg-push-22{position:relative;left:91.6667%}.el-col-lg-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333%}.el-col-lg-pull-23{position:relative;right:95.8333%}.el-col-lg-push-23{position:relative;left:95.8333%}.el-col-lg-24{flex:0 0 100%;max-width:100%;display:block}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{flex:0 0;max-width:0%;display:none}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0%}.el-col-xl-pull-0{position:relative;right:0%}.el-col-xl-push-0{position:relative;left:0%}.el-col-xl-1{flex:0 0 4.16667%;max-width:4.16667%;display:block}.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{flex:0 0 8.33333%;max-width:8.33333%;display:block}.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{flex:0 0 12.5%;max-width:12.5%;display:block}.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{flex:0 0 16.6667%;max-width:16.6667%;display:block}.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6667%}.el-col-xl-pull-4{position:relative;right:16.6667%}.el-col-xl-push-4{position:relative;left:16.6667%}.el-col-xl-5{flex:0 0 20.8333%;max-width:20.8333%;display:block}.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333%}.el-col-xl-pull-5{position:relative;right:20.8333%}.el-col-xl-push-5{position:relative;left:20.8333%}.el-col-xl-6{flex:0 0 25%;max-width:25%;display:block}.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{flex:0 0 29.1667%;max-width:29.1667%;display:block}.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1667%}.el-col-xl-pull-7{position:relative;right:29.1667%}.el-col-xl-push-7{position:relative;left:29.1667%}.el-col-xl-8{flex:0 0 33.3333%;max-width:33.3333%;display:block}.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333%}.el-col-xl-pull-8{position:relative;right:33.3333%}.el-col-xl-push-8{position:relative;left:33.3333%}.el-col-xl-9{flex:0 0 37.5%;max-width:37.5%;display:block}.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{flex:0 0 41.6667%;max-width:41.6667%;display:block}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6667%}.el-col-xl-pull-10{position:relative;right:41.6667%}.el-col-xl-push-10{position:relative;left:41.6667%}.el-col-xl-11{flex:0 0 45.8333%;max-width:45.8333%;display:block}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333%}.el-col-xl-pull-11{position:relative;right:45.8333%}.el-col-xl-push-11{position:relative;left:45.8333%}.el-col-xl-12{flex:0 0 50%;max-width:50%;display:block}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{flex:0 0 54.1667%;max-width:54.1667%;display:block}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1667%}.el-col-xl-pull-13{position:relative;right:54.1667%}.el-col-xl-push-13{position:relative;left:54.1667%}.el-col-xl-14{flex:0 0 58.3333%;max-width:58.3333%;display:block}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333%}.el-col-xl-pull-14{position:relative;right:58.3333%}.el-col-xl-push-14{position:relative;left:58.3333%}.el-col-xl-15{flex:0 0 62.5%;max-width:62.5%;display:block}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{flex:0 0 66.6667%;max-width:66.6667%;display:block}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6667%}.el-col-xl-pull-16{position:relative;right:66.6667%}.el-col-xl-push-16{position:relative;left:66.6667%}.el-col-xl-17{flex:0 0 70.8333%;max-width:70.8333%;display:block}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333%}.el-col-xl-pull-17{position:relative;right:70.8333%}.el-col-xl-push-17{position:relative;left:70.8333%}.el-col-xl-18{flex:0 0 75%;max-width:75%;display:block}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{flex:0 0 79.1667%;max-width:79.1667%;display:block}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1667%}.el-col-xl-pull-19{position:relative;right:79.1667%}.el-col-xl-push-19{position:relative;left:79.1667%}.el-col-xl-20{flex:0 0 83.3333%;max-width:83.3333%;display:block}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333%}.el-col-xl-pull-20{position:relative;right:83.3333%}.el-col-xl-push-20{position:relative;left:83.3333%}.el-col-xl-21{flex:0 0 87.5%;max-width:87.5%;display:block}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{flex:0 0 91.6667%;max-width:91.6667%;display:block}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6667%}.el-col-xl-pull-22{position:relative;right:91.6667%}.el-col-xl-push-22{position:relative;left:91.6667%}.el-col-xl-23{flex:0 0 95.8333%;max-width:95.8333%;display:block}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333%}.el-col-xl-pull-23{position:relative;right:95.8333%}.el-col-xl-push-23{position:relative;left:95.8333%}.el-col-xl-24{flex:0 0 100%;max-width:100%;display:block}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{width:100%;min-height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border:none;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);transition:border-bottom-color var(--el-transition-duration);box-sizing:border-box;outline:none;align-items:center;padding:0;font-weight:500;display:flex}.el-collapse-item__arrow{transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__title{text-align:left;flex:auto}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:#0000}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color);overflow:hidden}.el-collapse-item__content{font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);padding-bottom:25px;line-height:1.76923}.el-collapse-item:last-child{margin-bottom:-1px}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-icon-position-left .el-collapse-item__header{gap:8px}.el-collapse-icon-position-left .el-collapse-item__title{order:1}.el-collapse-icon-position-right .el-collapse-item__header{padding-right:8px}.el-color-picker-panel{--el-colorpicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-colorpicker-bg-color);box-sizing:content-box;background:var(--el-colorpicker-bg-color);width:300px;padding:12px}.el-color-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter);border-radius:4px}.el-color-picker-panel__wrapper{margin-bottom:6px}.el-color-picker-panel__footer{text-align:right;justify-content:space-between;margin-top:12px;display:flex}.el-color-picker-panel__footer .el-input{color:#000;width:160px;font-size:12px;line-height:26px}.el-color-picker-panel.is-disabled .el-color-svpanel,.el-color-picker-panel.is-disabled .el-color-hue-slider{cursor:not-allowed;opacity:.3}.el-color-picker-panel.is-disabled .el-color-hue-slider__thumb{cursor:not-allowed}.el-color-picker-panel.is-disabled .el-color-alpha-slider,.el-color-picker-panel.is-disabled .el-color-predefine .el-color-predefine__color-selector{cursor:not-allowed;opacity:.3}.el-color-predefine{width:280px;margin-top:8px;font-size:12px;display:flex}.el-color-predefine__colors{flex-wrap:wrap;flex:1;gap:8px;display:flex}.el-color-predefine__color-selector{border-radius:var(--el-border-radius-base);cursor:pointer;border:none;outline:none;width:20px;height:20px;padding:0;overflow:hidden}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-predefine__color-selector>div{height:100%;display:flex}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{box-sizing:border-box;float:right;background-color:red;width:280px;height:12px;padding:0 2px;position:relative}.el-color-hue-slider__bar{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%;position:relative}.el-color-hue-slider__thumb{cursor:pointer;box-sizing:border-box;border:1px solid var(--el-border-color-lighter);z-index:1;background:#fff;border-radius:1px;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 2px #0009}.el-color-hue-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{width:100%;height:4px;top:0;left:0}.el-color-svpanel{background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#fff0);width:280px;height:180px;position:relative}.el-color-svpanel__cursor{cursor:pointer;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-2px,-2px);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006}.el-color-svpanel__cursor:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-color-alpha-slider{box-sizing:border-box;background-image:linear-gradient(45deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(45deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;width:280px;height:12px;position:relative}.el-color-alpha-slider.is-disabled .el-color-alpha-slider__thumb{cursor:not-allowed}.el-color-alpha-slider__bar{background:linear-gradient(to right, #fff0 0%, var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{cursor:pointer;box-sizing:border-box;border:1px solid var(--el-border-color-lighter);z-index:1;background:#fff;border-radius:1px;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 2px #0009}.el-color-alpha-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(#fff0 0%,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{width:100%;height:4px;top:0;left:0}.el-color-picker-panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker-panel{--el-color-picker-alpha-bg-a:#333}.el-color-picker{outline:none;width:32px;height:32px;line-height:normal;display:inline-block;position:relative}.el-color-picker:hover:not(:-webkit-any(.is-disabled,.is-focused)) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:hover:not(:is(.is-disabled,.is-focused)) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed;background-color:var(--el-fill-color-light)}.el-color-picker.is-disabled .el-color-picker__color{opacity:.3}.el-color-picker--large{width:40px;height:40px}.el-color-picker--small{width:24px;height:24px}.el-color-picker--small .el-color-picker__icon,.el-color-picker--small .el-color-picker__empty{transform:scale(.8)}.el-color-picker__trigger{box-sizing:border-box;border:1px solid var(--el-border-color);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:4px;font-size:0;display:inline-flex;position:relative}.el-color-picker__color{box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);text-align:center;width:100%;height:100%;display:block;position:relative}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-a) 25%, var(--el-color-picker-alpha-bg-b) 25%), linear-gradient(45deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%), linear-gradient(135deg, var(--el-color-picker-alpha-bg-b) 75%, var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{color:#fff;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.el-color-picker__panel{border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light);background-color:#fff}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{box-sizing:border-box;flex-direction:row;flex:auto;min-width:0;display:flex}.el-container.is-vertical{flex-direction:column}.el-date-table{-webkit-user-select:none;user-select:none;font-size:12px}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;text-align:center;cursor:pointer;width:32px;height:30px;padding:4px 0;position:relative}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;width:24px;height:24px;margin:0 auto;line-height:24px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.start-date .el-date-table-cell__text,.el-date-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.start-date .el-date-table-cell,.el-date-table td.end-date .el-date-table-cell{color:#fff}.el-date-table td.start-date .el-date-table-cell__text,.el-date-table td.end-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-top-left-radius:15px;border-bottom-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-top-right-radius:15px;border-bottom-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{color:var(--el-datepicker-off-text-color);cursor:default;font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{color:var(--el-datepicker-header-text-color);border-bottom:solid 1px var(--el-border-color-lighter);padding:5px;font-weight:400}.el-date-table th.el-date-table__week-header{width:24px;padding:0}.el-month-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-month-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-month-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.start-date .el-date-table-cell__text,.el-month-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-month-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-month-table td .el-date-table-cell__text{width:54px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-month-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.start-date .el-date-table-cell,.el-month-table td.end-date .el-date-table-cell{color:#fff}.el-month-table td.start-date .el-date-table-cell__text,.el-month-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px;margin-left:3px}.el-month-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;margin:-1px;font-size:12px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;cursor:pointer;width:68px;padding:8px 0;position:relative}.el-year-table td .el-date-table-cell{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-year-table td.today.start-date .el-date-table-cell__text,.el-year-table td.today.end-date .el-date-table-cell__text{color:#fff}.el-year-table td.disabled .el-date-table-cell__text{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .el-date-table-cell__text:hover{color:var(--el-text-color-placeholder)}.el-year-table td .el-date-table-cell__text{width:60px;height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto;line-height:36px;display:block;position:absolute;left:50%;transform:translate(-50%)}.el-year-table td .el-date-table-cell__text:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-year-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-year-table td.start-date .el-date-table-cell,.el-year-table td.end-date .el-date-table-cell{color:#fff}.el-year-table td.start-date .el-date-table-cell__text,.el-year-table td.end-date .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td.start-date .el-date-table-cell{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-year-table td.end-date .el-date-table-cell{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-year-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{vertical-align:top;width:50%;max-height:192px;display:inline-block;position:relative;overflow:auto}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);width:100%;z-index:var(--el-index-normal);text-align:center;cursor:pointer;height:30px;font-size:12px;line-height:30px;position:absolute;left:0}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{text-align:center;padding:0}.el-time-spinner__list{text-align:center;margin:0;padding:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";width:100%;height:80px;display:block}.el-time-spinner__item{height:32px;color:var(--el-text-color-regular);font-size:12px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;text-align:left;vertical-align:middle;position:relative}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon,.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__icon{height:inherit;color:var(--el-text-color-placeholder);float:left;font-size:14px}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;width:39%;height:30px;line-height:30px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:#0000;border:none;outline:none;margin:0;padding:0;display:inline-block}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{overflow-wrap:break-word;height:100%;color:var(--el-text-color-primary);flex:1;justify-content:center;align-items:center;margin:0;padding:0 5px;font-size:14px;display:inline-flex}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer;font-size:14px}.el-date-editor .el-range__close-icon:hover{color:var(--el-input-clear-hover-color)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{vertical-align:middle;align-items:center;padding:0 10px;display:inline-flex}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{height:38px;font-size:14px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{height:22px;font-size:12px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:hover,.el-range-editor.is-disabled:focus{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-datepicker-bg-color);border-radius:var(--el-popper-border-radius,var(--el-border-radius-base));line-height:30px}.el-picker-panel .el-time-panel{border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-datepicker-bg-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body:after,.el-picker-panel__body-wrapper:after{content:"";clear:both;display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);text-align:right;background-color:var(--el-datepicker-bg-color);padding:4px 12px;font-size:0;position:relative}.el-picker-panel__shortcut{width:100%;color:var(--el-datepicker-text-color);text-align:left;cursor:pointer;background-color:#0000;border:0;outline:none;padding-left:12px;font-size:14px;line-height:28px;display:block}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{color:var(--el-datepicker-active-color);background-color:#e6f1fe}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);cursor:pointer;background-color:#0000;border-radius:2px;outline:none;padding:0 20px;font-size:12px;line-height:24px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{color:var(--el-datepicker-icon-color);cursor:pointer;background:0 0;border:0;outline:none;margin-top:8px;padding:1px 6px;font-size:12px;line-height:1}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn.is-disabled .el-icon{cursor:inherit}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel.is-disabled .el-picker-panel__prev-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__prev-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__prev-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__next-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__next-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__next-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__icon-btn{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__icon-btn:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__icon-btn .el-icon{cursor:inherit}.el-picker-panel.is-disabled .el-picker-panel__shortcut{color:var(--el-text-color-disabled)}.el-picker-panel.is-disabled .el-picker-panel__shortcut:hover{cursor:not-allowed}.el-picker-panel.is-disabled .el-picker-panel__shortcut .el-icon{cursor:inherit}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;padding-top:6px;position:absolute;top:0;bottom:0;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);--el-fill-color-blank:var(--el-datepicker-bg-color);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-picker__header{text-align:center;padding:12px 12px 0}.el-date-picker__header--bordered{border-bottom:solid 1px var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{text-align:center;padding:10px}.el-date-picker__time-label{float:left;cursor:pointer;margin-left:10px;line-height:30px}.el-date-picker .el-time-panel{position:absolute}.el-date-picker.is-disabled .el-date-picker__header-label{color:var(--el-text-color-disabled)}.el-date-picker.is-disabled .el-date-picker__header-label:hover{cursor:not-allowed}.el-date-picker.is-disabled .el-date-picker__header-label .el-icon{cursor:inherit}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);--el-datepicker-bg-color:var(--el-bg-color-overlay);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{text-align:center;height:28px;position:relative}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{margin-right:50px;font-size:16px;font-weight:500}.el-date-range-picker__header-label{text-align:center;cursor:pointer;color:var(--el-text-color-regular);padding:0 5px;font-size:16px;font-weight:500;line-height:22px}.el-date-range-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-range-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-range-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-range-picker__content{box-sizing:border-box;width:50%;margin:0;padding:16px;display:table-cell}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:100%;padding:8px 5px 5px;font-size:12px;display:table;position:relative}.el-date-range-picker__time-header>.el-icon-arrow-right{vertical-align:middle;color:var(--el-datepicker-icon-color);font-size:20px;display:table-cell}.el-date-range-picker__time-picker-wrap{padding:0 5px;display:table-cell;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{z-index:1;background:#fff;position:absolute;top:13px;right:0}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-date-range-picker.is-disabled .el-date-range-picker__header-label{color:var(--el-text-color-disabled)}.el-date-range-picker.is-disabled .el-date-range-picker__header-label:hover{cursor:not-allowed}.el-date-range-picker.is-disabled .el-date-range-picker__header-label .el-icon{cursor:inherit}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{text-align:center;z-index:1;padding:10px;position:relative}.el-time-range-picker__cell{box-sizing:border-box;width:50%;margin:0;padding:4px 7px 7px;display:inline-block}.el-time-range-picker__header{text-align:center;margin-bottom:5px;font-size:14px}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{width:180px;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box;border-radius:2px;position:relative;left:0}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";z-index:-1;box-sizing:border-box;text-align:left;height:32px;margin-top:-16px;padding-top:6px;position:absolute;top:50%;left:0;right:0}.el-time-panel__content:after{margin-left:12%;margin-right:12%;left:50%}.el-time-panel__content:before{border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));text-align:right;box-sizing:border-box;height:36px;padding:4px;line-height:25px}.el-time-panel__btn{cursor:pointer;color:var(--el-text-color-primary);background-color:#0000;border:none;outline:none;margin:0 5px;padding:0 5px;font-size:12px;line-height:28px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-picker-panel.is-border{border:solid 1px var(--el-border-color-lighter)}.el-picker-panel.is-border .el-picker-panel__body-wrapper{position:relative}.el-picker-panel.is-border.el-picker-panel [slot=sidebar],.el-picker-panel.is-border.el-picker-panel__sidebar{border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;width:110px;height:100%;padding-top:6px;position:absolute;top:0;overflow:auto}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-size:14px;line-height:23px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;padding:var(--el-dialog-padding-primary);width:var(--el-dialog-width,50%);overflow-wrap:break-word;position:relative}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{margin:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size,16px))}.el-dialog__headerbtn{cursor:pointer;width:48px;height:48px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding-top:var(--el-dialog-padding-primary);text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.el-overlay-dialog.is-closing .el-dialog{pointer-events:none}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-20px)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);width:100%;height:1px;margin:24px 0;display:block}.el-divider--vertical{vertical-align:middle;border-left:1px var(--el-border-color) var(--el-border-style);width:1px;height:1em;margin:0 8px;display:inline-block;position:relative}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);padding:0 20px;font-size:14px;font-weight:500;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%)translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-overlay.is-drawer{overflow:hidden}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);--el-drawer-dragger-size:8px;box-sizing:border-box;background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);transition:all var(--el-transition-duration);flex-direction:column;display:flex;position:absolute}.el-drawer .rtl,.el-drawer .ltr,.el-drawer .ttb,.el-drawer .btt{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{color:var(--el-text-color-primary);padding:var(--el-drawer-padding-primary);align-items:center;margin-bottom:32px;padding-bottom:0;display:flex;overflow:hidden}.el-drawer__header>:first-child{flex:1}.el-drawer__title{line-height:inherit;flex:1;margin:0;font-size:16px}.el-drawer__footer{padding:var(--el-drawer-padding-primary);text-align:right;padding-top:10px;overflow:hidden}.el-drawer__close-btn{cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:#0000;border:none;outline:none;display:inline-flex}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{padding:var(--el-drawer-padding-primary);flex:1;overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.is-dragging{transition:none}.el-drawer__dragger{-webkit-user-select:none;user-select:none;background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:before{content:"";background-color:#0000;transition:all .2s;position:absolute}.el-drawer__dragger:hover:before{background-color:var(--el-color-primary)}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger,.el-drawer.rtl>.el-drawer__dragger{height:100%;width:var(--el-drawer-dragger-size);cursor:ew-resize;top:0;bottom:0}.el-drawer.ltr>.el-drawer__dragger:before,.el-drawer.rtl>.el-drawer__dragger:before{width:3px;top:0;bottom:0}.el-drawer.ttb,.el-drawer.btt{width:100%;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger,.el-drawer.btt>.el-drawer__dragger{width:100%;height:var(--el-drawer-dragger-size);cursor:ns-resize;left:0;right:0}.el-drawer.ttb>.el-drawer__dragger:before,.el-drawer.btt>.el-drawer__dragger:before{height:3px;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.ltr>.el-drawer__dragger{right:0}.el-drawer.ltr>.el-drawer__dragger:before{right:-2px}.el-drawer.rtl{right:0}.el-drawer.rtl>.el-drawer__dragger{left:0}.el-drawer.rtl>.el-drawer__dragger:before{left:-2px}.el-drawer.ttb{top:0}.el-drawer.ttb>.el-drawer__dragger{bottom:0}.el-drawer.ttb>.el-drawer__dragger:before{bottom:-2px}.el-drawer.btt{bottom:0}.el-drawer.btt>.el-drawer__dragger{top:0}.el-drawer.btt>.el-drawer__dragger:before{top:-2px}.el-modal-drawer.is-penetrable{pointer-events:none}.el-modal-drawer.is-penetrable .el-drawer{pointer-events:auto}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-from,.el-drawer-fade-enter-active,.el-drawer-fade-enter-to,.el-drawer-fade-leave-from,.el-drawer-fade-leave-active,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{background-color:#0000!important}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);vertical-align:top;line-height:1;display:inline-flex;position:relative}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;margin:0;padding:0;list-style:none}.el-dropdown .el-dropdown__caret-button{border-left:none;justify-content:center;align-items:center;width:32px;padding-left:0;padding-right:0;display:inline-flex}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";background:var(--el-overlay-color-lighter);width:1px;display:block;position:absolute;top:-1px;bottom:-1px;left:0}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{z-index:var(--el-dropdown-menu-index);background-color:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);box-shadow:none;border:none;margin:0;padding:5px 0;list-style:none;position:relative;top:0;left:0}.el-dropdown-menu__item{white-space:nowrap;line-height:22px;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none;align-items:center;margin:0;padding:5px 16px;list-style:none;display:flex}.el-dropdown-menu__item:not(.is-disabled):hover,.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;font-size:14px;line-height:22px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;font-size:12px;line-height:20px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;vertical-align:top;object-fit:contain;width:100%;height:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;vertical-align:top;width:100%;height:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{font-size:var(--el-font-size-base);color:var(--el-text-color-secondary);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;height:var(--el-footer-height);flex-shrink:0}.el-form-item{--font-size:14px;margin-bottom:18px;display:flex}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{text-align:left;justify-content:flex-start}.el-form-item--label-right .el-form-item__label{text-align:right;justify-content:flex-end}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{text-align:left;width:-moz-fit-content;width:fit-content;height:auto;margin-bottom:8px;padding-right:0;line-height:22px;display:block}.el-form-item__label-wrap{display:flex}.el-form-item__label{font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);box-sizing:border-box;flex:none;align-items:flex-start;height:32px;padding:0 12px 0 0;line-height:32px;display:inline-flex}.el-form-item__content{line-height:32px;font-size:var(--font-size);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);padding-top:2px;font-size:12px;line-height:1;position:absolute;top:100%;left:0}.el-form-item__error--inline{margin-left:10px;display:inline-block;position:relative;top:auto;left:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{vertical-align:middle;margin-right:32px;display:inline-flex}.el-form--inline.el-form--label-top{flex-wrap:wrap;display:flex}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;height:var(--el-header-height);flex-shrink:0}.el-image-viewer__wrapper{position:fixed;top:0;bottom:0;left:0;right:0}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{z-index:1;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-image-viewer__btn .el-icon{cursor:pointer}.el-image-viewer__close{width:40px;height:40px;font-size:40px;top:40px;right:40px}.el-image-viewer__canvas{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;height:44px;padding:0 23px;bottom:30px;left:50%;transform:translate(-50%)}.el-image-viewer__actions__inner{cursor:default;color:#fff;justify-content:space-around;align-items:center;gap:22px;width:100%;height:100%;padding:0 6px;font-size:23px;display:flex}.el-image-viewer__actions__divider{margin:0 -6px}.el-image-viewer__progress{cursor:default;color:#fff;bottom:90px;left:50%;transform:translate(-50%)}.el-image-viewer__prev{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;left:40px;transform:translateY(-50%)}.el-image-viewer__next{text-indent:2px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px;top:50%;right:40px;transform:translateY(-50%)}.el-image-viewer__close{color:#fff;background-color:var(--el-text-color-regular);border-color:#fff;width:44px;height:44px;font-size:24px}.el-image-viewer__mask{opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.el-image-viewer-parent--hidden{overflow:hidden}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-20px)}}.el-image__error,.el-image__placeholder,.el-image__wrapper,.el-image__inner{width:100%;height:100%}.el-image{display:inline-block;position:relative;overflow:hidden}.el-image__inner{vertical-align:top;opacity:1}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{position:absolute;top:0;left:0}.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{background:var(--el-fill-color-light);color:var(--el-text-color-placeholder);vertical-align:middle;justify-content:center;align-items:center;font-size:14px;display:flex}.el-image__preview{cursor:pointer}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;vertical-align:bottom;width:100%;font-size:var(--el-font-size-base);display:inline-block;position:relative}.el-textarea__inner{resize:vertical;box-sizing:border-box;width:100%;line-height:1.5;font-size:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);background-image:none;border:none;padding:5px 11px;font-family:inherit;display:block;position:relative}.el-textarea__inner.is-clearable{padding:5px 26px 5px 11px}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea__clear{color:var(--el-input-icon-color);cursor:pointer;font-size:14px;position:absolute;top:15px;right:11px;transform:translateY(-50%)}.el-textarea__clear:hover{color:var(--el-input-clear-hover-color)}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);font-size:12px;line-height:14px;position:absolute;bottom:5px;right:10px}.el-textarea .el-input__count.is-outside{top:100%;right:0;bottom:unset;background:0 0;padding-top:2px;line-height:1;position:absolute}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);font-size:var(--el-font-size-base);width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle;display:inline-flex;position:relative}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;color:var(--el-color-info);align-items:center;font-size:12px;display:inline-flex}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;padding-left:8px;display:inline-block}.el-input .el-input__count.is-outside{height:unset;padding-top:2px;position:absolute;top:100%;right:0}.el-input .el-input__count.is-outside .el-input__count-inner{background:0 0;padding-left:0;line-height:1}.el-input__wrapper{background-color:var(--el-input-bg-color,var(--el-fill-color-blank));border-radius:var(--el-input-border-radius,var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;background-image:none;flex-grow:1;justify-content:center;align-items:center;padding:1px 11px;display:inline-flex;transform:translate(0,0)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height,32px) - 2px)}.el-input__inner{-webkit-appearance:none;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);box-sizing:border-box;background:0 0;border:none;outline:none;flex-grow:1;padding:0}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__prefix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{white-space:nowrap;height:100%;line-height:var(--el-input-inner-height);text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none;flex-wrap:nowrap;flex-shrink:0;display:inline-flex}.el-input__suffix-inner{pointer-events:all;justify-content:center;align-items:center;display:inline-flex}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;transition:all var(--el-transition-duration);justify-content:center;align-items:center;margin-left:8px;display:flex}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);cursor:not-allowed;box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-disabled .el-input__prefix-inner,.el-input.is-disabled .el-input__suffix-inner{pointer-events:none}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height,40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height,24px) - 2px)}.el-input-group{align-items:stretch;width:100%;display:inline-flex}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);border-radius:var(--el-input-border-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:100%;padding:0 20px;display:inline-flex;position:relative}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{flex:1;margin:0 -20px;display:inline-block}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{color:inherit;background-color:#0000;border-color:#0000}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{box-shadow:1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append{box-shadow:0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{box-shadow:1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{box-shadow:0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset;border-top-left-radius:0;border-bottom-left-radius:0}.el-input-hidden{display:none!important}.el-input-number{vertical-align:middle;width:150px;line-height:30px;display:inline-flex;position:relative}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number.is-left .el-input__inner{text-align:left}.el-input-number.is-right .el-input__inner{text-align:right}.el-input-number.is-center .el-input__inner{text-align:center}.el-input-number__increase,.el-input-number__decrease{z-index:1;background:var(--el-fill-color-light);width:32px;height:auto;color:var(--el-text-color-regular);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:1px;bottom:1px}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border);right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large.is-controls-right .el-input--large .el-input__wrapper{padding-right:47px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small.is-controls-right .el-input--small .el-input__wrapper{padding-right:31px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border);bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;top:auto;left:auto;right:1px}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height:11px}.el-input-tag{--el-input-tag-border-color-hover:var(--el-border-color-hover);--el-input-tag-placeholder-color:var(--el-text-color-placeholder);--el-input-tag-disabled-color:var(--el-disabled-text-color);--el-input-tag-disabled-border:var(--el-disabled-border-color);--el-input-tag-font-size:var(--el-font-size-base);--el-input-tag-close-hover-color:var(--el-text-color-secondary);--el-input-tag-text-color:var(--el-text-color-regular);--el-input-tag-input-focus-border-color:var(--el-color-primary);--el-input-tag-width:100%;--el-input-tag-mini-height:var(--el-component-size);--el-input-tag-gap:6px;--el-input-tag-padding:4px;--el-input-tag-inner-padding:8px;--el-input-tag-line-height:24px;box-sizing:border-box;cursor:pointer;font-size:var(--el-input-tag-font-size);padding:var(--el-input-tag-padding);width:var(--el-input-tag-width);min-height:var(--el-input-tag-mini-height);line-height:var(--el-input-tag-line-height);border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;display:flex;transform:translate(0,0)}.el-input-tag.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input-tag.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-input-tag.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled:hover{box-shadow:0 0 0 1px var(--el-input-tag-disabled-border) inset}.el-input-tag.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input-tag.is-disabled .el-input-tag__inner .el-input-tag__input,.el-input-tag.is-disabled .el-input-tag__inner .el-tag{cursor:not-allowed}.el-input-tag__prefix{padding:0 var(--el-input-tag-inner-padding);color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;display:flex}.el-input-tag__suffix{padding:0 var(--el-input-tag-inner-padding);color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:8px;display:flex}.el-input-tag__collapse-tag{line-height:1}.el-input-tag__input-tag-list{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-input-tag__input-tag-list.is-near{margin-left:-8px}.el-input-tag__input-tag-list .el-tag{cursor:pointer;border-color:#0000}.el-input-tag__input-tag-list .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__input-tag-list .el-tag .el-tag__content{min-width:0}.el-input-tag__inner{align-items:center;gap:var(--el-input-tag-gap);flex-wrap:wrap;flex:1;min-width:0;max-width:100%;display:flex;position:relative}.el-input-tag__inner.is-left-space{margin-left:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-right-space{margin-right:var(--el-input-tag-inner-padding)}.el-input-tag__inner.is-draggable .el-tag{cursor:move;-webkit-user-select:none;user-select:none}.el-input-tag__drop-indicator{width:1px;height:var(--el-input-tag-line-height);background-color:var(--el-color-primary);position:absolute;top:0}.el-input-tag__inner .el-tag{cursor:pointer;border-color:#0000;max-width:100%}.el-input-tag__inner .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-input-tag__inner .el-tag .el-tag__content{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:normal;overflow:hidden}.el-input-tag__input-wrapper{flex:1}.el-input-tag__input{color:var(--el-input-tag-text-color);font-size:inherit;font-family:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;outline:none;width:100%;padding:0}.el-input-tag__input::placeholder{color:var(--el-input-tag-placeholder-color)}.el-input-tag__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-input-tag--large{--el-input-tag-gap:6px;--el-input-tag-padding:8px;--el-input-tag-padding-left:8px;--el-input-tag-font-size:14px}.el-input-tag--small{--el-input-tag-gap:4px;--el-input-tag-padding:2px;--el-input-tag-padding-left:6px;--el-input-tag-font-size:12px;--el-input-tag-line-height:20px;--el-input-tag-mini-height:var(--el-component-size-small)}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);vertical-align:middle;cursor:pointer;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);color:var(--el-link-text-color);outline:none;flex-direction:row;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.el-link.is-hover-underline:hover:after{content:"";border-bottom:1px solid var(--el-link-hover-text-color);height:0;position:absolute;bottom:0;left:0;right:0}.el-link.is-underline:after{content:"";border-bottom:1px solid var(--el-link-text-color);height:0;position:absolute;bottom:0;left:0;right:0}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link:hover:after{border-color:var(--el-link-hover-text-color)}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link__inner{justify-content:center;align-items:center;display:inline-flex}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link.is-disabled:after{border-color:var(--el-link-disabled-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{z-index:2000;background-color:var(--el-mask-color);transition:opacity var(--el-transition-duration);margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size)) / 2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size)) / 2);text-align:center;width:100%;position:absolute;top:50%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:2s linear infinite loading-rotate;display:inline}.el-loading-spinner .path{stroke-dasharray:90 150;stroke-dashoffset:0;stroke-width:2px;stroke:var(--el-color-primary);stroke-linecap:round;animation:1.5s ease-in-out infinite loading-dash}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(360deg)}}@keyframes loading-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-40px}to{stroke-dasharray:90 150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;box-sizing:border-box;padding:var(--el-main-padding);flex:auto;display:block;overflow:auto}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);background-color:var(--el-menu-bg-color);box-sizing:border-box;margin:0;padding-left:0;list-style:none;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{height:var(--el-menu-horizontal-height);border-right:none;flex-wrap:nowrap;display:flex}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:solid 1px var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000;justify-content:center;align-items:center;margin:0;display:inline-flex}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;color:var(--el-menu-text-color);border-bottom:2px solid #0000}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);color:var(--el-menu-text-color);align-items:center;padding:0 10px;display:flex}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-menu-item.is-active:hover,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title:hover{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus{color:var(--el-menu-active-color,var(--el-menu-hover-text-color));background-color:var(--el-menu-hover-bg-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin:0}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span{visibility:hidden;width:0;height:0;display:inline-block;overflow:hidden}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;border-radius:var(--el-border-radius-small);min-width:200px;box-shadow:var(--el-box-shadow-light);border:none;padding:5px 0}.el-menu .el-icon{flex-shrink:0}.el-menu-item{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration), background-color var(--el-transition-duration), color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:hover,.el-menu-item:focus{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{width:var(--el-menu-icon-width);text-align:center;vertical-align:middle;margin-right:5px;font-size:18px}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{box-sizing:border-box;width:100%;height:100%;padding:0 var(--el-menu-base-level-padding);align-items:center;display:inline-flex;position:absolute;top:0;left:0}.el-sub-menu{margin:0;padding-left:0;list-style:none}.el-sub-menu__title{height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);cursor:pointer;transition:border-color var(--el-transition-duration), background-color var(--el-transition-duration), color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;align-items:center;list-style:none;display:flex;position:relative}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:hover,.el-sub-menu__title:focus{outline:none}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu.el-sub-menu__hide-arrow .el-sub-menu__title{padding-right:var(--el-menu-base-level-padding)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-sub-menu__title,.el-sub-menu.is-disabled .el-menu-item{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;width:var(--el-menu-icon-width);text-align:center;margin-right:5px;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{top:50%;right:var(--el-menu-base-level-padding);transition:transform var(--el-transition-duration);width:inherit;margin-top:-6px;margin-right:0;font-size:12px;position:absolute}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);color:var(--el-text-color-secondary);font-size:12px;line-height:normal}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-popper,.el-menu--popup-container,.el-menu{outline:none}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration), transform .4s, top .4s, bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration), transform var(--el-transition-duration), left var(--el-transition-duration), right var(--el-transition-duration), top .4s, bottom var(--el-transition-duration);overflow-wrap:break-word;z-index:9999;display:flex;position:fixed;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{min-width:0;margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right);flex:1}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);color:var(--el-notification-content-color);margin:6px 0 0;line-height:24px}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size);flex-shrink:0}.el-notification .el-notification__closeBtn{cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size);position:absolute;top:18px;right:15px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--primary{--el-notification-icon-color:var(--el-color-primary);color:var(--el-notification-icon-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{z-index:2000;background-color:var(--el-overlay-color-lighter);height:100%;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{justify-content:space-between;align-items:center;line-height:24px;display:flex}.el-page-header__left{align-items:center;margin-right:40px;display:flex;position:relative}.el-page-header__back{cursor:pointer;align-items:center;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;margin-right:10px;font-size:16px;display:flex}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;white-space:nowrap;color:var(--el-pagination-text-color);font-size:var(--el-pagination-font-size);align-items:center;font-weight:400;display:flex}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield}.el-pagination .el-select{width:128px}.el-pagination .btn-prev,.el-pagination .btn-next{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pagination .btn-prev *,.el-pagination .btn-next *{pointer-events:none}.el-pagination .btn-prev:focus,.el-pagination .btn-next:focus{outline:none}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:var(--el-pagination-hover-color)}.el-pagination .btn-prev.is-active,.el-pagination .btn-next.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pagination .btn-prev.is-active.is-disabled,.el-pagination .btn-next.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination .btn-prev:disabled,.el-pagination .btn-prev.is-disabled,.el-pagination .btn-next:disabled,.el-pagination .btn-next.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination .btn-prev:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-prev .el-icon,.el-pagination .btn-next .el-icon{width:inherit;font-size:12px;font-weight:700;display:block}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);font-weight:400}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{margin-left:var(--el-pagination-item-gap);color:var(--el-text-color-regular);align-items:center;font-weight:400;display:flex}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{text-align:center;box-sizing:border-box}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{flex:1;justify-content:flex-end;align-items:center;display:flex}.el-pagination.is-background .btn-prev,.el-pagination.is-background .btn-next,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .el-pager li:disabled,.el-pagination.is-background .el-pager li.is-disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-prev,.el-pagination--small .btn-next,.el-pagination--small .el-pager li{height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);font-size:var(--el-pagination-font-size-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small span:not([class*=suffix]),.el-pagination--small button{font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-prev,.el-pagination--large .btn-next,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{-webkit-user-select:none;user-select:none;align-items:center;margin:0;padding:0;font-size:0;list-style:none;display:flex}.el-pager li{font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);color:var(--el-pagination-button-color);background:var(--el-pagination-bg-color);border-radius:var(--el-pagination-border-radius);cursor:pointer;text-align:center;box-sizing:border-box;border:none;justify-content:center;align-items:center;padding:0 4px;display:flex}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li:disabled,.el-pager li.is-disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm{outline:none}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin-top:8px}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);min-width:150px;padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);margin-bottom:12px;line-height:1}.el-popover__reference:focus:not(.focusing),.el-popover__reference:focus:hover{outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus:active,.el-popover.el-popper:focus{outline-width:0}.el-progress{align-items:center;line-height:1;display:flex;position:relative}.el-progress__text{color:var(--el-text-color-regular);min-width:50px;margin-left:5px;font-size:14px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{text-align:center;width:100%;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{margin-right:0;padding-right:0;display:block}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);vertical-align:middle;border-radius:100px;height:6px;position:relative;overflow:hidden}.el-progress-bar__inner{background-color:var(--el-color-primary);text-align:right;white-space:nowrap;border-radius:100px;height:100%;line-height:1;transition:width .6s;position:absolute;top:0;left:0}.el-progress-bar__inner:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-progress-bar__inner--indeterminate{animation:3s infinite indeterminate;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:3s linear infinite striped-flow}.el-progress-bar__innerText{vertical-align:middle;color:#fff;margin:0 5px;font-size:12px;display:inline-block}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light);outline:none;display:inline-block;position:relative}.el-radio-button__inner{white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);line-height:1;font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button.is-active .el-radio-button__original-radio:not(:disabled)+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color,var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary))}.el-radio-button__original-radio{opacity:0;z-index:-1;outline:none;position:absolute}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{flex-wrap:wrap;align-items:center;font-size:0;display:inline-flex}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);cursor:pointer;white-space:nowrap;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;outline:none;align-items:center;height:32px;margin-right:30px;display:inline-flex;position:relative}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{width:12px;height:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;vertical-align:middle;outline:none;display:inline-flex;position:relative}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{background-color:var(--el-color-white);transform:translate(-50%,-50%)scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);cursor:pointer;box-sizing:border-box;transition:all .3s;display:inline-block;position:relative}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{border-radius:var(--el-radio-input-border-radius);content:"";width:4px;height:4px;transition:transform .15s ease-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.el-radio__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);--el-rate-outline-color:var(--el-color-primary-light-5);align-items:center;height:32px;display:inline-flex}.el-rate:focus,.el-rate:active{outline:none}.el-rate:focus-visible .el-rate__item .el-rate__icon.is-focus-visible{outline:2px solid var(--el-rate-outline-color);transition:outline-offset,outline}.el-rate__item{cursor:pointer;vertical-align:middle;color:var(--el-rate-void-color);font-size:0;line-height:normal;display:inline-block;position:relative}.el-rate .el-rate__icon{font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);transition:var(--el-transition-duration);display:inline-block;position:relative}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate .el-rate__icon.is-active{color:var(--el-rate-fill-color)}.el-rate__decimal{color:var(--el-rate-fill-color);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.el-rate__decimal--box{position:absolute;top:0;left:0}.el-rate__text{font-size:var(--el-rate-font-size);vertical-align:middle;color:var(--el-rate-text-color)}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{cursor:not-allowed;color:var(--el-rate-disabled-void-color)}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;text-align:center;box-sizing:border-box;padding:var(--el-result-padding);flex-direction:column;justify-content:center;align-items:center;display:flex}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);margin:0;line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{font-size:var(--el-font-size-base);color:var(--el-text-color-regular);margin:0;line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{box-sizing:border-box;flex-wrap:wrap;display:flex;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;position:relative;overflow:hidden}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));width:0;height:0;transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3);display:block;position:relative}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{z-index:1;border-radius:4px;position:absolute;bottom:2px;right:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__loading,.el-select-dropdown__empty{text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;margin:0;padding:6px 0;list-style:none}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{font-size:var(--el-font-size-base);white-space:nowrap;text-overflow:ellipsis;color:var(--el-text-color-regular);box-sizing:border-box;cursor:pointer;height:34px;padding:0 32px 0 20px;line-height:34px;position:relative;overflow:hidden}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed;background-color:unset}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{content:"";background-position:50%;background-repeat:no-repeat;background-color:var(--el-color-primary);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat;border-top:none;border-right:none;width:12px;height:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{margin:0;padding:0;list-style:none;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);text-overflow:ellipsis;white-space:nowrap;padding:0 20px;font-size:12px;line-height:34px;overflow:hidden}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;vertical-align:middle;width:var(--el-select-width);display:inline-block;position:relative}.el-select__wrapper{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:var(--el-border-radius-base);background-color:var(--el-fill-color-blank);min-height:32px;transition:var(--el-transition-duration);box-shadow:0 0 0 1px var(--el-border-color) inset;align-items:center;gap:6px;padding:4px 12px;font-size:14px;line-height:24px;display:flex;position:relative;transform:translate(0,0)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag,.el-select__wrapper.is-disabled input{cursor:not-allowed}.el-select__wrapper.is-disabled .el-select__prefix,.el-select__wrapper.is-disabled .el-select__suffix{pointer-events:none}.el-select__prefix,.el-select__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));flex-shrink:0;align-items:center;gap:6px;display:flex}.el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:var(--el-transition-duration);cursor:pointer;transform:rotate(0)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__clear{cursor:pointer}.el-select__clear:hover{color:var(--el-select-close-hover-color)}.el-select__selection{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{cursor:pointer;border-color:#0000}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{-webkit-user-select:none;user-select:none;flex-wrap:wrap;display:flex}.el-select__tags-text{text-overflow:ellipsis;white-space:nowrap;line-height:normal;display:block;overflow:hidden}.el-select__placeholder{z-index:-1;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.el-select__placeholder.is-transparent{-webkit-user-select:none;user-select:none;color:var(--el-text-color-placeholder)}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;z-index:-1;position:absolute}.el-select__input{color:var(--el-select-multiple-input-color);font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;outline:none;width:100%;height:24px;padding:0;font-family:inherit}.el-select__input-calculator{visibility:hidden;white-space:pre;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.el-select--large .el-select__wrapper{gap:6px;min-height:40px;padding:8px 16px;font-size:14px;line-height:24px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{gap:4px;min-height:24px;padding:2px 8px;font-size:12px;line-height:20px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);width:100%;height:16px;display:inline-block}.el-skeleton__circle{width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);border-radius:50%}.el-skeleton__button{border-radius:4px;width:64px;height:40px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;border-radius:0;justify-content:center;align-items:center;display:flex}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100%}to{background-position:0}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg, var(--el-skeleton-color) 25%, var(--el-skeleton-to-color) 37%, var(--el-skeleton-color) 63%);background-size:400% 100%;animation:1.4s infinite el-skeleton-loading}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;align-items:center;width:100%;height:32px;display:flex}.el-slider__runway{height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);cursor:pointer;flex:1;position:relative}.el-slider__runway.show-input{width:auto;margin-right:30px}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed;transform:scale(1)}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);z-index:1;top:var(--el-slider-button-wrapper-offset);text-align:center;-webkit-user-select:none;user-select:none;background-color:#0000;outline:none;line-height:normal;position:absolute;transform:translate(-50%)}.el-slider__button-wrapper:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-slider__button-wrapper:hover,.el-slider__button-wrapper.hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none;border-radius:50%;display:inline-block}.el-slider__button:hover,.el-slider__button.hover,.el-slider__button.dragging{transform:scale(1.2)}.el-slider__button:hover,.el-slider__button.hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);position:absolute;transform:translate(-50%)}.el-slider__marks{width:18px;height:100%;top:0;left:12px}.el-slider__marks-text{color:var(--el-color-info);white-space:pre;margin-top:15px;font-size:14px;position:absolute;transform:translate(-50%)}.el-slider.is-vertical{flex:0;width:auto;height:100%;display:inline-flex;position:relative}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);border-radius:0 0 3px 3px;height:auto}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{vertical-align:top;display:inline-flex}.el-space__item{flex-wrap:wrap;display:flex}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{white-space:nowrap;width:100%}.el-spinner{vertical-align:middle;display:inline-block}.el-spinner-inner{width:50px;height:50px;animation:2s linear infinite rotate}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:1.5s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.el-step{flex-shrink:1;position:relative}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-grow:0;flex-shrink:0;flex-basis:auto!important}.el-step:last-of-type .el-step__main,.el-step:last-of-type .el-step__description{padding-right:0}.el-step__head{width:100%;position:relative}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{z-index:1;box-sizing:border-box;background:var(--el-bg-color);justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:all .15s ease-out;display:inline-flex;position:relative}.el-step__icon.is-text{border:2px solid;border-radius:50%}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{-webkit-user-select:none;user-select:none;text-align:center;color:inherit;font-weight:700;line-height:1;display:inline-block}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{background-color:var(--el-text-color-placeholder);border-color:currentColor;position:absolute}.el-step__line-inner{box-sizing:border-box;border:1px solid;width:0;height:0;transition:all .15s ease-out;display:block}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{color:var(--el-text-color-primary);font-weight:700}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{margin-top:-5px;padding-right:10%;font-size:12px;font-weight:400;line-height:20px}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{flex-grow:1;padding-left:10px}.el-step.is-vertical .el-step__title{padding-bottom:8px;line-height:24px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-vertical .el-step__description{padding-right:0}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{align-items:center;display:flex}.el-step.is-simple .el-step__head{width:auto;padding-right:10px;font-size:0}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8)translateY(1px)}.el-step.is-simple .el-step__main{flex-grow:1;align-items:stretch;display:flex;position:relative}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{overflow-wrap:break-word;max-width:50%}.el-step.is-simple .el-step__arrow{flex-grow:1;justify-content:center;align-items:center;display:flex}.el-step.is-simple .el-step__arrow:before,.el-step.is-simple .el-step__arrow:after{content:"";background:var(--el-text-color-placeholder);width:1px;height:15px;display:inline-block;position:absolute}.el-step.is-simple .el-step__arrow:before{transform-origin:0 0;transform:rotate(-45deg)translateY(-4px)}.el-step.is-simple .el-step__arrow:after{transform-origin:100% 100%;transform:rotate(45deg)translateY(4px)}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{line-height:normal;display:flex}.el-steps--simple{background:var(--el-fill-color-light);border-radius:4px;padding:13px 8%}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{flex-flow:column;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);vertical-align:middle;align-items:center;height:32px;font-size:14px;line-height:20px;display:inline-flex;position:relative}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);cursor:pointer;vertical-align:middle;height:20px;color:var(--el-text-color-primary);font-size:14px;font-weight:500;display:inline-block}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{font-size:14px;line-height:1;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{opacity:0;width:0;height:0;margin:0;position:absolute}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;min-width:40px;height:20px;transition:border-color var(--el-transition-duration), background-color var(--el-transition-duration);border-radius:10px;outline:none;align-items:center;display:inline-flex;position:relative}.el-switch__core .el-switch__inner{width:100%;transition:all var(--el-transition-duration);justify-content:center;align-items:center;height:16px;padding:0 4px 0 18px;display:flex;overflow:hidden}.el-switch__core .el-switch__inner-wrapper{color:var(--el-color-white);-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:12px;display:flex;overflow:hidden}.el-switch__core .el-switch__action{border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);background-color:var(--el-color-white);width:16px;height:16px;color:var(--el-switch-off-color);justify-content:center;align-items:center;display:flex;position:absolute;left:1px}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color,var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{height:40px;font-size:14px;line-height:24px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;min-width:50px;height:24px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{height:24px;font-size:12px;line-height:16px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;min-width:30px;height:16px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;background-color:#fff;border-radius:2px}.el-table-filter__list{outline:none;min-width:100px;margin:0;padding:5px 0;list-style:none}.el-table-filter__list-item{cursor:pointer;line-height:36px;font-size:var(--el-font-size-base);outline:none;padding:0 10px}.el-table-filter__list-item:hover,.el-table-filter__list-item:focus{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__multiple{outline:none}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-filter__bottom button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-filter__bottom button{color:var(--el-text-color-regular);font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{height:unset;align-items:center;margin-bottom:12px;margin-left:5px;margin-right:5px;display:flex}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);box-sizing:border-box;background-color:var(--el-table-bg-color);width:100%;max-width:100%;height:-moz-fit-content;height:fit-content;font-size:var(--el-font-size-base);color:var(--el-table-text-color);position:relative;overflow:hidden}.el-table__inner-wrapper{flex-direction:column;height:100%;display:flex;position:relative}.el-table__inner-wrapper:before{height:1px;bottom:0;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell,.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell{border-bottom-color:#0000}.el-table__empty-block{text-align:center;justify-content:center;align-items:center;width:100%;min-height:60px;display:flex;position:sticky;left:0}.el-table__empty-text{width:50%;color:var(--el-text-color-secondary);line-height:60px}.el-table__expand-column .cell{text-align:center;-webkit-user-select:none;user-select:none;padding:0}.el-table__expand-icon{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.el-table__expand-icon{color:var(--el-text-color-regular);width:min(23px,100%);height:23px;font-size:12px;line-height:12px}.el-table__expand-icon.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:#0000!important}.el-table__placeholder{width:20px;display:inline-block}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;text-align:left;min-width:0;z-index:var(--el-table-index);padding:8px 0;position:relative}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;width:15px;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;padding:0 12px;line-height:23px;overflow:hidden}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:var(--el-font-size-base)}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:var(--el-font-size-extra-small)}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table th.el-table__cell.is-leaf,.el-table td.el-table__cell{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{content:"";vertical-align:middle;background:#ff4d51;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border:after,.el-table--border:before,.el-table--border .el-table__inner-wrapper:after,.el-table__inner-wrapper:before{content:"";background-color:var(--el-table-border-color);z-index:calc(var(--el-table-index) + 2);position:absolute}.el-table--border .el-table__inner-wrapper:after{width:100%;height:1px;z-index:calc(var(--el-table-index) + 2);top:0;left:0}.el-table--border:before{width:1px;height:100%;top:-1px;left:0}.el-table--border:after{width:1px;height:100%;top:-1px;right:0}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__header-wrapper,.el-table__body-wrapper,.el-table__footer-wrapper{width:100%}.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right,.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right{background:inherit;z-index:calc(var(--el-table-index) + 1);position:sticky!important}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{content:"";width:10px;box-shadow:none;touch-action:none;pointer-events:none;position:absolute;top:0;bottom:0;overflow:hidden}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px}.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch,.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch{z-index:calc(var(--el-table-index) + 1);background:#fff;right:0;position:sticky!important}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__header,.el-table__body,.el-table__footer{table-layout:fixed;border-collapse:separate}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__header-wrapper .el-table-column--selection>.cell,.el-table__body-wrapper .el-table-column--selection>.cell{align-items:center;height:23px;display:inline-flex}.el-table__header-wrapper .el-table-column--selection .el-checkbox,.el-table__body-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;position:relative;overflow:hidden}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table .caret-wrapper:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table .caret-wrapper{vertical-align:middle;width:24px;height:14px;overflow:initial;flex-direction:column;align-items:center;display:inline-flex;position:relative}.el-table .sort-caret{border:5px solid #0000;width:0;height:0;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;z-index:-1;position:absolute}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{z-index:calc(var(--el-table-index) + 2);position:sticky;top:0}.el-table.el-table--scrollable-y .el-table__body-footer{z-index:calc(var(--el-table-index) + 2);position:sticky;bottom:0}.el-table__column-resize-proxy{border-left:var(--el-table-border);width:0;z-index:calc(var(--el-table-index) + 9);position:absolute;top:0;bottom:0;left:200px}.el-table__column-filter-trigger{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table__column-filter-trigger:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table__column-filter-trigger{display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);vertical-align:middle;font-size:14px}.el-table__border-left-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0;left:0}.el-table__border-bottom-patch{height:1px;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;left:0}.el-table__border-right-patch{width:1px;height:100%;z-index:calc(var(--el-table-index) + 2);background-color:var(--el-table-border-color);position:absolute;top:0}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s 1ms}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{text-align:center;width:20px;display:inline-block}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-fill-color-blank);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px #00000026;--el-table-fixed-right-column:inset -10px 0 10px -10px #00000026;--el-table-index:var(--el-index-normal);font-size:var(--el-font-size-base)}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;left:0;overflow:hidden}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:2px 0 4px #0000000f}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__vertical,.el-table-v2__left .el-vl__horizontal{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);flex-direction:column-reverse;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-2px 0 4px #0000000f}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__vertical,.el-table-v2__right .el-vl__horizontal{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{position:relative;overflow:hidden}.el-table-v2__header .el-checkbox{z-index:0}.el-table-v2__footer{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.el-table-v2__empty{position:absolute;left:0}.el-table-v2__overlay{z-index:9999;position:absolute;top:0;bottom:0;left:0;right:0}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{-webkit-user-select:none;user-select:none;background-color:var(--el-table-header-bg-color);height:100%;color:var(--el-table-header-text-color);align-items:center;padding:0 8px;font-weight:700;display:flex;overflow:hidden}.el-table-v2__header-cell.is-align-center{text-align:center;justify-content:center}.el-table-v2__header-cell.is-align-right{text-align:right;justify-content:flex-end}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-v2__sort-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-v2__sort-icon{transition:opacity, display var(--el-transition-duration);opacity:.6;display:none}.el-table-v2__sort-icon.is-sorting{opacity:1;display:flex}.el-table-v2__row{border-bottom:var(--el-table-border);transition:background-color var(--el-transition-duration);align-items:center;display:flex}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;height:100%;padding:0 8px;display:flex;overflow:hidden}.el-table-v2__row-cell.is-align-center{text-align:center;justify-content:center}.el-table-v2__row-cell.is-align-right{text-align:right;justify-content:flex-end}.el-table-v2__expand-icon{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--el-border-radius-base);transition:transform var(--el-transition-duration-fast) ease-in-out;background-color:#0000;border:none;outline:none;margin:0;padding:0}.el-table-v2__expand-icon:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-table-v2__expand-icon{-webkit-user-select:none;user-select:none;margin:0 4px}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.el-tabs{--el-tabs-header-height:40px;display:flex}.el-tabs__header{justify-content:space-between;align-items:center;margin:0 0 15px;padding:0;display:flex;position:relative}.el-tabs__header-vertical{flex-direction:column}.el-tabs__active-bar{background-color:var(--el-color-primary);z-index:1;height:2px;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none;position:absolute;bottom:0;left:0}.el-tabs__active-bar.is-bottom{bottom:auto}.el-tabs__new-tab{border:1px solid var(--el-border-color);text-align:center;width:20px;height:20px;color:var(--el-text-color-primary);cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;margin:10px 0 10px 10px;font-size:12px;line-height:20px;transition:all .15s;display:flex}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__new-tab-vertical{margin-left:0}.el-tabs__nav-wrap{flex:auto;margin-bottom:-1px;position:relative;overflow:hidden}.el-tabs__nav-wrap:after{content:"";background-color:var(--el-border-color-light);width:100%;height:2px;z-index:var(--el-index-normal);position:absolute;bottom:0;left:0}.el-tabs__nav-wrap.is-bottom:after{top:0;bottom:auto}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{cursor:pointer;color:var(--el-text-color-secondary);text-align:center;width:20px;font-size:12px;line-height:44px;position:absolute}.el-tabs__nav-next.is-disabled,.el-tabs__nav-prev.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1);display:flex;position:relative}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{text-align:center;flex:1}.el-tabs__item{height:var(--el-tabs-header-height);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary);justify-content:center;align-items:center;padding:0 20px;font-weight:500;list-style:none;display:flex;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border-radius:50%;margin-left:5px}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{flex-grow:1;position:relative;overflow:hidden}.el-tabs--top>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:0}.el-tabs--top>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom>.el-tabs__header .el-tabs__item:last-child{padding-right:0}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height);box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);box-sizing:border-box;border-bottom:none;border-radius:4px 4px 0 0}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{transform-origin:100%;width:0;height:14px;font-size:12px;position:relative;right:-2px;overflow:hidden}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier), padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-top:-1px}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);color:var(--el-text-color-secondary);border:1px solid #0000;margin-top:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child,.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom{flex-direction:column}.el-tabs--bottom .el-tabs__header.is-bottom{margin-top:10px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-scroll{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{width:2px;height:auto;top:0;bottom:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{text-align:center;cursor:pointer;width:100%;height:30px;line-height:30px}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev.is-disabled,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next.is-disabled{cursor:not-allowed}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{top:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{width:2px;height:100%;top:0;bottom:auto}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left{flex-direction:row}.el-tabs--left .el-tabs__header.is-left{margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__active-bar.is-left{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right-color:#fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-right:none;border-radius:4px 0 0 4px}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--left>.el-tabs__content+.el-tabs__header{order:-1}.el-tabs--right .el-tabs__header.is-right{margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left-color:#fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.el-tabs--top{flex-direction:column}.el-tabs--top>.el-tabs__content+.el-tabs__header{order:-1}.slideInRight-transition,.slideInLeft-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);position:absolute;left:0;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);position:absolute;left:0;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translate(100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(100%)}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translate(-100%)}to{opacity:1;transform-origin:0 0;transform:translate(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(-100%)}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);vertical-align:middle;height:24px;font-size:var(--el-tag-font-size);border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);border-style:solid;border-width:1px;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size);border-radius:50%}.el-tag .el-tag__close{background-color:#0000;border:none;border-radius:50%;outline:none;margin-left:6px;padding:0;overflow:hidden}.el-tag .el-tag__close:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.el-tag .el-tag__close .el-icon{display:flex}.el-tag--dark{--el-tag-text-color:var(--el-color-white);--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{--el-icon-size:16px;height:32px;padding:0 11px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{--el-icon-size:12px;height:20px;padding:0 7px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);font-size:var(--el-text-font-size);color:var(--el-text-color);overflow-wrap:break-word;align-self:center;margin:0;padding:0}.el-text.is-truncated{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.el-text.is-line-clamp{-webkit-box-orient:vertical;display:-webkit-inline-box;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{min-width:0;margin:5px 0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);cursor:pointer;font-weight:700}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{box-sizing:content-box;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.el-timeline-item__node--normal{width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{justify-content:center;align-items:center;display:flex;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline-item.is-start .el-timeline-item__wrapper{padding-left:28px}.el-timeline-item.is-start .el-timeline-item__tail{left:4px}.el-timeline-item.is-start .el-timeline-item__node--normal{left:-1px}.el-timeline-item.is-start .el-timeline-item__node--large{left:-2px}.el-timeline-item.is-end .el-timeline-item__wrapper{text-align:right;padding-right:28px}.el-timeline-item.is-end .el-timeline-item__tail{right:4px}.el-timeline-item.is-end .el-timeline-item__node--normal{right:-1px}.el-timeline-item.is-end .el-timeline-item__node--large{right:-2px}.el-timeline-item.is-alternate .el-timeline-item__tail,.el-timeline-item.is-alternate .el-timeline-item__node,.el-timeline-item.is-alternate-reverse .el-timeline-item__tail,.el-timeline-item.is-alternate-reverse .el-timeline-item__node{left:50%;transform:translate(-50%)}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);margin:0;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{height:calc(50% - 10px);display:block}.el-timeline.is-start{padding-left:40px;padding-right:0}.el-timeline.is-end{padding-left:0;padding-right:40px}.el-timeline.is-alternate{padding-left:20px;padding-right:20px}.el-timeline.is-alternate .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-timeline.is-alternate .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse{padding-left:20px;padding-right:20px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(odd) .el-timeline-item__wrapper{width:calc(50% - 28px + var(--el-timeline-node-size-large) / 2);text-align:right;padding-right:28px}.el-timeline.is-alternate-reverse .el-timeline-item:nth-child(2n) .el-timeline-item__wrapper{width:calc(50% - 28px);left:calc(50% - var(--el-timeline-node-size-large) / 2);padding-left:28px}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{vertical-align:middle;padding:0 30px;display:inline-block}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{background:var(--el-bg-color-overlay);text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width);box-sizing:border-box;max-height:100%;display:inline-block;position:relative;overflow:hidden}.el-transfer-panel__body{height:var(--el-transfer-panel-body-height);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.el-transfer-panel__list{height:var(--el-transfer-panel-body-height);box-sizing:border-box;margin:0;padding:6px 0;list-style:none;overflow:auto}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular);margin-right:30px}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:100%;line-height:var(--el-transfer-item-height);padding-left:22px;display:block;overflow:hidden}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;box-sizing:border-box;padding:15px}.el-transfer-panel__filter .el-input__inner{height:var(--el-transfer-filter-height);box-sizing:border-box;width:100%;font-size:12px;display:inline-block}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:var(--el-transfer-panel-header-height);background:var(--el-transfer-panel-header-bg-color);border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black);align-items:center;margin:0;padding-left:15px;display:flex}.el-transfer-panel .el-transfer-panel__header .el-checkbox{align-items:center;width:100%;display:flex;position:relative}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{min-width:0;color:var(--el-text-color-primary);flex:1;align-items:center;font-size:16px;font-weight:400;display:flex}.el-transfer-panel .el-transfer-panel__header-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.el-transfer-panel .el-transfer-panel__header-count{color:var(--el-text-color-secondary);flex-shrink:0;margin-left:8px;margin-right:15px;font-size:12px}.el-transfer-panel .el-transfer-panel__footer{height:var(--el-transfer-panel-footer-height);background:var(--el-bg-color-overlay);border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);margin:0;padding:0}.el-transfer-panel .el-transfer-panel__footer:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:var(--el-text-color-regular);padding-left:20px}.el-transfer-panel .el-transfer-panel__empty{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);color:var(--el-text-color-secondary);text-align:center;margin:0;padding:6px 15px 0}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color);font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{text-align:center;width:100%;height:100%;min-height:60px;position:relative}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;position:absolute;left:0;right:0}.el-tree-node{white-space:nowrap;outline:none}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);height:var(--el-tree-node-content-height);cursor:pointer;align-items:center;display:flex}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:content-box;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);transition:transform var(--el-transition-duration) ease-in-out;font-size:12px;transform:rotate(0)}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:#0000;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{font-size:var(--el-font-size-base);color:var(--el-tree-expand-icon-color);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:#0000;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__list>.el-select-dropdown__item{padding-left:32px}.el-tree-select__popper .el-select-dropdown__item{flex:1;height:20px;padding-left:0;line-height:20px;background:0 0!important}.el-upload{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;cursor:pointer;outline:none;justify-content:center;align-items:center;display:inline-flex}.el-upload.is-disabled{cursor:not-allowed}.el-upload.is-disabled:focus{border-color:var(--el-border-color-darker);color:inherit}.el-upload.is-disabled:focus .el-upload-dragger{border-color:var(--el-border-color-darker)}.el-upload.is-disabled .el-upload-dragger{cursor:not-allowed;background-color:var(--el-disabled-bg-color)}.el-upload.is-disabled .el-upload-dragger .el-upload__text{color:var(--el-text-color-placeholder)}.el-upload.is-disabled .el-upload-dragger .el-upload__text em{color:var(--el-disabled-text-color)}.el-upload.is-disabled .el-upload-dragger:hover{border-color:var(--el-border-color-darker)}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);margin-top:7px;font-size:12px}.el-upload iframe{z-index:-1;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0}.el-upload--picture-card{background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-vertical) var(--el-upload-dragger-padding-horizontal);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);box-sizing:border-box;text-align:center;cursor:pointer;border-radius:6px;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);margin-bottom:16px;font-size:67px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);text-align:center;font-size:14px}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-vertical) - 1px) calc(var(--el-upload-dragger-padding-horizontal) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{--el-upload-dragger-padding-horizontal:10px;--el-upload-dragger-padding-vertical:40px;--el-upload-list-picture-card-size:var(--el-upload-picture-card-size);--el-upload-picture-card-size:148px;margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{color:var(--el-text-color-regular);box-sizing:border-box;border-radius:4px;width:100%;margin-bottom:5px;font-size:14px;transition:all .5s cubic-bezier(.55,0,.1,1);position:relative}.el-upload-list__item .el-progress{width:100%;position:absolute;top:20px}.el-upload-list__item .el-progress__text{position:absolute;top:-13px;right:0}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);display:none;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{cursor:pointer;opacity:1;color:var(--el-color-primary);font-size:12px;font-style:normal;display:none;position:absolute;top:1px;right:5px}.el-upload-list__item:hover,.el-upload-list__item:focus-within{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close,.el-upload-list__item:focus-within .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-icon--close-tip,.el-upload-list__item:focus-within .el-icon--close-tip{right:24px}.el-upload-list__item:hover .el-progress__text,.el-upload-list__item:focus-within .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{flex-direction:column;justify-content:center;width:calc(100% - 30px);margin-left:4px;display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:hover,.el-upload-list__item.is-success .el-upload-list__item-name:focus{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:not(.focusing):focus,.el-upload-list__item.is-success:active{outline-width:0}.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip,.el-upload-list__item.is-success:active .el-icon--close-tip{display:none}.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:focus-within .el-upload-list__item-status-label{opacity:0;display:none}.el-upload-list__item-name{color:var(--el-text-color-regular);text-align:center;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base);align-items:center;padding:0 4px;display:inline-flex}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-upload-list__item-status-label{line-height:inherit;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;display:none;position:absolute;top:0;right:5px}.el-upload-list__item-delete{color:var(--el-text-color-regular);font-size:12px;display:none;position:absolute;top:0;right:10px}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{flex-wrap:wrap;margin:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);border-radius:6px;margin:0 8px 8px 0;padding:0;display:inline-flex;overflow:hidden}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{object-fit:contain;width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{cursor:default;color:#fff;opacity:0;background-color:var(--el-overlay-color-lighter);width:100%;height:100%;transition:opacity var(--el-transition-duration);justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:absolute;top:0;left:0}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:16px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{font-size:inherit;color:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{width:126px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);box-sizing:border-box;border-radius:6px;align-items:center;margin-top:10px;padding:10px;display:flex;overflow:hidden}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{object-fit:contain;z-index:1;background-color:var(--el-color-white);justify-content:center;align-items:center;width:70px;height:70px;display:inline-flex;position:relative}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);text-align:center;width:46px;height:26px;position:absolute;top:-7px;right:-17px;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{margin-top:12px;font-size:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{z-index:10;cursor:default;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.el-upload-cover:after{content:"";vertical-align:middle;height:100%;display:inline-block}.el-upload-cover img{width:100%;height:100%;display:block}.el-upload-cover__label{background:var(--el-color-success);text-align:center;width:40px;height:24px;top:-6px;right:-15px;transform:rotate(45deg)}.el-upload-cover__label i{color:#fff;margin-top:11px;font-size:12px;transform:rotate(-45deg)}.el-upload-cover__progress{vertical-align:middle;width:243px;display:inline-block;position:static}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{width:100%;height:100%;position:absolute;top:0;left:0}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);text-align:center;width:100%;height:100%;position:absolute;bottom:0;left:0}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px;font-size:14px;display:inline-block}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;font-size:24px;line-height:inherit;margin:0 auto 5px;display:block}.el-upload-cover__title{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;height:36px;color:var(--el-text-color-primary);background-color:#fff;margin:0;padding:0 10px;font-size:14px;font-weight:400;line-height:36px;position:absolute;bottom:0;left:0;overflow:hidden}.el-upload-cover+.el-upload__inner{opacity:0;z-index:1;position:relative}.el-vl__wrapper{position:relative}.el-vl__wrapper:hover .el-virtual-scrollbar,.el-vl__wrapper.always-on .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);--el-popper-bg-color-light:var(--el-bg-color-overlay);--el-popper-bg-color-dark:var(--el-text-color-primary);border-radius:var(--el-popper-border-radius);z-index:2000;overflow-wrap:break-word;word-break:normal;visibility:visible;min-width:10px;padding:5px 11px;font-size:12px;line-height:20px;position:absolute}.el-popper.is-dark{--el-fill-color-blank:var(--el-popper-bg-color-dark);color:var(--el-bg-color);background:var(--el-popper-bg-color-dark);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark>.el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-popper-bg-color-dark);right:0}.el-popper.is-light{--el-fill-color-blank:var(--el-popper-bg-color-light);background:var(--el-popper-bg-color-light);border:1px solid var(--el-border-color-light)}.el-popper.is-light>.el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-popper-bg-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{z-index:-1;width:10px;height:10px;position:absolute}.el-popper__arrow:before{z-index:-1;content:" ";background:var(--el-text-color-primary);box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-top-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-right-color:#0000!important}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-bottom-color:#0000!important;border-left-color:#0000!important}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-top-color:#0000!important;border-right-color:#0000!important}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{font-weight:var(--el-statistic-title-font-weight);font-size:var(--el-statistic-title-font-size);color:var(--el-statistic-title-color);margin-bottom:4px;line-height:20px}.el-statistic__content{font-weight:var(--el-statistic-content-font-weight);font-size:var(--el-statistic-content-font-size);color:var(--el-statistic-content-color)}.el-statistic__value{display:inline-block}.el-statistic__prefix{margin-right:4px;display:inline-block}.el-statistic__suffix{margin-left:4px;display:inline-block}.el-tour{--el-tour-width:520px;--el-tour-padding-primary:12px;--el-tour-font-line-height:var(--el-font-line-height-primary);--el-tour-title-font-size:16px;--el-tour-title-text-color:var(--el-text-color-primary);--el-tour-title-font-weight:400;--el-tour-close-color:var(--el-color-info);--el-tour-font-size:14px;--el-tour-color:var(--el-text-color-primary);--el-tour-bg-color:var(--el-bg-color);--el-tour-border-radius:4px}.el-tour__hollow{transition:all var(--el-transition-duration) ease}.el-tour__content{border-radius:var(--el-tour-border-radius);width:var(--el-tour-width);padding:var(--el-tour-padding-primary);background:var(--el-tour-bg-color);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;overflow-wrap:break-word;outline:none}.el-tour__arrow{background:var(--el-tour-bg-color);pointer-events:none;box-sizing:border-box;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.el-tour__content[data-side^=top] .el-tour__arrow{border-top-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=bottom] .el-tour__arrow{border-bottom-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=left] .el-tour__arrow{border-bottom-color:#0000;border-left-color:#0000}.el-tour__content[data-side^=right] .el-tour__arrow{border-top-color:#0000;border-right-color:#0000}.el-tour__content[data-side^=top] .el-tour__arrow{bottom:-5px}.el-tour__content[data-side^=bottom] .el-tour__arrow{top:-5px}.el-tour__content[data-side^=left] .el-tour__arrow{right:-5px}.el-tour__content[data-side^=right] .el-tour__arrow{left:-5px}.el-tour__closebtn{cursor:pointer;width:40px;height:40px;font-size:var(--el-message-close-size,16px);background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-tour__closebtn .el-tour__close{color:var(--el-tour-close-color);font-size:inherit}.el-tour__closebtn:focus .el-tour__close,.el-tour__closebtn:hover .el-tour__close{color:var(--el-color-primary)}.el-tour__header{padding-bottom:var(--el-tour-padding-primary)}.el-tour__header.show-close{padding-right:calc(var(--el-tour-padding-primary) + var(--el-message-close-size,16px))}.el-tour__title{line-height:var(--el-tour-font-line-height);font-size:var(--el-tour-title-font-size);color:var(--el-tour-title-text-color);font-weight:var(--el-tour-title-font-weight)}.el-tour__body{color:var(--el-tour-text-color);font-size:var(--el-tour-font-size)}.el-tour__body img,.el-tour__body video{max-width:100%}.el-tour__footer{padding-top:var(--el-tour-padding-primary);box-sizing:border-box;justify-content:space-between;display:flex}.el-tour__content .el-tour-indicators{flex:1;display:inline-block}.el-tour__content .el-tour-indicator{background:var(--el-color-info-light-9);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.el-tour__content .el-tour-indicator.is-active{background:var(--el-color-primary)}.el-tour.el-tour--primary{--el-tour-title-text-color:#fff;--el-tour-text-color:#fff;--el-tour-bg-color:var(--el-color-primary);--el-tour-close-color:#fff}.el-tour.el-tour--primary .el-tour__closebtn:focus .el-tour__close,.el-tour.el-tour--primary .el-tour__closebtn:hover .el-tour__close{color:var(--el-tour-title-text-color)}.el-tour.el-tour--primary .el-button--default{color:var(--el-color-primary);border-color:var(--el-color-primary);background:#fff}.el-tour.el-tour--primary .el-button--primary{border-color:#fff}.el-tour.el-tour--primary .el-tour-indicator{background:#ffffff26}.el-tour.el-tour--primary .el-tour-indicator.is-active{background:#fff}.el-tour-parent--hidden{overflow:hidden}.el-anchor{--el-anchor-bg-color:var(--el-bg-color);--el-anchor-padding-indent:14px;--el-anchor-line-height:22px;--el-anchor-font-size:12px;--el-anchor-color:var(--el-text-color-secondary);--el-anchor-active-color:var(--el-color-primary);--el-anchor-hover-color:var(--el-text-color-regular);--el-anchor-marker-bg-color:var(--el-color-primary);background-color:var(--el-anchor-bg-color);position:relative}.el-anchor__marker{background-color:var(--el-anchor-marker-bg-color);opacity:0;z-index:0;border-radius:4px;position:absolute}.el-anchor.el-anchor--vertical .el-anchor__marker{width:4px;height:14px;transition:top .25s ease-in-out,opacity .25s;top:8px;left:0}.el-anchor.el-anchor--vertical .el-anchor__list{padding-left:var(--el-anchor-padding-indent)}.el-anchor.el-anchor--vertical.el-anchor--underline:before{content:"";background-color:#0505050f;width:2px;height:100%;position:absolute;left:0}.el-anchor.el-anchor--vertical.el-anchor--underline .el-anchor__marker{border-radius:unset;width:2px}.el-anchor.el-anchor--horizontal .el-anchor__marker{width:20px;height:2px;transition:left .25s ease-in-out,opacity .25s,width .25s;bottom:0}.el-anchor.el-anchor--horizontal .el-anchor__list{padding-bottom:4px;display:flex}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item{padding-left:16px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item:first-child{padding-left:0}.el-anchor.el-anchor--horizontal.el-anchor--underline:before{content:"";background-color:#0505050f;width:100%;height:2px;position:absolute;bottom:0}.el-anchor.el-anchor--horizontal.el-anchor--underline .el-anchor__marker{border-radius:unset;height:2px}.el-anchor__item{flex-direction:column;display:flex}.el-anchor__link{font-size:var(--el-anchor-font-size);line-height:var(--el-anchor-line-height);color:var(--el-anchor-color);transition:color var(--el-transition-duration);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;outline:none;max-width:100%;padding:4px 0;text-decoration:none;overflow:hidden}.el-anchor__link:hover,.el-anchor__link:focus{color:var(--el-hover-color)}.el-anchor__link:focus-visible{border-radius:var(--el-border-radius-base);outline:2px solid var(--el-color-primary)}.el-anchor__link.is-active{color:var(--el-anchor-active-color)}.el-anchor .el-anchor__list .el-anchor__item a{display:inline-block}.el-segmented--vertical{flex-direction:column}.el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);background:var(--el-segmented-bg-color);min-height:32px;padding:var(--el-segmented-padding);border-radius:var(--el-border-radius-base);color:var(--el-segmented-color);box-sizing:border-box;align-items:stretch;font-size:14px;display:inline-flex}.el-segmented__group{align-items:stretch;width:100%;display:flex;position:relative}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);pointer-events:none;width:10px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{content:"";border-radius:inherit;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute;top:0;bottom:0;left:0;right:0}.el-segmented__item{cursor:pointer;border-radius:calc(var(--el-border-radius-base) - 2px);flex:1;align-items:center;padding:0 11px;display:flex}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{color:var(--el-segmented-item-hover-color);background:var(--el-segmented-item-hover-bg-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{cursor:not-allowed;color:var(--el-segmented-item-disabled-color)}.el-segmented__item-input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.el-segmented__item-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:1;flex:1;line-height:normal;transition:color .3s;overflow:hidden}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);min-height:40px;font-size:16px}.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented--vertical .el-segmented__item{padding:11px}.el-segmented--large .el-segmented__item{border-radius:calc(var(--el-border-radius-base) - 2px);padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);min-height:24px;font-size:14px}.el-segmented--small .el-segmented__item-selected{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px)}.el-segmented--small .el-segmented--vertical .el-segmented__item{padding:7px}.el-segmented--small .el-segmented__item{border-radius:calc(calc(var(--el-border-radius-base) - 1px) - 2px);padding:0 7px}.el-mention{width:100%;position:relative}.el-mention__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-mention__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-mention__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:#0000;border-left-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-mention__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-top-color:#0000;border-right-color:#0000}.el-mention-dropdown{--el-mention-font-size:var(--el-font-size-base);--el-mention-bg-color:var(--el-bg-color-overlay);--el-mention-shadow:var(--el-box-shadow-light);--el-mention-border:1px solid var(--el-border-color-light);--el-mention-option-color:var(--el-text-color-regular);--el-mention-option-height:34px;--el-mention-option-min-width:100px;--el-mention-option-hover-background:var(--el-fill-color-light);--el-mention-option-selected-color:var(--el-color-primary);--el-mention-option-disabled-color:var(--el-text-color-placeholder);--el-mention-option-loading-color:var(--el-text-color-secondary);--el-mention-option-loading-padding:10px 0;--el-mention-max-height:174px;--el-mention-padding:6px 0;--el-mention-header-padding:10px;--el-mention-footer-padding:10px}.el-mention-dropdown__item{font-size:var(--el-mention-font-size);white-space:nowrap;text-overflow:ellipsis;color:var(--el-mention-option-color);height:var(--el-mention-option-height);line-height:var(--el-mention-option-height);box-sizing:border-box;min-width:var(--el-mention-option-min-width);cursor:pointer;padding:0 20px;position:relative;overflow:hidden}.el-mention-dropdown__item.is-hovering{background-color:var(--el-mention-option-hover-background)}.el-mention-dropdown__item.is-selected{color:var(--el-mention-option-selected-color);font-weight:700}.el-mention-dropdown__item.is-disabled{color:var(--el-mention-option-disabled-color);cursor:not-allowed;background-color:unset}.el-mention-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-mention-dropdown__loading{text-align:center;color:var(--el-mention-option-loading-color);min-width:var(--el-mention-option-min-width);margin:0;padding:10px 0;font-size:12px}.el-mention-dropdown__wrap{max-height:var(--el-mention-max-height)}.el-mention-dropdown__list{padding:var(--el-mention-padding);box-sizing:border-box;margin:0;list-style:none}.el-mention-dropdown__header{padding:var(--el-mention-header-padding);border-bottom:var(--el-mention-border)}.el-mention-dropdown__footer{padding:var(--el-mention-footer-padding);border-top:var(--el-mention-border)}.el-splitter{width:100%;height:100%;margin:0;padding:0;display:flex;position:relative}.el-splitter__mask{z-index:999;position:absolute;top:0;bottom:0;left:0;right:0}.el-splitter__mask-horizontal{cursor:ew-resize}.el-splitter__mask-vertical{cursor:ns-resize}.el-splitter__horizontal{flex-direction:row}.el-splitter__vertical{flex-direction:column}.el-splitter-bar{-webkit-user-select:none;user-select:none;flex:none;position:relative}.el-splitter-bar__dragger{z-index:1;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-splitter-bar__dragger:before,.el-splitter-bar__dragger:after{content:"";background-color:var(--el-border-color-light);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-splitter-bar__dragger:not(.is-lazy):after{display:none}.el-splitter-bar__dragger:after{opacity:.4}.el-splitter-bar__dragger:hover:not(.is-disabled):before{background-color:var(--el-color-primary-light-5)}.el-splitter-bar__dragger-horizontal:before,.el-splitter-bar__dragger-horizontal:after{width:2px;height:100%}.el-splitter-bar__dragger-vertical:before,.el-splitter-bar__dragger-vertical:after{width:100%;height:2px}.el-splitter-bar__dragger-active:before,.el-splitter-bar__dragger-active:after{background-color:var(--el-color-primary-light-3)}.el-splitter-bar__dragger-active.el-splitter-bar__dragger-horizontal:after{transform:translate(calc(-50% + var(--el-splitter-bar-offset)), -50%)}.el-splitter-bar__dragger-active.el-splitter-bar__dragger-vertical:after{transform:translate(-50%, calc(-50% + var(--el-splitter-bar-offset)))}.el-splitter-bar:hover .el-splitter-bar__collapse-icon{opacity:1}.el-splitter-bar__collapse-icon{background:var(--el-border-color-light);cursor:pointer;opacity:0;z-index:9;border-radius:2px;justify-content:center;align-items:center;display:flex;position:absolute}.el-splitter-bar__collapse-icon:hover{opacity:1;background-color:var(--el-color-primary-light-5)}.el-splitter-bar__horizontal-collapse-icon-start{width:16px;height:24px;top:50%;left:-12px;transform:translate(-50%,-50%)}.el-splitter-bar__horizontal-collapse-icon-end{width:16px;height:24px;top:50%;left:12px;transform:translate(-50%,-50%)}.el-splitter-bar__vertical-collapse-icon-start{width:24px;height:16px;top:-12px;right:50%;transform:translate(50%,-50%)}.el-splitter-bar__vertical-collapse-icon-end{width:24px;height:16px;top:12px;right:50%;transform:translate(50%,-50%)}.el-splitter-panel{scrollbar-width:thin;box-sizing:border-box;flex-grow:0;overflow:auto}.dd {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  max-width: 600px;
  list-style: none;
  font-size: 13px;
  line-height: 20px;
}

.dd-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.dd-list .dd-list {
  padding-left: 30px;
}

.dd-item,
.dd-empty,
.dd-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  font-size: 13px;
  line-height: 20px;
}

.dd-handle {
  display: block;
  height: 30px;
  margin: 5px 0;
  padding: 5px 10px;
  color: #333;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #ccc;
  background: #fafafa;
  border-radius: 3px;
  box-sizing: border-box;
}
.dd-handle:hover {
  color: #2ea8e5;
  background: #fff;
}

.dd-item > button {
  position: relative;
  cursor: pointer;
  float: left;
  width: 25px;
  height: 20px;
  margin: 5px 0;
  padding: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  border: 0;
  background: transparent;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  font-weight: bold;
}
.dd-item > button:before {
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  text-indent: 0;
}
.dd-item > button.dd-expand:before {
  content: "+";
}
.dd-item > button.dd-collapse:before {
  content: "-";
}

.dd-expand {
  display: none;
}

.dd-collapsed .dd-list,
.dd-collapsed .dd-collapse {
  display: none;
}

.dd-collapsed .dd-expand {
  display: block;
}

.dd-empty,
.dd-placeholder {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
  background: #f2fbff;
  border: 1px dashed #b6bcbf;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

.dd-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}

.dd-dragel {
  position: absolute;
  pointer-events: none;
  z-index: 9999;
}
.dd-dragel > .dd-item .dd-handle {
  margin-top: 0;
}
.dd-dragel .dd-handle {
  box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
}

.dd-nochildren .dd-placeholder {
  display: none;
}
#noneligibleFeaturepop .loader[data-v-eb330f33],
#noneligibleFeaturepop .loader[data-v-eb330f33]:before,
#noneligibleFeaturepop .loader[data-v-eb330f33]:after {
  border-radius: 50%;
}
#noneligibleFeaturepop .loader[data-v-eb330f33] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  transform: translateZ(0);
}
#noneligibleFeaturepop .loader[data-v-eb330f33]:before,
#noneligibleFeaturepop .loader[data-v-eb330f33]:after {
  position: absolute;
  content: '';
}
#noneligibleFeaturepop .loader[data-v-eb330f33]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  transform-origin: 5.2em 5.1em;
  animation: load2-eb330f33 2s infinite ease 1.5s;
}
#noneligibleFeaturepop .loader[data-v-eb330f33]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  transform-origin: 0px 5.1em;
  animation: load2-eb330f33 2s infinite ease;
}
@keyframes load2-eb330f33 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.text-green[data-v-eb330f33] {
  color: #4DCF55;
}
header #mainNavbar[data-v-b12d0a17] {
  height: 55px;
}
.app-header.navbar .navbar-brand[data-v-b12d0a17] {
  margin: 0 auto;
}
@media (max-width: 1024px) {
.app-header.navbar .navbar-brand[data-v-b12d0a17] {
    margin: 0 auto !important;
    position: relative;
    left: 0;
}
}
a:hover > span[data-v-b12d0a17] {
  color: rgb(0, 54, 69);
  border: 0 !important;
}
#dropAnbefalinger[data-v-b12d0a17]::before {
  display: none !important;
}
@media (max-width: 320px) {
.partnerName[data-v-b12d0a17] {
    position: absolute;
    right: 24px;
    top: 18px;
}
}
#payproffnotification[data-v-b12d0a17] {
  margin-top: 50px;
  position: fixed;
  z-index: 100;
  padding-left: 10px;
  padding-right: 10px;
}
.box-bottom-shadow[data-v-b12d0a17] {
  box-shadow: 0 8px 6px -6px rgb(255, 0, 0);
}
.notification-badge[data-v-b12d0a17] {
  display: inline-block;
  padding: 2px 6px;
  border-radius: 50px;
  font-size: 12px;
  font-weight: 600;
  color: #fff;
  background-color: #dc3545;
  line-height: 1.2;
  text-align: center;
  min-width: 18px;
}
.notification-bar-danger[data-v-b12d0a17] {
  background-color: #f8d7da;
  color: #721c24;
  border: 1px solid #f5c6cb;
}
.flex-none[data-v-b12d0a17] {
  flex: none;
}
.flex-auto[data-v-b12d0a17] {
  flex: 1 1 auto;
}@media only screen and (min-width: 1025px) {
.sidebar-hidden #sidebar[data-v-0a2eeb35] {
    left: -340px !important;
}
}
@media only screen and (max-width: 1024px) {
#sidebar[data-v-0a2eeb35] {
    left: -340px !important;
}
.sidebar-mobile-show[data-v-0a2eeb35] {
    position: relative;
}
.sidebar-mobile-show #sidebar[data-v-0a2eeb35] {
    left: 0 !important;
}
.sidebar-mobile-show .mobile-overlay[data-v-0a2eeb35] {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 15;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    content: "";
}
}
@media only screen and (max-width: 500px) {
#sidebar .mobileShow[data-v-0a2eeb35] {
    display: block;
}
#sidebar .desktopShow[data-v-0a2eeb35] {
    display: none;
}
}
@media only screen and (min-width: 501px) {
#sidebar .desktopShow[data-v-0a2eeb35] {
    display: flex;
}
#sidebar .mobileShow[data-v-0a2eeb35] {
    display: none;
}
}#sidebar[data-v-0a2eeb35] {
  border-right: 1px solid #d1d4d7;
  background-color: #fff;
  width: 340px;
  position: fixed;
  overflow-y: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  height: 100%;
  padding-top: 55px;
  font-size: 16px;
  font-weight: 600;
  left: 0;
  top: 0;
  transition: left 0.15s;
  transition-timing-function: cubic-bezier(1, 0.5, 0.8, 1);
}
@media only screen and (max-width: 1024px) {
#sidebar[data-v-0a2eeb35] {
    width: 300px;
}
}
#sidebar[data-v-0a2eeb35]::-webkit-scrollbar {
  display: none;
}
#sidebar #topnav > div[data-v-0a2eeb35] {
  rgin-bottom: 0.5rem;
}
#sidebar #topnav .closeBtn[data-v-0a2eeb35] {
  position: absolute;
  top: 0;
  right: 0;
}
@media only screen and (min-width: 769px) {
#sidebar #topnav .closeBtn .el-icon[data-v-0a2eeb35] {
    display: none;
}
}
#sidebar nav[data-v-0a2eeb35] {
  background: unset !important;
}
#sidebar nav .nav-item[data-v-0a2eeb35] {
  cursor: pointer;
  width: 100%;
  padding: 16px;
}
#sidebar nav .nav-item[data-v-0a2eeb35]:hover {
  background-color: #F1F1F1;
}
@media only screen and (max-width: 1024px) {
#sidebar nav .nav-item[data-v-0a2eeb35] {
    padding: 12px;
}
}
#sidebar nav .sidebar-dropdown[data-v-0a2eeb35] {
  cursor: pointer;
  width: 100%;
  padding: 16px;
}
#sidebar nav .sidebar-dropdown[data-v-0a2eeb35]:hover {
  background-color: #F1F1F1;
}
@media only screen and (max-width: 1024px) {
#sidebar nav .sidebar-dropdown[data-v-0a2eeb35] {
    padding: 12px;
}
}
#sidebar nav .sidebar-nav-item[data-v-0a2eeb35] {
  cursor: pointer;
  width: 100%;
}
#sidebar nav .sidebar-nav-item[data-v-0a2eeb35]:hover {
  background-color: #F1F1F1;
}
#sidebar nav .el-icon[data-v-0a2eeb35] {
  transition: all 0.4s ease;
}
#sidebar nav .el-icon.rotate-open[data-v-0a2eeb35] {
  transform: rotate(90deg);
}
#sidebar nav .nav-dropdown-toggle[data-v-0a2eeb35] {
  padding: 0;
  overflow: hidden;
  max-height: 1000px;
  transition: all 0.4s ease;
}
#sidebar nav .nav-dropdown-toggle .nav-dropdown-toggle[data-v-0a2eeb35] {
  padding: 0 !important;
}
#sidebar nav .nav-dropdown-toggle.toggleDropdown[data-v-0a2eeb35] {
  max-height: 0 !important;
}
#sidebar nav ul[data-v-0a2eeb35] {
  margin: 0;
  padding: 0;
  list-style: none;
}
#sidebar nav a[data-v-0a2eeb35] {
  margin: 0;
}
#sidebar nav a[data-v-0a2eeb35]:after {
  content: unset !important;
}
#sidebar .hr[data-v-0a2eeb35] {
  height: 1px;
  width: 100%;
  margin: 1rem auto;
  background-color: #d1d4d7;
}
.payment-inner[data-v-76b5ec07] {
  width: 83.33%;
}
.payment-toggle-btn[data-v-76b5ec07] {
  width: 66.66%;
  border-radius: 0;
}
.payment-collapse[data-v-76b5ec07] {
  width: 66.66%;
}
@media (max-width: 576px) {
.payment-inner[data-v-76b5ec07] {
    width: 100%;
}
.payment-toggle-btn[data-v-76b5ec07] {
    width: 100%;
}
.payment-collapse[data-v-76b5ec07] {
    width: 100%;
}
}
@media (max-width: 570px) {
.rp-content-section-details-row[data-v-76b5ec07] {
    flex-direction: column;
}
}

#isverified .modal-dialog[data-v-6af5bd71] {
  top: 20%;
}
.app-body[data-v-c2fec485] {
  display: block;
}
#main-container[data-v-c2fec485] {
  margin-left: 340px;
  width: calc(100% - 340px);
  min-height: calc(100vh - 55px);
  overflow: hidden;
  position: relative;
  transition: margin-left 0.15s cubic-bezier(1, 0.5, 0.8, 1), width 0.15s cubic-bezier(1, 0.5, 0.8, 1);
}
@media only screen and (max-width: 1024px) {
#main-container[data-v-c2fec485] {
    width: calc(100% - 300px);
    margin-left: 300px;
}
}
@media only screen and (max-width: 990px) {
#main-container[data-v-c2fec485] {
    min-width: 100vw;
    width: unset;
}
}
.sidebar-hidden #main-container[data-v-c2fec485] {
  margin-left: 0;
  width: 100%;
}
@media (max-width: 1024px) {
#main-container[data-v-c2fec485] {
    margin-left: 0;
    width: 100%;
}
}
.background-overlay-container[data-v-c2fec485] {
  z-index: -1;
  display: block;
  position: fixed;
  transition: all 0.2s ease;
  left: 340px;
  top: 0;
  width: calc(100% - 340px);
  background-image: radial-gradient(circle 1000px at top left, rgba(25, 163, 192, 0.3764705882), transparent 60%), radial-gradient(circle 1500px at bottom right, rgba(25, 163, 192, 0.3764705882), transparent 80%);
  background-color: #F8FAFA;
  height: 100%;
}
@media only screen and (max-width: 1024px) {
.background-overlay-container[data-v-c2fec485] {
    left: 300px;
    width: calc(100% - 300px);
}
}
@media only screen and (max-width: 1024px) {
.background-overlay-container[data-v-c2fec485] {
    width: 100%;
    left: 0;
}
}
.background-overlay-container-alt[data-v-c2fec485] {
  z-index: 0;
  display: block;
  position: fixed;
  transition: all 0.2s ease;
  left: 340px;
  top: 0;
  width: calc(100% - 340px);
  background-color: rgb(25, 163, 192);
  background: linear-gradient(0deg, rgb(25, 163, 192) 0%, rgb(139, 235, 255) 100%);
  height: 100%;
}
@media only screen and (max-width: 1024px) {
.background-overlay-container-alt[data-v-c2fec485] {
    width: 100%;
    left: 0;
}
}
.main-content[data-v-c2fec485] {
  position: relative;
  overflow-y: overlay;
  height: calc(100svh - 55px);
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
}
.main-content[data-v-c2fec485]::-webkit-scrollbar {
  width: 6px;
  z-index: 9999;
}
.main-content[data-v-c2fec485]::-webkit-scrollbar-track {
  background: #F8FAFA;
}
.main-content[data-v-c2fec485]::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}
.main-content[data-v-c2fec485]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.35);
}
@media only screen and (max-width: 620px) {
.main-content[data-v-c2fec485] {
    max-height: none !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}
.main-content[data-v-c2fec485]::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
}
.main-content[data-v-c2fec485]::before {
    width: 100% !important;
}
}*, *::before, *::after {
  box-sizing: border-box;
}

body {
  overflow: hidden;
}

@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-Light-CDkhyKSz.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-LightItalic-C9-qxVRt.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-Regular-BTkUljjl.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-Italic-4m5KtZ19.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-SemiBold-Dkgu5AE5.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-SemiBoldItalic-DQYhAGQf.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-Bold-CrvTEWhy.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url("/static/staging/fonts/NotoSans-BoldItalic-CSXnTKie.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
* {
  font-family: "Noto Sans", sans-serif;
  margin: 0;
}

a {
  text-decoration: none;
}

.slide-fade-enter-active {
  transition: all 0.1s ease;
}

.slide-fade-leave-active {
  transition: all 0.2s ease;
}

.slide-fade-enter,
.slide-fade-leave-to {
  opacity: 0;
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.2s ease;
}

.fade-enter-from,
.fade-leave-to {
  opacity: 0;
}

.collapse-enter-active,
.collapse-leave-active {
  transition: all 0.3s ease;
  overflow: hidden;
}

.collapse-enter-from,
.collapse-leave-to {
  opacity: 0;
  max-height: 0;
}

.collapse-enter-to,
.collapse-leave-from {
  opacity: 1;
  max-height: 500px;
}

.collapsible-90 {
  transition: transform 0.3s ease;
}

.collapsible-90.is-collapsed {
  transform: rotate(-90deg);
}

.rotate-0 {
  display: inline-block;
  transform: rotate(0deg);
  transition: transform 0.3s ease;
}

.rotate-90 {
  transform: rotate(90deg) !important;
}

.rotate-180 {
  transform: rotate(180deg) !important;
}

.spin {
  animation: spin 1s linear infinite;
}

.bounce {
  animation: bounce 1.2s ease infinite;
  transform-origin: center bottom;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes bounce {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-3px);
  }
  100% {
    transform: translateY(0px);
  }
}
/* Report form enter/leave animation (migrated from SingleReview.vue) */
.report-fade-enter-from,
.report-fade-leave-to {
  opacity: 0;
  transform: translateY(-8px);
  max-height: 0;
  overflow: hidden;
}

.report-fade-enter-active,
.report-fade-leave-active {
  transition: opacity 220ms cubic-bezier(0.2, 0.8, 0.2, 1), transform 220ms cubic-bezier(0.2, 0.8, 0.2, 1), max-height 220ms cubic-bezier(0.2, 0.8, 0.2, 1);
}

.report-fade-enter-to,
.report-fade-leave-from {
  opacity: 1;
  transform: translateY(0);
  max-height: 1000px;
}

.transition-none {
  transition: none;
}

.transition-all {
  transition: all 0.3s ease;
}

.transition-colors {
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}

.transition-opacity {
  transition: opacity 0.3s ease;
}

.transition-transform {
  transition: transform 0.3s ease;
}

.transition-shadow {
  transition: box-shadow 0.3s ease;
}

.duration-75 {
  transition-duration: 75ms;
}

.duration-100 {
  transition-duration: 100ms;
}

.duration-150 {
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.duration-500 {
  transition-duration: 500ms;
}

.duration-700 {
  transition-duration: 700ms;
}

.duration-1000 {
  transition-duration: 1000ms;
}

.ease-linear {
  transition-timing-function: linear;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.delay-75 {
  transition-delay: 75ms;
}

.delay-100 {
  transition-delay: 100ms;
}

.delay-150 {
  transition-delay: 150ms;
}

.delay-200 {
  transition-delay: 200ms;
}

.delay-300 {
  transition-delay: 300ms;
}

.delay-500 {
  transition-delay: 500ms;
}

.delay-700 {
  transition-delay: 700ms;
}

.delay-1000 {
  transition-delay: 1000ms;
}

.transition-fast {
  transition: all 0.15s ease;
}

.transition-normal {
  transition: all 0.3s ease;
}

.transition-slow {
  transition: all 0.5s ease;
}

@media only screen and (max-width: 1920px) {
  .xl-transition-none {
    transition: none;
  }
  .xl-transition-all {
    transition: all 0.3s ease;
  }
  .xl-transition-fast {
    transition: all 0.15s ease;
  }
  .xl-transition-normal {
    transition: all 0.3s ease;
  }
  .xl-transition-slow {
    transition: all 0.5s ease;
  }
  .xl-duration-150 {
    transition-duration: 150ms;
  }
  .xl-duration-300 {
    transition-duration: 300ms;
  }
  .xl-duration-500 {
    transition-duration: 500ms;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-transition-none {
    transition: none;
  }
  .lg-transition-all {
    transition: all 0.3s ease;
  }
  .lg-transition-fast {
    transition: all 0.15s ease;
  }
  .lg-transition-normal {
    transition: all 0.3s ease;
  }
  .lg-transition-slow {
    transition: all 0.5s ease;
  }
  .lg-duration-150 {
    transition-duration: 150ms;
  }
  .lg-duration-300 {
    transition-duration: 300ms;
  }
  .lg-duration-500 {
    transition-duration: 500ms;
  }
}
@media only screen and (max-width: 1024px) {
  .md-transition-none {
    transition: none;
  }
  .md-transition-all {
    transition: all 0.3s ease;
  }
  .md-transition-fast {
    transition: all 0.15s ease;
  }
  .md-transition-normal {
    transition: all 0.3s ease;
  }
  .md-transition-slow {
    transition: all 0.5s ease;
  }
  .md-duration-150 {
    transition-duration: 150ms;
  }
  .md-duration-300 {
    transition-duration: 300ms;
  }
  .md-duration-500 {
    transition-duration: 500ms;
  }
}
@media only screen and (max-width: 992px) {
  .tb-transition-none {
    transition: none;
  }
  .tb-transition-all {
    transition: all 0.3s ease;
  }
  .tb-transition-fast {
    transition: all 0.15s ease;
  }
  .tb-transition-normal {
    transition: all 0.3s ease;
  }
  .tb-transition-slow {
    transition: all 0.5s ease;
  }
  .tb-duration-150 {
    transition-duration: 150ms;
  }
  .tb-duration-300 {
    transition-duration: 300ms;
  }
  .tb-duration-500 {
    transition-duration: 500ms;
  }
}
@media only screen and (max-width: 768px) {
  .sm-transition-none {
    transition: none;
  }
  .sm-transition-all {
    transition: all 0.3s ease;
  }
  .sm-transition-fast {
    transition: all 0.15s ease;
  }
  .sm-transition-normal {
    transition: all 0.3s ease;
  }
  .sm-transition-slow {
    transition: all 0.5s ease;
  }
  .sm-duration-150 {
    transition-duration: 150ms;
  }
  .sm-duration-300 {
    transition-duration: 300ms;
  }
  .sm-duration-500 {
    transition-duration: 500ms;
  }
}
@media only screen and (max-width: 480px) {
  .xs-transition-none {
    transition: none;
  }
  .xs-transition-all {
    transition: all 0.3s ease;
  }
  .xs-transition-fast {
    transition: all 0.15s ease;
  }
  .xs-transition-normal {
    transition: all 0.3s ease;
  }
  .xs-transition-slow {
    transition: all 0.5s ease;
  }
  .xs-duration-150 {
    transition-duration: 150ms;
  }
  .xs-duration-300 {
    transition-duration: 300ms;
  }
  .xs-duration-500 {
    transition-duration: 500ms;
  }
}
.h-small {
  height: 40px;
}

.h-medium {
  height: 48px;
}

.h-large {
  height: 56px;
}

.h-100 {
  height: 100%;
}

@media only screen and (max-width: 1920px) {
  .xl-h-small {
    height: 40px;
  }
  .xl-h-medium {
    height: 48px;
  }
  .xl-h-large {
    height: 56px;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-h-small {
    height: 40px;
  }
  .lg-h-medium {
    height: 48px;
  }
  .lg-h-large {
    height: 56px;
  }
}
@media only screen and (max-width: 1024px) {
  .md-h-small {
    height: 40px;
  }
  .md-h-medium {
    height: 48px;
  }
  .md-h-large {
    height: 56px;
  }
}
@media only screen and (max-width: 992px) {
  .tb-h-small {
    height: 40px;
  }
  .tb-h-medium {
    height: 48px;
  }
  .tb-h-large {
    height: 56px;
  }
}
@media only screen and (max-width: 768px) {
  .sm-h-small {
    height: 40px;
  }
  .sm-h-medium {
    height: 48px;
  }
  .sm-h-large {
    height: 56px;
  }
}
@media only screen and (max-width: 480px) {
  .xs-h-small {
    height: 40px;
  }
  .xs-h-medium {
    height: 48px;
  }
  .xs-h-large {
    height: 56px;
  }
}
.w-8 {
  width: 8.333%;
}

.w-16 {
  width: 16.667%;
}

.w-25 {
  width: 25%;
}

.w-33 {
  width: 33.333%;
}

.w-42 {
  width: 41.667%;
}

.w-50 {
  width: 50%;
}

.w-58 {
  width: 58.333%;
}

.w-60 {
  width: 60%;
}

.w-66 {
  width: 66.667%;
}

.w-75 {
  width: 75%;
}

.w-83 {
  width: 83.333%;
}

.w-92 {
  width: 91.667%;
}

.w-100 {
  width: 100%;
}

.w-100px {
  width: 100px;
}

.w-150px {
  width: 150px;
}

.w-200px {
  width: 200px;
}

.w-250px {
  width: 250px;
}

.w-300px {
  width: 300px;
}

.w-350px {
  width: 350px;
}

.w-unset {
  width: unset;
}

.max-w-0 {
  max-width: unset;
}

.max-w-50 {
  width: 100%;
  max-width: 50px;
}

.max-w-150 {
  width: 100%;
  max-width: 150px;
}

.max-w-200 {
  width: 100%;
  max-width: 200px;
}

.max-w-250 {
  width: 100%;
  max-width: 250px;
}

.max-w-unset {
  max-width: unset;
}

@media only screen and (max-width: 1920px) {
  .xl-w-8 {
    width: 8.333%;
  }
  .xl-w-16 {
    width: 16.667%;
  }
  .xl-w-25 {
    width: 25%;
  }
  .xl-w-33 {
    width: 33.333%;
  }
  .xl-w-42 {
    width: 41.667%;
  }
  .xl-w-50 {
    width: 50%;
  }
  .xl-w-58 {
    width: 58.333%;
  }
  .xl-w-60 {
    width: 60%;
  }
  .xl-w-66 {
    width: 66.667%;
  }
  .xl-w-75 {
    width: 75%;
  }
  .xl-w-83 {
    width: 83.333%;
  }
  .xl-w-92 {
    width: 91.667%;
  }
  .xl-w-100 {
    width: 100%;
  }
  .xl-w-100px {
    width: 100px;
  }
  .xl-w-150px {
    width: 150px;
  }
  .xl-w-200px {
    width: 200px;
  }
  .xl-w-250px {
    width: 250px;
  }
  .xl-w-300px {
    width: 300px;
  }
  .xl-w-350px {
    width: 350px;
  }
  .xl-w-unset {
    width: unset;
  }
  .xl-max-w-0 {
    max-width: unset;
  }
  .xl-max-w-50 {
    width: 100%;
    max-width: 50px;
  }
  .xl-max-w-150 {
    width: 100%;
    max-width: 150px;
  }
  .xl-max-w-200 {
    width: 100%;
    max-width: 200px;
  }
  .xl-max-w-250 {
    width: 100%;
    max-width: 250px;
  }
  .xl-max-w-unset {
    max-width: unset;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-w-8 {
    width: 8.333%;
  }
  .lg-w-16 {
    width: 16.667%;
  }
  .lg-w-25 {
    width: 25%;
  }
  .lg-w-33 {
    width: 33.333%;
  }
  .lg-w-42 {
    width: 41.667%;
  }
  .lg-w-50 {
    width: 50%;
  }
  .lg-w-58 {
    width: 58.333%;
  }
  .lg-w-60 {
    width: 60%;
  }
  .lg-w-66 {
    width: 66.667%;
  }
  .lg-w-75 {
    width: 75%;
  }
  .lg-w-83 {
    width: 83.333%;
  }
  .lg-w-92 {
    width: 91.667%;
  }
  .lg-w-100 {
    width: 100%;
  }
  .lg-w-100px {
    width: 100px;
  }
  .lg-w-150px {
    width: 150px;
  }
  .lg-w-200px {
    width: 200px;
  }
  .lg-w-250px {
    width: 250px;
  }
  .lg-w-300px {
    width: 300px;
  }
  .lg-w-350px {
    width: 350px;
  }
  .lg-w-unset {
    width: unset;
  }
  .lg-max-w-0 {
    max-width: unset;
  }
  .lg-max-w-50 {
    width: 100%;
    max-width: 50px;
  }
  .lg-max-w-150 {
    width: 100%;
    max-width: 150px;
  }
  .lg-max-w-200 {
    width: 100%;
    max-width: 200px;
  }
  .lg-max-w-250 {
    width: 100%;
    max-width: 250px;
  }
  .lg-max-w-unset {
    max-width: unset;
  }
}
@media only screen and (max-width: 1024px) {
  .md-w-8 {
    width: 8.333%;
  }
  .md-w-16 {
    width: 16.667%;
  }
  .md-w-25 {
    width: 25%;
  }
  .md-w-33 {
    width: 33.333%;
  }
  .md-w-42 {
    width: 41.667%;
  }
  .md-w-50 {
    width: 50%;
  }
  .md-w-58 {
    width: 58.333%;
  }
  .md-w-60 {
    width: 60%;
  }
  .md-w-66 {
    width: 66.667%;
  }
  .md-w-75 {
    width: 75%;
  }
  .md-w-83 {
    width: 83.333%;
  }
  .md-w-92 {
    width: 91.667%;
  }
  .md-w-100 {
    width: 100%;
  }
  .md-w-100px {
    width: 100px;
  }
  .md-w-150px {
    width: 150px;
  }
  .md-w-200px {
    width: 200px;
  }
  .md-w-250px {
    width: 250px;
  }
  .md-w-300px {
    width: 300px;
  }
  .md-w-350px {
    width: 350px;
  }
  .md-w-unset {
    width: unset;
  }
  .md-max-w-0 {
    max-width: unset;
  }
  .md-max-w-50 {
    width: 100%;
    max-width: 50px;
  }
  .md-max-w-150 {
    width: 100%;
    max-width: 150px;
  }
  .md-max-w-200 {
    width: 100%;
    max-width: 200px;
  }
  .md-max-w-250 {
    width: 100%;
    max-width: 250px;
  }
  .md-max-w-unset {
    max-width: unset;
  }
}
@media only screen and (max-width: 992px) {
  .tb-w-8 {
    width: 8.333%;
  }
  .tb-w-16 {
    width: 16.667%;
  }
  .tb-w-25 {
    width: 25%;
  }
  .tb-w-33 {
    width: 33.333%;
  }
  .tb-w-42 {
    width: 41.667%;
  }
  .tb-w-50 {
    width: 50%;
  }
  .tb-w-58 {
    width: 58.333%;
  }
  .tb-w-60 {
    width: 60%;
  }
  .tb-w-66 {
    width: 66.667%;
  }
  .tb-w-75 {
    width: 75%;
  }
  .tb-w-83 {
    width: 83.333%;
  }
  .tb-w-92 {
    width: 91.667%;
  }
  .tb-w-100 {
    width: 100%;
  }
  .tb-w-100px {
    width: 100px;
  }
  .tb-w-150px {
    width: 150px;
  }
  .tb-w-200px {
    width: 200px;
  }
  .tb-w-250px {
    width: 250px;
  }
  .tb-w-300px {
    width: 300px;
  }
  .tb-w-350px {
    width: 350px;
  }
  .tb-w-unset {
    width: unset;
  }
  .tb-max-w-0 {
    max-width: unset;
  }
  .tb-max-w-50 {
    width: 100%;
    max-width: 50px;
  }
  .tb-max-w-150 {
    width: 100%;
    max-width: 150px;
  }
  .tb-max-w-200 {
    width: 100%;
    max-width: 200px;
  }
  .tb-max-w-250 {
    width: 100%;
    max-width: 250px;
  }
  .tb-max-w-unset {
    max-width: unset;
  }
}
@media only screen and (max-width: 768px) {
  .sm-w-8 {
    width: 8.333%;
  }
  .sm-w-16 {
    width: 16.667%;
  }
  .sm-w-25 {
    width: 25%;
  }
  .sm-w-33 {
    width: 33.333%;
  }
  .sm-w-42 {
    width: 41.667%;
  }
  .sm-w-50 {
    width: 50%;
  }
  .sm-w-58 {
    width: 58.333%;
  }
  .sm-w-60 {
    width: 60%;
  }
  .sm-w-66 {
    width: 66.667%;
  }
  .sm-w-75 {
    width: 75%;
  }
  .sm-w-83 {
    width: 83.333%;
  }
  .sm-w-92 {
    width: 91.667%;
  }
  .sm-w-100 {
    width: 100%;
  }
  .sm-w-100px {
    width: 100px;
  }
  .sm-w-150px {
    width: 150px;
  }
  .sm-w-200px {
    width: 200px;
  }
  .sm-w-250px {
    width: 250px;
  }
  .sm-w-300px {
    width: 300px;
  }
  .sm-w-350px {
    width: 350px;
  }
  .sm-w-unset {
    width: unset !important;
  }
  .sm-max-w-0 {
    max-width: unset;
  }
  .sm-max-w-50 {
    width: 100%;
    max-width: 50px;
  }
  .sm-max-w-150 {
    width: 100%;
    max-width: 150px;
  }
  .sm-max-w-200 {
    width: 100%;
    max-width: 200px;
  }
  .sm-max-w-250 {
    width: 100%;
    max-width: 250px;
  }
  .sm-max-w-unset {
    max-width: unset !important;
  }
}
@media only screen and (max-width: 480px) {
  .xs-w-8 {
    width: 8.333%;
  }
  .xs-w-16 {
    width: 16.667%;
  }
  .xs-w-25 {
    width: 25%;
  }
  .xs-w-33 {
    width: 33.333%;
  }
  .xs-w-42 {
    width: 41.667%;
  }
  .xs-w-50 {
    width: 50%;
  }
  .xs-w-58 {
    width: 58.333%;
  }
  .xs-w-60 {
    width: 60%;
  }
  .xs-w-66 {
    width: 66.667%;
  }
  .xs-w-75 {
    width: 75%;
  }
  .xs-w-83 {
    width: 83.333%;
  }
  .xs-w-92 {
    width: 91.667%;
  }
  .xs-w-100 {
    width: 100%;
  }
  .xs-w-100px {
    width: 100px;
  }
  .xs-w-150px {
    width: 150px;
  }
  .xs-w-200px {
    width: 200px;
  }
  .xs-w-250px {
    width: 250px;
  }
  .xs-w-300px {
    width: 300px;
  }
  .xs-w-350px {
    width: 350px;
  }
  .xs-w-unset {
    width: unset !important;
  }
  .xs-max-w-0 {
    max-width: unset;
  }
  .xs-max-w-50 {
    width: 100%;
    max-width: 50px;
  }
  .xs-max-w-150 {
    width: 100%;
    max-width: 150px;
  }
  .xs-max-w-200 {
    width: 100%;
    max-width: 200px;
  }
  .xs-max-w-250 {
    width: 100%;
    max-width: 250px;
  }
  .xs-max-w-unset {
    max-width: unset !important;
  }
}
/* Spacing values */
/*
 * USAGE EXAMPLES:
 * 
 * Base (all screens):
 *   <div class="p-16 mt-24 mb-12">Content</div>
 *   <div class="ml-12 pr-24">Content</div>
 * 
 * Responsive:
 *   <div class="p-12 xs-p-16 sm-p-24">Padding scales up</div>
 *   <div class="mt-16 md-mt-24 lg-mt-24">Margin-top increases</div>
 *   <div class="mb-12 sm-mb-16 lg-mb-24">Margin-bottom adjusts per breakpoint</div>
 */
/* Normal spacing utilities - General first, then directional for proper priority */
.p-0 {
  padding: 0px;
}

.p-4 {
  padding: 4px;
}

.p-8 {
  padding: 8px;
}

.p-10 {
  padding: 10px;
}

.p-12 {
  padding: 12px;
}

.p-16 {
  padding: 16px;
}

.p-18 {
  padding: 18px;
}

.p-24 {
  padding: 24px;
}

.p-32 {
  padding: 32px;
}

.p-40 {
  padding: 40px;
}

.p-42 {
  padding: 42px;
}

.p-48 {
  padding: 48px;
}

.p-52 {
  padding: 52px;
}

.p-56 {
  padding: 56px;
}

.p-60 {
  padding: 60px;
}

.p-64 {
  padding: 64px;
}

.p-80 {
  padding: 80px;
}

.p-100 {
  padding: 100px;
}

.p-120 {
  padding: 120px;
}

.p-150 {
  padding: 150px;
}

.m-0 {
  margin: 0px;
}

.m-4 {
  margin: 4px;
}

.m-8 {
  margin: 8px;
}

.m-10 {
  margin: 10px;
}

.m-12 {
  margin: 12px;
}

.m-16 {
  margin: 16px;
}

.m-18 {
  margin: 18px;
}

.m-24 {
  margin: 24px;
}

.m-32 {
  margin: 32px;
}

.m-40 {
  margin: 40px;
}

.m-42 {
  margin: 42px;
}

.m-48 {
  margin: 48px;
}

.m-52 {
  margin: 52px;
}

.m-56 {
  margin: 56px;
}

.m-60 {
  margin: 60px;
}

.m-64 {
  margin: 64px;
}

.m-80 {
  margin: 80px;
}

.m-100 {
  margin: 100px;
}

.m-120 {
  margin: 120px;
}

.m-150 {
  margin: 150px;
}

.gap-0 {
  gap: 0px;
}

.gap-4 {
  gap: 4px;
}

.gap-8 {
  gap: 8px;
}

.gap-10 {
  gap: 10px;
}

.gap-12 {
  gap: 12px;
}

.gap-16 {
  gap: 16px;
}

.gap-18 {
  gap: 18px;
}

.gap-24 {
  gap: 24px;
}

.gap-32 {
  gap: 32px;
}

.gap-40 {
  gap: 40px;
}

.gap-42 {
  gap: 42px;
}

.gap-48 {
  gap: 48px;
}

.gap-52 {
  gap: 52px;
}

.gap-56 {
  gap: 56px;
}

.gap-60 {
  gap: 60px;
}

.gap-64 {
  gap: 64px;
}

.gap-80 {
  gap: 80px;
}

.gap-100 {
  gap: 100px;
}

.gap-120 {
  gap: 120px;
}

.gap-150 {
  gap: 150px;
}

.pt-0 {
  padding-top: 0px;
}

.pt-4 {
  padding-top: 4px;
}

.pt-8 {
  padding-top: 8px;
}

.pt-10 {
  padding-top: 10px;
}

.pt-12 {
  padding-top: 12px;
}

.pt-16 {
  padding-top: 16px;
}

.pt-18 {
  padding-top: 18px;
}

.pt-24 {
  padding-top: 24px;
}

.pt-32 {
  padding-top: 32px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-42 {
  padding-top: 42px;
}

.pt-48 {
  padding-top: 48px;
}

.pt-52 {
  padding-top: 52px;
}

.pt-56 {
  padding-top: 56px;
}

.pt-60 {
  padding-top: 60px;
}

.pt-64 {
  padding-top: 64px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-100 {
  padding-top: 100px;
}

.pt-120 {
  padding-top: 120px;
}

.pt-150 {
  padding-top: 150px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-4 {
  padding-bottom: 4px;
}

.pb-8 {
  padding-bottom: 8px;
}

.pb-10 {
  padding-bottom: 10px;
}

.pb-12 {
  padding-bottom: 12px;
}

.pb-16 {
  padding-bottom: 16px;
}

.pb-18 {
  padding-bottom: 18px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-42 {
  padding-bottom: 42px;
}

.pb-48 {
  padding-bottom: 48px;
}

.pb-52 {
  padding-bottom: 52px;
}

.pb-56 {
  padding-bottom: 56px;
}

.pb-60 {
  padding-bottom: 60px;
}

.pb-64 {
  padding-bottom: 64px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pb-100 {
  padding-bottom: 100px;
}

.pb-120 {
  padding-bottom: 120px;
}

.pb-150 {
  padding-bottom: 150px;
}

.pl-0 {
  padding-left: 0px;
}

.pl-4 {
  padding-left: 4px;
}

.pl-8 {
  padding-left: 8px;
}

.pl-10 {
  padding-left: 10px;
}

.pl-12 {
  padding-left: 12px;
}

.pl-16 {
  padding-left: 16px;
}

.pl-18 {
  padding-left: 18px;
}

.pl-24 {
  padding-left: 24px;
}

.pl-32 {
  padding-left: 32px;
}

.pl-40 {
  padding-left: 40px;
}

.pl-42 {
  padding-left: 42px;
}

.pl-48 {
  padding-left: 48px;
}

.pl-52 {
  padding-left: 52px;
}

.pl-56 {
  padding-left: 56px;
}

.pl-60 {
  padding-left: 60px;
}

.pl-64 {
  padding-left: 64px;
}

.pl-80 {
  padding-left: 80px;
}

.pl-100 {
  padding-left: 100px;
}

.pl-120 {
  padding-left: 120px;
}

.pl-150 {
  padding-left: 150px;
}

.pr-0 {
  padding-right: 0px;
}

.pr-4 {
  padding-right: 4px;
}

.pr-8 {
  padding-right: 8px;
}

.pr-10 {
  padding-right: 10px;
}

.pr-12 {
  padding-right: 12px;
}

.pr-16 {
  padding-right: 16px;
}

.pr-18 {
  padding-right: 18px;
}

.pr-24 {
  padding-right: 24px;
}

.pr-32 {
  padding-right: 32px;
}

.pr-40 {
  padding-right: 40px;
}

.pr-42 {
  padding-right: 42px;
}

.pr-48 {
  padding-right: 48px;
}

.pr-52 {
  padding-right: 52px;
}

.pr-56 {
  padding-right: 56px;
}

.pr-60 {
  padding-right: 60px;
}

.pr-64 {
  padding-right: 64px;
}

.pr-80 {
  padding-right: 80px;
}

.pr-100 {
  padding-right: 100px;
}

.pr-120 {
  padding-right: 120px;
}

.pr-150 {
  padding-right: 150px;
}

.mt-0 {
  margin-top: 0px;
}

.mt-4 {
  margin-top: 4px;
}

.mt-8 {
  margin-top: 8px;
}

.mt-10 {
  margin-top: 10px;
}

.mt-12 {
  margin-top: 12px;
}

.mt-16 {
  margin-top: 16px;
}

.mt-18 {
  margin-top: 18px;
}

.mt-24 {
  margin-top: 24px;
}

.mt-32 {
  margin-top: 32px;
}

.mt-40 {
  margin-top: 40px;
}

.mt-42 {
  margin-top: 42px;
}

.mt-48 {
  margin-top: 48px;
}

.mt-52 {
  margin-top: 52px;
}

.mt-56 {
  margin-top: 56px;
}

.mt-60 {
  margin-top: 60px;
}

.mt-64 {
  margin-top: 64px;
}

.mt-80 {
  margin-top: 80px;
}

.mt-100 {
  margin-top: 100px;
}

.mt-120 {
  margin-top: 120px;
}

.mt-150 {
  margin-top: 150px;
}

.mb-0 {
  margin-bottom: 0px;
}

.mb-4 {
  margin-bottom: 4px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-12 {
  margin-bottom: 12px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-18 {
  margin-bottom: 18px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-42 {
  margin-bottom: 42px;
}

.mb-48 {
  margin-bottom: 48px;
}

.mb-52 {
  margin-bottom: 52px;
}

.mb-56 {
  margin-bottom: 56px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mb-64 {
  margin-bottom: 64px;
}

.mb-80 {
  margin-bottom: 80px;
}

.mb-100 {
  margin-bottom: 100px;
}

.mb-120 {
  margin-bottom: 120px;
}

.mb-150 {
  margin-bottom: 150px;
}

.ml-0 {
  margin-left: 0px;
}

.ml-4 {
  margin-left: 4px;
}

.ml-8 {
  margin-left: 8px;
}

.ml-10 {
  margin-left: 10px;
}

.ml-12 {
  margin-left: 12px;
}

.ml-16 {
  margin-left: 16px;
}

.ml-18 {
  margin-left: 18px;
}

.ml-24 {
  margin-left: 24px;
}

.ml-32 {
  margin-left: 32px;
}

.ml-40 {
  margin-left: 40px;
}

.ml-42 {
  margin-left: 42px;
}

.ml-48 {
  margin-left: 48px;
}

.ml-52 {
  margin-left: 52px;
}

.ml-56 {
  margin-left: 56px;
}

.ml-60 {
  margin-left: 60px;
}

.ml-64 {
  margin-left: 64px;
}

.ml-80 {
  margin-left: 80px;
}

.ml-100 {
  margin-left: 100px;
}

.ml-120 {
  margin-left: 120px;
}

.ml-150 {
  margin-left: 150px;
}

.mr-0 {
  margin-right: 0px;
}

.mr-4 {
  margin-right: 4px;
}

.mr-8 {
  margin-right: 8px;
}

.mr-10 {
  margin-right: 10px;
}

.mr-12 {
  margin-right: 12px;
}

.mr-16 {
  margin-right: 16px;
}

.mr-18 {
  margin-right: 18px;
}

.mr-24 {
  margin-right: 24px;
}

.mr-32 {
  margin-right: 32px;
}

.mr-40 {
  margin-right: 40px;
}

.mr-42 {
  margin-right: 42px;
}

.mr-48 {
  margin-right: 48px;
}

.mr-52 {
  margin-right: 52px;
}

.mr-56 {
  margin-right: 56px;
}

.mr-60 {
  margin-right: 60px;
}

.mr-64 {
  margin-right: 64px;
}

.mr-80 {
  margin-right: 80px;
}

.mr-100 {
  margin-right: 100px;
}

.mr-120 {
  margin-right: 120px;
}

.mr-150 {
  margin-right: 150px;
}

@media only screen and (max-width: 1920px) {
  .xl-p-0 {
    padding: 0px;
  }
  .xl-p-4 {
    padding: 4px;
  }
  .xl-p-8 {
    padding: 8px;
  }
  .xl-p-10 {
    padding: 10px;
  }
  .xl-p-12 {
    padding: 12px;
  }
  .xl-p-16 {
    padding: 16px;
  }
  .xl-p-18 {
    padding: 18px;
  }
  .xl-p-24 {
    padding: 24px;
  }
  .xl-p-32 {
    padding: 32px;
  }
  .xl-p-40 {
    padding: 40px;
  }
  .xl-p-42 {
    padding: 42px;
  }
  .xl-p-48 {
    padding: 48px;
  }
  .xl-p-52 {
    padding: 52px;
  }
  .xl-p-56 {
    padding: 56px;
  }
  .xl-p-60 {
    padding: 60px;
  }
  .xl-p-64 {
    padding: 64px;
  }
  .xl-p-80 {
    padding: 80px;
  }
  .xl-p-100 {
    padding: 100px;
  }
  .xl-p-120 {
    padding: 120px;
  }
  .xl-p-150 {
    padding: 150px;
  }
  .xl-m-0 {
    margin: 0px;
  }
  .xl-m-4 {
    margin: 4px;
  }
  .xl-m-8 {
    margin: 8px;
  }
  .xl-m-10 {
    margin: 10px;
  }
  .xl-m-12 {
    margin: 12px;
  }
  .xl-m-16 {
    margin: 16px;
  }
  .xl-m-18 {
    margin: 18px;
  }
  .xl-m-24 {
    margin: 24px;
  }
  .xl-m-32 {
    margin: 32px;
  }
  .xl-m-40 {
    margin: 40px;
  }
  .xl-m-42 {
    margin: 42px;
  }
  .xl-m-48 {
    margin: 48px;
  }
  .xl-m-52 {
    margin: 52px;
  }
  .xl-m-56 {
    margin: 56px;
  }
  .xl-m-60 {
    margin: 60px;
  }
  .xl-m-64 {
    margin: 64px;
  }
  .xl-m-80 {
    margin: 80px;
  }
  .xl-m-100 {
    margin: 100px;
  }
  .xl-m-120 {
    margin: 120px;
  }
  .xl-m-150 {
    margin: 150px;
  }
  .xl-gap-0 {
    gap: 0px;
  }
  .xl-gap-4 {
    gap: 4px;
  }
  .xl-gap-8 {
    gap: 8px;
  }
  .xl-gap-10 {
    gap: 10px;
  }
  .xl-gap-12 {
    gap: 12px;
  }
  .xl-gap-16 {
    gap: 16px;
  }
  .xl-gap-18 {
    gap: 18px;
  }
  .xl-gap-24 {
    gap: 24px;
  }
  .xl-gap-32 {
    gap: 32px;
  }
  .xl-gap-40 {
    gap: 40px;
  }
  .xl-gap-42 {
    gap: 42px;
  }
  .xl-gap-48 {
    gap: 48px;
  }
  .xl-gap-52 {
    gap: 52px;
  }
  .xl-gap-56 {
    gap: 56px;
  }
  .xl-gap-60 {
    gap: 60px;
  }
  .xl-gap-64 {
    gap: 64px;
  }
  .xl-gap-80 {
    gap: 80px;
  }
  .xl-gap-100 {
    gap: 100px;
  }
  .xl-gap-120 {
    gap: 120px;
  }
  .xl-gap-150 {
    gap: 150px;
  }
  .xl-pt-0 {
    padding-top: 0px;
  }
  .xl-pt-4 {
    padding-top: 4px;
  }
  .xl-pt-8 {
    padding-top: 8px;
  }
  .xl-pt-10 {
    padding-top: 10px;
  }
  .xl-pt-12 {
    padding-top: 12px;
  }
  .xl-pt-16 {
    padding-top: 16px;
  }
  .xl-pt-18 {
    padding-top: 18px;
  }
  .xl-pt-24 {
    padding-top: 24px;
  }
  .xl-pt-32 {
    padding-top: 32px;
  }
  .xl-pt-40 {
    padding-top: 40px;
  }
  .xl-pt-42 {
    padding-top: 42px;
  }
  .xl-pt-48 {
    padding-top: 48px;
  }
  .xl-pt-52 {
    padding-top: 52px;
  }
  .xl-pt-56 {
    padding-top: 56px;
  }
  .xl-pt-60 {
    padding-top: 60px;
  }
  .xl-pt-64 {
    padding-top: 64px;
  }
  .xl-pt-80 {
    padding-top: 80px;
  }
  .xl-pt-100 {
    padding-top: 100px;
  }
  .xl-pt-120 {
    padding-top: 120px;
  }
  .xl-pt-150 {
    padding-top: 150px;
  }
  .xl-pb-0 {
    padding-bottom: 0px;
  }
  .xl-pb-4 {
    padding-bottom: 4px;
  }
  .xl-pb-8 {
    padding-bottom: 8px;
  }
  .xl-pb-10 {
    padding-bottom: 10px;
  }
  .xl-pb-12 {
    padding-bottom: 12px;
  }
  .xl-pb-16 {
    padding-bottom: 16px;
  }
  .xl-pb-18 {
    padding-bottom: 18px;
  }
  .xl-pb-24 {
    padding-bottom: 24px;
  }
  .xl-pb-32 {
    padding-bottom: 32px;
  }
  .xl-pb-40 {
    padding-bottom: 40px;
  }
  .xl-pb-42 {
    padding-bottom: 42px;
  }
  .xl-pb-48 {
    padding-bottom: 48px;
  }
  .xl-pb-52 {
    padding-bottom: 52px;
  }
  .xl-pb-56 {
    padding-bottom: 56px;
  }
  .xl-pb-60 {
    padding-bottom: 60px;
  }
  .xl-pb-64 {
    padding-bottom: 64px;
  }
  .xl-pb-80 {
    padding-bottom: 80px;
  }
  .xl-pb-100 {
    padding-bottom: 100px;
  }
  .xl-pb-120 {
    padding-bottom: 120px;
  }
  .xl-pb-150 {
    padding-bottom: 150px;
  }
  .xl-pl-0 {
    padding-left: 0px;
  }
  .xl-pl-4 {
    padding-left: 4px;
  }
  .xl-pl-8 {
    padding-left: 8px;
  }
  .xl-pl-10 {
    padding-left: 10px;
  }
  .xl-pl-12 {
    padding-left: 12px;
  }
  .xl-pl-16 {
    padding-left: 16px;
  }
  .xl-pl-18 {
    padding-left: 18px;
  }
  .xl-pl-24 {
    padding-left: 24px;
  }
  .xl-pl-32 {
    padding-left: 32px;
  }
  .xl-pl-40 {
    padding-left: 40px;
  }
  .xl-pl-42 {
    padding-left: 42px;
  }
  .xl-pl-48 {
    padding-left: 48px;
  }
  .xl-pl-52 {
    padding-left: 52px;
  }
  .xl-pl-56 {
    padding-left: 56px;
  }
  .xl-pl-60 {
    padding-left: 60px;
  }
  .xl-pl-64 {
    padding-left: 64px;
  }
  .xl-pl-80 {
    padding-left: 80px;
  }
  .xl-pl-100 {
    padding-left: 100px;
  }
  .xl-pl-120 {
    padding-left: 120px;
  }
  .xl-pl-150 {
    padding-left: 150px;
  }
  .xl-pr-0 {
    padding-right: 0px;
  }
  .xl-pr-4 {
    padding-right: 4px;
  }
  .xl-pr-8 {
    padding-right: 8px;
  }
  .xl-pr-10 {
    padding-right: 10px;
  }
  .xl-pr-12 {
    padding-right: 12px;
  }
  .xl-pr-16 {
    padding-right: 16px;
  }
  .xl-pr-18 {
    padding-right: 18px;
  }
  .xl-pr-24 {
    padding-right: 24px;
  }
  .xl-pr-32 {
    padding-right: 32px;
  }
  .xl-pr-40 {
    padding-right: 40px;
  }
  .xl-pr-42 {
    padding-right: 42px;
  }
  .xl-pr-48 {
    padding-right: 48px;
  }
  .xl-pr-52 {
    padding-right: 52px;
  }
  .xl-pr-56 {
    padding-right: 56px;
  }
  .xl-pr-60 {
    padding-right: 60px;
  }
  .xl-pr-64 {
    padding-right: 64px;
  }
  .xl-pr-80 {
    padding-right: 80px;
  }
  .xl-pr-100 {
    padding-right: 100px;
  }
  .xl-pr-120 {
    padding-right: 120px;
  }
  .xl-pr-150 {
    padding-right: 150px;
  }
  .xl-mt-0 {
    margin-top: 0px;
  }
  .xl-mt-4 {
    margin-top: 4px;
  }
  .xl-mt-8 {
    margin-top: 8px;
  }
  .xl-mt-10 {
    margin-top: 10px;
  }
  .xl-mt-12 {
    margin-top: 12px;
  }
  .xl-mt-16 {
    margin-top: 16px;
  }
  .xl-mt-18 {
    margin-top: 18px;
  }
  .xl-mt-24 {
    margin-top: 24px;
  }
  .xl-mt-32 {
    margin-top: 32px;
  }
  .xl-mt-40 {
    margin-top: 40px;
  }
  .xl-mt-42 {
    margin-top: 42px;
  }
  .xl-mt-48 {
    margin-top: 48px;
  }
  .xl-mt-52 {
    margin-top: 52px;
  }
  .xl-mt-56 {
    margin-top: 56px;
  }
  .xl-mt-60 {
    margin-top: 60px;
  }
  .xl-mt-64 {
    margin-top: 64px;
  }
  .xl-mt-80 {
    margin-top: 80px;
  }
  .xl-mt-100 {
    margin-top: 100px;
  }
  .xl-mt-120 {
    margin-top: 120px;
  }
  .xl-mt-150 {
    margin-top: 150px;
  }
  .xl-mb-0 {
    margin-bottom: 0px;
  }
  .xl-mb-4 {
    margin-bottom: 4px;
  }
  .xl-mb-8 {
    margin-bottom: 8px;
  }
  .xl-mb-10 {
    margin-bottom: 10px;
  }
  .xl-mb-12 {
    margin-bottom: 12px;
  }
  .xl-mb-16 {
    margin-bottom: 16px;
  }
  .xl-mb-18 {
    margin-bottom: 18px;
  }
  .xl-mb-24 {
    margin-bottom: 24px;
  }
  .xl-mb-32 {
    margin-bottom: 32px;
  }
  .xl-mb-40 {
    margin-bottom: 40px;
  }
  .xl-mb-42 {
    margin-bottom: 42px;
  }
  .xl-mb-48 {
    margin-bottom: 48px;
  }
  .xl-mb-52 {
    margin-bottom: 52px;
  }
  .xl-mb-56 {
    margin-bottom: 56px;
  }
  .xl-mb-60 {
    margin-bottom: 60px;
  }
  .xl-mb-64 {
    margin-bottom: 64px;
  }
  .xl-mb-80 {
    margin-bottom: 80px;
  }
  .xl-mb-100 {
    margin-bottom: 100px;
  }
  .xl-mb-120 {
    margin-bottom: 120px;
  }
  .xl-mb-150 {
    margin-bottom: 150px;
  }
  .xl-ml-0 {
    margin-left: 0px;
  }
  .xl-ml-4 {
    margin-left: 4px;
  }
  .xl-ml-8 {
    margin-left: 8px;
  }
  .xl-ml-10 {
    margin-left: 10px;
  }
  .xl-ml-12 {
    margin-left: 12px;
  }
  .xl-ml-16 {
    margin-left: 16px;
  }
  .xl-ml-18 {
    margin-left: 18px;
  }
  .xl-ml-24 {
    margin-left: 24px;
  }
  .xl-ml-32 {
    margin-left: 32px;
  }
  .xl-ml-40 {
    margin-left: 40px;
  }
  .xl-ml-42 {
    margin-left: 42px;
  }
  .xl-ml-48 {
    margin-left: 48px;
  }
  .xl-ml-52 {
    margin-left: 52px;
  }
  .xl-ml-56 {
    margin-left: 56px;
  }
  .xl-ml-60 {
    margin-left: 60px;
  }
  .xl-ml-64 {
    margin-left: 64px;
  }
  .xl-ml-80 {
    margin-left: 80px;
  }
  .xl-ml-100 {
    margin-left: 100px;
  }
  .xl-ml-120 {
    margin-left: 120px;
  }
  .xl-ml-150 {
    margin-left: 150px;
  }
  .xl-mr-0 {
    margin-right: 0px;
  }
  .xl-mr-4 {
    margin-right: 4px;
  }
  .xl-mr-8 {
    margin-right: 8px;
  }
  .xl-mr-10 {
    margin-right: 10px;
  }
  .xl-mr-12 {
    margin-right: 12px;
  }
  .xl-mr-16 {
    margin-right: 16px;
  }
  .xl-mr-18 {
    margin-right: 18px;
  }
  .xl-mr-24 {
    margin-right: 24px;
  }
  .xl-mr-32 {
    margin-right: 32px;
  }
  .xl-mr-40 {
    margin-right: 40px;
  }
  .xl-mr-42 {
    margin-right: 42px;
  }
  .xl-mr-48 {
    margin-right: 48px;
  }
  .xl-mr-52 {
    margin-right: 52px;
  }
  .xl-mr-56 {
    margin-right: 56px;
  }
  .xl-mr-60 {
    margin-right: 60px;
  }
  .xl-mr-64 {
    margin-right: 64px;
  }
  .xl-mr-80 {
    margin-right: 80px;
  }
  .xl-mr-100 {
    margin-right: 100px;
  }
  .xl-mr-120 {
    margin-right: 120px;
  }
  .xl-mr-150 {
    margin-right: 150px;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-p-0 {
    padding: 0px;
  }
  .lg-p-4 {
    padding: 4px;
  }
  .lg-p-8 {
    padding: 8px;
  }
  .lg-p-10 {
    padding: 10px;
  }
  .lg-p-12 {
    padding: 12px;
  }
  .lg-p-16 {
    padding: 16px;
  }
  .lg-p-18 {
    padding: 18px;
  }
  .lg-p-24 {
    padding: 24px;
  }
  .lg-p-32 {
    padding: 32px;
  }
  .lg-p-40 {
    padding: 40px;
  }
  .lg-p-42 {
    padding: 42px;
  }
  .lg-p-48 {
    padding: 48px;
  }
  .lg-p-52 {
    padding: 52px;
  }
  .lg-p-56 {
    padding: 56px;
  }
  .lg-p-60 {
    padding: 60px;
  }
  .lg-p-64 {
    padding: 64px;
  }
  .lg-p-80 {
    padding: 80px;
  }
  .lg-p-100 {
    padding: 100px;
  }
  .lg-p-120 {
    padding: 120px;
  }
  .lg-p-150 {
    padding: 150px;
  }
  .lg-m-0 {
    margin: 0px;
  }
  .lg-m-4 {
    margin: 4px;
  }
  .lg-m-8 {
    margin: 8px;
  }
  .lg-m-10 {
    margin: 10px;
  }
  .lg-m-12 {
    margin: 12px;
  }
  .lg-m-16 {
    margin: 16px;
  }
  .lg-m-18 {
    margin: 18px;
  }
  .lg-m-24 {
    margin: 24px;
  }
  .lg-m-32 {
    margin: 32px;
  }
  .lg-m-40 {
    margin: 40px;
  }
  .lg-m-42 {
    margin: 42px;
  }
  .lg-m-48 {
    margin: 48px;
  }
  .lg-m-52 {
    margin: 52px;
  }
  .lg-m-56 {
    margin: 56px;
  }
  .lg-m-60 {
    margin: 60px;
  }
  .lg-m-64 {
    margin: 64px;
  }
  .lg-m-80 {
    margin: 80px;
  }
  .lg-m-100 {
    margin: 100px;
  }
  .lg-m-120 {
    margin: 120px;
  }
  .lg-m-150 {
    margin: 150px;
  }
  .lg-gap-0 {
    gap: 0px;
  }
  .lg-gap-4 {
    gap: 4px;
  }
  .lg-gap-8 {
    gap: 8px;
  }
  .lg-gap-10 {
    gap: 10px;
  }
  .lg-gap-12 {
    gap: 12px;
  }
  .lg-gap-16 {
    gap: 16px;
  }
  .lg-gap-18 {
    gap: 18px;
  }
  .lg-gap-24 {
    gap: 24px;
  }
  .lg-gap-32 {
    gap: 32px;
  }
  .lg-gap-40 {
    gap: 40px;
  }
  .lg-gap-42 {
    gap: 42px;
  }
  .lg-gap-48 {
    gap: 48px;
  }
  .lg-gap-52 {
    gap: 52px;
  }
  .lg-gap-56 {
    gap: 56px;
  }
  .lg-gap-60 {
    gap: 60px;
  }
  .lg-gap-64 {
    gap: 64px;
  }
  .lg-gap-80 {
    gap: 80px;
  }
  .lg-gap-100 {
    gap: 100px;
  }
  .lg-gap-120 {
    gap: 120px;
  }
  .lg-gap-150 {
    gap: 150px;
  }
  .lg-pt-0 {
    padding-top: 0px;
  }
  .lg-pt-4 {
    padding-top: 4px;
  }
  .lg-pt-8 {
    padding-top: 8px;
  }
  .lg-pt-10 {
    padding-top: 10px;
  }
  .lg-pt-12 {
    padding-top: 12px;
  }
  .lg-pt-16 {
    padding-top: 16px;
  }
  .lg-pt-18 {
    padding-top: 18px;
  }
  .lg-pt-24 {
    padding-top: 24px;
  }
  .lg-pt-32 {
    padding-top: 32px;
  }
  .lg-pt-40 {
    padding-top: 40px;
  }
  .lg-pt-42 {
    padding-top: 42px;
  }
  .lg-pt-48 {
    padding-top: 48px;
  }
  .lg-pt-52 {
    padding-top: 52px;
  }
  .lg-pt-56 {
    padding-top: 56px;
  }
  .lg-pt-60 {
    padding-top: 60px;
  }
  .lg-pt-64 {
    padding-top: 64px;
  }
  .lg-pt-80 {
    padding-top: 80px;
  }
  .lg-pt-100 {
    padding-top: 100px;
  }
  .lg-pt-120 {
    padding-top: 120px;
  }
  .lg-pt-150 {
    padding-top: 150px;
  }
  .lg-pb-0 {
    padding-bottom: 0px;
  }
  .lg-pb-4 {
    padding-bottom: 4px;
  }
  .lg-pb-8 {
    padding-bottom: 8px;
  }
  .lg-pb-10 {
    padding-bottom: 10px;
  }
  .lg-pb-12 {
    padding-bottom: 12px;
  }
  .lg-pb-16 {
    padding-bottom: 16px;
  }
  .lg-pb-18 {
    padding-bottom: 18px;
  }
  .lg-pb-24 {
    padding-bottom: 24px;
  }
  .lg-pb-32 {
    padding-bottom: 32px;
  }
  .lg-pb-40 {
    padding-bottom: 40px;
  }
  .lg-pb-42 {
    padding-bottom: 42px;
  }
  .lg-pb-48 {
    padding-bottom: 48px;
  }
  .lg-pb-52 {
    padding-bottom: 52px;
  }
  .lg-pb-56 {
    padding-bottom: 56px;
  }
  .lg-pb-60 {
    padding-bottom: 60px;
  }
  .lg-pb-64 {
    padding-bottom: 64px;
  }
  .lg-pb-80 {
    padding-bottom: 80px;
  }
  .lg-pb-100 {
    padding-bottom: 100px;
  }
  .lg-pb-120 {
    padding-bottom: 120px;
  }
  .lg-pb-150 {
    padding-bottom: 150px;
  }
  .lg-pl-0 {
    padding-left: 0px;
  }
  .lg-pl-4 {
    padding-left: 4px;
  }
  .lg-pl-8 {
    padding-left: 8px;
  }
  .lg-pl-10 {
    padding-left: 10px;
  }
  .lg-pl-12 {
    padding-left: 12px;
  }
  .lg-pl-16 {
    padding-left: 16px;
  }
  .lg-pl-18 {
    padding-left: 18px;
  }
  .lg-pl-24 {
    padding-left: 24px;
  }
  .lg-pl-32 {
    padding-left: 32px;
  }
  .lg-pl-40 {
    padding-left: 40px;
  }
  .lg-pl-42 {
    padding-left: 42px;
  }
  .lg-pl-48 {
    padding-left: 48px;
  }
  .lg-pl-52 {
    padding-left: 52px;
  }
  .lg-pl-56 {
    padding-left: 56px;
  }
  .lg-pl-60 {
    padding-left: 60px;
  }
  .lg-pl-64 {
    padding-left: 64px;
  }
  .lg-pl-80 {
    padding-left: 80px;
  }
  .lg-pl-100 {
    padding-left: 100px;
  }
  .lg-pl-120 {
    padding-left: 120px;
  }
  .lg-pl-150 {
    padding-left: 150px;
  }
  .lg-pr-0 {
    padding-right: 0px;
  }
  .lg-pr-4 {
    padding-right: 4px;
  }
  .lg-pr-8 {
    padding-right: 8px;
  }
  .lg-pr-10 {
    padding-right: 10px;
  }
  .lg-pr-12 {
    padding-right: 12px;
  }
  .lg-pr-16 {
    padding-right: 16px;
  }
  .lg-pr-18 {
    padding-right: 18px;
  }
  .lg-pr-24 {
    padding-right: 24px;
  }
  .lg-pr-32 {
    padding-right: 32px;
  }
  .lg-pr-40 {
    padding-right: 40px;
  }
  .lg-pr-42 {
    padding-right: 42px;
  }
  .lg-pr-48 {
    padding-right: 48px;
  }
  .lg-pr-52 {
    padding-right: 52px;
  }
  .lg-pr-56 {
    padding-right: 56px;
  }
  .lg-pr-60 {
    padding-right: 60px;
  }
  .lg-pr-64 {
    padding-right: 64px;
  }
  .lg-pr-80 {
    padding-right: 80px;
  }
  .lg-pr-100 {
    padding-right: 100px;
  }
  .lg-pr-120 {
    padding-right: 120px;
  }
  .lg-pr-150 {
    padding-right: 150px;
  }
  .lg-mt-0 {
    margin-top: 0px;
  }
  .lg-mt-4 {
    margin-top: 4px;
  }
  .lg-mt-8 {
    margin-top: 8px;
  }
  .lg-mt-10 {
    margin-top: 10px;
  }
  .lg-mt-12 {
    margin-top: 12px;
  }
  .lg-mt-16 {
    margin-top: 16px;
  }
  .lg-mt-18 {
    margin-top: 18px;
  }
  .lg-mt-24 {
    margin-top: 24px;
  }
  .lg-mt-32 {
    margin-top: 32px;
  }
  .lg-mt-40 {
    margin-top: 40px;
  }
  .lg-mt-42 {
    margin-top: 42px;
  }
  .lg-mt-48 {
    margin-top: 48px;
  }
  .lg-mt-52 {
    margin-top: 52px;
  }
  .lg-mt-56 {
    margin-top: 56px;
  }
  .lg-mt-60 {
    margin-top: 60px;
  }
  .lg-mt-64 {
    margin-top: 64px;
  }
  .lg-mt-80 {
    margin-top: 80px;
  }
  .lg-mt-100 {
    margin-top: 100px;
  }
  .lg-mt-120 {
    margin-top: 120px;
  }
  .lg-mt-150 {
    margin-top: 150px;
  }
  .lg-mb-0 {
    margin-bottom: 0px;
  }
  .lg-mb-4 {
    margin-bottom: 4px;
  }
  .lg-mb-8 {
    margin-bottom: 8px;
  }
  .lg-mb-10 {
    margin-bottom: 10px;
  }
  .lg-mb-12 {
    margin-bottom: 12px;
  }
  .lg-mb-16 {
    margin-bottom: 16px;
  }
  .lg-mb-18 {
    margin-bottom: 18px;
  }
  .lg-mb-24 {
    margin-bottom: 24px;
  }
  .lg-mb-32 {
    margin-bottom: 32px;
  }
  .lg-mb-40 {
    margin-bottom: 40px;
  }
  .lg-mb-42 {
    margin-bottom: 42px;
  }
  .lg-mb-48 {
    margin-bottom: 48px;
  }
  .lg-mb-52 {
    margin-bottom: 52px;
  }
  .lg-mb-56 {
    margin-bottom: 56px;
  }
  .lg-mb-60 {
    margin-bottom: 60px;
  }
  .lg-mb-64 {
    margin-bottom: 64px;
  }
  .lg-mb-80 {
    margin-bottom: 80px;
  }
  .lg-mb-100 {
    margin-bottom: 100px;
  }
  .lg-mb-120 {
    margin-bottom: 120px;
  }
  .lg-mb-150 {
    margin-bottom: 150px;
  }
  .lg-ml-0 {
    margin-left: 0px;
  }
  .lg-ml-4 {
    margin-left: 4px;
  }
  .lg-ml-8 {
    margin-left: 8px;
  }
  .lg-ml-10 {
    margin-left: 10px;
  }
  .lg-ml-12 {
    margin-left: 12px;
  }
  .lg-ml-16 {
    margin-left: 16px;
  }
  .lg-ml-18 {
    margin-left: 18px;
  }
  .lg-ml-24 {
    margin-left: 24px;
  }
  .lg-ml-32 {
    margin-left: 32px;
  }
  .lg-ml-40 {
    margin-left: 40px;
  }
  .lg-ml-42 {
    margin-left: 42px;
  }
  .lg-ml-48 {
    margin-left: 48px;
  }
  .lg-ml-52 {
    margin-left: 52px;
  }
  .lg-ml-56 {
    margin-left: 56px;
  }
  .lg-ml-60 {
    margin-left: 60px;
  }
  .lg-ml-64 {
    margin-left: 64px;
  }
  .lg-ml-80 {
    margin-left: 80px;
  }
  .lg-ml-100 {
    margin-left: 100px;
  }
  .lg-ml-120 {
    margin-left: 120px;
  }
  .lg-ml-150 {
    margin-left: 150px;
  }
  .lg-mr-0 {
    margin-right: 0px;
  }
  .lg-mr-4 {
    margin-right: 4px;
  }
  .lg-mr-8 {
    margin-right: 8px;
  }
  .lg-mr-10 {
    margin-right: 10px;
  }
  .lg-mr-12 {
    margin-right: 12px;
  }
  .lg-mr-16 {
    margin-right: 16px;
  }
  .lg-mr-18 {
    margin-right: 18px;
  }
  .lg-mr-24 {
    margin-right: 24px;
  }
  .lg-mr-32 {
    margin-right: 32px;
  }
  .lg-mr-40 {
    margin-right: 40px;
  }
  .lg-mr-42 {
    margin-right: 42px;
  }
  .lg-mr-48 {
    margin-right: 48px;
  }
  .lg-mr-52 {
    margin-right: 52px;
  }
  .lg-mr-56 {
    margin-right: 56px;
  }
  .lg-mr-60 {
    margin-right: 60px;
  }
  .lg-mr-64 {
    margin-right: 64px;
  }
  .lg-mr-80 {
    margin-right: 80px;
  }
  .lg-mr-100 {
    margin-right: 100px;
  }
  .lg-mr-120 {
    margin-right: 120px;
  }
  .lg-mr-150 {
    margin-right: 150px;
  }
}
@media only screen and (max-width: 1024px) {
  .md-p-0 {
    padding: 0px;
  }
  .md-p-4 {
    padding: 4px;
  }
  .md-p-8 {
    padding: 8px;
  }
  .md-p-10 {
    padding: 10px;
  }
  .md-p-12 {
    padding: 12px;
  }
  .md-p-16 {
    padding: 16px;
  }
  .md-p-18 {
    padding: 18px;
  }
  .md-p-24 {
    padding: 24px;
  }
  .md-p-32 {
    padding: 32px;
  }
  .md-p-40 {
    padding: 40px;
  }
  .md-p-42 {
    padding: 42px;
  }
  .md-p-48 {
    padding: 48px;
  }
  .md-p-52 {
    padding: 52px;
  }
  .md-p-56 {
    padding: 56px;
  }
  .md-p-60 {
    padding: 60px;
  }
  .md-p-64 {
    padding: 64px;
  }
  .md-p-80 {
    padding: 80px;
  }
  .md-p-100 {
    padding: 100px;
  }
  .md-p-120 {
    padding: 120px;
  }
  .md-p-150 {
    padding: 150px;
  }
  .md-m-0 {
    margin: 0px;
  }
  .md-m-4 {
    margin: 4px;
  }
  .md-m-8 {
    margin: 8px;
  }
  .md-m-10 {
    margin: 10px;
  }
  .md-m-12 {
    margin: 12px;
  }
  .md-m-16 {
    margin: 16px;
  }
  .md-m-18 {
    margin: 18px;
  }
  .md-m-24 {
    margin: 24px;
  }
  .md-m-32 {
    margin: 32px;
  }
  .md-m-40 {
    margin: 40px;
  }
  .md-m-42 {
    margin: 42px;
  }
  .md-m-48 {
    margin: 48px;
  }
  .md-m-52 {
    margin: 52px;
  }
  .md-m-56 {
    margin: 56px;
  }
  .md-m-60 {
    margin: 60px;
  }
  .md-m-64 {
    margin: 64px;
  }
  .md-m-80 {
    margin: 80px;
  }
  .md-m-100 {
    margin: 100px;
  }
  .md-m-120 {
    margin: 120px;
  }
  .md-m-150 {
    margin: 150px;
  }
  .md-gap-0 {
    gap: 0px;
  }
  .md-gap-4 {
    gap: 4px;
  }
  .md-gap-8 {
    gap: 8px;
  }
  .md-gap-10 {
    gap: 10px;
  }
  .md-gap-12 {
    gap: 12px;
  }
  .md-gap-16 {
    gap: 16px;
  }
  .md-gap-18 {
    gap: 18px;
  }
  .md-gap-24 {
    gap: 24px;
  }
  .md-gap-32 {
    gap: 32px;
  }
  .md-gap-40 {
    gap: 40px;
  }
  .md-gap-42 {
    gap: 42px;
  }
  .md-gap-48 {
    gap: 48px;
  }
  .md-gap-52 {
    gap: 52px;
  }
  .md-gap-56 {
    gap: 56px;
  }
  .md-gap-60 {
    gap: 60px;
  }
  .md-gap-64 {
    gap: 64px;
  }
  .md-gap-80 {
    gap: 80px;
  }
  .md-gap-100 {
    gap: 100px;
  }
  .md-gap-120 {
    gap: 120px;
  }
  .md-gap-150 {
    gap: 150px;
  }
  .md-pt-0 {
    padding-top: 0px;
  }
  .md-pt-4 {
    padding-top: 4px;
  }
  .md-pt-8 {
    padding-top: 8px;
  }
  .md-pt-10 {
    padding-top: 10px;
  }
  .md-pt-12 {
    padding-top: 12px;
  }
  .md-pt-16 {
    padding-top: 16px;
  }
  .md-pt-18 {
    padding-top: 18px;
  }
  .md-pt-24 {
    padding-top: 24px;
  }
  .md-pt-32 {
    padding-top: 32px;
  }
  .md-pt-40 {
    padding-top: 40px;
  }
  .md-pt-42 {
    padding-top: 42px;
  }
  .md-pt-48 {
    padding-top: 48px;
  }
  .md-pt-52 {
    padding-top: 52px;
  }
  .md-pt-56 {
    padding-top: 56px;
  }
  .md-pt-60 {
    padding-top: 60px;
  }
  .md-pt-64 {
    padding-top: 64px;
  }
  .md-pt-80 {
    padding-top: 80px;
  }
  .md-pt-100 {
    padding-top: 100px;
  }
  .md-pt-120 {
    padding-top: 120px;
  }
  .md-pt-150 {
    padding-top: 150px;
  }
  .md-pb-0 {
    padding-bottom: 0px;
  }
  .md-pb-4 {
    padding-bottom: 4px;
  }
  .md-pb-8 {
    padding-bottom: 8px;
  }
  .md-pb-10 {
    padding-bottom: 10px;
  }
  .md-pb-12 {
    padding-bottom: 12px;
  }
  .md-pb-16 {
    padding-bottom: 16px;
  }
  .md-pb-18 {
    padding-bottom: 18px;
  }
  .md-pb-24 {
    padding-bottom: 24px;
  }
  .md-pb-32 {
    padding-bottom: 32px;
  }
  .md-pb-40 {
    padding-bottom: 40px;
  }
  .md-pb-42 {
    padding-bottom: 42px;
  }
  .md-pb-48 {
    padding-bottom: 48px;
  }
  .md-pb-52 {
    padding-bottom: 52px;
  }
  .md-pb-56 {
    padding-bottom: 56px;
  }
  .md-pb-60 {
    padding-bottom: 60px;
  }
  .md-pb-64 {
    padding-bottom: 64px;
  }
  .md-pb-80 {
    padding-bottom: 80px;
  }
  .md-pb-100 {
    padding-bottom: 100px;
  }
  .md-pb-120 {
    padding-bottom: 120px;
  }
  .md-pb-150 {
    padding-bottom: 150px;
  }
  .md-pl-0 {
    padding-left: 0px;
  }
  .md-pl-4 {
    padding-left: 4px;
  }
  .md-pl-8 {
    padding-left: 8px;
  }
  .md-pl-10 {
    padding-left: 10px;
  }
  .md-pl-12 {
    padding-left: 12px;
  }
  .md-pl-16 {
    padding-left: 16px;
  }
  .md-pl-18 {
    padding-left: 18px;
  }
  .md-pl-24 {
    padding-left: 24px;
  }
  .md-pl-32 {
    padding-left: 32px;
  }
  .md-pl-40 {
    padding-left: 40px;
  }
  .md-pl-42 {
    padding-left: 42px;
  }
  .md-pl-48 {
    padding-left: 48px;
  }
  .md-pl-52 {
    padding-left: 52px;
  }
  .md-pl-56 {
    padding-left: 56px;
  }
  .md-pl-60 {
    padding-left: 60px;
  }
  .md-pl-64 {
    padding-left: 64px;
  }
  .md-pl-80 {
    padding-left: 80px;
  }
  .md-pl-100 {
    padding-left: 100px;
  }
  .md-pl-120 {
    padding-left: 120px;
  }
  .md-pl-150 {
    padding-left: 150px;
  }
  .md-pr-0 {
    padding-right: 0px;
  }
  .md-pr-4 {
    padding-right: 4px;
  }
  .md-pr-8 {
    padding-right: 8px;
  }
  .md-pr-10 {
    padding-right: 10px;
  }
  .md-pr-12 {
    padding-right: 12px;
  }
  .md-pr-16 {
    padding-right: 16px;
  }
  .md-pr-18 {
    padding-right: 18px;
  }
  .md-pr-24 {
    padding-right: 24px;
  }
  .md-pr-32 {
    padding-right: 32px;
  }
  .md-pr-40 {
    padding-right: 40px;
  }
  .md-pr-42 {
    padding-right: 42px;
  }
  .md-pr-48 {
    padding-right: 48px;
  }
  .md-pr-52 {
    padding-right: 52px;
  }
  .md-pr-56 {
    padding-right: 56px;
  }
  .md-pr-60 {
    padding-right: 60px;
  }
  .md-pr-64 {
    padding-right: 64px;
  }
  .md-pr-80 {
    padding-right: 80px;
  }
  .md-pr-100 {
    padding-right: 100px;
  }
  .md-pr-120 {
    padding-right: 120px;
  }
  .md-pr-150 {
    padding-right: 150px;
  }
  .md-mt-0 {
    margin-top: 0px;
  }
  .md-mt-4 {
    margin-top: 4px;
  }
  .md-mt-8 {
    margin-top: 8px;
  }
  .md-mt-10 {
    margin-top: 10px;
  }
  .md-mt-12 {
    margin-top: 12px;
  }
  .md-mt-16 {
    margin-top: 16px;
  }
  .md-mt-18 {
    margin-top: 18px;
  }
  .md-mt-24 {
    margin-top: 24px;
  }
  .md-mt-32 {
    margin-top: 32px;
  }
  .md-mt-40 {
    margin-top: 40px;
  }
  .md-mt-42 {
    margin-top: 42px;
  }
  .md-mt-48 {
    margin-top: 48px;
  }
  .md-mt-52 {
    margin-top: 52px;
  }
  .md-mt-56 {
    margin-top: 56px;
  }
  .md-mt-60 {
    margin-top: 60px;
  }
  .md-mt-64 {
    margin-top: 64px;
  }
  .md-mt-80 {
    margin-top: 80px;
  }
  .md-mt-100 {
    margin-top: 100px;
  }
  .md-mt-120 {
    margin-top: 120px;
  }
  .md-mt-150 {
    margin-top: 150px;
  }
  .md-mb-0 {
    margin-bottom: 0px;
  }
  .md-mb-4 {
    margin-bottom: 4px;
  }
  .md-mb-8 {
    margin-bottom: 8px;
  }
  .md-mb-10 {
    margin-bottom: 10px;
  }
  .md-mb-12 {
    margin-bottom: 12px;
  }
  .md-mb-16 {
    margin-bottom: 16px;
  }
  .md-mb-18 {
    margin-bottom: 18px;
  }
  .md-mb-24 {
    margin-bottom: 24px;
  }
  .md-mb-32 {
    margin-bottom: 32px;
  }
  .md-mb-40 {
    margin-bottom: 40px;
  }
  .md-mb-42 {
    margin-bottom: 42px;
  }
  .md-mb-48 {
    margin-bottom: 48px;
  }
  .md-mb-52 {
    margin-bottom: 52px;
  }
  .md-mb-56 {
    margin-bottom: 56px;
  }
  .md-mb-60 {
    margin-bottom: 60px;
  }
  .md-mb-64 {
    margin-bottom: 64px;
  }
  .md-mb-80 {
    margin-bottom: 80px;
  }
  .md-mb-100 {
    margin-bottom: 100px;
  }
  .md-mb-120 {
    margin-bottom: 120px;
  }
  .md-mb-150 {
    margin-bottom: 150px;
  }
  .md-ml-0 {
    margin-left: 0px;
  }
  .md-ml-4 {
    margin-left: 4px;
  }
  .md-ml-8 {
    margin-left: 8px;
  }
  .md-ml-10 {
    margin-left: 10px;
  }
  .md-ml-12 {
    margin-left: 12px;
  }
  .md-ml-16 {
    margin-left: 16px;
  }
  .md-ml-18 {
    margin-left: 18px;
  }
  .md-ml-24 {
    margin-left: 24px;
  }
  .md-ml-32 {
    margin-left: 32px;
  }
  .md-ml-40 {
    margin-left: 40px;
  }
  .md-ml-42 {
    margin-left: 42px;
  }
  .md-ml-48 {
    margin-left: 48px;
  }
  .md-ml-52 {
    margin-left: 52px;
  }
  .md-ml-56 {
    margin-left: 56px;
  }
  .md-ml-60 {
    margin-left: 60px;
  }
  .md-ml-64 {
    margin-left: 64px;
  }
  .md-ml-80 {
    margin-left: 80px;
  }
  .md-ml-100 {
    margin-left: 100px;
  }
  .md-ml-120 {
    margin-left: 120px;
  }
  .md-ml-150 {
    margin-left: 150px;
  }
  .md-mr-0 {
    margin-right: 0px;
  }
  .md-mr-4 {
    margin-right: 4px;
  }
  .md-mr-8 {
    margin-right: 8px;
  }
  .md-mr-10 {
    margin-right: 10px;
  }
  .md-mr-12 {
    margin-right: 12px;
  }
  .md-mr-16 {
    margin-right: 16px;
  }
  .md-mr-18 {
    margin-right: 18px;
  }
  .md-mr-24 {
    margin-right: 24px;
  }
  .md-mr-32 {
    margin-right: 32px;
  }
  .md-mr-40 {
    margin-right: 40px;
  }
  .md-mr-42 {
    margin-right: 42px;
  }
  .md-mr-48 {
    margin-right: 48px;
  }
  .md-mr-52 {
    margin-right: 52px;
  }
  .md-mr-56 {
    margin-right: 56px;
  }
  .md-mr-60 {
    margin-right: 60px;
  }
  .md-mr-64 {
    margin-right: 64px;
  }
  .md-mr-80 {
    margin-right: 80px;
  }
  .md-mr-100 {
    margin-right: 100px;
  }
  .md-mr-120 {
    margin-right: 120px;
  }
  .md-mr-150 {
    margin-right: 150px;
  }
}
@media only screen and (max-width: 992px) {
  .tb-p-0 {
    padding: 0px;
  }
  .tb-p-4 {
    padding: 4px;
  }
  .tb-p-8 {
    padding: 8px;
  }
  .tb-p-10 {
    padding: 10px;
  }
  .tb-p-12 {
    padding: 12px;
  }
  .tb-p-16 {
    padding: 16px;
  }
  .tb-p-18 {
    padding: 18px;
  }
  .tb-p-24 {
    padding: 24px;
  }
  .tb-p-32 {
    padding: 32px;
  }
  .tb-p-40 {
    padding: 40px;
  }
  .tb-p-42 {
    padding: 42px;
  }
  .tb-p-48 {
    padding: 48px;
  }
  .tb-p-52 {
    padding: 52px;
  }
  .tb-p-56 {
    padding: 56px;
  }
  .tb-p-60 {
    padding: 60px;
  }
  .tb-p-64 {
    padding: 64px;
  }
  .tb-p-80 {
    padding: 80px;
  }
  .tb-p-100 {
    padding: 100px;
  }
  .tb-p-120 {
    padding: 120px;
  }
  .tb-p-150 {
    padding: 150px;
  }
  .tb-m-0 {
    margin: 0px;
  }
  .tb-m-4 {
    margin: 4px;
  }
  .tb-m-8 {
    margin: 8px;
  }
  .tb-m-10 {
    margin: 10px;
  }
  .tb-m-12 {
    margin: 12px;
  }
  .tb-m-16 {
    margin: 16px;
  }
  .tb-m-18 {
    margin: 18px;
  }
  .tb-m-24 {
    margin: 24px;
  }
  .tb-m-32 {
    margin: 32px;
  }
  .tb-m-40 {
    margin: 40px;
  }
  .tb-m-42 {
    margin: 42px;
  }
  .tb-m-48 {
    margin: 48px;
  }
  .tb-m-52 {
    margin: 52px;
  }
  .tb-m-56 {
    margin: 56px;
  }
  .tb-m-60 {
    margin: 60px;
  }
  .tb-m-64 {
    margin: 64px;
  }
  .tb-m-80 {
    margin: 80px;
  }
  .tb-m-100 {
    margin: 100px;
  }
  .tb-m-120 {
    margin: 120px;
  }
  .tb-m-150 {
    margin: 150px;
  }
  .tb-gap-0 {
    gap: 0px;
  }
  .tb-gap-4 {
    gap: 4px;
  }
  .tb-gap-8 {
    gap: 8px;
  }
  .tb-gap-10 {
    gap: 10px;
  }
  .tb-gap-12 {
    gap: 12px;
  }
  .tb-gap-16 {
    gap: 16px;
  }
  .tb-gap-18 {
    gap: 18px;
  }
  .tb-gap-24 {
    gap: 24px;
  }
  .tb-gap-32 {
    gap: 32px;
  }
  .tb-gap-40 {
    gap: 40px;
  }
  .tb-gap-42 {
    gap: 42px;
  }
  .tb-gap-48 {
    gap: 48px;
  }
  .tb-gap-52 {
    gap: 52px;
  }
  .tb-gap-56 {
    gap: 56px;
  }
  .tb-gap-60 {
    gap: 60px;
  }
  .tb-gap-64 {
    gap: 64px;
  }
  .tb-gap-80 {
    gap: 80px;
  }
  .tb-gap-100 {
    gap: 100px;
  }
  .tb-gap-120 {
    gap: 120px;
  }
  .tb-gap-150 {
    gap: 150px;
  }
  .tb-pt-0 {
    padding-top: 0px;
  }
  .tb-pt-4 {
    padding-top: 4px;
  }
  .tb-pt-8 {
    padding-top: 8px;
  }
  .tb-pt-10 {
    padding-top: 10px;
  }
  .tb-pt-12 {
    padding-top: 12px;
  }
  .tb-pt-16 {
    padding-top: 16px;
  }
  .tb-pt-18 {
    padding-top: 18px;
  }
  .tb-pt-24 {
    padding-top: 24px;
  }
  .tb-pt-32 {
    padding-top: 32px;
  }
  .tb-pt-40 {
    padding-top: 40px;
  }
  .tb-pt-42 {
    padding-top: 42px;
  }
  .tb-pt-48 {
    padding-top: 48px;
  }
  .tb-pt-52 {
    padding-top: 52px;
  }
  .tb-pt-56 {
    padding-top: 56px;
  }
  .tb-pt-60 {
    padding-top: 60px;
  }
  .tb-pt-64 {
    padding-top: 64px;
  }
  .tb-pt-80 {
    padding-top: 80px;
  }
  .tb-pt-100 {
    padding-top: 100px;
  }
  .tb-pt-120 {
    padding-top: 120px;
  }
  .tb-pt-150 {
    padding-top: 150px;
  }
  .tb-pb-0 {
    padding-bottom: 0px;
  }
  .tb-pb-4 {
    padding-bottom: 4px;
  }
  .tb-pb-8 {
    padding-bottom: 8px;
  }
  .tb-pb-10 {
    padding-bottom: 10px;
  }
  .tb-pb-12 {
    padding-bottom: 12px;
  }
  .tb-pb-16 {
    padding-bottom: 16px;
  }
  .tb-pb-18 {
    padding-bottom: 18px;
  }
  .tb-pb-24 {
    padding-bottom: 24px;
  }
  .tb-pb-32 {
    padding-bottom: 32px;
  }
  .tb-pb-40 {
    padding-bottom: 40px;
  }
  .tb-pb-42 {
    padding-bottom: 42px;
  }
  .tb-pb-48 {
    padding-bottom: 48px;
  }
  .tb-pb-52 {
    padding-bottom: 52px;
  }
  .tb-pb-56 {
    padding-bottom: 56px;
  }
  .tb-pb-60 {
    padding-bottom: 60px;
  }
  .tb-pb-64 {
    padding-bottom: 64px;
  }
  .tb-pb-80 {
    padding-bottom: 80px;
  }
  .tb-pb-100 {
    padding-bottom: 100px;
  }
  .tb-pb-120 {
    padding-bottom: 120px;
  }
  .tb-pb-150 {
    padding-bottom: 150px;
  }
  .tb-pl-0 {
    padding-left: 0px;
  }
  .tb-pl-4 {
    padding-left: 4px;
  }
  .tb-pl-8 {
    padding-left: 8px;
  }
  .tb-pl-10 {
    padding-left: 10px;
  }
  .tb-pl-12 {
    padding-left: 12px;
  }
  .tb-pl-16 {
    padding-left: 16px;
  }
  .tb-pl-18 {
    padding-left: 18px;
  }
  .tb-pl-24 {
    padding-left: 24px;
  }
  .tb-pl-32 {
    padding-left: 32px;
  }
  .tb-pl-40 {
    padding-left: 40px;
  }
  .tb-pl-42 {
    padding-left: 42px;
  }
  .tb-pl-48 {
    padding-left: 48px;
  }
  .tb-pl-52 {
    padding-left: 52px;
  }
  .tb-pl-56 {
    padding-left: 56px;
  }
  .tb-pl-60 {
    padding-left: 60px;
  }
  .tb-pl-64 {
    padding-left: 64px;
  }
  .tb-pl-80 {
    padding-left: 80px;
  }
  .tb-pl-100 {
    padding-left: 100px;
  }
  .tb-pl-120 {
    padding-left: 120px;
  }
  .tb-pl-150 {
    padding-left: 150px;
  }
  .tb-pr-0 {
    padding-right: 0px;
  }
  .tb-pr-4 {
    padding-right: 4px;
  }
  .tb-pr-8 {
    padding-right: 8px;
  }
  .tb-pr-10 {
    padding-right: 10px;
  }
  .tb-pr-12 {
    padding-right: 12px;
  }
  .tb-pr-16 {
    padding-right: 16px;
  }
  .tb-pr-18 {
    padding-right: 18px;
  }
  .tb-pr-24 {
    padding-right: 24px;
  }
  .tb-pr-32 {
    padding-right: 32px;
  }
  .tb-pr-40 {
    padding-right: 40px;
  }
  .tb-pr-42 {
    padding-right: 42px;
  }
  .tb-pr-48 {
    padding-right: 48px;
  }
  .tb-pr-52 {
    padding-right: 52px;
  }
  .tb-pr-56 {
    padding-right: 56px;
  }
  .tb-pr-60 {
    padding-right: 60px;
  }
  .tb-pr-64 {
    padding-right: 64px;
  }
  .tb-pr-80 {
    padding-right: 80px;
  }
  .tb-pr-100 {
    padding-right: 100px;
  }
  .tb-pr-120 {
    padding-right: 120px;
  }
  .tb-pr-150 {
    padding-right: 150px;
  }
  .tb-mt-0 {
    margin-top: 0px;
  }
  .tb-mt-4 {
    margin-top: 4px;
  }
  .tb-mt-8 {
    margin-top: 8px;
  }
  .tb-mt-10 {
    margin-top: 10px;
  }
  .tb-mt-12 {
    margin-top: 12px;
  }
  .tb-mt-16 {
    margin-top: 16px;
  }
  .tb-mt-18 {
    margin-top: 18px;
  }
  .tb-mt-24 {
    margin-top: 24px;
  }
  .tb-mt-32 {
    margin-top: 32px;
  }
  .tb-mt-40 {
    margin-top: 40px;
  }
  .tb-mt-42 {
    margin-top: 42px;
  }
  .tb-mt-48 {
    margin-top: 48px;
  }
  .tb-mt-52 {
    margin-top: 52px;
  }
  .tb-mt-56 {
    margin-top: 56px;
  }
  .tb-mt-60 {
    margin-top: 60px;
  }
  .tb-mt-64 {
    margin-top: 64px;
  }
  .tb-mt-80 {
    margin-top: 80px;
  }
  .tb-mt-100 {
    margin-top: 100px;
  }
  .tb-mt-120 {
    margin-top: 120px;
  }
  .tb-mt-150 {
    margin-top: 150px;
  }
  .tb-mb-0 {
    margin-bottom: 0px;
  }
  .tb-mb-4 {
    margin-bottom: 4px;
  }
  .tb-mb-8 {
    margin-bottom: 8px;
  }
  .tb-mb-10 {
    margin-bottom: 10px;
  }
  .tb-mb-12 {
    margin-bottom: 12px;
  }
  .tb-mb-16 {
    margin-bottom: 16px;
  }
  .tb-mb-18 {
    margin-bottom: 18px;
  }
  .tb-mb-24 {
    margin-bottom: 24px;
  }
  .tb-mb-32 {
    margin-bottom: 32px;
  }
  .tb-mb-40 {
    margin-bottom: 40px;
  }
  .tb-mb-42 {
    margin-bottom: 42px;
  }
  .tb-mb-48 {
    margin-bottom: 48px;
  }
  .tb-mb-52 {
    margin-bottom: 52px;
  }
  .tb-mb-56 {
    margin-bottom: 56px;
  }
  .tb-mb-60 {
    margin-bottom: 60px;
  }
  .tb-mb-64 {
    margin-bottom: 64px;
  }
  .tb-mb-80 {
    margin-bottom: 80px;
  }
  .tb-mb-100 {
    margin-bottom: 100px;
  }
  .tb-mb-120 {
    margin-bottom: 120px;
  }
  .tb-mb-150 {
    margin-bottom: 150px;
  }
  .tb-ml-0 {
    margin-left: 0px;
  }
  .tb-ml-4 {
    margin-left: 4px;
  }
  .tb-ml-8 {
    margin-left: 8px;
  }
  .tb-ml-10 {
    margin-left: 10px;
  }
  .tb-ml-12 {
    margin-left: 12px;
  }
  .tb-ml-16 {
    margin-left: 16px;
  }
  .tb-ml-18 {
    margin-left: 18px;
  }
  .tb-ml-24 {
    margin-left: 24px;
  }
  .tb-ml-32 {
    margin-left: 32px;
  }
  .tb-ml-40 {
    margin-left: 40px;
  }
  .tb-ml-42 {
    margin-left: 42px;
  }
  .tb-ml-48 {
    margin-left: 48px;
  }
  .tb-ml-52 {
    margin-left: 52px;
  }
  .tb-ml-56 {
    margin-left: 56px;
  }
  .tb-ml-60 {
    margin-left: 60px;
  }
  .tb-ml-64 {
    margin-left: 64px;
  }
  .tb-ml-80 {
    margin-left: 80px;
  }
  .tb-ml-100 {
    margin-left: 100px;
  }
  .tb-ml-120 {
    margin-left: 120px;
  }
  .tb-ml-150 {
    margin-left: 150px;
  }
  .tb-mr-0 {
    margin-right: 0px;
  }
  .tb-mr-4 {
    margin-right: 4px;
  }
  .tb-mr-8 {
    margin-right: 8px;
  }
  .tb-mr-10 {
    margin-right: 10px;
  }
  .tb-mr-12 {
    margin-right: 12px;
  }
  .tb-mr-16 {
    margin-right: 16px;
  }
  .tb-mr-18 {
    margin-right: 18px;
  }
  .tb-mr-24 {
    margin-right: 24px;
  }
  .tb-mr-32 {
    margin-right: 32px;
  }
  .tb-mr-40 {
    margin-right: 40px;
  }
  .tb-mr-42 {
    margin-right: 42px;
  }
  .tb-mr-48 {
    margin-right: 48px;
  }
  .tb-mr-52 {
    margin-right: 52px;
  }
  .tb-mr-56 {
    margin-right: 56px;
  }
  .tb-mr-60 {
    margin-right: 60px;
  }
  .tb-mr-64 {
    margin-right: 64px;
  }
  .tb-mr-80 {
    margin-right: 80px;
  }
  .tb-mr-100 {
    margin-right: 100px;
  }
  .tb-mr-120 {
    margin-right: 120px;
  }
  .tb-mr-150 {
    margin-right: 150px;
  }
}
@media only screen and (max-width: 768px) {
  .sm-p-0 {
    padding: 0px;
  }
  .sm-p-4 {
    padding: 4px;
  }
  .sm-p-8 {
    padding: 8px;
  }
  .sm-p-10 {
    padding: 10px;
  }
  .sm-p-12 {
    padding: 12px;
  }
  .sm-p-16 {
    padding: 16px;
  }
  .sm-p-18 {
    padding: 18px;
  }
  .sm-p-24 {
    padding: 24px;
  }
  .sm-p-32 {
    padding: 32px;
  }
  .sm-p-40 {
    padding: 40px;
  }
  .sm-p-42 {
    padding: 42px;
  }
  .sm-p-48 {
    padding: 48px;
  }
  .sm-p-52 {
    padding: 52px;
  }
  .sm-p-56 {
    padding: 56px;
  }
  .sm-p-60 {
    padding: 60px;
  }
  .sm-p-64 {
    padding: 64px;
  }
  .sm-p-80 {
    padding: 80px;
  }
  .sm-p-100 {
    padding: 100px;
  }
  .sm-p-120 {
    padding: 120px;
  }
  .sm-p-150 {
    padding: 150px;
  }
  .sm-m-0 {
    margin: 0px;
  }
  .sm-m-4 {
    margin: 4px;
  }
  .sm-m-8 {
    margin: 8px;
  }
  .sm-m-10 {
    margin: 10px;
  }
  .sm-m-12 {
    margin: 12px;
  }
  .sm-m-16 {
    margin: 16px;
  }
  .sm-m-18 {
    margin: 18px;
  }
  .sm-m-24 {
    margin: 24px;
  }
  .sm-m-32 {
    margin: 32px;
  }
  .sm-m-40 {
    margin: 40px;
  }
  .sm-m-42 {
    margin: 42px;
  }
  .sm-m-48 {
    margin: 48px;
  }
  .sm-m-52 {
    margin: 52px;
  }
  .sm-m-56 {
    margin: 56px;
  }
  .sm-m-60 {
    margin: 60px;
  }
  .sm-m-64 {
    margin: 64px;
  }
  .sm-m-80 {
    margin: 80px;
  }
  .sm-m-100 {
    margin: 100px;
  }
  .sm-m-120 {
    margin: 120px;
  }
  .sm-m-150 {
    margin: 150px;
  }
  .sm-gap-0 {
    gap: 0px;
  }
  .sm-gap-4 {
    gap: 4px;
  }
  .sm-gap-8 {
    gap: 8px;
  }
  .sm-gap-10 {
    gap: 10px;
  }
  .sm-gap-12 {
    gap: 12px;
  }
  .sm-gap-16 {
    gap: 16px;
  }
  .sm-gap-18 {
    gap: 18px;
  }
  .sm-gap-24 {
    gap: 24px;
  }
  .sm-gap-32 {
    gap: 32px;
  }
  .sm-gap-40 {
    gap: 40px;
  }
  .sm-gap-42 {
    gap: 42px;
  }
  .sm-gap-48 {
    gap: 48px;
  }
  .sm-gap-52 {
    gap: 52px;
  }
  .sm-gap-56 {
    gap: 56px;
  }
  .sm-gap-60 {
    gap: 60px;
  }
  .sm-gap-64 {
    gap: 64px;
  }
  .sm-gap-80 {
    gap: 80px;
  }
  .sm-gap-100 {
    gap: 100px;
  }
  .sm-gap-120 {
    gap: 120px;
  }
  .sm-gap-150 {
    gap: 150px;
  }
  .sm-pt-0 {
    padding-top: 0px;
  }
  .sm-pt-4 {
    padding-top: 4px;
  }
  .sm-pt-8 {
    padding-top: 8px;
  }
  .sm-pt-10 {
    padding-top: 10px;
  }
  .sm-pt-12 {
    padding-top: 12px;
  }
  .sm-pt-16 {
    padding-top: 16px;
  }
  .sm-pt-18 {
    padding-top: 18px;
  }
  .sm-pt-24 {
    padding-top: 24px;
  }
  .sm-pt-32 {
    padding-top: 32px;
  }
  .sm-pt-40 {
    padding-top: 40px;
  }
  .sm-pt-42 {
    padding-top: 42px;
  }
  .sm-pt-48 {
    padding-top: 48px;
  }
  .sm-pt-52 {
    padding-top: 52px;
  }
  .sm-pt-56 {
    padding-top: 56px;
  }
  .sm-pt-60 {
    padding-top: 60px;
  }
  .sm-pt-64 {
    padding-top: 64px;
  }
  .sm-pt-80 {
    padding-top: 80px;
  }
  .sm-pt-100 {
    padding-top: 100px;
  }
  .sm-pt-120 {
    padding-top: 120px;
  }
  .sm-pt-150 {
    padding-top: 150px;
  }
  .sm-pb-0 {
    padding-bottom: 0px;
  }
  .sm-pb-4 {
    padding-bottom: 4px;
  }
  .sm-pb-8 {
    padding-bottom: 8px;
  }
  .sm-pb-10 {
    padding-bottom: 10px;
  }
  .sm-pb-12 {
    padding-bottom: 12px;
  }
  .sm-pb-16 {
    padding-bottom: 16px;
  }
  .sm-pb-18 {
    padding-bottom: 18px;
  }
  .sm-pb-24 {
    padding-bottom: 24px;
  }
  .sm-pb-32 {
    padding-bottom: 32px;
  }
  .sm-pb-40 {
    padding-bottom: 40px;
  }
  .sm-pb-42 {
    padding-bottom: 42px;
  }
  .sm-pb-48 {
    padding-bottom: 48px;
  }
  .sm-pb-52 {
    padding-bottom: 52px;
  }
  .sm-pb-56 {
    padding-bottom: 56px;
  }
  .sm-pb-60 {
    padding-bottom: 60px;
  }
  .sm-pb-64 {
    padding-bottom: 64px;
  }
  .sm-pb-80 {
    padding-bottom: 80px;
  }
  .sm-pb-100 {
    padding-bottom: 100px;
  }
  .sm-pb-120 {
    padding-bottom: 120px;
  }
  .sm-pb-150 {
    padding-bottom: 150px;
  }
  .sm-pl-0 {
    padding-left: 0px;
  }
  .sm-pl-4 {
    padding-left: 4px;
  }
  .sm-pl-8 {
    padding-left: 8px;
  }
  .sm-pl-10 {
    padding-left: 10px;
  }
  .sm-pl-12 {
    padding-left: 12px;
  }
  .sm-pl-16 {
    padding-left: 16px;
  }
  .sm-pl-18 {
    padding-left: 18px;
  }
  .sm-pl-24 {
    padding-left: 24px;
  }
  .sm-pl-32 {
    padding-left: 32px;
  }
  .sm-pl-40 {
    padding-left: 40px;
  }
  .sm-pl-42 {
    padding-left: 42px;
  }
  .sm-pl-48 {
    padding-left: 48px;
  }
  .sm-pl-52 {
    padding-left: 52px;
  }
  .sm-pl-56 {
    padding-left: 56px;
  }
  .sm-pl-60 {
    padding-left: 60px;
  }
  .sm-pl-64 {
    padding-left: 64px;
  }
  .sm-pl-80 {
    padding-left: 80px;
  }
  .sm-pl-100 {
    padding-left: 100px;
  }
  .sm-pl-120 {
    padding-left: 120px;
  }
  .sm-pl-150 {
    padding-left: 150px;
  }
  .sm-pr-0 {
    padding-right: 0px;
  }
  .sm-pr-4 {
    padding-right: 4px;
  }
  .sm-pr-8 {
    padding-right: 8px;
  }
  .sm-pr-10 {
    padding-right: 10px;
  }
  .sm-pr-12 {
    padding-right: 12px;
  }
  .sm-pr-16 {
    padding-right: 16px;
  }
  .sm-pr-18 {
    padding-right: 18px;
  }
  .sm-pr-24 {
    padding-right: 24px;
  }
  .sm-pr-32 {
    padding-right: 32px;
  }
  .sm-pr-40 {
    padding-right: 40px;
  }
  .sm-pr-42 {
    padding-right: 42px;
  }
  .sm-pr-48 {
    padding-right: 48px;
  }
  .sm-pr-52 {
    padding-right: 52px;
  }
  .sm-pr-56 {
    padding-right: 56px;
  }
  .sm-pr-60 {
    padding-right: 60px;
  }
  .sm-pr-64 {
    padding-right: 64px;
  }
  .sm-pr-80 {
    padding-right: 80px;
  }
  .sm-pr-100 {
    padding-right: 100px;
  }
  .sm-pr-120 {
    padding-right: 120px;
  }
  .sm-pr-150 {
    padding-right: 150px;
  }
  .sm-mt-0 {
    margin-top: 0px;
  }
  .sm-mt-4 {
    margin-top: 4px;
  }
  .sm-mt-8 {
    margin-top: 8px;
  }
  .sm-mt-10 {
    margin-top: 10px;
  }
  .sm-mt-12 {
    margin-top: 12px;
  }
  .sm-mt-16 {
    margin-top: 16px;
  }
  .sm-mt-18 {
    margin-top: 18px;
  }
  .sm-mt-24 {
    margin-top: 24px;
  }
  .sm-mt-32 {
    margin-top: 32px;
  }
  .sm-mt-40 {
    margin-top: 40px;
  }
  .sm-mt-42 {
    margin-top: 42px;
  }
  .sm-mt-48 {
    margin-top: 48px;
  }
  .sm-mt-52 {
    margin-top: 52px;
  }
  .sm-mt-56 {
    margin-top: 56px;
  }
  .sm-mt-60 {
    margin-top: 60px;
  }
  .sm-mt-64 {
    margin-top: 64px;
  }
  .sm-mt-80 {
    margin-top: 80px;
  }
  .sm-mt-100 {
    margin-top: 100px;
  }
  .sm-mt-120 {
    margin-top: 120px;
  }
  .sm-mt-150 {
    margin-top: 150px;
  }
  .sm-mb-0 {
    margin-bottom: 0px;
  }
  .sm-mb-4 {
    margin-bottom: 4px;
  }
  .sm-mb-8 {
    margin-bottom: 8px;
  }
  .sm-mb-10 {
    margin-bottom: 10px;
  }
  .sm-mb-12 {
    margin-bottom: 12px;
  }
  .sm-mb-16 {
    margin-bottom: 16px;
  }
  .sm-mb-18 {
    margin-bottom: 18px;
  }
  .sm-mb-24 {
    margin-bottom: 24px;
  }
  .sm-mb-32 {
    margin-bottom: 32px;
  }
  .sm-mb-40 {
    margin-bottom: 40px;
  }
  .sm-mb-42 {
    margin-bottom: 42px;
  }
  .sm-mb-48 {
    margin-bottom: 48px;
  }
  .sm-mb-52 {
    margin-bottom: 52px;
  }
  .sm-mb-56 {
    margin-bottom: 56px;
  }
  .sm-mb-60 {
    margin-bottom: 60px;
  }
  .sm-mb-64 {
    margin-bottom: 64px;
  }
  .sm-mb-80 {
    margin-bottom: 80px;
  }
  .sm-mb-100 {
    margin-bottom: 100px;
  }
  .sm-mb-120 {
    margin-bottom: 120px;
  }
  .sm-mb-150 {
    margin-bottom: 150px;
  }
  .sm-ml-0 {
    margin-left: 0px;
  }
  .sm-ml-4 {
    margin-left: 4px;
  }
  .sm-ml-8 {
    margin-left: 8px;
  }
  .sm-ml-10 {
    margin-left: 10px;
  }
  .sm-ml-12 {
    margin-left: 12px;
  }
  .sm-ml-16 {
    margin-left: 16px;
  }
  .sm-ml-18 {
    margin-left: 18px;
  }
  .sm-ml-24 {
    margin-left: 24px;
  }
  .sm-ml-32 {
    margin-left: 32px;
  }
  .sm-ml-40 {
    margin-left: 40px;
  }
  .sm-ml-42 {
    margin-left: 42px;
  }
  .sm-ml-48 {
    margin-left: 48px;
  }
  .sm-ml-52 {
    margin-left: 52px;
  }
  .sm-ml-56 {
    margin-left: 56px;
  }
  .sm-ml-60 {
    margin-left: 60px;
  }
  .sm-ml-64 {
    margin-left: 64px;
  }
  .sm-ml-80 {
    margin-left: 80px;
  }
  .sm-ml-100 {
    margin-left: 100px;
  }
  .sm-ml-120 {
    margin-left: 120px;
  }
  .sm-ml-150 {
    margin-left: 150px;
  }
  .sm-mr-0 {
    margin-right: 0px;
  }
  .sm-mr-4 {
    margin-right: 4px;
  }
  .sm-mr-8 {
    margin-right: 8px;
  }
  .sm-mr-10 {
    margin-right: 10px;
  }
  .sm-mr-12 {
    margin-right: 12px;
  }
  .sm-mr-16 {
    margin-right: 16px;
  }
  .sm-mr-18 {
    margin-right: 18px;
  }
  .sm-mr-24 {
    margin-right: 24px;
  }
  .sm-mr-32 {
    margin-right: 32px;
  }
  .sm-mr-40 {
    margin-right: 40px;
  }
  .sm-mr-42 {
    margin-right: 42px;
  }
  .sm-mr-48 {
    margin-right: 48px;
  }
  .sm-mr-52 {
    margin-right: 52px;
  }
  .sm-mr-56 {
    margin-right: 56px;
  }
  .sm-mr-60 {
    margin-right: 60px;
  }
  .sm-mr-64 {
    margin-right: 64px;
  }
  .sm-mr-80 {
    margin-right: 80px;
  }
  .sm-mr-100 {
    margin-right: 100px;
  }
  .sm-mr-120 {
    margin-right: 120px;
  }
  .sm-mr-150 {
    margin-right: 150px;
  }
}
@media only screen and (max-width: 480px) {
  .xs-p-0 {
    padding: 0px;
  }
  .xs-p-4 {
    padding: 4px;
  }
  .xs-p-8 {
    padding: 8px;
  }
  .xs-p-10 {
    padding: 10px;
  }
  .xs-p-12 {
    padding: 12px;
  }
  .xs-p-16 {
    padding: 16px;
  }
  .xs-p-18 {
    padding: 18px;
  }
  .xs-p-24 {
    padding: 24px;
  }
  .xs-p-32 {
    padding: 32px;
  }
  .xs-p-40 {
    padding: 40px;
  }
  .xs-p-42 {
    padding: 42px;
  }
  .xs-p-48 {
    padding: 48px;
  }
  .xs-p-52 {
    padding: 52px;
  }
  .xs-p-56 {
    padding: 56px;
  }
  .xs-p-60 {
    padding: 60px;
  }
  .xs-p-64 {
    padding: 64px;
  }
  .xs-p-80 {
    padding: 80px;
  }
  .xs-p-100 {
    padding: 100px;
  }
  .xs-p-120 {
    padding: 120px;
  }
  .xs-p-150 {
    padding: 150px;
  }
  .xs-m-0 {
    margin: 0px;
  }
  .xs-m-4 {
    margin: 4px;
  }
  .xs-m-8 {
    margin: 8px;
  }
  .xs-m-10 {
    margin: 10px;
  }
  .xs-m-12 {
    margin: 12px;
  }
  .xs-m-16 {
    margin: 16px;
  }
  .xs-m-18 {
    margin: 18px;
  }
  .xs-m-24 {
    margin: 24px;
  }
  .xs-m-32 {
    margin: 32px;
  }
  .xs-m-40 {
    margin: 40px;
  }
  .xs-m-42 {
    margin: 42px;
  }
  .xs-m-48 {
    margin: 48px;
  }
  .xs-m-52 {
    margin: 52px;
  }
  .xs-m-56 {
    margin: 56px;
  }
  .xs-m-60 {
    margin: 60px;
  }
  .xs-m-64 {
    margin: 64px;
  }
  .xs-m-80 {
    margin: 80px;
  }
  .xs-m-100 {
    margin: 100px;
  }
  .xs-m-120 {
    margin: 120px;
  }
  .xs-m-150 {
    margin: 150px;
  }
  .xs-gap-0 {
    gap: 0px;
  }
  .xs-gap-4 {
    gap: 4px;
  }
  .xs-gap-8 {
    gap: 8px;
  }
  .xs-gap-10 {
    gap: 10px;
  }
  .xs-gap-12 {
    gap: 12px;
  }
  .xs-gap-16 {
    gap: 16px;
  }
  .xs-gap-18 {
    gap: 18px;
  }
  .xs-gap-24 {
    gap: 24px;
  }
  .xs-gap-32 {
    gap: 32px;
  }
  .xs-gap-40 {
    gap: 40px;
  }
  .xs-gap-42 {
    gap: 42px;
  }
  .xs-gap-48 {
    gap: 48px;
  }
  .xs-gap-52 {
    gap: 52px;
  }
  .xs-gap-56 {
    gap: 56px;
  }
  .xs-gap-60 {
    gap: 60px;
  }
  .xs-gap-64 {
    gap: 64px;
  }
  .xs-gap-80 {
    gap: 80px;
  }
  .xs-gap-100 {
    gap: 100px;
  }
  .xs-gap-120 {
    gap: 120px;
  }
  .xs-gap-150 {
    gap: 150px;
  }
  .xs-pt-0 {
    padding-top: 0px;
  }
  .xs-pt-4 {
    padding-top: 4px;
  }
  .xs-pt-8 {
    padding-top: 8px;
  }
  .xs-pt-10 {
    padding-top: 10px;
  }
  .xs-pt-12 {
    padding-top: 12px;
  }
  .xs-pt-16 {
    padding-top: 16px;
  }
  .xs-pt-18 {
    padding-top: 18px;
  }
  .xs-pt-24 {
    padding-top: 24px;
  }
  .xs-pt-32 {
    padding-top: 32px;
  }
  .xs-pt-40 {
    padding-top: 40px;
  }
  .xs-pt-42 {
    padding-top: 42px;
  }
  .xs-pt-48 {
    padding-top: 48px;
  }
  .xs-pt-52 {
    padding-top: 52px;
  }
  .xs-pt-56 {
    padding-top: 56px;
  }
  .xs-pt-60 {
    padding-top: 60px;
  }
  .xs-pt-64 {
    padding-top: 64px;
  }
  .xs-pt-80 {
    padding-top: 80px;
  }
  .xs-pt-100 {
    padding-top: 100px;
  }
  .xs-pt-120 {
    padding-top: 120px;
  }
  .xs-pt-150 {
    padding-top: 150px;
  }
  .xs-pb-0 {
    padding-bottom: 0px;
  }
  .xs-pb-4 {
    padding-bottom: 4px;
  }
  .xs-pb-8 {
    padding-bottom: 8px;
  }
  .xs-pb-10 {
    padding-bottom: 10px;
  }
  .xs-pb-12 {
    padding-bottom: 12px;
  }
  .xs-pb-16 {
    padding-bottom: 16px;
  }
  .xs-pb-18 {
    padding-bottom: 18px;
  }
  .xs-pb-24 {
    padding-bottom: 24px;
  }
  .xs-pb-32 {
    padding-bottom: 32px;
  }
  .xs-pb-40 {
    padding-bottom: 40px;
  }
  .xs-pb-42 {
    padding-bottom: 42px;
  }
  .xs-pb-48 {
    padding-bottom: 48px;
  }
  .xs-pb-52 {
    padding-bottom: 52px;
  }
  .xs-pb-56 {
    padding-bottom: 56px;
  }
  .xs-pb-60 {
    padding-bottom: 60px;
  }
  .xs-pb-64 {
    padding-bottom: 64px;
  }
  .xs-pb-80 {
    padding-bottom: 80px;
  }
  .xs-pb-100 {
    padding-bottom: 100px;
  }
  .xs-pb-120 {
    padding-bottom: 120px;
  }
  .xs-pb-150 {
    padding-bottom: 150px;
  }
  .xs-pl-0 {
    padding-left: 0px;
  }
  .xs-pl-4 {
    padding-left: 4px;
  }
  .xs-pl-8 {
    padding-left: 8px;
  }
  .xs-pl-10 {
    padding-left: 10px;
  }
  .xs-pl-12 {
    padding-left: 12px;
  }
  .xs-pl-16 {
    padding-left: 16px;
  }
  .xs-pl-18 {
    padding-left: 18px;
  }
  .xs-pl-24 {
    padding-left: 24px;
  }
  .xs-pl-32 {
    padding-left: 32px;
  }
  .xs-pl-40 {
    padding-left: 40px;
  }
  .xs-pl-42 {
    padding-left: 42px;
  }
  .xs-pl-48 {
    padding-left: 48px;
  }
  .xs-pl-52 {
    padding-left: 52px;
  }
  .xs-pl-56 {
    padding-left: 56px;
  }
  .xs-pl-60 {
    padding-left: 60px;
  }
  .xs-pl-64 {
    padding-left: 64px;
  }
  .xs-pl-80 {
    padding-left: 80px;
  }
  .xs-pl-100 {
    padding-left: 100px;
  }
  .xs-pl-120 {
    padding-left: 120px;
  }
  .xs-pl-150 {
    padding-left: 150px;
  }
  .xs-pr-0 {
    padding-right: 0px;
  }
  .xs-pr-4 {
    padding-right: 4px;
  }
  .xs-pr-8 {
    padding-right: 8px;
  }
  .xs-pr-10 {
    padding-right: 10px;
  }
  .xs-pr-12 {
    padding-right: 12px;
  }
  .xs-pr-16 {
    padding-right: 16px;
  }
  .xs-pr-18 {
    padding-right: 18px;
  }
  .xs-pr-24 {
    padding-right: 24px;
  }
  .xs-pr-32 {
    padding-right: 32px;
  }
  .xs-pr-40 {
    padding-right: 40px;
  }
  .xs-pr-42 {
    padding-right: 42px;
  }
  .xs-pr-48 {
    padding-right: 48px;
  }
  .xs-pr-52 {
    padding-right: 52px;
  }
  .xs-pr-56 {
    padding-right: 56px;
  }
  .xs-pr-60 {
    padding-right: 60px;
  }
  .xs-pr-64 {
    padding-right: 64px;
  }
  .xs-pr-80 {
    padding-right: 80px;
  }
  .xs-pr-100 {
    padding-right: 100px;
  }
  .xs-pr-120 {
    padding-right: 120px;
  }
  .xs-pr-150 {
    padding-right: 150px;
  }
  .xs-mt-0 {
    margin-top: 0px;
  }
  .xs-mt-4 {
    margin-top: 4px;
  }
  .xs-mt-8 {
    margin-top: 8px;
  }
  .xs-mt-10 {
    margin-top: 10px;
  }
  .xs-mt-12 {
    margin-top: 12px;
  }
  .xs-mt-16 {
    margin-top: 16px;
  }
  .xs-mt-18 {
    margin-top: 18px;
  }
  .xs-mt-24 {
    margin-top: 24px;
  }
  .xs-mt-32 {
    margin-top: 32px;
  }
  .xs-mt-40 {
    margin-top: 40px;
  }
  .xs-mt-42 {
    margin-top: 42px;
  }
  .xs-mt-48 {
    margin-top: 48px;
  }
  .xs-mt-52 {
    margin-top: 52px;
  }
  .xs-mt-56 {
    margin-top: 56px;
  }
  .xs-mt-60 {
    margin-top: 60px;
  }
  .xs-mt-64 {
    margin-top: 64px;
  }
  .xs-mt-80 {
    margin-top: 80px;
  }
  .xs-mt-100 {
    margin-top: 100px;
  }
  .xs-mt-120 {
    margin-top: 120px;
  }
  .xs-mt-150 {
    margin-top: 150px;
  }
  .xs-mb-0 {
    margin-bottom: 0px;
  }
  .xs-mb-4 {
    margin-bottom: 4px;
  }
  .xs-mb-8 {
    margin-bottom: 8px;
  }
  .xs-mb-10 {
    margin-bottom: 10px;
  }
  .xs-mb-12 {
    margin-bottom: 12px;
  }
  .xs-mb-16 {
    margin-bottom: 16px;
  }
  .xs-mb-18 {
    margin-bottom: 18px;
  }
  .xs-mb-24 {
    margin-bottom: 24px;
  }
  .xs-mb-32 {
    margin-bottom: 32px;
  }
  .xs-mb-40 {
    margin-bottom: 40px;
  }
  .xs-mb-42 {
    margin-bottom: 42px;
  }
  .xs-mb-48 {
    margin-bottom: 48px;
  }
  .xs-mb-52 {
    margin-bottom: 52px;
  }
  .xs-mb-56 {
    margin-bottom: 56px;
  }
  .xs-mb-60 {
    margin-bottom: 60px;
  }
  .xs-mb-64 {
    margin-bottom: 64px;
  }
  .xs-mb-80 {
    margin-bottom: 80px;
  }
  .xs-mb-100 {
    margin-bottom: 100px;
  }
  .xs-mb-120 {
    margin-bottom: 120px;
  }
  .xs-mb-150 {
    margin-bottom: 150px;
  }
  .xs-ml-0 {
    margin-left: 0px;
  }
  .xs-ml-4 {
    margin-left: 4px;
  }
  .xs-ml-8 {
    margin-left: 8px;
  }
  .xs-ml-10 {
    margin-left: 10px;
  }
  .xs-ml-12 {
    margin-left: 12px;
  }
  .xs-ml-16 {
    margin-left: 16px;
  }
  .xs-ml-18 {
    margin-left: 18px;
  }
  .xs-ml-24 {
    margin-left: 24px;
  }
  .xs-ml-32 {
    margin-left: 32px;
  }
  .xs-ml-40 {
    margin-left: 40px;
  }
  .xs-ml-42 {
    margin-left: 42px;
  }
  .xs-ml-48 {
    margin-left: 48px;
  }
  .xs-ml-52 {
    margin-left: 52px;
  }
  .xs-ml-56 {
    margin-left: 56px;
  }
  .xs-ml-60 {
    margin-left: 60px;
  }
  .xs-ml-64 {
    margin-left: 64px;
  }
  .xs-ml-80 {
    margin-left: 80px;
  }
  .xs-ml-100 {
    margin-left: 100px;
  }
  .xs-ml-120 {
    margin-left: 120px;
  }
  .xs-ml-150 {
    margin-left: 150px;
  }
  .xs-mr-0 {
    margin-right: 0px;
  }
  .xs-mr-4 {
    margin-right: 4px;
  }
  .xs-mr-8 {
    margin-right: 8px;
  }
  .xs-mr-10 {
    margin-right: 10px;
  }
  .xs-mr-12 {
    margin-right: 12px;
  }
  .xs-mr-16 {
    margin-right: 16px;
  }
  .xs-mr-18 {
    margin-right: 18px;
  }
  .xs-mr-24 {
    margin-right: 24px;
  }
  .xs-mr-32 {
    margin-right: 32px;
  }
  .xs-mr-40 {
    margin-right: 40px;
  }
  .xs-mr-42 {
    margin-right: 42px;
  }
  .xs-mr-48 {
    margin-right: 48px;
  }
  .xs-mr-52 {
    margin-right: 52px;
  }
  .xs-mr-56 {
    margin-right: 56px;
  }
  .xs-mr-60 {
    margin-right: 60px;
  }
  .xs-mr-64 {
    margin-right: 64px;
  }
  .xs-mr-80 {
    margin-right: 80px;
  }
  .xs-mr-100 {
    margin-right: 100px;
  }
  .xs-mr-120 {
    margin-right: 120px;
  }
  .xs-mr-150 {
    margin-right: 150px;
  }
}
/* Auto margin utilities */
.m-auto {
  margin: auto;
}

.ml-auto {
  margin-left: auto;
}

.mr-auto {
  margin-right: auto;
}

.mt-auto {
  margin-top: auto;
}

.mb-auto {
  margin-bottom: auto;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

/* Container utilities */
.container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.container-xs {
  max-width: 540px;
}

.container-sm {
  max-width: 768px;
}

.container-md {
  max-width: 1080px;
}

.container-lg {
  max-width: 1366px;
}

.container-xl {
  max-width: 1920px;
}

.fs-8 {
  font-size: 8px;
}

.fs-10 {
  font-size: 10px;
}

.fs-11 {
  font-size: 11px;
}

.fs-12 {
  font-size: 12px;
}

.fs-14 {
  font-size: 14px;
}

.fs-16 {
  font-size: 16px;
}

.fs-18 {
  font-size: 18px;
}

.fs-20 {
  font-size: 20px;
}

.fs-22 {
  font-size: 22px;
}

.fs-24 {
  font-size: 24px;
}

.fs-28 {
  font-size: 28px;
}

.fs-32 {
  font-size: 32px;
}

.fs-40 {
  font-size: 40px;
}

.fs-48 {
  font-size: 48px;
}

.fs-60 {
  font-size: 60px;
}

@media only screen and (max-width: 1920px) {
  .xl-fs-8 {
    font-size: 8px;
  }
  .xl-fs-10 {
    font-size: 10px;
  }
  .xl-fs-11 {
    font-size: 11px;
  }
  .xl-fs-12 {
    font-size: 12px;
  }
  .xl-fs-14 {
    font-size: 14px;
  }
  .xl-fs-16 {
    font-size: 16px;
  }
  .xl-fs-18 {
    font-size: 18px;
  }
  .xl-fs-20 {
    font-size: 20px;
  }
  .xl-fs-22 {
    font-size: 22px;
  }
  .xl-fs-24 {
    font-size: 24px;
  }
  .xl-fs-28 {
    font-size: 28px;
  }
  .xl-fs-32 {
    font-size: 32px;
  }
  .xl-fs-40 {
    font-size: 40px;
  }
  .xl-fs-48 {
    font-size: 48px;
  }
  .xl-fs-60 {
    font-size: 60px;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-fs-8 {
    font-size: 8px;
  }
  .lg-fs-10 {
    font-size: 10px;
  }
  .lg-fs-11 {
    font-size: 11px;
  }
  .lg-fs-12 {
    font-size: 12px;
  }
  .lg-fs-14 {
    font-size: 14px;
  }
  .lg-fs-16 {
    font-size: 16px;
  }
  .lg-fs-18 {
    font-size: 18px;
  }
  .lg-fs-20 {
    font-size: 20px;
  }
  .lg-fs-22 {
    font-size: 22px;
  }
  .lg-fs-24 {
    font-size: 24px;
  }
  .lg-fs-28 {
    font-size: 28px;
  }
  .lg-fs-32 {
    font-size: 32px;
  }
  .lg-fs-40 {
    font-size: 40px;
  }
  .lg-fs-48 {
    font-size: 48px;
  }
  .lg-fs-60 {
    font-size: 60px;
  }
}
@media only screen and (max-width: 1024px) {
  .md-fs-8 {
    font-size: 8px;
  }
  .md-fs-10 {
    font-size: 10px;
  }
  .md-fs-11 {
    font-size: 11px;
  }
  .md-fs-12 {
    font-size: 12px;
  }
  .md-fs-14 {
    font-size: 14px;
  }
  .md-fs-16 {
    font-size: 16px;
  }
  .md-fs-18 {
    font-size: 18px;
  }
  .md-fs-20 {
    font-size: 20px;
  }
  .md-fs-22 {
    font-size: 22px;
  }
  .md-fs-24 {
    font-size: 24px;
  }
  .md-fs-28 {
    font-size: 28px;
  }
  .md-fs-32 {
    font-size: 32px;
  }
  .md-fs-40 {
    font-size: 40px;
  }
  .md-fs-48 {
    font-size: 48px;
  }
  .md-fs-60 {
    font-size: 60px;
  }
}
@media only screen and (max-width: 992px) {
  .tb-fs-8 {
    font-size: 8px;
  }
  .tb-fs-10 {
    font-size: 10px;
  }
  .tb-fs-11 {
    font-size: 11px;
  }
  .tb-fs-12 {
    font-size: 12px;
  }
  .tb-fs-14 {
    font-size: 14px;
  }
  .tb-fs-16 {
    font-size: 16px;
  }
  .tb-fs-18 {
    font-size: 18px;
  }
  .tb-fs-20 {
    font-size: 20px;
  }
  .tb-fs-22 {
    font-size: 22px;
  }
  .tb-fs-24 {
    font-size: 24px;
  }
  .tb-fs-28 {
    font-size: 28px;
  }
  .tb-fs-32 {
    font-size: 32px;
  }
  .tb-fs-40 {
    font-size: 40px;
  }
  .tb-fs-48 {
    font-size: 48px;
  }
  .tb-fs-60 {
    font-size: 60px;
  }
}
@media only screen and (max-width: 768px) {
  .sm-fs-8 {
    font-size: 8px;
  }
  .sm-fs-10 {
    font-size: 10px;
  }
  .sm-fs-11 {
    font-size: 11px;
  }
  .sm-fs-12 {
    font-size: 12px;
  }
  .sm-fs-14 {
    font-size: 14px;
  }
  .sm-fs-16 {
    font-size: 16px;
  }
  .sm-fs-18 {
    font-size: 18px;
  }
  .sm-fs-20 {
    font-size: 20px;
  }
  .sm-fs-22 {
    font-size: 22px;
  }
  .sm-fs-24 {
    font-size: 24px;
  }
  .sm-fs-28 {
    font-size: 28px;
  }
  .sm-fs-32 {
    font-size: 32px;
  }
  .sm-fs-40 {
    font-size: 40px;
  }
  .sm-fs-48 {
    font-size: 48px;
  }
  .sm-fs-60 {
    font-size: 60px;
  }
}
@media only screen and (max-width: 480px) {
  .xs-fs-8 {
    font-size: 8px;
  }
  .xs-fs-10 {
    font-size: 10px;
  }
  .xs-fs-11 {
    font-size: 11px;
  }
  .xs-fs-12 {
    font-size: 12px;
  }
  .xs-fs-14 {
    font-size: 14px;
  }
  .xs-fs-16 {
    font-size: 16px;
  }
  .xs-fs-18 {
    font-size: 18px;
  }
  .xs-fs-20 {
    font-size: 20px;
  }
  .xs-fs-22 {
    font-size: 22px;
  }
  .xs-fs-24 {
    font-size: 24px;
  }
  .xs-fs-28 {
    font-size: 28px;
  }
  .xs-fs-32 {
    font-size: 32px;
  }
  .xs-fs-40 {
    font-size: 40px;
  }
  .xs-fs-48 {
    font-size: 48px;
  }
  .xs-fs-60 {
    font-size: 60px;
  }
}
.lh-100 {
  line-height: 100%;
}

.lh-100 {
  line-height: 100%;
}

.lh-10 {
  line-height: 10px;
}

.lh-11 {
  line-height: 11px;
}

.lh-12 {
  line-height: 12px;
}

.lh-14 {
  line-height: 14px;
}

.lh-16 {
  line-height: 16px;
}

.lh-18 {
  line-height: 18px;
}

.lh-20 {
  line-height: 20px;
}

.lh-22 {
  line-height: 22px;
}

.lh-24 {
  line-height: 24px;
}

.lh-28 {
  line-height: 28px;
}

.lh-30 {
  line-height: 30px;
}

.lh-32 {
  line-height: 32px;
}

.lh-40 {
  line-height: 40px;
}

@media only screen and (max-width: 1920px) {
  .xl-lh-100 {
    line-height: 100%;
  }
  .xl-lh-10 {
    line-height: 10px;
  }
  .xl-lh-11 {
    line-height: 11px;
  }
  .xl-lh-12 {
    line-height: 12px;
  }
  .xl-lh-14 {
    line-height: 14px;
  }
  .xl-lh-16 {
    line-height: 16px;
  }
  .xl-lh-18 {
    line-height: 18px;
  }
  .xl-lh-20 {
    line-height: 20px;
  }
  .xl-lh-22 {
    line-height: 22px;
  }
  .xl-lh-24 {
    line-height: 24px;
  }
  .xl-lh-28 {
    line-height: 28px;
  }
  .xl-lh-30 {
    line-height: 30px;
  }
  .xl-lh-32 {
    line-height: 32px;
  }
  .xl-lh-40 {
    line-height: 40px;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-lh-100 {
    line-height: 100%;
  }
  .lg-lh-10 {
    line-height: 10px;
  }
  .lg-lh-11 {
    line-height: 11px;
  }
  .lg-lh-12 {
    line-height: 12px;
  }
  .lg-lh-14 {
    line-height: 14px;
  }
  .lg-lh-16 {
    line-height: 16px;
  }
  .lg-lh-18 {
    line-height: 18px;
  }
  .lg-lh-20 {
    line-height: 20px;
  }
  .lg-lh-22 {
    line-height: 22px;
  }
  .lg-lh-24 {
    line-height: 24px;
  }
  .lg-lh-28 {
    line-height: 28px;
  }
  .lg-lh-30 {
    line-height: 30px;
  }
  .lg-lh-32 {
    line-height: 32px;
  }
  .lg-lh-40 {
    line-height: 40px;
  }
}
@media only screen and (max-width: 1024px) {
  .md-lh-100 {
    line-height: 100%;
  }
  .md-lh-10 {
    line-height: 10px;
  }
  .md-lh-11 {
    line-height: 11px;
  }
  .md-lh-12 {
    line-height: 12px;
  }
  .md-lh-14 {
    line-height: 14px;
  }
  .md-lh-16 {
    line-height: 16px;
  }
  .md-lh-18 {
    line-height: 18px;
  }
  .md-lh-20 {
    line-height: 20px;
  }
  .md-lh-22 {
    line-height: 22px;
  }
  .md-lh-24 {
    line-height: 24px;
  }
  .md-lh-28 {
    line-height: 28px;
  }
  .md-lh-30 {
    line-height: 30px;
  }
  .md-lh-32 {
    line-height: 32px;
  }
  .md-lh-40 {
    line-height: 40px;
  }
}
@media only screen and (max-width: 992px) {
  .tb-lh-100 {
    line-height: 100%;
  }
  .tb-lh-10 {
    line-height: 10px;
  }
  .tb-lh-11 {
    line-height: 11px;
  }
  .tb-lh-12 {
    line-height: 12px;
  }
  .tb-lh-14 {
    line-height: 14px;
  }
  .tb-lh-16 {
    line-height: 16px;
  }
  .tb-lh-18 {
    line-height: 18px;
  }
  .tb-lh-20 {
    line-height: 20px;
  }
  .tb-lh-22 {
    line-height: 22px;
  }
  .tb-lh-24 {
    line-height: 24px;
  }
  .tb-lh-28 {
    line-height: 28px;
  }
  .tb-lh-30 {
    line-height: 30px;
  }
  .tb-lh-32 {
    line-height: 32px;
  }
  .tb-lh-40 {
    line-height: 40px;
  }
}
@media only screen and (max-width: 768px) {
  .sm-lh-100 {
    line-height: 100%;
  }
  .sm-lh-10 {
    line-height: 10px;
  }
  .sm-lh-11 {
    line-height: 11px;
  }
  .sm-lh-12 {
    line-height: 12px;
  }
  .sm-lh-14 {
    line-height: 14px;
  }
  .sm-lh-16 {
    line-height: 16px;
  }
  .sm-lh-18 {
    line-height: 18px;
  }
  .sm-lh-20 {
    line-height: 20px;
  }
  .sm-lh-22 {
    line-height: 22px;
  }
  .sm-lh-24 {
    line-height: 24px;
  }
  .sm-lh-28 {
    line-height: 28px;
  }
  .sm-lh-30 {
    line-height: 30px;
  }
  .sm-lh-32 {
    line-height: 32px;
  }
  .sm-lh-40 {
    line-height: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .xs-lh-100 {
    line-height: 100%;
  }
  .xs-lh-10 {
    line-height: 10px;
  }
  .xs-lh-11 {
    line-height: 11px;
  }
  .xs-lh-12 {
    line-height: 12px;
  }
  .xs-lh-14 {
    line-height: 14px;
  }
  .xs-lh-16 {
    line-height: 16px;
  }
  .xs-lh-18 {
    line-height: 18px;
  }
  .xs-lh-20 {
    line-height: 20px;
  }
  .xs-lh-22 {
    line-height: 22px;
  }
  .xs-lh-24 {
    line-height: 24px;
  }
  .xs-lh-28 {
    line-height: 28px;
  }
  .xs-lh-30 {
    line-height: 30px;
  }
  .xs-lh-32 {
    line-height: 32px;
  }
  .xs-lh-40 {
    line-height: 40px;
  }
}
.fw-light {
  font-weight: 300;
}

.fw-regular {
  font-weight: 400;
}

.fw-semibold {
  font-weight: 600;
}

.fw-bold {
  font-weight: 700;
}

@media only screen and (max-width: 1920px) {
  .xl-fw-light {
    font-weight: 300;
  }
  .xl-fw-regular {
    font-weight: 400;
  }
  .xl-fw-semibold {
    font-weight: 600;
  }
  .xl-fw-bold {
    font-weight: 700;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-fw-light {
    font-weight: 300;
  }
  .lg-fw-regular {
    font-weight: 400;
  }
  .lg-fw-semibold {
    font-weight: 600;
  }
  .lg-fw-bold {
    font-weight: 700;
  }
}
@media only screen and (max-width: 1024px) {
  .md-fw-light {
    font-weight: 300;
  }
  .md-fw-regular {
    font-weight: 400;
  }
  .md-fw-semibold {
    font-weight: 600;
  }
  .md-fw-bold {
    font-weight: 700;
  }
}
@media only screen and (max-width: 992px) {
  .tb-fw-light {
    font-weight: 300;
  }
  .tb-fw-regular {
    font-weight: 400;
  }
  .tb-fw-semibold {
    font-weight: 600;
  }
  .tb-fw-bold {
    font-weight: 700;
  }
}
@media only screen and (max-width: 768px) {
  .sm-fw-light {
    font-weight: 300;
  }
  .sm-fw-regular {
    font-weight: 400;
  }
  .sm-fw-semibold {
    font-weight: 600;
  }
  .sm-fw-bold {
    font-weight: 700;
  }
}
@media only screen and (max-width: 480px) {
  .xs-fw-light {
    font-weight: 300;
  }
  .xs-fw-regular {
    font-weight: 400;
  }
  .xs-fw-semibold {
    font-weight: 600;
  }
  .xs-fw-bold {
    font-weight: 700;
  }
}
.italic {
  font-style: italic;
}

.underline {
  text-decoration: underline;
}

.line-through {
  text-decoration: line-through;
}

.no-underline {
  text-decoration: none;
}

.hover-underline:hover {
  text-decoration: underline;
}

.hover-line-through:hover {
  text-decoration: line-through;
}

.hover-no-underline:hover {
  text-decoration: none;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.no-wrap {
  white-space: nowrap;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

@media only screen and (max-width: 1920px) {
  .xl-text-left {
    text-align: left;
  }
  .xl-text-center {
    text-align: center;
  }
  .xl-text-right {
    text-align: right;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-text-left {
    text-align: left;
  }
  .lg-text-center {
    text-align: center;
  }
  .lg-text-right {
    text-align: right;
  }
}
@media only screen and (max-width: 1024px) {
  .md-text-left {
    text-align: left;
  }
  .md-text-center {
    text-align: center;
  }
  .md-text-right {
    text-align: right;
  }
}
@media only screen and (max-width: 992px) {
  .tb-text-left {
    text-align: left;
  }
  .tb-text-center {
    text-align: center;
  }
  .tb-text-right {
    text-align: right;
  }
}
@media only screen and (max-width: 768px) {
  .sm-text-left {
    text-align: left;
  }
  .sm-text-center {
    text-align: center;
  }
  .sm-text-right {
    text-align: right;
  }
}
@media only screen and (max-width: 480px) {
  .xs-text-left {
    text-align: left;
  }
  .xs-text-center {
    text-align: center;
  }
  .xs-text-right {
    text-align: right;
  }
}
.text-thirdblue {
  color: #2DB2C5;
}

.bg-thirdblue {
  background-color: #2DB2C5;
}

.border-thirdblue {
  border-color: #2DB2C5 !important;
}

.fill-thirdblue {
  fill: #2DB2C5;
}

.stroke-thirdblue {
  stroke: #2DB2C5;
}

.text-fourthblue {
  color: #47C4CC;
}

.bg-fourthblue {
  background-color: #47C4CC;
}

.border-fourthblue {
  border-color: #47C4CC !important;
}

.fill-fourthblue {
  fill: #47C4CC;
}

.stroke-fourthblue {
  stroke: #47C4CC;
}

.text-fifthblue {
  color: #5CD3C2;
}

.bg-fifthblue {
  background-color: #5CD3C2;
}

.border-fifthblue {
  border-color: #5CD3C2 !important;
}

.fill-fifthblue {
  fill: #5CD3C2;
}

.stroke-fifthblue {
  stroke: #5CD3C2;
}

.text-darkblue {
  color: #003645;
}

.bg-darkblue {
  background-color: #003645;
}

.border-darkblue {
  border-color: #003645 !important;
}

.fill-darkblue {
  fill: #003645;
}

.stroke-darkblue {
  stroke: #003645;
}

.text-darkblue2 {
  color: #134553;
}

.bg-darkblue2 {
  background-color: #134553;
}

.border-darkblue2 {
  border-color: #134553 !important;
}

.fill-darkblue2 {
  fill: #134553;
}

.stroke-darkblue2 {
  stroke: #134553;
}

.text-green {
  color: #4DCF55;
}

.bg-green {
  background-color: #4DCF55;
}

.border-green {
  border-color: #4DCF55 !important;
}

.fill-green {
  fill: #4DCF55;
}

.stroke-green {
  stroke: #4DCF55;
}

.text-white {
  color: #FFFFFF;
}

.bg-white {
  background-color: #FFFFFF;
}

.border-white {
  border-color: #FFFFFF !important;
}

.fill-white {
  fill: #FFFFFF;
}

.stroke-white {
  stroke: #FFFFFF;
}

.text-lightgreengrey {
  color: #c7ecee;
}

.bg-lightgreengrey {
  background-color: #c7ecee;
}

.border-lightgreengrey {
  border-color: #c7ecee !important;
}

.fill-lightgreengrey {
  fill: #c7ecee;
}

.stroke-lightgreengrey {
  stroke: #c7ecee;
}

.text-lightgrey {
  color: #f1f1f1;
}

.bg-lightgrey {
  background-color: #f1f1f1;
}

.border-lightgrey {
  border-color: #f1f1f1 !important;
}

.fill-lightgrey {
  fill: #f1f1f1;
}

.stroke-lightgrey {
  stroke: #f1f1f1;
}

.text-grey {
  color: #6C6C6C;
}

.bg-grey {
  background-color: #6C6C6C;
}

.border-grey {
  border-color: #6C6C6C !important;
}

.fill-grey {
  fill: #6C6C6C;
}

.stroke-grey {
  stroke: #6C6C6C;
}

.text-darkgrey {
  color: #707070;
}

.bg-darkgrey {
  background-color: #707070;
}

.border-darkgrey {
  border-color: #707070 !important;
}

.fill-darkgrey {
  fill: #707070;
}

.stroke-darkgrey {
  stroke: #707070;
}

.text-mediumgrey {
  color: rgba(48, 55, 65, 0.5019607843);
}

.bg-mediumgrey {
  background-color: rgba(48, 55, 65, 0.5019607843);
}

.border-mediumgrey {
  border-color: rgba(48, 55, 65, 0.5019607843) !important;
}

.fill-mediumgrey {
  fill: rgba(48, 55, 65, 0.5019607843);
}

.stroke-mediumgrey {
  stroke: rgba(48, 55, 65, 0.5019607843);
}

.text-mintgreen {
  color: #5CD3D2;
}

.bg-mintgreen {
  background-color: #5CD3D2;
}

.border-mintgreen {
  border-color: #5CD3D2 !important;
}

.fill-mintgreen {
  fill: #5CD3D2;
}

.stroke-mintgreen {
  stroke: #5CD3D2;
}

.text-dark {
  color: #00212A;
}

.bg-dark {
  background-color: #00212A;
}

.border-dark {
  border-color: #00212A !important;
}

.fill-dark {
  fill: #00212A;
}

.stroke-dark {
  stroke: #00212A;
}

.text-fadedgreen {
  color: rgba(77, 207, 85, 0.2509803922);
}

.bg-fadedgreen {
  background-color: rgba(77, 207, 85, 0.2509803922);
}

.border-fadedgreen {
  border-color: rgba(77, 207, 85, 0.2509803922) !important;
}

.fill-fadedgreen {
  fill: rgba(77, 207, 85, 0.2509803922);
}

.stroke-fadedgreen {
  stroke: rgba(77, 207, 85, 0.2509803922);
}

.text-red {
  color: #CF000F;
}

.bg-red {
  background-color: #CF000F;
}

.border-red {
  border-color: #CF000F !important;
}

.fill-red {
  fill: #CF000F;
}

.stroke-red {
  stroke: #CF000F;
}

.text-indiablue {
  color: #182C61;
}

.bg-indiablue {
  background-color: #182C61;
}

.border-indiablue {
  border-color: #182C61 !important;
}

.fill-indiablue {
  fill: #182C61;
}

.stroke-indiablue {
  stroke: #182C61;
}

.text-facebook {
  color: #1F78F2;
}

.bg-facebook {
  background-color: #1F78F2;
}

.border-facebook {
  border-color: #1F78F2 !important;
}

.fill-facebook {
  fill: #1F78F2;
}

.stroke-facebook {
  stroke: #1F78F2;
}

.text-muted {
  color: rgba(178, 190, 195, 0.5019607843);
}

.bg-muted {
  background-color: rgba(178, 190, 195, 0.5019607843);
}

.border-muted {
  border-color: rgba(178, 190, 195, 0.5019607843) !important;
}

.fill-muted {
  fill: rgba(178, 190, 195, 0.5019607843);
}

.stroke-muted {
  stroke: rgba(178, 190, 195, 0.5019607843);
}

.text-darkmuted {
  color: rgba(178, 190, 195, 0.8745098039);
}

.bg-darkmuted {
  background-color: rgba(178, 190, 195, 0.8745098039);
}

.border-darkmuted {
  border-color: rgba(178, 190, 195, 0.8745098039) !important;
}

.fill-darkmuted {
  fill: rgba(178, 190, 195, 0.8745098039);
}

.stroke-darkmuted {
  stroke: rgba(178, 190, 195, 0.8745098039);
}

.text-yellow {
  color: #f1c40f;
}

.bg-yellow {
  background-color: #f1c40f;
}

.border-yellow {
  border-color: #f1c40f !important;
}

.fill-yellow {
  fill: #f1c40f;
}

.stroke-yellow {
  stroke: #f1c40f;
}

.text-mobilepay {
  color: #5A78FF;
}

.bg-mobilepay {
  background-color: #5A78FF;
}

.border-mobilepay {
  border-color: #5A78FF !important;
}

.fill-mobilepay {
  fill: #5A78FF;
}

.stroke-mobilepay {
  stroke: #5A78FF;
}

.text-textgrey {
  color: rgba(0, 54, 69, 0.5098039216);
}

.bg-textgrey {
  background-color: rgba(0, 54, 69, 0.5098039216);
}

.border-textgrey {
  border-color: rgba(0, 54, 69, 0.5098039216) !important;
}

.fill-textgrey {
  fill: rgba(0, 54, 69, 0.5098039216);
}

.stroke-textgrey {
  stroke: rgba(0, 54, 69, 0.5098039216);
}

.text-disabled {
  color: #D1D1D1;
}

.bg-disabled {
  background-color: #D1D1D1;
}

.border-disabled {
  border-color: #D1D1D1 !important;
}

.fill-disabled {
  fill: #D1D1D1;
}

.stroke-disabled {
  stroke: #D1D1D1;
}

.text-silvergrey {
  color: #CECECE;
}

.bg-silvergrey {
  background-color: #CECECE;
}

.border-silvergrey {
  border-color: #CECECE !important;
}

.fill-silvergrey {
  fill: #CECECE;
}

.stroke-silvergrey {
  stroke: #CECECE;
}

.text-lightsilver {
  color: #F1F1F1;
}

.bg-lightsilver {
  background-color: #F1F1F1;
}

.border-lightsilver {
  border-color: #F1F1F1 !important;
}

.fill-lightsilver {
  fill: #F1F1F1;
}

.stroke-lightsilver {
  stroke: #F1F1F1;
}

.text-easternblue {
  color: #19A3C0;
}

.bg-easternblue {
  background-color: #19A3C0;
}

.border-easternblue {
  border-color: #19A3C0 !important;
}

.fill-easternblue {
  fill: #19A3C0;
}

.stroke-easternblue {
  stroke: #19A3C0;
}

.text-aqua {
  color: #4CD3D2;
}

.bg-aqua {
  background-color: #4CD3D2;
}

.border-aqua {
  border-color: #4CD3D2 !important;
}

.fill-aqua {
  fill: #4CD3D2;
}

.stroke-aqua {
  stroke: #4CD3D2;
}

.text-neonpink {
  color: #FF00F5;
}

.bg-neonpink {
  background-color: #FF00F5;
}

.border-neonpink {
  border-color: #FF00F5 !important;
}

.fill-neonpink {
  fill: #FF00F5;
}

.stroke-neonpink {
  stroke: #FF00F5;
}

.text-orange {
  color: #E6A23C;
}

.bg-orange {
  background-color: #E6A23C;
}

.border-orange {
  border-color: #E6A23C !important;
}

.fill-orange {
  fill: #E6A23C;
}

.stroke-orange {
  stroke: #E6A23C;
}

.text-fadedgrey {
  color: rgba(108, 108, 108, 0.0509803922);
}

.bg-fadedgrey {
  background-color: rgba(108, 108, 108, 0.0509803922);
}

.border-fadedgrey {
  border-color: rgba(108, 108, 108, 0.0509803922) !important;
}

.fill-fadedgrey {
  fill: rgba(108, 108, 108, 0.0509803922);
}

.stroke-fadedgrey {
  stroke: rgba(108, 108, 108, 0.0509803922);
}

.text-black {
  color: #000000;
}

.bg-black {
  background-color: #000000;
}

.border-black {
  border-color: #000000 !important;
}

.fill-black {
  fill: #000000;
}

.stroke-black {
  stroke: #000000;
}

.bg-thirdblue-10 {
  background-color: rgba(45, 178, 197, 0.1);
}

.bg-thirdblue-25 {
  background-color: rgba(45, 178, 197, 0.25);
}

.bg-thirdblue-50 {
  background-color: rgba(45, 178, 197, 0.5);
}

.bg-thirdblue-75 {
  background-color: rgba(45, 178, 197, 0.75);
}

.bg-thirdblue-90 {
  background-color: rgba(45, 178, 197, 0.9);
}

.bg-fourthblue-10 {
  background-color: rgba(71, 196, 204, 0.1);
}

.bg-fourthblue-25 {
  background-color: rgba(71, 196, 204, 0.25);
}

.bg-fourthblue-50 {
  background-color: rgba(71, 196, 204, 0.5);
}

.bg-fourthblue-75 {
  background-color: rgba(71, 196, 204, 0.75);
}

.bg-fourthblue-90 {
  background-color: rgba(71, 196, 204, 0.9);
}

.bg-fifthblue-10 {
  background-color: rgba(92, 211, 194, 0.1);
}

.bg-fifthblue-25 {
  background-color: rgba(92, 211, 194, 0.25);
}

.bg-fifthblue-50 {
  background-color: rgba(92, 211, 194, 0.5);
}

.bg-fifthblue-75 {
  background-color: rgba(92, 211, 194, 0.75);
}

.bg-fifthblue-90 {
  background-color: rgba(92, 211, 194, 0.9);
}

.bg-darkblue-10 {
  background-color: rgba(0, 54, 69, 0.1);
}

.bg-darkblue-25 {
  background-color: rgba(0, 54, 69, 0.25);
}

.bg-darkblue-50 {
  background-color: rgba(0, 54, 69, 0.5);
}

.bg-darkblue-75 {
  background-color: rgba(0, 54, 69, 0.75);
}

.bg-darkblue-90 {
  background-color: rgba(0, 54, 69, 0.9);
}

.bg-darkblue2-10 {
  background-color: rgba(19, 69, 83, 0.1);
}

.bg-darkblue2-25 {
  background-color: rgba(19, 69, 83, 0.25);
}

.bg-darkblue2-50 {
  background-color: rgba(19, 69, 83, 0.5);
}

.bg-darkblue2-75 {
  background-color: rgba(19, 69, 83, 0.75);
}

.bg-darkblue2-90 {
  background-color: rgba(19, 69, 83, 0.9);
}

.bg-green-10 {
  background-color: rgba(77, 207, 85, 0.1);
}

.bg-green-25 {
  background-color: rgba(77, 207, 85, 0.25);
}

.bg-green-50 {
  background-color: rgba(77, 207, 85, 0.5);
}

.bg-green-75 {
  background-color: rgba(77, 207, 85, 0.75);
}

.bg-green-90 {
  background-color: rgba(77, 207, 85, 0.9);
}

.bg-white-10 {
  background-color: rgba(255, 255, 255, 0.1);
}

.bg-white-25 {
  background-color: rgba(255, 255, 255, 0.25);
}

.bg-white-50 {
  background-color: rgba(255, 255, 255, 0.5);
}

.bg-white-75 {
  background-color: rgba(255, 255, 255, 0.75);
}

.bg-white-90 {
  background-color: rgba(255, 255, 255, 0.9);
}

.bg-lightgreengrey-10 {
  background-color: rgba(199, 236, 238, 0.1);
}

.bg-lightgreengrey-25 {
  background-color: rgba(199, 236, 238, 0.25);
}

.bg-lightgreengrey-50 {
  background-color: rgba(199, 236, 238, 0.5);
}

.bg-lightgreengrey-75 {
  background-color: rgba(199, 236, 238, 0.75);
}

.bg-lightgreengrey-90 {
  background-color: rgba(199, 236, 238, 0.9);
}

.bg-lightgrey-10 {
  background-color: rgba(241, 241, 241, 0.1);
}

.bg-lightgrey-25 {
  background-color: rgba(241, 241, 241, 0.25);
}

.bg-lightgrey-50 {
  background-color: rgba(241, 241, 241, 0.5);
}

.bg-lightgrey-75 {
  background-color: rgba(241, 241, 241, 0.75);
}

.bg-lightgrey-90 {
  background-color: rgba(241, 241, 241, 0.9);
}

.bg-grey-10 {
  background-color: rgba(108, 108, 108, 0.1);
}

.bg-grey-25 {
  background-color: rgba(108, 108, 108, 0.25);
}

.bg-grey-50 {
  background-color: rgba(108, 108, 108, 0.5);
}

.bg-grey-75 {
  background-color: rgba(108, 108, 108, 0.75);
}

.bg-grey-90 {
  background-color: rgba(108, 108, 108, 0.9);
}

.bg-darkgrey-10 {
  background-color: rgba(112, 112, 112, 0.1);
}

.bg-darkgrey-25 {
  background-color: rgba(112, 112, 112, 0.25);
}

.bg-darkgrey-50 {
  background-color: rgba(112, 112, 112, 0.5);
}

.bg-darkgrey-75 {
  background-color: rgba(112, 112, 112, 0.75);
}

.bg-darkgrey-90 {
  background-color: rgba(112, 112, 112, 0.9);
}

.bg-mediumgrey-10 {
  background-color: rgba(48, 55, 65, 0.1);
}

.bg-mediumgrey-25 {
  background-color: rgba(48, 55, 65, 0.25);
}

.bg-mediumgrey-50 {
  background-color: rgba(48, 55, 65, 0.5);
}

.bg-mediumgrey-75 {
  background-color: rgba(48, 55, 65, 0.75);
}

.bg-mediumgrey-90 {
  background-color: rgba(48, 55, 65, 0.9);
}

.bg-mintgreen-10 {
  background-color: rgba(92, 211, 210, 0.1);
}

.bg-mintgreen-25 {
  background-color: rgba(92, 211, 210, 0.25);
}

.bg-mintgreen-50 {
  background-color: rgba(92, 211, 210, 0.5);
}

.bg-mintgreen-75 {
  background-color: rgba(92, 211, 210, 0.75);
}

.bg-mintgreen-90 {
  background-color: rgba(92, 211, 210, 0.9);
}

.bg-dark-10 {
  background-color: rgba(0, 33, 42, 0.1);
}

.bg-dark-25 {
  background-color: rgba(0, 33, 42, 0.25);
}

.bg-dark-50 {
  background-color: rgba(0, 33, 42, 0.5);
}

.bg-dark-75 {
  background-color: rgba(0, 33, 42, 0.75);
}

.bg-dark-90 {
  background-color: rgba(0, 33, 42, 0.9);
}

.bg-fadedgreen-10 {
  background-color: rgba(77, 207, 85, 0.1);
}

.bg-fadedgreen-25 {
  background-color: rgba(77, 207, 85, 0.25);
}

.bg-fadedgreen-50 {
  background-color: rgba(77, 207, 85, 0.5);
}

.bg-fadedgreen-75 {
  background-color: rgba(77, 207, 85, 0.75);
}

.bg-fadedgreen-90 {
  background-color: rgba(77, 207, 85, 0.9);
}

.bg-red-10 {
  background-color: rgba(207, 0, 15, 0.1);
}

.bg-red-25 {
  background-color: rgba(207, 0, 15, 0.25);
}

.bg-red-50 {
  background-color: rgba(207, 0, 15, 0.5);
}

.bg-red-75 {
  background-color: rgba(207, 0, 15, 0.75);
}

.bg-red-90 {
  background-color: rgba(207, 0, 15, 0.9);
}

.bg-indiablue-10 {
  background-color: rgba(24, 44, 97, 0.1);
}

.bg-indiablue-25 {
  background-color: rgba(24, 44, 97, 0.25);
}

.bg-indiablue-50 {
  background-color: rgba(24, 44, 97, 0.5);
}

.bg-indiablue-75 {
  background-color: rgba(24, 44, 97, 0.75);
}

.bg-indiablue-90 {
  background-color: rgba(24, 44, 97, 0.9);
}

.bg-facebook-10 {
  background-color: rgba(31, 120, 242, 0.1);
}

.bg-facebook-25 {
  background-color: rgba(31, 120, 242, 0.25);
}

.bg-facebook-50 {
  background-color: rgba(31, 120, 242, 0.5);
}

.bg-facebook-75 {
  background-color: rgba(31, 120, 242, 0.75);
}

.bg-facebook-90 {
  background-color: rgba(31, 120, 242, 0.9);
}

.bg-muted-10 {
  background-color: rgba(178, 190, 195, 0.1);
}

.bg-muted-25 {
  background-color: rgba(178, 190, 195, 0.25);
}

.bg-muted-50 {
  background-color: rgba(178, 190, 195, 0.5);
}

.bg-muted-75 {
  background-color: rgba(178, 190, 195, 0.75);
}

.bg-muted-90 {
  background-color: rgba(178, 190, 195, 0.9);
}

.bg-darkmuted-10 {
  background-color: rgba(178, 190, 195, 0.1);
}

.bg-darkmuted-25 {
  background-color: rgba(178, 190, 195, 0.25);
}

.bg-darkmuted-50 {
  background-color: rgba(178, 190, 195, 0.5);
}

.bg-darkmuted-75 {
  background-color: rgba(178, 190, 195, 0.75);
}

.bg-darkmuted-90 {
  background-color: rgba(178, 190, 195, 0.9);
}

.bg-yellow-10 {
  background-color: rgba(241, 196, 15, 0.1);
}

.bg-yellow-25 {
  background-color: rgba(241, 196, 15, 0.25);
}

.bg-yellow-50 {
  background-color: rgba(241, 196, 15, 0.5);
}

.bg-yellow-75 {
  background-color: rgba(241, 196, 15, 0.75);
}

.bg-yellow-90 {
  background-color: rgba(241, 196, 15, 0.9);
}

.bg-mobilepay-10 {
  background-color: rgba(90, 120, 255, 0.1);
}

.bg-mobilepay-25 {
  background-color: rgba(90, 120, 255, 0.25);
}

.bg-mobilepay-50 {
  background-color: rgba(90, 120, 255, 0.5);
}

.bg-mobilepay-75 {
  background-color: rgba(90, 120, 255, 0.75);
}

.bg-mobilepay-90 {
  background-color: rgba(90, 120, 255, 0.9);
}

.bg-textgrey-10 {
  background-color: rgba(0, 54, 69, 0.1);
}

.bg-textgrey-25 {
  background-color: rgba(0, 54, 69, 0.25);
}

.bg-textgrey-50 {
  background-color: rgba(0, 54, 69, 0.5);
}

.bg-textgrey-75 {
  background-color: rgba(0, 54, 69, 0.75);
}

.bg-textgrey-90 {
  background-color: rgba(0, 54, 69, 0.9);
}

.bg-disabled-10 {
  background-color: rgba(209, 209, 209, 0.1);
}

.bg-disabled-25 {
  background-color: rgba(209, 209, 209, 0.25);
}

.bg-disabled-50 {
  background-color: rgba(209, 209, 209, 0.5);
}

.bg-disabled-75 {
  background-color: rgba(209, 209, 209, 0.75);
}

.bg-disabled-90 {
  background-color: rgba(209, 209, 209, 0.9);
}

.bg-silvergrey-10 {
  background-color: rgba(206, 206, 206, 0.1);
}

.bg-silvergrey-25 {
  background-color: rgba(206, 206, 206, 0.25);
}

.bg-silvergrey-50 {
  background-color: rgba(206, 206, 206, 0.5);
}

.bg-silvergrey-75 {
  background-color: rgba(206, 206, 206, 0.75);
}

.bg-silvergrey-90 {
  background-color: rgba(206, 206, 206, 0.9);
}

.bg-lightsilver-10 {
  background-color: rgba(241, 241, 241, 0.1);
}

.bg-lightsilver-25 {
  background-color: rgba(241, 241, 241, 0.25);
}

.bg-lightsilver-50 {
  background-color: rgba(241, 241, 241, 0.5);
}

.bg-lightsilver-75 {
  background-color: rgba(241, 241, 241, 0.75);
}

.bg-lightsilver-90 {
  background-color: rgba(241, 241, 241, 0.9);
}

.bg-easternblue-10 {
  background-color: rgba(25, 163, 192, 0.1);
}

.bg-easternblue-25 {
  background-color: rgba(25, 163, 192, 0.25);
}

.bg-easternblue-50 {
  background-color: rgba(25, 163, 192, 0.5);
}

.bg-easternblue-75 {
  background-color: rgba(25, 163, 192, 0.75);
}

.bg-easternblue-90 {
  background-color: rgba(25, 163, 192, 0.9);
}

.bg-aqua-10 {
  background-color: rgba(76, 211, 210, 0.1);
}

.bg-aqua-25 {
  background-color: rgba(76, 211, 210, 0.25);
}

.bg-aqua-50 {
  background-color: rgba(76, 211, 210, 0.5);
}

.bg-aqua-75 {
  background-color: rgba(76, 211, 210, 0.75);
}

.bg-aqua-90 {
  background-color: rgba(76, 211, 210, 0.9);
}

.bg-neonpink-10 {
  background-color: rgba(255, 0, 245, 0.1);
}

.bg-neonpink-25 {
  background-color: rgba(255, 0, 245, 0.25);
}

.bg-neonpink-50 {
  background-color: rgba(255, 0, 245, 0.5);
}

.bg-neonpink-75 {
  background-color: rgba(255, 0, 245, 0.75);
}

.bg-neonpink-90 {
  background-color: rgba(255, 0, 245, 0.9);
}

.bg-orange-10 {
  background-color: rgba(230, 162, 60, 0.1);
}

.bg-orange-25 {
  background-color: rgba(230, 162, 60, 0.25);
}

.bg-orange-50 {
  background-color: rgba(230, 162, 60, 0.5);
}

.bg-orange-75 {
  background-color: rgba(230, 162, 60, 0.75);
}

.bg-orange-90 {
  background-color: rgba(230, 162, 60, 0.9);
}

.bg-fadedgrey-10 {
  background-color: rgba(108, 108, 108, 0.1);
}

.bg-fadedgrey-25 {
  background-color: rgba(108, 108, 108, 0.25);
}

.bg-fadedgrey-50 {
  background-color: rgba(108, 108, 108, 0.5);
}

.bg-fadedgrey-75 {
  background-color: rgba(108, 108, 108, 0.75);
}

.bg-fadedgrey-90 {
  background-color: rgba(108, 108, 108, 0.9);
}

.bg-black-10 {
  background-color: rgba(0, 0, 0, 0.1);
}

.bg-black-25 {
  background-color: rgba(0, 0, 0, 0.25);
}

.bg-black-50 {
  background-color: rgba(0, 0, 0, 0.5);
}

.bg-black-75 {
  background-color: rgba(0, 0, 0, 0.75);
}

.bg-black-90 {
  background-color: rgba(0, 0, 0, 0.9);
}

.hover-text-thirdblue:hover {
  color: #2DB2C5;
}

.hover-bg-thirdblue:hover {
  background-color: #2DB2C5;
}

.hover-border-thirdblue:hover {
  border-color: #2DB2C5 !important;
}

.hover-text-fourthblue:hover {
  color: #47C4CC;
}

.hover-bg-fourthblue:hover {
  background-color: #47C4CC;
}

.hover-border-fourthblue:hover {
  border-color: #47C4CC !important;
}

.hover-text-fifthblue:hover {
  color: #5CD3C2;
}

.hover-bg-fifthblue:hover {
  background-color: #5CD3C2;
}

.hover-border-fifthblue:hover {
  border-color: #5CD3C2 !important;
}

.hover-text-darkblue:hover {
  color: #003645;
}

.hover-bg-darkblue:hover {
  background-color: #003645;
}

.hover-border-darkblue:hover {
  border-color: #003645 !important;
}

.hover-text-darkblue2:hover {
  color: #134553;
}

.hover-bg-darkblue2:hover {
  background-color: #134553;
}

.hover-border-darkblue2:hover {
  border-color: #134553 !important;
}

.hover-text-green:hover {
  color: #4DCF55;
}

.hover-bg-green:hover {
  background-color: #4DCF55;
}

.hover-border-green:hover {
  border-color: #4DCF55 !important;
}

.hover-text-white:hover {
  color: #FFFFFF;
}

.hover-bg-white:hover {
  background-color: #FFFFFF;
}

.hover-border-white:hover {
  border-color: #FFFFFF !important;
}

.hover-text-lightgreengrey:hover {
  color: #c7ecee;
}

.hover-bg-lightgreengrey:hover {
  background-color: #c7ecee;
}

.hover-border-lightgreengrey:hover {
  border-color: #c7ecee !important;
}

.hover-text-lightgrey:hover {
  color: #f1f1f1;
}

.hover-bg-lightgrey:hover {
  background-color: #f1f1f1;
}

.hover-border-lightgrey:hover {
  border-color: #f1f1f1 !important;
}

.hover-text-grey:hover {
  color: #6C6C6C;
}

.hover-bg-grey:hover {
  background-color: #6C6C6C;
}

.hover-border-grey:hover {
  border-color: #6C6C6C !important;
}

.hover-text-darkgrey:hover {
  color: #707070;
}

.hover-bg-darkgrey:hover {
  background-color: #707070;
}

.hover-border-darkgrey:hover {
  border-color: #707070 !important;
}

.hover-text-mediumgrey:hover {
  color: rgba(48, 55, 65, 0.5019607843);
}

.hover-bg-mediumgrey:hover {
  background-color: rgba(48, 55, 65, 0.5019607843);
}

.hover-border-mediumgrey:hover {
  border-color: rgba(48, 55, 65, 0.5019607843) !important;
}

.hover-text-mintgreen:hover {
  color: #5CD3D2;
}

.hover-bg-mintgreen:hover {
  background-color: #5CD3D2;
}

.hover-border-mintgreen:hover {
  border-color: #5CD3D2 !important;
}

.hover-text-dark:hover {
  color: #00212A;
}

.hover-bg-dark:hover {
  background-color: #00212A;
}

.hover-border-dark:hover {
  border-color: #00212A !important;
}

.hover-text-fadedgreen:hover {
  color: rgba(77, 207, 85, 0.2509803922);
}

.hover-bg-fadedgreen:hover {
  background-color: rgba(77, 207, 85, 0.2509803922);
}

.hover-border-fadedgreen:hover {
  border-color: rgba(77, 207, 85, 0.2509803922) !important;
}

.hover-text-red:hover {
  color: #CF000F;
}

.hover-bg-red:hover {
  background-color: #CF000F;
}

.hover-border-red:hover {
  border-color: #CF000F !important;
}

.hover-text-indiablue:hover {
  color: #182C61;
}

.hover-bg-indiablue:hover {
  background-color: #182C61;
}

.hover-border-indiablue:hover {
  border-color: #182C61 !important;
}

.hover-text-facebook:hover {
  color: #1F78F2;
}

.hover-bg-facebook:hover {
  background-color: #1F78F2;
}

.hover-border-facebook:hover {
  border-color: #1F78F2 !important;
}

.hover-text-muted:hover {
  color: rgba(178, 190, 195, 0.5019607843);
}

.hover-bg-muted:hover {
  background-color: rgba(178, 190, 195, 0.5019607843);
}

.hover-border-muted:hover {
  border-color: rgba(178, 190, 195, 0.5019607843) !important;
}

.hover-text-darkmuted:hover {
  color: rgba(178, 190, 195, 0.8745098039);
}

.hover-bg-darkmuted:hover {
  background-color: rgba(178, 190, 195, 0.8745098039);
}

.hover-border-darkmuted:hover {
  border-color: rgba(178, 190, 195, 0.8745098039) !important;
}

.hover-text-yellow:hover {
  color: #f1c40f;
}

.hover-bg-yellow:hover {
  background-color: #f1c40f;
}

.hover-border-yellow:hover {
  border-color: #f1c40f !important;
}

.hover-text-mobilepay:hover {
  color: #5A78FF;
}

.hover-bg-mobilepay:hover {
  background-color: #5A78FF;
}

.hover-border-mobilepay:hover {
  border-color: #5A78FF !important;
}

.hover-text-textgrey:hover {
  color: rgba(0, 54, 69, 0.5098039216);
}

.hover-bg-textgrey:hover {
  background-color: rgba(0, 54, 69, 0.5098039216);
}

.hover-border-textgrey:hover {
  border-color: rgba(0, 54, 69, 0.5098039216) !important;
}

.hover-text-disabled:hover {
  color: #D1D1D1;
}

.hover-bg-disabled:hover {
  background-color: #D1D1D1;
}

.hover-border-disabled:hover {
  border-color: #D1D1D1 !important;
}

.hover-text-silvergrey:hover {
  color: #CECECE;
}

.hover-bg-silvergrey:hover {
  background-color: #CECECE;
}

.hover-border-silvergrey:hover {
  border-color: #CECECE !important;
}

.hover-text-lightsilver:hover {
  color: #F1F1F1;
}

.hover-bg-lightsilver:hover {
  background-color: #F1F1F1;
}

.hover-border-lightsilver:hover {
  border-color: #F1F1F1 !important;
}

.hover-text-easternblue:hover {
  color: #19A3C0;
}

.hover-bg-easternblue:hover {
  background-color: #19A3C0;
}

.hover-border-easternblue:hover {
  border-color: #19A3C0 !important;
}

.hover-text-aqua:hover {
  color: #4CD3D2;
}

.hover-bg-aqua:hover {
  background-color: #4CD3D2;
}

.hover-border-aqua:hover {
  border-color: #4CD3D2 !important;
}

.hover-text-neonpink:hover {
  color: #FF00F5;
}

.hover-bg-neonpink:hover {
  background-color: #FF00F5;
}

.hover-border-neonpink:hover {
  border-color: #FF00F5 !important;
}

.hover-text-orange:hover {
  color: #E6A23C;
}

.hover-bg-orange:hover {
  background-color: #E6A23C;
}

.hover-border-orange:hover {
  border-color: #E6A23C !important;
}

.hover-text-fadedgrey:hover {
  color: rgba(108, 108, 108, 0.0509803922);
}

.hover-bg-fadedgrey:hover {
  background-color: rgba(108, 108, 108, 0.0509803922);
}

.hover-border-fadedgrey:hover {
  border-color: rgba(108, 108, 108, 0.0509803922) !important;
}

.hover-text-black:hover {
  color: #000000;
}

.hover-bg-black:hover {
  background-color: #000000;
}

.hover-border-black:hover {
  border-color: #000000 !important;
}

@media only screen and (max-width: 1920px) {
  .xl-text-thirdblue {
    color: #2DB2C5;
  }
  .xl-bg-thirdblue {
    background-color: #2DB2C5;
  }
  .xl-border-thirdblue {
    border-color: #2DB2C5 !important;
  }
  .xl-text-fourthblue {
    color: #47C4CC;
  }
  .xl-bg-fourthblue {
    background-color: #47C4CC;
  }
  .xl-border-fourthblue {
    border-color: #47C4CC !important;
  }
  .xl-text-fifthblue {
    color: #5CD3C2;
  }
  .xl-bg-fifthblue {
    background-color: #5CD3C2;
  }
  .xl-border-fifthblue {
    border-color: #5CD3C2 !important;
  }
  .xl-text-darkblue {
    color: #003645;
  }
  .xl-bg-darkblue {
    background-color: #003645;
  }
  .xl-border-darkblue {
    border-color: #003645 !important;
  }
  .xl-text-darkblue2 {
    color: #134553;
  }
  .xl-bg-darkblue2 {
    background-color: #134553;
  }
  .xl-border-darkblue2 {
    border-color: #134553 !important;
  }
  .xl-text-green {
    color: #4DCF55;
  }
  .xl-bg-green {
    background-color: #4DCF55;
  }
  .xl-border-green {
    border-color: #4DCF55 !important;
  }
  .xl-text-white {
    color: #FFFFFF;
  }
  .xl-bg-white {
    background-color: #FFFFFF;
  }
  .xl-border-white {
    border-color: #FFFFFF !important;
  }
  .xl-text-lightgreengrey {
    color: #c7ecee;
  }
  .xl-bg-lightgreengrey {
    background-color: #c7ecee;
  }
  .xl-border-lightgreengrey {
    border-color: #c7ecee !important;
  }
  .xl-text-lightgrey {
    color: #f1f1f1;
  }
  .xl-bg-lightgrey {
    background-color: #f1f1f1;
  }
  .xl-border-lightgrey {
    border-color: #f1f1f1 !important;
  }
  .xl-text-grey {
    color: #6C6C6C;
  }
  .xl-bg-grey {
    background-color: #6C6C6C;
  }
  .xl-border-grey {
    border-color: #6C6C6C !important;
  }
  .xl-text-darkgrey {
    color: #707070;
  }
  .xl-bg-darkgrey {
    background-color: #707070;
  }
  .xl-border-darkgrey {
    border-color: #707070 !important;
  }
  .xl-text-mediumgrey {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .xl-bg-mediumgrey {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .xl-border-mediumgrey {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .xl-text-mintgreen {
    color: #5CD3D2;
  }
  .xl-bg-mintgreen {
    background-color: #5CD3D2;
  }
  .xl-border-mintgreen {
    border-color: #5CD3D2 !important;
  }
  .xl-text-dark {
    color: #00212A;
  }
  .xl-bg-dark {
    background-color: #00212A;
  }
  .xl-border-dark {
    border-color: #00212A !important;
  }
  .xl-text-fadedgreen {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .xl-bg-fadedgreen {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .xl-border-fadedgreen {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .xl-text-red {
    color: #CF000F;
  }
  .xl-bg-red {
    background-color: #CF000F;
  }
  .xl-border-red {
    border-color: #CF000F !important;
  }
  .xl-text-indiablue {
    color: #182C61;
  }
  .xl-bg-indiablue {
    background-color: #182C61;
  }
  .xl-border-indiablue {
    border-color: #182C61 !important;
  }
  .xl-text-facebook {
    color: #1F78F2;
  }
  .xl-bg-facebook {
    background-color: #1F78F2;
  }
  .xl-border-facebook {
    border-color: #1F78F2 !important;
  }
  .xl-text-muted {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .xl-bg-muted {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .xl-border-muted {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .xl-text-darkmuted {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .xl-bg-darkmuted {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .xl-border-darkmuted {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .xl-text-yellow {
    color: #f1c40f;
  }
  .xl-bg-yellow {
    background-color: #f1c40f;
  }
  .xl-border-yellow {
    border-color: #f1c40f !important;
  }
  .xl-text-mobilepay {
    color: #5A78FF;
  }
  .xl-bg-mobilepay {
    background-color: #5A78FF;
  }
  .xl-border-mobilepay {
    border-color: #5A78FF !important;
  }
  .xl-text-textgrey {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .xl-bg-textgrey {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .xl-border-textgrey {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .xl-text-disabled {
    color: #D1D1D1;
  }
  .xl-bg-disabled {
    background-color: #D1D1D1;
  }
  .xl-border-disabled {
    border-color: #D1D1D1 !important;
  }
  .xl-text-silvergrey {
    color: #CECECE;
  }
  .xl-bg-silvergrey {
    background-color: #CECECE;
  }
  .xl-border-silvergrey {
    border-color: #CECECE !important;
  }
  .xl-text-lightsilver {
    color: #F1F1F1;
  }
  .xl-bg-lightsilver {
    background-color: #F1F1F1;
  }
  .xl-border-lightsilver {
    border-color: #F1F1F1 !important;
  }
  .xl-text-easternblue {
    color: #19A3C0;
  }
  .xl-bg-easternblue {
    background-color: #19A3C0;
  }
  .xl-border-easternblue {
    border-color: #19A3C0 !important;
  }
  .xl-text-aqua {
    color: #4CD3D2;
  }
  .xl-bg-aqua {
    background-color: #4CD3D2;
  }
  .xl-border-aqua {
    border-color: #4CD3D2 !important;
  }
  .xl-text-neonpink {
    color: #FF00F5;
  }
  .xl-bg-neonpink {
    background-color: #FF00F5;
  }
  .xl-border-neonpink {
    border-color: #FF00F5 !important;
  }
  .xl-text-orange {
    color: #E6A23C;
  }
  .xl-bg-orange {
    background-color: #E6A23C;
  }
  .xl-border-orange {
    border-color: #E6A23C !important;
  }
  .xl-text-fadedgrey {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .xl-bg-fadedgrey {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .xl-border-fadedgrey {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .xl-text-black {
    color: #000000;
  }
  .xl-bg-black {
    background-color: #000000;
  }
  .xl-border-black {
    border-color: #000000 !important;
  }
  .xl-bg-thirdblue-10 {
    background-color: rgba(45, 178, 197, 0.1);
  }
  .xl-bg-thirdblue-25 {
    background-color: rgba(45, 178, 197, 0.25);
  }
  .xl-bg-thirdblue-50 {
    background-color: rgba(45, 178, 197, 0.5);
  }
  .xl-bg-thirdblue-75 {
    background-color: rgba(45, 178, 197, 0.75);
  }
  .xl-bg-thirdblue-90 {
    background-color: rgba(45, 178, 197, 0.9);
  }
  .xl-bg-fourthblue-10 {
    background-color: rgba(71, 196, 204, 0.1);
  }
  .xl-bg-fourthblue-25 {
    background-color: rgba(71, 196, 204, 0.25);
  }
  .xl-bg-fourthblue-50 {
    background-color: rgba(71, 196, 204, 0.5);
  }
  .xl-bg-fourthblue-75 {
    background-color: rgba(71, 196, 204, 0.75);
  }
  .xl-bg-fourthblue-90 {
    background-color: rgba(71, 196, 204, 0.9);
  }
  .xl-bg-fifthblue-10 {
    background-color: rgba(92, 211, 194, 0.1);
  }
  .xl-bg-fifthblue-25 {
    background-color: rgba(92, 211, 194, 0.25);
  }
  .xl-bg-fifthblue-50 {
    background-color: rgba(92, 211, 194, 0.5);
  }
  .xl-bg-fifthblue-75 {
    background-color: rgba(92, 211, 194, 0.75);
  }
  .xl-bg-fifthblue-90 {
    background-color: rgba(92, 211, 194, 0.9);
  }
  .xl-bg-darkblue-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .xl-bg-darkblue-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .xl-bg-darkblue-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .xl-bg-darkblue-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .xl-bg-darkblue-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .xl-bg-darkblue2-10 {
    background-color: rgba(19, 69, 83, 0.1);
  }
  .xl-bg-darkblue2-25 {
    background-color: rgba(19, 69, 83, 0.25);
  }
  .xl-bg-darkblue2-50 {
    background-color: rgba(19, 69, 83, 0.5);
  }
  .xl-bg-darkblue2-75 {
    background-color: rgba(19, 69, 83, 0.75);
  }
  .xl-bg-darkblue2-90 {
    background-color: rgba(19, 69, 83, 0.9);
  }
  .xl-bg-green-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .xl-bg-green-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .xl-bg-green-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .xl-bg-green-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .xl-bg-green-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .xl-bg-white-10 {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .xl-bg-white-25 {
    background-color: rgba(255, 255, 255, 0.25);
  }
  .xl-bg-white-50 {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .xl-bg-white-75 {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .xl-bg-white-90 {
    background-color: rgba(255, 255, 255, 0.9);
  }
  .xl-bg-lightgreengrey-10 {
    background-color: rgba(199, 236, 238, 0.1);
  }
  .xl-bg-lightgreengrey-25 {
    background-color: rgba(199, 236, 238, 0.25);
  }
  .xl-bg-lightgreengrey-50 {
    background-color: rgba(199, 236, 238, 0.5);
  }
  .xl-bg-lightgreengrey-75 {
    background-color: rgba(199, 236, 238, 0.75);
  }
  .xl-bg-lightgreengrey-90 {
    background-color: rgba(199, 236, 238, 0.9);
  }
  .xl-bg-lightgrey-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .xl-bg-lightgrey-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .xl-bg-lightgrey-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .xl-bg-lightgrey-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .xl-bg-lightgrey-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .xl-bg-grey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .xl-bg-grey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .xl-bg-grey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .xl-bg-grey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .xl-bg-grey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .xl-bg-darkgrey-10 {
    background-color: rgba(112, 112, 112, 0.1);
  }
  .xl-bg-darkgrey-25 {
    background-color: rgba(112, 112, 112, 0.25);
  }
  .xl-bg-darkgrey-50 {
    background-color: rgba(112, 112, 112, 0.5);
  }
  .xl-bg-darkgrey-75 {
    background-color: rgba(112, 112, 112, 0.75);
  }
  .xl-bg-darkgrey-90 {
    background-color: rgba(112, 112, 112, 0.9);
  }
  .xl-bg-mediumgrey-10 {
    background-color: rgba(48, 55, 65, 0.1);
  }
  .xl-bg-mediumgrey-25 {
    background-color: rgba(48, 55, 65, 0.25);
  }
  .xl-bg-mediumgrey-50 {
    background-color: rgba(48, 55, 65, 0.5);
  }
  .xl-bg-mediumgrey-75 {
    background-color: rgba(48, 55, 65, 0.75);
  }
  .xl-bg-mediumgrey-90 {
    background-color: rgba(48, 55, 65, 0.9);
  }
  .xl-bg-mintgreen-10 {
    background-color: rgba(92, 211, 210, 0.1);
  }
  .xl-bg-mintgreen-25 {
    background-color: rgba(92, 211, 210, 0.25);
  }
  .xl-bg-mintgreen-50 {
    background-color: rgba(92, 211, 210, 0.5);
  }
  .xl-bg-mintgreen-75 {
    background-color: rgba(92, 211, 210, 0.75);
  }
  .xl-bg-mintgreen-90 {
    background-color: rgba(92, 211, 210, 0.9);
  }
  .xl-bg-dark-10 {
    background-color: rgba(0, 33, 42, 0.1);
  }
  .xl-bg-dark-25 {
    background-color: rgba(0, 33, 42, 0.25);
  }
  .xl-bg-dark-50 {
    background-color: rgba(0, 33, 42, 0.5);
  }
  .xl-bg-dark-75 {
    background-color: rgba(0, 33, 42, 0.75);
  }
  .xl-bg-dark-90 {
    background-color: rgba(0, 33, 42, 0.9);
  }
  .xl-bg-fadedgreen-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .xl-bg-fadedgreen-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .xl-bg-fadedgreen-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .xl-bg-fadedgreen-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .xl-bg-fadedgreen-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .xl-bg-red-10 {
    background-color: rgba(207, 0, 15, 0.1);
  }
  .xl-bg-red-25 {
    background-color: rgba(207, 0, 15, 0.25);
  }
  .xl-bg-red-50 {
    background-color: rgba(207, 0, 15, 0.5);
  }
  .xl-bg-red-75 {
    background-color: rgba(207, 0, 15, 0.75);
  }
  .xl-bg-red-90 {
    background-color: rgba(207, 0, 15, 0.9);
  }
  .xl-bg-indiablue-10 {
    background-color: rgba(24, 44, 97, 0.1);
  }
  .xl-bg-indiablue-25 {
    background-color: rgba(24, 44, 97, 0.25);
  }
  .xl-bg-indiablue-50 {
    background-color: rgba(24, 44, 97, 0.5);
  }
  .xl-bg-indiablue-75 {
    background-color: rgba(24, 44, 97, 0.75);
  }
  .xl-bg-indiablue-90 {
    background-color: rgba(24, 44, 97, 0.9);
  }
  .xl-bg-facebook-10 {
    background-color: rgba(31, 120, 242, 0.1);
  }
  .xl-bg-facebook-25 {
    background-color: rgba(31, 120, 242, 0.25);
  }
  .xl-bg-facebook-50 {
    background-color: rgba(31, 120, 242, 0.5);
  }
  .xl-bg-facebook-75 {
    background-color: rgba(31, 120, 242, 0.75);
  }
  .xl-bg-facebook-90 {
    background-color: rgba(31, 120, 242, 0.9);
  }
  .xl-bg-muted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .xl-bg-muted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .xl-bg-muted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .xl-bg-muted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .xl-bg-muted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .xl-bg-darkmuted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .xl-bg-darkmuted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .xl-bg-darkmuted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .xl-bg-darkmuted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .xl-bg-darkmuted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .xl-bg-yellow-10 {
    background-color: rgba(241, 196, 15, 0.1);
  }
  .xl-bg-yellow-25 {
    background-color: rgba(241, 196, 15, 0.25);
  }
  .xl-bg-yellow-50 {
    background-color: rgba(241, 196, 15, 0.5);
  }
  .xl-bg-yellow-75 {
    background-color: rgba(241, 196, 15, 0.75);
  }
  .xl-bg-yellow-90 {
    background-color: rgba(241, 196, 15, 0.9);
  }
  .xl-bg-mobilepay-10 {
    background-color: rgba(90, 120, 255, 0.1);
  }
  .xl-bg-mobilepay-25 {
    background-color: rgba(90, 120, 255, 0.25);
  }
  .xl-bg-mobilepay-50 {
    background-color: rgba(90, 120, 255, 0.5);
  }
  .xl-bg-mobilepay-75 {
    background-color: rgba(90, 120, 255, 0.75);
  }
  .xl-bg-mobilepay-90 {
    background-color: rgba(90, 120, 255, 0.9);
  }
  .xl-bg-textgrey-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .xl-bg-textgrey-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .xl-bg-textgrey-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .xl-bg-textgrey-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .xl-bg-textgrey-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .xl-bg-disabled-10 {
    background-color: rgba(209, 209, 209, 0.1);
  }
  .xl-bg-disabled-25 {
    background-color: rgba(209, 209, 209, 0.25);
  }
  .xl-bg-disabled-50 {
    background-color: rgba(209, 209, 209, 0.5);
  }
  .xl-bg-disabled-75 {
    background-color: rgba(209, 209, 209, 0.75);
  }
  .xl-bg-disabled-90 {
    background-color: rgba(209, 209, 209, 0.9);
  }
  .xl-bg-silvergrey-10 {
    background-color: rgba(206, 206, 206, 0.1);
  }
  .xl-bg-silvergrey-25 {
    background-color: rgba(206, 206, 206, 0.25);
  }
  .xl-bg-silvergrey-50 {
    background-color: rgba(206, 206, 206, 0.5);
  }
  .xl-bg-silvergrey-75 {
    background-color: rgba(206, 206, 206, 0.75);
  }
  .xl-bg-silvergrey-90 {
    background-color: rgba(206, 206, 206, 0.9);
  }
  .xl-bg-lightsilver-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .xl-bg-lightsilver-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .xl-bg-lightsilver-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .xl-bg-lightsilver-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .xl-bg-lightsilver-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .xl-bg-easternblue-10 {
    background-color: rgba(25, 163, 192, 0.1);
  }
  .xl-bg-easternblue-25 {
    background-color: rgba(25, 163, 192, 0.25);
  }
  .xl-bg-easternblue-50 {
    background-color: rgba(25, 163, 192, 0.5);
  }
  .xl-bg-easternblue-75 {
    background-color: rgba(25, 163, 192, 0.75);
  }
  .xl-bg-easternblue-90 {
    background-color: rgba(25, 163, 192, 0.9);
  }
  .xl-bg-aqua-10 {
    background-color: rgba(76, 211, 210, 0.1);
  }
  .xl-bg-aqua-25 {
    background-color: rgba(76, 211, 210, 0.25);
  }
  .xl-bg-aqua-50 {
    background-color: rgba(76, 211, 210, 0.5);
  }
  .xl-bg-aqua-75 {
    background-color: rgba(76, 211, 210, 0.75);
  }
  .xl-bg-aqua-90 {
    background-color: rgba(76, 211, 210, 0.9);
  }
  .xl-bg-neonpink-10 {
    background-color: rgba(255, 0, 245, 0.1);
  }
  .xl-bg-neonpink-25 {
    background-color: rgba(255, 0, 245, 0.25);
  }
  .xl-bg-neonpink-50 {
    background-color: rgba(255, 0, 245, 0.5);
  }
  .xl-bg-neonpink-75 {
    background-color: rgba(255, 0, 245, 0.75);
  }
  .xl-bg-neonpink-90 {
    background-color: rgba(255, 0, 245, 0.9);
  }
  .xl-bg-orange-10 {
    background-color: rgba(230, 162, 60, 0.1);
  }
  .xl-bg-orange-25 {
    background-color: rgba(230, 162, 60, 0.25);
  }
  .xl-bg-orange-50 {
    background-color: rgba(230, 162, 60, 0.5);
  }
  .xl-bg-orange-75 {
    background-color: rgba(230, 162, 60, 0.75);
  }
  .xl-bg-orange-90 {
    background-color: rgba(230, 162, 60, 0.9);
  }
  .xl-bg-fadedgrey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .xl-bg-fadedgrey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .xl-bg-fadedgrey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .xl-bg-fadedgrey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .xl-bg-fadedgrey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .xl-bg-black-10 {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .xl-bg-black-25 {
    background-color: rgba(0, 0, 0, 0.25);
  }
  .xl-bg-black-50 {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .xl-bg-black-75 {
    background-color: rgba(0, 0, 0, 0.75);
  }
  .xl-bg-black-90 {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .xl-hover-text-thirdblue:hover {
    color: #2DB2C5;
  }
  .xl-hover-bg-thirdblue:hover {
    background-color: #2DB2C5;
  }
  .xl-hover-border-thirdblue:hover {
    border-color: #2DB2C5 !important;
  }
  .xl-hover-text-fourthblue:hover {
    color: #47C4CC;
  }
  .xl-hover-bg-fourthblue:hover {
    background-color: #47C4CC;
  }
  .xl-hover-border-fourthblue:hover {
    border-color: #47C4CC !important;
  }
  .xl-hover-text-fifthblue:hover {
    color: #5CD3C2;
  }
  .xl-hover-bg-fifthblue:hover {
    background-color: #5CD3C2;
  }
  .xl-hover-border-fifthblue:hover {
    border-color: #5CD3C2 !important;
  }
  .xl-hover-text-darkblue:hover {
    color: #003645;
  }
  .xl-hover-bg-darkblue:hover {
    background-color: #003645;
  }
  .xl-hover-border-darkblue:hover {
    border-color: #003645 !important;
  }
  .xl-hover-text-darkblue2:hover {
    color: #134553;
  }
  .xl-hover-bg-darkblue2:hover {
    background-color: #134553;
  }
  .xl-hover-border-darkblue2:hover {
    border-color: #134553 !important;
  }
  .xl-hover-text-green:hover {
    color: #4DCF55;
  }
  .xl-hover-bg-green:hover {
    background-color: #4DCF55;
  }
  .xl-hover-border-green:hover {
    border-color: #4DCF55 !important;
  }
  .xl-hover-text-white:hover {
    color: #FFFFFF;
  }
  .xl-hover-bg-white:hover {
    background-color: #FFFFFF;
  }
  .xl-hover-border-white:hover {
    border-color: #FFFFFF !important;
  }
  .xl-hover-text-lightgreengrey:hover {
    color: #c7ecee;
  }
  .xl-hover-bg-lightgreengrey:hover {
    background-color: #c7ecee;
  }
  .xl-hover-border-lightgreengrey:hover {
    border-color: #c7ecee !important;
  }
  .xl-hover-text-lightgrey:hover {
    color: #f1f1f1;
  }
  .xl-hover-bg-lightgrey:hover {
    background-color: #f1f1f1;
  }
  .xl-hover-border-lightgrey:hover {
    border-color: #f1f1f1 !important;
  }
  .xl-hover-text-grey:hover {
    color: #6C6C6C;
  }
  .xl-hover-bg-grey:hover {
    background-color: #6C6C6C;
  }
  .xl-hover-border-grey:hover {
    border-color: #6C6C6C !important;
  }
  .xl-hover-text-darkgrey:hover {
    color: #707070;
  }
  .xl-hover-bg-darkgrey:hover {
    background-color: #707070;
  }
  .xl-hover-border-darkgrey:hover {
    border-color: #707070 !important;
  }
  .xl-hover-text-mediumgrey:hover {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .xl-hover-bg-mediumgrey:hover {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .xl-hover-border-mediumgrey:hover {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .xl-hover-text-mintgreen:hover {
    color: #5CD3D2;
  }
  .xl-hover-bg-mintgreen:hover {
    background-color: #5CD3D2;
  }
  .xl-hover-border-mintgreen:hover {
    border-color: #5CD3D2 !important;
  }
  .xl-hover-text-dark:hover {
    color: #00212A;
  }
  .xl-hover-bg-dark:hover {
    background-color: #00212A;
  }
  .xl-hover-border-dark:hover {
    border-color: #00212A !important;
  }
  .xl-hover-text-fadedgreen:hover {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .xl-hover-bg-fadedgreen:hover {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .xl-hover-border-fadedgreen:hover {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .xl-hover-text-red:hover {
    color: #CF000F;
  }
  .xl-hover-bg-red:hover {
    background-color: #CF000F;
  }
  .xl-hover-border-red:hover {
    border-color: #CF000F !important;
  }
  .xl-hover-text-indiablue:hover {
    color: #182C61;
  }
  .xl-hover-bg-indiablue:hover {
    background-color: #182C61;
  }
  .xl-hover-border-indiablue:hover {
    border-color: #182C61 !important;
  }
  .xl-hover-text-facebook:hover {
    color: #1F78F2;
  }
  .xl-hover-bg-facebook:hover {
    background-color: #1F78F2;
  }
  .xl-hover-border-facebook:hover {
    border-color: #1F78F2 !important;
  }
  .xl-hover-text-muted:hover {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .xl-hover-bg-muted:hover {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .xl-hover-border-muted:hover {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .xl-hover-text-darkmuted:hover {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .xl-hover-bg-darkmuted:hover {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .xl-hover-border-darkmuted:hover {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .xl-hover-text-yellow:hover {
    color: #f1c40f;
  }
  .xl-hover-bg-yellow:hover {
    background-color: #f1c40f;
  }
  .xl-hover-border-yellow:hover {
    border-color: #f1c40f !important;
  }
  .xl-hover-text-mobilepay:hover {
    color: #5A78FF;
  }
  .xl-hover-bg-mobilepay:hover {
    background-color: #5A78FF;
  }
  .xl-hover-border-mobilepay:hover {
    border-color: #5A78FF !important;
  }
  .xl-hover-text-textgrey:hover {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .xl-hover-bg-textgrey:hover {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .xl-hover-border-textgrey:hover {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .xl-hover-text-disabled:hover {
    color: #D1D1D1;
  }
  .xl-hover-bg-disabled:hover {
    background-color: #D1D1D1;
  }
  .xl-hover-border-disabled:hover {
    border-color: #D1D1D1 !important;
  }
  .xl-hover-text-silvergrey:hover {
    color: #CECECE;
  }
  .xl-hover-bg-silvergrey:hover {
    background-color: #CECECE;
  }
  .xl-hover-border-silvergrey:hover {
    border-color: #CECECE !important;
  }
  .xl-hover-text-lightsilver:hover {
    color: #F1F1F1;
  }
  .xl-hover-bg-lightsilver:hover {
    background-color: #F1F1F1;
  }
  .xl-hover-border-lightsilver:hover {
    border-color: #F1F1F1 !important;
  }
  .xl-hover-text-easternblue:hover {
    color: #19A3C0;
  }
  .xl-hover-bg-easternblue:hover {
    background-color: #19A3C0;
  }
  .xl-hover-border-easternblue:hover {
    border-color: #19A3C0 !important;
  }
  .xl-hover-text-aqua:hover {
    color: #4CD3D2;
  }
  .xl-hover-bg-aqua:hover {
    background-color: #4CD3D2;
  }
  .xl-hover-border-aqua:hover {
    border-color: #4CD3D2 !important;
  }
  .xl-hover-text-neonpink:hover {
    color: #FF00F5;
  }
  .xl-hover-bg-neonpink:hover {
    background-color: #FF00F5;
  }
  .xl-hover-border-neonpink:hover {
    border-color: #FF00F5 !important;
  }
  .xl-hover-text-orange:hover {
    color: #E6A23C;
  }
  .xl-hover-bg-orange:hover {
    background-color: #E6A23C;
  }
  .xl-hover-border-orange:hover {
    border-color: #E6A23C !important;
  }
  .xl-hover-text-fadedgrey:hover {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .xl-hover-bg-fadedgrey:hover {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .xl-hover-border-fadedgrey:hover {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .xl-hover-text-black:hover {
    color: #000000;
  }
  .xl-hover-bg-black:hover {
    background-color: #000000;
  }
  .xl-hover-border-black:hover {
    border-color: #000000 !important;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-text-thirdblue {
    color: #2DB2C5;
  }
  .lg-bg-thirdblue {
    background-color: #2DB2C5;
  }
  .lg-border-thirdblue {
    border-color: #2DB2C5 !important;
  }
  .lg-text-fourthblue {
    color: #47C4CC;
  }
  .lg-bg-fourthblue {
    background-color: #47C4CC;
  }
  .lg-border-fourthblue {
    border-color: #47C4CC !important;
  }
  .lg-text-fifthblue {
    color: #5CD3C2;
  }
  .lg-bg-fifthblue {
    background-color: #5CD3C2;
  }
  .lg-border-fifthblue {
    border-color: #5CD3C2 !important;
  }
  .lg-text-darkblue {
    color: #003645;
  }
  .lg-bg-darkblue {
    background-color: #003645;
  }
  .lg-border-darkblue {
    border-color: #003645 !important;
  }
  .lg-text-darkblue2 {
    color: #134553;
  }
  .lg-bg-darkblue2 {
    background-color: #134553;
  }
  .lg-border-darkblue2 {
    border-color: #134553 !important;
  }
  .lg-text-green {
    color: #4DCF55;
  }
  .lg-bg-green {
    background-color: #4DCF55;
  }
  .lg-border-green {
    border-color: #4DCF55 !important;
  }
  .lg-text-white {
    color: #FFFFFF;
  }
  .lg-bg-white {
    background-color: #FFFFFF;
  }
  .lg-border-white {
    border-color: #FFFFFF !important;
  }
  .lg-text-lightgreengrey {
    color: #c7ecee;
  }
  .lg-bg-lightgreengrey {
    background-color: #c7ecee;
  }
  .lg-border-lightgreengrey {
    border-color: #c7ecee !important;
  }
  .lg-text-lightgrey {
    color: #f1f1f1;
  }
  .lg-bg-lightgrey {
    background-color: #f1f1f1;
  }
  .lg-border-lightgrey {
    border-color: #f1f1f1 !important;
  }
  .lg-text-grey {
    color: #6C6C6C;
  }
  .lg-bg-grey {
    background-color: #6C6C6C;
  }
  .lg-border-grey {
    border-color: #6C6C6C !important;
  }
  .lg-text-darkgrey {
    color: #707070;
  }
  .lg-bg-darkgrey {
    background-color: #707070;
  }
  .lg-border-darkgrey {
    border-color: #707070 !important;
  }
  .lg-text-mediumgrey {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .lg-bg-mediumgrey {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .lg-border-mediumgrey {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .lg-text-mintgreen {
    color: #5CD3D2;
  }
  .lg-bg-mintgreen {
    background-color: #5CD3D2;
  }
  .lg-border-mintgreen {
    border-color: #5CD3D2 !important;
  }
  .lg-text-dark {
    color: #00212A;
  }
  .lg-bg-dark {
    background-color: #00212A;
  }
  .lg-border-dark {
    border-color: #00212A !important;
  }
  .lg-text-fadedgreen {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .lg-bg-fadedgreen {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .lg-border-fadedgreen {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .lg-text-red {
    color: #CF000F;
  }
  .lg-bg-red {
    background-color: #CF000F;
  }
  .lg-border-red {
    border-color: #CF000F !important;
  }
  .lg-text-indiablue {
    color: #182C61;
  }
  .lg-bg-indiablue {
    background-color: #182C61;
  }
  .lg-border-indiablue {
    border-color: #182C61 !important;
  }
  .lg-text-facebook {
    color: #1F78F2;
  }
  .lg-bg-facebook {
    background-color: #1F78F2;
  }
  .lg-border-facebook {
    border-color: #1F78F2 !important;
  }
  .lg-text-muted {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .lg-bg-muted {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .lg-border-muted {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .lg-text-darkmuted {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .lg-bg-darkmuted {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .lg-border-darkmuted {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .lg-text-yellow {
    color: #f1c40f;
  }
  .lg-bg-yellow {
    background-color: #f1c40f;
  }
  .lg-border-yellow {
    border-color: #f1c40f !important;
  }
  .lg-text-mobilepay {
    color: #5A78FF;
  }
  .lg-bg-mobilepay {
    background-color: #5A78FF;
  }
  .lg-border-mobilepay {
    border-color: #5A78FF !important;
  }
  .lg-text-textgrey {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .lg-bg-textgrey {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .lg-border-textgrey {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .lg-text-disabled {
    color: #D1D1D1;
  }
  .lg-bg-disabled {
    background-color: #D1D1D1;
  }
  .lg-border-disabled {
    border-color: #D1D1D1 !important;
  }
  .lg-text-silvergrey {
    color: #CECECE;
  }
  .lg-bg-silvergrey {
    background-color: #CECECE;
  }
  .lg-border-silvergrey {
    border-color: #CECECE !important;
  }
  .lg-text-lightsilver {
    color: #F1F1F1;
  }
  .lg-bg-lightsilver {
    background-color: #F1F1F1;
  }
  .lg-border-lightsilver {
    border-color: #F1F1F1 !important;
  }
  .lg-text-easternblue {
    color: #19A3C0;
  }
  .lg-bg-easternblue {
    background-color: #19A3C0;
  }
  .lg-border-easternblue {
    border-color: #19A3C0 !important;
  }
  .lg-text-aqua {
    color: #4CD3D2;
  }
  .lg-bg-aqua {
    background-color: #4CD3D2;
  }
  .lg-border-aqua {
    border-color: #4CD3D2 !important;
  }
  .lg-text-neonpink {
    color: #FF00F5;
  }
  .lg-bg-neonpink {
    background-color: #FF00F5;
  }
  .lg-border-neonpink {
    border-color: #FF00F5 !important;
  }
  .lg-text-orange {
    color: #E6A23C;
  }
  .lg-bg-orange {
    background-color: #E6A23C;
  }
  .lg-border-orange {
    border-color: #E6A23C !important;
  }
  .lg-text-fadedgrey {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .lg-bg-fadedgrey {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .lg-border-fadedgrey {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .lg-text-black {
    color: #000000;
  }
  .lg-bg-black {
    background-color: #000000;
  }
  .lg-border-black {
    border-color: #000000 !important;
  }
  .lg-bg-thirdblue-10 {
    background-color: rgba(45, 178, 197, 0.1);
  }
  .lg-bg-thirdblue-25 {
    background-color: rgba(45, 178, 197, 0.25);
  }
  .lg-bg-thirdblue-50 {
    background-color: rgba(45, 178, 197, 0.5);
  }
  .lg-bg-thirdblue-75 {
    background-color: rgba(45, 178, 197, 0.75);
  }
  .lg-bg-thirdblue-90 {
    background-color: rgba(45, 178, 197, 0.9);
  }
  .lg-bg-fourthblue-10 {
    background-color: rgba(71, 196, 204, 0.1);
  }
  .lg-bg-fourthblue-25 {
    background-color: rgba(71, 196, 204, 0.25);
  }
  .lg-bg-fourthblue-50 {
    background-color: rgba(71, 196, 204, 0.5);
  }
  .lg-bg-fourthblue-75 {
    background-color: rgba(71, 196, 204, 0.75);
  }
  .lg-bg-fourthblue-90 {
    background-color: rgba(71, 196, 204, 0.9);
  }
  .lg-bg-fifthblue-10 {
    background-color: rgba(92, 211, 194, 0.1);
  }
  .lg-bg-fifthblue-25 {
    background-color: rgba(92, 211, 194, 0.25);
  }
  .lg-bg-fifthblue-50 {
    background-color: rgba(92, 211, 194, 0.5);
  }
  .lg-bg-fifthblue-75 {
    background-color: rgba(92, 211, 194, 0.75);
  }
  .lg-bg-fifthblue-90 {
    background-color: rgba(92, 211, 194, 0.9);
  }
  .lg-bg-darkblue-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .lg-bg-darkblue-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .lg-bg-darkblue-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .lg-bg-darkblue-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .lg-bg-darkblue-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .lg-bg-darkblue2-10 {
    background-color: rgba(19, 69, 83, 0.1);
  }
  .lg-bg-darkblue2-25 {
    background-color: rgba(19, 69, 83, 0.25);
  }
  .lg-bg-darkblue2-50 {
    background-color: rgba(19, 69, 83, 0.5);
  }
  .lg-bg-darkblue2-75 {
    background-color: rgba(19, 69, 83, 0.75);
  }
  .lg-bg-darkblue2-90 {
    background-color: rgba(19, 69, 83, 0.9);
  }
  .lg-bg-green-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .lg-bg-green-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .lg-bg-green-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .lg-bg-green-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .lg-bg-green-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .lg-bg-white-10 {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .lg-bg-white-25 {
    background-color: rgba(255, 255, 255, 0.25);
  }
  .lg-bg-white-50 {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .lg-bg-white-75 {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .lg-bg-white-90 {
    background-color: rgba(255, 255, 255, 0.9);
  }
  .lg-bg-lightgreengrey-10 {
    background-color: rgba(199, 236, 238, 0.1);
  }
  .lg-bg-lightgreengrey-25 {
    background-color: rgba(199, 236, 238, 0.25);
  }
  .lg-bg-lightgreengrey-50 {
    background-color: rgba(199, 236, 238, 0.5);
  }
  .lg-bg-lightgreengrey-75 {
    background-color: rgba(199, 236, 238, 0.75);
  }
  .lg-bg-lightgreengrey-90 {
    background-color: rgba(199, 236, 238, 0.9);
  }
  .lg-bg-lightgrey-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .lg-bg-lightgrey-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .lg-bg-lightgrey-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .lg-bg-lightgrey-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .lg-bg-lightgrey-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .lg-bg-grey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .lg-bg-grey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .lg-bg-grey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .lg-bg-grey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .lg-bg-grey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .lg-bg-darkgrey-10 {
    background-color: rgba(112, 112, 112, 0.1);
  }
  .lg-bg-darkgrey-25 {
    background-color: rgba(112, 112, 112, 0.25);
  }
  .lg-bg-darkgrey-50 {
    background-color: rgba(112, 112, 112, 0.5);
  }
  .lg-bg-darkgrey-75 {
    background-color: rgba(112, 112, 112, 0.75);
  }
  .lg-bg-darkgrey-90 {
    background-color: rgba(112, 112, 112, 0.9);
  }
  .lg-bg-mediumgrey-10 {
    background-color: rgba(48, 55, 65, 0.1);
  }
  .lg-bg-mediumgrey-25 {
    background-color: rgba(48, 55, 65, 0.25);
  }
  .lg-bg-mediumgrey-50 {
    background-color: rgba(48, 55, 65, 0.5);
  }
  .lg-bg-mediumgrey-75 {
    background-color: rgba(48, 55, 65, 0.75);
  }
  .lg-bg-mediumgrey-90 {
    background-color: rgba(48, 55, 65, 0.9);
  }
  .lg-bg-mintgreen-10 {
    background-color: rgba(92, 211, 210, 0.1);
  }
  .lg-bg-mintgreen-25 {
    background-color: rgba(92, 211, 210, 0.25);
  }
  .lg-bg-mintgreen-50 {
    background-color: rgba(92, 211, 210, 0.5);
  }
  .lg-bg-mintgreen-75 {
    background-color: rgba(92, 211, 210, 0.75);
  }
  .lg-bg-mintgreen-90 {
    background-color: rgba(92, 211, 210, 0.9);
  }
  .lg-bg-dark-10 {
    background-color: rgba(0, 33, 42, 0.1);
  }
  .lg-bg-dark-25 {
    background-color: rgba(0, 33, 42, 0.25);
  }
  .lg-bg-dark-50 {
    background-color: rgba(0, 33, 42, 0.5);
  }
  .lg-bg-dark-75 {
    background-color: rgba(0, 33, 42, 0.75);
  }
  .lg-bg-dark-90 {
    background-color: rgba(0, 33, 42, 0.9);
  }
  .lg-bg-fadedgreen-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .lg-bg-fadedgreen-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .lg-bg-fadedgreen-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .lg-bg-fadedgreen-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .lg-bg-fadedgreen-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .lg-bg-red-10 {
    background-color: rgba(207, 0, 15, 0.1);
  }
  .lg-bg-red-25 {
    background-color: rgba(207, 0, 15, 0.25);
  }
  .lg-bg-red-50 {
    background-color: rgba(207, 0, 15, 0.5);
  }
  .lg-bg-red-75 {
    background-color: rgba(207, 0, 15, 0.75);
  }
  .lg-bg-red-90 {
    background-color: rgba(207, 0, 15, 0.9);
  }
  .lg-bg-indiablue-10 {
    background-color: rgba(24, 44, 97, 0.1);
  }
  .lg-bg-indiablue-25 {
    background-color: rgba(24, 44, 97, 0.25);
  }
  .lg-bg-indiablue-50 {
    background-color: rgba(24, 44, 97, 0.5);
  }
  .lg-bg-indiablue-75 {
    background-color: rgba(24, 44, 97, 0.75);
  }
  .lg-bg-indiablue-90 {
    background-color: rgba(24, 44, 97, 0.9);
  }
  .lg-bg-facebook-10 {
    background-color: rgba(31, 120, 242, 0.1);
  }
  .lg-bg-facebook-25 {
    background-color: rgba(31, 120, 242, 0.25);
  }
  .lg-bg-facebook-50 {
    background-color: rgba(31, 120, 242, 0.5);
  }
  .lg-bg-facebook-75 {
    background-color: rgba(31, 120, 242, 0.75);
  }
  .lg-bg-facebook-90 {
    background-color: rgba(31, 120, 242, 0.9);
  }
  .lg-bg-muted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .lg-bg-muted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .lg-bg-muted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .lg-bg-muted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .lg-bg-muted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .lg-bg-darkmuted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .lg-bg-darkmuted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .lg-bg-darkmuted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .lg-bg-darkmuted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .lg-bg-darkmuted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .lg-bg-yellow-10 {
    background-color: rgba(241, 196, 15, 0.1);
  }
  .lg-bg-yellow-25 {
    background-color: rgba(241, 196, 15, 0.25);
  }
  .lg-bg-yellow-50 {
    background-color: rgba(241, 196, 15, 0.5);
  }
  .lg-bg-yellow-75 {
    background-color: rgba(241, 196, 15, 0.75);
  }
  .lg-bg-yellow-90 {
    background-color: rgba(241, 196, 15, 0.9);
  }
  .lg-bg-mobilepay-10 {
    background-color: rgba(90, 120, 255, 0.1);
  }
  .lg-bg-mobilepay-25 {
    background-color: rgba(90, 120, 255, 0.25);
  }
  .lg-bg-mobilepay-50 {
    background-color: rgba(90, 120, 255, 0.5);
  }
  .lg-bg-mobilepay-75 {
    background-color: rgba(90, 120, 255, 0.75);
  }
  .lg-bg-mobilepay-90 {
    background-color: rgba(90, 120, 255, 0.9);
  }
  .lg-bg-textgrey-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .lg-bg-textgrey-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .lg-bg-textgrey-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .lg-bg-textgrey-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .lg-bg-textgrey-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .lg-bg-disabled-10 {
    background-color: rgba(209, 209, 209, 0.1);
  }
  .lg-bg-disabled-25 {
    background-color: rgba(209, 209, 209, 0.25);
  }
  .lg-bg-disabled-50 {
    background-color: rgba(209, 209, 209, 0.5);
  }
  .lg-bg-disabled-75 {
    background-color: rgba(209, 209, 209, 0.75);
  }
  .lg-bg-disabled-90 {
    background-color: rgba(209, 209, 209, 0.9);
  }
  .lg-bg-silvergrey-10 {
    background-color: rgba(206, 206, 206, 0.1);
  }
  .lg-bg-silvergrey-25 {
    background-color: rgba(206, 206, 206, 0.25);
  }
  .lg-bg-silvergrey-50 {
    background-color: rgba(206, 206, 206, 0.5);
  }
  .lg-bg-silvergrey-75 {
    background-color: rgba(206, 206, 206, 0.75);
  }
  .lg-bg-silvergrey-90 {
    background-color: rgba(206, 206, 206, 0.9);
  }
  .lg-bg-lightsilver-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .lg-bg-lightsilver-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .lg-bg-lightsilver-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .lg-bg-lightsilver-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .lg-bg-lightsilver-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .lg-bg-easternblue-10 {
    background-color: rgba(25, 163, 192, 0.1);
  }
  .lg-bg-easternblue-25 {
    background-color: rgba(25, 163, 192, 0.25);
  }
  .lg-bg-easternblue-50 {
    background-color: rgba(25, 163, 192, 0.5);
  }
  .lg-bg-easternblue-75 {
    background-color: rgba(25, 163, 192, 0.75);
  }
  .lg-bg-easternblue-90 {
    background-color: rgba(25, 163, 192, 0.9);
  }
  .lg-bg-aqua-10 {
    background-color: rgba(76, 211, 210, 0.1);
  }
  .lg-bg-aqua-25 {
    background-color: rgba(76, 211, 210, 0.25);
  }
  .lg-bg-aqua-50 {
    background-color: rgba(76, 211, 210, 0.5);
  }
  .lg-bg-aqua-75 {
    background-color: rgba(76, 211, 210, 0.75);
  }
  .lg-bg-aqua-90 {
    background-color: rgba(76, 211, 210, 0.9);
  }
  .lg-bg-neonpink-10 {
    background-color: rgba(255, 0, 245, 0.1);
  }
  .lg-bg-neonpink-25 {
    background-color: rgba(255, 0, 245, 0.25);
  }
  .lg-bg-neonpink-50 {
    background-color: rgba(255, 0, 245, 0.5);
  }
  .lg-bg-neonpink-75 {
    background-color: rgba(255, 0, 245, 0.75);
  }
  .lg-bg-neonpink-90 {
    background-color: rgba(255, 0, 245, 0.9);
  }
  .lg-bg-orange-10 {
    background-color: rgba(230, 162, 60, 0.1);
  }
  .lg-bg-orange-25 {
    background-color: rgba(230, 162, 60, 0.25);
  }
  .lg-bg-orange-50 {
    background-color: rgba(230, 162, 60, 0.5);
  }
  .lg-bg-orange-75 {
    background-color: rgba(230, 162, 60, 0.75);
  }
  .lg-bg-orange-90 {
    background-color: rgba(230, 162, 60, 0.9);
  }
  .lg-bg-fadedgrey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .lg-bg-fadedgrey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .lg-bg-fadedgrey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .lg-bg-fadedgrey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .lg-bg-fadedgrey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .lg-bg-black-10 {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .lg-bg-black-25 {
    background-color: rgba(0, 0, 0, 0.25);
  }
  .lg-bg-black-50 {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .lg-bg-black-75 {
    background-color: rgba(0, 0, 0, 0.75);
  }
  .lg-bg-black-90 {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .lg-hover-text-thirdblue:hover {
    color: #2DB2C5;
  }
  .lg-hover-bg-thirdblue:hover {
    background-color: #2DB2C5;
  }
  .lg-hover-border-thirdblue:hover {
    border-color: #2DB2C5 !important;
  }
  .lg-hover-text-fourthblue:hover {
    color: #47C4CC;
  }
  .lg-hover-bg-fourthblue:hover {
    background-color: #47C4CC;
  }
  .lg-hover-border-fourthblue:hover {
    border-color: #47C4CC !important;
  }
  .lg-hover-text-fifthblue:hover {
    color: #5CD3C2;
  }
  .lg-hover-bg-fifthblue:hover {
    background-color: #5CD3C2;
  }
  .lg-hover-border-fifthblue:hover {
    border-color: #5CD3C2 !important;
  }
  .lg-hover-text-darkblue:hover {
    color: #003645;
  }
  .lg-hover-bg-darkblue:hover {
    background-color: #003645;
  }
  .lg-hover-border-darkblue:hover {
    border-color: #003645 !important;
  }
  .lg-hover-text-darkblue2:hover {
    color: #134553;
  }
  .lg-hover-bg-darkblue2:hover {
    background-color: #134553;
  }
  .lg-hover-border-darkblue2:hover {
    border-color: #134553 !important;
  }
  .lg-hover-text-green:hover {
    color: #4DCF55;
  }
  .lg-hover-bg-green:hover {
    background-color: #4DCF55;
  }
  .lg-hover-border-green:hover {
    border-color: #4DCF55 !important;
  }
  .lg-hover-text-white:hover {
    color: #FFFFFF;
  }
  .lg-hover-bg-white:hover {
    background-color: #FFFFFF;
  }
  .lg-hover-border-white:hover {
    border-color: #FFFFFF !important;
  }
  .lg-hover-text-lightgreengrey:hover {
    color: #c7ecee;
  }
  .lg-hover-bg-lightgreengrey:hover {
    background-color: #c7ecee;
  }
  .lg-hover-border-lightgreengrey:hover {
    border-color: #c7ecee !important;
  }
  .lg-hover-text-lightgrey:hover {
    color: #f1f1f1;
  }
  .lg-hover-bg-lightgrey:hover {
    background-color: #f1f1f1;
  }
  .lg-hover-border-lightgrey:hover {
    border-color: #f1f1f1 !important;
  }
  .lg-hover-text-grey:hover {
    color: #6C6C6C;
  }
  .lg-hover-bg-grey:hover {
    background-color: #6C6C6C;
  }
  .lg-hover-border-grey:hover {
    border-color: #6C6C6C !important;
  }
  .lg-hover-text-darkgrey:hover {
    color: #707070;
  }
  .lg-hover-bg-darkgrey:hover {
    background-color: #707070;
  }
  .lg-hover-border-darkgrey:hover {
    border-color: #707070 !important;
  }
  .lg-hover-text-mediumgrey:hover {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .lg-hover-bg-mediumgrey:hover {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .lg-hover-border-mediumgrey:hover {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .lg-hover-text-mintgreen:hover {
    color: #5CD3D2;
  }
  .lg-hover-bg-mintgreen:hover {
    background-color: #5CD3D2;
  }
  .lg-hover-border-mintgreen:hover {
    border-color: #5CD3D2 !important;
  }
  .lg-hover-text-dark:hover {
    color: #00212A;
  }
  .lg-hover-bg-dark:hover {
    background-color: #00212A;
  }
  .lg-hover-border-dark:hover {
    border-color: #00212A !important;
  }
  .lg-hover-text-fadedgreen:hover {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .lg-hover-bg-fadedgreen:hover {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .lg-hover-border-fadedgreen:hover {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .lg-hover-text-red:hover {
    color: #CF000F;
  }
  .lg-hover-bg-red:hover {
    background-color: #CF000F;
  }
  .lg-hover-border-red:hover {
    border-color: #CF000F !important;
  }
  .lg-hover-text-indiablue:hover {
    color: #182C61;
  }
  .lg-hover-bg-indiablue:hover {
    background-color: #182C61;
  }
  .lg-hover-border-indiablue:hover {
    border-color: #182C61 !important;
  }
  .lg-hover-text-facebook:hover {
    color: #1F78F2;
  }
  .lg-hover-bg-facebook:hover {
    background-color: #1F78F2;
  }
  .lg-hover-border-facebook:hover {
    border-color: #1F78F2 !important;
  }
  .lg-hover-text-muted:hover {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .lg-hover-bg-muted:hover {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .lg-hover-border-muted:hover {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .lg-hover-text-darkmuted:hover {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .lg-hover-bg-darkmuted:hover {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .lg-hover-border-darkmuted:hover {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .lg-hover-text-yellow:hover {
    color: #f1c40f;
  }
  .lg-hover-bg-yellow:hover {
    background-color: #f1c40f;
  }
  .lg-hover-border-yellow:hover {
    border-color: #f1c40f !important;
  }
  .lg-hover-text-mobilepay:hover {
    color: #5A78FF;
  }
  .lg-hover-bg-mobilepay:hover {
    background-color: #5A78FF;
  }
  .lg-hover-border-mobilepay:hover {
    border-color: #5A78FF !important;
  }
  .lg-hover-text-textgrey:hover {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .lg-hover-bg-textgrey:hover {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .lg-hover-border-textgrey:hover {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .lg-hover-text-disabled:hover {
    color: #D1D1D1;
  }
  .lg-hover-bg-disabled:hover {
    background-color: #D1D1D1;
  }
  .lg-hover-border-disabled:hover {
    border-color: #D1D1D1 !important;
  }
  .lg-hover-text-silvergrey:hover {
    color: #CECECE;
  }
  .lg-hover-bg-silvergrey:hover {
    background-color: #CECECE;
  }
  .lg-hover-border-silvergrey:hover {
    border-color: #CECECE !important;
  }
  .lg-hover-text-lightsilver:hover {
    color: #F1F1F1;
  }
  .lg-hover-bg-lightsilver:hover {
    background-color: #F1F1F1;
  }
  .lg-hover-border-lightsilver:hover {
    border-color: #F1F1F1 !important;
  }
  .lg-hover-text-easternblue:hover {
    color: #19A3C0;
  }
  .lg-hover-bg-easternblue:hover {
    background-color: #19A3C0;
  }
  .lg-hover-border-easternblue:hover {
    border-color: #19A3C0 !important;
  }
  .lg-hover-text-aqua:hover {
    color: #4CD3D2;
  }
  .lg-hover-bg-aqua:hover {
    background-color: #4CD3D2;
  }
  .lg-hover-border-aqua:hover {
    border-color: #4CD3D2 !important;
  }
  .lg-hover-text-neonpink:hover {
    color: #FF00F5;
  }
  .lg-hover-bg-neonpink:hover {
    background-color: #FF00F5;
  }
  .lg-hover-border-neonpink:hover {
    border-color: #FF00F5 !important;
  }
  .lg-hover-text-orange:hover {
    color: #E6A23C;
  }
  .lg-hover-bg-orange:hover {
    background-color: #E6A23C;
  }
  .lg-hover-border-orange:hover {
    border-color: #E6A23C !important;
  }
  .lg-hover-text-fadedgrey:hover {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .lg-hover-bg-fadedgrey:hover {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .lg-hover-border-fadedgrey:hover {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .lg-hover-text-black:hover {
    color: #000000;
  }
  .lg-hover-bg-black:hover {
    background-color: #000000;
  }
  .lg-hover-border-black:hover {
    border-color: #000000 !important;
  }
}
@media only screen and (max-width: 1024px) {
  .md-text-thirdblue {
    color: #2DB2C5;
  }
  .md-bg-thirdblue {
    background-color: #2DB2C5;
  }
  .md-border-thirdblue {
    border-color: #2DB2C5 !important;
  }
  .md-text-fourthblue {
    color: #47C4CC;
  }
  .md-bg-fourthblue {
    background-color: #47C4CC;
  }
  .md-border-fourthblue {
    border-color: #47C4CC !important;
  }
  .md-text-fifthblue {
    color: #5CD3C2;
  }
  .md-bg-fifthblue {
    background-color: #5CD3C2;
  }
  .md-border-fifthblue {
    border-color: #5CD3C2 !important;
  }
  .md-text-darkblue {
    color: #003645;
  }
  .md-bg-darkblue {
    background-color: #003645;
  }
  .md-border-darkblue {
    border-color: #003645 !important;
  }
  .md-text-darkblue2 {
    color: #134553;
  }
  .md-bg-darkblue2 {
    background-color: #134553;
  }
  .md-border-darkblue2 {
    border-color: #134553 !important;
  }
  .md-text-green {
    color: #4DCF55;
  }
  .md-bg-green {
    background-color: #4DCF55;
  }
  .md-border-green {
    border-color: #4DCF55 !important;
  }
  .md-text-white {
    color: #FFFFFF;
  }
  .md-bg-white {
    background-color: #FFFFFF;
  }
  .md-border-white {
    border-color: #FFFFFF !important;
  }
  .md-text-lightgreengrey {
    color: #c7ecee;
  }
  .md-bg-lightgreengrey {
    background-color: #c7ecee;
  }
  .md-border-lightgreengrey {
    border-color: #c7ecee !important;
  }
  .md-text-lightgrey {
    color: #f1f1f1;
  }
  .md-bg-lightgrey {
    background-color: #f1f1f1;
  }
  .md-border-lightgrey {
    border-color: #f1f1f1 !important;
  }
  .md-text-grey {
    color: #6C6C6C;
  }
  .md-bg-grey {
    background-color: #6C6C6C;
  }
  .md-border-grey {
    border-color: #6C6C6C !important;
  }
  .md-text-darkgrey {
    color: #707070;
  }
  .md-bg-darkgrey {
    background-color: #707070;
  }
  .md-border-darkgrey {
    border-color: #707070 !important;
  }
  .md-text-mediumgrey {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .md-bg-mediumgrey {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .md-border-mediumgrey {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .md-text-mintgreen {
    color: #5CD3D2;
  }
  .md-bg-mintgreen {
    background-color: #5CD3D2;
  }
  .md-border-mintgreen {
    border-color: #5CD3D2 !important;
  }
  .md-text-dark {
    color: #00212A;
  }
  .md-bg-dark {
    background-color: #00212A;
  }
  .md-border-dark {
    border-color: #00212A !important;
  }
  .md-text-fadedgreen {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .md-bg-fadedgreen {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .md-border-fadedgreen {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .md-text-red {
    color: #CF000F;
  }
  .md-bg-red {
    background-color: #CF000F;
  }
  .md-border-red {
    border-color: #CF000F !important;
  }
  .md-text-indiablue {
    color: #182C61;
  }
  .md-bg-indiablue {
    background-color: #182C61;
  }
  .md-border-indiablue {
    border-color: #182C61 !important;
  }
  .md-text-facebook {
    color: #1F78F2;
  }
  .md-bg-facebook {
    background-color: #1F78F2;
  }
  .md-border-facebook {
    border-color: #1F78F2 !important;
  }
  .md-text-muted {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .md-bg-muted {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .md-border-muted {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .md-text-darkmuted {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .md-bg-darkmuted {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .md-border-darkmuted {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .md-text-yellow {
    color: #f1c40f;
  }
  .md-bg-yellow {
    background-color: #f1c40f;
  }
  .md-border-yellow {
    border-color: #f1c40f !important;
  }
  .md-text-mobilepay {
    color: #5A78FF;
  }
  .md-bg-mobilepay {
    background-color: #5A78FF;
  }
  .md-border-mobilepay {
    border-color: #5A78FF !important;
  }
  .md-text-textgrey {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .md-bg-textgrey {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .md-border-textgrey {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .md-text-disabled {
    color: #D1D1D1;
  }
  .md-bg-disabled {
    background-color: #D1D1D1;
  }
  .md-border-disabled {
    border-color: #D1D1D1 !important;
  }
  .md-text-silvergrey {
    color: #CECECE;
  }
  .md-bg-silvergrey {
    background-color: #CECECE;
  }
  .md-border-silvergrey {
    border-color: #CECECE !important;
  }
  .md-text-lightsilver {
    color: #F1F1F1;
  }
  .md-bg-lightsilver {
    background-color: #F1F1F1;
  }
  .md-border-lightsilver {
    border-color: #F1F1F1 !important;
  }
  .md-text-easternblue {
    color: #19A3C0;
  }
  .md-bg-easternblue {
    background-color: #19A3C0;
  }
  .md-border-easternblue {
    border-color: #19A3C0 !important;
  }
  .md-text-aqua {
    color: #4CD3D2;
  }
  .md-bg-aqua {
    background-color: #4CD3D2;
  }
  .md-border-aqua {
    border-color: #4CD3D2 !important;
  }
  .md-text-neonpink {
    color: #FF00F5;
  }
  .md-bg-neonpink {
    background-color: #FF00F5;
  }
  .md-border-neonpink {
    border-color: #FF00F5 !important;
  }
  .md-text-orange {
    color: #E6A23C;
  }
  .md-bg-orange {
    background-color: #E6A23C;
  }
  .md-border-orange {
    border-color: #E6A23C !important;
  }
  .md-text-fadedgrey {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .md-bg-fadedgrey {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .md-border-fadedgrey {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .md-text-black {
    color: #000000;
  }
  .md-bg-black {
    background-color: #000000;
  }
  .md-border-black {
    border-color: #000000 !important;
  }
  .md-bg-thirdblue-10 {
    background-color: rgba(45, 178, 197, 0.1);
  }
  .md-bg-thirdblue-25 {
    background-color: rgba(45, 178, 197, 0.25);
  }
  .md-bg-thirdblue-50 {
    background-color: rgba(45, 178, 197, 0.5);
  }
  .md-bg-thirdblue-75 {
    background-color: rgba(45, 178, 197, 0.75);
  }
  .md-bg-thirdblue-90 {
    background-color: rgba(45, 178, 197, 0.9);
  }
  .md-bg-fourthblue-10 {
    background-color: rgba(71, 196, 204, 0.1);
  }
  .md-bg-fourthblue-25 {
    background-color: rgba(71, 196, 204, 0.25);
  }
  .md-bg-fourthblue-50 {
    background-color: rgba(71, 196, 204, 0.5);
  }
  .md-bg-fourthblue-75 {
    background-color: rgba(71, 196, 204, 0.75);
  }
  .md-bg-fourthblue-90 {
    background-color: rgba(71, 196, 204, 0.9);
  }
  .md-bg-fifthblue-10 {
    background-color: rgba(92, 211, 194, 0.1);
  }
  .md-bg-fifthblue-25 {
    background-color: rgba(92, 211, 194, 0.25);
  }
  .md-bg-fifthblue-50 {
    background-color: rgba(92, 211, 194, 0.5);
  }
  .md-bg-fifthblue-75 {
    background-color: rgba(92, 211, 194, 0.75);
  }
  .md-bg-fifthblue-90 {
    background-color: rgba(92, 211, 194, 0.9);
  }
  .md-bg-darkblue-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .md-bg-darkblue-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .md-bg-darkblue-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .md-bg-darkblue-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .md-bg-darkblue-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .md-bg-darkblue2-10 {
    background-color: rgba(19, 69, 83, 0.1);
  }
  .md-bg-darkblue2-25 {
    background-color: rgba(19, 69, 83, 0.25);
  }
  .md-bg-darkblue2-50 {
    background-color: rgba(19, 69, 83, 0.5);
  }
  .md-bg-darkblue2-75 {
    background-color: rgba(19, 69, 83, 0.75);
  }
  .md-bg-darkblue2-90 {
    background-color: rgba(19, 69, 83, 0.9);
  }
  .md-bg-green-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .md-bg-green-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .md-bg-green-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .md-bg-green-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .md-bg-green-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .md-bg-white-10 {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .md-bg-white-25 {
    background-color: rgba(255, 255, 255, 0.25);
  }
  .md-bg-white-50 {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .md-bg-white-75 {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .md-bg-white-90 {
    background-color: rgba(255, 255, 255, 0.9);
  }
  .md-bg-lightgreengrey-10 {
    background-color: rgba(199, 236, 238, 0.1);
  }
  .md-bg-lightgreengrey-25 {
    background-color: rgba(199, 236, 238, 0.25);
  }
  .md-bg-lightgreengrey-50 {
    background-color: rgba(199, 236, 238, 0.5);
  }
  .md-bg-lightgreengrey-75 {
    background-color: rgba(199, 236, 238, 0.75);
  }
  .md-bg-lightgreengrey-90 {
    background-color: rgba(199, 236, 238, 0.9);
  }
  .md-bg-lightgrey-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .md-bg-lightgrey-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .md-bg-lightgrey-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .md-bg-lightgrey-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .md-bg-lightgrey-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .md-bg-grey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .md-bg-grey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .md-bg-grey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .md-bg-grey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .md-bg-grey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .md-bg-darkgrey-10 {
    background-color: rgba(112, 112, 112, 0.1);
  }
  .md-bg-darkgrey-25 {
    background-color: rgba(112, 112, 112, 0.25);
  }
  .md-bg-darkgrey-50 {
    background-color: rgba(112, 112, 112, 0.5);
  }
  .md-bg-darkgrey-75 {
    background-color: rgba(112, 112, 112, 0.75);
  }
  .md-bg-darkgrey-90 {
    background-color: rgba(112, 112, 112, 0.9);
  }
  .md-bg-mediumgrey-10 {
    background-color: rgba(48, 55, 65, 0.1);
  }
  .md-bg-mediumgrey-25 {
    background-color: rgba(48, 55, 65, 0.25);
  }
  .md-bg-mediumgrey-50 {
    background-color: rgba(48, 55, 65, 0.5);
  }
  .md-bg-mediumgrey-75 {
    background-color: rgba(48, 55, 65, 0.75);
  }
  .md-bg-mediumgrey-90 {
    background-color: rgba(48, 55, 65, 0.9);
  }
  .md-bg-mintgreen-10 {
    background-color: rgba(92, 211, 210, 0.1);
  }
  .md-bg-mintgreen-25 {
    background-color: rgba(92, 211, 210, 0.25);
  }
  .md-bg-mintgreen-50 {
    background-color: rgba(92, 211, 210, 0.5);
  }
  .md-bg-mintgreen-75 {
    background-color: rgba(92, 211, 210, 0.75);
  }
  .md-bg-mintgreen-90 {
    background-color: rgba(92, 211, 210, 0.9);
  }
  .md-bg-dark-10 {
    background-color: rgba(0, 33, 42, 0.1);
  }
  .md-bg-dark-25 {
    background-color: rgba(0, 33, 42, 0.25);
  }
  .md-bg-dark-50 {
    background-color: rgba(0, 33, 42, 0.5);
  }
  .md-bg-dark-75 {
    background-color: rgba(0, 33, 42, 0.75);
  }
  .md-bg-dark-90 {
    background-color: rgba(0, 33, 42, 0.9);
  }
  .md-bg-fadedgreen-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .md-bg-fadedgreen-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .md-bg-fadedgreen-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .md-bg-fadedgreen-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .md-bg-fadedgreen-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .md-bg-red-10 {
    background-color: rgba(207, 0, 15, 0.1);
  }
  .md-bg-red-25 {
    background-color: rgba(207, 0, 15, 0.25);
  }
  .md-bg-red-50 {
    background-color: rgba(207, 0, 15, 0.5);
  }
  .md-bg-red-75 {
    background-color: rgba(207, 0, 15, 0.75);
  }
  .md-bg-red-90 {
    background-color: rgba(207, 0, 15, 0.9);
  }
  .md-bg-indiablue-10 {
    background-color: rgba(24, 44, 97, 0.1);
  }
  .md-bg-indiablue-25 {
    background-color: rgba(24, 44, 97, 0.25);
  }
  .md-bg-indiablue-50 {
    background-color: rgba(24, 44, 97, 0.5);
  }
  .md-bg-indiablue-75 {
    background-color: rgba(24, 44, 97, 0.75);
  }
  .md-bg-indiablue-90 {
    background-color: rgba(24, 44, 97, 0.9);
  }
  .md-bg-facebook-10 {
    background-color: rgba(31, 120, 242, 0.1);
  }
  .md-bg-facebook-25 {
    background-color: rgba(31, 120, 242, 0.25);
  }
  .md-bg-facebook-50 {
    background-color: rgba(31, 120, 242, 0.5);
  }
  .md-bg-facebook-75 {
    background-color: rgba(31, 120, 242, 0.75);
  }
  .md-bg-facebook-90 {
    background-color: rgba(31, 120, 242, 0.9);
  }
  .md-bg-muted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .md-bg-muted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .md-bg-muted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .md-bg-muted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .md-bg-muted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .md-bg-darkmuted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .md-bg-darkmuted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .md-bg-darkmuted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .md-bg-darkmuted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .md-bg-darkmuted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .md-bg-yellow-10 {
    background-color: rgba(241, 196, 15, 0.1);
  }
  .md-bg-yellow-25 {
    background-color: rgba(241, 196, 15, 0.25);
  }
  .md-bg-yellow-50 {
    background-color: rgba(241, 196, 15, 0.5);
  }
  .md-bg-yellow-75 {
    background-color: rgba(241, 196, 15, 0.75);
  }
  .md-bg-yellow-90 {
    background-color: rgba(241, 196, 15, 0.9);
  }
  .md-bg-mobilepay-10 {
    background-color: rgba(90, 120, 255, 0.1);
  }
  .md-bg-mobilepay-25 {
    background-color: rgba(90, 120, 255, 0.25);
  }
  .md-bg-mobilepay-50 {
    background-color: rgba(90, 120, 255, 0.5);
  }
  .md-bg-mobilepay-75 {
    background-color: rgba(90, 120, 255, 0.75);
  }
  .md-bg-mobilepay-90 {
    background-color: rgba(90, 120, 255, 0.9);
  }
  .md-bg-textgrey-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .md-bg-textgrey-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .md-bg-textgrey-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .md-bg-textgrey-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .md-bg-textgrey-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .md-bg-disabled-10 {
    background-color: rgba(209, 209, 209, 0.1);
  }
  .md-bg-disabled-25 {
    background-color: rgba(209, 209, 209, 0.25);
  }
  .md-bg-disabled-50 {
    background-color: rgba(209, 209, 209, 0.5);
  }
  .md-bg-disabled-75 {
    background-color: rgba(209, 209, 209, 0.75);
  }
  .md-bg-disabled-90 {
    background-color: rgba(209, 209, 209, 0.9);
  }
  .md-bg-silvergrey-10 {
    background-color: rgba(206, 206, 206, 0.1);
  }
  .md-bg-silvergrey-25 {
    background-color: rgba(206, 206, 206, 0.25);
  }
  .md-bg-silvergrey-50 {
    background-color: rgba(206, 206, 206, 0.5);
  }
  .md-bg-silvergrey-75 {
    background-color: rgba(206, 206, 206, 0.75);
  }
  .md-bg-silvergrey-90 {
    background-color: rgba(206, 206, 206, 0.9);
  }
  .md-bg-lightsilver-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .md-bg-lightsilver-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .md-bg-lightsilver-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .md-bg-lightsilver-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .md-bg-lightsilver-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .md-bg-easternblue-10 {
    background-color: rgba(25, 163, 192, 0.1);
  }
  .md-bg-easternblue-25 {
    background-color: rgba(25, 163, 192, 0.25);
  }
  .md-bg-easternblue-50 {
    background-color: rgba(25, 163, 192, 0.5);
  }
  .md-bg-easternblue-75 {
    background-color: rgba(25, 163, 192, 0.75);
  }
  .md-bg-easternblue-90 {
    background-color: rgba(25, 163, 192, 0.9);
  }
  .md-bg-aqua-10 {
    background-color: rgba(76, 211, 210, 0.1);
  }
  .md-bg-aqua-25 {
    background-color: rgba(76, 211, 210, 0.25);
  }
  .md-bg-aqua-50 {
    background-color: rgba(76, 211, 210, 0.5);
  }
  .md-bg-aqua-75 {
    background-color: rgba(76, 211, 210, 0.75);
  }
  .md-bg-aqua-90 {
    background-color: rgba(76, 211, 210, 0.9);
  }
  .md-bg-neonpink-10 {
    background-color: rgba(255, 0, 245, 0.1);
  }
  .md-bg-neonpink-25 {
    background-color: rgba(255, 0, 245, 0.25);
  }
  .md-bg-neonpink-50 {
    background-color: rgba(255, 0, 245, 0.5);
  }
  .md-bg-neonpink-75 {
    background-color: rgba(255, 0, 245, 0.75);
  }
  .md-bg-neonpink-90 {
    background-color: rgba(255, 0, 245, 0.9);
  }
  .md-bg-orange-10 {
    background-color: rgba(230, 162, 60, 0.1);
  }
  .md-bg-orange-25 {
    background-color: rgba(230, 162, 60, 0.25);
  }
  .md-bg-orange-50 {
    background-color: rgba(230, 162, 60, 0.5);
  }
  .md-bg-orange-75 {
    background-color: rgba(230, 162, 60, 0.75);
  }
  .md-bg-orange-90 {
    background-color: rgba(230, 162, 60, 0.9);
  }
  .md-bg-fadedgrey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .md-bg-fadedgrey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .md-bg-fadedgrey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .md-bg-fadedgrey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .md-bg-fadedgrey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .md-bg-black-10 {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .md-bg-black-25 {
    background-color: rgba(0, 0, 0, 0.25);
  }
  .md-bg-black-50 {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .md-bg-black-75 {
    background-color: rgba(0, 0, 0, 0.75);
  }
  .md-bg-black-90 {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .md-hover-text-thirdblue:hover {
    color: #2DB2C5;
  }
  .md-hover-bg-thirdblue:hover {
    background-color: #2DB2C5;
  }
  .md-hover-border-thirdblue:hover {
    border-color: #2DB2C5 !important;
  }
  .md-hover-text-fourthblue:hover {
    color: #47C4CC;
  }
  .md-hover-bg-fourthblue:hover {
    background-color: #47C4CC;
  }
  .md-hover-border-fourthblue:hover {
    border-color: #47C4CC !important;
  }
  .md-hover-text-fifthblue:hover {
    color: #5CD3C2;
  }
  .md-hover-bg-fifthblue:hover {
    background-color: #5CD3C2;
  }
  .md-hover-border-fifthblue:hover {
    border-color: #5CD3C2 !important;
  }
  .md-hover-text-darkblue:hover {
    color: #003645;
  }
  .md-hover-bg-darkblue:hover {
    background-color: #003645;
  }
  .md-hover-border-darkblue:hover {
    border-color: #003645 !important;
  }
  .md-hover-text-darkblue2:hover {
    color: #134553;
  }
  .md-hover-bg-darkblue2:hover {
    background-color: #134553;
  }
  .md-hover-border-darkblue2:hover {
    border-color: #134553 !important;
  }
  .md-hover-text-green:hover {
    color: #4DCF55;
  }
  .md-hover-bg-green:hover {
    background-color: #4DCF55;
  }
  .md-hover-border-green:hover {
    border-color: #4DCF55 !important;
  }
  .md-hover-text-white:hover {
    color: #FFFFFF;
  }
  .md-hover-bg-white:hover {
    background-color: #FFFFFF;
  }
  .md-hover-border-white:hover {
    border-color: #FFFFFF !important;
  }
  .md-hover-text-lightgreengrey:hover {
    color: #c7ecee;
  }
  .md-hover-bg-lightgreengrey:hover {
    background-color: #c7ecee;
  }
  .md-hover-border-lightgreengrey:hover {
    border-color: #c7ecee !important;
  }
  .md-hover-text-lightgrey:hover {
    color: #f1f1f1;
  }
  .md-hover-bg-lightgrey:hover {
    background-color: #f1f1f1;
  }
  .md-hover-border-lightgrey:hover {
    border-color: #f1f1f1 !important;
  }
  .md-hover-text-grey:hover {
    color: #6C6C6C;
  }
  .md-hover-bg-grey:hover {
    background-color: #6C6C6C;
  }
  .md-hover-border-grey:hover {
    border-color: #6C6C6C !important;
  }
  .md-hover-text-darkgrey:hover {
    color: #707070;
  }
  .md-hover-bg-darkgrey:hover {
    background-color: #707070;
  }
  .md-hover-border-darkgrey:hover {
    border-color: #707070 !important;
  }
  .md-hover-text-mediumgrey:hover {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .md-hover-bg-mediumgrey:hover {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .md-hover-border-mediumgrey:hover {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .md-hover-text-mintgreen:hover {
    color: #5CD3D2;
  }
  .md-hover-bg-mintgreen:hover {
    background-color: #5CD3D2;
  }
  .md-hover-border-mintgreen:hover {
    border-color: #5CD3D2 !important;
  }
  .md-hover-text-dark:hover {
    color: #00212A;
  }
  .md-hover-bg-dark:hover {
    background-color: #00212A;
  }
  .md-hover-border-dark:hover {
    border-color: #00212A !important;
  }
  .md-hover-text-fadedgreen:hover {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .md-hover-bg-fadedgreen:hover {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .md-hover-border-fadedgreen:hover {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .md-hover-text-red:hover {
    color: #CF000F;
  }
  .md-hover-bg-red:hover {
    background-color: #CF000F;
  }
  .md-hover-border-red:hover {
    border-color: #CF000F !important;
  }
  .md-hover-text-indiablue:hover {
    color: #182C61;
  }
  .md-hover-bg-indiablue:hover {
    background-color: #182C61;
  }
  .md-hover-border-indiablue:hover {
    border-color: #182C61 !important;
  }
  .md-hover-text-facebook:hover {
    color: #1F78F2;
  }
  .md-hover-bg-facebook:hover {
    background-color: #1F78F2;
  }
  .md-hover-border-facebook:hover {
    border-color: #1F78F2 !important;
  }
  .md-hover-text-muted:hover {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .md-hover-bg-muted:hover {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .md-hover-border-muted:hover {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .md-hover-text-darkmuted:hover {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .md-hover-bg-darkmuted:hover {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .md-hover-border-darkmuted:hover {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .md-hover-text-yellow:hover {
    color: #f1c40f;
  }
  .md-hover-bg-yellow:hover {
    background-color: #f1c40f;
  }
  .md-hover-border-yellow:hover {
    border-color: #f1c40f !important;
  }
  .md-hover-text-mobilepay:hover {
    color: #5A78FF;
  }
  .md-hover-bg-mobilepay:hover {
    background-color: #5A78FF;
  }
  .md-hover-border-mobilepay:hover {
    border-color: #5A78FF !important;
  }
  .md-hover-text-textgrey:hover {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .md-hover-bg-textgrey:hover {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .md-hover-border-textgrey:hover {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .md-hover-text-disabled:hover {
    color: #D1D1D1;
  }
  .md-hover-bg-disabled:hover {
    background-color: #D1D1D1;
  }
  .md-hover-border-disabled:hover {
    border-color: #D1D1D1 !important;
  }
  .md-hover-text-silvergrey:hover {
    color: #CECECE;
  }
  .md-hover-bg-silvergrey:hover {
    background-color: #CECECE;
  }
  .md-hover-border-silvergrey:hover {
    border-color: #CECECE !important;
  }
  .md-hover-text-lightsilver:hover {
    color: #F1F1F1;
  }
  .md-hover-bg-lightsilver:hover {
    background-color: #F1F1F1;
  }
  .md-hover-border-lightsilver:hover {
    border-color: #F1F1F1 !important;
  }
  .md-hover-text-easternblue:hover {
    color: #19A3C0;
  }
  .md-hover-bg-easternblue:hover {
    background-color: #19A3C0;
  }
  .md-hover-border-easternblue:hover {
    border-color: #19A3C0 !important;
  }
  .md-hover-text-aqua:hover {
    color: #4CD3D2;
  }
  .md-hover-bg-aqua:hover {
    background-color: #4CD3D2;
  }
  .md-hover-border-aqua:hover {
    border-color: #4CD3D2 !important;
  }
  .md-hover-text-neonpink:hover {
    color: #FF00F5;
  }
  .md-hover-bg-neonpink:hover {
    background-color: #FF00F5;
  }
  .md-hover-border-neonpink:hover {
    border-color: #FF00F5 !important;
  }
  .md-hover-text-orange:hover {
    color: #E6A23C;
  }
  .md-hover-bg-orange:hover {
    background-color: #E6A23C;
  }
  .md-hover-border-orange:hover {
    border-color: #E6A23C !important;
  }
  .md-hover-text-fadedgrey:hover {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .md-hover-bg-fadedgrey:hover {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .md-hover-border-fadedgrey:hover {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .md-hover-text-black:hover {
    color: #000000;
  }
  .md-hover-bg-black:hover {
    background-color: #000000;
  }
  .md-hover-border-black:hover {
    border-color: #000000 !important;
  }
}
@media only screen and (max-width: 992px) {
  .tb-text-thirdblue {
    color: #2DB2C5;
  }
  .tb-bg-thirdblue {
    background-color: #2DB2C5;
  }
  .tb-border-thirdblue {
    border-color: #2DB2C5 !important;
  }
  .tb-text-fourthblue {
    color: #47C4CC;
  }
  .tb-bg-fourthblue {
    background-color: #47C4CC;
  }
  .tb-border-fourthblue {
    border-color: #47C4CC !important;
  }
  .tb-text-fifthblue {
    color: #5CD3C2;
  }
  .tb-bg-fifthblue {
    background-color: #5CD3C2;
  }
  .tb-border-fifthblue {
    border-color: #5CD3C2 !important;
  }
  .tb-text-darkblue {
    color: #003645;
  }
  .tb-bg-darkblue {
    background-color: #003645;
  }
  .tb-border-darkblue {
    border-color: #003645 !important;
  }
  .tb-text-darkblue2 {
    color: #134553;
  }
  .tb-bg-darkblue2 {
    background-color: #134553;
  }
  .tb-border-darkblue2 {
    border-color: #134553 !important;
  }
  .tb-text-green {
    color: #4DCF55;
  }
  .tb-bg-green {
    background-color: #4DCF55;
  }
  .tb-border-green {
    border-color: #4DCF55 !important;
  }
  .tb-text-white {
    color: #FFFFFF;
  }
  .tb-bg-white {
    background-color: #FFFFFF;
  }
  .tb-border-white {
    border-color: #FFFFFF !important;
  }
  .tb-text-lightgreengrey {
    color: #c7ecee;
  }
  .tb-bg-lightgreengrey {
    background-color: #c7ecee;
  }
  .tb-border-lightgreengrey {
    border-color: #c7ecee !important;
  }
  .tb-text-lightgrey {
    color: #f1f1f1;
  }
  .tb-bg-lightgrey {
    background-color: #f1f1f1;
  }
  .tb-border-lightgrey {
    border-color: #f1f1f1 !important;
  }
  .tb-text-grey {
    color: #6C6C6C;
  }
  .tb-bg-grey {
    background-color: #6C6C6C;
  }
  .tb-border-grey {
    border-color: #6C6C6C !important;
  }
  .tb-text-darkgrey {
    color: #707070;
  }
  .tb-bg-darkgrey {
    background-color: #707070;
  }
  .tb-border-darkgrey {
    border-color: #707070 !important;
  }
  .tb-text-mediumgrey {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .tb-bg-mediumgrey {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .tb-border-mediumgrey {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .tb-text-mintgreen {
    color: #5CD3D2;
  }
  .tb-bg-mintgreen {
    background-color: #5CD3D2;
  }
  .tb-border-mintgreen {
    border-color: #5CD3D2 !important;
  }
  .tb-text-dark {
    color: #00212A;
  }
  .tb-bg-dark {
    background-color: #00212A;
  }
  .tb-border-dark {
    border-color: #00212A !important;
  }
  .tb-text-fadedgreen {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .tb-bg-fadedgreen {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .tb-border-fadedgreen {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .tb-text-red {
    color: #CF000F;
  }
  .tb-bg-red {
    background-color: #CF000F;
  }
  .tb-border-red {
    border-color: #CF000F !important;
  }
  .tb-text-indiablue {
    color: #182C61;
  }
  .tb-bg-indiablue {
    background-color: #182C61;
  }
  .tb-border-indiablue {
    border-color: #182C61 !important;
  }
  .tb-text-facebook {
    color: #1F78F2;
  }
  .tb-bg-facebook {
    background-color: #1F78F2;
  }
  .tb-border-facebook {
    border-color: #1F78F2 !important;
  }
  .tb-text-muted {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .tb-bg-muted {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .tb-border-muted {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .tb-text-darkmuted {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .tb-bg-darkmuted {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .tb-border-darkmuted {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .tb-text-yellow {
    color: #f1c40f;
  }
  .tb-bg-yellow {
    background-color: #f1c40f;
  }
  .tb-border-yellow {
    border-color: #f1c40f !important;
  }
  .tb-text-mobilepay {
    color: #5A78FF;
  }
  .tb-bg-mobilepay {
    background-color: #5A78FF;
  }
  .tb-border-mobilepay {
    border-color: #5A78FF !important;
  }
  .tb-text-textgrey {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .tb-bg-textgrey {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .tb-border-textgrey {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .tb-text-disabled {
    color: #D1D1D1;
  }
  .tb-bg-disabled {
    background-color: #D1D1D1;
  }
  .tb-border-disabled {
    border-color: #D1D1D1 !important;
  }
  .tb-text-silvergrey {
    color: #CECECE;
  }
  .tb-bg-silvergrey {
    background-color: #CECECE;
  }
  .tb-border-silvergrey {
    border-color: #CECECE !important;
  }
  .tb-text-lightsilver {
    color: #F1F1F1;
  }
  .tb-bg-lightsilver {
    background-color: #F1F1F1;
  }
  .tb-border-lightsilver {
    border-color: #F1F1F1 !important;
  }
  .tb-text-easternblue {
    color: #19A3C0;
  }
  .tb-bg-easternblue {
    background-color: #19A3C0;
  }
  .tb-border-easternblue {
    border-color: #19A3C0 !important;
  }
  .tb-text-aqua {
    color: #4CD3D2;
  }
  .tb-bg-aqua {
    background-color: #4CD3D2;
  }
  .tb-border-aqua {
    border-color: #4CD3D2 !important;
  }
  .tb-text-neonpink {
    color: #FF00F5;
  }
  .tb-bg-neonpink {
    background-color: #FF00F5;
  }
  .tb-border-neonpink {
    border-color: #FF00F5 !important;
  }
  .tb-text-orange {
    color: #E6A23C;
  }
  .tb-bg-orange {
    background-color: #E6A23C;
  }
  .tb-border-orange {
    border-color: #E6A23C !important;
  }
  .tb-text-fadedgrey {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .tb-bg-fadedgrey {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .tb-border-fadedgrey {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .tb-text-black {
    color: #000000;
  }
  .tb-bg-black {
    background-color: #000000;
  }
  .tb-border-black {
    border-color: #000000 !important;
  }
  .tb-bg-thirdblue-10 {
    background-color: rgba(45, 178, 197, 0.1);
  }
  .tb-bg-thirdblue-25 {
    background-color: rgba(45, 178, 197, 0.25);
  }
  .tb-bg-thirdblue-50 {
    background-color: rgba(45, 178, 197, 0.5);
  }
  .tb-bg-thirdblue-75 {
    background-color: rgba(45, 178, 197, 0.75);
  }
  .tb-bg-thirdblue-90 {
    background-color: rgba(45, 178, 197, 0.9);
  }
  .tb-bg-fourthblue-10 {
    background-color: rgba(71, 196, 204, 0.1);
  }
  .tb-bg-fourthblue-25 {
    background-color: rgba(71, 196, 204, 0.25);
  }
  .tb-bg-fourthblue-50 {
    background-color: rgba(71, 196, 204, 0.5);
  }
  .tb-bg-fourthblue-75 {
    background-color: rgba(71, 196, 204, 0.75);
  }
  .tb-bg-fourthblue-90 {
    background-color: rgba(71, 196, 204, 0.9);
  }
  .tb-bg-fifthblue-10 {
    background-color: rgba(92, 211, 194, 0.1);
  }
  .tb-bg-fifthblue-25 {
    background-color: rgba(92, 211, 194, 0.25);
  }
  .tb-bg-fifthblue-50 {
    background-color: rgba(92, 211, 194, 0.5);
  }
  .tb-bg-fifthblue-75 {
    background-color: rgba(92, 211, 194, 0.75);
  }
  .tb-bg-fifthblue-90 {
    background-color: rgba(92, 211, 194, 0.9);
  }
  .tb-bg-darkblue-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .tb-bg-darkblue-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .tb-bg-darkblue-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .tb-bg-darkblue-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .tb-bg-darkblue-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .tb-bg-darkblue2-10 {
    background-color: rgba(19, 69, 83, 0.1);
  }
  .tb-bg-darkblue2-25 {
    background-color: rgba(19, 69, 83, 0.25);
  }
  .tb-bg-darkblue2-50 {
    background-color: rgba(19, 69, 83, 0.5);
  }
  .tb-bg-darkblue2-75 {
    background-color: rgba(19, 69, 83, 0.75);
  }
  .tb-bg-darkblue2-90 {
    background-color: rgba(19, 69, 83, 0.9);
  }
  .tb-bg-green-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .tb-bg-green-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .tb-bg-green-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .tb-bg-green-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .tb-bg-green-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .tb-bg-white-10 {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .tb-bg-white-25 {
    background-color: rgba(255, 255, 255, 0.25);
  }
  .tb-bg-white-50 {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .tb-bg-white-75 {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .tb-bg-white-90 {
    background-color: rgba(255, 255, 255, 0.9);
  }
  .tb-bg-lightgreengrey-10 {
    background-color: rgba(199, 236, 238, 0.1);
  }
  .tb-bg-lightgreengrey-25 {
    background-color: rgba(199, 236, 238, 0.25);
  }
  .tb-bg-lightgreengrey-50 {
    background-color: rgba(199, 236, 238, 0.5);
  }
  .tb-bg-lightgreengrey-75 {
    background-color: rgba(199, 236, 238, 0.75);
  }
  .tb-bg-lightgreengrey-90 {
    background-color: rgba(199, 236, 238, 0.9);
  }
  .tb-bg-lightgrey-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .tb-bg-lightgrey-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .tb-bg-lightgrey-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .tb-bg-lightgrey-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .tb-bg-lightgrey-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .tb-bg-grey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .tb-bg-grey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .tb-bg-grey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .tb-bg-grey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .tb-bg-grey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .tb-bg-darkgrey-10 {
    background-color: rgba(112, 112, 112, 0.1);
  }
  .tb-bg-darkgrey-25 {
    background-color: rgba(112, 112, 112, 0.25);
  }
  .tb-bg-darkgrey-50 {
    background-color: rgba(112, 112, 112, 0.5);
  }
  .tb-bg-darkgrey-75 {
    background-color: rgba(112, 112, 112, 0.75);
  }
  .tb-bg-darkgrey-90 {
    background-color: rgba(112, 112, 112, 0.9);
  }
  .tb-bg-mediumgrey-10 {
    background-color: rgba(48, 55, 65, 0.1);
  }
  .tb-bg-mediumgrey-25 {
    background-color: rgba(48, 55, 65, 0.25);
  }
  .tb-bg-mediumgrey-50 {
    background-color: rgba(48, 55, 65, 0.5);
  }
  .tb-bg-mediumgrey-75 {
    background-color: rgba(48, 55, 65, 0.75);
  }
  .tb-bg-mediumgrey-90 {
    background-color: rgba(48, 55, 65, 0.9);
  }
  .tb-bg-mintgreen-10 {
    background-color: rgba(92, 211, 210, 0.1);
  }
  .tb-bg-mintgreen-25 {
    background-color: rgba(92, 211, 210, 0.25);
  }
  .tb-bg-mintgreen-50 {
    background-color: rgba(92, 211, 210, 0.5);
  }
  .tb-bg-mintgreen-75 {
    background-color: rgba(92, 211, 210, 0.75);
  }
  .tb-bg-mintgreen-90 {
    background-color: rgba(92, 211, 210, 0.9);
  }
  .tb-bg-dark-10 {
    background-color: rgba(0, 33, 42, 0.1);
  }
  .tb-bg-dark-25 {
    background-color: rgba(0, 33, 42, 0.25);
  }
  .tb-bg-dark-50 {
    background-color: rgba(0, 33, 42, 0.5);
  }
  .tb-bg-dark-75 {
    background-color: rgba(0, 33, 42, 0.75);
  }
  .tb-bg-dark-90 {
    background-color: rgba(0, 33, 42, 0.9);
  }
  .tb-bg-fadedgreen-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .tb-bg-fadedgreen-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .tb-bg-fadedgreen-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .tb-bg-fadedgreen-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .tb-bg-fadedgreen-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .tb-bg-red-10 {
    background-color: rgba(207, 0, 15, 0.1);
  }
  .tb-bg-red-25 {
    background-color: rgba(207, 0, 15, 0.25);
  }
  .tb-bg-red-50 {
    background-color: rgba(207, 0, 15, 0.5);
  }
  .tb-bg-red-75 {
    background-color: rgba(207, 0, 15, 0.75);
  }
  .tb-bg-red-90 {
    background-color: rgba(207, 0, 15, 0.9);
  }
  .tb-bg-indiablue-10 {
    background-color: rgba(24, 44, 97, 0.1);
  }
  .tb-bg-indiablue-25 {
    background-color: rgba(24, 44, 97, 0.25);
  }
  .tb-bg-indiablue-50 {
    background-color: rgba(24, 44, 97, 0.5);
  }
  .tb-bg-indiablue-75 {
    background-color: rgba(24, 44, 97, 0.75);
  }
  .tb-bg-indiablue-90 {
    background-color: rgba(24, 44, 97, 0.9);
  }
  .tb-bg-facebook-10 {
    background-color: rgba(31, 120, 242, 0.1);
  }
  .tb-bg-facebook-25 {
    background-color: rgba(31, 120, 242, 0.25);
  }
  .tb-bg-facebook-50 {
    background-color: rgba(31, 120, 242, 0.5);
  }
  .tb-bg-facebook-75 {
    background-color: rgba(31, 120, 242, 0.75);
  }
  .tb-bg-facebook-90 {
    background-color: rgba(31, 120, 242, 0.9);
  }
  .tb-bg-muted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .tb-bg-muted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .tb-bg-muted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .tb-bg-muted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .tb-bg-muted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .tb-bg-darkmuted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .tb-bg-darkmuted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .tb-bg-darkmuted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .tb-bg-darkmuted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .tb-bg-darkmuted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .tb-bg-yellow-10 {
    background-color: rgba(241, 196, 15, 0.1);
  }
  .tb-bg-yellow-25 {
    background-color: rgba(241, 196, 15, 0.25);
  }
  .tb-bg-yellow-50 {
    background-color: rgba(241, 196, 15, 0.5);
  }
  .tb-bg-yellow-75 {
    background-color: rgba(241, 196, 15, 0.75);
  }
  .tb-bg-yellow-90 {
    background-color: rgba(241, 196, 15, 0.9);
  }
  .tb-bg-mobilepay-10 {
    background-color: rgba(90, 120, 255, 0.1);
  }
  .tb-bg-mobilepay-25 {
    background-color: rgba(90, 120, 255, 0.25);
  }
  .tb-bg-mobilepay-50 {
    background-color: rgba(90, 120, 255, 0.5);
  }
  .tb-bg-mobilepay-75 {
    background-color: rgba(90, 120, 255, 0.75);
  }
  .tb-bg-mobilepay-90 {
    background-color: rgba(90, 120, 255, 0.9);
  }
  .tb-bg-textgrey-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .tb-bg-textgrey-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .tb-bg-textgrey-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .tb-bg-textgrey-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .tb-bg-textgrey-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .tb-bg-disabled-10 {
    background-color: rgba(209, 209, 209, 0.1);
  }
  .tb-bg-disabled-25 {
    background-color: rgba(209, 209, 209, 0.25);
  }
  .tb-bg-disabled-50 {
    background-color: rgba(209, 209, 209, 0.5);
  }
  .tb-bg-disabled-75 {
    background-color: rgba(209, 209, 209, 0.75);
  }
  .tb-bg-disabled-90 {
    background-color: rgba(209, 209, 209, 0.9);
  }
  .tb-bg-silvergrey-10 {
    background-color: rgba(206, 206, 206, 0.1);
  }
  .tb-bg-silvergrey-25 {
    background-color: rgba(206, 206, 206, 0.25);
  }
  .tb-bg-silvergrey-50 {
    background-color: rgba(206, 206, 206, 0.5);
  }
  .tb-bg-silvergrey-75 {
    background-color: rgba(206, 206, 206, 0.75);
  }
  .tb-bg-silvergrey-90 {
    background-color: rgba(206, 206, 206, 0.9);
  }
  .tb-bg-lightsilver-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .tb-bg-lightsilver-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .tb-bg-lightsilver-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .tb-bg-lightsilver-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .tb-bg-lightsilver-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .tb-bg-easternblue-10 {
    background-color: rgba(25, 163, 192, 0.1);
  }
  .tb-bg-easternblue-25 {
    background-color: rgba(25, 163, 192, 0.25);
  }
  .tb-bg-easternblue-50 {
    background-color: rgba(25, 163, 192, 0.5);
  }
  .tb-bg-easternblue-75 {
    background-color: rgba(25, 163, 192, 0.75);
  }
  .tb-bg-easternblue-90 {
    background-color: rgba(25, 163, 192, 0.9);
  }
  .tb-bg-aqua-10 {
    background-color: rgba(76, 211, 210, 0.1);
  }
  .tb-bg-aqua-25 {
    background-color: rgba(76, 211, 210, 0.25);
  }
  .tb-bg-aqua-50 {
    background-color: rgba(76, 211, 210, 0.5);
  }
  .tb-bg-aqua-75 {
    background-color: rgba(76, 211, 210, 0.75);
  }
  .tb-bg-aqua-90 {
    background-color: rgba(76, 211, 210, 0.9);
  }
  .tb-bg-neonpink-10 {
    background-color: rgba(255, 0, 245, 0.1);
  }
  .tb-bg-neonpink-25 {
    background-color: rgba(255, 0, 245, 0.25);
  }
  .tb-bg-neonpink-50 {
    background-color: rgba(255, 0, 245, 0.5);
  }
  .tb-bg-neonpink-75 {
    background-color: rgba(255, 0, 245, 0.75);
  }
  .tb-bg-neonpink-90 {
    background-color: rgba(255, 0, 245, 0.9);
  }
  .tb-bg-orange-10 {
    background-color: rgba(230, 162, 60, 0.1);
  }
  .tb-bg-orange-25 {
    background-color: rgba(230, 162, 60, 0.25);
  }
  .tb-bg-orange-50 {
    background-color: rgba(230, 162, 60, 0.5);
  }
  .tb-bg-orange-75 {
    background-color: rgba(230, 162, 60, 0.75);
  }
  .tb-bg-orange-90 {
    background-color: rgba(230, 162, 60, 0.9);
  }
  .tb-bg-fadedgrey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .tb-bg-fadedgrey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .tb-bg-fadedgrey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .tb-bg-fadedgrey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .tb-bg-fadedgrey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .tb-bg-black-10 {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .tb-bg-black-25 {
    background-color: rgba(0, 0, 0, 0.25);
  }
  .tb-bg-black-50 {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .tb-bg-black-75 {
    background-color: rgba(0, 0, 0, 0.75);
  }
  .tb-bg-black-90 {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .tb-hover-text-thirdblue:hover {
    color: #2DB2C5;
  }
  .tb-hover-bg-thirdblue:hover {
    background-color: #2DB2C5;
  }
  .tb-hover-border-thirdblue:hover {
    border-color: #2DB2C5 !important;
  }
  .tb-hover-text-fourthblue:hover {
    color: #47C4CC;
  }
  .tb-hover-bg-fourthblue:hover {
    background-color: #47C4CC;
  }
  .tb-hover-border-fourthblue:hover {
    border-color: #47C4CC !important;
  }
  .tb-hover-text-fifthblue:hover {
    color: #5CD3C2;
  }
  .tb-hover-bg-fifthblue:hover {
    background-color: #5CD3C2;
  }
  .tb-hover-border-fifthblue:hover {
    border-color: #5CD3C2 !important;
  }
  .tb-hover-text-darkblue:hover {
    color: #003645;
  }
  .tb-hover-bg-darkblue:hover {
    background-color: #003645;
  }
  .tb-hover-border-darkblue:hover {
    border-color: #003645 !important;
  }
  .tb-hover-text-darkblue2:hover {
    color: #134553;
  }
  .tb-hover-bg-darkblue2:hover {
    background-color: #134553;
  }
  .tb-hover-border-darkblue2:hover {
    border-color: #134553 !important;
  }
  .tb-hover-text-green:hover {
    color: #4DCF55;
  }
  .tb-hover-bg-green:hover {
    background-color: #4DCF55;
  }
  .tb-hover-border-green:hover {
    border-color: #4DCF55 !important;
  }
  .tb-hover-text-white:hover {
    color: #FFFFFF;
  }
  .tb-hover-bg-white:hover {
    background-color: #FFFFFF;
  }
  .tb-hover-border-white:hover {
    border-color: #FFFFFF !important;
  }
  .tb-hover-text-lightgreengrey:hover {
    color: #c7ecee;
  }
  .tb-hover-bg-lightgreengrey:hover {
    background-color: #c7ecee;
  }
  .tb-hover-border-lightgreengrey:hover {
    border-color: #c7ecee !important;
  }
  .tb-hover-text-lightgrey:hover {
    color: #f1f1f1;
  }
  .tb-hover-bg-lightgrey:hover {
    background-color: #f1f1f1;
  }
  .tb-hover-border-lightgrey:hover {
    border-color: #f1f1f1 !important;
  }
  .tb-hover-text-grey:hover {
    color: #6C6C6C;
  }
  .tb-hover-bg-grey:hover {
    background-color: #6C6C6C;
  }
  .tb-hover-border-grey:hover {
    border-color: #6C6C6C !important;
  }
  .tb-hover-text-darkgrey:hover {
    color: #707070;
  }
  .tb-hover-bg-darkgrey:hover {
    background-color: #707070;
  }
  .tb-hover-border-darkgrey:hover {
    border-color: #707070 !important;
  }
  .tb-hover-text-mediumgrey:hover {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .tb-hover-bg-mediumgrey:hover {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .tb-hover-border-mediumgrey:hover {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .tb-hover-text-mintgreen:hover {
    color: #5CD3D2;
  }
  .tb-hover-bg-mintgreen:hover {
    background-color: #5CD3D2;
  }
  .tb-hover-border-mintgreen:hover {
    border-color: #5CD3D2 !important;
  }
  .tb-hover-text-dark:hover {
    color: #00212A;
  }
  .tb-hover-bg-dark:hover {
    background-color: #00212A;
  }
  .tb-hover-border-dark:hover {
    border-color: #00212A !important;
  }
  .tb-hover-text-fadedgreen:hover {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .tb-hover-bg-fadedgreen:hover {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .tb-hover-border-fadedgreen:hover {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .tb-hover-text-red:hover {
    color: #CF000F;
  }
  .tb-hover-bg-red:hover {
    background-color: #CF000F;
  }
  .tb-hover-border-red:hover {
    border-color: #CF000F !important;
  }
  .tb-hover-text-indiablue:hover {
    color: #182C61;
  }
  .tb-hover-bg-indiablue:hover {
    background-color: #182C61;
  }
  .tb-hover-border-indiablue:hover {
    border-color: #182C61 !important;
  }
  .tb-hover-text-facebook:hover {
    color: #1F78F2;
  }
  .tb-hover-bg-facebook:hover {
    background-color: #1F78F2;
  }
  .tb-hover-border-facebook:hover {
    border-color: #1F78F2 !important;
  }
  .tb-hover-text-muted:hover {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .tb-hover-bg-muted:hover {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .tb-hover-border-muted:hover {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .tb-hover-text-darkmuted:hover {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .tb-hover-bg-darkmuted:hover {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .tb-hover-border-darkmuted:hover {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .tb-hover-text-yellow:hover {
    color: #f1c40f;
  }
  .tb-hover-bg-yellow:hover {
    background-color: #f1c40f;
  }
  .tb-hover-border-yellow:hover {
    border-color: #f1c40f !important;
  }
  .tb-hover-text-mobilepay:hover {
    color: #5A78FF;
  }
  .tb-hover-bg-mobilepay:hover {
    background-color: #5A78FF;
  }
  .tb-hover-border-mobilepay:hover {
    border-color: #5A78FF !important;
  }
  .tb-hover-text-textgrey:hover {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .tb-hover-bg-textgrey:hover {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .tb-hover-border-textgrey:hover {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .tb-hover-text-disabled:hover {
    color: #D1D1D1;
  }
  .tb-hover-bg-disabled:hover {
    background-color: #D1D1D1;
  }
  .tb-hover-border-disabled:hover {
    border-color: #D1D1D1 !important;
  }
  .tb-hover-text-silvergrey:hover {
    color: #CECECE;
  }
  .tb-hover-bg-silvergrey:hover {
    background-color: #CECECE;
  }
  .tb-hover-border-silvergrey:hover {
    border-color: #CECECE !important;
  }
  .tb-hover-text-lightsilver:hover {
    color: #F1F1F1;
  }
  .tb-hover-bg-lightsilver:hover {
    background-color: #F1F1F1;
  }
  .tb-hover-border-lightsilver:hover {
    border-color: #F1F1F1 !important;
  }
  .tb-hover-text-easternblue:hover {
    color: #19A3C0;
  }
  .tb-hover-bg-easternblue:hover {
    background-color: #19A3C0;
  }
  .tb-hover-border-easternblue:hover {
    border-color: #19A3C0 !important;
  }
  .tb-hover-text-aqua:hover {
    color: #4CD3D2;
  }
  .tb-hover-bg-aqua:hover {
    background-color: #4CD3D2;
  }
  .tb-hover-border-aqua:hover {
    border-color: #4CD3D2 !important;
  }
  .tb-hover-text-neonpink:hover {
    color: #FF00F5;
  }
  .tb-hover-bg-neonpink:hover {
    background-color: #FF00F5;
  }
  .tb-hover-border-neonpink:hover {
    border-color: #FF00F5 !important;
  }
  .tb-hover-text-orange:hover {
    color: #E6A23C;
  }
  .tb-hover-bg-orange:hover {
    background-color: #E6A23C;
  }
  .tb-hover-border-orange:hover {
    border-color: #E6A23C !important;
  }
  .tb-hover-text-fadedgrey:hover {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .tb-hover-bg-fadedgrey:hover {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .tb-hover-border-fadedgrey:hover {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .tb-hover-text-black:hover {
    color: #000000;
  }
  .tb-hover-bg-black:hover {
    background-color: #000000;
  }
  .tb-hover-border-black:hover {
    border-color: #000000 !important;
  }
}
@media only screen and (max-width: 768px) {
  .sm-text-thirdblue {
    color: #2DB2C5;
  }
  .sm-bg-thirdblue {
    background-color: #2DB2C5;
  }
  .sm-border-thirdblue {
    border-color: #2DB2C5 !important;
  }
  .sm-text-fourthblue {
    color: #47C4CC;
  }
  .sm-bg-fourthblue {
    background-color: #47C4CC;
  }
  .sm-border-fourthblue {
    border-color: #47C4CC !important;
  }
  .sm-text-fifthblue {
    color: #5CD3C2;
  }
  .sm-bg-fifthblue {
    background-color: #5CD3C2;
  }
  .sm-border-fifthblue {
    border-color: #5CD3C2 !important;
  }
  .sm-text-darkblue {
    color: #003645;
  }
  .sm-bg-darkblue {
    background-color: #003645;
  }
  .sm-border-darkblue {
    border-color: #003645 !important;
  }
  .sm-text-darkblue2 {
    color: #134553;
  }
  .sm-bg-darkblue2 {
    background-color: #134553;
  }
  .sm-border-darkblue2 {
    border-color: #134553 !important;
  }
  .sm-text-green {
    color: #4DCF55;
  }
  .sm-bg-green {
    background-color: #4DCF55;
  }
  .sm-border-green {
    border-color: #4DCF55 !important;
  }
  .sm-text-white {
    color: #FFFFFF;
  }
  .sm-bg-white {
    background-color: #FFFFFF;
  }
  .sm-border-white {
    border-color: #FFFFFF !important;
  }
  .sm-text-lightgreengrey {
    color: #c7ecee;
  }
  .sm-bg-lightgreengrey {
    background-color: #c7ecee;
  }
  .sm-border-lightgreengrey {
    border-color: #c7ecee !important;
  }
  .sm-text-lightgrey {
    color: #f1f1f1;
  }
  .sm-bg-lightgrey {
    background-color: #f1f1f1;
  }
  .sm-border-lightgrey {
    border-color: #f1f1f1 !important;
  }
  .sm-text-grey {
    color: #6C6C6C;
  }
  .sm-bg-grey {
    background-color: #6C6C6C;
  }
  .sm-border-grey {
    border-color: #6C6C6C !important;
  }
  .sm-text-darkgrey {
    color: #707070;
  }
  .sm-bg-darkgrey {
    background-color: #707070;
  }
  .sm-border-darkgrey {
    border-color: #707070 !important;
  }
  .sm-text-mediumgrey {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .sm-bg-mediumgrey {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .sm-border-mediumgrey {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .sm-text-mintgreen {
    color: #5CD3D2;
  }
  .sm-bg-mintgreen {
    background-color: #5CD3D2;
  }
  .sm-border-mintgreen {
    border-color: #5CD3D2 !important;
  }
  .sm-text-dark {
    color: #00212A;
  }
  .sm-bg-dark {
    background-color: #00212A;
  }
  .sm-border-dark {
    border-color: #00212A !important;
  }
  .sm-text-fadedgreen {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .sm-bg-fadedgreen {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .sm-border-fadedgreen {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .sm-text-red {
    color: #CF000F;
  }
  .sm-bg-red {
    background-color: #CF000F;
  }
  .sm-border-red {
    border-color: #CF000F !important;
  }
  .sm-text-indiablue {
    color: #182C61;
  }
  .sm-bg-indiablue {
    background-color: #182C61;
  }
  .sm-border-indiablue {
    border-color: #182C61 !important;
  }
  .sm-text-facebook {
    color: #1F78F2;
  }
  .sm-bg-facebook {
    background-color: #1F78F2;
  }
  .sm-border-facebook {
    border-color: #1F78F2 !important;
  }
  .sm-text-muted {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .sm-bg-muted {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .sm-border-muted {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .sm-text-darkmuted {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .sm-bg-darkmuted {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .sm-border-darkmuted {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .sm-text-yellow {
    color: #f1c40f;
  }
  .sm-bg-yellow {
    background-color: #f1c40f;
  }
  .sm-border-yellow {
    border-color: #f1c40f !important;
  }
  .sm-text-mobilepay {
    color: #5A78FF;
  }
  .sm-bg-mobilepay {
    background-color: #5A78FF;
  }
  .sm-border-mobilepay {
    border-color: #5A78FF !important;
  }
  .sm-text-textgrey {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .sm-bg-textgrey {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .sm-border-textgrey {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .sm-text-disabled {
    color: #D1D1D1;
  }
  .sm-bg-disabled {
    background-color: #D1D1D1;
  }
  .sm-border-disabled {
    border-color: #D1D1D1 !important;
  }
  .sm-text-silvergrey {
    color: #CECECE;
  }
  .sm-bg-silvergrey {
    background-color: #CECECE;
  }
  .sm-border-silvergrey {
    border-color: #CECECE !important;
  }
  .sm-text-lightsilver {
    color: #F1F1F1;
  }
  .sm-bg-lightsilver {
    background-color: #F1F1F1;
  }
  .sm-border-lightsilver {
    border-color: #F1F1F1 !important;
  }
  .sm-text-easternblue {
    color: #19A3C0;
  }
  .sm-bg-easternblue {
    background-color: #19A3C0;
  }
  .sm-border-easternblue {
    border-color: #19A3C0 !important;
  }
  .sm-text-aqua {
    color: #4CD3D2;
  }
  .sm-bg-aqua {
    background-color: #4CD3D2;
  }
  .sm-border-aqua {
    border-color: #4CD3D2 !important;
  }
  .sm-text-neonpink {
    color: #FF00F5;
  }
  .sm-bg-neonpink {
    background-color: #FF00F5;
  }
  .sm-border-neonpink {
    border-color: #FF00F5 !important;
  }
  .sm-text-orange {
    color: #E6A23C;
  }
  .sm-bg-orange {
    background-color: #E6A23C;
  }
  .sm-border-orange {
    border-color: #E6A23C !important;
  }
  .sm-text-fadedgrey {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .sm-bg-fadedgrey {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .sm-border-fadedgrey {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .sm-text-black {
    color: #000000;
  }
  .sm-bg-black {
    background-color: #000000;
  }
  .sm-border-black {
    border-color: #000000 !important;
  }
  .sm-bg-thirdblue-10 {
    background-color: rgba(45, 178, 197, 0.1);
  }
  .sm-bg-thirdblue-25 {
    background-color: rgba(45, 178, 197, 0.25);
  }
  .sm-bg-thirdblue-50 {
    background-color: rgba(45, 178, 197, 0.5);
  }
  .sm-bg-thirdblue-75 {
    background-color: rgba(45, 178, 197, 0.75);
  }
  .sm-bg-thirdblue-90 {
    background-color: rgba(45, 178, 197, 0.9);
  }
  .sm-bg-fourthblue-10 {
    background-color: rgba(71, 196, 204, 0.1);
  }
  .sm-bg-fourthblue-25 {
    background-color: rgba(71, 196, 204, 0.25);
  }
  .sm-bg-fourthblue-50 {
    background-color: rgba(71, 196, 204, 0.5);
  }
  .sm-bg-fourthblue-75 {
    background-color: rgba(71, 196, 204, 0.75);
  }
  .sm-bg-fourthblue-90 {
    background-color: rgba(71, 196, 204, 0.9);
  }
  .sm-bg-fifthblue-10 {
    background-color: rgba(92, 211, 194, 0.1);
  }
  .sm-bg-fifthblue-25 {
    background-color: rgba(92, 211, 194, 0.25);
  }
  .sm-bg-fifthblue-50 {
    background-color: rgba(92, 211, 194, 0.5);
  }
  .sm-bg-fifthblue-75 {
    background-color: rgba(92, 211, 194, 0.75);
  }
  .sm-bg-fifthblue-90 {
    background-color: rgba(92, 211, 194, 0.9);
  }
  .sm-bg-darkblue-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .sm-bg-darkblue-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .sm-bg-darkblue-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .sm-bg-darkblue-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .sm-bg-darkblue-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .sm-bg-darkblue2-10 {
    background-color: rgba(19, 69, 83, 0.1);
  }
  .sm-bg-darkblue2-25 {
    background-color: rgba(19, 69, 83, 0.25);
  }
  .sm-bg-darkblue2-50 {
    background-color: rgba(19, 69, 83, 0.5);
  }
  .sm-bg-darkblue2-75 {
    background-color: rgba(19, 69, 83, 0.75);
  }
  .sm-bg-darkblue2-90 {
    background-color: rgba(19, 69, 83, 0.9);
  }
  .sm-bg-green-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .sm-bg-green-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .sm-bg-green-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .sm-bg-green-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .sm-bg-green-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .sm-bg-white-10 {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .sm-bg-white-25 {
    background-color: rgba(255, 255, 255, 0.25);
  }
  .sm-bg-white-50 {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .sm-bg-white-75 {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .sm-bg-white-90 {
    background-color: rgba(255, 255, 255, 0.9);
  }
  .sm-bg-lightgreengrey-10 {
    background-color: rgba(199, 236, 238, 0.1);
  }
  .sm-bg-lightgreengrey-25 {
    background-color: rgba(199, 236, 238, 0.25);
  }
  .sm-bg-lightgreengrey-50 {
    background-color: rgba(199, 236, 238, 0.5);
  }
  .sm-bg-lightgreengrey-75 {
    background-color: rgba(199, 236, 238, 0.75);
  }
  .sm-bg-lightgreengrey-90 {
    background-color: rgba(199, 236, 238, 0.9);
  }
  .sm-bg-lightgrey-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .sm-bg-lightgrey-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .sm-bg-lightgrey-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .sm-bg-lightgrey-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .sm-bg-lightgrey-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .sm-bg-grey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .sm-bg-grey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .sm-bg-grey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .sm-bg-grey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .sm-bg-grey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .sm-bg-darkgrey-10 {
    background-color: rgba(112, 112, 112, 0.1);
  }
  .sm-bg-darkgrey-25 {
    background-color: rgba(112, 112, 112, 0.25);
  }
  .sm-bg-darkgrey-50 {
    background-color: rgba(112, 112, 112, 0.5);
  }
  .sm-bg-darkgrey-75 {
    background-color: rgba(112, 112, 112, 0.75);
  }
  .sm-bg-darkgrey-90 {
    background-color: rgba(112, 112, 112, 0.9);
  }
  .sm-bg-mediumgrey-10 {
    background-color: rgba(48, 55, 65, 0.1);
  }
  .sm-bg-mediumgrey-25 {
    background-color: rgba(48, 55, 65, 0.25);
  }
  .sm-bg-mediumgrey-50 {
    background-color: rgba(48, 55, 65, 0.5);
  }
  .sm-bg-mediumgrey-75 {
    background-color: rgba(48, 55, 65, 0.75);
  }
  .sm-bg-mediumgrey-90 {
    background-color: rgba(48, 55, 65, 0.9);
  }
  .sm-bg-mintgreen-10 {
    background-color: rgba(92, 211, 210, 0.1);
  }
  .sm-bg-mintgreen-25 {
    background-color: rgba(92, 211, 210, 0.25);
  }
  .sm-bg-mintgreen-50 {
    background-color: rgba(92, 211, 210, 0.5);
  }
  .sm-bg-mintgreen-75 {
    background-color: rgba(92, 211, 210, 0.75);
  }
  .sm-bg-mintgreen-90 {
    background-color: rgba(92, 211, 210, 0.9);
  }
  .sm-bg-dark-10 {
    background-color: rgba(0, 33, 42, 0.1);
  }
  .sm-bg-dark-25 {
    background-color: rgba(0, 33, 42, 0.25);
  }
  .sm-bg-dark-50 {
    background-color: rgba(0, 33, 42, 0.5);
  }
  .sm-bg-dark-75 {
    background-color: rgba(0, 33, 42, 0.75);
  }
  .sm-bg-dark-90 {
    background-color: rgba(0, 33, 42, 0.9);
  }
  .sm-bg-fadedgreen-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .sm-bg-fadedgreen-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .sm-bg-fadedgreen-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .sm-bg-fadedgreen-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .sm-bg-fadedgreen-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .sm-bg-red-10 {
    background-color: rgba(207, 0, 15, 0.1);
  }
  .sm-bg-red-25 {
    background-color: rgba(207, 0, 15, 0.25);
  }
  .sm-bg-red-50 {
    background-color: rgba(207, 0, 15, 0.5);
  }
  .sm-bg-red-75 {
    background-color: rgba(207, 0, 15, 0.75);
  }
  .sm-bg-red-90 {
    background-color: rgba(207, 0, 15, 0.9);
  }
  .sm-bg-indiablue-10 {
    background-color: rgba(24, 44, 97, 0.1);
  }
  .sm-bg-indiablue-25 {
    background-color: rgba(24, 44, 97, 0.25);
  }
  .sm-bg-indiablue-50 {
    background-color: rgba(24, 44, 97, 0.5);
  }
  .sm-bg-indiablue-75 {
    background-color: rgba(24, 44, 97, 0.75);
  }
  .sm-bg-indiablue-90 {
    background-color: rgba(24, 44, 97, 0.9);
  }
  .sm-bg-facebook-10 {
    background-color: rgba(31, 120, 242, 0.1);
  }
  .sm-bg-facebook-25 {
    background-color: rgba(31, 120, 242, 0.25);
  }
  .sm-bg-facebook-50 {
    background-color: rgba(31, 120, 242, 0.5);
  }
  .sm-bg-facebook-75 {
    background-color: rgba(31, 120, 242, 0.75);
  }
  .sm-bg-facebook-90 {
    background-color: rgba(31, 120, 242, 0.9);
  }
  .sm-bg-muted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .sm-bg-muted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .sm-bg-muted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .sm-bg-muted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .sm-bg-muted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .sm-bg-darkmuted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .sm-bg-darkmuted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .sm-bg-darkmuted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .sm-bg-darkmuted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .sm-bg-darkmuted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .sm-bg-yellow-10 {
    background-color: rgba(241, 196, 15, 0.1);
  }
  .sm-bg-yellow-25 {
    background-color: rgba(241, 196, 15, 0.25);
  }
  .sm-bg-yellow-50 {
    background-color: rgba(241, 196, 15, 0.5);
  }
  .sm-bg-yellow-75 {
    background-color: rgba(241, 196, 15, 0.75);
  }
  .sm-bg-yellow-90 {
    background-color: rgba(241, 196, 15, 0.9);
  }
  .sm-bg-mobilepay-10 {
    background-color: rgba(90, 120, 255, 0.1);
  }
  .sm-bg-mobilepay-25 {
    background-color: rgba(90, 120, 255, 0.25);
  }
  .sm-bg-mobilepay-50 {
    background-color: rgba(90, 120, 255, 0.5);
  }
  .sm-bg-mobilepay-75 {
    background-color: rgba(90, 120, 255, 0.75);
  }
  .sm-bg-mobilepay-90 {
    background-color: rgba(90, 120, 255, 0.9);
  }
  .sm-bg-textgrey-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .sm-bg-textgrey-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .sm-bg-textgrey-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .sm-bg-textgrey-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .sm-bg-textgrey-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .sm-bg-disabled-10 {
    background-color: rgba(209, 209, 209, 0.1);
  }
  .sm-bg-disabled-25 {
    background-color: rgba(209, 209, 209, 0.25);
  }
  .sm-bg-disabled-50 {
    background-color: rgba(209, 209, 209, 0.5);
  }
  .sm-bg-disabled-75 {
    background-color: rgba(209, 209, 209, 0.75);
  }
  .sm-bg-disabled-90 {
    background-color: rgba(209, 209, 209, 0.9);
  }
  .sm-bg-silvergrey-10 {
    background-color: rgba(206, 206, 206, 0.1);
  }
  .sm-bg-silvergrey-25 {
    background-color: rgba(206, 206, 206, 0.25);
  }
  .sm-bg-silvergrey-50 {
    background-color: rgba(206, 206, 206, 0.5);
  }
  .sm-bg-silvergrey-75 {
    background-color: rgba(206, 206, 206, 0.75);
  }
  .sm-bg-silvergrey-90 {
    background-color: rgba(206, 206, 206, 0.9);
  }
  .sm-bg-lightsilver-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .sm-bg-lightsilver-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .sm-bg-lightsilver-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .sm-bg-lightsilver-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .sm-bg-lightsilver-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .sm-bg-easternblue-10 {
    background-color: rgba(25, 163, 192, 0.1);
  }
  .sm-bg-easternblue-25 {
    background-color: rgba(25, 163, 192, 0.25);
  }
  .sm-bg-easternblue-50 {
    background-color: rgba(25, 163, 192, 0.5);
  }
  .sm-bg-easternblue-75 {
    background-color: rgba(25, 163, 192, 0.75);
  }
  .sm-bg-easternblue-90 {
    background-color: rgba(25, 163, 192, 0.9);
  }
  .sm-bg-aqua-10 {
    background-color: rgba(76, 211, 210, 0.1);
  }
  .sm-bg-aqua-25 {
    background-color: rgba(76, 211, 210, 0.25);
  }
  .sm-bg-aqua-50 {
    background-color: rgba(76, 211, 210, 0.5);
  }
  .sm-bg-aqua-75 {
    background-color: rgba(76, 211, 210, 0.75);
  }
  .sm-bg-aqua-90 {
    background-color: rgba(76, 211, 210, 0.9);
  }
  .sm-bg-neonpink-10 {
    background-color: rgba(255, 0, 245, 0.1);
  }
  .sm-bg-neonpink-25 {
    background-color: rgba(255, 0, 245, 0.25);
  }
  .sm-bg-neonpink-50 {
    background-color: rgba(255, 0, 245, 0.5);
  }
  .sm-bg-neonpink-75 {
    background-color: rgba(255, 0, 245, 0.75);
  }
  .sm-bg-neonpink-90 {
    background-color: rgba(255, 0, 245, 0.9);
  }
  .sm-bg-orange-10 {
    background-color: rgba(230, 162, 60, 0.1);
  }
  .sm-bg-orange-25 {
    background-color: rgba(230, 162, 60, 0.25);
  }
  .sm-bg-orange-50 {
    background-color: rgba(230, 162, 60, 0.5);
  }
  .sm-bg-orange-75 {
    background-color: rgba(230, 162, 60, 0.75);
  }
  .sm-bg-orange-90 {
    background-color: rgba(230, 162, 60, 0.9);
  }
  .sm-bg-fadedgrey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .sm-bg-fadedgrey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .sm-bg-fadedgrey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .sm-bg-fadedgrey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .sm-bg-fadedgrey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .sm-bg-black-10 {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .sm-bg-black-25 {
    background-color: rgba(0, 0, 0, 0.25);
  }
  .sm-bg-black-50 {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .sm-bg-black-75 {
    background-color: rgba(0, 0, 0, 0.75);
  }
  .sm-bg-black-90 {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .sm-hover-text-thirdblue:hover {
    color: #2DB2C5;
  }
  .sm-hover-bg-thirdblue:hover {
    background-color: #2DB2C5;
  }
  .sm-hover-border-thirdblue:hover {
    border-color: #2DB2C5 !important;
  }
  .sm-hover-text-fourthblue:hover {
    color: #47C4CC;
  }
  .sm-hover-bg-fourthblue:hover {
    background-color: #47C4CC;
  }
  .sm-hover-border-fourthblue:hover {
    border-color: #47C4CC !important;
  }
  .sm-hover-text-fifthblue:hover {
    color: #5CD3C2;
  }
  .sm-hover-bg-fifthblue:hover {
    background-color: #5CD3C2;
  }
  .sm-hover-border-fifthblue:hover {
    border-color: #5CD3C2 !important;
  }
  .sm-hover-text-darkblue:hover {
    color: #003645;
  }
  .sm-hover-bg-darkblue:hover {
    background-color: #003645;
  }
  .sm-hover-border-darkblue:hover {
    border-color: #003645 !important;
  }
  .sm-hover-text-darkblue2:hover {
    color: #134553;
  }
  .sm-hover-bg-darkblue2:hover {
    background-color: #134553;
  }
  .sm-hover-border-darkblue2:hover {
    border-color: #134553 !important;
  }
  .sm-hover-text-green:hover {
    color: #4DCF55;
  }
  .sm-hover-bg-green:hover {
    background-color: #4DCF55;
  }
  .sm-hover-border-green:hover {
    border-color: #4DCF55 !important;
  }
  .sm-hover-text-white:hover {
    color: #FFFFFF;
  }
  .sm-hover-bg-white:hover {
    background-color: #FFFFFF;
  }
  .sm-hover-border-white:hover {
    border-color: #FFFFFF !important;
  }
  .sm-hover-text-lightgreengrey:hover {
    color: #c7ecee;
  }
  .sm-hover-bg-lightgreengrey:hover {
    background-color: #c7ecee;
  }
  .sm-hover-border-lightgreengrey:hover {
    border-color: #c7ecee !important;
  }
  .sm-hover-text-lightgrey:hover {
    color: #f1f1f1;
  }
  .sm-hover-bg-lightgrey:hover {
    background-color: #f1f1f1;
  }
  .sm-hover-border-lightgrey:hover {
    border-color: #f1f1f1 !important;
  }
  .sm-hover-text-grey:hover {
    color: #6C6C6C;
  }
  .sm-hover-bg-grey:hover {
    background-color: #6C6C6C;
  }
  .sm-hover-border-grey:hover {
    border-color: #6C6C6C !important;
  }
  .sm-hover-text-darkgrey:hover {
    color: #707070;
  }
  .sm-hover-bg-darkgrey:hover {
    background-color: #707070;
  }
  .sm-hover-border-darkgrey:hover {
    border-color: #707070 !important;
  }
  .sm-hover-text-mediumgrey:hover {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .sm-hover-bg-mediumgrey:hover {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .sm-hover-border-mediumgrey:hover {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .sm-hover-text-mintgreen:hover {
    color: #5CD3D2;
  }
  .sm-hover-bg-mintgreen:hover {
    background-color: #5CD3D2;
  }
  .sm-hover-border-mintgreen:hover {
    border-color: #5CD3D2 !important;
  }
  .sm-hover-text-dark:hover {
    color: #00212A;
  }
  .sm-hover-bg-dark:hover {
    background-color: #00212A;
  }
  .sm-hover-border-dark:hover {
    border-color: #00212A !important;
  }
  .sm-hover-text-fadedgreen:hover {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .sm-hover-bg-fadedgreen:hover {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .sm-hover-border-fadedgreen:hover {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .sm-hover-text-red:hover {
    color: #CF000F;
  }
  .sm-hover-bg-red:hover {
    background-color: #CF000F;
  }
  .sm-hover-border-red:hover {
    border-color: #CF000F !important;
  }
  .sm-hover-text-indiablue:hover {
    color: #182C61;
  }
  .sm-hover-bg-indiablue:hover {
    background-color: #182C61;
  }
  .sm-hover-border-indiablue:hover {
    border-color: #182C61 !important;
  }
  .sm-hover-text-facebook:hover {
    color: #1F78F2;
  }
  .sm-hover-bg-facebook:hover {
    background-color: #1F78F2;
  }
  .sm-hover-border-facebook:hover {
    border-color: #1F78F2 !important;
  }
  .sm-hover-text-muted:hover {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .sm-hover-bg-muted:hover {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .sm-hover-border-muted:hover {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .sm-hover-text-darkmuted:hover {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .sm-hover-bg-darkmuted:hover {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .sm-hover-border-darkmuted:hover {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .sm-hover-text-yellow:hover {
    color: #f1c40f;
  }
  .sm-hover-bg-yellow:hover {
    background-color: #f1c40f;
  }
  .sm-hover-border-yellow:hover {
    border-color: #f1c40f !important;
  }
  .sm-hover-text-mobilepay:hover {
    color: #5A78FF;
  }
  .sm-hover-bg-mobilepay:hover {
    background-color: #5A78FF;
  }
  .sm-hover-border-mobilepay:hover {
    border-color: #5A78FF !important;
  }
  .sm-hover-text-textgrey:hover {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .sm-hover-bg-textgrey:hover {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .sm-hover-border-textgrey:hover {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .sm-hover-text-disabled:hover {
    color: #D1D1D1;
  }
  .sm-hover-bg-disabled:hover {
    background-color: #D1D1D1;
  }
  .sm-hover-border-disabled:hover {
    border-color: #D1D1D1 !important;
  }
  .sm-hover-text-silvergrey:hover {
    color: #CECECE;
  }
  .sm-hover-bg-silvergrey:hover {
    background-color: #CECECE;
  }
  .sm-hover-border-silvergrey:hover {
    border-color: #CECECE !important;
  }
  .sm-hover-text-lightsilver:hover {
    color: #F1F1F1;
  }
  .sm-hover-bg-lightsilver:hover {
    background-color: #F1F1F1;
  }
  .sm-hover-border-lightsilver:hover {
    border-color: #F1F1F1 !important;
  }
  .sm-hover-text-easternblue:hover {
    color: #19A3C0;
  }
  .sm-hover-bg-easternblue:hover {
    background-color: #19A3C0;
  }
  .sm-hover-border-easternblue:hover {
    border-color: #19A3C0 !important;
  }
  .sm-hover-text-aqua:hover {
    color: #4CD3D2;
  }
  .sm-hover-bg-aqua:hover {
    background-color: #4CD3D2;
  }
  .sm-hover-border-aqua:hover {
    border-color: #4CD3D2 !important;
  }
  .sm-hover-text-neonpink:hover {
    color: #FF00F5;
  }
  .sm-hover-bg-neonpink:hover {
    background-color: #FF00F5;
  }
  .sm-hover-border-neonpink:hover {
    border-color: #FF00F5 !important;
  }
  .sm-hover-text-orange:hover {
    color: #E6A23C;
  }
  .sm-hover-bg-orange:hover {
    background-color: #E6A23C;
  }
  .sm-hover-border-orange:hover {
    border-color: #E6A23C !important;
  }
  .sm-hover-text-fadedgrey:hover {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .sm-hover-bg-fadedgrey:hover {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .sm-hover-border-fadedgrey:hover {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .sm-hover-text-black:hover {
    color: #000000;
  }
  .sm-hover-bg-black:hover {
    background-color: #000000;
  }
  .sm-hover-border-black:hover {
    border-color: #000000 !important;
  }
}
@media only screen and (max-width: 480px) {
  .xs-text-thirdblue {
    color: #2DB2C5;
  }
  .xs-bg-thirdblue {
    background-color: #2DB2C5;
  }
  .xs-border-thirdblue {
    border-color: #2DB2C5 !important;
  }
  .xs-text-fourthblue {
    color: #47C4CC;
  }
  .xs-bg-fourthblue {
    background-color: #47C4CC;
  }
  .xs-border-fourthblue {
    border-color: #47C4CC !important;
  }
  .xs-text-fifthblue {
    color: #5CD3C2;
  }
  .xs-bg-fifthblue {
    background-color: #5CD3C2;
  }
  .xs-border-fifthblue {
    border-color: #5CD3C2 !important;
  }
  .xs-text-darkblue {
    color: #003645;
  }
  .xs-bg-darkblue {
    background-color: #003645;
  }
  .xs-border-darkblue {
    border-color: #003645 !important;
  }
  .xs-text-darkblue2 {
    color: #134553;
  }
  .xs-bg-darkblue2 {
    background-color: #134553;
  }
  .xs-border-darkblue2 {
    border-color: #134553 !important;
  }
  .xs-text-green {
    color: #4DCF55;
  }
  .xs-bg-green {
    background-color: #4DCF55;
  }
  .xs-border-green {
    border-color: #4DCF55 !important;
  }
  .xs-text-white {
    color: #FFFFFF;
  }
  .xs-bg-white {
    background-color: #FFFFFF;
  }
  .xs-border-white {
    border-color: #FFFFFF !important;
  }
  .xs-text-lightgreengrey {
    color: #c7ecee;
  }
  .xs-bg-lightgreengrey {
    background-color: #c7ecee;
  }
  .xs-border-lightgreengrey {
    border-color: #c7ecee !important;
  }
  .xs-text-lightgrey {
    color: #f1f1f1;
  }
  .xs-bg-lightgrey {
    background-color: #f1f1f1;
  }
  .xs-border-lightgrey {
    border-color: #f1f1f1 !important;
  }
  .xs-text-grey {
    color: #6C6C6C;
  }
  .xs-bg-grey {
    background-color: #6C6C6C;
  }
  .xs-border-grey {
    border-color: #6C6C6C !important;
  }
  .xs-text-darkgrey {
    color: #707070;
  }
  .xs-bg-darkgrey {
    background-color: #707070;
  }
  .xs-border-darkgrey {
    border-color: #707070 !important;
  }
  .xs-text-mediumgrey {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .xs-bg-mediumgrey {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .xs-border-mediumgrey {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .xs-text-mintgreen {
    color: #5CD3D2;
  }
  .xs-bg-mintgreen {
    background-color: #5CD3D2;
  }
  .xs-border-mintgreen {
    border-color: #5CD3D2 !important;
  }
  .xs-text-dark {
    color: #00212A;
  }
  .xs-bg-dark {
    background-color: #00212A;
  }
  .xs-border-dark {
    border-color: #00212A !important;
  }
  .xs-text-fadedgreen {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .xs-bg-fadedgreen {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .xs-border-fadedgreen {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .xs-text-red {
    color: #CF000F;
  }
  .xs-bg-red {
    background-color: #CF000F;
  }
  .xs-border-red {
    border-color: #CF000F !important;
  }
  .xs-text-indiablue {
    color: #182C61;
  }
  .xs-bg-indiablue {
    background-color: #182C61;
  }
  .xs-border-indiablue {
    border-color: #182C61 !important;
  }
  .xs-text-facebook {
    color: #1F78F2;
  }
  .xs-bg-facebook {
    background-color: #1F78F2;
  }
  .xs-border-facebook {
    border-color: #1F78F2 !important;
  }
  .xs-text-muted {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .xs-bg-muted {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .xs-border-muted {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .xs-text-darkmuted {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .xs-bg-darkmuted {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .xs-border-darkmuted {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .xs-text-yellow {
    color: #f1c40f;
  }
  .xs-bg-yellow {
    background-color: #f1c40f;
  }
  .xs-border-yellow {
    border-color: #f1c40f !important;
  }
  .xs-text-mobilepay {
    color: #5A78FF;
  }
  .xs-bg-mobilepay {
    background-color: #5A78FF;
  }
  .xs-border-mobilepay {
    border-color: #5A78FF !important;
  }
  .xs-text-textgrey {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .xs-bg-textgrey {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .xs-border-textgrey {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .xs-text-disabled {
    color: #D1D1D1;
  }
  .xs-bg-disabled {
    background-color: #D1D1D1;
  }
  .xs-border-disabled {
    border-color: #D1D1D1 !important;
  }
  .xs-text-silvergrey {
    color: #CECECE;
  }
  .xs-bg-silvergrey {
    background-color: #CECECE;
  }
  .xs-border-silvergrey {
    border-color: #CECECE !important;
  }
  .xs-text-lightsilver {
    color: #F1F1F1;
  }
  .xs-bg-lightsilver {
    background-color: #F1F1F1;
  }
  .xs-border-lightsilver {
    border-color: #F1F1F1 !important;
  }
  .xs-text-easternblue {
    color: #19A3C0;
  }
  .xs-bg-easternblue {
    background-color: #19A3C0;
  }
  .xs-border-easternblue {
    border-color: #19A3C0 !important;
  }
  .xs-text-aqua {
    color: #4CD3D2;
  }
  .xs-bg-aqua {
    background-color: #4CD3D2;
  }
  .xs-border-aqua {
    border-color: #4CD3D2 !important;
  }
  .xs-text-neonpink {
    color: #FF00F5;
  }
  .xs-bg-neonpink {
    background-color: #FF00F5;
  }
  .xs-border-neonpink {
    border-color: #FF00F5 !important;
  }
  .xs-text-orange {
    color: #E6A23C;
  }
  .xs-bg-orange {
    background-color: #E6A23C;
  }
  .xs-border-orange {
    border-color: #E6A23C !important;
  }
  .xs-text-fadedgrey {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .xs-bg-fadedgrey {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .xs-border-fadedgrey {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .xs-text-black {
    color: #000000;
  }
  .xs-bg-black {
    background-color: #000000;
  }
  .xs-border-black {
    border-color: #000000 !important;
  }
  .xs-bg-thirdblue-10 {
    background-color: rgba(45, 178, 197, 0.1);
  }
  .xs-bg-thirdblue-25 {
    background-color: rgba(45, 178, 197, 0.25);
  }
  .xs-bg-thirdblue-50 {
    background-color: rgba(45, 178, 197, 0.5);
  }
  .xs-bg-thirdblue-75 {
    background-color: rgba(45, 178, 197, 0.75);
  }
  .xs-bg-thirdblue-90 {
    background-color: rgba(45, 178, 197, 0.9);
  }
  .xs-bg-fourthblue-10 {
    background-color: rgba(71, 196, 204, 0.1);
  }
  .xs-bg-fourthblue-25 {
    background-color: rgba(71, 196, 204, 0.25);
  }
  .xs-bg-fourthblue-50 {
    background-color: rgba(71, 196, 204, 0.5);
  }
  .xs-bg-fourthblue-75 {
    background-color: rgba(71, 196, 204, 0.75);
  }
  .xs-bg-fourthblue-90 {
    background-color: rgba(71, 196, 204, 0.9);
  }
  .xs-bg-fifthblue-10 {
    background-color: rgba(92, 211, 194, 0.1);
  }
  .xs-bg-fifthblue-25 {
    background-color: rgba(92, 211, 194, 0.25);
  }
  .xs-bg-fifthblue-50 {
    background-color: rgba(92, 211, 194, 0.5);
  }
  .xs-bg-fifthblue-75 {
    background-color: rgba(92, 211, 194, 0.75);
  }
  .xs-bg-fifthblue-90 {
    background-color: rgba(92, 211, 194, 0.9);
  }
  .xs-bg-darkblue-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .xs-bg-darkblue-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .xs-bg-darkblue-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .xs-bg-darkblue-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .xs-bg-darkblue-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .xs-bg-darkblue2-10 {
    background-color: rgba(19, 69, 83, 0.1);
  }
  .xs-bg-darkblue2-25 {
    background-color: rgba(19, 69, 83, 0.25);
  }
  .xs-bg-darkblue2-50 {
    background-color: rgba(19, 69, 83, 0.5);
  }
  .xs-bg-darkblue2-75 {
    background-color: rgba(19, 69, 83, 0.75);
  }
  .xs-bg-darkblue2-90 {
    background-color: rgba(19, 69, 83, 0.9);
  }
  .xs-bg-green-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .xs-bg-green-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .xs-bg-green-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .xs-bg-green-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .xs-bg-green-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .xs-bg-white-10 {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .xs-bg-white-25 {
    background-color: rgba(255, 255, 255, 0.25);
  }
  .xs-bg-white-50 {
    background-color: rgba(255, 255, 255, 0.5);
  }
  .xs-bg-white-75 {
    background-color: rgba(255, 255, 255, 0.75);
  }
  .xs-bg-white-90 {
    background-color: rgba(255, 255, 255, 0.9);
  }
  .xs-bg-lightgreengrey-10 {
    background-color: rgba(199, 236, 238, 0.1);
  }
  .xs-bg-lightgreengrey-25 {
    background-color: rgba(199, 236, 238, 0.25);
  }
  .xs-bg-lightgreengrey-50 {
    background-color: rgba(199, 236, 238, 0.5);
  }
  .xs-bg-lightgreengrey-75 {
    background-color: rgba(199, 236, 238, 0.75);
  }
  .xs-bg-lightgreengrey-90 {
    background-color: rgba(199, 236, 238, 0.9);
  }
  .xs-bg-lightgrey-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .xs-bg-lightgrey-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .xs-bg-lightgrey-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .xs-bg-lightgrey-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .xs-bg-lightgrey-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .xs-bg-grey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .xs-bg-grey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .xs-bg-grey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .xs-bg-grey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .xs-bg-grey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .xs-bg-darkgrey-10 {
    background-color: rgba(112, 112, 112, 0.1);
  }
  .xs-bg-darkgrey-25 {
    background-color: rgba(112, 112, 112, 0.25);
  }
  .xs-bg-darkgrey-50 {
    background-color: rgba(112, 112, 112, 0.5);
  }
  .xs-bg-darkgrey-75 {
    background-color: rgba(112, 112, 112, 0.75);
  }
  .xs-bg-darkgrey-90 {
    background-color: rgba(112, 112, 112, 0.9);
  }
  .xs-bg-mediumgrey-10 {
    background-color: rgba(48, 55, 65, 0.1);
  }
  .xs-bg-mediumgrey-25 {
    background-color: rgba(48, 55, 65, 0.25);
  }
  .xs-bg-mediumgrey-50 {
    background-color: rgba(48, 55, 65, 0.5);
  }
  .xs-bg-mediumgrey-75 {
    background-color: rgba(48, 55, 65, 0.75);
  }
  .xs-bg-mediumgrey-90 {
    background-color: rgba(48, 55, 65, 0.9);
  }
  .xs-bg-mintgreen-10 {
    background-color: rgba(92, 211, 210, 0.1);
  }
  .xs-bg-mintgreen-25 {
    background-color: rgba(92, 211, 210, 0.25);
  }
  .xs-bg-mintgreen-50 {
    background-color: rgba(92, 211, 210, 0.5);
  }
  .xs-bg-mintgreen-75 {
    background-color: rgba(92, 211, 210, 0.75);
  }
  .xs-bg-mintgreen-90 {
    background-color: rgba(92, 211, 210, 0.9);
  }
  .xs-bg-dark-10 {
    background-color: rgba(0, 33, 42, 0.1);
  }
  .xs-bg-dark-25 {
    background-color: rgba(0, 33, 42, 0.25);
  }
  .xs-bg-dark-50 {
    background-color: rgba(0, 33, 42, 0.5);
  }
  .xs-bg-dark-75 {
    background-color: rgba(0, 33, 42, 0.75);
  }
  .xs-bg-dark-90 {
    background-color: rgba(0, 33, 42, 0.9);
  }
  .xs-bg-fadedgreen-10 {
    background-color: rgba(77, 207, 85, 0.1);
  }
  .xs-bg-fadedgreen-25 {
    background-color: rgba(77, 207, 85, 0.25);
  }
  .xs-bg-fadedgreen-50 {
    background-color: rgba(77, 207, 85, 0.5);
  }
  .xs-bg-fadedgreen-75 {
    background-color: rgba(77, 207, 85, 0.75);
  }
  .xs-bg-fadedgreen-90 {
    background-color: rgba(77, 207, 85, 0.9);
  }
  .xs-bg-red-10 {
    background-color: rgba(207, 0, 15, 0.1);
  }
  .xs-bg-red-25 {
    background-color: rgba(207, 0, 15, 0.25);
  }
  .xs-bg-red-50 {
    background-color: rgba(207, 0, 15, 0.5);
  }
  .xs-bg-red-75 {
    background-color: rgba(207, 0, 15, 0.75);
  }
  .xs-bg-red-90 {
    background-color: rgba(207, 0, 15, 0.9);
  }
  .xs-bg-indiablue-10 {
    background-color: rgba(24, 44, 97, 0.1);
  }
  .xs-bg-indiablue-25 {
    background-color: rgba(24, 44, 97, 0.25);
  }
  .xs-bg-indiablue-50 {
    background-color: rgba(24, 44, 97, 0.5);
  }
  .xs-bg-indiablue-75 {
    background-color: rgba(24, 44, 97, 0.75);
  }
  .xs-bg-indiablue-90 {
    background-color: rgba(24, 44, 97, 0.9);
  }
  .xs-bg-facebook-10 {
    background-color: rgba(31, 120, 242, 0.1);
  }
  .xs-bg-facebook-25 {
    background-color: rgba(31, 120, 242, 0.25);
  }
  .xs-bg-facebook-50 {
    background-color: rgba(31, 120, 242, 0.5);
  }
  .xs-bg-facebook-75 {
    background-color: rgba(31, 120, 242, 0.75);
  }
  .xs-bg-facebook-90 {
    background-color: rgba(31, 120, 242, 0.9);
  }
  .xs-bg-muted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .xs-bg-muted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .xs-bg-muted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .xs-bg-muted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .xs-bg-muted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .xs-bg-darkmuted-10 {
    background-color: rgba(178, 190, 195, 0.1);
  }
  .xs-bg-darkmuted-25 {
    background-color: rgba(178, 190, 195, 0.25);
  }
  .xs-bg-darkmuted-50 {
    background-color: rgba(178, 190, 195, 0.5);
  }
  .xs-bg-darkmuted-75 {
    background-color: rgba(178, 190, 195, 0.75);
  }
  .xs-bg-darkmuted-90 {
    background-color: rgba(178, 190, 195, 0.9);
  }
  .xs-bg-yellow-10 {
    background-color: rgba(241, 196, 15, 0.1);
  }
  .xs-bg-yellow-25 {
    background-color: rgba(241, 196, 15, 0.25);
  }
  .xs-bg-yellow-50 {
    background-color: rgba(241, 196, 15, 0.5);
  }
  .xs-bg-yellow-75 {
    background-color: rgba(241, 196, 15, 0.75);
  }
  .xs-bg-yellow-90 {
    background-color: rgba(241, 196, 15, 0.9);
  }
  .xs-bg-mobilepay-10 {
    background-color: rgba(90, 120, 255, 0.1);
  }
  .xs-bg-mobilepay-25 {
    background-color: rgba(90, 120, 255, 0.25);
  }
  .xs-bg-mobilepay-50 {
    background-color: rgba(90, 120, 255, 0.5);
  }
  .xs-bg-mobilepay-75 {
    background-color: rgba(90, 120, 255, 0.75);
  }
  .xs-bg-mobilepay-90 {
    background-color: rgba(90, 120, 255, 0.9);
  }
  .xs-bg-textgrey-10 {
    background-color: rgba(0, 54, 69, 0.1);
  }
  .xs-bg-textgrey-25 {
    background-color: rgba(0, 54, 69, 0.25);
  }
  .xs-bg-textgrey-50 {
    background-color: rgba(0, 54, 69, 0.5);
  }
  .xs-bg-textgrey-75 {
    background-color: rgba(0, 54, 69, 0.75);
  }
  .xs-bg-textgrey-90 {
    background-color: rgba(0, 54, 69, 0.9);
  }
  .xs-bg-disabled-10 {
    background-color: rgba(209, 209, 209, 0.1);
  }
  .xs-bg-disabled-25 {
    background-color: rgba(209, 209, 209, 0.25);
  }
  .xs-bg-disabled-50 {
    background-color: rgba(209, 209, 209, 0.5);
  }
  .xs-bg-disabled-75 {
    background-color: rgba(209, 209, 209, 0.75);
  }
  .xs-bg-disabled-90 {
    background-color: rgba(209, 209, 209, 0.9);
  }
  .xs-bg-silvergrey-10 {
    background-color: rgba(206, 206, 206, 0.1);
  }
  .xs-bg-silvergrey-25 {
    background-color: rgba(206, 206, 206, 0.25);
  }
  .xs-bg-silvergrey-50 {
    background-color: rgba(206, 206, 206, 0.5);
  }
  .xs-bg-silvergrey-75 {
    background-color: rgba(206, 206, 206, 0.75);
  }
  .xs-bg-silvergrey-90 {
    background-color: rgba(206, 206, 206, 0.9);
  }
  .xs-bg-lightsilver-10 {
    background-color: rgba(241, 241, 241, 0.1);
  }
  .xs-bg-lightsilver-25 {
    background-color: rgba(241, 241, 241, 0.25);
  }
  .xs-bg-lightsilver-50 {
    background-color: rgba(241, 241, 241, 0.5);
  }
  .xs-bg-lightsilver-75 {
    background-color: rgba(241, 241, 241, 0.75);
  }
  .xs-bg-lightsilver-90 {
    background-color: rgba(241, 241, 241, 0.9);
  }
  .xs-bg-easternblue-10 {
    background-color: rgba(25, 163, 192, 0.1);
  }
  .xs-bg-easternblue-25 {
    background-color: rgba(25, 163, 192, 0.25);
  }
  .xs-bg-easternblue-50 {
    background-color: rgba(25, 163, 192, 0.5);
  }
  .xs-bg-easternblue-75 {
    background-color: rgba(25, 163, 192, 0.75);
  }
  .xs-bg-easternblue-90 {
    background-color: rgba(25, 163, 192, 0.9);
  }
  .xs-bg-aqua-10 {
    background-color: rgba(76, 211, 210, 0.1);
  }
  .xs-bg-aqua-25 {
    background-color: rgba(76, 211, 210, 0.25);
  }
  .xs-bg-aqua-50 {
    background-color: rgba(76, 211, 210, 0.5);
  }
  .xs-bg-aqua-75 {
    background-color: rgba(76, 211, 210, 0.75);
  }
  .xs-bg-aqua-90 {
    background-color: rgba(76, 211, 210, 0.9);
  }
  .xs-bg-neonpink-10 {
    background-color: rgba(255, 0, 245, 0.1);
  }
  .xs-bg-neonpink-25 {
    background-color: rgba(255, 0, 245, 0.25);
  }
  .xs-bg-neonpink-50 {
    background-color: rgba(255, 0, 245, 0.5);
  }
  .xs-bg-neonpink-75 {
    background-color: rgba(255, 0, 245, 0.75);
  }
  .xs-bg-neonpink-90 {
    background-color: rgba(255, 0, 245, 0.9);
  }
  .xs-bg-orange-10 {
    background-color: rgba(230, 162, 60, 0.1);
  }
  .xs-bg-orange-25 {
    background-color: rgba(230, 162, 60, 0.25);
  }
  .xs-bg-orange-50 {
    background-color: rgba(230, 162, 60, 0.5);
  }
  .xs-bg-orange-75 {
    background-color: rgba(230, 162, 60, 0.75);
  }
  .xs-bg-orange-90 {
    background-color: rgba(230, 162, 60, 0.9);
  }
  .xs-bg-fadedgrey-10 {
    background-color: rgba(108, 108, 108, 0.1);
  }
  .xs-bg-fadedgrey-25 {
    background-color: rgba(108, 108, 108, 0.25);
  }
  .xs-bg-fadedgrey-50 {
    background-color: rgba(108, 108, 108, 0.5);
  }
  .xs-bg-fadedgrey-75 {
    background-color: rgba(108, 108, 108, 0.75);
  }
  .xs-bg-fadedgrey-90 {
    background-color: rgba(108, 108, 108, 0.9);
  }
  .xs-bg-black-10 {
    background-color: rgba(0, 0, 0, 0.1);
  }
  .xs-bg-black-25 {
    background-color: rgba(0, 0, 0, 0.25);
  }
  .xs-bg-black-50 {
    background-color: rgba(0, 0, 0, 0.5);
  }
  .xs-bg-black-75 {
    background-color: rgba(0, 0, 0, 0.75);
  }
  .xs-bg-black-90 {
    background-color: rgba(0, 0, 0, 0.9);
  }
  .xs-hover-text-thirdblue:hover {
    color: #2DB2C5;
  }
  .xs-hover-bg-thirdblue:hover {
    background-color: #2DB2C5;
  }
  .xs-hover-border-thirdblue:hover {
    border-color: #2DB2C5 !important;
  }
  .xs-hover-text-fourthblue:hover {
    color: #47C4CC;
  }
  .xs-hover-bg-fourthblue:hover {
    background-color: #47C4CC;
  }
  .xs-hover-border-fourthblue:hover {
    border-color: #47C4CC !important;
  }
  .xs-hover-text-fifthblue:hover {
    color: #5CD3C2;
  }
  .xs-hover-bg-fifthblue:hover {
    background-color: #5CD3C2;
  }
  .xs-hover-border-fifthblue:hover {
    border-color: #5CD3C2 !important;
  }
  .xs-hover-text-darkblue:hover {
    color: #003645;
  }
  .xs-hover-bg-darkblue:hover {
    background-color: #003645;
  }
  .xs-hover-border-darkblue:hover {
    border-color: #003645 !important;
  }
  .xs-hover-text-darkblue2:hover {
    color: #134553;
  }
  .xs-hover-bg-darkblue2:hover {
    background-color: #134553;
  }
  .xs-hover-border-darkblue2:hover {
    border-color: #134553 !important;
  }
  .xs-hover-text-green:hover {
    color: #4DCF55;
  }
  .xs-hover-bg-green:hover {
    background-color: #4DCF55;
  }
  .xs-hover-border-green:hover {
    border-color: #4DCF55 !important;
  }
  .xs-hover-text-white:hover {
    color: #FFFFFF;
  }
  .xs-hover-bg-white:hover {
    background-color: #FFFFFF;
  }
  .xs-hover-border-white:hover {
    border-color: #FFFFFF !important;
  }
  .xs-hover-text-lightgreengrey:hover {
    color: #c7ecee;
  }
  .xs-hover-bg-lightgreengrey:hover {
    background-color: #c7ecee;
  }
  .xs-hover-border-lightgreengrey:hover {
    border-color: #c7ecee !important;
  }
  .xs-hover-text-lightgrey:hover {
    color: #f1f1f1;
  }
  .xs-hover-bg-lightgrey:hover {
    background-color: #f1f1f1;
  }
  .xs-hover-border-lightgrey:hover {
    border-color: #f1f1f1 !important;
  }
  .xs-hover-text-grey:hover {
    color: #6C6C6C;
  }
  .xs-hover-bg-grey:hover {
    background-color: #6C6C6C;
  }
  .xs-hover-border-grey:hover {
    border-color: #6C6C6C !important;
  }
  .xs-hover-text-darkgrey:hover {
    color: #707070;
  }
  .xs-hover-bg-darkgrey:hover {
    background-color: #707070;
  }
  .xs-hover-border-darkgrey:hover {
    border-color: #707070 !important;
  }
  .xs-hover-text-mediumgrey:hover {
    color: rgba(48, 55, 65, 0.5019607843);
  }
  .xs-hover-bg-mediumgrey:hover {
    background-color: rgba(48, 55, 65, 0.5019607843);
  }
  .xs-hover-border-mediumgrey:hover {
    border-color: rgba(48, 55, 65, 0.5019607843) !important;
  }
  .xs-hover-text-mintgreen:hover {
    color: #5CD3D2;
  }
  .xs-hover-bg-mintgreen:hover {
    background-color: #5CD3D2;
  }
  .xs-hover-border-mintgreen:hover {
    border-color: #5CD3D2 !important;
  }
  .xs-hover-text-dark:hover {
    color: #00212A;
  }
  .xs-hover-bg-dark:hover {
    background-color: #00212A;
  }
  .xs-hover-border-dark:hover {
    border-color: #00212A !important;
  }
  .xs-hover-text-fadedgreen:hover {
    color: rgba(77, 207, 85, 0.2509803922);
  }
  .xs-hover-bg-fadedgreen:hover {
    background-color: rgba(77, 207, 85, 0.2509803922);
  }
  .xs-hover-border-fadedgreen:hover {
    border-color: rgba(77, 207, 85, 0.2509803922) !important;
  }
  .xs-hover-text-red:hover {
    color: #CF000F;
  }
  .xs-hover-bg-red:hover {
    background-color: #CF000F;
  }
  .xs-hover-border-red:hover {
    border-color: #CF000F !important;
  }
  .xs-hover-text-indiablue:hover {
    color: #182C61;
  }
  .xs-hover-bg-indiablue:hover {
    background-color: #182C61;
  }
  .xs-hover-border-indiablue:hover {
    border-color: #182C61 !important;
  }
  .xs-hover-text-facebook:hover {
    color: #1F78F2;
  }
  .xs-hover-bg-facebook:hover {
    background-color: #1F78F2;
  }
  .xs-hover-border-facebook:hover {
    border-color: #1F78F2 !important;
  }
  .xs-hover-text-muted:hover {
    color: rgba(178, 190, 195, 0.5019607843);
  }
  .xs-hover-bg-muted:hover {
    background-color: rgba(178, 190, 195, 0.5019607843);
  }
  .xs-hover-border-muted:hover {
    border-color: rgba(178, 190, 195, 0.5019607843) !important;
  }
  .xs-hover-text-darkmuted:hover {
    color: rgba(178, 190, 195, 0.8745098039);
  }
  .xs-hover-bg-darkmuted:hover {
    background-color: rgba(178, 190, 195, 0.8745098039);
  }
  .xs-hover-border-darkmuted:hover {
    border-color: rgba(178, 190, 195, 0.8745098039) !important;
  }
  .xs-hover-text-yellow:hover {
    color: #f1c40f;
  }
  .xs-hover-bg-yellow:hover {
    background-color: #f1c40f;
  }
  .xs-hover-border-yellow:hover {
    border-color: #f1c40f !important;
  }
  .xs-hover-text-mobilepay:hover {
    color: #5A78FF;
  }
  .xs-hover-bg-mobilepay:hover {
    background-color: #5A78FF;
  }
  .xs-hover-border-mobilepay:hover {
    border-color: #5A78FF !important;
  }
  .xs-hover-text-textgrey:hover {
    color: rgba(0, 54, 69, 0.5098039216);
  }
  .xs-hover-bg-textgrey:hover {
    background-color: rgba(0, 54, 69, 0.5098039216);
  }
  .xs-hover-border-textgrey:hover {
    border-color: rgba(0, 54, 69, 0.5098039216) !important;
  }
  .xs-hover-text-disabled:hover {
    color: #D1D1D1;
  }
  .xs-hover-bg-disabled:hover {
    background-color: #D1D1D1;
  }
  .xs-hover-border-disabled:hover {
    border-color: #D1D1D1 !important;
  }
  .xs-hover-text-silvergrey:hover {
    color: #CECECE;
  }
  .xs-hover-bg-silvergrey:hover {
    background-color: #CECECE;
  }
  .xs-hover-border-silvergrey:hover {
    border-color: #CECECE !important;
  }
  .xs-hover-text-lightsilver:hover {
    color: #F1F1F1;
  }
  .xs-hover-bg-lightsilver:hover {
    background-color: #F1F1F1;
  }
  .xs-hover-border-lightsilver:hover {
    border-color: #F1F1F1 !important;
  }
  .xs-hover-text-easternblue:hover {
    color: #19A3C0;
  }
  .xs-hover-bg-easternblue:hover {
    background-color: #19A3C0;
  }
  .xs-hover-border-easternblue:hover {
    border-color: #19A3C0 !important;
  }
  .xs-hover-text-aqua:hover {
    color: #4CD3D2;
  }
  .xs-hover-bg-aqua:hover {
    background-color: #4CD3D2;
  }
  .xs-hover-border-aqua:hover {
    border-color: #4CD3D2 !important;
  }
  .xs-hover-text-neonpink:hover {
    color: #FF00F5;
  }
  .xs-hover-bg-neonpink:hover {
    background-color: #FF00F5;
  }
  .xs-hover-border-neonpink:hover {
    border-color: #FF00F5 !important;
  }
  .xs-hover-text-orange:hover {
    color: #E6A23C;
  }
  .xs-hover-bg-orange:hover {
    background-color: #E6A23C;
  }
  .xs-hover-border-orange:hover {
    border-color: #E6A23C !important;
  }
  .xs-hover-text-fadedgrey:hover {
    color: rgba(108, 108, 108, 0.0509803922);
  }
  .xs-hover-bg-fadedgrey:hover {
    background-color: rgba(108, 108, 108, 0.0509803922);
  }
  .xs-hover-border-fadedgrey:hover {
    border-color: rgba(108, 108, 108, 0.0509803922) !important;
  }
  .xs-hover-text-black:hover {
    color: #000000;
  }
  .xs-hover-bg-black:hover {
    background-color: #000000;
  }
  .xs-hover-border-black:hover {
    border-color: #000000 !important;
  }
}
.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-wait {
  cursor: wait;
}

.cursor-text {
  cursor: text;
}

.cursor-move {
  cursor: move;
}

.cursor-help {
  cursor: help;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-none {
  cursor: none;
}

.cursor-context-menu {
  cursor: context-menu;
}

.cursor-progress {
  cursor: progress;
}

.cursor-cell {
  cursor: cell;
}

.cursor-crosshair {
  cursor: crosshair;
}

.cursor-vertical-text {
  cursor: vertical-text;
}

.cursor-alias {
  cursor: alias;
}

.cursor-copy {
  cursor: copy;
}

.cursor-no-drop {
  cursor: no-drop;
}

.cursor-grab {
  cursor: grab;
}

.cursor-grabbing {
  cursor: grabbing;
}

.cursor-all-scroll {
  cursor: all-scroll;
}

.cursor-col-resize {
  cursor: col-resize;
}

.cursor-row-resize {
  cursor: row-resize;
}

.cursor-n-resize {
  cursor: n-resize;
}

.cursor-e-resize {
  cursor: e-resize;
}

.cursor-s-resize {
  cursor: s-resize;
}

.cursor-w-resize {
  cursor: w-resize;
}

.cursor-ne-resize {
  cursor: ne-resize;
}

.cursor-nw-resize {
  cursor: nw-resize;
}

.cursor-se-resize {
  cursor: se-resize;
}

.cursor-sw-resize {
  cursor: sw-resize;
}

.cursor-ew-resize {
  cursor: ew-resize;
}

.cursor-ns-resize {
  cursor: ns-resize;
}

.cursor-nesw-resize {
  cursor: nesw-resize;
}

.cursor-nwse-resize {
  cursor: nwse-resize;
}

.cursor-zoom-in {
  cursor: zoom-in;
}

.cursor-zoom-out {
  cursor: zoom-out;
}

@media only screen and (max-width: 1920px) {
  .xl-cursor-auto {
    cursor: auto;
  }
  .xl-cursor-default {
    cursor: default;
  }
  .xl-cursor-pointer {
    cursor: pointer;
  }
  .xl-cursor-not-allowed {
    cursor: not-allowed;
  }
  .xl-cursor-none {
    cursor: none;
  }
  .xl-cursor-grab {
    cursor: grab;
  }
  .xl-cursor-grabbing {
    cursor: grabbing;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-cursor-auto {
    cursor: auto;
  }
  .lg-cursor-default {
    cursor: default;
  }
  .lg-cursor-pointer {
    cursor: pointer;
  }
  .lg-cursor-not-allowed {
    cursor: not-allowed;
  }
  .lg-cursor-none {
    cursor: none;
  }
  .lg-cursor-grab {
    cursor: grab;
  }
  .lg-cursor-grabbing {
    cursor: grabbing;
  }
}
@media only screen and (max-width: 1024px) {
  .md-cursor-auto {
    cursor: auto;
  }
  .md-cursor-default {
    cursor: default;
  }
  .md-cursor-pointer {
    cursor: pointer;
  }
  .md-cursor-not-allowed {
    cursor: not-allowed;
  }
  .md-cursor-none {
    cursor: none;
  }
  .md-cursor-grab {
    cursor: grab;
  }
  .md-cursor-grabbing {
    cursor: grabbing;
  }
}
@media only screen and (max-width: 992px) {
  .tb-cursor-auto {
    cursor: auto;
  }
  .tb-cursor-default {
    cursor: default;
  }
  .tb-cursor-pointer {
    cursor: pointer;
  }
  .tb-cursor-not-allowed {
    cursor: not-allowed;
  }
  .tb-cursor-none {
    cursor: none;
  }
  .tb-cursor-grab {
    cursor: grab;
  }
  .tb-cursor-grabbing {
    cursor: grabbing;
  }
}
@media only screen and (max-width: 768px) {
  .sm-cursor-auto {
    cursor: auto;
  }
  .sm-cursor-default {
    cursor: default;
  }
  .sm-cursor-pointer {
    cursor: pointer;
  }
  .sm-cursor-not-allowed {
    cursor: not-allowed;
  }
  .sm-cursor-none {
    cursor: none;
  }
  .sm-cursor-grab {
    cursor: grab;
  }
  .sm-cursor-grabbing {
    cursor: grabbing;
  }
}
@media only screen and (max-width: 480px) {
  .xs-cursor-auto {
    cursor: auto;
  }
  .xs-cursor-default {
    cursor: default;
  }
  .xs-cursor-pointer {
    cursor: pointer;
  }
  .xs-cursor-not-allowed {
    cursor: not-allowed;
  }
  .xs-cursor-none {
    cursor: none;
  }
  .xs-cursor-grab {
    cursor: grab;
  }
  .xs-cursor-grabbing {
    cursor: grabbing;
  }
}
.hidden {
  display: none;
}

.inline {
  display: inline;
}

.inline-block {
  display: inline-block;
}

.block {
  display: block;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.grid {
  display: grid;
}

.inline-grid {
  display: inline-grid;
}

.table {
  display: table;
}

.table-row {
  display: table-row;
}

.table-cell {
  display: table-cell;
}

.contents {
  display: contents;
}

.list-item {
  display: list-item;
}

.flow-root {
  display: flow-root;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-row {
  flex-direction: row;
}

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-grow {
  flex-grow: 1;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-stretch {
  align-items: stretch;
}

.items-baseline {
  align-items: baseline;
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.grid-cols-1 {
  grid-template-columns: repeat(1, 1fr);
}

.grid-cols-2 {
  grid-template-columns: repeat(2, 1fr);
}

.grid-cols-3 {
  grid-template-columns: repeat(3, 1fr);
}

.grid-cols-4 {
  grid-template-columns: repeat(4, 1fr);
}

.grid-cols-5 {
  grid-template-columns: repeat(5, 1fr);
}

.grid-cols-6 {
  grid-template-columns: repeat(6, 1fr);
}

.grid-cols-12 {
  grid-template-columns: repeat(12, 1fr);
}

.grid-rows-1 {
  grid-template-rows: repeat(1, 1fr);
}

.grid-rows-2 {
  grid-template-rows: repeat(2, 1fr);
}

.grid-rows-3 {
  grid-template-rows: repeat(3, 1fr);
}

.grid-rows-4 {
  grid-template-rows: repeat(4, 1fr);
}

.col-span-1 {
  grid-column: span 1;
}

.col-span-2 {
  grid-column: span 2;
}

.col-span-3 {
  grid-column: span 3;
}

.col-span-4 {
  grid-column: span 4;
}

.col-span-5 {
  grid-column: span 5;
}

.col-span-6 {
  grid-column: span 6;
}

.col-span-full {
  grid-column: 1/-1;
}

.row-span-1 {
  grid-row: span 1;
}

.row-span-2 {
  grid-row: span 2;
}

.row-span-3 {
  grid-row: span 3;
}

.row-span-full {
  grid-row: 1/-1;
}

.place-items-center {
  place-items: center;
}

.place-items-start {
  place-items: start;
}

.place-items-end {
  place-items: end;
}

.grid-auto-rows-1fr {
  grid-auto-rows: 1fr;
}

.grid-auto-rows-auto {
  grid-auto-rows: auto;
}

.grid-auto-rows-min {
  grid-auto-rows: min-content;
}

.grid-auto-rows-max {
  grid-auto-rows: max-content;
}

.masonry-1 {
  column-count: 1;
  column-gap: 16px;
}

.masonry-2 {
  column-count: 2;
  column-gap: 16px;
}

.masonry-3 {
  column-count: 3;
  column-gap: 16px;
}

.masonry-4 {
  column-count: 4;
  column-gap: 16px;
}

.masonry-5 {
  column-count: 5;
  column-gap: 16px;
}

.masonry-6 {
  column-count: 6;
  column-gap: 16px;
}

.masonry-item {
  break-inside: avoid;
  -webkit-column-break-inside: avoid;
  margin-bottom: 16px;
  display: inline-block;
  width: 100%;
}

.static {
  position: static;
}

.relative {
  position: relative;
}

.absolute {
  position: absolute;
}

.fixed {
  position: fixed;
}

.sticky {
  position: sticky;
}

.top-0 {
  top: 0;
}

.top-1 {
  top: 16px;
}

.right-0 {
  right: 0;
}

.right-1 {
  right: 16px;
}

.bottom-0 {
  bottom: 0;
}

.bottom-1 {
  bottom: 16px;
}

.left-0 {
  left: 0;
}

.left-1 {
  left: 16px;
}

.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.top-50 {
  top: 50%;
}

.right-50 {
  right: 50%;
}

.bottom-50 {
  bottom: 50%;
}

.left-50 {
  left: 50%;
}

.translate-center {
  transform: translate(-50%, -50%);
}

.translate-x-center {
  transform: translateX(-50%);
}

.translate-y-center {
  transform: translateY(-50%);
}

.z-0 {
  z-index: 0;
}

.z-1 {
  z-index: 1;
}

.z-2 {
  z-index: 2;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.z-auto {
  z-index: auto;
}

.z-negative {
  z-index: -1;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.scrollbar-hidden {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.scrollbar-hidden::-webkit-scrollbar {
  display: none;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-nowrap {
  white-space: nowrap;
}

.user-select-none {
  user-select: none;
}

.user-select-auto {
  user-select: auto;
}

.user-select-text {
  user-select: text;
}

.user-select-all {
  user-select: all;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

.shadow-sm {
  box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.1);
}

.shadow-md {
  box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
}

.shadow-none {
  box-shadow: none;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.opacity-0 {
  opacity: 0;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-80 {
  opacity: 0.8;
}

.opacity-90 {
  opacity: 0.9;
}

.opacity-100 {
  opacity: 1;
}

@media only screen and (max-width: 1920px) {
  .xl-hidden {
    display: none;
  }
  .xl-inline {
    display: inline;
  }
  .xl-inline-block {
    display: inline-block;
  }
  .xl-block {
    display: block;
  }
  .xl-flex {
    display: flex;
  }
  .xl-inline-flex {
    display: inline-flex;
  }
  .xl-grid {
    display: grid;
  }
  .xl-inline-grid {
    display: inline-grid;
  }
  .xl-table {
    display: table;
  }
  .xl-table-row {
    display: table-row;
  }
  .xl-table-cell {
    display: table-cell;
  }
  .xl-contents {
    display: contents;
  }
  .xl-list-item {
    display: list-item;
  }
  .xl-flow-root {
    display: flow-root;
  }
  .xl-flex-col {
    flex-direction: column;
  }
  .xl-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .xl-flex-row {
    flex-direction: row;
  }
  .xl-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .xl-flex-wrap {
    flex-wrap: wrap;
  }
  .xl-flex-nowrap {
    flex-wrap: nowrap;
  }
  .xl-justify-start {
    justify-content: flex-start;
  }
  .xl-justify-end {
    justify-content: flex-end;
  }
  .xl-justify-center {
    justify-content: center;
  }
  .xl-justify-between {
    justify-content: space-between;
  }
  .xl-justify-around {
    justify-content: space-around;
  }
  .xl-items-start {
    align-items: flex-start;
  }
  .xl-items-end {
    align-items: flex-end;
  }
  .xl-items-center {
    align-items: center;
  }
  .xl-items-stretch {
    align-items: stretch;
  }
  .xl-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .xl-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .xl-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .xl-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .xl-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .xl-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .xl-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .xl-col-span-full {
    grid-column: 1/-1;
  }
  .xl-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .xl-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .xl-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .xl-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .xl-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .xl-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .xl-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .xl-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .xl-static {
    position: static;
  }
  .xl-relative {
    position: relative;
  }
  .xl-absolute {
    position: absolute;
  }
  .xl-fixed {
    position: fixed;
  }
  .xl-sticky {
    position: sticky;
  }
  .xl-top-0 {
    top: 0;
  }
  .xl-top-1 {
    top: 16px;
  }
  .xl-right-0 {
    right: 0;
  }
  .xl-right-1 {
    right: 16px;
  }
  .xl-bottom-0 {
    bottom: 0;
  }
  .xl-bottom-1 {
    bottom: 16px;
  }
  .xl-left-0 {
    left: 0;
  }
  .xl-left-1 {
    left: 16px;
  }
  .xl-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .xl-top-50 {
    top: 50%;
  }
  .xl-right-50 {
    right: 50%;
  }
  .xl-bottom-50 {
    bottom: 50%;
  }
  .xl-left-50 {
    left: 50%;
  }
  .xl-translate-center {
    transform: translate(-50%, -50%);
  }
  .xl-translate-x-center {
    transform: translateX(-50%);
  }
  .xl-translate-y-center {
    transform: translateY(-50%);
  }
  .xl-z-0 {
    z-index: 0;
  }
  .xl-z-1 {
    z-index: 1;
  }
  .xl-z-2 {
    z-index: 2;
  }
  .xl-z-10 {
    z-index: 10;
  }
  .xl-z-20 {
    z-index: 20;
  }
  .xl-z-30 {
    z-index: 30;
  }
  .xl-z-40 {
    z-index: 40;
  }
  .xl-z-50 {
    z-index: 50;
  }
  .xl-z-auto {
    z-index: auto;
  }
  .xl-overflow-hidden {
    overflow: hidden;
  }
  .xl-overflow-auto {
    overflow: auto;
  }
  .xl-overflow-visible {
    overflow: visible;
  }
  .xl-overflow-x-auto {
    overflow-x: auto;
  }
  .xl-overflow-y-auto {
    overflow-y: auto;
  }
  .xl-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .xl-text-nowrap {
    white-space: nowrap;
  }
  .xl-user-select-none {
    user-select: none;
  }
  .xl-user-select-auto {
    user-select: auto;
  }
  .xl-user-select-text {
    user-select: text;
  }
  .xl-user-select-all {
    user-select: all;
  }
  .xl-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .xl-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .xl-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .xl-shadow-none {
    box-shadow: none;
  }
  .xl-visible {
    visibility: visible;
  }
  .xl-invisible {
    visibility: hidden;
  }
  .xl-opacity-0 {
    opacity: 0;
  }
  .xl-opacity-10 {
    opacity: 0.1;
  }
  .xl-opacity-20 {
    opacity: 0.2;
  }
  .xl-opacity-30 {
    opacity: 0.3;
  }
  .xl-opacity-40 {
    opacity: 0.4;
  }
  .xl-opacity-50 {
    opacity: 0.5;
  }
  .xl-opacity-60 {
    opacity: 0.6;
  }
  .xl-opacity-70 {
    opacity: 0.7;
  }
  .xl-opacity-80 {
    opacity: 0.8;
  }
  .xl-opacity-90 {
    opacity: 0.9;
  }
  .xl-opacity-100 {
    opacity: 1;
  }
}
@media only screen and (max-width: 1600px) {
  .hd-hidden {
    display: none;
  }
  .hd-inline {
    display: inline;
  }
  .hd-inline-block {
    display: inline-block;
  }
  .hd-block {
    display: block;
  }
  .hd-flex {
    display: flex;
  }
  .hd-inline-flex {
    display: inline-flex;
  }
  .hd-grid {
    display: grid;
  }
  .hd-inline-grid {
    display: inline-grid;
  }
  .hd-table {
    display: table;
  }
  .hd-table-row {
    display: table-row;
  }
  .hd-table-cell {
    display: table-cell;
  }
  .hd-contents {
    display: contents;
  }
  .hd-list-item {
    display: list-item;
  }
  .hd-flow-root {
    display: flow-root;
  }
  .hd-flex-col {
    flex-direction: column;
  }
  .hd-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .hd-flex-row {
    flex-direction: row;
  }
  .hd-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .hd-flex-wrap {
    flex-wrap: wrap;
  }
  .hd-flex-nowrap {
    flex-wrap: nowrap;
  }
  .hd-justify-start {
    justify-content: flex-start;
  }
  .hd-justify-end {
    justify-content: flex-end;
  }
  .hd-justify-center {
    justify-content: center;
  }
  .hd-justify-between {
    justify-content: space-between;
  }
  .hd-justify-around {
    justify-content: space-around;
  }
  .hd-items-start {
    align-items: flex-start;
  }
  .hd-items-end {
    align-items: flex-end;
  }
  .hd-items-center {
    align-items: center;
  }
  .hd-items-stretch {
    align-items: stretch;
  }
  .hd-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .hd-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .hd-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .hd-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .hd-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .hd-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .hd-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .hd-col-span-full {
    grid-column: 1/-1;
  }
  .hd-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .hd-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .hd-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .hd-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .hd-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .hd-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .hd-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .hd-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .hd-static {
    position: static;
  }
  .hd-relative {
    position: relative;
  }
  .hd-absolute {
    position: absolute;
  }
  .hd-fixed {
    position: fixed;
  }
  .hd-sticky {
    position: sticky;
  }
  .hd-top-0 {
    top: 0;
  }
  .hd-top-1 {
    top: 16px;
  }
  .hd-right-0 {
    right: 0;
  }
  .hd-right-1 {
    right: 16px;
  }
  .hd-bottom-0 {
    bottom: 0;
  }
  .hd-bottom-1 {
    bottom: 16px;
  }
  .hd-left-0 {
    left: 0;
  }
  .hd-left-1 {
    left: 16px;
  }
  .hd-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .hd-top-50 {
    top: 50%;
  }
  .hd-right-50 {
    right: 50%;
  }
  .hd-bottom-50 {
    bottom: 50%;
  }
  .hd-left-50 {
    left: 50%;
  }
  .hd-translate-center {
    transform: translate(-50%, -50%);
  }
  .hd-translate-x-center {
    transform: translateX(-50%);
  }
  .hd-translate-y-center {
    transform: translateY(-50%);
  }
  .hd-z-0 {
    z-index: 0;
  }
  .hd-z-1 {
    z-index: 1;
  }
  .hd-z-2 {
    z-index: 2;
  }
  .hd-z-10 {
    z-index: 10;
  }
  .hd-z-20 {
    z-index: 20;
  }
  .hd-z-30 {
    z-index: 30;
  }
  .hd-z-40 {
    z-index: 40;
  }
  .hd-z-50 {
    z-index: 50;
  }
  .hd-z-auto {
    z-index: auto;
  }
  .hd-overflow-hidden {
    overflow: hidden;
  }
  .hd-overflow-auto {
    overflow: auto;
  }
  .hd-overflow-visible {
    overflow: visible;
  }
  .hd-overflow-x-auto {
    overflow-x: auto;
  }
  .hd-overflow-y-auto {
    overflow-y: auto;
  }
  .hd-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .hd-text-nowrap {
    white-space: nowrap;
  }
  .hd-user-select-none {
    user-select: none;
  }
  .hd-user-select-auto {
    user-select: auto;
  }
  .hd-user-select-text {
    user-select: text;
  }
  .hd-user-select-all {
    user-select: all;
  }
  .hd-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .hd-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .hd-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .hd-shadow-none {
    box-shadow: none;
  }
  .hd-visible {
    visibility: visible;
  }
  .hd-invisible {
    visibility: hidden;
  }
  .hd-opacity-0 {
    opacity: 0;
  }
  .hd-opacity-10 {
    opacity: 0.1;
  }
  .hd-opacity-20 {
    opacity: 0.2;
  }
  .hd-opacity-30 {
    opacity: 0.3;
  }
  .hd-opacity-40 {
    opacity: 0.4;
  }
  .hd-opacity-50 {
    opacity: 0.5;
  }
  .hd-opacity-60 {
    opacity: 0.6;
  }
  .hd-opacity-70 {
    opacity: 0.7;
  }
  .hd-opacity-80 {
    opacity: 0.8;
  }
  .hd-opacity-90 {
    opacity: 0.9;
  }
  .hd-opacity-100 {
    opacity: 1;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-hidden {
    display: none;
  }
  .lg-inline {
    display: inline;
  }
  .lg-inline-block {
    display: inline-block;
  }
  .lg-block {
    display: block;
  }
  .lg-flex {
    display: flex;
  }
  .lg-inline-flex {
    display: inline-flex;
  }
  .lg-grid {
    display: grid;
  }
  .lg-inline-grid {
    display: inline-grid;
  }
  .lg-table {
    display: table;
  }
  .lg-table-row {
    display: table-row;
  }
  .lg-table-cell {
    display: table-cell;
  }
  .lg-contents {
    display: contents;
  }
  .lg-list-item {
    display: list-item;
  }
  .lg-flow-root {
    display: flow-root;
  }
  .lg-flex-col {
    flex-direction: column;
  }
  .lg-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .lg-flex-row {
    flex-direction: row;
  }
  .lg-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .lg-flex-wrap {
    flex-wrap: wrap;
  }
  .lg-flex-nowrap {
    flex-wrap: nowrap;
  }
  .lg-justify-start {
    justify-content: flex-start;
  }
  .lg-justify-end {
    justify-content: flex-end;
  }
  .lg-justify-center {
    justify-content: center;
  }
  .lg-justify-between {
    justify-content: space-between;
  }
  .lg-justify-around {
    justify-content: space-around;
  }
  .lg-items-start {
    align-items: flex-start;
  }
  .lg-items-end {
    align-items: flex-end;
  }
  .lg-items-center {
    align-items: center;
  }
  .lg-items-stretch {
    align-items: stretch;
  }
  .lg-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .lg-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .lg-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .lg-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .lg-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .lg-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .lg-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .lg-col-span-full {
    grid-column: 1/-1;
  }
  .lg-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .lg-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .lg-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .lg-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .lg-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .lg-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .lg-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .lg-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .lg-static {
    position: static;
  }
  .lg-relative {
    position: relative;
  }
  .lg-absolute {
    position: absolute;
  }
  .lg-fixed {
    position: fixed;
  }
  .lg-sticky {
    position: sticky;
  }
  .lg-top-0 {
    top: 0;
  }
  .lg-top-1 {
    top: 16px;
  }
  .lg-right-0 {
    right: 0;
  }
  .lg-right-1 {
    right: 16px;
  }
  .lg-bottom-0 {
    bottom: 0;
  }
  .lg-bottom-1 {
    bottom: 16px;
  }
  .lg-left-0 {
    left: 0;
  }
  .lg-left-1 {
    left: 16px;
  }
  .lg-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .lg-top-50 {
    top: 50%;
  }
  .lg-right-50 {
    right: 50%;
  }
  .lg-bottom-50 {
    bottom: 50%;
  }
  .lg-left-50 {
    left: 50%;
  }
  .lg-translate-center {
    transform: translate(-50%, -50%);
  }
  .lg-translate-x-center {
    transform: translateX(-50%);
  }
  .lg-translate-y-center {
    transform: translateY(-50%);
  }
  .lg-z-0 {
    z-index: 0;
  }
  .lg-z-1 {
    z-index: 1;
  }
  .lg-z-2 {
    z-index: 2;
  }
  .lg-z-10 {
    z-index: 10;
  }
  .lg-z-20 {
    z-index: 20;
  }
  .lg-z-30 {
    z-index: 30;
  }
  .lg-z-40 {
    z-index: 40;
  }
  .lg-z-50 {
    z-index: 50;
  }
  .lg-z-auto {
    z-index: auto;
  }
  .lg-overflow-hidden {
    overflow: hidden;
  }
  .lg-overflow-auto {
    overflow: auto;
  }
  .lg-overflow-visible {
    overflow: visible;
  }
  .lg-overflow-x-auto {
    overflow-x: auto;
  }
  .lg-overflow-y-auto {
    overflow-y: auto;
  }
  .lg-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .lg-text-nowrap {
    white-space: nowrap;
  }
  .lg-user-select-none {
    user-select: none;
  }
  .lg-user-select-auto {
    user-select: auto;
  }
  .lg-user-select-text {
    user-select: text;
  }
  .lg-user-select-all {
    user-select: all;
  }
  .lg-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .lg-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .lg-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .lg-shadow-none {
    box-shadow: none;
  }
  .lg-visible {
    visibility: visible;
  }
  .lg-invisible {
    visibility: hidden;
  }
  .lg-opacity-0 {
    opacity: 0;
  }
  .lg-opacity-10 {
    opacity: 0.1;
  }
  .lg-opacity-20 {
    opacity: 0.2;
  }
  .lg-opacity-30 {
    opacity: 0.3;
  }
  .lg-opacity-40 {
    opacity: 0.4;
  }
  .lg-opacity-50 {
    opacity: 0.5;
  }
  .lg-opacity-60 {
    opacity: 0.6;
  }
  .lg-opacity-70 {
    opacity: 0.7;
  }
  .lg-opacity-80 {
    opacity: 0.8;
  }
  .lg-opacity-90 {
    opacity: 0.9;
  }
  .lg-opacity-100 {
    opacity: 1;
  }
}
@media only screen and (max-width: 1024px) {
  .md-hidden {
    display: none;
  }
  .md-inline {
    display: inline;
  }
  .md-inline-block {
    display: inline-block;
  }
  .md-block {
    display: block;
  }
  .md-flex {
    display: flex;
  }
  .md-inline-flex {
    display: inline-flex;
  }
  .md-grid {
    display: grid;
  }
  .md-inline-grid {
    display: inline-grid;
  }
  .md-table {
    display: table;
  }
  .md-table-row {
    display: table-row;
  }
  .md-table-cell {
    display: table-cell;
  }
  .md-contents {
    display: contents;
  }
  .md-list-item {
    display: list-item;
  }
  .md-flow-root {
    display: flow-root;
  }
  .md-flex-col {
    flex-direction: column;
  }
  .md-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .md-flex-row {
    flex-direction: row;
  }
  .md-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .md-flex-wrap {
    flex-wrap: wrap;
  }
  .md-flex-nowrap {
    flex-wrap: nowrap;
  }
  .md-justify-start {
    justify-content: flex-start;
  }
  .md-justify-end {
    justify-content: flex-end;
  }
  .md-justify-center {
    justify-content: center;
  }
  .md-justify-between {
    justify-content: space-between;
  }
  .md-justify-around {
    justify-content: space-around;
  }
  .md-items-start {
    align-items: flex-start;
  }
  .md-items-end {
    align-items: flex-end;
  }
  .md-items-center {
    align-items: center;
  }
  .md-items-stretch {
    align-items: stretch;
  }
  .md-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .md-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .md-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .md-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .md-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .md-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .md-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .md-col-span-full {
    grid-column: 1/-1;
  }
  .md-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .md-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .md-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .md-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .md-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .md-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .md-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .md-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .md-static {
    position: static;
  }
  .md-relative {
    position: relative;
  }
  .md-absolute {
    position: absolute;
  }
  .md-fixed {
    position: fixed;
  }
  .md-sticky {
    position: sticky;
  }
  .md-top-0 {
    top: 0;
  }
  .md-top-1 {
    top: 16px;
  }
  .md-right-0 {
    right: 0;
  }
  .md-right-1 {
    right: 16px;
  }
  .md-bottom-0 {
    bottom: 0;
  }
  .md-bottom-1 {
    bottom: 16px;
  }
  .md-left-0 {
    left: 0;
  }
  .md-left-1 {
    left: 16px;
  }
  .md-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .md-top-50 {
    top: 50%;
  }
  .md-right-50 {
    right: 50%;
  }
  .md-bottom-50 {
    bottom: 50%;
  }
  .md-left-50 {
    left: 50%;
  }
  .md-translate-center {
    transform: translate(-50%, -50%);
  }
  .md-translate-x-center {
    transform: translateX(-50%);
  }
  .md-translate-y-center {
    transform: translateY(-50%);
  }
  .md-z-0 {
    z-index: 0;
  }
  .md-z-1 {
    z-index: 1;
  }
  .md-z-2 {
    z-index: 2;
  }
  .md-z-10 {
    z-index: 10;
  }
  .md-z-20 {
    z-index: 20;
  }
  .md-z-30 {
    z-index: 30;
  }
  .md-z-40 {
    z-index: 40;
  }
  .md-z-50 {
    z-index: 50;
  }
  .md-z-auto {
    z-index: auto;
  }
  .md-overflow-hidden {
    overflow: hidden;
  }
  .md-overflow-auto {
    overflow: auto;
  }
  .md-overflow-visible {
    overflow: visible;
  }
  .md-overflow-x-auto {
    overflow-x: auto;
  }
  .md-overflow-y-auto {
    overflow-y: auto;
  }
  .md-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .md-text-nowrap {
    white-space: nowrap;
  }
  .md-user-select-none {
    user-select: none;
  }
  .md-user-select-auto {
    user-select: auto;
  }
  .md-user-select-text {
    user-select: text;
  }
  .md-user-select-all {
    user-select: all;
  }
  .md-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .md-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .md-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .md-shadow-none {
    box-shadow: none;
  }
  .md-visible {
    visibility: visible;
  }
  .md-invisible {
    visibility: hidden;
  }
  .md-opacity-0 {
    opacity: 0;
  }
  .md-opacity-10 {
    opacity: 0.1;
  }
  .md-opacity-20 {
    opacity: 0.2;
  }
  .md-opacity-30 {
    opacity: 0.3;
  }
  .md-opacity-40 {
    opacity: 0.4;
  }
  .md-opacity-50 {
    opacity: 0.5;
  }
  .md-opacity-60 {
    opacity: 0.6;
  }
  .md-opacity-70 {
    opacity: 0.7;
  }
  .md-opacity-80 {
    opacity: 0.8;
  }
  .md-opacity-90 {
    opacity: 0.9;
  }
  .md-opacity-100 {
    opacity: 1;
  }
}
@media only screen and (max-width: 992px) {
  .tb-hidden {
    display: none;
  }
  .tb-inline {
    display: inline;
  }
  .tb-inline-block {
    display: inline-block;
  }
  .tb-block {
    display: block;
  }
  .tb-flex {
    display: flex;
  }
  .tb-inline-flex {
    display: inline-flex;
  }
  .tb-grid {
    display: grid;
  }
  .tb-inline-grid {
    display: inline-grid;
  }
  .tb-table {
    display: table;
  }
  .tb-table-row {
    display: table-row;
  }
  .tb-table-cell {
    display: table-cell;
  }
  .tb-contents {
    display: contents;
  }
  .tb-list-item {
    display: list-item;
  }
  .tb-flow-root {
    display: flow-root;
  }
  .tb-flex-col {
    flex-direction: column;
  }
  .tb-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .tb-flex-row {
    flex-direction: row;
  }
  .tb-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .tb-flex-wrap {
    flex-wrap: wrap;
  }
  .tb-flex-nowrap {
    flex-wrap: nowrap;
  }
  .tb-justify-start {
    justify-content: flex-start;
  }
  .tb-justify-end {
    justify-content: flex-end;
  }
  .tb-justify-center {
    justify-content: center;
  }
  .tb-justify-between {
    justify-content: space-between;
  }
  .tb-justify-around {
    justify-content: space-around;
  }
  .tb-items-start {
    align-items: flex-start;
  }
  .tb-items-end {
    align-items: flex-end;
  }
  .tb-items-center {
    align-items: center;
  }
  .tb-items-stretch {
    align-items: stretch;
  }
  .tb-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .tb-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .tb-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .tb-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .tb-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .tb-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .tb-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .tb-col-span-full {
    grid-column: 1/-1;
  }
  .tb-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .tb-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .tb-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .tb-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .tb-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .tb-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .tb-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .tb-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .tb-static {
    position: static;
  }
  .tb-relative {
    position: relative;
  }
  .tb-absolute {
    position: absolute;
  }
  .tb-fixed {
    position: fixed;
  }
  .tb-sticky {
    position: sticky;
  }
  .tb-top-0 {
    top: 0;
  }
  .tb-top-1 {
    top: 16px;
  }
  .tb-right-0 {
    right: 0;
  }
  .tb-right-1 {
    right: 16px;
  }
  .tb-bottom-0 {
    bottom: 0;
  }
  .tb-bottom-1 {
    bottom: 16px;
  }
  .tb-left-0 {
    left: 0;
  }
  .tb-left-1 {
    left: 16px;
  }
  .tb-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .tb-top-50 {
    top: 50%;
  }
  .tb-right-50 {
    right: 50%;
  }
  .tb-bottom-50 {
    bottom: 50%;
  }
  .tb-left-50 {
    left: 50%;
  }
  .tb-translate-center {
    transform: translate(-50%, -50%);
  }
  .tb-translate-x-center {
    transform: translateX(-50%);
  }
  .tb-translate-y-center {
    transform: translateY(-50%);
  }
  .tb-z-0 {
    z-index: 0;
  }
  .tb-z-1 {
    z-index: 1;
  }
  .tb-z-2 {
    z-index: 2;
  }
  .tb-z-10 {
    z-index: 10;
  }
  .tb-z-20 {
    z-index: 20;
  }
  .tb-z-30 {
    z-index: 30;
  }
  .tb-z-40 {
    z-index: 40;
  }
  .tb-z-50 {
    z-index: 50;
  }
  .tb-z-auto {
    z-index: auto;
  }
  .tb-overflow-hidden {
    overflow: hidden;
  }
  .tb-overflow-auto {
    overflow: auto;
  }
  .tb-overflow-visible {
    overflow: visible;
  }
  .tb-overflow-x-auto {
    overflow-x: auto;
  }
  .tb-overflow-y-auto {
    overflow-y: auto;
  }
  .tb-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .tb-text-nowrap {
    white-space: nowrap;
  }
  .tb-user-select-none {
    user-select: none;
  }
  .tb-user-select-auto {
    user-select: auto;
  }
  .tb-user-select-text {
    user-select: text;
  }
  .tb-user-select-all {
    user-select: all;
  }
  .tb-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .tb-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .tb-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .tb-shadow-none {
    box-shadow: none;
  }
  .tb-visible {
    visibility: visible;
  }
  .tb-invisible {
    visibility: hidden;
  }
  .tb-opacity-0 {
    opacity: 0;
  }
  .tb-opacity-10 {
    opacity: 0.1;
  }
  .tb-opacity-20 {
    opacity: 0.2;
  }
  .tb-opacity-30 {
    opacity: 0.3;
  }
  .tb-opacity-40 {
    opacity: 0.4;
  }
  .tb-opacity-50 {
    opacity: 0.5;
  }
  .tb-opacity-60 {
    opacity: 0.6;
  }
  .tb-opacity-70 {
    opacity: 0.7;
  }
  .tb-opacity-80 {
    opacity: 0.8;
  }
  .tb-opacity-90 {
    opacity: 0.9;
  }
  .tb-opacity-100 {
    opacity: 1;
  }
}
@media only screen and (max-width: 768px) {
  .sm-hidden {
    display: none;
  }
  .sm-inline {
    display: inline;
  }
  .sm-inline-block {
    display: inline-block;
  }
  .sm-block {
    display: block;
  }
  .sm-flex {
    display: flex;
  }
  .sm-inline-flex {
    display: inline-flex;
  }
  .sm-grid {
    display: grid;
  }
  .sm-inline-grid {
    display: inline-grid;
  }
  .sm-table {
    display: table;
  }
  .sm-table-row {
    display: table-row;
  }
  .sm-table-cell {
    display: table-cell;
  }
  .sm-contents {
    display: contents;
  }
  .sm-list-item {
    display: list-item;
  }
  .sm-flow-root {
    display: flow-root;
  }
  .sm-flex-col {
    flex-direction: column;
  }
  .sm-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .sm-flex-row {
    flex-direction: row;
  }
  .sm-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .sm-flex-wrap {
    flex-wrap: wrap;
  }
  .sm-flex-nowrap {
    flex-wrap: nowrap;
  }
  .sm-justify-start {
    justify-content: flex-start;
  }
  .sm-justify-end {
    justify-content: flex-end;
  }
  .sm-justify-center {
    justify-content: center;
  }
  .sm-justify-between {
    justify-content: space-between;
  }
  .sm-justify-around {
    justify-content: space-around;
  }
  .sm-items-start {
    align-items: flex-start;
  }
  .sm-items-end {
    align-items: flex-end;
  }
  .sm-items-center {
    align-items: center;
  }
  .sm-items-stretch {
    align-items: stretch;
  }
  .sm-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .sm-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .sm-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .sm-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .sm-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .sm-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .sm-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .sm-col-span-full {
    grid-column: 1/-1;
  }
  .sm-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .sm-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .sm-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .sm-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .sm-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .sm-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .sm-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .sm-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .sm-static {
    position: static;
  }
  .sm-relative {
    position: relative;
  }
  .sm-absolute {
    position: absolute;
  }
  .sm-fixed {
    position: fixed;
  }
  .sm-sticky {
    position: sticky;
  }
  .sm-top-0 {
    top: 0;
  }
  .sm-top-1 {
    top: 16px;
  }
  .sm-right-0 {
    right: 0;
  }
  .sm-right-1 {
    right: 16px;
  }
  .sm-bottom-0 {
    bottom: 0;
  }
  .sm-bottom-1 {
    bottom: 16px;
  }
  .sm-left-0 {
    left: 0;
  }
  .sm-left-1 {
    left: 16px;
  }
  .sm-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .sm-top-50 {
    top: 50%;
  }
  .sm-right-50 {
    right: 50%;
  }
  .sm-bottom-50 {
    bottom: 50%;
  }
  .sm-left-50 {
    left: 50%;
  }
  .sm-translate-center {
    transform: translate(-50%, -50%);
  }
  .sm-translate-x-center {
    transform: translateX(-50%);
  }
  .sm-translate-y-center {
    transform: translateY(-50%);
  }
  .sm-z-0 {
    z-index: 0;
  }
  .sm-z-1 {
    z-index: 1;
  }
  .sm-z-2 {
    z-index: 2;
  }
  .sm-z-10 {
    z-index: 10;
  }
  .sm-z-20 {
    z-index: 20;
  }
  .sm-z-30 {
    z-index: 30;
  }
  .sm-z-40 {
    z-index: 40;
  }
  .sm-z-50 {
    z-index: 50;
  }
  .sm-z-auto {
    z-index: auto;
  }
  .sm-overflow-hidden {
    overflow: hidden;
  }
  .sm-overflow-auto {
    overflow: auto;
  }
  .sm-overflow-visible {
    overflow: visible;
  }
  .sm-overflow-x-auto {
    overflow-x: auto;
  }
  .sm-overflow-y-auto {
    overflow-y: auto;
  }
  .sm-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .sm-text-nowrap {
    white-space: nowrap;
  }
  .sm-user-select-none {
    user-select: none;
  }
  .sm-user-select-auto {
    user-select: auto;
  }
  .sm-user-select-text {
    user-select: text;
  }
  .sm-user-select-all {
    user-select: all;
  }
  .sm-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .sm-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .sm-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .sm-shadow-none {
    box-shadow: none;
  }
  .sm-visible {
    visibility: visible;
  }
  .sm-invisible {
    visibility: hidden;
  }
  .sm-opacity-0 {
    opacity: 0;
  }
  .sm-opacity-10 {
    opacity: 0.1;
  }
  .sm-opacity-20 {
    opacity: 0.2;
  }
  .sm-opacity-30 {
    opacity: 0.3;
  }
  .sm-opacity-40 {
    opacity: 0.4;
  }
  .sm-opacity-50 {
    opacity: 0.5;
  }
  .sm-opacity-60 {
    opacity: 0.6;
  }
  .sm-opacity-70 {
    opacity: 0.7;
  }
  .sm-opacity-80 {
    opacity: 0.8;
  }
  .sm-opacity-90 {
    opacity: 0.9;
  }
  .sm-opacity-100 {
    opacity: 1;
  }
}
@media only screen and (max-width: 480px) {
  .xs-hidden {
    display: none;
  }
  .xs-inline {
    display: inline;
  }
  .xs-inline-block {
    display: inline-block;
  }
  .xs-block {
    display: block;
  }
  .xs-flex {
    display: flex;
  }
  .xs-inline-flex {
    display: inline-flex;
  }
  .xs-grid {
    display: grid;
  }
  .xs-inline-grid {
    display: inline-grid;
  }
  .xs-table {
    display: table;
  }
  .xs-table-row {
    display: table-row;
  }
  .xs-table-cell {
    display: table-cell;
  }
  .xs-contents {
    display: contents;
  }
  .xs-list-item {
    display: list-item;
  }
  .xs-flow-root {
    display: flow-root;
  }
  .xs-flex-col {
    flex-direction: column;
  }
  .xs-flex-col-reverse {
    flex-direction: column-reverse;
  }
  .xs-flex-row {
    flex-direction: row;
  }
  .xs-flex-row-reverse {
    flex-direction: row-reverse;
  }
  .xs-flex-wrap {
    flex-wrap: wrap;
  }
  .xs-flex-nowrap {
    flex-wrap: nowrap;
  }
  .xs-justify-start {
    justify-content: flex-start;
  }
  .xs-justify-end {
    justify-content: flex-end;
  }
  .xs-justify-center {
    justify-content: center;
  }
  .xs-justify-between {
    justify-content: space-between;
  }
  .xs-justify-around {
    justify-content: space-around;
  }
  .xs-items-start {
    align-items: flex-start;
  }
  .xs-items-end {
    align-items: flex-end;
  }
  .xs-items-center {
    align-items: center;
  }
  .xs-items-stretch {
    align-items: stretch;
  }
  .xs-grid-cols-1 {
    grid-template-columns: repeat(1, 1fr);
  }
  .xs-grid-cols-2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .xs-grid-cols-3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .xs-grid-cols-4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .xs-grid-cols-5 {
    grid-template-columns: repeat(5, 1fr);
  }
  .xs-grid-cols-6 {
    grid-template-columns: repeat(6, 1fr);
  }
  .xs-grid-cols-12 {
    grid-template-columns: repeat(12, 1fr);
  }
  .xs-col-span-full {
    grid-column: 1/-1;
  }
  .xs-grid-auto-rows-1fr {
    grid-auto-rows: 1fr;
  }
  .xs-grid-auto-rows-auto {
    grid-auto-rows: auto;
  }
  .xs-masonry-1 {
    column-count: 1;
    column-gap: 16px;
  }
  .xs-masonry-2 {
    column-count: 2;
    column-gap: 16px;
  }
  .xs-masonry-3 {
    column-count: 3;
    column-gap: 16px;
  }
  .xs-masonry-4 {
    column-count: 4;
    column-gap: 16px;
  }
  .xs-masonry-5 {
    column-count: 5;
    column-gap: 16px;
  }
  .xs-masonry-6 {
    column-count: 6;
    column-gap: 16px;
  }
  .xs-static {
    position: static;
  }
  .xs-relative {
    position: relative;
  }
  .xs-absolute {
    position: absolute;
  }
  .xs-fixed {
    position: fixed;
  }
  .xs-sticky {
    position: sticky;
  }
  .xs-top-0 {
    top: 0;
  }
  .xs-top-1 {
    top: 16px;
  }
  .xs-right-0 {
    right: 0;
  }
  .xs-right-1 {
    right: 16px;
  }
  .xs-bottom-0 {
    bottom: 0;
  }
  .xs-bottom-1 {
    bottom: 16px;
  }
  .xs-left-0 {
    left: 0;
  }
  .xs-left-1 {
    left: 16px;
  }
  .xs-inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .xs-top-50 {
    top: 50%;
  }
  .xs-right-50 {
    right: 50%;
  }
  .xs-bottom-50 {
    bottom: 50%;
  }
  .xs-left-50 {
    left: 50%;
  }
  .xs-translate-center {
    transform: translate(-50%, -50%);
  }
  .xs-translate-x-center {
    transform: translateX(-50%);
  }
  .xs-translate-y-center {
    transform: translateY(-50%);
  }
  .xs-z-0 {
    z-index: 0;
  }
  .xs-z-1 {
    z-index: 1;
  }
  .xs-z-2 {
    z-index: 2;
  }
  .xs-z-10 {
    z-index: 10;
  }
  .xs-z-20 {
    z-index: 20;
  }
  .xs-z-30 {
    z-index: 30;
  }
  .xs-z-40 {
    z-index: 40;
  }
  .xs-z-50 {
    z-index: 50;
  }
  .xs-z-auto {
    z-index: auto;
  }
  .xs-overflow-hidden {
    overflow: hidden;
  }
  .xs-overflow-auto {
    overflow: auto;
  }
  .xs-overflow-visible {
    overflow: visible;
  }
  .xs-overflow-x-auto {
    overflow-x: auto;
  }
  .xs-overflow-y-auto {
    overflow-y: auto;
  }
  .xs-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .xs-text-nowrap {
    white-space: nowrap;
  }
  .xs-user-select-none {
    user-select: none;
  }
  .xs-user-select-auto {
    user-select: auto;
  }
  .xs-user-select-text {
    user-select: text;
  }
  .xs-user-select-all {
    user-select: all;
  }
  .xs-shadow {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .xs-shadow-sm {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  }
  .xs-shadow-md {
    box-shadow: 0 0.75rem 1.5rem rgba(0, 0, 0, 0.125);
  }
  .xs-shadow-none {
    box-shadow: none;
  }
  .xs-visible {
    visibility: visible;
  }
  .xs-invisible {
    visibility: hidden;
  }
  .xs-opacity-0 {
    opacity: 0;
  }
  .xs-opacity-10 {
    opacity: 0.1;
  }
  .xs-opacity-20 {
    opacity: 0.2;
  }
  .xs-opacity-30 {
    opacity: 0.3;
  }
  .xs-opacity-40 {
    opacity: 0.4;
  }
  .xs-opacity-50 {
    opacity: 0.5;
  }
  .xs-opacity-60 {
    opacity: 0.6;
  }
  .xs-opacity-70 {
    opacity: 0.7;
  }
  .xs-opacity-80 {
    opacity: 0.8;
  }
  .xs-opacity-90 {
    opacity: 0.9;
  }
  .xs-opacity-100 {
    opacity: 1;
  }
}
.border {
  border: 1px solid #dee2e6;
}

.border-solid {
  border: 1px solid #dee2e6;
}

.border-dashed {
  border: 1px dashed #dee2e6;
}

.border-dotted {
  border: 1px dotted #dee2e6;
}

.border-double {
  border: 1px double #dee2e6;
}

.border-0 {
  border: 0;
}

.border-1 {
  border: 1px solid #dee2e6;
}

.border-2 {
  border: 2px solid #dee2e6;
}

.border-3 {
  border: 3px solid #dee2e6;
}

.border-4 {
  border: 4px solid #dee2e6;
}

.border-top {
  border-top: 1px solid #dee2e6;
}

.border-top-0 {
  border-top: 0;
}

.border-top-solid {
  border-top: 1px solid #dee2e6;
}

.border-top-dashed {
  border-top: 1px dashed #dee2e6;
}

.border-top-dotted {
  border-top: 1px dotted #dee2e6;
}

.border-top-double {
  border-top: 1px double #dee2e6;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6;
}

.border-bottom-0 {
  border-bottom: 0;
}

.border-bottom-solid {
  border-bottom: 1px solid #dee2e6;
}

.border-bottom-dashed {
  border-bottom: 1px dashed #dee2e6;
}

.border-bottom-dotted {
  border-bottom: 1px dotted #dee2e6;
}

.border-bottom-double {
  border-bottom: 1px double #dee2e6;
}

.border-left {
  border-left: 1px solid #dee2e6;
}

.border-left-0 {
  border-left: 0;
}

.border-left-solid {
  border-left: 1px solid #dee2e6;
}

.border-left-dashed {
  border-left: 1px dashed #dee2e6;
}

.border-left-dotted {
  border-left: 1px dotted #dee2e6;
}

.border-left-double {
  border-left: 1px double #dee2e6;
}

.border-right {
  border-right: 1px solid #dee2e6;
}

.border-right-0 {
  border-right: 0;
}

.border-right-solid {
  border-right: 1px solid #dee2e6;
}

.border-right-dashed {
  border-right: 1px dashed #dee2e6;
}

.border-right-dotted {
  border-right: 1px dotted #dee2e6;
}

.border-right-double {
  border-right: 1px double #dee2e6;
}

.rounded-0 {
  border-radius: 0;
}

.rounded-4 {
  border-radius: 4px;
}

.rounded-6 {
  border-radius: 6px;
}

.rounded-8 {
  border-radius: 8px;
}

.rounded-12 {
  border-radius: 12px;
}

.rounded-16 {
  border-radius: 16px;
}

.rounded-full {
  border-radius: 9999px;
}

@media only screen and (max-width: 1920px) {
  .xl-border {
    border: 1px solid #dee2e6;
  }
  .xl-border-solid {
    border: 1px solid #dee2e6;
  }
  .xl-border-dashed {
    border: 1px dashed #dee2e6;
  }
  .xl-border-dotted {
    border: 1px dotted #dee2e6;
  }
  .xl-border-double {
    border: 1px double #dee2e6;
  }
  .xl-border-0 {
    border: 0;
  }
  .xl-border-1 {
    border: 1px solid #dee2e6;
  }
  .xl-border-2 {
    border: 2px solid #dee2e6;
  }
  .xl-border-3 {
    border: 3px solid #dee2e6;
  }
  .xl-border-4 {
    border: 4px solid #dee2e6;
  }
  .xl-border-top {
    border-top: 1px solid #dee2e6;
  }
  .xl-border-top-0 {
    border-top: 0;
  }
  .xl-border-top-solid {
    border-top: 1px solid #dee2e6;
  }
  .xl-border-top-dashed {
    border-top: 1px dashed #dee2e6;
  }
  .xl-border-top-dotted {
    border-top: 1px dotted #dee2e6;
  }
  .xl-border-top-double {
    border-top: 1px double #dee2e6;
  }
  .xl-border-bottom {
    border-bottom: 1px solid #dee2e6;
  }
  .xl-border-bottom-0 {
    border-bottom: 0;
  }
  .xl-border-bottom-solid {
    border-bottom: 1px solid #dee2e6;
  }
  .xl-border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6;
  }
  .xl-border-bottom-dotted {
    border-bottom: 1px dotted #dee2e6;
  }
  .xl-border-bottom-double {
    border-bottom: 1px double #dee2e6;
  }
  .xl-border-left {
    border-left: 1px solid #dee2e6;
  }
  .xl-border-left-0 {
    border-left: 0;
  }
  .xl-border-left-solid {
    border-left: 1px solid #dee2e6;
  }
  .xl-border-left-dashed {
    border-left: 1px dashed #dee2e6;
  }
  .xl-border-left-dotted {
    border-left: 1px dotted #dee2e6;
  }
  .xl-border-left-double {
    border-left: 1px double #dee2e6;
  }
  .xl-border-right {
    border-right: 1px solid #dee2e6;
  }
  .xl-border-right-0 {
    border-right: 0;
  }
  .xl-border-right-solid {
    border-right: 1px solid #dee2e6;
  }
  .xl-border-right-dashed {
    border-right: 1px dashed #dee2e6;
  }
  .xl-border-right-dotted {
    border-right: 1px dotted #dee2e6;
  }
  .xl-border-right-double {
    border-right: 1px double #dee2e6;
  }
  .xl-rounded-0 {
    border-radius: 0;
  }
  .xl-rounded-4 {
    border-radius: 4px;
  }
  .xl-rounded-6 {
    border-radius: 6px;
  }
  .xl-rounded-8 {
    border-radius: 8px;
  }
  .xl-rounded-12 {
    border-radius: 12px;
  }
  .xl-rounded-16 {
    border-radius: 16px;
  }
  .xl-rounded-full {
    border-radius: 9999px;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-border {
    border: 1px solid #dee2e6;
  }
  .lg-border-solid {
    border: 1px solid #dee2e6;
  }
  .lg-border-dashed {
    border: 1px dashed #dee2e6;
  }
  .lg-border-dotted {
    border: 1px dotted #dee2e6;
  }
  .lg-border-double {
    border: 1px double #dee2e6;
  }
  .lg-border-0 {
    border: 0;
  }
  .lg-border-1 {
    border: 1px solid #dee2e6;
  }
  .lg-border-2 {
    border: 2px solid #dee2e6;
  }
  .lg-border-3 {
    border: 3px solid #dee2e6;
  }
  .lg-border-4 {
    border: 4px solid #dee2e6;
  }
  .lg-border-top {
    border-top: 1px solid #dee2e6;
  }
  .lg-border-top-0 {
    border-top: 0;
  }
  .lg-border-top-solid {
    border-top: 1px solid #dee2e6;
  }
  .lg-border-top-dashed {
    border-top: 1px dashed #dee2e6;
  }
  .lg-border-top-dotted {
    border-top: 1px dotted #dee2e6;
  }
  .lg-border-top-double {
    border-top: 1px double #dee2e6;
  }
  .lg-border-bottom {
    border-bottom: 1px solid #dee2e6;
  }
  .lg-border-bottom-0 {
    border-bottom: 0;
  }
  .lg-border-bottom-solid {
    border-bottom: 1px solid #dee2e6;
  }
  .lg-border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6;
  }
  .lg-border-bottom-dotted {
    border-bottom: 1px dotted #dee2e6;
  }
  .lg-border-bottom-double {
    border-bottom: 1px double #dee2e6;
  }
  .lg-border-left {
    border-left: 1px solid #dee2e6;
  }
  .lg-border-left-0 {
    border-left: 0;
  }
  .lg-border-left-solid {
    border-left: 1px solid #dee2e6;
  }
  .lg-border-left-dashed {
    border-left: 1px dashed #dee2e6;
  }
  .lg-border-left-dotted {
    border-left: 1px dotted #dee2e6;
  }
  .lg-border-left-double {
    border-left: 1px double #dee2e6;
  }
  .lg-border-right {
    border-right: 1px solid #dee2e6;
  }
  .lg-border-right-0 {
    border-right: 0;
  }
  .lg-border-right-solid {
    border-right: 1px solid #dee2e6;
  }
  .lg-border-right-dashed {
    border-right: 1px dashed #dee2e6;
  }
  .lg-border-right-dotted {
    border-right: 1px dotted #dee2e6;
  }
  .lg-border-right-double {
    border-right: 1px double #dee2e6;
  }
  .lg-rounded-0 {
    border-radius: 0;
  }
  .lg-rounded-4 {
    border-radius: 4px;
  }
  .lg-rounded-6 {
    border-radius: 6px;
  }
  .lg-rounded-8 {
    border-radius: 8px;
  }
  .lg-rounded-12 {
    border-radius: 12px;
  }
  .lg-rounded-16 {
    border-radius: 16px;
  }
  .lg-rounded-full {
    border-radius: 9999px;
  }
}
@media only screen and (max-width: 1024px) {
  .md-border {
    border: 1px solid #dee2e6;
  }
  .md-border-solid {
    border: 1px solid #dee2e6;
  }
  .md-border-dashed {
    border: 1px dashed #dee2e6;
  }
  .md-border-dotted {
    border: 1px dotted #dee2e6;
  }
  .md-border-double {
    border: 1px double #dee2e6;
  }
  .md-border-0 {
    border: 0;
  }
  .md-border-1 {
    border: 1px solid #dee2e6;
  }
  .md-border-2 {
    border: 2px solid #dee2e6;
  }
  .md-border-3 {
    border: 3px solid #dee2e6;
  }
  .md-border-4 {
    border: 4px solid #dee2e6;
  }
  .md-border-top {
    border-top: 1px solid #dee2e6;
  }
  .md-border-top-0 {
    border-top: 0;
  }
  .md-border-top-solid {
    border-top: 1px solid #dee2e6;
  }
  .md-border-top-dashed {
    border-top: 1px dashed #dee2e6;
  }
  .md-border-top-dotted {
    border-top: 1px dotted #dee2e6;
  }
  .md-border-top-double {
    border-top: 1px double #dee2e6;
  }
  .md-border-bottom {
    border-bottom: 1px solid #dee2e6;
  }
  .md-border-bottom-0 {
    border-bottom: 0;
  }
  .md-border-bottom-solid {
    border-bottom: 1px solid #dee2e6;
  }
  .md-border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6;
  }
  .md-border-bottom-dotted {
    border-bottom: 1px dotted #dee2e6;
  }
  .md-border-bottom-double {
    border-bottom: 1px double #dee2e6;
  }
  .md-border-left {
    border-left: 1px solid #dee2e6;
  }
  .md-border-left-0 {
    border-left: 0;
  }
  .md-border-left-solid {
    border-left: 1px solid #dee2e6;
  }
  .md-border-left-dashed {
    border-left: 1px dashed #dee2e6;
  }
  .md-border-left-dotted {
    border-left: 1px dotted #dee2e6;
  }
  .md-border-left-double {
    border-left: 1px double #dee2e6;
  }
  .md-border-right {
    border-right: 1px solid #dee2e6;
  }
  .md-border-right-0 {
    border-right: 0;
  }
  .md-border-right-solid {
    border-right: 1px solid #dee2e6;
  }
  .md-border-right-dashed {
    border-right: 1px dashed #dee2e6;
  }
  .md-border-right-dotted {
    border-right: 1px dotted #dee2e6;
  }
  .md-border-right-double {
    border-right: 1px double #dee2e6;
  }
  .md-rounded-0 {
    border-radius: 0;
  }
  .md-rounded-4 {
    border-radius: 4px;
  }
  .md-rounded-6 {
    border-radius: 6px;
  }
  .md-rounded-8 {
    border-radius: 8px;
  }
  .md-rounded-12 {
    border-radius: 12px;
  }
  .md-rounded-16 {
    border-radius: 16px;
  }
  .md-rounded-full {
    border-radius: 9999px;
  }
}
@media only screen and (max-width: 992px) {
  .tb-border {
    border: 1px solid #dee2e6;
  }
  .tb-border-solid {
    border: 1px solid #dee2e6;
  }
  .tb-border-dashed {
    border: 1px dashed #dee2e6;
  }
  .tb-border-dotted {
    border: 1px dotted #dee2e6;
  }
  .tb-border-double {
    border: 1px double #dee2e6;
  }
  .tb-border-0 {
    border: 0;
  }
  .tb-border-1 {
    border: 1px solid #dee2e6;
  }
  .tb-border-2 {
    border: 2px solid #dee2e6;
  }
  .tb-border-3 {
    border: 3px solid #dee2e6;
  }
  .tb-border-4 {
    border: 4px solid #dee2e6;
  }
  .tb-border-top {
    border-top: 1px solid #dee2e6;
  }
  .tb-border-top-0 {
    border-top: 0;
  }
  .tb-border-top-solid {
    border-top: 1px solid #dee2e6;
  }
  .tb-border-top-dashed {
    border-top: 1px dashed #dee2e6;
  }
  .tb-border-top-dotted {
    border-top: 1px dotted #dee2e6;
  }
  .tb-border-top-double {
    border-top: 1px double #dee2e6;
  }
  .tb-border-bottom {
    border-bottom: 1px solid #dee2e6;
  }
  .tb-border-bottom-0 {
    border-bottom: 0;
  }
  .tb-border-bottom-solid {
    border-bottom: 1px solid #dee2e6;
  }
  .tb-border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6;
  }
  .tb-border-bottom-dotted {
    border-bottom: 1px dotted #dee2e6;
  }
  .tb-border-bottom-double {
    border-bottom: 1px double #dee2e6;
  }
  .tb-border-left {
    border-left: 1px solid #dee2e6;
  }
  .tb-border-left-0 {
    border-left: 0;
  }
  .tb-border-left-solid {
    border-left: 1px solid #dee2e6;
  }
  .tb-border-left-dashed {
    border-left: 1px dashed #dee2e6;
  }
  .tb-border-left-dotted {
    border-left: 1px dotted #dee2e6;
  }
  .tb-border-left-double {
    border-left: 1px double #dee2e6;
  }
  .tb-border-right {
    border-right: 1px solid #dee2e6;
  }
  .tb-border-right-0 {
    border-right: 0;
  }
  .tb-border-right-solid {
    border-right: 1px solid #dee2e6;
  }
  .tb-border-right-dashed {
    border-right: 1px dashed #dee2e6;
  }
  .tb-border-right-dotted {
    border-right: 1px dotted #dee2e6;
  }
  .tb-border-right-double {
    border-right: 1px double #dee2e6;
  }
  .tb-rounded-0 {
    border-radius: 0;
  }
  .tb-rounded-4 {
    border-radius: 4px;
  }
  .tb-rounded-6 {
    border-radius: 6px;
  }
  .tb-rounded-8 {
    border-radius: 8px;
  }
  .tb-rounded-12 {
    border-radius: 12px;
  }
  .tb-rounded-16 {
    border-radius: 16px;
  }
  .tb-rounded-full {
    border-radius: 9999px;
  }
}
@media only screen and (max-width: 768px) {
  .sm-border {
    border: 1px solid #dee2e6;
  }
  .sm-border-solid {
    border: 1px solid #dee2e6;
  }
  .sm-border-dashed {
    border: 1px dashed #dee2e6;
  }
  .sm-border-dotted {
    border: 1px dotted #dee2e6;
  }
  .sm-border-double {
    border: 1px double #dee2e6;
  }
  .sm-border-0 {
    border: 0;
  }
  .sm-border-1 {
    border: 1px solid #dee2e6;
  }
  .sm-border-2 {
    border: 2px solid #dee2e6;
  }
  .sm-border-3 {
    border: 3px solid #dee2e6;
  }
  .sm-border-4 {
    border: 4px solid #dee2e6;
  }
  .sm-border-top {
    border-top: 1px solid #dee2e6;
  }
  .sm-border-top-0 {
    border-top: 0;
  }
  .sm-border-top-solid {
    border-top: 1px solid #dee2e6;
  }
  .sm-border-top-dashed {
    border-top: 1px dashed #dee2e6;
  }
  .sm-border-top-dotted {
    border-top: 1px dotted #dee2e6;
  }
  .sm-border-top-double {
    border-top: 1px double #dee2e6;
  }
  .sm-border-bottom {
    border-bottom: 1px solid #dee2e6;
  }
  .sm-border-bottom-0 {
    border-bottom: 0;
  }
  .sm-border-bottom-solid {
    border-bottom: 1px solid #dee2e6;
  }
  .sm-border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6;
  }
  .sm-border-bottom-dotted {
    border-bottom: 1px dotted #dee2e6;
  }
  .sm-border-bottom-double {
    border-bottom: 1px double #dee2e6;
  }
  .sm-border-left {
    border-left: 1px solid #dee2e6;
  }
  .sm-border-left-0 {
    border-left: 0;
  }
  .sm-border-left-solid {
    border-left: 1px solid #dee2e6;
  }
  .sm-border-left-dashed {
    border-left: 1px dashed #dee2e6;
  }
  .sm-border-left-dotted {
    border-left: 1px dotted #dee2e6;
  }
  .sm-border-left-double {
    border-left: 1px double #dee2e6;
  }
  .sm-border-right {
    border-right: 1px solid #dee2e6;
  }
  .sm-border-right-0 {
    border-right: 0;
  }
  .sm-border-right-solid {
    border-right: 1px solid #dee2e6;
  }
  .sm-border-right-dashed {
    border-right: 1px dashed #dee2e6;
  }
  .sm-border-right-dotted {
    border-right: 1px dotted #dee2e6;
  }
  .sm-border-right-double {
    border-right: 1px double #dee2e6;
  }
  .sm-rounded-0 {
    border-radius: 0;
  }
  .sm-rounded-4 {
    border-radius: 4px;
  }
  .sm-rounded-6 {
    border-radius: 6px;
  }
  .sm-rounded-8 {
    border-radius: 8px;
  }
  .sm-rounded-12 {
    border-radius: 12px;
  }
  .sm-rounded-16 {
    border-radius: 16px;
  }
  .sm-rounded-full {
    border-radius: 9999px;
  }
}
@media only screen and (max-width: 480px) {
  .xs-border {
    border: 1px solid #dee2e6;
  }
  .xs-border-solid {
    border: 1px solid #dee2e6;
  }
  .xs-border-dashed {
    border: 1px dashed #dee2e6;
  }
  .xs-border-dotted {
    border: 1px dotted #dee2e6;
  }
  .xs-border-double {
    border: 1px double #dee2e6;
  }
  .xs-border-0 {
    border: 0;
  }
  .xs-border-1 {
    border: 1px solid #dee2e6;
  }
  .xs-border-2 {
    border: 2px solid #dee2e6;
  }
  .xs-border-3 {
    border: 3px solid #dee2e6;
  }
  .xs-border-4 {
    border: 4px solid #dee2e6;
  }
  .xs-border-top {
    border-top: 1px solid #dee2e6;
  }
  .xs-border-top-0 {
    border-top: 0;
  }
  .xs-border-top-solid {
    border-top: 1px solid #dee2e6;
  }
  .xs-border-top-dashed {
    border-top: 1px dashed #dee2e6;
  }
  .xs-border-top-dotted {
    border-top: 1px dotted #dee2e6;
  }
  .xs-border-top-double {
    border-top: 1px double #dee2e6;
  }
  .xs-border-bottom {
    border-bottom: 1px solid #dee2e6;
  }
  .xs-border-bottom-0 {
    border-bottom: 0;
  }
  .xs-border-bottom-solid {
    border-bottom: 1px solid #dee2e6;
  }
  .xs-border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6;
  }
  .xs-border-bottom-dotted {
    border-bottom: 1px dotted #dee2e6;
  }
  .xs-border-bottom-double {
    border-bottom: 1px double #dee2e6;
  }
  .xs-border-left {
    border-left: 1px solid #dee2e6;
  }
  .xs-border-left-0 {
    border-left: 0;
  }
  .xs-border-left-solid {
    border-left: 1px solid #dee2e6;
  }
  .xs-border-left-dashed {
    border-left: 1px dashed #dee2e6;
  }
  .xs-border-left-dotted {
    border-left: 1px dotted #dee2e6;
  }
  .xs-border-left-double {
    border-left: 1px double #dee2e6;
  }
  .xs-border-right {
    border-right: 1px solid #dee2e6;
  }
  .xs-border-right-0 {
    border-right: 0;
  }
  .xs-border-right-solid {
    border-right: 1px solid #dee2e6;
  }
  .xs-border-right-dashed {
    border-right: 1px dashed #dee2e6;
  }
  .xs-border-right-dotted {
    border-right: 1px dotted #dee2e6;
  }
  .xs-border-right-double {
    border-right: 1px double #dee2e6;
  }
  .xs-rounded-0 {
    border-radius: 0;
  }
  .xs-rounded-4 {
    border-radius: 4px;
  }
  .xs-rounded-6 {
    border-radius: 6px;
  }
  .xs-rounded-8 {
    border-radius: 8px;
  }
  .xs-rounded-12 {
    border-radius: 12px;
  }
  .xs-rounded-16 {
    border-radius: 16px;
  }
  .xs-rounded-full {
    border-radius: 9999px;
  }
}
.object-contain {
  object-fit: contain;
}

.object-cover {
  object-fit: cover;
}

.object-fill {
  object-fit: fill;
}

.object-none {
  object-fit: none;
}

.object-scale-down {
  object-fit: scale-down;
}

.object-center {
  object-position: center;
}

.object-top {
  object-position: top;
}

.object-right {
  object-position: right;
}

.object-bottom {
  object-position: bottom;
}

.object-left {
  object-position: left;
}

.object-left-top {
  object-position: left top;
}

.object-left-bottom {
  object-position: left bottom;
}

.object-right-top {
  object-position: right top;
}

.object-right-bottom {
  object-position: right bottom;
}

@media only screen and (max-width: 1920px) {
  .xl-object-contain {
    object-fit: contain;
  }
  .xl-object-cover {
    object-fit: cover;
  }
  .xl-object-fill {
    object-fit: fill;
  }
  .xl-object-none {
    object-fit: none;
  }
  .xl-object-scale-down {
    object-fit: scale-down;
  }
  .xl-object-center {
    object-position: center;
  }
  .xl-object-top {
    object-position: top;
  }
  .xl-object-right {
    object-position: right;
  }
  .xl-object-bottom {
    object-position: bottom;
  }
  .xl-object-left {
    object-position: left;
  }
}
@media only screen and (max-width: 1366px) {
  .lg-object-contain {
    object-fit: contain;
  }
  .lg-object-cover {
    object-fit: cover;
  }
  .lg-object-fill {
    object-fit: fill;
  }
  .lg-object-none {
    object-fit: none;
  }
  .lg-object-scale-down {
    object-fit: scale-down;
  }
  .lg-object-center {
    object-position: center;
  }
  .lg-object-top {
    object-position: top;
  }
  .lg-object-right {
    object-position: right;
  }
  .lg-object-bottom {
    object-position: bottom;
  }
  .lg-object-left {
    object-position: left;
  }
}
@media only screen and (max-width: 1024px) {
  .md-object-contain {
    object-fit: contain;
  }
  .md-object-cover {
    object-fit: cover;
  }
  .md-object-fill {
    object-fit: fill;
  }
  .md-object-none {
    object-fit: none;
  }
  .md-object-scale-down {
    object-fit: scale-down;
  }
  .md-object-center {
    object-position: center;
  }
  .md-object-top {
    object-position: top;
  }
  .md-object-right {
    object-position: right;
  }
  .md-object-bottom {
    object-position: bottom;
  }
  .md-object-left {
    object-position: left;
  }
}
@media only screen and (max-width: 992px) {
  .tb-object-contain {
    object-fit: contain;
  }
  .tb-object-cover {
    object-fit: cover;
  }
  .tb-object-fill {
    object-fit: fill;
  }
  .tb-object-none {
    object-fit: none;
  }
  .tb-object-scale-down {
    object-fit: scale-down;
  }
  .tb-object-center {
    object-position: center;
  }
  .tb-object-top {
    object-position: top;
  }
  .tb-object-right {
    object-position: right;
  }
  .tb-object-bottom {
    object-position: bottom;
  }
  .tb-object-left {
    object-position: left;
  }
}
@media only screen and (max-width: 768px) {
  .sm-object-contain {
    object-fit: contain;
  }
  .sm-object-cover {
    object-fit: cover;
  }
  .sm-object-fill {
    object-fit: fill;
  }
  .sm-object-none {
    object-fit: none;
  }
  .sm-object-scale-down {
    object-fit: scale-down;
  }
  .sm-object-center {
    object-position: center;
  }
  .sm-object-top {
    object-position: top;
  }
  .sm-object-right {
    object-position: right;
  }
  .sm-object-bottom {
    object-position: bottom;
  }
  .sm-object-left {
    object-position: left;
  }
}
@media only screen and (max-width: 480px) {
  .xs-object-contain {
    object-fit: contain;
  }
  .xs-object-cover {
    object-fit: cover;
  }
  .xs-object-fill {
    object-fit: fill;
  }
  .xs-object-none {
    object-fit: none;
  }
  .xs-object-scale-down {
    object-fit: scale-down;
  }
  .xs-object-center {
    object-position: center;
  }
  .xs-object-top {
    object-position: top;
  }
  .xs-object-right {
    object-position: right;
  }
  .xs-object-bottom {
    object-position: bottom;
  }
  .xs-object-left {
    object-position: left;
  }
}
.app-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 50;
  display: flex;
  overflow-y: auto;
  padding: 1rem;
}
.app-modal-overlay--top {
  align-items: flex-start;
}
.app-modal-overlay--center {
  align-items: center;
}
.app-modal-overlay--fullscreen {
  padding: 0;
  background: transparent;
  overflow-y: hidden;
}
@media only screen and (max-width: 576px) {
  .app-modal-overlay--fullscreen-mobile {
    padding: 0;
    background: transparent;
    overflow-y: hidden;
  }
}
@media only screen and (max-width: 576px) {
  .app-modal-overlay--mobile-app-view {
    align-items: flex-end;
    padding: 0;
    overflow-y: hidden;
    background: rgba(0, 0, 0, 0.5);
  }
}

.app-modal {
  position: relative;
  background: #fff;
  border-radius: 6px;
  margin: 0 auto;
  width: 100%;
  max-width: 480px;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.15);
  display: flex;
  flex-direction: column;
  transition: all 0.3s ease-in-out;
}
.app-modal--sm {
  max-width: 480px;
}
.app-modal--md {
  max-width: 800px;
}
.app-modal--lg {
  max-width: 900px;
}
.app-modal--fullscreen {
  max-width: 100%;
  width: 100%;
  height: 100svh;
  border-radius: 0;
  margin: 0;
  box-shadow: none;
}
@media only screen and (max-width: 576px) {
  .app-modal--fullscreen-mobile {
    max-width: 100%;
    width: 100%;
    height: 100svh;
    border-radius: 0;
    margin: 0;
    box-shadow: none;
  }
}
@media only screen and (max-width: 576px) {
  .app-modal--mobile-app-view {
    max-width: 100%;
    width: 100%;
    max-height: 90svh;
    border-radius: 16px 16px 0 0;
    margin: 0;
    box-shadow: 0 -4px 24px rgba(0, 0, 0, 0.2);
  }
}
.app-modal__header {
  position: relative;
}
.app-modal__close-icon {
  display: flex;
  justify-content: end;
}
@media only screen and (max-width: 576px) {
  .app-modal--mobile-app-view .app-modal__close-icon {
    position: absolute;
    top: 0;
    right: 0;
  }
}
.app-modal__slider-con {
  display: none;
}
@media only screen and (max-width: 576px) {
  .app-modal__slider-con {
    display: flex;
    justify-content: center;
  }
  .app-modal__slider-con > .__slider {
    width: 70%;
    height: 4px;
    background: #dee2e6;
    border-radius: 2px;
  }
}
.app-modal__title {
  margin: 0;
  font-weight: 600;
  line-height: 1.4;
}
.app-modal__close {
  background: none;
  border: none;
  line-height: 1;
  color: #6c757d;
  cursor: pointer;
  padding: 0;
  margin-left: auto;
}
.app-modal__close:hover {
  color: #000;
}
.app-modal__body {
  flex: 1 1 auto;
  overflow-y: auto;
  transition: all 0.3s ease-in-out;
}
.app-modal__body * {
  transition: opacity 0.2s ease-in-out;
}
.app-modal__body--no-scrollbar::-webkit-scrollbar {
  display: none;
}
.app-modal__body--no-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.app-modal--fullscreen .app-modal__body {
  box-shadow: none;
  height: 100%;
}
@media only screen and (max-width: 576px) {
  .app-modal--fullscreen-mobile .app-modal__body {
    box-shadow: none;
    height: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .app-modal--mobile-app-view .app-modal__body {
    box-shadow: none;
    flex: 0 1 auto;
    height: auto;
  }
  .app-modal--mobile-app-view .app-modal__body::-webkit-scrollbar {
    display: none;
  }
  .app-modal--mobile-app-view .app-modal__body {
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
}

.app-modal-fade-enter-active,
.app-modal-fade-leave-active {
  transition: opacity 0.2s ease;
}

.app-modal-fade-enter-from,
.app-modal-fade-leave-to {
  opacity: 0;
}

.app-modal-slide-enter-active,
.app-modal-slide-leave-active {
  transition: opacity 0.15s ease-out;
}
@media only screen and (max-width: 576px) {
  .app-modal-slide-enter-active .app-modal--mobile-app-view,
  .app-modal-slide-leave-active .app-modal--mobile-app-view {
    transition: transform 0.3s ease-out;
  }
}

.app-modal-slide-leave-active {
  transition: opacity 0.15s ease-in;
}
@media only screen and (max-width: 576px) {
  .app-modal-slide-leave-active .app-modal--mobile-app-view {
    transition: transform 0.25s ease-in;
  }
}

.app-modal-slide-enter-from {
  opacity: 0;
}
@media only screen and (max-width: 576px) {
  .app-modal-slide-enter-from .app-modal--mobile-app-view {
    transform: translateY(100%);
  }
}

.app-modal-slide-leave-to {
  opacity: 0;
}
@media only screen and (max-width: 576px) {
  .app-modal-slide-leave-to .app-modal--mobile-app-view {
    transform: translateY(100%);
  }
}

@media only screen and (max-width: 576px) {
  .app-modal {
    max-width: 100%;
  }
}
.checkbox {
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 10px;
}
.checkbox input[type=checkbox] {
  display: none;
}
.checkbox .checkbox-box {
  width: 20px;
  height: 20px;
  min-width: 20px;
  border: 1px solid #CECECE;
  background-color: #fff;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: border-color 0.2s ease;
}
.checkbox .checkbox-mark {
  opacity: 0;
  transition: opacity 0.15s ease;
}
.checkbox .checkbox-mark svg {
  display: block;
}
.checkbox input[type=checkbox]:checked + .checkbox-box {
  border-color: #19A3C0;
}
.checkbox input[type=checkbox]:checked + .checkbox-box .checkbox-mark {
  opacity: 1;
}
.checkbox:hover .checkbox-box {
  border-color: #707070;
}

.checkbox-reversed input[type=checkbox]:checked + .checkbox-box {
  background-color: #19A3C0;
  border-color: #19A3C0;
}
.checkbox-reversed input[type=checkbox]:checked + .checkbox-box .checkbox-mark svg path {
  stroke: #fff;
}

.checkbox-radio {
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 10px;
  margin-bottom: 0;
}
.checkbox-radio input[type=checkbox] {
  display: none;
}
.checkbox-radio .checkbox-dot {
  width: 20px;
  height: 20px;
  min-width: 20px;
  border: 2px solid #CECECE;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: border-color 0.2s ease;
}
.checkbox-radio .checkbox-dot-inner {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #19A3C0;
  opacity: 0;
  transform: scale(0);
  transition: opacity 0.15s ease, transform 0.15s ease;
}
.checkbox-radio input[type=checkbox]:checked + .checkbox-dot {
  border-color: #19A3C0;
}
.checkbox-radio input[type=checkbox]:checked + .checkbox-dot .checkbox-dot-inner {
  opacity: 1;
  transform: scale(1);
}
.checkbox-radio:hover .checkbox-dot {
  border-color: #707070;
}

.dot-list, .declaration-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.dot-list .dot-list-item, .declaration-list .dot-list-item, .declaration-list .declaration-item {
  display: flex;
  align-items: flex-start;
  gap: 0.75rem;
  margin-bottom: 1rem;
  color: #6C6C6C;
}
.dot-list .dot-list-item:last-child, .declaration-list .dot-list-item:last-child, .declaration-list .declaration-item:last-child {
  margin-bottom: 0;
}
.dot-list .dot-list-mark, .declaration-list .dot-list-mark, .declaration-list .declaration-dot {
  width: 12px;
  height: 12px;
  min-width: 12px;
  background-color: #134553;
  border-radius: 50%;
  margin-top: 5px;
  flex-shrink: 0;
}
.dot-list.dot-list--easternblue .dot-list-mark, .dot-list.dot-list--easternblue .declaration-list .declaration-dot, .declaration-list .dot-list.dot-list--easternblue .declaration-dot, .dot-list--easternblue.declaration-list .dot-list-mark, .dot-list--easternblue.declaration-list .declaration-dot {
  background-color: #19A3C0;
}
.dot-list.dot-list--small .dot-list-mark, .dot-list.dot-list--small .declaration-list .declaration-dot, .declaration-list .dot-list.dot-list--small .declaration-dot, .dot-list--small.declaration-list .dot-list-mark, .dot-list--small.declaration-list .declaration-dot {
  width: 8px;
  height: 8px;
  min-width: 8px;
  margin-top: 6px;
}
@media only screen and (max-width: 480px) {
  .dot-list .dot-list-mark, .declaration-list .dot-list-mark, .declaration-list .declaration-dot {
    width: 8px;
    height: 8px;
    min-width: 8px;
  }
}

.sub-list, .sub-declaration-list {
  list-style: none;
  padding-left: 1.3rem;
  margin: 0;
}
.sub-list .sub-list-item, .sub-declaration-list .sub-list-item, .sub-declaration-list .sub-declaration-item {
  margin-bottom: 0.75rem;
  color: #6C6C6C;
}
.sub-list .sub-list-item:last-child, .sub-declaration-list .sub-list-item:last-child, .sub-declaration-list .sub-declaration-item:last-child {
  margin-bottom: 0;
}

.rating {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}

.rating-star {
  display: inline-block;
  width: var(--star-size, 24px);
  height: var(--star-size, 24px);
  cursor: default;
  background: url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2048%2049.9'%3e%3cdefs%3e%3clinearGradient%20id='linear-gradient'%20x1='-61.73'%20y1='-87.71'%20x2='-60.8'%20y2='-86.71'%20gradientTransform='translate(2961%204381.88)%20scale(48%2049.92)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%2379f680'/%3e%3cstop%20offset='1'%20stop-color='%234dcf55'/%3e%3c/linearGradient%3e%3c/defs%3e%3ctitle%3esingle-house%3c/title%3e%3cg%20id='Desktop'%3e%3cg%20id='knowledge-case-2'%3e%3cg%20id='stars-uddybet'%3e%3cg%20id='stars'%3e%3cg%20id='star'%3e%3cpolygon%20id='Rectangle'%20points='0%2015.4%2024%200%2048%2015.4%2048%2049.9%200%2049.9%200%2015.4'%20style='fill:url(%23linear-gradient)'/%3e%3cpolygon%20points='24%2017.3%2027.5%2026.7%2036.5%2026.7%2028.9%2032.4%2032.6%2041.9%2024%2035.5%2015.4%2041.9%2019.1%2032.4%2011.5%2026.7%2020.5%2026.7%2024%2017.3'%20style='fill:%23fff'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center/contain;
  opacity: 0.3;
}
.rating-star.active {
  opacity: 1;
}
.rating-star.half {
  opacity: 1;
  -webkit-mask-image: linear-gradient(to right, black 50%, rgba(0, 0, 0, 0.3) 50%);
  mask-image: linear-gradient(to right, black 50%, rgba(0, 0, 0, 0.3) 50%);
}

.rating-small .rating-star {
  width: 16px;
  height: 16px;
}

.rating-medium .rating-star {
  width: 24px;
  height: 24px;
}

.rating-large .rating-star {
  width: 32px;
  height: 32px;
}

.rating-interactive .rating-star {
  cursor: pointer;
}
.rating-interactive .rating-star:hover ~ .rating-star {
  opacity: 0.3;
}

.rating-interactive:hover .rating-star {
  opacity: 1;
}

.input-small,
.input-medium,
.input-large {
  border-radius: 5px;
  border: 1px solid #CECECE;
  outline: none;
  transition: border-color 0.2s ease;
  padding: 0 16px;
  box-sizing: border-box;
}
.input-small:focus,
.input-medium:focus,
.input-large:focus {
  border-color: #19A3C0;
}
.input-small.fullWidth,
.input-medium.fullWidth,
.input-large.fullWidth {
  width: 100%;
}

.input-small {
  height: 40px;
}

.input-medium {
  height: 48px;
}

.input-large {
  height: 56px;
}

@media only screen and (max-width: 620px) {
  .input-small {
    height: 36px;
  }
  .input-medium {
    height: 40px;
  }
  .input-large {
    height: 48px;
  }
}
.radio {
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 10px;
  margin-bottom: 0;
}
.radio input[type=radio] {
  display: none;
}
.radio .radio-circle {
  width: 20px;
  height: 20px;
  min-width: 20px;
  border: 2px solid #CECECE;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: border-color 0.2s ease;
}
.radio .radio-dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #19A3C0;
  opacity: 0;
  transform: scale(0);
  transition: opacity 0.15s ease, transform 0.15s ease;
}
.radio input[type=radio]:checked + .radio-circle {
  border-color: #19A3C0;
}
.radio input[type=radio]:checked + .radio-circle .radio-dot {
  opacity: 1;
  transform: scale(1);
}
.radio:hover .radio-circle {
  border-color: #707070;
}

.radio-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.radio input[type=radio]:disabled + .radio-circle {
  opacity: 0.5;
  border-color: #CECECE;
  cursor: not-allowed;
}
.radio input[type=radio]:disabled {
  cursor: not-allowed;
}
.radio:has(input[type=radio]:disabled) {
  cursor: not-allowed;
  opacity: 0.6;
}

.textarea-small,
.textarea-medium,
.textarea-large {
  border-radius: 5px;
  border: 1px solid #CECECE;
  outline: none;
  transition: border-color 0.2s ease;
  padding: 12px 16px;
  resize: vertical;
  width: 100%;
}
.textarea-small:focus,
.textarea-medium:focus,
.textarea-large:focus {
  border-color: #19A3C0;
}

.textarea-small {
  min-height: 80px;
}

.textarea-medium {
  min-height: 120px;
}

.textarea-large {
  min-height: 180px;
}

@media only screen and (max-width: 620px) {
  .textarea-small {
    min-height: 60px;
  }
  .textarea-medium {
    min-height: 80px;
  }
  .textarea-large {
    min-height: 120px;
  }
}
/**
 * Custom Select Component
 *
 * Usage example:
 *
 * <div class="select-medium">
 *     <div class="select-trigger is-open">
 *         <div class="select-trigger-btn">
 *             <span>Vaelg option</span>
 *             <svg class="select-arrow">...</svg>
 *         </div>
 *         <div class="select-dropdown">
 *             <div class="select-option active">Option 1</div>
 *             <div class="select-option">Option 2</div>
 *             <div class="select-option disabled">Option 3</div>
 *         </div>
 *     </div>
 * </div>
 *
 * Sizes: select-small, select-medium, select-large
 * States: is-open (on select-trigger), active (on select-option), disabled (on select-option)
 */
.select-wrapper {
  position: relative;
}

.select-trigger {
  position: relative;
  width: 100%;
  overflow: visible;
}
.select-trigger.is-open .select-dropdown {
  max-height: 150px;
  overflow-y: auto;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
}

.select-trigger-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 5px;
  border: 1px solid #CECECE;
  background-color: #fff;
  padding: 0 16px;
  cursor: pointer;
  transition: border-color 0.2s ease;
}
.select-trigger-btn:hover {
  border-color: #707070;
}
.select-trigger-btn span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select-arrow {
  width: 12px;
  height: 8px;
  margin-left: 12px;
  flex-shrink: 0;
  transition: transform 0.2s ease;
}

.select-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  margin-top: 12px;
  background: #fff;
  border: 1px solid #CECECE;
  border-radius: 5px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  z-index: 300;
  max-height: 0;
  overflow: hidden;
  scrollbar-width: thin;
  scrollbar-color: #CECECE transparent;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(-4px);
  transition: max-height 0.2s ease, opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;
  min-width: 110px;
}
.select-dropdown::-webkit-scrollbar {
  width: 4px;
}
.select-dropdown::-webkit-scrollbar-thumb {
  background: #CECECE;
  border-radius: 4px;
}
.select-dropdown.is-open {
  max-height: 800px;
  overflow-y: auto;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0);
}

.select-option {
  padding: 10px 12px;
  font-size: 14px;
  cursor: pointer;
  transition: background-color 0.15s ease;
}
.select-option:hover {
  background-color: #F1F1F1;
}
.select-option.active {
  color: #19A3C0;
  font-weight: 600;
}
.select-option.disabled {
  color: #6C6C6C;
  cursor: not-allowed;
}
.select-option.disabled:hover {
  background-color: transparent;
}

.select-placeholder {
  color: #6C6C6C;
}

.select-dropdown.select-dropdown-transition-enter-active,
.select-dropdown.select-dropdown-transition-leave-active {
  transition: max-height 0.2s ease, opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;
}

.select-dropdown.select-dropdown-transition-enter-from,
.select-dropdown.select-dropdown-transition-leave-to {
  opacity: 0;
  transform: translateY(-4px);
  max-height: 0px;
  visibility: hidden;
  pointer-events: none;
}

.select-dropdown.select-dropdown-transition-enter-to,
.select-dropdown.select-dropdown-transition-leave-from {
  opacity: 1;
  transform: translateY(0);
  max-height: 800px;
  visibility: visible;
  pointer-events: auto;
}

.select-trigger.is-open .select-trigger-btn {
  border-color: #19A3C0;
}
.select-trigger.is-open .select-arrow {
  transform: rotate(180deg);
}

.select-small .select-trigger-btn {
  height: 40px;
}

.select-medium .select-trigger-btn {
  height: 48px;
}

.select-large .select-trigger-btn {
  height: 56px;
}

@media only screen and (max-width: 620px) {
  .select-small .select-trigger-btn {
    height: 36px;
  }
  .select-medium .select-trigger-btn {
    height: 40px;
  }
  .select-large .select-trigger-btn {
    height: 48px;
  }
}
button, a.button {
  font-family: "Noto Sans", sans-serif;
  height: 56px;
  border: 0;
  outline: none;
  cursor: pointer;
}
button.large, a.button.large {
  height: 56px;
}
button.medium, a.button.medium {
  height: 48px;
}
button.small, a.button.small {
  height: 40px;
}
button.button-full, a.button.button-full {
  width: 100%;
}
button:focus, a.button:focus {
  outline: none;
}
button:disabled, a.button:disabled {
  background: #D1D1D1;
  border: 1px solid #D1D1D1;
  color: #fff;
  cursor: not-allowed !important;
  opacity: 0.7;
}
button:disabled:hover, a.button:disabled:hover {
  background: #D1D1D1;
  border: 1px solid #D1D1D1;
  cursor: not-allowed !important;
  opacity: 0.7;
}
@media only screen and (max-width: 480px) {
  button.xs-medium, a.button.xs-medium {
    height: 48px;
  }
  button.xs-small, a.button.xs-small {
    height: 40px;
  }
}

.thirdblue-button {
  background: #2DB2C5;
  color: #FFFFFF;
  border: 1px solid #2DB2C5;
}
.thirdblue-button:hover {
  background: rgb(37.4132231405, 147.9900826446, 163.7867768595);
  border-color: rgb(37.4132231405, 147.9900826446, 163.7867768595);
}

.outlined-thirdblue-button {
  background: #FFFFFF;
  color: #2DB2C5;
  border: 1px solid #2DB2C5;
}
.outlined-thirdblue-button:hover {
  background: #2DB2C5;
  color: #FFFFFF;
}

.fourthblue-button {
  background: #47C4CC;
  color: #FFFFFF;
  border: 1px solid #47C4CC;
}
.fourthblue-button:hover {
  background: rgb(50.8263829787, 175.4008510638, 183.3736170213);
  border-color: rgb(50.8263829787, 175.4008510638, 183.3736170213);
}

.outlined-fourthblue-button {
  background: #FFFFFF;
  color: #47C4CC;
  border: 1px solid #47C4CC;
}
.outlined-fourthblue-button:hover {
  background: #47C4CC;
  color: #FFFFFF;
}

.fifthblue-button {
  background: #5CD3C2;
  color: #FFFFFF;
  border: 1px solid #5CD3C2;
}
.fifthblue-button:hover {
  background: rgb(59.8724637681, 202.3275362319, 181.9768115942);
  border-color: rgb(59.8724637681, 202.3275362319, 181.9768115942);
}

.outlined-fifthblue-button {
  background: #FFFFFF;
  color: #5CD3C2;
  border: 1px solid #5CD3C2;
}
.outlined-fifthblue-button:hover {
  background: #5CD3C2;
  color: #FFFFFF;
}

.darkblue-button {
  background: #003645;
  color: #FFFFFF;
  border: 1px solid #003645;
}
.darkblue-button:hover {
  background: rgb(0, 22.0695652174, 28.2);
  border-color: rgb(0, 22.0695652174, 28.2);
}

.outlined-darkblue-button {
  background: #FFFFFF;
  color: #003645;
  border: 1px solid #003645;
}
.outlined-darkblue-button:hover {
  background: #003645;
  color: #FFFFFF;
}

.darkblue2-button {
  background: #134553;
  color: #FFFFFF;
  border: 1px solid #134553;
}
.darkblue2-button:hover {
  background: rgb(11.4, 41.4, 49.8);
  border-color: rgb(11.4, 41.4, 49.8);
}

.outlined-darkblue2-button {
  background: #FFFFFF;
  color: #134553;
  border: 1px solid #134553;
}
.outlined-darkblue2-button:hover {
  background: #134553;
  color: #FFFFFF;
}

.green-button {
  background: #4DCF55;
  color: #FFFFFF;
  border: 1px solid #4DCF55;
}
.green-button:hover {
  background: rgb(51.6530973451, 191.5469026549, 60.2619469027);
  border-color: rgb(51.6530973451, 191.5469026549, 60.2619469027);
}

.outlined-green-button {
  background: #FFFFFF;
  color: #4DCF55;
  border: 1px solid #4DCF55;
}
.outlined-green-button:hover {
  background: #4DCF55;
  color: #FFFFFF;
}

.white-button {
  background: #FFFFFF;
  color: #003645;
  border: 1px solid #FFFFFF;
}
.white-button:hover {
  background: rgb(234.6, 234.6, 234.6);
  border-color: rgb(234.6, 234.6, 234.6);
}

.outlined-white-button {
  background: #FFFFFF;
  color: #FFFFFF;
  border: 1px solid #FFFFFF;
}
.outlined-white-button:hover {
  background: #FFFFFF;
  color: #003645;
}

.lightgreengrey-button {
  background: #c7ecee;
  color: #003645;
  border: 1px solid #c7ecee;
}
.lightgreengrey-button:hover {
  background: rgb(167.701369863, 225.3808219178, 228.498630137);
  border-color: rgb(167.701369863, 225.3808219178, 228.498630137);
}

.outlined-lightgreengrey-button {
  background: #FFFFFF;
  color: #c7ecee;
  border: 1px solid #c7ecee;
}
.outlined-lightgreengrey-button:hover {
  background: #c7ecee;
  color: #003645;
}

.grey-button {
  background: #6C6C6C;
  color: #FFFFFF;
  border: 1px solid #6C6C6C;
}
.grey-button:hover {
  background: rgb(87.6, 87.6, 87.6);
  border-color: rgb(87.6, 87.6, 87.6);
}

.outlined-grey-button {
  background: #FFFFFF;
  color: #6C6C6C;
  border: 1px solid #6C6C6C;
}
.outlined-grey-button:hover {
  background: #6C6C6C;
  color: #FFFFFF;
}

.darkgrey-button {
  background: #707070;
  color: #FFFFFF;
  border: 1px solid #707070;
}
.darkgrey-button:hover {
  background: rgb(91.6, 91.6, 91.6);
  border-color: rgb(91.6, 91.6, 91.6);
}

.outlined-darkgrey-button {
  background: #FFFFFF;
  color: #707070;
  border: 1px solid #707070;
}
.outlined-darkgrey-button:hover {
  background: #707070;
  color: #FFFFFF;
}

.mintgreen-button {
  background: #5CD3D2;
  color: #FFFFFF;
  border: 1px solid #5CD3D2;
}
.mintgreen-button:hover {
  background: rgb(59.8724637681, 202.3275362319, 201.1304347826);
  border-color: rgb(59.8724637681, 202.3275362319, 201.1304347826);
}

.outlined-mintgreen-button {
  background: #FFFFFF;
  color: #5CD3D2;
  border: 1px solid #5CD3D2;
}
.outlined-mintgreen-button:hover {
  background: #5CD3D2;
  color: #FFFFFF;
}

.dark-button {
  background: #00212A;
  color: #FFFFFF;
  border: 1px solid #00212A;
}
.dark-button:hover {
  background: rgb(0, 0.9428571429, 1.2);
  border-color: rgb(0, 0.9428571429, 1.2);
}

.outlined-dark-button {
  background: #FFFFFF;
  color: #00212A;
  border: 1px solid #00212A;
}
.outlined-dark-button:hover {
  background: #00212A;
  color: #FFFFFF;
}

.red-button {
  background: #CF000F;
  color: #FFFFFF;
  border: 1px solid #CF000F;
}
.red-button:hover {
  background: rgb(166.2, 0, 12.0434782609);
  border-color: rgb(166.2, 0, 12.0434782609);
}

.outlined-red-button {
  background: #FFFFFF;
  color: #CF000F;
  border: 1px solid #CF000F;
}
.outlined-red-button:hover {
  background: #CF000F;
  color: #FFFFFF;
}

.indiablue-button {
  background: #182C61;
  color: #FFFFFF;
  border: 1px solid #182C61;
}
.indiablue-button:hover {
  background: rgb(15.9074380165, 29.1636363636, 64.2925619835);
  border-color: rgb(15.9074380165, 29.1636363636, 64.2925619835);
}

.outlined-indiablue-button {
  background: #FFFFFF;
  color: #182C61;
  border: 1px solid #182C61;
}
.outlined-indiablue-button:hover {
  background: #182C61;
  color: #FFFFFF;
}

.facebook-button {
  background: #1F78F2;
  color: #FFFFFF;
  border: 1px solid #1F78F2;
}
.facebook-button:hover {
  background: rgb(12.7367088608, 99.9341772152, 219.4632911392);
  border-color: rgb(12.7367088608, 99.9341772152, 219.4632911392);
}

.outlined-facebook-button {
  background: #FFFFFF;
  color: #1F78F2;
  border: 1px solid #1F78F2;
}
.outlined-facebook-button:hover {
  background: #1F78F2;
  color: #FFFFFF;
}

.yellow-button {
  background: #f1c40f;
  color: #003645;
  border: 1px solid #f1c40f;
}
.yellow-button:hover {
  background: rgb(203.3385826772, 165.2125984252, 11.8614173228);
  border-color: rgb(203.3385826772, 165.2125984252, 11.8614173228);
}

.outlined-yellow-button {
  background: #FFFFFF;
  color: #f1c40f;
  border: 1px solid #f1c40f;
}
.outlined-yellow-button:hover {
  background: #f1c40f;
  color: #003645;
}

.mobilepay-button {
  background: #5A78FF;
  color: #FFFFFF;
  border: 1px solid #5A78FF;
}
.mobilepay-button:hover {
  background: rgb(49.2, 86.6181818182, 255);
  border-color: rgb(49.2, 86.6181818182, 255);
}

.outlined-mobilepay-button {
  background: #FFFFFF;
  color: #5A78FF;
  border: 1px solid #5A78FF;
}
.outlined-mobilepay-button:hover {
  background: #5A78FF;
  color: #FFFFFF;
}

.disabled-button {
  background: #D1D1D1;
  color: #003645;
  border: 1px solid #D1D1D1;
}
.disabled-button:hover {
  background: rgb(188.6, 188.6, 188.6);
  border-color: rgb(188.6, 188.6, 188.6);
}

.outlined-disabled-button {
  background: #FFFFFF;
  color: #D1D1D1;
  border: 1px solid #D1D1D1;
}
.outlined-disabled-button:hover {
  background: #D1D1D1;
  color: #003645;
}

.silvergrey-button {
  background: #CECECE;
  color: #003645;
  border: 1px solid #CECECE;
}
.silvergrey-button:hover {
  background: rgb(185.6, 185.6, 185.6);
  border-color: rgb(185.6, 185.6, 185.6);
}

.outlined-silvergrey-button {
  background: #FFFFFF;
  color: #CECECE;
  border: 1px solid #CECECE;
}
.outlined-silvergrey-button:hover {
  background: #CECECE;
  color: #003645;
}

.lightsilver-button {
  background: #F1F1F1;
  color: #003645;
  border: 1px solid #F1F1F1;
}
.lightsilver-button:hover {
  background: rgb(220.6, 220.6, 220.6);
  border-color: rgb(220.6, 220.6, 220.6);
}

.outlined-lightsilver-button {
  background: #FFFFFF;
  color: #F1F1F1;
  border: 1px solid #F1F1F1;
}
.outlined-lightsilver-button:hover {
  background: #F1F1F1;
  color: #003645;
}

.easternblue-button {
  background: #19A3C0;
  color: #FFFFFF;
  border: 1px solid #19A3C0;
}
.easternblue-button:hover {
  background: rgb(20.2995391705, 132.3529953917, 155.9004608295);
  border-color: rgb(20.2995391705, 132.3529953917, 155.9004608295);
}

.outlined-easternblue-button {
  background: #FFFFFF;
  color: #19A3C0;
  border: 1px solid #19A3C0;
}
.outlined-easternblue-button:hover {
  background: #19A3C0;
  color: #FFFFFF;
}

.aqua-button {
  background: #4CD3D2;
  color: #FFFFFF;
  border: 1px solid #4CD3D2;
}
.aqua-button:hover {
  background: rgb(48.5775784753, 197.6224215247, 196.5183856502);
  border-color: rgb(48.5775784753, 197.6224215247, 196.5183856502);
}

.outlined-aqua-button {
  background: #FFFFFF;
  color: #4CD3D2;
  border: 1px solid #4CD3D2;
}
.outlined-aqua-button:hover {
  background: #4CD3D2;
  color: #FFFFFF;
}

.transparent-button {
  background: transparent;
  border: 0;
  border-radius: 0;
}
.transparent-button:hover {
  background: transparent;
}
.transparent-button:focus {
  background: transparent;
  outline: none;
}
.transparent-button:disabled {
  background: transparent;
  border: 0;
  color: #D1D1D1;
  cursor: not-allowed !important;
}
.transparent-button:disabled:hover {
  background: transparent;
  border: 0;
  cursor: not-allowed !important;
  opacity: 0.7;
}

.notallowed-button {
  cursor: not-allowed;
}

.steps-indicator {
  display: flex;
  position: fixed;
  width: calc(100% - 340px);
  top: 55px;
  left: 340px;
  padding: 0 24px;
  gap: 8px;
}
.steps-indicator > div {
  height: 3px;
  width: 100%;
}
@media only screen and (max-width: 990px) {
  .steps-indicator {
    width: 100%;
    padding: 0 16px;
    left: 0;
  }
}

.blue-hr {
  width: 100%;
  height: 2px;
  opacity: 0.5;
  background: linear-gradient(to right, #19A3C0, #ffffff);
}

.steps-container {
  margin-bottom: 150px;
}
.steps-container .steps-title {
  padding: 24px;
  font-size: 24px;
  font-weight: 600;
}
@media only screen and (max-width: 620px) {
  .steps-container .steps-title {
    padding: 16px;
    font-size: 16px;
  }
}

.steps-footer {
  background-color: #fff;
  position: fixed;
  bottom: 0;
  right: 0;
  width: calc(100% - 340px);
  padding: 24px;
}
.steps-footer .steps-buttons button {
  max-width: 200px;
  width: 100%;
}
@media only screen and (max-width: 620px) {
  .steps-footer .steps-buttons button .fullWidth {
    width: 100%;
  }
  .steps-footer .steps-buttons button {
    font-size: 16px;
  }
}
@media only screen and (max-width: 1024px) {
  .steps-footer {
    width: 100%;
    padding: 16px;
  }
}

@keyframes skeleton-shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
.skeleton, .skeleton-image, .skeleton-box, .skeleton-circle {
  background: linear-gradient(90deg, #e0e0e0 25%, #f0f0f0 50%, #e0e0e0 75%);
  background-size: 200% 100%;
  animation: skeleton-shimmer 1.5s ease-in-out infinite;
  border-radius: 4px;
}
.skeleton-circle {
  border-radius: 50%;
}
.skeleton-box {
  width: 100%;
}
.skeleton-image {
  width: 100%;
  border-radius: 8px;
}

.spinner {
  width: 48px;
  height: 48px;
  border: 4px solid rgba(25, 163, 192, 0.2);
  border-top-color: #19A3C0;
  border-radius: 50%;
  animation: spinner-rotate 0.7s linear infinite;
}

.spinner--sm {
  width: 16px;
  height: 16px;
  border-width: 2px;
}

.spinner--lg {
  width: 80px;
  height: 80px;
  border-width: 6px;
}

@keyframes spinner-rotate {
  to {
    transform: rotate(360deg);
  }
}
#notificationbar.notification-close {
  right: -632px !important;
  pointer-events: none;
}

.dynamicpopup_con {
  position: fixed;
  width: 100%;
  z-index: 2000;
  height: 100svh;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.3137254902);
}
.dynamicpopup_con .el-carousel__arrow {
  display: none;
}
@media only screen and (max-width: 620px) {
  .dynamicpopup_con .dynamicPopup_main {
    width: 95%;
  }
}
.dynamicpopup_con .left-arrow-con {
  width: 25%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 1998;
}
.dynamicpopup_con .right-arrow-con {
  width: 25%;
  height: 100%;
  top: 0;
  right: 0;
  position: absolute;
  z-index: 1998;
}
.dynamicpopup_con .dynamicpopup-btn {
  position: absolute;
  bottom: 10px;
  width: 90%;
  height: 60px;
  z-index: 1999;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
  border: none;
  outline: none;
  font-size: 16px;
  font-weight: 600;
}
.dynamicpopup_con .backgroundContainer {
  background-color: #003645;
}
.dynamicpopup_con .el-carousel__indicators {
  top: 0;
  bottom: unset;
  width: 100%;
  padding: 0 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.dynamicpopup_con .el-carousel__indicators .el-carousel__indicator {
  width: 100%;
}
.dynamicpopup_con .el-carousel__indicators .el-carousel__indicator .el-carousel__button {
  width: 100%;
}
.dynamicpopup_con > div {
  position: absolute;
  width: 448px;
}
.dynamicpopup_con > div.Center {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.dynamicpopup_con > div.Left {
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.dynamicpopup_con > div.Right {
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.dynamicpopup_con > div.Top {
  left: 50%;
  top: 10px;
  transform: translateX(-50%);
}
.dynamicpopup_con > div.Bottom {
  left: 50%;
  bottom: 10px;
  transform: translateX(-50%);
}
@media only screen and (max-width: 1366px) {
  .dynamicpopup_con > div {
    max-width: 400px;
  }
}
@media only screen and (max-width: 512px) {
  .dynamicpopup_con > div {
    max-width: unset;
  }
}
@media only screen and (max-width: 1366px) {
  .dynamicpopup_con .el-carousel__container {
    height: 90vh !important;
    max-height: 700px;
  }
}
.dynamicpopup_con img {
  width: 100%;
  object-fit: contain;
}
@media only screen and (max-width: 1366px) {
  .dynamicpopup_con img {
    max-width: 400px;
    height: 90vh !important;
    max-height: 700px;
  }
}
@media only screen and (max-width: 620px) {
  .dynamicpopup_con img {
    height: 100% !important;
  }
}
@media only screen and (max-width: 1366px) {
  .dynamicpopup_con .dynamicPopup {
    max-width: 448px;
    width: 100%;
  }
}
@media only screen and (max-width: 512px) {
  .dynamicpopup_con .dynamicPopup {
    max-width: unset;
    overflow-y: scroll;
  }
}

.debugbar {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 12px;
  color: #e8e8e8;
}

.debugbar-toggle {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  color: #b7b7b7;
  cursor: pointer;
}
.debugbar-toggle input {
  margin: 0;
  accent-color: #19a3c0;
}

.debugbar-strip {
  display: flex;
  align-items: center;
  gap: 12px;
  background: #1e1e1e;
  border-top: 1px solid #3a3a3a;
  padding: 6px 12px;
  cursor: pointer;
  user-select: none;
}

.debugbar-title {
  font-weight: 700;
}

.debugbar-stat {
  color: #b7b7b7;
}

.debugbar-spacer {
  flex: 1;
}

.debugbar-btn {
  background: #333;
  color: #ddd;
  border: 1px solid #4a4a4a;
  border-radius: 4px;
  padding: 2px 8px;
  cursor: pointer;
  font-size: 11px;
}

.debugbar-btn:hover {
  background: #444;
}

.debugbar-panel {
  background: #161616;
  border-top: 1px solid #3a3a3a;
  display: flex;
  flex-direction: column;
  min-height: 0;
}

.debugbar-resize-handle {
  flex: 0 0 auto;
  height: 10px;
  cursor: ns-resize;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #1e1e1e;
  touch-action: none;
}

.debugbar-resize-handle:hover,
.debugbar-resize-handle.resizing {
  background: #2a2a2a;
}

.debugbar-resize-grip {
  width: 36px;
  height: 3px;
  border-radius: 2px;
  background: #555;
}

.debugbar-resize-handle:hover .debugbar-resize-grip,
.debugbar-resize-handle.resizing .debugbar-resize-grip {
  background: #888;
}

.debugbar-panel-body {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
}

.debugbar-row {
  display: grid;
  grid-template-columns: 60px 1fr 60px 70px 70px 70px 80px 70px;
  gap: 8px;
  padding: 4px 12px;
  border-bottom: 1px solid #262626;
  align-items: center;
}

.col-source {
  font-variant-numeric: tabular-nums;
  text-transform: uppercase;
  font-size: 10px;
}

.source-pinia {
  color: #f1c40f;
  font-weight: 700;
}

.source-network {
  color: #5dade2;
}

.source-other {
  color: #777;
}

.col-server {
  color: #16a085;
  font-variant-numeric: tabular-nums;
}

.col-since {
  color: #9b59b6;
  font-variant-numeric: tabular-nums;
}

.debugbar-header {
  position: sticky;
  top: 0;
  background: #161616;
  color: #888;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 10px;
}

.col-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.type-longtask .col-label,
.type-longtask .col-type {
  color: #e67e22;
}

.type-paint .col-type,
.type-pageload .col-type {
  color: #2980b9;
}

.status-ok {
  color: #2ecc71;
}

.status-error {
  color: #e74c3c;
  font-weight: 700;
}

.status-pending {
  color: #999;
}

.sev-good {
  color: #2ecc71;
}

.sev-warn {
  color: #e67e22;
}

.sev-bad {
  color: #e74c3c;
  font-weight: 700;
}

.debugbar-empty {
  padding: 12px;
  color: #777;
}

.el-tabs__item {
  padding: 0 16px 0 24px !important;
}
@media only screen and (max-width: 620px) {
  .el-tabs__item {
    padding: 0 16px !important;
  }
}

.el-tabs-nav-override-nospacing .el-tabs__item {
  padding: 0 !important;
  font-size: 18px;
}
@media only screen and (max-width: 768px) {
  .el-tabs-nav-override-nospacing .el-tabs__item {
    font-size: 16px !important;
  }
}
.el-tabs-nav-override-nospacing .el-tabs__nav {
  padding: 8px 0;
  width: 100%;
}
.el-tabs-nav-override-nospacing .el-tabs__nav .el-tabs__item {
  width: 100%;
}
.el-tabs-nav-override-nospacing .el-tabs__header {
  margin: 0 !important;
}

.el-tabs-nav-override .el-tabs__nav {
  padding: 0 16px !important;
  width: 100%;
}
.el-tabs-nav-override .el-tabs__nav .el-tabs__item {
  width: 100%;
}
.el-tabs-nav-override .el-tabs__header {
  margin: 0 !important;
}#notPaid[data-v-886e38f7] {
  background-color: #9a0000;
  font-size: 12px;
  color: #fff;
  display: grid;
  grid-template-columns: 2fr 1fr;
}
#notPaid a[data-v-886e38f7] {
  display: block;
  border-radius: 100px;
  border: 1px solid #fff;
  color: #fff;
  padding: 2px;
  width: 120px;
  margin-left: auto;
  background-color: rgba(63, 21, 21, 0);
  text-align: center;
}
#notPaid a[data-v-886e38f7]::after {
  content: unset !important;
}
#notPaid a[data-v-886e38f7]:hover {
  color: #fff !important;
}
#notPaid p[data-v-886e38f7] {
  margin: 0 !important;
}
#isModalShown .modal-dialog[data-v-886e38f7] {
  position: relative;
  margin: 0;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 575px) {
#isModalShown .modal-dialog[data-v-886e38f7] {
    padding: 0 1rem;
}
}
#isModalShown .ticketBtn[data-v-886e38f7] {
  display: block;
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
}
#isModalShown .ticketBtn[data-v-886e38f7]::after {
  content: unset !important;
}
#isModalShown .ticketBtn[data-v-886e38f7]:hover {
  color: #fff !important;
}
#isModalShown .ticketBtn.outlined-standard-button[data-v-886e38f7] {
  border-color: #19A3C0 !important;
  color: #19A3C0 !important;
}
#isModalShown .ticketBtn.outlined-standard-button[data-v-886e38f7]:hover {
  background-color: #19A3C0 !important;
  color: #fff !important;
}
@media only screen and (max-width: 576px) {
#isModalShown .ticketBtn[data-v-886e38f7] {
    max-width: unset;
}
}
.dynamicPopup_main[data-v-bcbfd417] {
    position: relative;
}

/* .dynamicpopup-close {
    z-index: 2147483647;
    pointer-events: auto;
    border: none;
} */
#notificationbar[data-v-f7cdcb3c] {
  max-width: 632px;
  width: 100%;
  top: 55px;
  height: calc(100svh - 55px);
}
#notificationbar #notif_con[data-v-f7cdcb3c] {
  height: calc(100svh - 200px);
  width: 100%;
}
#notificationbar #notif_con > div > div[data-v-f7cdcb3c] {
  transition: all 0.2s ease;
}
#notificationbar #notif_con .notif_content[data-v-f7cdcb3c] {
  width: calc(100% - 90px);
  min-height: 80px;
  color: #707070;
}
@media screen and (max-width: 500px) {
#notificationbar #notif_con .notif_content[data-v-f7cdcb3c] {
    width: calc(100% - 70px);
}
}
@media screen and (max-width: 768px) {
#notificationbar #notif_con[data-v-f7cdcb3c] {
    max-width: unset;
}
}
#notificationbar .unseen[data-v-f7cdcb3c] {
  background-color: #e6f5f8 !important;
}
#notificationbar .horizontal-line[data-v-f7cdcb3c] {
  margin: 4px 0;
  height: 1px;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.3137254902);
}
#notificationbar a[data-v-f7cdcb3c] {
  color: #2BB2C5 !important;
}
#notificationbar a[data-v-f7cdcb3c]:hover:after {
  display: none;
}.login-page[data-v-ded09bda] {
  min-height: 100vh;
  box-sizing: border-box;
}
.login-container[data-v-ded09bda] {
  max-width: 500px;
}
.login-password-toggle[data-v-ded09bda] {
  top: 50%;
  right: 16px;
  transform: translateY(-50%);
}
.login-overlay[data-v-ded09bda] {
  background: rgba(255, 255, 255, 0.7);
  border-radius: 6px;
}
.login-account-item[data-v-ded09bda] {
  border: 1px solid #f1f1f1;
  border-radius: 6px;
  transition: background-color 0.15s;
}
.login-account-item[data-v-ded09bda]:hover {
  background-color: #F1F1F1;
}.login-page[data-v-2723d82b] {
  min-height: 100vh;
}
.login-container[data-v-2723d82b] {
  max-width: 500px;
}
.login-overlay[data-v-2723d82b] {
  background: rgba(255, 255, 255, 0.7);
}#resetpassword .danger-border[data-v-45ff9543] {
  border-color: #F50000 !important;
}
@media (max-width: 25em) {
.invoitem[data-v-45ff9543] {
    width: 350px;
}
}.password-field[data-v-f155bb45] {
  position: relative;
}
.password-field .password-toggle[data-v-f155bb45] {
  position: absolute;
  right: 16px;
  top: 16px;
  cursor: pointer;
  color: #6C6C6C;
}
.password-field .password-toggle[data-v-f155bb45]:hover {
  color: #003645;
}
.frmValidation--passed[data-v-f155bb45] {
  color: #717b85;
}
.frmValidation[data-v-f155bb45] {
  font-size: 14px;
  padding: 12px 16px;
  background-color: rgba(113, 123, 133, 0.1882352941);
  border-radius: 6px;
  display: flex;
  align-items: center;
  margin: 0;
}
.validation-grid[data-v-f155bb45] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px;
}
@media screen and (max-width: 500px) {
.validation-grid[data-v-f155bb45] {
    grid-template-columns: 1fr;
}
}
.VuePassword__Meter[data-v-f155bb45] {
  height: 4px;
  display: flex;
  gap: 4px;
  margin-top: 5px;
  margin-bottom: 8px;
}
.VuePassword__Meter .VuePassword__Meter__bar[data-v-f155bb45] {
  flex: 1;
  height: 100%;
  background-color: #CECECE;
  border-radius: 2px;
  transition: background-color 0.3s;
}
.VuePassword__Meter .VuePassword__Meter__bar.active[data-v-f155bb45] {
  background-color: #4DCF55;
}
@media screen and (max-width: 500px) {
#password .formBtns[data-v-f155bb45] {
    justify-content: space-between;
}
#password .formBtns button[data-v-f155bb45] {
    width: 48%;
}
}
.wizard-header[data-v-d8e61e2f] {
  height:0;
  padding:0!important;
}
.wizard-title[data-v-d8e61e2f] {
  font-weight:700!important;
}
#partnersetup .wizard-icon-circle[data-v-d8e61e2f] {
  background: #fff!important;
  color: #000!important;
}
.wizard-footer-left > .wizard-button[data-v-d8e61e2f] {
  background: yellow!important;
}

.loader[data-v-5f0948ee]:before,
	.loader[data-v-5f0948ee]:after {
		position: absolute;
		content: '';
}
.loader[data-v-5f0948ee]:before {
		width: 5.2em;
		height: 10.2em;
		background: white;
		border-radius: 10.2em 0 0 10.2em;
		top: -0.1em;
		left: -0.1em;
		-webkit-transform-origin: 5.2em 5.1em;
		transform-origin: 5.2em 5.1em;
		-webkit-animation: load2-5f0948ee 2s infinite ease 1.5s;
		animation: load2-5f0948ee 2s infinite ease 1.5s;
}
.loader[data-v-5f0948ee]:after {
		width: 5.2em;
		height: 10.2em;
		background: white;
		border-radius: 0 10.2em 10.2em 0;
		top: -0.1em;
		left: 5.1em;
		-webkit-transform-origin: 0px 5.1em;
		transform-origin: 0px 5.1em;
		-webkit-animation: load2-5f0948ee 2s infinite ease;
		animation: load2-5f0948ee 2s infinite ease;
}
@-webkit-keyframes load2-5f0948ee {
0% {
		  -webkit-transform: rotate(0deg);
		  transform: rotate(0deg);
}
100% {
		  -webkit-transform: rotate(360deg);
		  transform: rotate(360deg);
}
}
@keyframes load2-5f0948ee {
0% {
		  -webkit-transform: rotate(0deg);
		  transform: rotate(0deg);
}
100% {
		  -webkit-transform: rotate(360deg);
		  transform: rotate(360deg);
}
}
@media (max-width: 40em) {
#questionnaire .statusPerc[data-v-5f0948ee] {
      		font-size: 1rem;
}
}

/* start of v2 */
#payments___BV_modal_content_[data-v-58eb419d] {
  width: 1000px;
  height: inherit;
}
#payments .modal-dialog[data-v-58eb419d] {
  margin-left: 23%;
  margin-top: 7%;
}
#confirmcvr___BV_modal_content_[data-v-58eb419d] {
  width: 650px;
  height: inherit;
}
#confirmcvr .modal-dialog[data-v-58eb419d] {
  margin-left: 30%;
  margin-top: 7%;
}
#leverrsubmargin[data-v-58eb419d] {
  width:200px;
}
#leverantext[data-v-58eb419d] {
  text-align: -webkit-left;
}
#leveran .el-form-item__label[data-v-58eb419d] {
  width:200px;
}
#leveran .el-form-item__content[data-v-58eb419d] {
  width:100%;
}
#leveran .el-form-item__error[data-v-58eb419d]{
  padding: 0px;
}
#leveran .el-form--label-top .el-form-item__label[data-v-58eb419d] {
  padding: 0px;
}
#reepaycheckbox input[type="radio"][data-v-58eb419d] {
    height: 20px;
    width: 20px;
}
#leverandcheckbox input[type="radio"][data-v-58eb419d] {
    height: 20px;
    width: 20px;
}
#reminderbar[data-v-58eb419d] {
    margin-top: 115px;
    position: fixed;
    z-index: 100;
}
/* end of v2 */
#signuppage[data-v-58eb419d] * {
  font-family:'Noto-Sans', sans-serif;
}
#sendingsuccess___BV_modal_content_[data-v-58eb419d]{
  margin-top: 25%;
}
input[data-v-58eb419d]::-webkit-outer-spin-button,
input[data-v-58eb419d]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Hide scrollbar for Chrome, Safari and Opera */
#partnerloginapp[data-v-58eb419d]::-webkit-scrollbar {
  /* display: none; */
}

/* Hide scrollbar for IE, Edge and Firefox */
#partnerloginapp[data-v-58eb419d] {
}
/* Firefox */
input[type=number][data-v-58eb419d] {
  -moz-appearance: textfield;
}
input[type=number][data-v-58eb419d]::-webkit-outer-spin-button { 
	-webkit-appearance: none;
}
#subicons[data-v-58eb419d] {
  border-radius: 50%;
  width: 117px;
  height: 117px;
  top: -13%;
  left: 130px;
  z-index: 100;
}
.second-secondary2[data-v-58eb419d] {
  color: #409EFF;
}
#popupcontract .modal-dialog[data-v-58eb419d] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popupcontract___BV_modal_content_[data-v-58eb419d], #popupcontract___BV_modal_content_[data-v-58eb419d]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplink .modal-dialog[data-v-58eb419d] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplink___BV_modal_content_[data-v-58eb419d], #popuplink__BV_modal_content_[data-v-58eb419d]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplinklever .modal-dialog[data-v-58eb419d] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplinklever___BV_modal_content_[data-v-58eb419d], #popuplinklever__BV_modal_content_[data-v-58eb419d]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#marketplace2[data-v-58eb419d] {
  margin-top:120px;
}
#mainbarstatus[data-v-58eb419d] {
  height: 60px;
  margin-top:55px;
  background: #fafafa;
  box-shadow:0 3px 10px rgb(0 0 0 / 10%);
}
#sendingsuccess .modal-dialog[data-v-58eb419d] {
  max-width: 650px;
}
#payments .custom-control[data-v-58eb419d]{
  display: block;
  padding-left:0;
}
#sendingsuccess .modal[data-v-58eb419d] {
    background-image: url(/static/staging/img/marketplace-VbomJrcK.webp);
    background-size: cover;
}
#confirmcvr .el-form-item__label[data-v-58eb419d] {
  line-height: 0;
}
#confirmcvr .el-form-item[data-v-58eb419d] {
  margin-bottom: 20px;
}
.buttonsticky[data-v-58eb419d] {
  position: fixed;
  z-index: 1020;
  width: 100%;
  background-color: #ffffff;
  bottom: 0;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.package-popup[data-v-58eb419d] {
  text-align: left;
}
.list-sub-text[data-v-58eb419d] {
  font-size: 14px;
}
.disabled[data-v-58eb419d] {
  pointer-events: none;
}
#rp-card-button .config-pay-button[data-v-58eb419d]:enabled {
    background-color: #4dcf55!important;
    border: 1px solid #4dcf55;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
}
.navbarsignup[data-v-58eb419d] {
  height: 55px;
  background-color: #fff;
  border-bottom: 1px solid #d1d4d7;
}
#confirmcvr .el-input__inner[data-v-58eb419d] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px #00000008;
  border: 0px solid #23a3c03b;
  border-radius: 0px;
  color: #23A3C0;
}
#confirmcvr .el-input__inner[data-v-58eb419d] {
  color: #23A3C0!important;
  font-size: 16px!important;
}
#confirmcvr .label[data-v-58eb419d] {
  margin-bottom: 0px!important;
}
#confirmcvr .el-form-item__label[data-v-58eb419d] {
  padding: 0;
  margin-bottom: 10px;
}
.app-footer.no-button[data-v-58eb419d] {
  justify-content: center!important;
}
#subitemitem1[data-v-58eb419d] {
  height: 370px;
}
@media (max-width:27em) {
#payment .payments[data-v-58eb419d] {
    scroll-behavior: smooth
}
#payments .modal-dialog[data-v-58eb419d] {
    margin-left: 3%;
    margin-top: 10%;
}
#confirmcvr___BV_modal_content_[data-v-58eb419d] {
    width: inherit;
}
#payments___BV_modal_content_[data-v-58eb419d] {
    width: inherit;
}
#confirmcvr .modal-dialog[data-v-58eb419d] {
    margin-left: 3%;
    margin-top: 10%;
}
#reminderbar[data-v-58eb419d] {
    margin-top: 125px;
}
#subicons[data-v-58eb419d] {
    top: -25%;
}
#leveran .el-form-item__label[data-v-58eb419d] {
    width: 100%;
    margin-bottom: 0px;
}
#levera .label[data-v-58eb419d] {
    margin-bottom: 0px;
}
#leveran .el-form-item[data-v-58eb419d] {
    margin-bottom: 15px ;
}
#leveran .el-checkbox__label[data-v-58eb419d] {
    padding-left: 5px;
    text-align: initial;
}
#leveran .el-checkbox[data-v-58eb419d], .el-checkbox__input[data-v-58eb419d] {
    display: flex;
    padding-top: 2px;
    white-space: initial;
}
#subitemitem1[data-v-58eb419d] {
    height: 290px;
}
.mmt4[data-v-58eb419d] {
    margin-top: 4rem;
}
.mp0[data-v-58eb419d] {
    padding: 0;
}
.app-header[data-v-58eb419d] {
    padding-left: .2rem;
    padding-right: .2rem;
}
.mm0[data-v-58eb419d] {
    margin: 0px;
}
.mmx-auto[data-v-58eb419d] {
    margin-left: auto;
    -webkit-box-pack: center;
    justify-content: center;
}
.mmb5[data-v-58eb419d] {
    margin-bottom: 5rem;
}
.mpt1[data-v-58eb419d] {
    padding-top: .5rem;
}
#popupcontract .modal-dialog[data-v-58eb419d] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popupcontract___BV_modal_content_[data-v-58eb419d], #popupcontract___BV_modal_content_[data-v-58eb419d]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplink .modal-dialog[data-v-58eb419d] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplink___BV_modal_content_[data-v-58eb419d], #popuplink__BV_modal_content_[data-v-58eb419d]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplinklever .modal-dialog[data-v-58eb419d] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplinklever___BV_modal_content_[data-v-58eb419d], #popuplinklever__BV_modal_content_[data-v-58eb419d]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#signuppage .sm-hide[data-v-58eb419d] {
    display: none;
}
.mobile-flex-column[data-v-58eb419d] {
    flex-direction: column!important;
    align-items: center;
}
.sm-w-92[data-v-58eb419d] {
    width: 90%;
}
.sm-w-100[data-v-58eb419d] {
    width: 100%;
}
#confirmcvr .el-form-item__content[data-v-58eb419d] {
    margin-right: 0;
}
#payments .custom-control[data-v-58eb419d] {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
}
#mainbarstatus[data-v-58eb419d] {
    height:70px
}
#payments .custom-control-label[data-v-58eb419d] {
    margin: 0;
    font-size: 12px;
}
#payments .label[data-v-58eb419d] {
    margin-bottom: 0;
}
.text-grey[data-v-58eb419d] {
    font-size: 12px;
}
}
#payments .el-popover__reference[data-v-58eb419d] {
    position: absolute;
    right: 0;
    top: 0;
}
#payments ul.list-image-check-mintgreen li[data-v-58eb419d]:before {
    content: '';
}
#payments ul[data-v-58eb419d] {
    list-style-type: none;
    list-style-position: outside;
    padding-left: 1rem;
}
#payments ol[data-v-58eb419d], ul[data-v-58eb419d] {
    list-style: none;
}
#payments ul.list-image-check-mintgreen li.empty[data-v-58eb419d]:before {
    width: 12px;
    height: 3px;
    position: relative;
    background: #003645;
    content: ' ';
    display: inline-block;
}
#payments ul.list-image-check-mintgreen li[data-v-58eb419d] {
    position: relative;
    padding-left: 1.8em;
}
#payments ul.list-image-check-mintgreen li[data-v-58eb419d]:before {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background: url(https://www.haandvaerker.dk/imgs/check-mintgreen.svg) center center no-repeat;
    background-size: contain
}
#payments ul.list-image-check-mintgreen li.empty[data-v-58eb419d] {
    text-align: center!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.dg-content[data-v-58eb419d]{
  white-space:pre-wrap;
}
.custom-control-input[data-v-58eb419d] {
      position: unset;
    z-index: 1;
    opacity: 1;
    margin-right: 14px;
}
.image[data-v-58eb419d] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.field-input[data-v-58eb419d] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
.greenblue-button[data-v-58eb419d] {
    color: #fff;
    background-color: rgba(77, 207, 85, 1.0);
    border: 0;
}
.searchBox[data-v-58eb419d] {
  border: 0;
  flex: 1;
  outline:none;
}
.dg-content[data-v-58eb419d]{
  white-space:pre-wrap;
}
.container[data-v-58eb419d] {
  padding:0;
}
.loader[data-v-58eb419d],
.loader[data-v-58eb419d]:before,
.loader[data-v-58eb419d]:after {
  border-radius: 50%;
}
.loader[data-v-58eb419d] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-58eb419d]:before,
.loader[data-v-58eb419d]:after {
  position: absolute;
  content: '';
}
.loader[data-v-58eb419d]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-58eb419d 2s infinite ease 1.5s;
  animation: load2-58eb419d 2s infinite ease 1.5s;
}
.loader[data-v-58eb419d]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-58eb419d 2s infinite ease;
  animation: load2-58eb419d 2s infinite ease;
}
@-webkit-keyframes load2-58eb419d {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-58eb419d {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
.modal-footer[data-v-58eb419d],
.modal-header[data-v-58eb419d] {
  padding: 0;
}
.modal-header[data-v-58eb419d],
.modal-footer[data-v-58eb419d] {
  border-bottom: 0;
  border-top: 0;
}
.modal-backdrop.show[data-v-58eb419d] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
.modal-body-marketplace[data-v-58eb419d] {
  padding: 0!important;
}
#payments .modal-body[data-v-58eb419d]{
  padding: 20px!important;
}
.modal-footer > div[data-v-58eb419d] {
  width: 100%;
}
.tiptap-editor-wrapper[data-v-c3e04a1c] {
  border: 1px solid #19A3C0;
  border-radius: 8px;
  overflow: hidden;
}
.tiptap-editor-wrapper:has(.tiptap-toolbar) .tiptap-editor[data-v-c3e04a1c] {
  border-top: none;
}
.tiptap-toolbar[data-v-c3e04a1c] {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 8px;
  background-color: #f8f9fa;
  border-bottom: 1px solid #dee2e6;
  flex-wrap: wrap;
}
.tiptap-toolbar button[data-v-c3e04a1c] {
  background: white;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  padding: 6px 10px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  color: #333;
  transition: all 0.2s;
  min-width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tiptap-toolbar button[data-v-c3e04a1c]:hover:not(:disabled) {
  background-color: #e9ecef;
  border-color: #19A3C0;
}
.tiptap-toolbar button.is-active[data-v-c3e04a1c] {
  background-color: #19A3C0;
  color: white;
  border-color: #19A3C0;
}
.tiptap-toolbar button[data-v-c3e04a1c]:disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.tiptap-toolbar button strong[data-v-c3e04a1c], .tiptap-toolbar button em[data-v-c3e04a1c], .tiptap-toolbar button s[data-v-c3e04a1c] {
  font-style: normal;
  font-weight: inherit;
}
.tiptap-toolbar button em[data-v-c3e04a1c] {
  font-style: italic;
}
.tiptap-toolbar button s[data-v-c3e04a1c] {
  text-decoration: line-through;
}
.tiptap-toolbar .divider[data-v-c3e04a1c] {
  width: 1px;
  height: 24px;
  background-color: #dee2e6;
  margin: 0 4px;
}
.tiptap-editor[data-v-c3e04a1c] {
  min-height: 200px;
  padding: 16px;
  background: white;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror {
  min-height: 200px;
  outline: none;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror:focus {
  outline: none;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror p {
  margin: 0 0 8px 0;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror ul, .tiptap-editor[data-v-c3e04a1c] .ProseMirror ol {
  padding-left: 24px;
  margin: 8px 0;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror h1, .tiptap-editor[data-v-c3e04a1c] .ProseMirror h2, .tiptap-editor[data-v-c3e04a1c] .ProseMirror h3, .tiptap-editor[data-v-c3e04a1c] .ProseMirror h4, .tiptap-editor[data-v-c3e04a1c] .ProseMirror h5, .tiptap-editor[data-v-c3e04a1c] .ProseMirror h6 {
  margin: 16px 0 8px 0;
  font-weight: 600;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror h1 {
  font-size: 28px;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror h2 {
  font-size: 24px;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror h3 {
  font-size: 20px;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror strong {
  font-weight: 600;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror em {
  font-style: italic;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror code {
  background-color: #f4f4f4;
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
  font-size: 0.9em;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror pre {
  background-color: #f4f4f4;
  padding: 12px;
  border-radius: 4px;
  overflow-x: auto;
  margin: 8px 0;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror pre code {
  background: none;
  padding: 0;
  font-size: 14px;
}
.tiptap-editor[data-v-c3e04a1c] .ProseMirror blockquote {
  border-left: 3px solid #19A3C0;
  padding-left: 16px;
  margin: 8px 0;
  color: #6C6C6C;
}
#signup_AI_text .sidebar .nav[data-v-71c44e5f] {
  width: 280px;
}
#marketplace2ai .sidebar[data-v-71c44e5f] {
  width: 290px;
}
#signup_AI_text .sidebar .sidebar-nav[data-v-71c44e5f] {
  width: 290px;
}
#signup_AI_text .el-collapse-item__header[data-v-71c44e5f] {
  height: inherit
}
#profilsideAi[data-v-71c44e5f] {
  margin-left: 230px;
}
#collapeLandingText > div.clearfix.mb-16 > button[data-v-71c44e5f] {
  display: none;
}
/* start of v2 */
#initialPopup___BV_modal_body_[data-v-71c44e5f] {
  padding: 0;
}
#payment___BV_modal_content_[data-v-71c44e5f] {
  width: 1000px;
  height: inherit;
}
#payment .modal-dialog[data-v-71c44e5f] {
  margin-left: 23%;
  margin-top: 7%;
}
#confirmcvr___BV_modal_content_[data-v-71c44e5f] {
  width: 650px;
  height: inherit;
}
#confirmcvr .modal-dialog[data-v-71c44e5f] {
  margin-left: 30%;
  margin-top: 7%;
}
#leverrsubmargin[data-v-71c44e5f] {
  width:200px;
}
#leverantext[data-v-71c44e5f] {
  text-align: -webkit-left;
}
#leveran .el-form-item__label[data-v-71c44e5f] {
  width:200px;
}
#leveran .el-form-item__content[data-v-71c44e5f] {
  width:100%;
}
#leveran .el-form-item__error[data-v-71c44e5f]{
  padding: 0px;
}
#leveran .el-form--label-top .el-form-item__label[data-v-71c44e5f] {
  padding: 0px;
}
#reepaycheckbox input[type="radio"][data-v-71c44e5f] {
    height: 20px;
    width: 20px;
}
#leverandcheckbox input[type="radio"][data-v-71c44e5f] {
    height: 20px;
    width: 20px;
}
#reminderbar[data-v-71c44e5f] {
    margin-top: 115px;
    position: fixed;
    z-index: 100;
}
/* end of v2 */
#signuppage[data-v-71c44e5f] * {
  font-family:'Noto-Sans', sans-serif;
}
#sendingsuccess___BV_modal_content_[data-v-71c44e5f]{
  margin-top: 25%;
}
input[data-v-71c44e5f]::-webkit-outer-spin-button,
input[data-v-71c44e5f]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Hide scrollbar for Chrome, Safari and Opera */
#partnerloginapp[data-v-71c44e5f]::-webkit-scrollbar {
  /* display: none; */
}

/* Hide scrollbar for IE, Edge and Firefox */
#partnerloginapp[data-v-71c44e5f] {
}
/* Firefox */
input[type=number][data-v-71c44e5f] {
  -moz-appearance: textfield;
}
input[type=number][data-v-71c44e5f]::-webkit-outer-spin-button { 
	-webkit-appearance: none;
}
#subicons[data-v-71c44e5f] {
  border-radius: 50%;
  width: 117px;
  height: 117px;
  top: -13%;
  z-index: 100;
}
.second-secondary2[data-v-71c44e5f] {
  color: #409EFF;
}
#popupcontract .modal-dialog[data-v-71c44e5f] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popupcontract___BV_modal_content_[data-v-71c44e5f], #popupcontract___BV_modal_content_[data-v-71c44e5f]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplink .modal-dialog[data-v-71c44e5f] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplink___BV_modal_content_[data-v-71c44e5f], #popuplink__BV_modal_content_[data-v-71c44e5f]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplinklever .modal-dialog[data-v-71c44e5f] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplinklever___BV_modal_content_[data-v-71c44e5f], #popuplinklever__BV_modal_content_[data-v-71c44e5f]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#marketplace2ai[data-v-71c44e5f] {
  margin-top:120px;
}
#mainbarstatus[data-v-71c44e5f] {
  height: 70px;
  margin-top:55px;
  background: #fafafa;
  box-shadow:0 3px 10px rgb(0 0 0 / 10%);
}
#sendingsuccess .modal-dialog[data-v-71c44e5f] {
  max-width: 650px;
}
#payment .custom-control[data-v-71c44e5f]{
  display: block;
  padding-left:0;
}
#sendingsuccess .modal[data-v-71c44e5f] {
    background-image: url(/static/staging/img/marketplace-VbomJrcK.webp);
    background-size: cover;
}
#confirmcvr .el-form-item__label[data-v-71c44e5f] {
  line-height: 0;
}
#confirmcvr .el-form-item[data-v-71c44e5f] {
  margin-bottom: 20px;
}
.buttonsticky[data-v-71c44e5f] {
  position: fixed;
  z-index: 1020;
  width: 100%;
  background-color: #ffffff;
  bottom: 0;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.package-popup[data-v-71c44e5f] {
  text-align: left;
}
.list-sub-text[data-v-71c44e5f] {
  font-size: 14px;
}
.disabled[data-v-71c44e5f] {
  pointer-events: none;
}
#rp-card-button .config-pay-button[data-v-71c44e5f]:enabled {
    background-color: #4dcf55!important;
    border: 1px solid #4dcf55;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
}
.navbarsignup[data-v-71c44e5f] {
  height: 55px;
  background-color: #fff;
  border-bottom: 1px solid #d1d4d7;
}
#confirmcvr .el-input__inner[data-v-71c44e5f] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px #00000008;
  border: 0px solid #23a3c03b;
  border-radius: 0px;
  color: #23A3C0;
}
#confirmcvr .el-input__inner[data-v-71c44e5f] {
  color: #23A3C0!important;
  font-size: 16px!important;
}
#confirmcvr .label[data-v-71c44e5f] {
  margin-bottom: 0px!important;
}
#confirmcvr .el-form-item__label[data-v-71c44e5f] {
  padding: 0;
  margin-bottom: 10px;
}
.app-footer.no-button[data-v-71c44e5f] {
  justify-content: center!important;
}
#subitemitem1[data-v-71c44e5f] {
  height: 370px;
}
@media (max-width:27em) {
#payment .payments[data-v-71c44e5f] {
    scroll-behavior: smooth
}
#payment .modal-dialog[data-v-71c44e5f] {
    margin-left: 3%;
    margin-top: 10%;
}
#confirmcvr___BV_modal_content_[data-v-71c44e5f] {
    width: inherit;
}
#payment___BV_modal_content_[data-v-71c44e5f] {
    width: inherit;
}
#confirmcvr .modal-dialog[data-v-71c44e5f] {
    margin-left: 3%;
    margin-top: 10%;
}
#reminderbar[data-v-71c44e5f] {
    margin-top: 125px;
}
#subicons[data-v-71c44e5f] {
    top: -25%;
}
#leveran .el-form-item__label[data-v-71c44e5f] {
    width: 100%;
    margin-bottom: 0px;
}
#levera .label[data-v-71c44e5f] {
    margin-bottom: 0px;
}
#leveran .el-form-item[data-v-71c44e5f] {
    margin-bottom: 15px ;
}
#leveran .el-checkbox__label[data-v-71c44e5f] {
    padding-left: 5px;
    text-align: initial;
}
#leveran .el-checkbox[data-v-71c44e5f], .el-checkbox__input[data-v-71c44e5f] {
    display: flex;
    padding-top: 2px;
    white-space: initial;
}
#subitemitem1[data-v-71c44e5f] {
    height: 290px;
}
.mmt4[data-v-71c44e5f] {
    margin-top: 4rem;
}
.mp0[data-v-71c44e5f] {
    padding: 0;
}
.app-header[data-v-71c44e5f] {
    padding-left: .2rem;
    padding-right: .2rem;
}
.mm0[data-v-71c44e5f] {
    margin: 0px;
}
.mmx-auto[data-v-71c44e5f] {
    margin-left: auto;
    -webkit-box-pack: center;
    justify-content: center;
}
.mmb5[data-v-71c44e5f] {
    margin-bottom: 5rem;
}
.mpt1[data-v-71c44e5f] {
    padding-top: .5rem;
}
#popupcontract .modal-dialog[data-v-71c44e5f] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popupcontract___BV_modal_content_[data-v-71c44e5f], #popupcontract___BV_modal_content_[data-v-71c44e5f]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplink .modal-dialog[data-v-71c44e5f] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplink___BV_modal_content_[data-v-71c44e5f], #popuplink__BV_modal_content_[data-v-71c44e5f]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplinklever .modal-dialog[data-v-71c44e5f] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplinklever___BV_modal_content_[data-v-71c44e5f], #popuplinklever__BV_modal_content_[data-v-71c44e5f]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#signup_AI_text .sm-hide[data-v-71c44e5f] {
    display: none;
}
.mobile-flex-column[data-v-71c44e5f] {
    flex-direction: column!important;
    align-items: center;
}
.sm-w-92[data-v-71c44e5f] {
    width: 90%;
}
.sm-w-100[data-v-71c44e5f] {
    width: 100%;
}
#confirmcvr .el-form-item__content[data-v-71c44e5f] {
    margin-right: 0;
}
#payment .custom-control[data-v-71c44e5f] {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
}
#mainbarstatus[data-v-71c44e5f] {
    height:70px
}
#payment .custom-control-label[data-v-71c44e5f] {
    margin: 0;
    font-size: 12px;
}
#payment .label[data-v-71c44e5f] {
    margin-bottom: 0;
}
.text-grey[data-v-71c44e5f] {
    font-size: 12px;
}
}
#payment .el-popover__reference[data-v-71c44e5f] {
    position: absolute;
    right: 0;
    top: 0;
}
#payment ul.list-image-check-mintgreen li[data-v-71c44e5f]:before {
    content: '';
}
#payment ul[data-v-71c44e5f] {
    list-style-type: none;
    list-style-position: outside;
    padding-left: 1rem;
}
#payment ol[data-v-71c44e5f], ul[data-v-71c44e5f] {
    list-style: none;
}
#payment ul.list-image-check-mintgreen li.empty[data-v-71c44e5f]:before {
    width: 12px;
    height: 3px;
    position: relative;
    background: #003645;
    content: ' ';
    display: inline-block;
}
#payment ul.list-image-check-mintgreen li[data-v-71c44e5f] {
    position: relative;
    padding-left: 1.8em;
}
#payment ul.list-image-check-mintgreen li[data-v-71c44e5f]:before {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background: url(https://www.haandvaerker.dk/imgs/check-mintgreen.svg) center center no-repeat;
    background-size: contain
}
#payment ul.list-image-check-mintgreen li.empty[data-v-71c44e5f] {
    text-align: center!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.dg-content[data-v-71c44e5f]{
  white-space:pre-wrap;
}
.custom-control-input[data-v-71c44e5f] {
      position: unset;
    z-index: 1;
    opacity: 1;
    margin-right: 14px;
}
.image[data-v-71c44e5f] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.field-input[data-v-71c44e5f] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
.greenblue-button[data-v-71c44e5f] {
    color: #fff;
    background-color: rgba(77, 207, 85, 1.0);
    border: 0;
}
.searchBox[data-v-71c44e5f] {
  border: 0;
  flex: 1;
  outline:none;
}
.dg-content[data-v-71c44e5f]{
  white-space:pre-wrap;
}
.container[data-v-71c44e5f] {
  padding:0;
}
.loader[data-v-71c44e5f],
.loader[data-v-71c44e5f]:before,
.loader[data-v-71c44e5f]:after {
  border-radius: 50%;
}
.loader[data-v-71c44e5f] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-71c44e5f]:before,
.loader[data-v-71c44e5f]:after {
  position: absolute;
  content: '';
}
.loader[data-v-71c44e5f]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-71c44e5f 2s infinite ease 1.5s;
  animation: load2-71c44e5f 2s infinite ease 1.5s;
}
.loader[data-v-71c44e5f]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-71c44e5f 2s infinite ease;
  animation: load2-71c44e5f 2s infinite ease;
}
@-webkit-keyframes load2-71c44e5f {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-71c44e5f {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
.modal-footer[data-v-71c44e5f],
.modal-header[data-v-71c44e5f] {
  padding: 0;
}
.modal-header[data-v-71c44e5f],
.modal-footer[data-v-71c44e5f] {
  border-bottom: 0;
  border-top: 0;
}
.modal-backdrop.show[data-v-71c44e5f] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
.modal-body-marketplace[data-v-71c44e5f] {
  padding: 0!important;
}
.modal-footer > div[data-v-71c44e5f] {
  width: 100%;
}
#profilside .el-collapse-item__header[data-v-71c44e5f]{
  height: 100% !important;
}

/* start of v2 */
#payments___BV_modal_content_[data-v-8c711025] {
  width: 1000px;
  height: inherit;
}
#payments .modal-dialog[data-v-8c711025] {
  margin-left: 23%;
  margin-top: 7%;
}
#confirmcvr___BV_modal_content_[data-v-8c711025] {
  width: 650px;
  height: inherit;
}
#confirmcvr .modal-dialog[data-v-8c711025] {
  margin-left: 30%;
  margin-top: 7%;
}
#leverrsubmargin[data-v-8c711025] {
  width:200px;
}
#leverantext[data-v-8c711025] {
  text-align: -webkit-left;
}
#leveran .el-form-item__label[data-v-8c711025] {
  width:200px;
}
#leveran .el-form-item__content[data-v-8c711025] {
  width:100%;
}
#leveran .el-form-item__error[data-v-8c711025]{
  padding: 0px;
}
#leveran .el-form--label-top .el-form-item__label[data-v-8c711025] {
  padding: 0px;
}
#reepaycheckbox input[type="radio"][data-v-8c711025] {
    height: 20px;
    width: 20px;
}
#leverandcheckbox input[type="radio"][data-v-8c711025] {
    height: 20px;
    width: 20px;
}
#reminderbar[data-v-8c711025] {
    margin-top: 115px;
    position: fixed;
    z-index: 100;
}
/* end of v2 */
#signuppage[data-v-8c711025] * {
  font-family:'Noto-Sans', sans-serif;
}
#sendingsuccess___BV_modal_content_[data-v-8c711025]{
  margin-top: 25%;
}
input[data-v-8c711025]::-webkit-outer-spin-button,
input[data-v-8c711025]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Hide scrollbar for Chrome, Safari and Opera */
#partnerloginapp[data-v-8c711025]::-webkit-scrollbar {
  /* display: none; */
}

/* Hide scrollbar for IE, Edge and Firefox */
#partnerloginapp[data-v-8c711025] {
}
/* Firefox */
input[type=number][data-v-8c711025] {
  -moz-appearance: textfield;
}
input[type=number][data-v-8c711025]::-webkit-outer-spin-button { 
	-webkit-appearance: none;
}
#subicons[data-v-8c711025] {
  border-radius: 50%;
  width: 117px;
  height: 117px;
  top: -13%;
  left: 130px;
  z-index: 100;
}
.second-secondary2[data-v-8c711025] {
  color: #409EFF;
}
#popupcontract .modal-dialog[data-v-8c711025] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popupcontract___BV_modal_content_[data-v-8c711025], #popupcontract___BV_modal_content_[data-v-8c711025]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplink .modal-dialog[data-v-8c711025] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplink___BV_modal_content_[data-v-8c711025], #popuplink__BV_modal_content_[data-v-8c711025]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplinklever .modal-dialog[data-v-8c711025] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplinklever___BV_modal_content_[data-v-8c711025], #popuplinklever__BV_modal_content_[data-v-8c711025]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#marketplace2[data-v-8c711025] {
  margin-top:120px;
}
#mainbarstatus[data-v-8c711025] {
  height: 60px;
  margin-top:55px;
  background: #fafafa;
  box-shadow:0 3px 10px rgb(0 0 0 / 10%);
}
#sendingsuccess .modal-dialog[data-v-8c711025] {
  max-width: 650px;
}
#payments .custom-control[data-v-8c711025]{
  display: block;
  padding-left:0;
}
#sendingsuccess .modal[data-v-8c711025] {
    background-image: url(/static/staging/img/marketplace-VbomJrcK.webp);
    background-size: cover;
}
#confirmcvr .el-form-item__label[data-v-8c711025] {
  line-height: 0;
}
#confirmcvr .el-form-item[data-v-8c711025] {
  margin-bottom: 20px;
}
.buttonsticky[data-v-8c711025] {
  position: fixed;
  z-index: 1020;
  width: 100%;
  background-color: #ffffff;
  bottom: 0;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.package-popup[data-v-8c711025] {
  text-align: left;
}
.list-sub-text[data-v-8c711025] {
  font-size: 14px;
}
.disabled[data-v-8c711025] {
  pointer-events: none;
}
#rp-card-button .config-pay-button[data-v-8c711025]:enabled {
    background-color: #4dcf55!important;
    border: 1px solid #4dcf55;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
}
.navbarsignup[data-v-8c711025] {
  height: 55px;
  background-color: #fff;
  border-bottom: 1px solid #d1d4d7;
}
#confirmcvr .el-input__inner[data-v-8c711025] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px #00000008;
  border: 0px solid #23a3c03b;
  border-radius: 0px;
  color: #23A3C0;
}
#confirmcvr .el-input__inner[data-v-8c711025] {
  color: #23A3C0!important;
  font-size: 16px!important;
}
#confirmcvr .label[data-v-8c711025] {
  margin-bottom: 0px!important;
}
#confirmcvr .el-form-item__label[data-v-8c711025] {
  padding: 0;
  margin-bottom: 10px;
}
.app-footer.no-button[data-v-8c711025] {
  justify-content: center!important;
}
#subitemitem1[data-v-8c711025] {
  height: 370px;
}
@media (max-width:27em) {
#payment .payments[data-v-8c711025] {
    scroll-behavior: smooth
}
#payments .modal-dialog[data-v-8c711025] {
    margin-left: 3%;
    margin-top: 10%;
}
#confirmcvr___BV_modal_content_[data-v-8c711025] {
    width: inherit;
}
#payments___BV_modal_content_[data-v-8c711025] {
    width: inherit;
}
#confirmcvr .modal-dialog[data-v-8c711025] {
    margin-left: 3%;
    margin-top: 10%;
}
#reminderbar[data-v-8c711025] {
    margin-top: 125px;
}
#subicons[data-v-8c711025] {
    top: -25%;
}
#leveran .el-form-item__label[data-v-8c711025] {
    width: 100%;
    margin-bottom: 0px;
}
#levera .label[data-v-8c711025] {
    margin-bottom: 0px;
}
#leveran .el-form-item[data-v-8c711025] {
    margin-bottom: 15px ;
}
#leveran .el-checkbox__label[data-v-8c711025] {
    padding-left: 5px;
    text-align: initial;
}
#leveran .el-checkbox[data-v-8c711025], .el-checkbox__input[data-v-8c711025] {
    display: flex;
    padding-top: 2px;
    white-space: initial;
}
#subitemitem1[data-v-8c711025] {
    height: 290px;
}
.mmt4[data-v-8c711025] {
    margin-top: 4rem;
}
.mp0[data-v-8c711025] {
    padding: 0;
}
.app-header[data-v-8c711025] {
    padding-left: .2rem;
    padding-right: .2rem;
}
.mm0[data-v-8c711025] {
    margin: 0px;
}
.mmx-auto[data-v-8c711025] {
    margin-left: auto;
    -webkit-box-pack: center;
    justify-content: center;
}
.mmb5[data-v-8c711025] {
    margin-bottom: 5rem;
}
.mpt1[data-v-8c711025] {
    padding-top: .5rem;
}
#popupcontract .modal-dialog[data-v-8c711025] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popupcontract___BV_modal_content_[data-v-8c711025], #popupcontract___BV_modal_content_[data-v-8c711025]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplink .modal-dialog[data-v-8c711025] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplink___BV_modal_content_[data-v-8c711025], #popuplink__BV_modal_content_[data-v-8c711025]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplinklever .modal-dialog[data-v-8c711025] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplinklever___BV_modal_content_[data-v-8c711025], #popuplinklever__BV_modal_content_[data-v-8c711025]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#signuppage .sm-hide[data-v-8c711025] {
    display: none;
}
.mobile-flex-column[data-v-8c711025] {
    flex-direction: column!important;
    align-items: center;
}
.sm-w-92[data-v-8c711025] {
    width: 90%;
}
.sm-w-100[data-v-8c711025] {
    width: 100%;
}
#confirmcvr .el-form-item__content[data-v-8c711025] {
    margin-right: 0;
}
#payments .custom-control[data-v-8c711025] {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
}
#mainbarstatus[data-v-8c711025] {
    height:70px
}
#payments .custom-control-label[data-v-8c711025] {
    margin: 0;
    font-size: 12px;
}
#payments .label[data-v-8c711025] {
    margin-bottom: 0;
}
.text-grey[data-v-8c711025] {
    font-size: 12px;
}
}
#payments .el-popover__reference[data-v-8c711025] {
    position: absolute;
    right: 0;
    top: 0;
}
#payments ul.list-image-check-mintgreen li[data-v-8c711025]:before {
    content: '';
}
#payments ul[data-v-8c711025] {
    list-style-type: none;
    list-style-position: outside;
    padding-left: 1rem;
}
#payments ol[data-v-8c711025], ul[data-v-8c711025] {
    list-style: none;
}
#payments ul.list-image-check-mintgreen li.empty[data-v-8c711025]:before {
    width: 12px;
    height: 3px;
    position: relative;
    background: #003645;
    content: ' ';
    display: inline-block;
}
#payments ul.list-image-check-mintgreen li[data-v-8c711025] {
    position: relative;
    padding-left: 1.8em;
}
#payments ul.list-image-check-mintgreen li[data-v-8c711025]:before {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background: url(https://www.haandvaerker.dk/imgs/check-mintgreen.svg) center center no-repeat;
    background-size: contain
}
#payments ul.list-image-check-mintgreen li.empty[data-v-8c711025] {
    text-align: center!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.dg-content[data-v-8c711025]{
  white-space:pre-wrap;
}
.custom-control-input[data-v-8c711025] {
      position: unset;
    z-index: 1;
    opacity: 1;
    margin-right: 14px;
}
.image[data-v-8c711025] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.field-input[data-v-8c711025] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
.greenblue-button[data-v-8c711025] {
    color: #fff;
    background-color: rgba(77, 207, 85, 1.0);
    border: 0;
}
.searchBox[data-v-8c711025] {
  border: 0;
  flex: 1;
  outline:none;
}
.dg-content[data-v-8c711025]{
  white-space:pre-wrap;
}
.container[data-v-8c711025] {
  padding:0;
}
.loader[data-v-8c711025],
.loader[data-v-8c711025]:before,
.loader[data-v-8c711025]:after {
  border-radius: 50%;
}
.loader[data-v-8c711025] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-8c711025]:before,
.loader[data-v-8c711025]:after {
  position: absolute;
  content: '';
}
.loader[data-v-8c711025]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-8c711025 2s infinite ease 1.5s;
  animation: load2-8c711025 2s infinite ease 1.5s;
}
.loader[data-v-8c711025]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-8c711025 2s infinite ease;
  animation: load2-8c711025 2s infinite ease;
}
@-webkit-keyframes load2-8c711025 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-8c711025 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
.modal-footer[data-v-8c711025],
.modal-header[data-v-8c711025] {
  padding: 0;
}
.modal-header[data-v-8c711025],
.modal-footer[data-v-8c711025] {
  border-bottom: 0;
  border-top: 0;
}
.modal-backdrop.show[data-v-8c711025] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
.modal-body-marketplace[data-v-8c711025] {
  padding: 0!important;
}
#payments .modal-body[data-v-8c711025]{
  padding: 20px!important;
}
.modal-footer > div[data-v-8c711025] {
  width: 100%;
}

#invomain .loader[data-v-6aec3c52],
.loader[data-v-6aec3c52]:before,
.loader[data-v-6aec3c52]:after {
  border-radius: 50%;
}
#invomain .loader[data-v-6aec3c52] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#invomain .loader[data-v-6aec3c52]:before,
.loader[data-v-6aec3c52]:after {
  position: absolute;
  content: '';
}
#invomain .loader[data-v-6aec3c52]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-6aec3c52 2s infinite ease 1.5s;
  animation: load2-6aec3c52 2s infinite ease 1.5s;
}
#invomain .loader[data-v-6aec3c52]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-6aec3c52 2s infinite ease;
  animation: load2-6aec3c52 2s infinite ease;
}
#invomain  .field-input[data-v-6aec3c52] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
#invomain .custom-control-input[data-v-6aec3c52] {
    position: unset;
    z-index: 1;
    opacity: 1;
    width: 20px;
    height: 18px;
}
@-webkit-keyframes load2-6aec3c52 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-6aec3c52 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
#statuschange .modal-footer[data-v-6aec3c52] {
  padding: 0;
}
#incorrecturl .modal-footer[data-v-6aec3c52] {
  padding: 0;
}
#invomain .custom-control[data-v-6aec3c52] {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: flex;
    min-height: 0;
    padding-left: 0;
    margin-right: 1rem;
}
#invomain .image[data-v-6aec3c52] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.invoitem[data-v-6aec3c52] {
  width: 450px;
}
@media (max-width:25em) {
.invoitem[data-v-6aec3c52] {
    width: 350px;
}
}

#packageorder___BV_modal_content_[data-v-9a599386] {
  margin-top:0%;
}
#confirmbooking___BV_modal_content_[data-v-9a599386] {
  margin-top:20%;
}
#datepicker input[data-v-9a599386] {
  width: 100%;
  border: 0px;
}
#datepicker .vdp-datepicker input[data-v-9a599386]:focus {
  border: 0px!important;
}
#packagemain[data-v-9a599386] * {
  font-family:'Noto-Sans', sans-serif;
}
#packagemain .el-date-editor.el-input .el-date-editor .el-input__inner[data-v-9a599386] {
    width: 100%;
    background-color: #ffff;
    border-radius: 0px;
}
#packagemain  .primaryhover[data-v-9a599386]:hover {
  background-color: rgb(25, 163, 192);
  border: 1px solid rgb(25, 163, 192);
  color: white!important;
}
#packagemain .outlined-action-button[data-v-9a599386] {
  color: rgb(25, 163, 192);
}
#packagemain .outlined-action-button[data-v-9a599386]:hover {
  color: white;
}
#packageorder___BV_modal_footer_[data-v-9a599386] {
  padding:0px!important;
}
#packagemain .primary-border[data-v-9a599386] {
  border: 1px solid rgb(25, 163, 192);
}
#footer1[data-v-9a599386] {
  height:350px;
}
#footer2[data-v-9a599386] {
  height:60px;
}
/* #formpackage {
  height:50vh;
} */
#incorrecturl .modal-footer[data-v-9a599386] {
  padding:0;
}
#confirmbooking .modal-footer[data-v-9a599386] {
  padding:0;
}
#packageorder .modal-footer[data-v-9a599386] {
  padding:0;
}
#paymentmethods___BV_modal_content_[data-v-9a599386], #initialreminder___BV_modal_content_[data-v-9a599386]{
  max-width: 100%!important;
  margin: 0px;
  height: 100%!important;
}
#paymentmethods___BV_modal_body_[data-v-9a599386] {
  padding: 0;
}
#initialreminder___BV_modal_body_[data-v-9a599386] {
  padding: 0;
}
#modalmainfooter[data-v-9a599386] {
    padding-right: 1rem;
}
@media (min-width: 576px) {
#initialreminder .modal-dialog[data-v-9a599386] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#paymentmethods .modal-dialog[data-v-9a599386] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
}
@media (max-width: 570px) {
.rp-content-section-details-row[data-v-9a599386]{
    flex-direction: column;
}
}
@media (max-width:27em) {
#initialreminder .modal-dialog[data-v-9a599386] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#paymentmethods .modal-dialog[data-v-9a599386] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#packageordertext[data-v-9a599386] {
    font-size: 11px;
}
  /* #formpackage {
    height:35vh;
  } */
#mainbar .sm-w-100[data-v-9a599386] {
    width: 100%;
}
#main2bar .flex-wrap[data-v-9a599386] {
    flex-wrap: wrap-reverse!important;
}
#main2bar .truspilotmobile[data-v-9a599386] {
    width: 200px;
    height: 10px;
}
#main2bar[data-v-9a599386] {
    height:80px!important;
}
#main2bar .justify-center-mobile[data-v-9a599386] {
    display: flex;
    padding: 0;
    width: 100%;
    justify-content: center!important;
    margin-top: 0.5rem;
}
#footer1[data-v-9a599386] {
    height: 220px;
}
.mobilepx3[data-v-9a599386] {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}
#modalmainfooter[data-v-9a599386] {
    padding-right: 2rem;
}
}
.no-repeat[data-v-9a599386] {
  background-repeat: no-repeat;
}
#packageform .el-input__inner[data-v-9a599386] {
  background-color: #fff!important;
  border-color: 1px solid rgb(92, 211, 210) ;
  color: black;
  border-radius: 0px;
}
#packageform .loader[data-v-9a599386],
.loader[data-v-9a599386]:before,
.loader[data-v-9a599386]:after {
  border-radius: 50%;
}
#packageform .loader[data-v-9a599386] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#packageform .loader[data-v-9a599386]:before,
.loader[data-v-9a599386]:after {
  position: absolute;
  content: '';
}
#packageform .loader[data-v-9a599386]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-9a599386 2s infinite ease 1.5s;
  animation: load2-9a599386 2s infinite ease 1.5s;
}
#packageform .loader[data-v-9a599386]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-9a599386 2s infinite ease;
  animation: load2-9a599386 2s infinite ease;
}
#packageformdate .loader[data-v-9a599386],
.loader[data-v-9a599386]:before,
.loader[data-v-9a599386]:after {
  border-radius: 50%;
}
#packageformdate .loader[data-v-9a599386] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#packageformdate .loader[data-v-9a599386]:before,
.loader[data-v-9a599386]:after {
  position: absolute;
  content: '';
}
#packageformdate .loader[data-v-9a599386]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-9a599386 2s infinite ease 1.5s;
  animation: load2-9a599386 2s infinite ease 1.5s;
}
#packageformdate .loader[data-v-9a599386]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-9a599386 2s infinite ease;
  animation: load2-9a599386 2s infinite ease;
}
#confirmbooking .loader[data-v-9a599386],
.loader[data-v-9a599386]:before,
.loader[data-v-9a599386]:after {
  border-radius: 50%;
}
#confirmbooking .loader[data-v-9a599386] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#confirmbooking .loader[data-v-9a599386]:before,
.loader[data-v-9a599386]:after {
  position: absolute;
  content: '';
}
#confirmbooking .loader[data-v-9a599386]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-9a599386 2s infinite ease 1.5s;
  animation: load2-9a599386 2s infinite ease 1.5s;
}
#confirmbooking .loader[data-v-9a599386]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-9a599386 2s infinite ease;
  animation: load2-9a599386 2s infinite ease;
}
@-webkit-keyframes load2-9a599386 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-9a599386 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

#packageorder___BV_modal_content_[data-v-e8a699cc] {
  margin-top:30%;
}
#confirmbooking___BV_modal_content_[data-v-e8a699cc] {
  margin-top:40%;
}
#datepicker input[data-v-e8a699cc] {
  width: 100%;
  border: 0px;
}
#datepicker .vdp-datepicker input[data-v-e8a699cc]:focus {
  border: 0px!important;
}
#packagemain[data-v-e8a699cc] * {
  font-family:'Noto-Sans', sans-serif;
}
#packagemain .el-input__inner[data-v-e8a699cc] {
  border: none;
}
#packagemain .el-date-editor.el-input[data-v-e8a699cc], .el-date-editor.el-input__inner[data-v-e8a699cc] {
    width: 100%;
}
#packagemain  .primaryhover[data-v-e8a699cc]:hover {
  background-color: rgb(25, 163, 192);
  border: 1px solid rgb(25, 163, 192);
  color: white!important;
}
#packagemain .outlined-action-button[data-v-e8a699cc] {
  color: rgb(25, 163, 192);
}
#packagemain .outlined-action-button[data-v-e8a699cc]:hover {
  color: white;
}
#packageorder___BV_modal_footer_[data-v-e8a699cc] {
  padding:0px!important;
}
#packagemain .primary-border[data-v-e8a699cc] {
  border: 1px solid rgb(25, 163, 192);
}
#footer1[data-v-e8a699cc] {
  height:250px;
}
#footer2[data-v-e8a699cc] {
  height:60px;
}
#incorrecturl .modal-footer[data-v-e8a699cc] {
  padding:0;
}
#confirmbooking .modal-footer[data-v-e8a699cc] {
  padding:0;
}
#packageorder .modal-footer[data-v-e8a699cc] {
  padding:0;
}
#paymentmethods___BV_modal_content_[data-v-e8a699cc], #initialreminder___BV_modal_content_[data-v-e8a699cc]{
  max-width: 100%!important;
  margin: 0px;
  height: 100%!important;
}
#paymentmethods___BV_modal_body_[data-v-e8a699cc] {
  padding: 0;
}
#initialreminder___BV_modal_body_[data-v-e8a699cc] {
  padding: 0;
}
#packageform[data-v-e8a699cc] {
  height: 120vh;
}
@media (min-width: 576px) {
#initialreminder .modal-dialog[data-v-e8a699cc] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#paymentmethods .modal-dialog[data-v-e8a699cc] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
}
@media (max-width: 570px) {
.rp-content-section-details-row[data-v-e8a699cc]{
    flex-direction: column;
}
}
@media (max-width:25em) {
#initialreminder .modal-dialog[data-v-e8a699cc] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#paymentmethods .modal-dialog[data-v-e8a699cc] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#packageform[data-v-e8a699cc] {
    height: 120vh;
}
#mainbar .sm-w-100[data-v-e8a699cc] {
    width: 100%;
}
#main2bar .flex-wrap[data-v-e8a699cc] {
    flex-wrap: wrap-reverse!important;
}
#main2bar .truspilotmobile[data-v-e8a699cc] {
    width: 200px;
    height: 10px;
}
#main2bar[data-v-e8a699cc] {
    height:80px!important;
}
#main2bar .justify-center-mobile[data-v-e8a699cc] {
    display: flex;
    padding: 0;
    width: 100%;
    justify-content: center!important;
    margin-top: 0.5rem;
}
#footer1[data-v-e8a699cc] {
    height: 220px;
}
.mobilepx3[data-v-e8a699cc] {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}
}
.no-repeat[data-v-e8a699cc] {
  background-repeat: no-repeat;
}
#packageform .el-input__inner[data-v-e8a699cc] {
  background-color: #eaeaea!important;
  color: black;
}
#packageform .label[data-v-e8a699cc] {
  margin-bottom: 0px;
}
#packageform .el-form-item__label[data-v-e8a699cc] {
  padding: 0;
}
#packageform .loader[data-v-e8a699cc],
.loader[data-v-e8a699cc]:before,
.loader[data-v-e8a699cc]:after {
  border-radius: 50%;
}
#packageform .loader[data-v-e8a699cc] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#packageform .loader[data-v-e8a699cc]:before,
.loader[data-v-e8a699cc]:after {
  position: absolute;
  content: '';
}
#packageform .loader[data-v-e8a699cc]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-e8a699cc 2s infinite ease 1.5s;
  animation: load2-e8a699cc 2s infinite ease 1.5s;
}
#packageform .loader[data-v-e8a699cc]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-e8a699cc 2s infinite ease;
  animation: load2-e8a699cc 2s infinite ease;
}
#packageformdate .loader[data-v-e8a699cc],
.loader[data-v-e8a699cc]:before,
.loader[data-v-e8a699cc]:after {
  border-radius: 50%;
}
#packageformdate .loader[data-v-e8a699cc] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#packageformdate .loader[data-v-e8a699cc]:before,
.loader[data-v-e8a699cc]:after {
  position: absolute;
  content: '';
}
#packageformdate .loader[data-v-e8a699cc]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-e8a699cc 2s infinite ease 1.5s;
  animation: load2-e8a699cc 2s infinite ease 1.5s;
}
#packageformdate .loader[data-v-e8a699cc]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-e8a699cc 2s infinite ease;
  animation: load2-e8a699cc 2s infinite ease;
}
@-webkit-keyframes load2-e8a699cc {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-e8a699cc {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

/* start of v2 */
#payments___BV_modal_content_[data-v-e58e5d2c] {
  width: 1000px;
  height: inherit;
}
#payments .modal-dialog[data-v-e58e5d2c] {
  margin-left: 23%;
  margin-top: 7%;
}
#confirmcvr___BV_modal_content_[data-v-e58e5d2c] {
  width: 650px;
  height: inherit;
}
#confirmcvr .modal-dialog[data-v-e58e5d2c] {
  margin-left: 30%;
  margin-top: 7%;
}
#leverrsubmargin[data-v-e58e5d2c] {
  width:200px;
}
#leverantext[data-v-e58e5d2c] {
  text-align: -webkit-left;
}
#leveran .el-form-item__label[data-v-e58e5d2c] {
  width:200px;
}
#leveran .el-form-item__content[data-v-e58e5d2c] {
  width:100%;
}
#leveran .el-form-item__error[data-v-e58e5d2c]{
  padding: 0px;
}
#leveran .el-form--label-top .el-form-item__label[data-v-e58e5d2c] {
  padding: 0px;
}
#reepaycheckbox input[type="radio"][data-v-e58e5d2c] {
    height: 20px;
    width: 20px;
}
#leverandcheckbox input[type="radio"][data-v-e58e5d2c] {
    height: 20px;
    width: 20px;
}
#reminderbar[data-v-e58e5d2c] {
    margin-top: 115px;
    position: fixed;
    z-index: 100;
}
/* end of v2 */
#signuppage[data-v-e58e5d2c] * {
  font-family:'Noto-Sans', sans-serif;
}
#sendingsuccess___BV_modal_content_[data-v-e58e5d2c]{
  margin-top: 25%;
}
input[data-v-e58e5d2c]::-webkit-outer-spin-button,
input[data-v-e58e5d2c]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Hide scrollbar for Chrome, Safari and Opera */
#partnerloginapp[data-v-e58e5d2c]::-webkit-scrollbar {
  /* display: none; */
}

/* Hide scrollbar for IE, Edge and Firefox */
#partnerloginapp[data-v-e58e5d2c] {
}
/* Firefox */
input[type=number][data-v-e58e5d2c] {
  -moz-appearance: textfield;
}
input[type=number][data-v-e58e5d2c]::-webkit-outer-spin-button { 
	-webkit-appearance: none;
}
#subicons[data-v-e58e5d2c] {
  border-radius: 50%;
  width: 117px;
  height: 117px;
  top: -13%;
  z-index: 100;
}
.second-secondary2[data-v-e58e5d2c] {
  color: #409EFF;
}
#popupcontract .modal-dialog[data-v-e58e5d2c] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popupcontract___BV_modal_content_[data-v-e58e5d2c], #popupcontract___BV_modal_content_[data-v-e58e5d2c]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplink .modal-dialog[data-v-e58e5d2c] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplink___BV_modal_content_[data-v-e58e5d2c], #popuplink__BV_modal_content_[data-v-e58e5d2c]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#popuplinklever .modal-dialog[data-v-e58e5d2c] {
      max-width: 80%;
      margin: 0px;
      padding: 0px;
      height: 80%;
}
#popuplinklever___BV_modal_content_[data-v-e58e5d2c], #popuplinklever__BV_modal_content_[data-v-e58e5d2c]{
    max-width: 80%;
    margin: 0px;
    height: 80%;
    margin-top:10%;
    margin-left:20%;
}
#marketplace2[data-v-e58e5d2c] {
  margin-top:120px;
}
#mainbarstatus[data-v-e58e5d2c] {
  height: 60px;
  margin-top:55px;
  background: #fafafa;
  box-shadow:0 3px 10px rgb(0 0 0 / 10%);
}
#sendingsuccess .modal-dialog[data-v-e58e5d2c] {
  max-width: 650px;
}
#payments .custom-control[data-v-e58e5d2c]{
  display: block;
  padding-left:0;
}
#sendingsuccess .modal[data-v-e58e5d2c] {
    background-image: url(/static/staging/img/marketplace-VbomJrcK.webp);
    background-size: cover;
}
#confirmcvr .el-form-item__label[data-v-e58e5d2c] {
  line-height: 0;
}
#confirmcvr .el-form-item[data-v-e58e5d2c] {
  margin-bottom: 20px;
}
.buttonsticky[data-v-e58e5d2c] {
  position: fixed;
  z-index: 1020;
  width: 100%;
  background-color: #ffffff;
  bottom: 0;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.package-popup[data-v-e58e5d2c] {
  text-align: left;
}
.list-sub-text[data-v-e58e5d2c] {
  font-size: 14px;
}
.disabled[data-v-e58e5d2c] {
  pointer-events: none;
}
#rp-card-button .config-pay-button[data-v-e58e5d2c]:enabled {
    background-color: #4dcf55!important;
    border: 1px solid #4dcf55;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
}
.navbarsignup[data-v-e58e5d2c] {
  height: 55px;
  background-color: #fff;
  border-bottom: 1px solid #d1d4d7;
}
#confirmcvr .el-input__inner[data-v-e58e5d2c] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px #00000008;
  border: 0px solid #23a3c03b;
  border-radius: 0px;
  color: #23A3C0;
}
#confirmcvr .el-input__inner[data-v-e58e5d2c] {
  color: #23A3C0!important;
  font-size: 16px!important;
}
#confirmcvr .label[data-v-e58e5d2c] {
  margin-bottom: 0px!important;
}
#confirmcvr .el-form-item__label[data-v-e58e5d2c] {
  padding: 0;
  margin-bottom: 10px;
}
.app-footer.no-button[data-v-e58e5d2c] {
  justify-content: center!important;
}
#subitemitem1[data-v-e58e5d2c] {
  height: 370px;
}
@media (max-width:27em) {
#payments .modal-dialog[data-v-e58e5d2c] {
    margin-left: 3%;
    margin-top: 40%;
}
#confirmcvr___BV_modal_content_[data-v-e58e5d2c] {
    width: inherit;
}
#payments___BV_modal_content_[data-v-e58e5d2c] {
    width: inherit;
}
#confirmcvr .modal-dialog[data-v-e58e5d2c] {
    margin-left: 3%;
    margin-top: 40%;
}
#reminderbar[data-v-e58e5d2c] {
    margin-top: 125px;
}
#subicons[data-v-e58e5d2c] {
    top: -16%;
}
#leveran .el-form-item__label[data-v-e58e5d2c] {
    width: 100%;
    margin-bottom: 0px;
}
#levera .label[data-v-e58e5d2c] {
    margin-bottom: 0px;
}
#leveran .el-form-item[data-v-e58e5d2c] {
    margin-bottom: 15px ;
}
#leveran .el-checkbox__label[data-v-e58e5d2c] {
    padding-left: 5px;
    text-align: initial;
}
#leveran .el-checkbox[data-v-e58e5d2c], .el-checkbox__input[data-v-e58e5d2c] {
    display: flex;
    padding-top: 2px;
    white-space: initial;
}
#subitemitem1[data-v-e58e5d2c] {
    height: 375px;
}
.mmt4[data-v-e58e5d2c] {
    margin-top: 4rem;
}
.mp0[data-v-e58e5d2c] {
    padding: 0;
}
.app-header[data-v-e58e5d2c] {
    padding-left: .2rem;
    padding-right: .2rem;
}
.mm0[data-v-e58e5d2c] {
    margin: 0px;
}
.mmx-auto[data-v-e58e5d2c] {
    margin-left: auto;
    -webkit-box-pack: center;
    justify-content: center;
}
.mmb5[data-v-e58e5d2c] {
    margin-bottom: 5rem;
}
.mpt1[data-v-e58e5d2c] {
    padding-top: .5rem;
}
#popupcontract .modal-dialog[data-v-e58e5d2c] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popupcontract___BV_modal_content_[data-v-e58e5d2c], #popupcontract___BV_modal_content_[data-v-e58e5d2c]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplink .modal-dialog[data-v-e58e5d2c] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplink___BV_modal_content_[data-v-e58e5d2c], #popuplink__BV_modal_content_[data-v-e58e5d2c]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#popuplinklever .modal-dialog[data-v-e58e5d2c] {
      max-width: 90%!important;
      margin: 0px;
      padding: 0px;
      height: 90%!important;
}
#popuplinklever___BV_modal_content_[data-v-e58e5d2c], #popuplinklever__BV_modal_content_[data-v-e58e5d2c]{
    max-width: 90%!important;
    margin: 0px;
    height: 90%!important;
    margin-top: 10%;
    margin-left: 10%;
}
#invitepartner .sm-hide[data-v-e58e5d2c] {
    display: none;
}
.mobile-flex-column[data-v-e58e5d2c] {
    flex-direction: column!important;
    align-items: center;
}
.sm-w-92[data-v-e58e5d2c] {
    width: 90%;
}
.sm-w-100[data-v-e58e5d2c] {
    width: 100%;
}
#confirmcvr .el-form-item__content[data-v-e58e5d2c] {
    margin-right: 0;
}
#payments .custom-control[data-v-e58e5d2c] {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
}
#mainbarstatus[data-v-e58e5d2c] {
    height:70px
}
#payments .custom-control-label[data-v-e58e5d2c] {
    margin: 0;
    font-size: 12px;
}
#payments .label[data-v-e58e5d2c] {
    margin-bottom: 0;
}
.text-grey[data-v-e58e5d2c] {
    font-size: 12px;
}
}
#payments .el-popover__reference[data-v-e58e5d2c] {
    position: absolute;
    right: 0;
    top: 0;
}
#payments ul.list-image-check-mintgreen li[data-v-e58e5d2c]:before {
    content: '';
}
#payments ul[data-v-e58e5d2c] {
    list-style-type: none;
    list-style-position: outside;
    padding-left: 1rem;
}
#payments ol[data-v-e58e5d2c], ul[data-v-e58e5d2c] {
    list-style: none;
}
#payments ul.list-image-check-mintgreen li.empty[data-v-e58e5d2c]:before {
    width: 12px;
    height: 3px;
    position: relative;
    background: #003645;
    content: ' ';
    display: inline-block;
}
#payments ul.list-image-check-mintgreen li[data-v-e58e5d2c] {
    position: relative;
    padding-left: 1.8em;
}
#payments ul.list-image-check-mintgreen li[data-v-e58e5d2c]:before {
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background: url(https://www.haandvaerker.dk/imgs/check-mintgreen.svg) center center no-repeat;
    background-size: contain
}
#payments ul.list-image-check-mintgreen li.empty[data-v-e58e5d2c] {
    text-align: center!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.dg-content[data-v-e58e5d2c]{
  white-space:pre-wrap;
}
.custom-control-input[data-v-e58e5d2c] {
      position: unset;
    z-index: 1;
    opacity: 1;
    margin-right: 14px;
}
.image[data-v-e58e5d2c] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.field-input[data-v-e58e5d2c] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
.greenblue-button[data-v-e58e5d2c] {
    color: #fff;
    background-color: rgba(77, 207, 85, 1.0);
    border: 0;
}
.searchBox[data-v-e58e5d2c] {
  border: 0;
  flex: 1;
  outline:none;
}
.dg-content[data-v-e58e5d2c]{
  white-space:pre-wrap;
}
.container[data-v-e58e5d2c] {
  padding:0;
}
.loader[data-v-e58e5d2c],
.loader[data-v-e58e5d2c]:before,
.loader[data-v-e58e5d2c]:after {
  border-radius: 50%;
}
.loader[data-v-e58e5d2c] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-e58e5d2c]:before,
.loader[data-v-e58e5d2c]:after {
  position: absolute;
  content: '';
}
.loader[data-v-e58e5d2c]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-e58e5d2c 2s infinite ease 1.5s;
  animation: load2-e58e5d2c 2s infinite ease 1.5s;
}
.loader[data-v-e58e5d2c]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-e58e5d2c 2s infinite ease;
  animation: load2-e58e5d2c 2s infinite ease;
}
@-webkit-keyframes load2-e58e5d2c {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-e58e5d2c {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
.modal-footer[data-v-e58e5d2c],
.modal-header[data-v-e58e5d2c] {
  padding: 0;
}
.modal-header[data-v-e58e5d2c],
.modal-footer[data-v-e58e5d2c] {
  border-bottom: 0;
  border-top: 0;
}
.modal-backdrop.show[data-v-e58e5d2c] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
.modal-body-marketplace[data-v-e58e5d2c] {
  padding: 0!important;
}
.modal-footer > div[data-v-e58e5d2c] {
  width: 100%;
}

#mobilepay .loader[data-v-8f3fb464],
#mobilepay .loader[data-v-8f3fb464]:before,
#mobilepay .loader[data-v-8f3fb464]:after {
  border-radius: 50%;
}
#mobilepay .loader[data-v-8f3fb464] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#mobilepay .loader[data-v-8f3fb464]:before,
.loader[data-v-8f3fb464]:after {
  position: absolute;
  content: '';
}
#mobilepay .loader[data-v-8f3fb464]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-8f3fb464 2s infinite ease 1.5s;
  animation: load2-8f3fb464 2s infinite ease 1.5s;
}
#mobilepay .loader[data-v-8f3fb464]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-8f3fb464 2s infinite ease;
  animation: load2-8f3fb464 2s infinite ease;
}
@-webkit-keyframes load2-8f3fb464 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-8f3fb464 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

#packageorder___BV_modal_content_[data-v-a0e3a575] {
  margin-top:0%;
}
#confirmbooking___BV_modal_content_[data-v-a0e3a575] {
  margin-top:20%;
}
#datepicker input[data-v-a0e3a575] {
  width: 100%;
  border: 0px;
}
#datepicker .vdp-datepicker input[data-v-a0e3a575]:focus {
  border: 0px!important;
}
#packagemain[data-v-a0e3a575] * {
  font-family:'Noto-Sans', sans-serif;
}
#packagemain .el-date-editor.el-input .el-date-editor .el-input__inner[data-v-a0e3a575] {
    width: 100%;
    background-color: #ffff;
    border-radius: 0px;
}
#packagemain  .primaryhover[data-v-a0e3a575]:hover {
  background-color: rgb(25, 163, 192);
  border: 1px solid rgb(25, 163, 192);
  color: white!important;
}
#packagemain .outlined-action-button[data-v-a0e3a575] {
  color: rgb(25, 163, 192);
}
#packagemain .outlined-action-button[data-v-a0e3a575]:hover {
  color: white;
}
#packageorder___BV_modal_footer_[data-v-a0e3a575] {
  padding:0px!important;
}
#packagemain .primary-border[data-v-a0e3a575] {
  border: 1px solid rgb(25, 163, 192);
}
#footer1[data-v-a0e3a575] {
  height:320px;
}
#footer2[data-v-a0e3a575] {
  height:60px;
}
#formpackage[data-v-a0e3a575] {
  height:45vh;
}
#incorrecturl .modal-footer[data-v-a0e3a575] {
  padding:0;
}
#confirmbooking .modal-footer[data-v-a0e3a575] {
  padding:0;
}
#packageorder .modal-footer[data-v-a0e3a575] {
  padding:0;
}
#paymentmethods___BV_modal_content_[data-v-a0e3a575], #initialreminder___BV_modal_content_[data-v-a0e3a575]{
  max-width: 100%!important;
  margin: 0px;
  height: 100%!important;
}
#paymentmethods___BV_modal_body_[data-v-a0e3a575] {
  padding: 0;
}
#initialreminder___BV_modal_body_[data-v-a0e3a575] {
  padding: 0;
}
#modalmainfooter[data-v-a0e3a575] {
    padding-right: 1rem;
}
@media (min-width: 576px) {
#initialreminder .modal-dialog[data-v-a0e3a575] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#paymentmethods .modal-dialog[data-v-a0e3a575] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
}
@media (max-width: 570px) {
.rp-content-section-details-row[data-v-a0e3a575]{
    flex-direction: column;
}
}
@media (max-width:27em) {
#initialreminder .modal-dialog[data-v-a0e3a575] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#paymentmethods .modal-dialog[data-v-a0e3a575] {
      max-width: 100%!important;
      margin: 0px;
      padding: 0px;
      height: 100%!important;
}
#packageordertext[data-v-a0e3a575] {
    font-size: 11px;
}
  /* #formpackage {
    height:35vh;
  } */
#mainbar .sm-w-100[data-v-a0e3a575] {
    width: 100%;
}
#main2bar .flex-wrap[data-v-a0e3a575] {
    flex-wrap: wrap-reverse!important;
}
#main2bar .truspilotmobile[data-v-a0e3a575] {
    width: 200px;
    height: 10px;
}
#main2bar[data-v-a0e3a575] {
    height:80px!important;
}
#main2bar .justify-center-mobile[data-v-a0e3a575] {
    display: flex;
    padding: 0;
    width: 100%;
    justify-content: center!important;
    margin-top: 0.5rem;
}
#footer1[data-v-a0e3a575] {
    height: 220px;
}
.mobilepx3[data-v-a0e3a575] {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}
#modalmainfooter[data-v-a0e3a575] {
    padding-right: 2rem;
}
}
.no-repeat[data-v-a0e3a575] {
  background-repeat: no-repeat;
}
#packageform .el-input__inner[data-v-a0e3a575] {
  background-color: #fff!important;
  border-color: 1px solid rgb(92, 211, 210) ;
  color: black;
  border-radius: 0px;
}
#packageform .loader[data-v-a0e3a575],
.loader[data-v-a0e3a575]:before,
.loader[data-v-a0e3a575]:after {
  border-radius: 50%;
}
#packageform .loader[data-v-a0e3a575] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#packageform .loader[data-v-a0e3a575]:before,
.loader[data-v-a0e3a575]:after {
  position: absolute;
  content: '';
}
#packageform .loader[data-v-a0e3a575]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-a0e3a575 2s infinite ease 1.5s;
  animation: load2-a0e3a575 2s infinite ease 1.5s;
}
#packageform .loader[data-v-a0e3a575]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-a0e3a575 2s infinite ease;
  animation: load2-a0e3a575 2s infinite ease;
}
#packageformdate .loader[data-v-a0e3a575],
.loader[data-v-a0e3a575]:before,
.loader[data-v-a0e3a575]:after {
  border-radius: 50%;
}
#packageformdate .loader[data-v-a0e3a575] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#packageformdate .loader[data-v-a0e3a575]:before,
.loader[data-v-a0e3a575]:after {
  position: absolute;
  content: '';
}
#packageformdate .loader[data-v-a0e3a575]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-a0e3a575 2s infinite ease 1.5s;
  animation: load2-a0e3a575 2s infinite ease 1.5s;
}
#packageformdate .loader[data-v-a0e3a575]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-a0e3a575 2s infinite ease;
  animation: load2-a0e3a575 2s infinite ease;
}
#confirmbooking .loader[data-v-a0e3a575],
.loader[data-v-a0e3a575]:before,
.loader[data-v-a0e3a575]:after {
  border-radius: 50%;
}
#confirmbooking .loader[data-v-a0e3a575] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#confirmbooking .loader[data-v-a0e3a575]:before,
.loader[data-v-a0e3a575]:after {
  position: absolute;
  content: '';
}
#confirmbooking .loader[data-v-a0e3a575]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-a0e3a575 2s infinite ease 1.5s;
  animation: load2-a0e3a575 2s infinite ease 1.5s;
}
#confirmbooking .loader[data-v-a0e3a575]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-a0e3a575 2s infinite ease;
  animation: load2-a0e3a575 2s infinite ease;
}
@-webkit-keyframes load2-a0e3a575 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-a0e3a575 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

#unsubcribemain  .field-input[data-v-0b1284cf] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
#unsubcribemain .custom-control-input[data-v-0b1284cf] {
    position: unset;
    z-index: 1;
    opacity: 1;
    width: 20px;
    height: 18px;
}
#unsubcribemain .custom-control[data-v-0b1284cf] {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: flex;
    min-height: 0;
    padding-left: 0;
    margin-right: 1rem;
}
#unsubcribemain .image[data-v-0b1284cf] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.unsubcribemain[data-v-0b1284cf] {
  width: 450px;
}
@media (max-width:25em) {
.unsubcribemain[data-v-0b1284cf] {
    width: 350px;
}
}
.previewPDFContainer[data-v-e097a852] {
  background-color: rgba(108, 117, 125, 0.3);
  overflow: auto;
  min-height: 300px;
  padding: 16px;
  touch-action: manipulation;
}
@media screen and (max-width: 27em) {
.previewPDFContainer[data-v-e097a852] {
    overflow-y: auto;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    padding: 8px;
}
}
.opacity-50[data-v-e097a852] {
  opacity: 0.5;
}
.translate-center[data-v-e097a852] {
  transform: translate(-50%, -50%);
}.pdf-viewer-wrapper .vue-pdf-embed canvas {
  margin: 0 auto 16px;
  transition: width 0.3s ease, transform 0.3s ease;
}#onboarding #progressbar[data-v-6baecf0c] {
  width: 100%;
  background-color: #CECECE;
}
#onboarding #progressbar > div[data-v-6baecf0c] {
  background-color: #4DCF55;
  height: 100%;
}
#onboarding i.el-icon-success[data-v-6baecf0c] {
  color: #4DCF55;
}
#dynamicVideos .leftdynamicVideos[data-v-6baecf0c] {
  margin: 0 auto 0 3%;
}
@media screen and (max-width: 600px) {
#dynamicVideos .leftdynamicVideos[data-v-6baecf0c] {
    margin: 0 auto;
    width: 448px;
}
}
#dynamicVideos .rightdynamicVideos[data-v-6baecf0c] {
  margin: 0 3% 0 auto;
}
@media screen and (max-width: 600px) {
#dynamicVideos .rightdynamicVideos[data-v-6baecf0c] {
    margin: 0 auto;
    width: 448px;
}
}
#dynamicVideos #dynamicVideos___BV_modal_body_.modal-body[data-v-6baecf0c] {
  padding: 0 !important;
}
#dynamicVideos #dynamicVideos___BV_modal_content_[data-v-6baecf0c] {
  max-width: 450px;
  width: 100%;
  margin-top: 15%;
}
#dynamicVideos .backgroundContainer[data-v-6baecf0c] {
  height: inherit;
  background-blend-mode: darken;
  background-color: #003645;
}
#dynamicVideos .backgroundContainer a[data-v-6baecf0c]:after {
  content: unset;
}
#dynamicVideos .fullImage[data-v-6baecf0c] {
  width: auto;
  height: 100% !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#dynamicVideos .fullImage img[data-v-6baecf0c] {
  height: 100%;
  width: auto;
}
#dynamicVideos .notFullImage[data-v-6baecf0c] {
  width: auto;
  margin-bottom: 1rem;
  height: 75% !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#dynamicVideos .notFullImage img[data-v-6baecf0c] {
  height: 100%;
  width: auto;
}
#dynamicVideos .el-carousel__indicators--horizontal[data-v-6baecf0c] {
  top: 0;
  bottom: unset;
}/* Native tabs styling */
.newsfeed-tab__btn[data-v-8f293e9f] {
  background: none;
  border: none;
  border-bottom: 2px solid transparent;
  margin-bottom: -2px;
  cursor: pointer;
  color: #003645;
  font-size: 14px;
}
.newsfeed-tab__btn.newsfeed-tab--active[data-v-8f293e9f] {
  color: #19A3C0;
  border-bottom-color: #19A3C0;
}

/* Tag styles */
.tag[data-v-8f293e9f] {
  display: inline-block;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 12px;
}
.tag--success[data-v-8f293e9f] {
  background-color: #f0f9eb;
  color: #67c23a;
  border: 1px solid #e1f3d8;
}
.tag--danger[data-v-8f293e9f] {
  background-color: rgb(207, 0, 15);
  color: #fff;
  border: 1px solid rgb(207, 0, 15);
  font-weight: 700;
}
.tag--warning[data-v-8f293e9f] {
  background-color: #e6a23c;
  color: #fff;
  border: 1px solid #e6a23c;
}

/* Prisen radio buttons */
.prisen-radio-label[data-v-8f293e9f] {
  text-align: center;
}
.prisen-radio-input[data-v-8f293e9f] {
  display: none;
}
.prisen-radio-btn[data-v-8f293e9f] {
  display: block;
  padding: 4rem;
  font-size: 2rem;
  font-weight: 600;
  color: #003645;
  border: 8px solid #003645;
  background: #fff;
  cursor: pointer;
  white-space: normal;
}
.prisen-radio-input:checked + .prisen-radio-btn[data-v-8f293e9f] {
  background-color: #4dcf55;
}
.prisen-radio-input:disabled + .prisen-radio-btn[data-v-8f293e9f] {
  cursor: not-allowed;
  opacity: 0.6;
}

/* Seen states */
.seen-0[data-v-8f293e9f] {
  background-color: rgba(25, 163, 192, 0.1254901961);
}
.seen-1[data-v-8f293e9f] {
  background-color: #fff;
}/* Unscoped styles needed for child components and deep selectors */
#updatedNewsfeed .standard-button[data-v-8f293e9f]:hover {
  border: 1px solid #19A3C0;
}
#updatedNewsfeed .displayGrid[data-v-8f293e9f] {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  height: 100vh;
}
#newsfeed .innerNewsfeed[data-v-8f293e9f] {
  display: grid;
  gap: 1rem;
  grid-template-columns: 1fr;
  max-width: 708px;
}
#newsfeed .innerNewsfeed > div[data-v-8f293e9f]:nth-of-type(1) {
  grid-column: 1;
}
#newsfeed .innerNewsfeed > div[data-v-8f293e9f]:nth-of-type(2) {
  grid-column: 2;
}
#newsfeed .innerNewsfeed.hasOnboarding[data-v-8f293e9f] {
  grid-template-columns: 1fr 1fr;
  max-width: unset;
}
@media only screen and (max-width: 768px) {
#newsfeed .innerNewsfeed[data-v-8f293e9f] {
    grid-template-columns: 1fr !important;
}
#newsfeed .innerNewsfeed > div[data-v-8f293e9f]:nth-of-type(1) {
    grid-column: 1;
    grid-row: 1;
}
#newsfeed .innerNewsfeed > div[data-v-8f293e9f]:nth-of-type(2) {
    grid-column: 1;
    grid-row: 2;
}
}
@media screen and (max-width: 768px) {
#newsfeed_con[data-v-8f293e9f] {
    flex-direction: column-reverse;
}
}
#readmore[data-v-8f293e9f] {
  color: rgb(25, 163, 192);
  font-weight: 600;
}
.modal-header[data-v-8f293e9f] {
  padding-bottom: 0;
}
.modal-footer[data-v-8f293e9f],
.modal-header[data-v-8f293e9f] {
  border-bottom: 0;
  border-top: 0;
}
.tab-content[data-v-8f293e9f] {
  border: 0;
  padding: 0;
}
.tab-content .tab-pane[data-v-8f293e9f] {
  padding-top: 0;
}
.table thead th[data-v-8f293e9f],
.table th[data-v-8f293e9f],
.table td[data-v-8f293e9f] {
  border-bottom: 0;
  border-top: 0;
}
.creditcheck-container > .card-body[data-v-8f293e9f] {
  padding: 0 !important;
}
.pull-right[data-v-8f293e9f] {
  display: inline-block;
  margin-left: 1%;
}
.checkbox[data-v-8f293e9f] {
  margin-left: 1.5em;
  margin-right: 2em;
}
.star[data-v-8f293e9f] {
  margin-right: 2em;
}
.message[data-v-8f293e9f] {
  margin-left: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 16px;
  cursor: pointer;
  border-bottom: 2px solid #efefef;
}
.row[data-v-8f293e9f] {
  margin-right: -15px;
}
.message a[data-v-8f293e9f] {
  color: black;
}
.message + .message[data-v-8f293e9f] {
  border-top: 1px solid #efefef;
}
.message.read[data-v-8f293e9f] {
  background: #efefef;
}
.message.unread[data-v-8f293e9f] {
  font-weight: bold;
}
.message.selected[data-v-8f293e9f] {
  background: #ffffcc;
}
.message[data-v-8f293e9f]:hover {
  margin-left: -3px !important;
  border-left: 3px solid #ccc !important;
}
.message-body[data-v-8f293e9f] {
  background: #ccc;
  margin-left: 0;
  margin-bottom: 1em;
  padding-top: 1em;
  padding-bottom: 1em;
}
.toolbar .label-select[data-v-8f293e9f] {
  width: auto;
  display: inline;
}
.toolbar select[data-v-8f293e9f],
.toolbar button[data-v-8f293e9f],
.toolbar a[data-v-8f293e9f],
.toolbar .badge[data-v-8f293e9f] {
  margin-right: 0.5em;
  margin-bottom: 0.5em;
}
footer.spacer[data-v-8f293e9f] {
  margin-bottom: 20em;
}
.label[data-v-8f293e9f] {
  margin-right: 0.5em;
}
.fa-close[data-v-8f293e9f] {
  cursor: pointer;
}
.form-horizontal[data-v-8f293e9f] {
  margin-left: 1em;
}
.modal-content .modal-body[data-v-8f293e9f] {
  padding: 0;
}
button.register-prisen[data-v-8f293e9f]:disabled {
  color: red;
  background-color: gray;
  border-color: gray;
  cursor: not-allowed;
}
#buyPhotoPackage p[data-v-8f293e9f] {
  word-break: break-word;
}
#confirmPurchase p[data-v-8f293e9f] {
  word-break: break-word;
}
.loader[data-v-8f293e9f],
.loader[data-v-8f293e9f]:before,
.loader[data-v-8f293e9f]:after {
  border-radius: 50%;
}
.loader[data-v-8f293e9f] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-8f293e9f]:before,
.loader[data-v-8f293e9f]:after {
  position: absolute;
  content: "";
}
.loader[data-v-8f293e9f]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-8f293e9f 2s infinite ease 1.5s;
  animation: load2-8f293e9f 2s infinite ease 1.5s;
}
.loader[data-v-8f293e9f]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-8f293e9f 2s infinite ease;
  animation: load2-8f293e9f 2s infinite ease;
}
@-webkit-keyframes load2-8f293e9f {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-8f293e9f {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}#newsfeed .h-60[data-v-903a753d] {
  height: 60px;
}
#newsfeed .fs-32[data-v-903a753d] {
  font-size: 32px;
}
#newsfeed .desktop-flex[data-v-903a753d] {
  display: flex;
}
@media only screen and (max-width: 620px) {
#newsfeed .desktop-flex[data-v-903a753d] {
    display: none;
}
}
#newsfeed .mobile-flex[data-v-903a753d] {
  display: none;
}
@media only screen and (max-width: 620px) {
#newsfeed .mobile-flex[data-v-903a753d] {
    display: flex;
}
}
#newsfeed .banner-con[data-v-903a753d] {
  position: relative;
  background-color: transparent;
}
#newsfeed .banner-con video[data-v-903a753d], #newsfeed .banner-con img[data-v-903a753d] {
  width: 100%;
}
#newsfeed .newsfeedBanner[data-v-903a753d] {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: none;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.2s ease;
  background-color: transparent;
}
#newsfeed .newsfeedBanner.active[data-v-903a753d] {
  display: block;
  opacity: 1;
  z-index: 99;
}
#newsfeed .ny-badge[data-v-903a753d] {
  display: none;
  position: relative;
  background-color: #FF0000;
  border-radius: 200px;
  padding: 2px 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
}
#newsfeed .ny-badge.forDesktop[data-v-903a753d] {
  display: none;
}
@media only screen and (min-width: 621px) {
#newsfeed .ny-badge.forDesktop.new[data-v-903a753d] {
    display: inline-block;
}
}
#newsfeed .ny-badge.forMobile[data-v-903a753d] {
  display: none;
}
@media only screen and (max-width: 620px) {
#newsfeed .ny-badge.forMobile.new[data-v-903a753d] {
    display: inline-block;
}
}
.hr[data-v-903a753d] {
  height: 1px;
  width: 100%;
  background-color: rgba(159, 161, 163, 0.3);
}
.table thead th[data-v-1e68188f],
.table th[data-v-1e68188f],
.table td[data-v-1e68188f] {
    border-bottom: 0;
    border-top: 0;
}
textarea[data-v-1e68188f] {
    background: rgba(236, 240, 241,1.0);
    border-radius: 3px;
    border: 0;
}
.modal-footer[data-v-1e68188f],
.modal-header[data-v-1e68188f] {
    border-bottom: 0;
    border-top: 0;
}
#editcard > div.clearfix.pl-32 pr-32.mb-16 > div > div.clearfix.p-16.ml-32.mb-32 > div > div:nth-child(12) > span[data-v-f273b368] {
  text-transform: lowercase;
}
#editcard i.el-tag__close.el-icon-close[data-v-f273b368] {
  border: 1px solid;
  color: #000;
}
#editcard i.el-tag__close.el-icon-close[data-v-f273b368]:hover {
  border: 1px solid;
  color: #000;
  background-color: transparent;
}
#editcard .emailBtn[data-v-f273b368] {
  max-width: 185px;
  width: 100%;
}
@media screen and (max-width: 500px) {
#editcard .emailBtn[data-v-f273b368] {
    max-width: 100px;
}
}
.modal-footer[data-v-640bf33c],
.modal-header[data-v-640bf33c] {
    border-bottom: 0!important;
    border-top: 0!important;
}
.nav-tabs .nav-link.active[data-v-640bf33c],
.tab-content[data-v-640bf33c] {
    border: 0;
}
.custom-control[data-v-640bf33c] {
    margin-right: 0;
}

.loader-wrapper[data-v-8fb9e474] {
  left: 50%;
  margin-left: -100px;
  top: 50%;
  margin-top: -50px;
}
.b-form-file > label[data-v-8fb9e474] {
  padding: .5rem 1rem;
  color: white;
  background-color: rgba(0, 54, 69, 1.0);
  margin: 1rem 0;
}
/* #collapse1 > div > .card-body {
} */
.tab-content[data-v-8fb9e474] {
  border:0;
}
.col-form-label[data-v-8fb9e474] {
  font-weight: 600;
}
.card-header[data-v-8fb9e474] {
  background: none;
}
.tab-content .tab-pane[data-v-8fb9e474] {
  padding-left: 0;
  padding-right: 0;
}
.tab-content[data-v-baadc68e] {
  border: 0;
}
.col-form-label[data-v-baadc68e] {
  font-weight: 600;
}
.card-header[data-v-baadc68e] {
  background: none;
}
.tab-content .tab-pane[data-v-baadc68e] {
  padding-left: 0;
  padding-right: 0;
}
.frmField[data-v-baadc68e] {
  background-color: white;
  color: #495057;
  line-height: 1.25;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
  border: 0;
  padding: 10px;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  width: 90%;
}
.frmLabel[data-v-baadc68e] {
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}
.frmValidation[data-v-baadc68e] {
  font-size: 13px;
}
.frmValidation--passed[data-v-baadc68e] {
  color: #717b85;
}
.frmIcon[data-v-baadc68e] {
  color: #EB0029;
}
.frmValidation--passed .frmIcon[data-v-baadc68e] {
  color: #0fa140;
}
.howToBuild[data-v-baadc68e] {
  text-align: center;
  color: purple;
}
.howToBuild a[data-v-baadc68e] {
  color: grey;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}
.VuePassword__Meter[data-v-baadc68e] {
  height: 4px;
}
.frmValidation[data-v-baadc68e]{
  font-size: 18px;
  padding: 6px;
  float: left;
  background-color: #f1f1f1;
  margin-right: 8px;
}
#webemailcontents .emailHeader[data-v-baadc68e] {
  display: flex;
  gap: 10px;
  justify-content: space-between;
  margin-top: 25px;
}
#webemailcontents .emailHeader > div[data-v-baadc68e] {
  width: 20%;
}
@media screen and (max-width: 768px) {
#webemailcontents[data-v-baadc68e] {
    min-width: 768px;
}
#webemailcontents .emailHeader > div[data-v-baadc68e] {
    width: 100%
}
#webemailcontents .webemailcontentsBtns[data-v-baadc68e] {
    justify-content: unset;
}
}

.tab-content[data-v-9bedefc8] {
    border:0;
}
.col-form-label[data-v-9bedefc8] {
    font-weight: 600;
}
.card-header[data-v-9bedefc8] {
    background: none;
}

/* .tab-content {
  border:0;
} */
.col-form-label[data-v-007eb28c] {
  font-weight: 600;
}
.card-header[data-v-007eb28c] {
  background: none;
}
.col-auto[data-v-007eb28c] {
  width: 100%!important;
  min-height: 32px;
}
.nav-pills .nav-link.active[data-v-007eb28c] {
  background: rgba(178,190,195, 0.175);
  font-weight: 700;
}
.form-check-input[data-v-007eb28c] {
  margin-left: 0rem;
}
#FreeSite .websiteOutlinedButton[data-v-ff9660e4] {
  color: #4dcf55;
  border: 1px solid #4dcf55;
  background-color: #fff !important;
  text-align: center;
  border-radius: unset !important;
  padding: 1rem !important;
  display: block !important;
}
@media screen and (max-width: 500px) {
#FreeSite .websiteOutlinedButton[data-v-ff9660e4] {
    width: 100%;
    display: block;
}
}
@media screen and (max-width: 500px) {
#FreeSite .headerBtns[data-v-ff9660e4] {
    display: block;
    width: 100%;
}
}
b[data-v-783e8727] {
    font-weight: 600;
}
input[type="text"][data-v-783e8727]:focus {
    outline: none;
}
.max-w-735[data-v-783e8727] {
    max-width: 735px;
}
.top-3[data-v-783e8727] {
    top: 3px;
}
.marketplace-skeleton-card[data-v-e2fd9e32] {
  min-width: 292px;
}
@media only screen and (min-width: 620px) {
.hide-desktop[data-v-e2fd9e32] {
    display: none;
}
}
@media only screen and (max-width: 620px) {
.hide-mobile[data-v-e2fd9e32] {
    display: none;
}
}ul[data-v-a1dfa3b7] {
  list-style-type: none;
  padding: 0;
}
ul li[data-v-a1dfa3b7] {
  position: relative;
  padding-left: 28px;
  margin-bottom: 10px;
}
ul li[data-v-a1dfa3b7]::before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%2016%2016'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:url(%23linear-gradient);}.cls-2{fill:%23fff;}%3c/style%3e%3clinearGradient%20id='linear-gradient'%20x1='1.07'%20y1='4'%20x2='14.93'%20y2='12'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='rgba(77,%20207,%2085,%201.0)'/%3e%3cstop%20offset='1'%20stop-color='rgba(77,%20207,%2085,%201.0)'/%3e%3c/linearGradient%3e%3c/defs%3e%3ctitle%3eblue-checkmark%3c/title%3e%3ccircle%20class='cls-1'%20cx='8'%20cy='8'%20r='8'/%3e%3cpath%20class='cls-2'%20d='M6.94,11.4a.75.75,0,0,1-.53-.22L3.23,8a.75.75,0,0,1,0-1.06.75.75,0,0,1,1.06,0l0,0L6.94,9.59l4.78-4.77a.75.75,0,0,1,1.06,0,.75.75,0,0,1,0,1.06h0l-5.31,5.3A.75.75,0,0,1,6.94,11.4Z'/%3e%3c/svg%3e") no-repeat center center;
  background-size: 18px 18px;
}
#upgradeVaeksPackageVisible .modal-content[data-v-2b337fc8] {
    border-radius: 5px;
}
#upgradeVaeksPackageVisible .modal-dialog-centered[data-v-2b337fc8] {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
      align-items: center;
      min-height: calc(100% - 8rem);
      justify-content: center;
}
#topThreeOffersInt[data-v-fc053caf] {
  max-height: 400px;
  overflow-y: auto;
}
.job-card-desktop[data-v-563fcc51] {
@media only screen and (min-width: 769px) {
        height: 650px !important;
}
}
.job-details-panel[data-v-563fcc51] {
    transform: translateY(0);
}
.swipe-card[data-v-563fcc51] {
    --swipe-threshold: 220;
    --max-rotation: 14;
    --return-duration: 260ms;
    --dismiss-duration: 320ms;

    position: relative;
    will-change: transform;
    touch-action: pan-y;
    user-select: none;
    transform: translate3d(0, 0, 0);
    /* transition: transform var(--return-duration) cubic-bezier(0.2, 0.8, 0.2, 1); */
}
.swipe-card.is-dragging[data-v-563fcc51] {
    transition: none;
    cursor: grabbing;
}
.swipe-card.is-returning[data-v-563fcc51] {
    transition: transform var(--return-duration) cubic-bezier(0.2, 0.8, 0.2, 1);
}
.swipe-card.is-dismissed-right[data-v-563fcc51],
.swipe-card.is-dismissed-left[data-v-563fcc51] {
  opacity: 0;
  transition: transform var(--dismiss-duration) cubic-bezier(0.22, 0.9, 0.2, 1), opacity var(--dismiss-duration) linear;
}
@media (prefers-reduced-motion: reduce) {
.swipe-card[data-v-563fcc51],
    .swipe-card.is-returning[data-v-563fcc51],
    .swipe-card.is-dismissed-right[data-v-563fcc51],
    .swipe-card.is-dismissed-left[data-v-563fcc51] {
        transition-duration: 1ms !important;
        animation: none !important;
}
}
.marketplaceItem[data-v-d0663c5f] {
  min-width: 292px;
  width: 292px;
}
.marketplaceItem.fullScreen[data-v-d0663c5f] {
  min-width: 292px;
  width: 292px;
}
@media only screen and (max-width: 526px) {
.marketplaceItem.fullScreen[data-v-d0663c5f] {
    min-width: unset;
    width: unset;
}
}.no-focus-outline[data-v-05cfcc9e] {
  outline: none;
}
.no-focus-outline[data-v-05cfcc9e]:focus {
  outline: none !important;
}
.cue-scroll-row[data-v-05cfcc9e] {
  cursor: grab;
  user-select: none;
  -webkit-user-select: none;
  touch-action: pan-y;
}
.cue-scroll-row.is-cue-dragging[data-v-05cfcc9e] {
  cursor: grabbing;
}
#confirmationPopup .modal-content[data-v-05cfcc9e] {
  padding: 16px !important;
}
#confirmationPopup .modal-body[data-v-05cfcc9e] {
  padding: 0 !important;
}
#confirmationPopup .content[data-v-05cfcc9e] {
  font-size: 20px;
}
@media only screen and (max-width: 620px) {
#confirmationPopup .content[data-v-05cfcc9e] {
    font-size: 16px;
}
}
#jobforudsigelser[data-v-05cfcc9e] {
  margin-left: auto;
}
@media screen and (max-width: 991px) {
#jobforudsigelser[data-v-05cfcc9e] {
    margin-right: auto;
}
}
#jobforudsigelser[data-v-05cfcc9e]::after {
  content: unset !important;
}
.custom-checkbox-container[data-v-05cfcc9e] {
  display: block; /* Makes the label take full width */
  position: relative; /* Needed for absolute positioning of checkbox */
  padding-left: 30px; /* Space for the custom checkbox icon */
  cursor: cursor-pointer;
  user-select: none; /* Prevent text selection */
  display: inline-block;
  width: 100%;
}

/* Hide the browser's default checkbox */
.custom-checkbox-container input[data-v-05cfcc9e] {
  position: absolute;
  opacity: 0;
  cursor: cursor-pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox (the visual box) */
.checkmark[data-v-05cfcc9e] {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px; /* Size of the custom checkbox */
  width: 22px; /* Size of the custom checkbox */
  background-color: #fff; /* Default background color (unchecked) */
  border: 2px solid #ccc; /* Default border color */
  border-radius: 6px; /* Rounded corners for the box */
  transition: background-color 0.2s ease, border-color 0.2s ease; /* Smooth transition */
}

/* When the checkbox is checked, change background and border color */
.custom-checkbox-container input:checked ~ .checkmark[data-v-05cfcc9e] {
  background-color: #19A3C0; /* Background color when checked */
  border-color: #19A3C0; /* Border color when checked (matches background) */
}

/* Create the checkmark (hidden by default) */
.checkmark[data-v-05cfcc9e]::after {
  content: "";
  position: absolute;
  display: none; /* Hide the checkmark by default */
  /* Styles for the white checkmark */
  left: 5px; /* Adjust horizontal position */
  top: 2px; /* Adjust vertical position */
  width: 6px; /* Width of the checkmark line */
  height: 12px; /* Height of the checkmark line */
  border: solid white; /* White color for the checkmark */
  border-width: 0 3px 3px 0; /* Only right and bottom borders for a tick shape */
  transform: rotate(45deg); /* Rotate to form a checkmark */
}

/* Show the checkmark when the checkbox is checked */
.custom-checkbox-container input:checked ~ .checkmark[data-v-05cfcc9e]::after {
  display: block; /* Display the checkmark when checked */
}

/* Optional: Add a subtle shadow on hover */
.custom-checkbox-container input:hover ~ .checkmark[data-v-05cfcc9e] {
  box-shadow: 0 0 5px rgba(25, 163, 192, 0.3);
}
.reserve__checkbox[data-v-05cfcc9e] {
  transition: all 0.2s ease;
}
.reserve__checkbox .el-checkbox__inner[data-v-05cfcc9e] {
  width: 25px;
  height: 25px;
}
.reserve__checkbox .el-checkbox__inner[data-v-05cfcc9e]::after {
  height: 20px;
  width: 5px;
  left: 9px;
  top: 0;
  border-width: 2px;
}
#reserveBtnEnable[data-v-05cfcc9e], #reserveBtnEnableRoof[data-v-05cfcc9e], #reserveBtnEnableAutorisation[data-v-05cfcc9e] {
  display: flex;
  align-items: start;
  gap: 1.5rem;
  justify-content: start;
  padding: 0 0 1rem;
}
#reserveBtnEnable label[data-v-05cfcc9e], #reserveBtnEnableRoof label[data-v-05cfcc9e], #reserveBtnEnableAutorisation label[data-v-05cfcc9e] {
  margin: 0;
  text-align: left;
  width: calc(100% - 40px);
}
#reserve__checkbox[data-v-05cfcc9e], #reserve__checkbox__roof[data-v-05cfcc9e], #reserve__checkbox__autorisation[data-v-05cfcc9e] {
  appearance: none;
  width: 20px;
  height: 20px;
  border: 3px solid #19A3C0;
  border-radius: 4px;
  position: relative;
  cursor: cursor-pointer;
}
#reserve__checkbox[data-v-05cfcc9e]:checked:before, #reserve__checkbox__roof[data-v-05cfcc9e]:checked:before, #reserve__checkbox__autorisation[data-v-05cfcc9e]:checked:before {
  content: "";
  position: absolute;
  top: 1px;
  left: 4px;
  width: 6px;
  height: 12px;
  border: solid #fff;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}
#reserve__checkbox[data-v-05cfcc9e]:checked, #reserve__checkbox__roof[data-v-05cfcc9e]:checked, #reserve__checkbox__autorisation[data-v-05cfcc9e]:checked {
  background-color: #19A3C0;
}
.filterCheckboxes[data-v-05cfcc9e] {
  column-count: 2;
}
@media screen and (max-width: 620px) {
.filterCheckboxes[data-v-05cfcc9e] {
    column-count: 1;
}
}
.scroll-indicator-con[data-v-05cfcc9e] {
  position: fixed;
  padding-left: 340px;
  width: 100%;
  bottom: 20px;
  left: 0;
  height: 80px;
  z-index: 283;
}
@media only screen and (max-width: 991px) {
.scroll-indicator-con[data-v-05cfcc9e] {
    padding-left: 0;
}
}
.scroll-indicator-con .scroll-indicator[data-v-05cfcc9e] {
  position: relative;
  top: 0;
  height: 80px;
  width: 80px;
  left: 50%;
  transform: translateX(-50%);
}
.scroll-indicator-con .scroll-indicator div[data-v-05cfcc9e] {
  position: relative;
  height: 80px;
  width: 80px;
  background-color: #17A3C0;
  border-radius: 100%;
  animation: bounce-05cfcc9e 2s infinite;
}
.scroll-indicator-con .scroll-indicator div i[data-v-05cfcc9e] {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 48px;
}
@keyframes bounce-05cfcc9e {
0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
}
40% {
    transform: translateY(-15px);
}
}
#notPaidModal .ticketBtn[data-v-05cfcc9e] {
  display: block;
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
}
#notPaidModal .ticketBtn[data-v-05cfcc9e]::after {
  content: unset !important;
}
#notPaidModal .ticketBtn[data-v-05cfcc9e]:hover {
  color: #fff !important;
}
#notPaidModal .ticketBtn.outlined-standard-button[data-v-05cfcc9e] {
  border-color: #19A3C0 !important;
  color: #19A3C0 !important;
}
#notPaidModal .ticketBtn.outlined-standard-button[data-v-05cfcc9e]:hover {
  background-color: #19A3C0 !important;
  color: #fff !important;
}
@media only screen and (max-width: 576px) {
#notPaidModal .ticketBtn[data-v-05cfcc9e] {
    max-width: unset;
}
}
#reserveBtnEnable .el-checkbox__label[data-v-05cfcc9e], #reserveBtnEnableRoof .el-checkbox__label[data-v-05cfcc9e], #reserveBtnEnableAutorisation .el-checkbox__label[data-v-05cfcc9e] {
  color: #151b1e !important;
  font-size: 14px !important;
}
@media screen and (max-width: 624px) {
#reserveBtnEnable .el-checkbox__label[data-v-05cfcc9e], #reserveBtnEnableRoof .el-checkbox__label[data-v-05cfcc9e], #reserveBtnEnableAutorisation .el-checkbox__label[data-v-05cfcc9e] {
    font-size: 12px !important;
}
}
@media screen and (max-width: 350px) {
#reserveBtnEnable .el-checkbox__label[data-v-05cfcc9e], #reserveBtnEnableRoof .el-checkbox__label[data-v-05cfcc9e], #reserveBtnEnableAutorisation .el-checkbox__label[data-v-05cfcc9e] {
    font-size: 10px !important;
}
}
#reserverConfirmationModal .modal-dialog[data-v-05cfcc9e] {
  margin: 0;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#reservafailedchecklimitbitrix[data-v-05cfcc9e] {
  top: 30%;
}
#confirmskipvideo[data-v-05cfcc9e] {
  top: 20%;
}
#confirmskipoffer[data-v-05cfcc9e] {
  top: 20%;
}
.el-message-box[data-v-05cfcc9e] {
  width: auto !important;
}
#minboligjobs .gap-17[data-v-05cfcc9e] {
  gap: 17px;
}
.iteminfo[data-v-05cfcc9e] {
  width: 100%;
  height: 163px;
  padding: 15px;
  border-radius: 10px;
  position: relative;
}
.iteminfo > div[data-v-05cfcc9e] {
  position: relative;
  padding-top: 20px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  text-align: center;
}
.job-grid[data-v-05cfcc9e] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.job-grid svg[data-v-05cfcc9e] {
  max-height: 32px;
  height: 100%;
}
@media only screen and (max-width: 620px) {
.job-grid[data-v-05cfcc9e] {
    grid-template-columns: 1fr 1fr;
}
}
#minboligjobs[data-v-05cfcc9e] {
  padding-right: 0 !important;
}
#minboligjobs .modal-footer > div[data-v-05cfcc9e] {
  width: 100%;
}
#minboligjobs .loader[data-v-05cfcc9e],
.loader[data-v-05cfcc9e]:before,
.loader[data-v-05cfcc9e]:after {
  border-radius: 50%;
}
#minboligjobs .loader[data-v-05cfcc9e] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#minboligjobs .icon-spacing[data-v-05cfcc9e] {
  padding: 24px;
}
@media only screen and (max-width: 620px) {
#minboligjobs .icon-spacing[data-v-05cfcc9e] {
    padding: 16px;
}
}
#minboligjobs .loader[data-v-05cfcc9e]:before,
.loader[data-v-05cfcc9e]:after {
  position: absolute;
  content: "";
}
#minboligjobs .loader[data-v-05cfcc9e]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-05cfcc9e 2s infinite ease 1.5s;
  animation: load2-05cfcc9e 2s infinite ease 1.5s;
}
#minboligjobs .loader[data-v-05cfcc9e]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-05cfcc9e 2s infinite ease;
  animation: load2-05cfcc9e 2s infinite ease;
}
#webmarketMobile[data-v-05cfcc9e], #webmarketMobileFilter[data-v-05cfcc9e] {
  position: absolute;
  right: 0;
  width: 100%;
  max-width: 600px;
  z-index: 999;
  background-color: #fff;
}
#webmarketMobile button[data-v-05cfcc9e], #webmarketMobileFilter button[data-v-05cfcc9e] {
  height: 48px;
  width: 100%;
  width: 100%;
}
@media only screen and (max-width: 620px) {
#webmarketMobile[data-v-05cfcc9e], #webmarketMobileFilter[data-v-05cfcc9e] {
    left: 0;
    max-width: unset;
    width: 100%;
}
#webmarketMobile button[data-v-05cfcc9e], #webmarketMobileFilter button[data-v-05cfcc9e] {
    height: 35px;
    max-width: unset;
    margin: 0;
}
}
#webCustomersmarket[data-v-05cfcc9e] {
  left: 0;
  top: 70px;
  z-index: 300;
  background-color: white;
  position: absolute;
}
#webCustomersmarket .custom-control[data-v-05cfcc9e] {
  width: 100%;
  padding: 0;
  margin: 0;
}
#webCustomersmarket .custom-control-label[data-v-05cfcc9e] {
  margin: 0;
}
#webCustomersmarket .custom-control-input[data-v-05cfcc9e] {
  z-index: 0 !important;
}
#filterDiv[data-v-05cfcc9e] {
  z-index: 300;
  background-color: white;
  position: absolute;
}
#filterDiv .custom-control[data-v-05cfcc9e] {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 0px;
  flex-basis: 32%;
  align-items: baseline;
}
#filterDiv .checkboxitems[data-v-05cfcc9e] {
  width: 150px;
}
#filterDiv .checkboxitems > label[data-v-05cfcc9e] {
  margin: 0;
}
.reserver__button[data-v-05cfcc9e] {
  width: 100%;
  height: 56px;
}
@media (max-width: 40em) {
#webCustomersmarket .custom-control[data-v-05cfcc9e] {
    flex-basis: 90%;
}
#webCustomersmarket[data-v-05cfcc9e] {
    top: 70px;
}
#filterDiv .custom-control[data-v-05cfcc9e] {
    flex-basis: 90%;
}
.sm-justify-center[data-v-05cfcc9e] {
    -webkit-box-align: center;
    justify-content: center;
}
}
#marketplacepage .dg-content[data-v-05cfcc9e] {
  white-space: pre-wrap;
}
#itemModalweb footer[data-v-05cfcc9e] {
  display: none;
}
#itemloading .loader[data-v-05cfcc9e],
.loader[data-v-05cfcc9e]:before,
.loader[data-v-05cfcc9e]:after {
  border-radius: 50%;
}
#itemloading .loader[data-v-05cfcc9e] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#itemloading .loader[data-v-05cfcc9e]:before,
.loader[data-v-05cfcc9e]:after {
  position: absolute;
  content: "";
}
#itemloading .loader[data-v-05cfcc9e]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-05cfcc9e 2s infinite ease 1.5s;
  animation: load2-05cfcc9e 2s infinite ease 1.5s;
}
#itemloading .loader[data-v-05cfcc9e]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-05cfcc9e 2s infinite ease;
  animation: load2-05cfcc9e 2s infinite ease;
}
#marketplacepage .container[data-v-05cfcc9e] {
  padding: 0;
}
.footer-button[data-v-05cfcc9e] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  border-radius: 0 0 8px 8px;
}
#marketplacepage .loader[data-v-05cfcc9e],
.loader[data-v-05cfcc9e]:before,
.loader[data-v-05cfcc9e]:after {
  border-radius: 50%;
}
#marketplacepage .loader[data-v-05cfcc9e] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#marketplacepage .loader[data-v-05cfcc9e]:before,
.loader[data-v-05cfcc9e]:after {
  position: absolute;
  content: "";
}
#marketplacepage .loader[data-v-05cfcc9e]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-05cfcc9e 2s infinite ease 1.5s;
  animation: load2-05cfcc9e 2s infinite ease 1.5s;
}
#marketplacepage .loader[data-v-05cfcc9e]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-05cfcc9e 2s infinite ease;
  animation: load2-05cfcc9e 2s infinite ease;
}
@media (max-width: 420px) {
#minboligjobs[data-v-05cfcc9e] {
    padding: 8px !important;
}
#minboligjobs .padding-left[data-v-05cfcc9e] {
    padding-left: 0px;
}
.iteminfo[data-v-05cfcc9e] {
    border-radius: 5px;
}
}
@-webkit-keyframes load2-05cfcc9e {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-05cfcc9e {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
marketplacepage .modal-footer[data-v-05cfcc9e],
.modal-header[data-v-05cfcc9e] {
  padding: 0;
}
#minboligjobs .opacity-50[data-v-05cfcc9e] {
  opacity: 50% !important;
}
#marketplacepage .el-pagination[data-v-05cfcc9e] {
  padding: 2px 0px;
}
#marketplacepage .el-pagination > .btn-prev[data-v-05cfcc9e] {
  margin: 0;
}
#marketplacepage .modal-header[data-v-05cfcc9e],
.modal-footer[data-v-05cfcc9e] {
  border-bottom: 0;
  border-top: 0;
}
#marketplacepage .modal-backdrop.show[data-v-05cfcc9e] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
#marketplacepage .modal-body-marketplace[data-v-05cfcc9e] {
  padding: 0 !important;
}
#marketplacepage .modal-footer > div[data-v-05cfcc9e] {
  width: 100%;
}
#marketplacepage .custom-control-input[data-v-05cfcc9e] {
  position: unset;
  z-index: 1;
  opacity: 1;
  margin-right: 14px;
}
#marketplacepage .image[data-v-05cfcc9e] {
  width: 200px;
  height: 200px;
  background-size: contain;
  cursor: cursor-pointer;
  margin: 10px;
  border-radius: 3px;
}
#marketplacepage .field-input[data-v-05cfcc9e] {
  border-radius: 0 !important;
  background: rgba(230, 234, 235, 0.5) !important;
  border: 0 !important;
}
#marketplacepage .fs-14[data-v-05cfcc9e] {
  font-size: 14px;
}
#marketplacepage .font13[data-v-05cfcc9e] {
  font-size: 13px;
}
#marketplacepage .checkboxgroup[data-v-05cfcc9e] {
  column-count: 5;
}
#marketplacepage .checkboxgroup .custom-control[data-v-05cfcc9e] {
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
}
@media screen and (max-width: 1366px) {
#marketplacepage .checkboxgroup[data-v-05cfcc9e] {
    column-count: 3;
}
}
@media screen and (max-width: 768px) {
#marketplacepage .checkboxgroup[data-v-05cfcc9e] {
    column-count: 2;
}
#marketplacepage .checkboxgroup-belig[data-v-05cfcc9e] {
    column-count: 2 !important;
}
}
@media screen and (max-width: 430px) {
#marketplacepage .checkboxgroup[data-v-05cfcc9e] {
    column-count: 1;
}
}.jobdetails-image {
  height: 380px;
}
@media only screen and (max-width: 1366px) {
.jobdetails-image {
    height: 250px;
}
}
@media only screen and (max-width: 1024px) {
.jobdetails-image {
    height: 200px;
}
}
#itemModalbitrixRef .el-tabs__nav {
  padding: 0 16px;
  width: 100%;
}
#itemModalbitrixRef .el-tabs__nav .el-tabs__item {
  width: 100%;
}
#itemModalbitrixRef .el-tabs__header {
  margin: 0 !important;
}

/* Element Plus el-tabs styles (must be unscoped to override component defaults) */
#minboligjobs .el-tabs__nav {
  display: flex;
  width: 100%;
}
#minboligjobs .el-tabs__active-bar {
  width: 50%;
}
#minboligjobs .el-tabs__header {
  margin: 0 !important;
}
#minboligjobs .el-tabs__active-bar {
  background-color: #19A3C0 !important;
}
#minboligjobs .el-tabs__item {
  width: 50%;
  text-align: center;
  font-size: 16px;
  color: #6C6C6C;
  font-weight: 600;
  height: 40px;
}
#minboligjobs .el-tabs__item.is-active {
  color: #19A3C0 !important;
}
#marketplace-tabs .el-tabs__content {
  min-height: calc(100vh - 50px);
}@media only screen and (min-width: 620px) {
#marketplacepage .hide-desktop[data-v-05cfcc9e] {
    display: none;
}
}
@media only screen and (max-width: 620px) {
#marketplacepage .hide-mobile[data-v-05cfcc9e] {
    display: none;
}
}
#marketplacepage .job-container[data-v-05cfcc9e] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1300px;
  gap: 20px;
}
#marketplacepage .job-container .marketplaceItem[data-v-05cfcc9e] {
  border-radius: 8px;
  width: 100%;
}
#marketplacepage .job-container .marketplaceItem .marketplaceItem-content[data-v-05cfcc9e] {
  margin-bottom: 92px;
}
#marketplacepage .job-container .marketplaceItem .marketplaceItem-footerBtn button[data-v-05cfcc9e] {
  height: 48px;
}
@media only screen and (max-width: 620px) {
#marketplacepage .job-container .marketplaceItem .marketplaceItem-footerBtn button[data-v-05cfcc9e] {
    height: 35px;
}
}
#marketplacepage .job-container > div[data-v-05cfcc9e] {
  position: relative;
}
#marketplacepage .job-container .jobItem-image[data-v-05cfcc9e] {
  height: 152px;
  object-fit: cover;
  width: 100%;
}
@media only screen and (max-width: 1024px) {
#marketplacepage .job-container[data-v-05cfcc9e] {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 16px;
}
}
@media only screen and (max-width: 620px) {
#marketplacepage .job-container[data-v-05cfcc9e] {
    gap: 10px;
    grid-template-columns: 1fr 1fr;
}
#marketplacepage .job-container .jobItem-image[data-v-05cfcc9e] {
    height: 65px;
}
}
@media only screen and (max-width: 620px) {
.sm-font10[data-v-05cfcc9e] {
    font-size: 10px !important;
}
.sm-fs-12[data-v-05cfcc9e] {
    font-size: 12px !important;
}
}
.job-info-tooltip[data-v-05cfcc9e] {
  position: absolute;
  top: 30px;
  right: 0;
  width: 300px;
  padding: 12px;
  background-color: #000;
  color: #fff;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 8px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
  z-index: 9999;
}.marketplaceItem[data-v-c32a6caf] {
  border-radius: 8px;
  width: 100%;
  will-change: transform;
}
.marketplaceItem .marketplaceItem-content[data-v-c32a6caf] {
  margin-bottom: 92px;
}
.marketplaceItem .marketplaceItem-footerBtn button[data-v-c32a6caf] {
  height: 48px;
}
@media only screen and (max-width: 620px) {
.marketplaceItem .marketplaceItem-footerBtn button[data-v-c32a6caf] {
    height: 35px;
}
}
.jobItem-image[data-v-c32a6caf] {
  height: 152px;
  object-fit: cover;
  width: 100%;
  content-visibility: auto;
}
@media only screen and (max-width: 620px) {
.jobItem-image[data-v-c32a6caf] {
    height: 65px;
}
}#itemModalbitrixRef .el-tabs__nav {
  padding: 0 16px;
  width: 100%;
}
#itemModalbitrixRef .el-tabs__nav .el-tabs__item {
  width: 100%;
}
#itemModalbitrixRef .el-tabs__header {
  margin: 0 !important;
}#minboligForcedOffer___BV_modal_content_[data-v-224fcef1] {
  border-radius: 8px;
}
#jobforudsigelser[data-v-224fcef1] {
  margin-left: auto;
}
@media screen and (max-width: 991px) {
#jobforudsigelser[data-v-224fcef1] {
    margin-right: auto;
}
}
#jobforudsigelser[data-v-224fcef1]::after {
  content: unset !important;
}
.custom-checkbox-container[data-v-224fcef1] {
  display: block;
  /* Makes the label take full width */
  position: relative;
  /* Needed for absolute positioning of checkbox */
  padding-left: 30px;
  /* Space for the custom checkbox icon */
  cursor: pointer;
  user-select: none;
  /* Prevent text selection */
  display: inline-block;
  width: 100%;
}

/* Hide the browser's default checkbox */
.custom-checkbox-container input[data-v-224fcef1] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox (the visual box) */
.checkmark[data-v-224fcef1] {
  position: absolute;
  top: 0;
  left: 0;
  height: 22px;
  /* Size of the custom checkbox */
  width: 22px;
  /* Size of the custom checkbox */
  background-color: #fff;
  /* Default background color (unchecked) */
  border: 2px solid #ccc;
  /* Default border color */
  border-radius: 6px;
  /* Rounded corners for the box */
  transition: background-color 0.2s ease, border-color 0.2s ease;
  /* Smooth transition */
}

/* When the checkbox is checked, change background and border color */
.custom-checkbox-container input:checked ~ .checkmark[data-v-224fcef1] {
  background-color: #19A3C0;
  /* Background color when checked */
  border-color: #19A3C0;
  /* Border color when checked (matches background) */
}

/* Create the checkmark (hidden by default) */
.checkmark[data-v-224fcef1]::after {
  content: "";
  position: absolute;
  display: none;
  /* Hide the checkmark by default */
  /* Styles for the white checkmark */
  left: 5px;
  /* Adjust horizontal position */
  top: 2%;
  /* Adjust vertical position */
  width: 6px;
  /* Width of the checkmark line */
  height: 12px;
  /* Height of the checkmark line */
  border: solid white;
  /* White color for the checkmark */
  border-width: 0 3px 3px 0;
  /* Only right and bottom borders for a tick shape */
  transform: rotate(45deg);
  /* Rotate to form a checkmark */
}

/* Show the checkmark when the checkbox is checked */
.custom-checkbox-container input:checked ~ .checkmark[data-v-224fcef1]::after {
  display: block;
  /* Display the checkmark when checked */
}

/* Optional: Add a subtle shadow on hover */
.custom-checkbox-container input:hover ~ .checkmark[data-v-224fcef1] {
  box-shadow: 0 0 5px rgba(25, 163, 192, 0.3);
}
.reserve__checkbox[data-v-224fcef1] {
  transition: all 0.2s ease;
}
.reserve__checkbox .el-checkbox__inner[data-v-224fcef1] {
  width: 25px;
  height: 25px;
}
.reserve__checkbox .el-checkbox__inner[data-v-224fcef1]::after {
  height: 20px;
  width: 5px;
  left: 9px;
  top: 0;
  border-width: 2px;
}
#reserveBtnEnable[data-v-224fcef1],
#reserveBtnEnableRoof[data-v-224fcef1],
#reserveBtnEnableAutorisation[data-v-224fcef1] {
  display: flex;
  align-items: start;
  gap: 1.5rem;
  justify-content: start;
  padding: 0 0 1rem;
}
#reserveBtnEnable label[data-v-224fcef1],
#reserveBtnEnableRoof label[data-v-224fcef1],
#reserveBtnEnableAutorisation label[data-v-224fcef1] {
  margin: 0;
  text-align: left;
  width: calc(100% - 40px);
}
#reserve__checkbox[data-v-224fcef1],
#reserve__checkbox__roof[data-v-224fcef1],
#reserve__checkbox__autorisation[data-v-224fcef1] {
  appearance: none;
  width: 20px;
  height: 20px;
  border: 3px solid #19A3C0;
  border-radius: 4px;
  position: relative;
  cursor: pointer;
}
#reserve__checkbox[data-v-224fcef1]:checked:before,
#reserve__checkbox__roof[data-v-224fcef1]:checked:before,
#reserve__checkbox__autorisation[data-v-224fcef1]:checked:before {
  content: "";
  position: absolute;
  top: 1px;
  left: 4px;
  width: 6px;
  height: 12px;
  border: solid #fff;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}
#reserve__checkbox[data-v-224fcef1]:checked,
#reserve__checkbox__roof[data-v-224fcef1]:checked,
#reserve__checkbox__autorisation[data-v-224fcef1]:checked {
  background-color: #19A3C0;
}
.minboligjobs___BV_modal_footer_[data-v-224fcef1] {
  padding: 1rem;
  background-color: #fff;
}
#reserve__checkbox[data-v-224fcef1]:checked::before {
  column-count: 2;
}
@media screen and (max-width: 620px) {
#reserve__checkbox[data-v-224fcef1]:checked::before {
    column-count: 1;
}
}
.scroll-indicator-con[data-v-224fcef1] {
  position: fixed;
  padding-left: 340px;
  width: 100%;
  bottom: 20px;
  left: 0;
  height: 80px;
  z-index: 283;
}
@media only screen and (max-width: 991px) {
.scroll-indicator-con[data-v-224fcef1] {
    padding-left: 0;
}
}
.scroll-indicator-con .scroll-indicator[data-v-224fcef1] {
  position: relative;
  top: 0;
  height: 80px;
  width: 80px;
  left: 50%;
  transform: translateX(-50%);
}
.scroll-indicator-con .scroll-indicator div[data-v-224fcef1] {
  position: relative;
  height: 80px;
  width: 80px;
  background-color: #17A3C0;
  border-radius: 100%;
  animation: bounce-224fcef1 2s infinite;
}
.scroll-indicator-con .scroll-indicator div i[data-v-224fcef1] {
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 48px;
}
@keyframes bounce-224fcef1 {
0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
}
40% {
    transform: translateY(-15px);
}
}
#notPaidModal .ticketBtn[data-v-224fcef1] {
  display: block;
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
}
#notPaidModal .ticketBtn[data-v-224fcef1]::after {
  content: unset !important;
}
#notPaidModal .ticketBtn[data-v-224fcef1]:hover {
  color: #fff !important;
}
#notPaidModal .ticketBtn.outlined-standard-button[data-v-224fcef1] {
  border-color: #19A3C0 !important;
  color: #19A3C0 !important;
}
#notPaidModal .ticketBtn.outlined-standard-button[data-v-224fcef1]:hover {
  background-color: #19A3C0 !important;
  color: #fff !important;
}
@media only screen and (max-width: 576px) {
#notPaidModal .ticketBtn[data-v-224fcef1] {
    max-width: unset;
}
}
#reserveBtnEnable .el-checkbox__label[data-v-224fcef1],
#reserveBtnEnableRoof .el-checkbox__label[data-v-224fcef1],
#reserveBtnEnableAutorisation .el-checkbox__label[data-v-224fcef1] {
  color: #151b1e !important;
  font-size: 14px !important;
}
@media screen and (max-width: 624px) {
#reserveBtnEnable .el-checkbox__label[data-v-224fcef1],
  #reserveBtnEnableRoof .el-checkbox__label[data-v-224fcef1],
  #reserveBtnEnableAutorisation .el-checkbox__label[data-v-224fcef1] {
    font-size: 12px !important;
}
}
@media screen and (max-width: 350px) {
#reserveBtnEnable .el-checkbox__label[data-v-224fcef1],
  #reserveBtnEnableRoof .el-checkbox__label[data-v-224fcef1],
  #reserveBtnEnableAutorisation .el-checkbox__label[data-v-224fcef1] {
    font-size: 10px !important;
}
}
#reserverConfirmationModal .modal-dialog[data-v-224fcef1] {
  margin: 0;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#reservafailedchecklimitbitrix[data-v-224fcef1] {
  top: 30%;
}
#confirmskipvideo[data-v-224fcef1] {
  top: 20%;
}
#confirmskipoffer[data-v-224fcef1] {
  top: 20%;
}
.el-message-box[data-v-224fcef1] {
  width: auto !important;
}
#minboligjobs .gap-17[data-v-224fcef1] {
  gap: 17px;
}
.iteminfo[data-v-224fcef1] {
  width: 100%;
  height: 163px;
  padding: 15px;
  border-radius: 10px;
  position: relative;
}
.iteminfo > div[data-v-224fcef1] {
  position: relative;
  padding-top: 20px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  text-align: center;
}
.job-grid[data-v-224fcef1] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.job-grid svg[data-v-224fcef1] {
  max-height: 32px;
  height: 100%;
}
@media only screen and (max-width: 620px) {
.job-grid[data-v-224fcef1] {
    grid-template-columns: 1fr 1fr;
}
}
#minboligjobs[data-v-224fcef1] {
  padding-right: 0 !important;
}
#minboligjobs .modal-footer > div[data-v-224fcef1] {
  width: 100%;
}
#minboligjobs .loader[data-v-224fcef1],
.loader[data-v-224fcef1]:before,
.loader[data-v-224fcef1]:after {
  border-radius: 50%;
}
#minboligjobs .loader[data-v-224fcef1] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#minboligjobs .el-tabs__nav[data-v-224fcef1] {
  display: flex;
  width: 100%;
}
#minboligjobs .el-tabs__active-bar[data-v-224fcef1] {
  width: 50%;
}
#minboligjobs .el-tabs__item[data-v-224fcef1] {
  width: 50%;
  text-align: center;
  font-size: 16px;
  color: #6C6C6C;
  font-weight: 600;
  height: 40px;
}
#minboligjobs .el-tabs__item.active[data-v-224fcef1] {
  color: #19A3C0;
}
#minboligjobs .loader[data-v-224fcef1]:before,
.loader[data-v-224fcef1]:after {
  position: absolute;
  content: "";
}
#minboligjobs .loader[data-v-224fcef1]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-224fcef1 2s infinite ease 1.5s;
  animation: load2-224fcef1 2s infinite ease 1.5s;
}
#minboligjobs .loader[data-v-224fcef1]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-224fcef1 2s infinite ease;
  animation: load2-224fcef1 2s infinite ease;
}
#webmarketMobile[data-v-224fcef1],
#webmarketMobileFilter[data-v-224fcef1] {
  position: absolute;
  right: 0;
  width: 100%;
  max-width: 600px;
  z-index: 999;
  background-color: #fff;
}
#webmarketMobile .filterCheckboxes[data-v-224fcef1],
#webmarketMobileFilter .filterCheckboxes[data-v-224fcef1] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 10px;
}
#webmarketMobile button[data-v-224fcef1],
#webmarketMobileFilter button[data-v-224fcef1] {
  height: 48px;
  max-width: 200px;
  width: 100%;
  margin-top: 24px;
  margin-left: auto;
}
@media only screen and (max-width: 620px) {
#webmarketMobile[data-v-224fcef1],
  #webmarketMobileFilter[data-v-224fcef1] {
    left: 0;
    max-width: unset;
    width: 100%;
}
#webmarketMobile button[data-v-224fcef1],
  #webmarketMobileFilter button[data-v-224fcef1] {
    height: 35px;
    max-width: unset;
    margin: 0;
}
#webmarketMobile .filterCheckboxes[data-v-224fcef1],
  #webmarketMobileFilter .filterCheckboxes[data-v-224fcef1] {
    grid-template-columns: 1fr 1fr;
}
}
#webCustomersmarket[data-v-224fcef1] {
  left: 0;
  top: 70px;
  z-index: 300;
  background-color: white;
  position: absolute;
}
#webCustomersmarket .custom-control[data-v-224fcef1] {
  width: 100%;
  padding: 0;
  margin: 0;
}
#webCustomersmarket .custom-control-label[data-v-224fcef1] {
  margin: 0;
}
#webCustomersmarket .custom-control-input[data-v-224fcef1] {
  z-index: 0 !important;
}
#filterDiv[data-v-224fcef1] {
  z-index: 300;
  background-color: white;
  position: absolute;
}
#filterDiv .custom-control[data-v-224fcef1] {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 0px;
  flex-basis: 32%;
  align-items: baseline;
}
#filterDiv .checkboxitems[data-v-224fcef1] {
  width: 150px;
}
#filterDiv .checkboxitems > label[data-v-224fcef1] {
  margin: 0;
}
#filterVisible___BV_modal_body_ .modal-body[data-v-224fcef1] {
  padding: 0 !important;
}
#minboligjobs___BV_modal_content_[data-v-224fcef1] {
  border-radius: 8px !important;
}
.reserver__button[data-v-224fcef1] {
  width: 100%;
  height: 56px;
}
#filterVisible___BV_modal_body_[data-v-224fcef1] {
  padding: 0;
}
#freemuimopartner___BV_modal_content_[data-v-224fcef1] {
  margin-top: 40%;
}
#PrivatMarkedsplads .greenblue-button[data-v-224fcef1] {
  color: #fff;
  background-color: rgb(77, 207, 85);
  border: 0;
}
@media (max-width: 40em) {
#webCustomersmarket .custom-control[data-v-224fcef1] {
    flex-basis: 90%;
}
#webCustomersmarket[data-v-224fcef1] {
    top: 70px;
}
#filterDiv .custom-control[data-v-224fcef1] {
    flex-basis: 90%;
}
.xs-justify-center[data-v-224fcef1] {
    -webkit-box-align: center;
    justify-content: center;
}
}
#PrivatMarkedsplads .dg-content[data-v-224fcef1] {
  white-space: pre-wrap;
}
#itemModalweb footer[data-v-224fcef1] {
  display: none;
}
#itemloading .loader[data-v-224fcef1],
.loader[data-v-224fcef1]:before,
.loader[data-v-224fcef1]:after {
  border-radius: 50%;
}
#itemloading .loader[data-v-224fcef1] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#itemloading .loader[data-v-224fcef1]:before,
.loader[data-v-224fcef1]:after {
  position: absolute;
  content: "";
}
#itemloading .loader[data-v-224fcef1]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-224fcef1 2s infinite ease 1.5s;
  animation: load2-224fcef1 2s infinite ease 1.5s;
}
#itemloading .loader[data-v-224fcef1]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-224fcef1 2s infinite ease;
  animation: load2-224fcef1 2s infinite ease;
}
#PrivatMarkedsplads .container[data-v-224fcef1] {
  padding: 0;
}
.footer-button[data-v-224fcef1] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  border-radius: 8px;
}
@media only screen and (max-width: 620px) {
.footer-button[data-v-224fcef1] {
    padding: 16px;
}
}
#PrivatMarkedsplads .loader[data-v-224fcef1],
.loader[data-v-224fcef1]:before,
.loader[data-v-224fcef1]:after {
  border-radius: 50%;
}
#PrivatMarkedsplads .loader[data-v-224fcef1] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#PrivatMarkedsplads .loader[data-v-224fcef1]:before,
.loader[data-v-224fcef1]:after {
  position: absolute;
  content: "";
}
#PrivatMarkedsplads .loader[data-v-224fcef1]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-224fcef1 2s infinite ease 1.5s;
  animation: load2-224fcef1 2s infinite ease 1.5s;
}
#PrivatMarkedsplads .loader[data-v-224fcef1]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-224fcef1 2s infinite ease;
  animation: load2-224fcef1 2s infinite ease;
}
@media (max-width: 420px) {
#minboligjobs[data-v-224fcef1] {
    padding: 8px !important;
}
#minboligjobs .padding-left[data-v-224fcef1] {
    padding-left: 0px;
}
.iteminfo[data-v-224fcef1] {
    border-radius: 5px;
}
}
@-webkit-keyframes load2-224fcef1 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-224fcef1 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
PrivatMarkedsplads .modal-footer[data-v-224fcef1],
.modal-header[data-v-224fcef1] {
  padding: 0;
}
#minboligjobs .opacity-50[data-v-224fcef1] {
  opacity: 50% !important;
}
#PrivatMarkedsplads .el-pagination[data-v-224fcef1] {
  padding: 2px 0px;
}
#PrivatMarkedsplads .el-pagination > .btn-prev[data-v-224fcef1] {
  margin: 0;
}
#PrivatMarkedsplads .modal-header[data-v-224fcef1],
.modal-footer[data-v-224fcef1] {
  border-bottom: 0;
  border-top: 0;
}
#PrivatMarkedsplads .modal-backdrop.show[data-v-224fcef1] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
#PrivatMarkedsplads .modal-body-marketplace[data-v-224fcef1] {
  padding: 0 !important;
}
#minboligjobs___BV_modal_body_[data-v-224fcef1] {
  padding: 0 !important;
  min-height: 400px;
  max-height: 100vh;
  overflow-y: hidden;
}
#minboligjobs___BV_modal_body_ .modal-body-marketplace[data-v-224fcef1] {
  overflow-y: hidden;
}
#minboligjobs___BV_modal_body_ .modal-body-marketplace .content-item[data-v-224fcef1] {
  padding-left: 24px;
  padding-right: 24px;
}
@media only screen and (max-width: 620px) {
#minboligjobs___BV_modal_body_ .modal-body-marketplace .content-item[data-v-224fcef1] {
    padding-left: 16px;
    padding-right: 16px;
}
}
#minboligjobs___BV_modal_body_ .modal-body-marketplace .el-tabs[data-v-224fcef1] {
  padding-bottom: 40px;
  max-height: calc(100vh - 132px);
  overflow-y: auto;
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE and Edge */
}
#minboligjobs___BV_modal_body_ .modal-body-marketplace .el-tabs[data-v-224fcef1]::-webkit-scrollbar {
  display: none;
  /* Chrome, Safari, Opera */
}
#minboligjobs___BV_modal_body_ .modal-body-marketplace .el-tabs .jobItem-image[data-v-224fcef1] {
  height: 280px;
  object-fit: cover;
  width: 100%;
}
@media only screen and (max-width: 620px) {
#minboligjobs___BV_modal_body_ .modal-body-marketplace .el-tabs .jobItem-image[data-v-224fcef1] {
    height: 152px;
}
}
#PrivatMarkedsplads .modal-footer > div[data-v-224fcef1] {
  width: 100%;
}
#PrivatMarkedsplads .custom-control-input[data-v-224fcef1] {
  position: unset;
  z-index: 1;
  opacity: 1;
  margin-right: 14px;
}
#filterVisible___BV_modal_body_ .custom-control-input[data-v-224fcef1] {
  position: unset;
  z-index: 1;
  opacity: 1;
  margin-right: 14px;
}
#PrivatMarkedsplads .image[data-v-224fcef1] {
  width: 200px;
  height: 200px;
  background-size: contain;
  cursor: pointer;
  margin: 10px;
  border-radius: 3px;
}
#PrivatMarkedsplads .field-input[data-v-224fcef1] {
  border-radius: 0 !important;
  background: rgba(230, 234, 235, 0.5) !important;
  border: 0 !important;
}
#PrivatMarkedsplads .font14[data-v-224fcef1] {
  font-size: 14px;
}
#PrivatMarkedsplads .font13[data-v-224fcef1] {
  font-size: 13px;
}
#reservafailedchecklimit___BV_modal_body_ .close[data-v-224fcef1] {
  color: #003645 !important;
  background-color: #fff !important;
}
#reservafailedchecklimit___BV_modal_body_ button.close[data-v-224fcef1] {
  padding: 0px !important;
}
#reservafailedpaidadditional___BV_modal_body_ .close[data-v-224fcef1] {
  color: #003645 !important;
  background-color: #fff !important;
}
#reservafailedpaidadditional___BV_modal_body_ button.close[data-v-224fcef1] {
  padding: 0px !important;
}
#filterVisible___BV_modal_body_[data-v-224fcef1] {
  padding: 0px !important;
}
#PrivatMarkedsplads .checkboxgroup[data-v-224fcef1] {
  column-count: 5;
}
#PrivatMarkedsplads .checkboxgroup .custom-control[data-v-224fcef1] {
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
}
@media screen and (max-width: 1366px) {
#PrivatMarkedsplads .checkboxgroup[data-v-224fcef1] {
    column-count: 3;
}
}
@media screen and (max-width: 768px) {
#PrivatMarkedsplads .checkboxgroup[data-v-224fcef1] {
    column-count: 2;
}
#PrivatMarkedsplads .checkboxgroup-belig[data-v-224fcef1] {
    column-count: 2 !important;
}
}
@media screen and (max-width: 430px) {
#PrivatMarkedsplads .checkboxgroup[data-v-224fcef1] {
    column-count: 1;
}
}@media only screen and (min-width: 620px) {
#PrivatMarkedsplads .hide-desktop[data-v-224fcef1] {
    display: none;
}
}
@media only screen and (max-width: 620px) {
#PrivatMarkedsplads .hide-mobile[data-v-224fcef1] {
    display: none;
}
}
#PrivatMarkedsplads .job-container[data-v-224fcef1] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1300px;
  gap: 20px;
}
#PrivatMarkedsplads .job-container .marketplaceItem[data-v-224fcef1] {
  border-radius: 8px;
  width: 100%;
}
#PrivatMarkedsplads .job-container .marketplaceItem .marketplaceItem-content[data-v-224fcef1] {
  margin-bottom: 92px;
}
#PrivatMarkedsplads .job-container .marketplaceItem .marketplaceItem-footerBtn button[data-v-224fcef1] {
  height: 48px;
}
@media only screen and (max-width: 620px) {
#PrivatMarkedsplads .job-container .marketplaceItem .marketplaceItem-footerBtn button[data-v-224fcef1] {
    height: 35px;
}
}
#PrivatMarkedsplads .job-container > div[data-v-224fcef1] {
  position: relative;
}
#PrivatMarkedsplads .job-container .jobItem-image[data-v-224fcef1] {
  height: 152px;
  object-fit: cover;
  width: 100%;
}
@media only screen and (max-width: 1024px) {
#PrivatMarkedsplads .job-container[data-v-224fcef1] {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 16px;
}
}
@media only screen and (max-width: 620px) {
#PrivatMarkedsplads .job-container[data-v-224fcef1] {
    grid-template-columns: 1fr 1fr;
}
#PrivatMarkedsplads .job-container .jobItem-image[data-v-224fcef1] {
    height: 65px;
}
}
@media only screen and (max-width: 620px) {
.xs-font10[data-v-224fcef1] {
    font-size: 10px !important;
}
.xs-font12[data-v-224fcef1] {
    font-size: 12px !important;
}
}
.job-info-tooltip[data-v-224fcef1] {
  position: absolute;
  top: 30px;
  right: 0;
  width: 400px;
  padding: 12px;
  background-color: #000;
  color: #fff;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 8px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
  z-index: 9999;
}#forcedOfferJob[data-v-1324f5d5] {
  padding: 0 !important;
}
#forcedOfferJob .bulleted-line[data-v-1324f5d5] {
  height: 100%;
  width: 32px;
}
@media only screen and (max-width: 620px) {
#forcedOfferJob .bulleted-line[data-v-1324f5d5] {
    width: 24px;
}
}
#forcedOfferJob .bulleted-number[data-v-1324f5d5] {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (max-width: 620px) {
#forcedOfferJob .bulleted-number[data-v-1324f5d5] {
    width: 24px;
    height: 24px;
}
}
#forcedOfferJob .steps-buttons[data-v-1324f5d5] {
  width: 50%;
}
#forcedOfferJob .steps-buttons button[data-v-1324f5d5] {
  max-width: 250px;
  width: 100%;
}
@media only screen and (max-width: 620px) {
#forcedOfferJob .steps-buttons[data-v-1324f5d5] {
    width: 100%;
}
#forcedOfferJob .steps-buttons button[data-v-1324f5d5] {
    max-width: unset;
}
}
@media only screen and (max-width: 620px) {
#forcedOfferJob .forced-offer-img[data-v-1324f5d5] {
    width: 80%;
}
}#minboligjobs2___BV_modal_body_ .modal-body[data-v-cfb0d74a] {
  padding: 0;
}
#webCustomersmarketjobnolig .custom-control[data-v-cfb0d74a] {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 0px;
}
#webCustomersmarketjobnolig .custom-control-input[data-v-cfb0d74a] {
  position: unset;
  z-index: 1;
  opacity: 1;
  margin-right: 14px;
}
#webCustomersmarketjobnolig .custom-control-input[data-v-cfb0d74a] {
  z-index: 0 !important;
}
#minboligjobs2 .el-tabs__nav[data-v-cfb0d74a] {
  display: flex;
  width: 100%;
}
#minboligjobs2 .el-tabs__active-bar[data-v-cfb0d74a] {
  width: 50%;
}
#minboligjobs2 .el-tabs__header[data-v-cfb0d74a] {
  margin-left: 2rem;
  margin-right: 2rem;
}
#minboligjobs2 .el-tabs__item[data-v-cfb0d74a] {
  width: 50%;
  text-align: center;
  font-size: 1.5em;
}
#minboligjobs2 .modal-footer > div[data-v-cfb0d74a] {
  width: 100%;
}
#marketplaceminboligbitrix .font14[data-v-cfb0d74a] {
  font-size: 14px;
}
#marketplaceminboligbitrix .font13[data-v-cfb0d74a] {
  font-size: 14px;
}
#marketplaceminboligbitrix .loader[data-v-cfb0d74a],
.loader[data-v-cfb0d74a]:before,
.loader[data-v-cfb0d74a]:after {
  border-radius: 50%;
}
#marketplaceminboligbitrix .loader[data-v-cfb0d74a] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#marketplaceminboligbitrix .loader[data-v-cfb0d74a]:before,
.loader[data-v-cfb0d74a]:after {
  position: absolute;
  content: "";
}
#marketplaceminboligbitrix .loader[data-v-cfb0d74a]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2 2s infinite ease 1.5s;
  animation: load2 2s infinite ease 1.5s;
}
#marketplaceminboligbitrix .loader[data-v-cfb0d74a]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2 2s infinite ease;
  animation: load2 2s infinite ease;
}
#minboligjobs2 .loader[data-v-cfb0d74a],
.loader[data-v-cfb0d74a]:before,
.loader[data-v-cfb0d74a]:after {
  border-radius: 50%;
}
#minboligjobs2 .loader[data-v-cfb0d74a] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#minboligjobs2 .loader[data-v-cfb0d74a]:before,
.loader[data-v-cfb0d74a]:after {
  position: absolute;
  content: "";
}
#minboligjobs2 .loader[data-v-cfb0d74a]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2 2s infinite ease 1.5s;
  animation: load2 2s infinite ease 1.5s;
}
#minboligjobs2 .loader[data-v-cfb0d74a]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2 2s infinite ease;
  animation: load2 2s infinite ease;
}
@media (max-width: 420px) {
.mpx2[data-v-cfb0d74a] {
    padding-left: 1em;
    padding-right: 1em;
}
.mpx0[data-v-cfb0d74a] {
    padding-left: 0;
    padding-right: 0;
}
#minboligjobs2 .padding-left[data-v-cfb0d74a] {
    padding-left: 0px;
}
.el-message-box[data-v-cfb0d74a] {
    width: 90%;
}
#marketplaceminboligbitrix .mobile-justify-center[data-v-cfb0d74a] {
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
}
}
#udbudpage .dg-content[data-v-7a340357]{
  white-space:pre-wrap;
}
#udbudpage .image[data-v-7a340357] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
#udbudpage .field-input[data-v-7a340357] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
#udbudpage .greenblue-button[data-v-7a340357] {
    color: #fff;
    background-color: rgba(77, 207, 85, 1.0);
    border: 0;
}
#udbudpage .searchBox[data-v-7a340357] {
  border: 0;
  flex: 1;
  outline:none;
}
#udbudpage .container[data-v-7a340357] {
  padding:0;
}
#udbudpage .loader[data-v-7a340357],
.loader[data-v-7a340357]:before,
.loader[data-v-7a340357]:after {
  border-radius: 50%;
}
#udbudpage .loader[data-v-7a340357] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#udbudpage .loader[data-v-7a340357]:before,
.loader[data-v-7a340357]:after {
  position: absolute;
  content: '';
}
#udbudpage .loader[data-v-7a340357]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-7a340357 2s infinite ease 1.5s;
  animation: load2-7a340357 2s infinite ease 1.5s;
}
#udbudpage .loader[data-v-7a340357]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-7a340357 2s infinite ease;
  animation: load2-7a340357 2s infinite ease;
}
@-webkit-keyframes load2-7a340357 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-7a340357 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
#udbudpage .modal-body-marketplace[data-v-7a340357] {
  padding: 0!important;
}

#minboligjobsInvites .iteminfo[data-v-346895fc] {
    width: 160px;
    height: 110px;
    padding: 15px;
    border-radius: 10px;
}
.invitImage[data-v-346895fc] {
    width: 100%;
    height: 400px;
    object-fit: cover;
}
.modalFooterBtns .nedgang[data-v-346895fc] {
    width: 48%;
}
.modalFooterBtns .acceptere[data-v-346895fc] {
    width: 48%;
}
#inviteConfirm > .modal-dialog[data-v-346895fc] {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 95%;
    margin: 0;
    transform: translate(-50%,-50%);
}
#marketplaceminbolig .filterBtn[data-v-346895fc] {
    max-width: 300px;
    width: 100%;
}
#marketplaceminbolig .invitLists > div[data-v-346895fc] {
    width:275px;
    overflow:hidden;
    cursor:pointer!important;
}
@media screen and (max-width: 60em ){
#marketplaceminbolig .invitImage[data-v-346895fc] {
        height: 250px;
}
}
@media screen and (max-width: 40em) {
#marketplaceminbolig .invitLists > div[data-v-346895fc] {
        width: 100%;
}
#marketplaceminbolig .filterBtn[data-v-346895fc] {
        max-width: unset;
}
}
@media screen and (max-width: 30em) {
}
@media (max-width: 420px) {
.mpx2[data-v-346895fc] {
        padding-left: 1em;
        padding-right: 1em;
}
.mpx0[data-v-346895fc] {
        padding-left: 0;
        padding-right: 0;
}
#minboligjobsInvites .padding-left[data-v-346895fc] {
        padding-left: 0px;
}
.el-message-box[data-v-346895fc] {
        width: 90%;
}
#marketplaceminbolig .mobile-justify-center[data-v-346895fc] {
        -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center;
}
}

#udbudpage .dg-content[data-v-687af05d]{
  white-space:pre-wrap;
}
#udbudpage .custom-control-input[data-v-687af05d] {
      position: unset;
    z-index: 1;
    opacity: 1;
    margin-right: 14px;
}
#udbudpage .image[data-v-687af05d] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
#udbudpage .field-input[data-v-687af05d] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
#udbudpage .greenblue-button[data-v-687af05d] {
    color: #fff;
    background-color: rgba(77, 207, 85, 1.0);
    border: 0;
}
#udbudpage .searchBox[data-v-687af05d] {
  border: 0;
  flex: 1;
  outline:none;
}
#udbudpage .dg-content[data-v-687af05d]{
  white-space:pre-wrap;
}
#udbudpage .container[data-v-687af05d] {
  padding:0;
}
#udbudpage .loader[data-v-687af05d],
.loader[data-v-687af05d]:before,
.loader[data-v-687af05d]:after {
  border-radius: 50%;
}
#udbudpage .loader[data-v-687af05d] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#udbudpage .loader[data-v-687af05d]:before,
.loader[data-v-687af05d]:after {
  position: absolute;
  content: '';
}
#udbudpage .loader[data-v-687af05d]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-687af05d 2s infinite ease 1.5s;
  animation: load2-687af05d 2s infinite ease 1.5s;
}
#udbudpage .loader[data-v-687af05d]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-687af05d 2s infinite ease;
  animation: load2-687af05d 2s infinite ease;
}
@-webkit-keyframes load2-687af05d {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-687af05d {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
#udbudpage .modal-footer[data-v-687af05d],
.modal-header[data-v-687af05d] {
  padding: 0;
}
#udbudpage .modal-header[data-v-687af05d],
.modal-footer[data-v-687af05d] {
  border-bottom: 0;
  border-top: 0;
}
#udbudpage .modal-backdrop.show[data-v-687af05d] {
  opacity: 0.8;
  background-color: rgba(44, 62, 80, 0.975);
}
#udbudpage .modal-body-marketplace[data-v-687af05d] {
  padding: 0!important;
}
#udbudpage .modal-footer > div[data-v-687af05d] {
  width: 100%;
}
.purchaseTable th[data-v-2beba8f5] {
  color: rgb(0, 54, 69);
  font-weight: 400;
  padding-bottom: 0;
  padding-left: 0;
  font-family: "canada-type-gibson";
}
.table thead th[data-v-2beba8f5],
.table th[data-v-2beba8f5],
.table td[data-v-2beba8f5] {
  border-bottom: 0;
  border-top: 0;
  font-family: "canada-type-gibson" !important;
  padding-left: 0;
  font-weight: 400 !important;
}
.card-header[data-v-2beba8f5] {
  color: #000 !important;
}
.radion_select[data-v-2beba8f5] {
  height: 20px;
  width: 20px;
}
.main .container-fluid[data-v-f9e9411e] {
  padding: 15px 0;
}
.fa-cart-plus[data-v-f9e9411e] {
  font-size: 26px;
}

legend > span[data-v-dc9d51c6] {
  font-weight: 700;
}

.main .container-fluid[data-v-055a33f9] {
    padding: 15px 0;
}

@media (max-width:27em) {
.mm0[data-v-47b097f1] {
            margin: 0px;
}
.mpx1[data-v-47b097f1] {
            padding-left: 0.5rem;
            padding-right: 0.5rem;
}
}
li[data-v-47b097f1]::marker {
        color: #19A3C0;
        font-size: 18px;
        margin-right: 15px;
}
.images_con[data-v-ce1c1167] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
}
@media only screen and (max-width: 992px) {
.images_con[data-v-ce1c1167] {
    grid-template-columns: repeat(3, 1fr);
}
}
@media only screen and (max-width: 556px) {
.images_con[data-v-ce1c1167] {
    grid-template-columns: repeat(2, 1fr);
}
}
.sharefb-button[data-v-7a875c86] {
  background: #1F78F2 0% 0% no-repeat padding-box;
  border-radius: 1px;
  color: #fff;
  border-color: #1F78F2;
  cursor: pointer;
}
.date-picker[data-v-8603d60a] {
  position: relative;
  width: 100%;
}
.date-picker-trigger[data-v-8603d60a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 5px;
  border: 1px solid #CECECE;
  background-color: #fff;
  padding: 0 16px;
  cursor: pointer;
  transition: border-color 0.2s ease;
}
.date-picker-trigger[data-v-8603d60a]:hover {
  border-color: #707070;
}
.date-picker-trigger.is-open[data-v-8603d60a] {
  border-color: #19A3C0;
}
.date-picker-value[data-v-8603d60a] {
  font-size: 14px;
  color: #003645;
}
.date-picker-placeholder[data-v-8603d60a] {
  font-size: 14px;
  color: #6C6C6C;
}
.date-picker-icon[data-v-8603d60a] {
  flex-shrink: 0;
  margin-left: 12px;
}
.date-picker-dropdown[data-v-8603d60a] {
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  right: 0;
  background: #fff;
  border: 1px solid #CECECE;
  border-radius: 5px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  z-index: 100;
  padding: 12px;
}
.fade-drop-enter-active[data-v-8603d60a],
.fade-drop-leave-active[data-v-8603d60a] {
  transition: opacity 0.2s ease, transform 0.2s ease;
}
.fade-drop-enter[data-v-8603d60a],
.fade-drop-leave-to[data-v-8603d60a] {
  opacity: 0;
  transform: translateY(-4px);
}
.date-picker-header[data-v-8603d60a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
}
.date-picker-month[data-v-8603d60a] {
  font-size: 14px;
  font-weight: 600;
  color: #003645;
}
.date-picker-nav[data-v-8603d60a] {
  background: none;
  border: none;
  cursor: pointer;
  padding: 4px 8px;
  border-radius: 4px;
}
.date-picker-nav[data-v-8603d60a]:hover {
  background-color: #F1F1F1;
}
.date-picker-weekdays[data-v-8603d60a] {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  text-align: center;
  margin-bottom: 4px;
}
.date-picker-weekdays span[data-v-8603d60a] {
  font-size: 12px;
  color: #6C6C6C;
  padding: 4px 0;
}
.date-picker-days[data-v-8603d60a] {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  text-align: center;
}
.date-picker-day[data-v-8603d60a] {
  padding: 8px 0;
  font-size: 13px;
  color: #003645;
  cursor: pointer;
  border-radius: 4px;
  transition: background-color 0.15s ease;
}
.date-picker-day[data-v-8603d60a]:hover {
  background-color: #F1F1F1;
}
.date-picker-day.active[data-v-8603d60a] {
  background-color: #19A3C0;
  color: #fff;
  font-weight: 600;
}
.date-picker-day.today[data-v-8603d60a]:not(.active) {
  border: 1px solid #19A3C0;
}
.date-picker-day.empty[data-v-8603d60a] {
  cursor: default;
}
.date-picker-day.empty[data-v-8603d60a]:hover {
  background-color: transparent;
}
.date-picker-day.disabled[data-v-8603d60a] {
  color: #D1D1D1;
  cursor: not-allowed;
}
.date-picker-day.disabled[data-v-8603d60a]:hover {
  background-color: transparent;
}
.date-picker.small .date-picker-trigger[data-v-8603d60a] {
  height: 40px;
}
.date-picker.medium .date-picker-trigger[data-v-8603d60a] {
  height: 48px;
}
.date-picker.large .date-picker-trigger[data-v-8603d60a] {
  height: 56px;
}
@media (max-width: 620px) {
.date-picker.small .date-picker-trigger[data-v-8603d60a] {
    height: 36px;
}
.date-picker.medium .date-picker-trigger[data-v-8603d60a] {
    height: 40px;
}
.date-picker.large .date-picker-trigger[data-v-8603d60a] {
    height: 48px;
}
}.form-input-wrapper.has-error .input-medium[data-v-14520d4a],
.form-input-wrapper.has-error .textarea-medium[data-v-14520d4a] {
  border-color: #CF000F;
}
.form-input-label[data-v-14520d4a] {
  display: block;
  margin-bottom: 6px;
  color: #6C6C6C;
  font-size: 14px;
}
.required-star[data-v-14520d4a] {
  color: #CF000F;
  margin-left: 2px;
}
.form-input-error[data-v-14520d4a] {
  margin-top: 4px;
  font-size: 13px;
  color: #CF000F;
}
.input-error[data-v-14520d4a] {
  border-color: #CF000F !important;
}
.row > .items-center > .col[data-v-f802ff63] {
  height: 24px;
  line-height: 24px!important;
}
.p-0.m-0.rowHeightFix.container > div > div.w-100 > div > div.w-33 > div > div[data-v-f802ff63] {
  height: 24px;
  line-height: 24px!important;
}
.initialism[data-v-f802ff63] {
  text-transform: none;
}
.fa-question-circle[data-v-f802ff63] {
  font-size: 16px;
}

.main .container-fluid[data-v-c66c62c4] {
    padding: 15px 0;
}
.fa-heartbeat[data-v-c66c62c4] {
    font-size: 26px;
}
.imageprimary[data-v-ce53e8ab] {
  max-height: 250px;
}
.main .container-fluid[data-v-1cceada5] {
    padding: 15px 0;
}
.fa-heartbeat[data-v-1cceada5] {
    font-size: 26px;
}
@media screen and (max-width: 450px) {
.mp0[data-v-1cceada5] {
            padding: 0!important;
}
}
.projectSection[data-v-163e29e3] {
  transition: all 200ms linear;
  transform: scale(1);
}
.projectSection[data-v-163e29e3]:hover {
  transform: scale(1.09);
  border-color: rgba(25, 163, 192, 0.5);
  background-color: white;
  z-index: 4;
}
.button-new-tag[data-v-163e29e3] {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}.row > .items-center > .col[data-v-33864eef] {
  height: 24px;
  line-height: 24px !important;
}
.p-0.m-0.rowHeightFix.container > div > div.w-100 > div > div.w-33 > div > div[data-v-33864eef] {
  height: 24px;
  line-height: 24px !important;
}
.fa-question-circle[data-v-33864eef] {
  font-size: 12px;
}
.main .container-fluid[data-v-55072f3d] {
    padding: 15px 0;
}
.fa-heartbeat[data-v-55072f3d] {
    font-size: 26px;
}

.textarea[data-v-03191748] {
  background: #ecf0f1;
}
.card-header[data-v-03191748] {
  border-top: 0;
  border-bottom: 0;
  font-weight: 700;
}
.card-columns > div > .card-header[data-v-03191748] {
}
@media screen and (max-width: 640px) {
.card[data-v-03191748] {
    min-width: 100%;
    margin-bottom: 24px;
}
}
.loader[data-v-03191748],
.loader[data-v-03191748]:before,
.loader[data-v-03191748]:after {
  border-radius: 50%;
}
.loader[data-v-03191748] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-03191748]:before,
.loader[data-v-03191748]:after {
  position: absolute;
  content: '';
}
.loader[data-v-03191748]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-03191748 2s infinite ease 1.5s;
  animation: load2-03191748 2s infinite ease 1.5s;
}
.loader[data-v-03191748]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-03191748 2s infinite ease;
  animation: load2-03191748 2s infinite ease;
}
@-webkit-keyframes load2-03191748 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-03191748 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

.modal-footer[data-v-59e1a0af],
.modal-header[data-v-59e1a0af] {
    border-bottom: 0;
    border-top: 0;
}

.flex > .primarycolor {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.flex > .primarycolor > span > svg {
  width:36px;
  height:36px;
}
.img-loader {
    background: white;
    width:100%;
    height:100%;
}
.center-xy {
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
.img-loader .loader::before, .img-loader .loader::after {
    background: white;
}
#termsPopup #dynamic__terms[data-v-8222dd46] {
  min-height: 300px;
  max-height: 80vh;
  overflow-y: auto;
  overflow-x: hidden;
}
#signaturePopup .modal-dialog .modal-body[data-v-8222dd46] {
  padding: 15px !important;
}
#signaturePopup .modal-dialog[data-v-8222dd46] {
  margin: 0;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 500px) {
#signaturePopup .acceptarea[data-v-8222dd46] {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
}
#signaturePopup .acceptarea button[data-v-8222dd46] {
    width: 100% !important;
}
}
@media only screen and (max-width: 768px) {
#signaturePopup .signature-pad--body[data-v-8222dd46] {
    overflow: hidden;
}
}
@media screen and (max-width: 28em) {
.cancelsignaturePopup .modal-content[data-v-8222dd46] {
    width: 100%;
    border-top-left-radius: 14px;
    border-top-right-radius: 14px;
}
.cancelsignaturePopup .modal-body[data-v-8222dd46] {
    padding-top: 0.7rem;
}
.cancelsignaturePopup .modal-dialog[data-v-8222dd46] {
    display: flex;
    align-items: flex-end;
    min-height: 100%;
    margin: 0;
}
.cancelsignaturePopup button[data-v-8222dd46] {
    border-radius: 5px;
}
.cancelsignaturePopup #popBar[data-v-8222dd46] {
    height: 6px;
    width: 40%;
    margin-left: auto;
    margin-right: auto;
    background: #134553;
    border-radius: 5px;
}
}
.cancelsignaturePopup .acceptarea[data-v-8222dd46] {
  flex-direction: row !important;
}
.cancelsignaturePopup .acceptarea button[data-v-8222dd46] {
  border-radius: 5px !important;
  margin-left: auto;
}
@media screen and (max-width: 30em) {
.cancelsignaturePopup .acceptarea[data-v-8222dd46] {
    flex-direction: column !important;
}
}.no-underline[data-v-445a4fcf]::after {
  content: unset !important;
}
.linkHover[data-v-445a4fcf] {
  position: relative;
}
.linkHover[data-v-445a4fcf]::after {
  content: "";
  position: absolute;
  height: 1px;
  bottom: 0;
  width: 0%;
  left: 50%;
  transform: translateX(-50%);
  transition: all 0.2s ease;
  background-color: #000;
}
.linkHover[data-v-445a4fcf]:hover::after {
  width: 100%;
}
.clickablecloak[data-v-445a4fcf] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}#forcedOfferBitrix[data-v-aba58a48] {
  height: 100%;
  display: flex;
  flex-direction: column;
}
#forcedOfferBitrix button[data-v-aba58a48] {
  width: 100%;
  display: block;
}
#forcedOfferBitrix .hr[data-v-aba58a48] {
  border-bottom: 1px solid #707070;
  width: 100%;
}
#forcedOfferBitrix .font14[data-v-aba58a48] {
  font-size: 14px;
}
#forcedOfferBitrix .font12[data-v-aba58a48] {
  font-size: 12px;
}
#forcedOfferBitrix .font10[data-v-aba58a48] {
  font-size: 10px;
}
#forcedOfferBitrix .tooltip-wrapper[data-v-aba58a48] {
  position: relative;
}
#forcedOfferBitrix .floating-tooltip[data-v-aba58a48] {
  position: absolute;
  top: 30px;
  right: 0;
  width: 358px;
  padding: 12px;
  border-radius: 8px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
  z-index: 9999;
}
#forcedOfferBitrix .floating-tooltip[data-v-aba58a48]::before {
  content: "";
  position: absolute;
  top: -6px;
  right: 8px;
  width: 12px;
  height: 12px;
  background: inherit;
  transform: rotate(45deg);
  box-shadow: -2px -2px 4px rgba(0, 0, 0, 0.05);
}
@media only screen and (max-width: 620px) {
#forcedOfferBitrix .xs-font14[data-v-aba58a48] {
    font-size: 14px;
}
#forcedOfferBitrix .xs-font12[data-v-aba58a48] {
    font-size: 12px;
}
#forcedOfferBitrix .xs-font10[data-v-aba58a48] {
    font-size: 10px;
}
}.pdf-app .toolbar[data-v-3b5c6e51] {
  z-index: 1 !important;
}
.pdf-app #toolbarViewerMiddle[data-v-3b5c6e51] {
  left: 0 !important;
  transform: unset !important;
  position: absolute !important;
}
#talkToCustomerFirst .modal-content[data-v-3b5c6e51], #talkedToCustomerModal .modal-content[data-v-3b5c6e51] {
  margin-top: 240px;
}
@media screen and (max-width: 992px) {
#talkToCustomerFirst .modal-content[data-v-3b5c6e51], #talkedToCustomerModal .modal-content[data-v-3b5c6e51] {
    margin-top: 100px;
}
}
#editDeadline td .el-calendar-day[data-v-3b5c6e51]:has(span.currentDeadline) {
  border: 1px solid #19A3C0;
  border-radius: 100%;
}
#editDeadline td.current.is-today > div[data-v-3b5c6e51] {
  border: unset !important;
  border-radius: 100%;
  color: #151b1e;
}
#editDeadline td.current.next.is-today > div[data-v-3b5c6e51], #editDeadline td.current.prev.is-today > div[data-v-3b5c6e51] {
  border: unset !important;
  border-radius: 100%;
  color: #C0C4CC;
}
#editDeadline td[data-v-3b5c6e51]:has(span.is-past-date), #editDeadline td.is-today[data-v-3b5c6e51] {
  background-color: #F5F7FA !important;
  pointer-events: none !important;
  color: #C0C4CC !important;
}
#editDeadline #calendarPopup[data-v-3b5c6e51] {
  border: 1px solid #19A3C0;
  background-color: rgba(25, 163, 192, 0.0196078431);
  border-radius: 5px;
}
#editDeadline #calendarPopup .calendarHeader[data-v-3b5c6e51] {
  border-bottom: 1px solid #19A3C0;
}
#editDeadline .el-calendar[data-v-3b5c6e51] {
  background-color: unset;
}
#editDeadline .el-calendar__body[data-v-3b5c6e51] {
  padding: 0 !important;
}
#editDeadline .el-calendar__header[data-v-3b5c6e51] {
  display: none !important;
}
#editDeadline .el-calendar-table thead th[data-v-3b5c6e51] {
  text-align: center;
}
#editDeadline .el-calendar-table td[data-v-3b5c6e51] {
  border: none;
  text-align: center;
  padding: 12px 0;
}
#editDeadline .el-calendar-table td > .el-calendar-day[data-v-3b5c6e51] {
  border-radius: 100%;
  width: 50px;
  height: 50px;
  margin: 0 auto;
}
#editDeadline .el-calendar-table td > .el-calendar-day span[data-v-3b5c6e51] {
  top: 4px;
  position: relative;
}
@media screen and (max-width: 620px) {
#editDeadline .el-calendar-table td > .el-calendar-day[data-v-3b5c6e51] {
    width: 35px;
    height: 35px;
}
#editDeadline .el-calendar-table td > .el-calendar-day span[data-v-3b5c6e51] {
    top: 0;
}
}
#editDeadline .el-calendar-table td.is-selected[data-v-3b5c6e51] {
  background-color: unset !important;
}
#editDeadline .el-calendar-table td.is-selected .el-calendar-day[data-v-3b5c6e51] {
  background-color: #19A3C0;
  color: #fff;
}
#editDeadline .footer-button[data-v-3b5c6e51] {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}
#editDeadline .footer-button button[data-v-3b5c6e51] {
  max-width: 200px;
  width: 100%;
}
@media screen and (max-width: 620px) {
#editDeadline .footer-button[data-v-3b5c6e51] {
    flex-direction: column-reverse;
}
#editDeadline .footer-button button[data-v-3b5c6e51] {
    max-width: unset;
}
}
@media screen and (max-width: 620px) {
#editDeadline[data-v-3b5c6e51] {
    padding-left: unset !important;
}
}
@media screen and (max-width: 500px) {
.opretKontrakt button[data-v-3b5c6e51] {
    width: 100%;
}
}
#mycustomer .el-pager .number[data-v-3b5c6e51]:not(.active), #mycustomer .el-pager .more[data-v-3b5c6e51], #mycustomer .el-pager .btn-prev[data-v-3b5c6e51], #mycustomer .el-pager .btn-prev[data-v-3b5c6e51] {
  background-color: #fff !important;
}
#mycustomer .dineroKunde[data-v-3b5c6e51] {
  color: #17A3C0;
  border: 1px solid #17A3C0;
  background-color: rgba(23, 163, 192, 0.1019607843);
  padding: 0.25rem 0.5rem;
  margin: 0.25rem 0;
  display: inline-block;
}
#mycustomer .height-full[data-v-3b5c6e51] {
  height: 100%;
}
#mycustomer .collapsebutton[data-v-3b5c6e51] {
  border: 1px solid #134553;
  border-radius: 3px;
}
#mycustomer .dg-content[data-v-3b5c6e51] {
  white-space: pre-wrap;
}
#mycustomer .custom-control-input[data-v-3b5c6e51] {
  position: unset;
  z-index: 1;
  opacity: 1;
  margin-right: 14px;
}
#mycustomer .image[data-v-3b5c6e51] {
  width: 200px;
  height: 200px;
  background-size: contain;
  cursor: pointer;
  margin: 10px;
  border-radius: 3px;
}
#mycustomer .field-input[data-v-3b5c6e51] {
  border-radius: 0 !important;
  background: rgba(230, 234, 235, 0.5) !important;
  border: 0 !important;
}
#mycustomer .kundebutton[data-v-3b5c6e51] {
  height: 50px;
}
#mycustomer .kundebutton span[data-v-3b5c6e51] {
  font-size: 12px !important;
  font-weight: 600;
}
#mycustomer .prisverslag .modal-content[data-v-3b5c6e51] {
  min-height: 80vh;
}
#mycustomer .searchContainer[data-v-3b5c6e51] {
  position: relative;
  overflow: hidden;
}
#mycustomer .searchIcon[data-v-3b5c6e51] {
  padding: 0.5rem;
}
#mycustomer .searchBox[data-v-3b5c6e51] {
  border: 0;
  flex: 1;
  outline: none;
}
#mycustomer[data-v-3b5c6e51] ::-webkit-input-placeholder {
  color: rgba(47, 54, 64, 0.5);
}
#mycustomer[data-v-3b5c6e51] ::-moz-placeholder {
  color: rgba(47, 54, 64, 0.5);
}
#mycustomer[data-v-3b5c6e51] :-ms-input-placeholder {
  color: rgba(47, 54, 64, 0.5);
}
#mycustomer[data-v-3b5c6e51] :-moz-placeholder {
  color: rgba(47, 54, 64, 0.5);
}
#mycustomer .switch.switch-text .switch-label[data-v-3b5c6e51] {
  border: 0;
  background-color: #ababab;
}
#mycustomer .switch.switch-text .switch-handle[data-v-3b5c6e51] {
  border: 0;
}
#mycustomer .modal-footer[data-v-3b5c6e51] {
  border-top: 0;
}
#mycustomer .modal-header[data-v-3b5c6e51] {
  border-bottom: 0;
  padding-bottom: 0;
}
#mycustomer .henttilbud[data-v-3b5c6e51] {
  border: 1px dashed #3FC380 !important;
  padding: 4px;
}
#mycustomer .card-header[data-v-3b5c6e51] {
  border-top: 0;
  border-bottom: 0;
  font-weight: 700;
}
#mycustomer .modal-dialog ul > li > span[data-v-3b5c6e51] {
  word-break: break-word;
}
#mycustomer .yearSelect[data-v-3b5c6e51] {
  max-width: 100px;
  width: 100%;
}
#mycustomer #filterDropdowns[data-v-3b5c6e51] {
  position: relative;
}
#mycustomer .mineKunderHeadFirst[data-v-3b5c6e51] {
  display: none;
}
#mycustomer .mineKunderHeadSecond > .yearSelect[data-v-3b5c6e51] {
  display: none;
}
#mycustomer .itemBitrix[data-v-3b5c6e51] {
  max-width: 400px;
  width: 100%;
}
@media screen and (max-width: 1024px) {
#mycustomer .itemBitrix[data-v-3b5c6e51] {
    max-width: unset;
}
}
#mycustomer.jobsBlurrytiles[data-v-3b5c6e51] {
  filter: blur(4px);
}
@media screen and (max-width: 640px) {
#mycustomer #filterDropdowns[data-v-3b5c6e51] {
    position: unset;
}
#mycustomer #filterDropdowns > div[data-v-3b5c6e51] {
    left: 0;
    width: 100%;
}
#mycustomer #filterDropdowns #webCustomers[data-v-3b5c6e51], #mycustomer #filterDropdowns #m2m[data-v-3b5c6e51] {
    right: unset !important;
    width: 100% !important;
}
}
@media screen and (max-width: 500px) {
#seeselectedoffer .modal-dialog[data-v-3b5c6e51] {
    margin: 0 !important;
}
#seeselectedoffer .modal-dialog .updatetilbud[data-v-3b5c6e51] {
    position: relative;
    height: 90%;
}
#seeselectedoffer .modal-dialog .updatetilbud .footerBtn[data-v-3b5c6e51] {
    position: absolute;
    bottom: 10px;
    width: 100%;
    padding-right: 1rem;
}
}
#seeselectedoffer button.dropdown-toggle[data-v-3b5c6e51] {
  border-radius: 0;
}
#seeselectedoffer .btn-secondary[data-v-3b5c6e51] {
  background-color: white;
  border: 0;
  padding: 0;
}
#seeselectedoffer .dropdown3 button[data-v-3b5c6e51] {
  border: 1px solid #19A3C0;
  background-color: #19A3C0;
  padding: 7px;
}
#seeselectedoffer .dropdown3 button[data-v-3b5c6e51] {
  border: none;
  background-color: transparent;
  box-shadow: none;
}
#seeselectedoffer .embed-responsive[data-v-3b5c6e51] {
  height: 100%;
}
#seeselectedoffer___BV_modal_body_[data-v-3b5c6e51] {
  max-height: calc(100vh - 80px);
}
.updatetilbud .footerBtn[data-v-3b5c6e51] {
  display: flex;
  justify-content: end;
}
@media screen and (max-width: 500px) {
.updatetilbud .footerBtn button[data-v-3b5c6e51] {
    width: 100%;
}
}
.updatetilbud .footerBtn2 button[data-v-3b5c6e51] {
  max-width: 200px;
  width: 100%;
}
@media screen and (max-width: 500px) {
.updatetilbud .footerBtn2[data-v-3b5c6e51] {
    text-align: center !important;
}
.updatetilbud .footerBtn2 button[data-v-3b5c6e51] {
    max-width: unset;
}
}
.qa-texts > p[data-v-3b5c6e51]:first-of-type {
  font-size: 1.25rem;
  color: #19a3c0 !important;
}
.qa-texts p[data-v-3b5c6e51] {
  margin-bottom: 0;
  white-space: unset !important;
}
#pdfPreview .modal-dialog[data-v-3b5c6e51] {
  max-width: 1200px;
}
#pdfPreview .pdfbody[data-v-3b5c6e51] {
  height: 700px;
}
@media (max-width: 27em) {
#pdfPreview___BV_modal_content_ .pdfbody > div[data-v-3b5c6e51] {
    height: 700px;
}
}
@media (max-width: 64em) {
#pdfPreview___BV_modal_content_ .pdfbody > div[data-v-3b5c6e51] {
    width: 100%;
}
}
#surveyPopup .wizard-header[data-v-3b5c6e51] {
  display: none;
}
#surveyPopup .wizard-tab-content[data-v-3b5c6e51] {
  padding: 0 !important;
}
#surveyPopup .vue-form-wizard[data-v-3b5c6e51] {
  padding-bottom: 20px !important;
}
#surveyPopup .vue-form-wizard .wizard-card-footer[data-v-3b5c6e51] {
  padding: 0 1px !important;
}
#surveyPopupModal .footer-button button[data-v-3b5c6e51] {
  min-width: 200px;
}
@media only screen and (max-width: 620px) {
#surveyPopupModal .footer-button[data-v-3b5c6e51] {
    flex-direction: column-reverse;
}
#surveyPopupModal .footer-button button[data-v-3b5c6e51] {
    min-width: 200px;
}
}
@media only screen and (max-width: 620px) and (max-width: 620px) {
#surveyPopupModal .footer-button button[data-v-3b5c6e51] {
    min-width: unset;
    width: 100%;
}
}
#viewNote .el-upload-list__item-name [class^=el-icon][data-v-3b5c6e51] {
  display: none;
}
#modalSurveyikkebitrix .el-date-editor.el-input[data-v-3b5c6e51], #modalSurveyikkebitrix .el-date-editor.el-input__inner[data-v-3b5c6e51], #talkToCustomerFirst .el-date-editor.el-input[data-v-3b5c6e51], #talkToCustomerFirst .el-date-editor.el-input__inner[data-v-3b5c6e51] {
  width: 100%;
}
#modalSurveyikkebitrix .modal-dialog[data-v-3b5c6e51], #talkToCustomerFirst .modal-dialog[data-v-3b5c6e51] {
  max-width: 744px;
}
#quickandstandardBesked___BV_modal_content_[data-v-3b5c6e51] {
  margin-top: 40%;
}
#editOffers___BV_modal_content_[data-v-3b5c6e51] {
  margin-top: 20%;
}
#modalSurveyikkebitrix .wizard-nav[data-v-3b5c6e51] {
  display: none !important;
}
#Reviews .modal-dialog[data-v-3b5c6e51] {
  max-width: 950px;
}
#Reviews .graylightcolor[data-v-3b5c6e51] {
  color: rgba(0, 54, 69, 0.5019607843);
}
@media (max-width: 40em) {
#Reviews .mobile-flex-column[data-v-3b5c6e51] {
    flex-direction: column !important;
    align-items: center;
}
#Reviews .mmb3[data-v-3b5c6e51] {
    margin-bottom: 2rem;
}
}
#dineNotater .vgs__container[data-v-3b5c6e51] {
  background-color: #fff;
}
#dineNotater .vgs__close[data-v-3b5c6e51] {
  color: #000;
  font-size: 2.5rem;
}
#priceFeedBack .el-input-number[data-v-3b5c6e51] {
  border: 1px solid;
  border-color: #19a3c0;
  border-radius: 6px;
  width: 100%;
}
#priceFeedBack .el-input-number input[data-v-3b5c6e51] {
  font-size: 1.3rem;
  font-weight: 600;
  padding: 2.5rem 2rem;
  color: #19a3c0;
}
#priceFeedBack .el-textarea textarea[data-v-3b5c6e51] {
  border-color: #19a3c0;
}
#priceFeedBack .custom-saved[data-v-3b5c6e51] {
  color: #3c763d;
  font-weight: 600;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  padding: 3rem 2rem;
}
.vigtigCheckbox[data-v-3b5c6e51] {
  align-items: center;
  display: flex !important;
}
#Reviews .loader[data-v-3b5c6e51],
.loader[data-v-3b5c6e51]:before,
.loader[data-v-3b5c6e51]:after {
  border-radius: 50%;
}
#Reviews .loader[data-v-3b5c6e51] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#Reviews .loader[data-v-3b5c6e51]:before,
.loader[data-v-3b5c6e51]:after {
  position: absolute;
  content: "";
}
#Reviews .loader[data-v-3b5c6e51]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-3b5c6e51 2s infinite ease 1.5s;
  animation: load2-3b5c6e51 2s infinite ease 1.5s;
}
#Reviews .loader[data-v-3b5c6e51]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-3b5c6e51 2s infinite ease;
  animation: load2-3b5c6e51 2s infinite ease;
}
@-webkit-keyframes load2-3b5c6e51 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-3b5c6e51 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
#gallerystagenew .el-carousel__item--card.is-active[data-v-3b5c6e51] {
  display: block;
}
#gallerystagenew .el-carousel__item[data-v-3b5c6e51] {
  display: block;
}
#gallerystagenew .el-carousel__item--card[data-v-3b5c6e51] {
  width: 65%;
}
#gallerystagenew .el-upload-list[data-v-3b5c6e51] {
  display: none;
}
#gallerystagenew .modal-dialog[data-v-3b5c6e51] {
  width: 100%;
  height: 100%;
  margin: 0px;
  margin-left: inherit;
}
#gallerystagenew .el-carousel__indicator[data-v-3b5c6e51] {
  display: none;
}
@media (max-width: 40em) {
#gallerystagenew .el-carousel__arrow[data-v-3b5c6e51] {
    display: block !important;
}
}
#gallerystagenew___BV_modal_content_[data-v-3b5c6e51] {
  height: 100%;
  background: transparent !important;
}
#gallerystagenew___BV_modal_content_ .el-carousel__item fs-28[data-v-3b5c6e51] {
  color: #475669;
  font-size: 14px;
  opacity: 0.75;
  line-height: 200px;
  margin: 0;
}
#gallerystagenew___BV_modal_content_ .el-carousel__item[data-v-3b5c6e51]:nth-child(2n) {
  background-color: #99a9bf;
}
#gallerystagenew___BV_modal_content_ .el-carousel__item[data-v-3b5c6e51]:nth-child(2n+1) {
  background-color: #d3dce6;
}
#gallerystagenew___BV_modal_content_ .modal-content[data-v-3b5c6e51] {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}
#gallerystagenew___BV_modal_body_[data-v-3b5c6e51] {
  margin-right: auto;
  margin-left: auto;
}
#galleryonenew .el-carousel__container[data-v-3b5c6e51] {
  height: 750px;
}
@media (max-width: 40em) {
#galleryonenew .el-carousel__container[data-v-3b5c6e51] {
    height: 345px;
}
}
#dinerobtn[data-v-3b5c6e51] {
  margin: 0 auto;
  max-width: 250px;
  width: 100%;
  background-color: #19A3C0;
  color: #fff;
}
#dinerobtn[data-v-3b5c6e51]:hover {
  color: #fff !important;
}
#dinerobtn[data-v-3b5c6e51]::after {
  content: unset !important;
}
#webCustomers[data-v-3b5c6e51], #m2m[data-v-3b5c6e51] {
  right: 70%;
}
#m2m .mb-16 label[data-v-3b5c6e51] {
  margin-bottom: 0px;
}
@media (max-width: 40em) {
#m2m[data-v-3b5c6e51] {
    width: 300px;
    right: 50%;
}
}
@media (max-width: 40em) {
#webCustomers[data-v-3b5c6e51] {
    right: 60%;
}
}
#itemBitrix_con[data-v-3b5c6e51] {
  gap: 16px;
}
@media screen and (max-width: 640px) {
.card[data-v-3b5c6e51] {
    min-width: 100%;
    margin-bottom: 24px;
}
}#callFirstBeforeOffer p {
  margin-bottom: 16px;
}
#Reviews .modal-dialog[data-v-a47916b4] {
  max-width: 950px;
}
#Reviews .font12[data-v-a47916b4] {
  font-size: 12px;
}
#Reviews .font10[data-v-a47916b4] {
  font-size: 10px;
}
#Reviews .font14[data-v-a47916b4] {
  font-size: 14px;
}
#Reviews .font13[data-v-a47916b4] {
  font-size: 13px;
}
#Reviews .graylightcolor[data-v-a47916b4] {
  color: #00364580;
}
@media (max-width:40em) {
#Reviews .mobile-flex-column[data-v-a47916b4] {
    flex-direction: column!important;
    align-items: center;
}
#Reviews .mmb3[data-v-a47916b4] {
    margin-bottom: 2rem;
}
}
#mycustomerbolig .kundebutton[data-v-a47916b4] {
  height: 50px;
}
.dg-content[data-v-a47916b4]{
  white-space:pre-wrap;
}
.custom-control-input[data-v-a47916b4] {
      position: unset;
    z-index: 1;
    opacity: 1;
    margin-right: 14px;
}
.image[data-v-a47916b4] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.field-input[data-v-a47916b4] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}
.prisverslag .modal-content[data-v-a47916b4] {
  min-height: 80vh;
}
.searchContainer[data-v-a47916b4] {
  position: relative;
  overflow: hidden;
}
.searchIcon[data-v-a47916b4] {
  padding: 0.5rem;
}
.searchBox[data-v-a47916b4] {
  border: 0;
  flex: 1;
  outline:none;
}
[data-v-a47916b4]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-a47916b4]::-moz-placeholder { /* Firefox 19+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-a47916b4]:-ms-input-placeholder { /* IE 10+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-a47916b4]:-moz-placeholder { /* Firefox 18- */
  color: rgba(47, 54, 64, 0.5);
}
.switch.switch-text .switch-label[data-v-a47916b4] {
  border: 0;
  background-color: #ababab;
}
.switch.switch-text .switch-handle[data-v-a47916b4] {
  border:0;
}
.modal-footer[data-v-a47916b4] {
  border-top: 0;
}
.modal-header[data-v-a47916b4] {
  border-bottom:0;
  padding-bottom:0;
}
.henttilbud[data-v-a47916b4] {
  border: 1px dashed #3FC380!important;
  padding: 4px;
}
.card-header[data-v-a47916b4] {
  border-top: 0;
  border-bottom: 0;
  font-weight: 700;
}
.modal-dialog ul > li > span[data-v-a47916b4] {
  word-break: break-word;
}
#dineNotater .vgs__container[data-v-a47916b4] {
  background-color: #fff;
}
#dineNotater .vgs__close[data-v-a47916b4] {
  color: #000;
  font-size: 2.5rem;
}
#priceFeedBack .el-checkbox__inner[data-v-a47916b4] {
  width: 20px;
  height: 20px;
  border-color: #000;
}
#priceFeedBack .el-checkbox__inner[data-v-a47916b4]::after {
  width: 4px;
  height: 10px;
  left: 7px;
}
#priceFeedBack span.el-checkbox__label[data-v-a47916b4] {
  font-size: 1.25rem;
  font-weight: 600;
  color: #19a3c0;
}
#priceFeedBack .el-input-number[data-v-a47916b4] {
  border: 1px solid;
  border-color: #19a3c0;
  border-radius: 6px;
  width: 100%;
}
#priceFeedBack .el-input-number input[data-v-a47916b4] {
  font-size: 1.3rem;
  font-weight: 600;
  padding: 2.5rem 2rem;
  color: #19a3c0;
}
#priceFeedBack .el-slider__bar[data-v-a47916b4] {
  height: 12px;
  border-radius: 5px;
}
#priceFeedBack .el-slider__runway[data-v-a47916b4] {
  height: 12px;
  border-radius: 5px;
}
#priceFeedBack .el-slider__button[data-v-a47916b4] {
  width: 20px;
  height: 20px;
  background-color: #409EFF;
}
#priceFeedBack .el-slider__button-wrapper[data-v-a47916b4] {
  top: -12px;
}
#priceFeedBack .el-radio-button__inner[data-v-a47916b4] {
  font-size: 1.4rem;
  color: #19a3c0;
  border-color: #19a3c0;
  padding: 12px 20px;
  border: 1px solid #19a3c0;
  border-left: 0;
}
#priceFeedBack .el-radio-button:first-child .el-radio-button__inner[data-v-a47916b4] {
  border-left: 1px solid #19a3c0;
}
#priceFeedBack .el-radio-button__orig-radio:checked+.el-radio-button__inner[data-v-a47916b4] {
  color: #fff;
}
#priceFeedBack .el-textarea textarea[data-v-a47916b4] {
  border-color: #19a3c0;
}
#priceFeedBack .custom-saved[data-v-a47916b4] {
  color: #3c763d;
  font-weight: 600;
  background-color: #dff0d8;
  border-color: #d6e9c6;
  padding: 3rem 2rem;
}
@media screen and (max-width: 640px) {
.card[data-v-a47916b4] {
    min-width: 100%;
    margin-bottom: 24px;
}
#priceFeedBack .el-radio-button[data-v-a47916b4] {
    border-left: 1px solid #19a3c0;
    border-radius: 2px;
}
}
.loader[data-v-a47916b4],
.loader[data-v-a47916b4]:before,
.loader[data-v-a47916b4]:after {
  border-radius: 50%;
}
.loader[data-v-a47916b4] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-a47916b4]:before,
.loader[data-v-a47916b4]:after {
  position: absolute;
  content: '';
}
.loader[data-v-a47916b4]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-a47916b4 2s infinite ease 1.5s;
  animation: load2-a47916b4 2s infinite ease 1.5s;
}
.loader[data-v-a47916b4]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-a47916b4 2s infinite ease;
  animation: load2-a47916b4 2s infinite ease;
}
@-webkit-keyframes load2-a47916b4 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-a47916b4 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

.modal-body[data-v-a814c2a9] {
  padding: 5px!important;
}
.modal-header[data-v-a814c2a9],
.modal-footer[data-v-a814c2a9] {
  border-top: 0;
  border-bottom: 0;
}
.fa-folder-open[data-v-a814c2a9] {
  font-size: 26px;
}
.searchContainer[data-v-a814c2a9] {
  position: relative;
  overflow: hidden;
}
.searchIcon[data-v-a814c2a9] {
  padding: 0.5rem;
}
.searchBox[data-v-a814c2a9] {
  border: 0;
  flex: 1;
  outline:none;
}
[data-v-a814c2a9]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-a814c2a9]::-moz-placeholder { /* Firefox 19+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-a814c2a9]:-ms-input-placeholder { /* IE 10+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-a814c2a9]:-moz-placeholder { /* Firefox 18- */
  color: rgba(47, 54, 64, 0.5);
}




.card-header[data-v-a14c8628] {
    font-weight: 700;
    border-bottom:0;
    font-size:1rem;
}
.card-footer[data-v-a14c8628] {
    font-size:10px;
    border-top: 0;
}
.textarea[data-v-a14c8628] {
    background: #ecf0f1;
}
.fa-times[data-v-a14c8628] {
    font-size: 18px;
}
.modal-header[data-v-a14c8628],
.modal-footer[data-v-a14c8628] {
    border-top: 0;
    border-bottom: 0;
    background: none;
    padding-bottom: 0;
}
.vue-star-rating-rating-text[data-v-a14c8628] {
    display: none;
}
.loader[data-v-a14c8628],
.loader[data-v-a14c8628]:before,
.loader[data-v-a14c8628]:after {
    border-radius: 50%;
}
.loader[data-v-a14c8628] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-a14c8628]:before,
.loader[data-v-a14c8628]:after {
    position: absolute;
    content: '';
}
.loader[data-v-a14c8628]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-a14c8628 2s infinite ease 1.5s;
    animation: load2-a14c8628 2s infinite ease 1.5s;
}
.loader[data-v-a14c8628]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-a14c8628 2s infinite ease;
    animation: load2-a14c8628 2s infinite ease;
}
@-webkit-keyframes load2-a14c8628 {
0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
}
100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
}
}
@keyframes load2-a14c8628 {
0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
}
100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
}
}

.table thead th[data-v-6a94f467],
.table th[data-v-6a94f467],
.table td[data-v-6a94f467] {
    border-bottom: 0;
    border-top: 0;
}
.tag-item[data-v-d14a0c84] {
  border-radius: 4px;
}.npsbtn[data-v-948ae63e] {
  min-width: 36px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.npsbtn[data-v-948ae63e]:hover {
  opacity: 0.85;
}
.nps-container[data-v-948ae63e] {
  margin-top: 24px;
}#contractApproval[data-v-8f2261f8] {
  margin-bottom: 150px;
}
@media screen and (max-width: 500px) {
#contractApproval[data-v-8f2261f8] {
    margin-bottom: 50px;
}
}
#contractApproval .previewcontractContainer[data-v-8f2261f8] {
  background-color: rgba(108, 117, 125, 0.3);
  overflow: auto;
  height: 65vh !important;
  padding-bottom: 20px;
}
@media screen and (max-width: 500px) {
#contractApproval .previewcontractContainer[data-v-8f2261f8] {
    height: calc(100vh - 270px) !important;
    overflow: hidden !important;
}
}
#contractApproval .previewcontractContainer .contractHTMLViewer[data-v-8f2261f8] {
  background-color: white;
  width: 793px;
  border: 9px solid transparent;
  padding-left: 6rem;
  padding-right: 6rem;
  padding-bottom: 6rem;
  padding-top: 8rem;
  margin: 1px auto -8px auto;
  border: 1px solid gray;
  box-shadow: -5px -4px 3px 2px rgba(0, 33, 20, 0.27);
}
@media screen and (max-width: 27em) {
#contractApproval .previewcontractContainer .contractHTMLViewer[data-v-8f2261f8] {
    padding-left: 2rem;
    padding-right: 2rem;
    height: 110vh !important;
    overflow: scroll;
    width: 175% !important;
    -moz-zoom: 0.55;
    -moz-transform: scale(0.55);
    -moz-transform-origin: 18px 0;
    -o-transform: scale(0.55);
    -o-transform-origin: 18px 0;
    -webkit-transform: scale(0.55);
    -webkit-transform-origin: 18px 0;
    height: 4000px;
    max-height: unset !important;
}
}
#contractApproval .pdfActions[data-v-8f2261f8] {
  display: flex;
  max-width: 500px;
  margin-top: 1rem;
  margin-left: auto;
}
#contractApproval .pdfActions button[data-v-8f2261f8] {
  width: 100%;
}
#contractApproval .pdfActions button.reject-button[data-v-8f2261f8] {
  color: red;
  border: 1px solid red;
  background-color: #fff;
}
@media screen and (max-width: 500px) {
#contractApproval .pdfActions[data-v-8f2261f8] {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    position: fixed;
    width: 100%;
    bottom: 0;
    margin: unset;
    background-color: #fff;
    padding: 1rem 2rem 1rem 0;
}
}
#contractApproval .signatureConditions[data-v-8f2261f8] {
  max-width: 735px;
  width: 100%;
}
#contractApproval .signatureConditions .el-checkbox__input.is-checked + .el-checkbox__label[data-v-8f2261f8] {
  color: #19A3C0;
}
#contractApproval .signatureConditions .el-checkbox__input.is-checked .el-checkbox__inner[data-v-8f2261f8] {
  border-color: #19A3C0;
  background-color: #19A3C0;
}
#contractApproval .pdf-app[class][data-v-8f2261f8] {
  background-color: rgba(108, 117, 125, 0.3) !important;
}
#contractApproval .signatureCheckbox[data-v-8f2261f8] {
  margin-bottom: 0;
}
#contractApproval .signatureControl[data-v-8f2261f8] {
  width: 640px;
  height: 240px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}
#contractApproval .signatureCanvas[data-v-8f2261f8] {
  width: 640px;
  height: 240px;
}
@media only screen and (max-width: 639px) {
#contractApproval .signatureCanvas[data-v-8f2261f8],
  #contractApproval .signatureControl[data-v-8f2261f8] {
    width: 270px;
}
#contractApproval .signatureControl[data-v-8f2261f8] {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overflow: hidden;
}
}
#contractApproval .el-popover[data-v-8f2261f8] {
  padding: 24px;
  font-size: 18px;
  font-family: "canada-type-gibson";
}
#contractApproval .el-popconfirm__action > .el-button--mini[data-v-8f2261f8],
#contractApproval .el-popconfirm__action > .el-button--text .el-popconfirm__main[data-v-8f2261f8] {
  font-size: 15px;
}
#contractApproval .el-popconfirm__main[data-v-8f2261f8] {
  margin-bottom: 18px;
}
#contractApproval .el-popconfirm__main[data-v-8f2261f8],
#contractApproval .el-popconfirm__action > .el-button--text[data-v-8f2261f8] {
  color: #003645;
}
#contractApproval .el-popconfirm__action > .el-button--success[data-v-8f2261f8] {
  background-color: #003645;
  border-color: #003645;
  border-radius: 5px;
  margin-left: 36px;
}
#contractApproval .w-83[data-v-8f2261f8] {
  width: 83.333%;
}.pdf-app .toolbar[data-v-8f2261f8] {
  z-index: 1;
}
.pdf-app #toolbarViewerMiddle[data-v-8f2261f8] {
  left: 0 !important;
  transform: unset !important;
}
.pdf-app .download-button[data-v-8f2261f8] {
  display: inherit !important;
}#laborview .arbjedItem[data-v-ba80318a] {
  width: 100%;
}
#laborview .outlined-primary-button[data-v-ba80318a] {
  width: 49%;
}
#laborview select[data-v-ba80318a] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
#laborview .searchContainer[data-v-ba80318a] {
  position: relative;
  overflow: hidden;
}
#laborview .searchIcon[data-v-ba80318a] {
  padding: 0.5rem;
}
#laborview .text-red[data-v-ba80318a] {
  color: red;
  background: #FDD;
  padding: 2px;
}
#laborview .searchBox[data-v-ba80318a] {
  border: 0;
  flex: 1;
  outline: none;
}
[data-v-ba80318a]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-ba80318a]::-moz-placeholder { /* Firefox 19+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-ba80318a]:-ms-input-placeholder { /* IE 10+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-ba80318a]:-moz-placeholder { /* Firefox 18- */
  color: rgba(47, 54, 64, 0.5);
}
.white-border[data-v-ba80318a] {
  border-color: white !important;
}
.arrow-toggle[data-v-ba80318a] {
  transition: transform 0.3s ease;
}
.arrow-toggle.is-expanded[data-v-ba80318a] {
  transform: rotate(180deg);
}
@media screen and (max-width: 600px) {
#laborview .outlined-primary-button[data-v-ba80318a] {
    width: 100% !important;
}
}
.w-33[data-v-0ff39893] {
    width: 33.33%;
}

.modal-footer[data-v-0ff39893],
.modal-header[data-v-0ff39893] {
    border-bottom: 0!important;
    border-top: 0!important;
}
.nav-tabs .nav-link.active[data-v-0ff39893],
.tab-content[data-v-0ff39893] {
    border: 0;
}
.custom-control[data-v-0ff39893] {
    margin-right: 0;
}
th > .cell[data-v-0ff39893] {
    color: rgb(25, 163, 192);
    font-weight: 400;
}
.alert[data-v-0ff39893] {
    border-radius: 1rem;
}
.details-container[data-v-64fe378d] {
  padding: 1rem;
  font-size: 14px;
}
.gantt .grid-background[data-v-64fe378d] {
  fill: none;
}
.gantt .grid-header[data-v-64fe378d] {
  fill: #ffffff;
  stroke: #e0e0e0;
  stroke-width: 1.4;
}
.gantt .grid-row[data-v-64fe378d] {
  fill: #ffffff;
}
.gantt .grid-row[data-v-64fe378d]:nth-child(even) {
  fill: #f5f5f5;
}
.gantt .row-line[data-v-64fe378d] {
  stroke: #ebeff2;
}
.gantt .tick[data-v-64fe378d] {
  stroke: #e0e0e0;
  stroke-width: 0.2;
}
.gantt .tick.thick[data-v-64fe378d] {
  stroke-width: 0.4;
}
.gantt .today-highlight[data-v-64fe378d] {
  fill: #fcf8e3;
  opacity: 0.5;
}
.gantt .arrow[data-v-64fe378d] {
  fill: none;
  stroke: #666;
  stroke-width: 1.4;
}
.gantt .bar[data-v-64fe378d] {
  fill: #003645;
  stroke: #8d99a6;
  stroke-width: 0;
  transition: stroke-width 0.3s ease;
  user-select: none;
}
.gantt .bar-progress[data-v-64fe378d] {
  fill: rgb(77, 207, 85);
}
.gantt .bar-invalid[data-v-64fe378d] {
  fill: transparent;
  stroke: #8d99a6;
  stroke-width: 1;
  stroke-dasharray: 5;
}
.gantt .bar-invalid ~ .bar-label[data-v-64fe378d] {
  fill: #555;
}
.gantt .bar-label[data-v-64fe378d] {
  fill: #fff;
  text-anchor: middle;
  font-size: 14px;
  font-weight: 600;
}
.gantt .bar-label.big[data-v-64fe378d] {
  fill: #555;
  text-anchor: start;
}
.gantt .handle[data-v-64fe378d] {
  fill: #ddd;
  cursor: ew-resize;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease;
}
.gantt .bar-wrapper[data-v-64fe378d] {
  cursor: pointer;
  outline: none;
}
.gantt .bar-wrapper:hover .bar[data-v-64fe378d] {
  fill: #003645;
}
.gantt .bar-wrapper:hover .bar-progress[data-v-64fe378d] {
  fill: rgb(77, 207, 85);
}
.gantt .bar-wrapper:hover .handle[data-v-64fe378d] {
  visibility: visible;
  opacity: 1;
}
.gantt .bar-wrapper.active .bar[data-v-64fe378d] {
  fill: #003645;
}
.gantt .bar-wrapper.active .bar-progress[data-v-64fe378d] {
  fill: rgb(77, 207, 85);
}
.gantt .lower-text[data-v-64fe378d],
.gantt .upper-text[data-v-64fe378d] {
  text-anchor: middle;
}
.gantt .upper-text[data-v-64fe378d] {
  fill: #003645;
  transform: translateY(-18px);
  font-size: 18px;
}
.gantt .lower-text[data-v-64fe378d] {
  fill: #003645;
  font-size: 15px;
}
.gantt .hide[data-v-64fe378d] {
  display: none;
}
.gantt-container[data-v-64fe378d] {
  position: relative;
  overflow: auto;
  font-size: 12px;
}
.gantt-container .popup-wrapper[data-v-64fe378d] {
  position: absolute;
  top: 0;
  left: 0;
  background: rgb(255, 255, 255);
  padding: 0;
  color: #003645;
  border-radius: 0;
  box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.0509803922);
  border: 1px solid #E8E8E8;
  opacity: 1;
  min-width: 240px;
  min-height: 120px;
}
.gantt-container .popup-wrapper .title[data-v-64fe378d] {
  border: 0;
  padding: 10px;
  font-size: 15px;
  font-weight: 600;
}
.gantt-container .popup-wrapper .subtitle[data-v-64fe378d] {
  padding: 10px;
  color: #003645;
}
.gantt-container .popup-wrapper .pointer[data-v-64fe378d] {
  position: absolute;
  height: 5px;
  margin: 0 0 0 -5px;
  border: 5px solid transparent;
  border-top-color: rgba(0, 0, 0, 0.8);
}
.loader[data-v-6165c97e],
  .loader[data-v-6165c97e]:before,
  .loader[data-v-6165c97e]:after {
    border-radius: 50%;
}
.loader[data-v-6165c97e] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-6165c97e]:before,
  .loader[data-v-6165c97e]:after {
    position: absolute;
    content: '';
}
.loader[data-v-6165c97e]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-6165c97e 2s infinite ease 1.5s;
    animation: load2-6165c97e 2s infinite ease 1.5s;
}
.loader[data-v-6165c97e]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-6165c97e 2s infinite ease;
    animation: load2-6165c97e 2s infinite ease;
}
@-webkit-keyframes load2-6165c97e {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-6165c97e {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
#recieve-subcontract[data-v-25b79004] {
  position: absolute;
  top: 40px;
  left: 50%;
  transform: translateX(-50%);
}
#recieve-subcontract .hr[data-v-25b79004] {
  width: 100%;
  height: 1px;
  background-color: #ccc;
  margin: 1.5rem 0;
}
#recieve-subcontract .wizard .el-date-editor[data-v-25b79004] {
  width: 100% !important;
}
@media only screen and (max-width: 624px) {
#recieve-subcontract .wizard[data-v-25b79004] {
    margin-bottom: 200px;
}
}
#recieve-subcontract .previewContract_con[data-v-25b79004] {
  overflow: hidden;
  min-height: 300px;
  height: 75vh;
}
#recieve-subcontract .footerbtns[data-v-25b79004] {
  width: 100%;
}
#recieve-subcontract .footerbtns button[data-v-25b79004] {
  height: 50px;
  min-width: 200px;
}
@media only screen and (max-width: 624px) {
#recieve-subcontract .footerbtns button[data-v-25b79004] {
    min-width: unset;
    width: 100%;
}
}
#recieve-subcontract .footerbtns.footerbtnsFixed[data-v-25b79004] {
  max-width: unset;
  position: fixed;
  bottom: 0;
  right: 0;
  padding: 2rem 1.5rem;
  z-index: 99;
}
@media only screen and (max-width: 624px) {
#recieve-subcontract .footerbtns.footerbtnsFixed[data-v-25b79004] {
    left: 0;
}
}
@media only screen and (max-width: 624px) {
#recieve-subcontract .footerbtns[data-v-25b79004] {
    position: fixed;
    width: 100vw;
    left: 0;
    bottom: 0;
    padding: 2rem 1.5rem;
    background-color: #fff;
}
}
#recieve-subcontract #receiveform[data-v-25b79004] {
  padding: 2rem;
  border: 1px solid rgba(149, 166, 173, 0.5) !important;
}
@media only screen and (max-width: 654px) {
#recieve-subcontract #receiveform[data-v-25b79004] {
    padding: 0;
}
}#recieve-subcontract input[data-v-25b79004] {
  height: 50px !important;
}
.pdf-app .toolbar[data-v-25b79004] {
  z-index: 1 !important;
}
.pdf-app #toolbarViewerMiddle[data-v-25b79004] {
  left: 0 !important;
  transform: unset !important;
  position: absolute !important;
}
.pdf-app .download-button[data-v-25b79004] {
  display: inherit !important;
}.danishNumbers[data-v-21110ae6] {
  font-family: "Noto-sans", sans-serif;
}
.danishNumbers input[data-v-21110ae6] {
  border: 1px solid #ccc;
  position: relative;
  transition: border-color 0.2s ease;
  border-radius: 5px;
  text-align: right;
  line-height: 2rem !important;
  padding: 0.5rem 1.75rem 0.5rem 1rem;
}
.danishNumbers input[data-v-21110ae6]:focus {
  outline: none;
  border-color: #007bff;
  border-radius: 5px;
}
@media screen and (max-width: 500px) {
.danishNumbers input[data-v-21110ae6] {
    padding: 0.5rem 2.25rem 0.5rem 1rem;
}
}
.danishNumbers .danishMessage[data-v-21110ae6] {
  color: rgb(245, 0, 0);
  font-size: 12px;
}
.danishNumbers .danishMoneyText[data-v-21110ae6] {
  font-family: "Noto-sans", sans-serif;
  font-size: 16px;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.danishNumbers .minus[data-v-21110ae6] {
  color: #FC0000 !important;
}#subcontract_con .subcontractoredit[data-v-3c04c59e] {
  width: 100%;
  padding: 0;
  padding: 0.6rem 0 0.75rem 4rem;
  min-height: 55px;
  outline: none;
  border: 1px solid #ccc;
  line-height: 20px;
}
#subcontract_con .subcontractoredit[data-v-3c04c59e]:focus {
  border: 2px solid #19A3C0;
}
#subcontract_con .previewcontractContainer[data-v-3c04c59e] {
  overflow: auto;
  height: calc(100vh - 350px) !important;
  min-height: 300px;
}
@media screen and (max-width: 27em) {
#subcontract_con .previewcontractContainer[data-v-3c04c59e] {
    height: calc(100vh - 240px) !important;
    overflow: hidden;
}
}
#subcontract_con .contractHTMLViewer[data-v-3c04c59e] {
  background-color: white;
  width: 793px;
  border: 9px solid transparent;
  padding-left: 6rem;
  padding-right: 6rem;
  padding-bottom: 6rem;
  padding-top: 8rem;
  margin: 1px auto -8px auto;
  border: 1px solid gray;
  box-shadow: -5px -4px 3px 2px rgba(0, 33, 20, 0.27);
}
@media screen and (max-width: 27em) {
#subcontract_con .contractHTMLViewer[data-v-3c04c59e] {
    padding-left: 2rem;
    padding-right: 2rem;
    height: 120vh !important;
    overflow: scroll;
    zoom: 0.6;
    width: 100%;
}
}
#subcontract_con .hr[data-v-3c04c59e] {
  width: 100%;
  height: 1px;
  background-color: #ccc;
  margin: 1.5rem 0;
}
@media only screen and (max-width: 624px) {
#subcontract_con .wizard[data-v-3c04c59e] {
    margin-bottom: 200px;
}
}
#subcontract_con .footerbtns[data-v-3c04c59e] {
  max-width: 1080px;
  width: 100%;
}
#subcontract_con .footerbtns button[data-v-3c04c59e] {
  height: 50px;
  min-width: 200px;
}
@media only screen and (max-width: 624px) {
#subcontract_con .footerbtns button[data-v-3c04c59e] {
    min-width: unset;
    width: 100%;
}
}
#subcontract_con .footerbtns.footerbtnsFixed[data-v-3c04c59e] {
  max-width: unset;
  position: fixed;
  bottom: 0;
  right: 0;
  padding: 2rem 1.5rem;
  z-index: 99;
}
@media only screen and (max-width: 624px) {
#subcontract_con .footerbtns.footerbtnsFixed[data-v-3c04c59e] {
    left: 0;
}
}
@media only screen and (max-width: 624px) {
#subcontract_con .footerbtns[data-v-3c04c59e] {
    position: fixed;
    width: 100vw;
    left: 0;
    bottom: 0;
    padding: 2rem 1.5rem;
    background-color: #fff;
}
}.pdf-app .toolbar[data-v-3c04c59e] {
  z-index: 1 !important;
}
.pdf-app #toolbarViewerMiddle[data-v-3c04c59e] {
  left: 0 !important;
  transform: unset !important;
  position: absolute !important;
}
.pdf-app .download-button[data-v-3c04c59e] {
  display: inherit !important;
}#supplier_con .supplierdescedit[data-v-fb985a5e] {
  width: 100%;
  padding: 0;
  padding: 0.6rem 0 0.75rem 4rem;
  min-height: 55px;
  outline: none;
  border: 1px solid #ccc;
}
#supplier_con .supplierdescedit[data-v-fb985a5e]:focus {
  border: 2px solid #19A3C0;
}
#supplier_con .hr[data-v-fb985a5e] {
  width: 100%;
  height: 1px;
  background-color: #ccc;
  margin: 1.5rem 0;
}
#supplier_con .footerbtns[data-v-fb985a5e] {
  max-width: 744px;
  width: 100%;
  position: fixed;
  bottom: 0;
  width: 100%;
  padding: 2rem 0;
  background-color: #fff;
}
#supplier_con .footerbtns button[data-v-fb985a5e] {
  height: 50px;
  min-width: 200px;
}
@media only screen and (max-width: 624px) {
#supplier_con .footerbtns button[data-v-fb985a5e] {
    min-width: unset;
    width: 100%;
}
}
#supplier_con .previewContract_con[data-v-fb985a5e] {
  background-color: #D3D5D8;
  overflow-y: auto;
  min-height: 300px;
  height: 60vh;
}
#supplier_con .previewContract_con > div[data-v-fb985a5e] {
  width: 100%;
}#wizardAll .wizardboxes[data-v-79fdc7b7] {
  width: 280px;
  height: 280px;
}
@media only screen and (max-width: 624px) {
#wizardAll .wizardboxes[data-v-79fdc7b7] {
    width: unset;
    height: unset;
}
}
#wizardAll .wizardboxes .hovered[data-v-79fdc7b7] {
  color: #fff;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 0;
}
#wizardAll .wizardboxes input[type=checkbox]:checked + label[data-v-79fdc7b7] {
  background-color: #003645;
}
#wizardAll .wizardboxes input[type=checkbox]:checked + label .userSelectNone[data-v-79fdc7b7] {
  color: #fff !important;
}
#wizardAll .wizardboxes label:hover .hovered[data-v-79fdc7b7] {
  opacity: 1;
}
#wizardAll .userSelectNone[data-v-79fdc7b7] {
  user-select: none;
}.list-enter-active[data-v-9299d2ae], .list-leave-active[data-v-9299d2ae] {
  transition: all 0.5s ease;
}
.list-enter[data-v-9299d2ae], .list-leave-to[data-v-9299d2ae] {
  opacity: 0;
  transform: translateY(20px);
}
#subConVisible .modal-content[data-v-9299d2ae] {
  border-radius: 5px;
}
#subcontractor[data-v-9299d2ae] {
  position: fixed;
  z-index: 99;
  bottom: 1.5rem;
  right: 1.5rem;
}
#subcontractor #inviteChoice[data-v-9299d2ae] {
  color: #19A3C0;
  background-color: #fff;
  border-color: #19A3C0 !important;
}
#subcontractor #inviter-button[data-v-9299d2ae] {
  width: 100px;
  height: 50px;
  border-radius: 100px;
  margin-left: auto;
  color: #19A3C0;
  border-color: #19A3C0 !important;
  background-color: #fff;
}
#projectDashboard .tagsAddressLayout[data-v-9299d2ae] {
  display: grid;
  grid-template-columns: 74% 24%;
  gap: 2rem;
}
#projectDashboard .tagsLayout[data-v-9299d2ae] {
  display: grid;
  grid-template-columns: 7% 92%;
  gap: 10px;
  align-content: center;
}
#projectDashboard .opacity-50[data-v-9299d2ae] {
  opacity: 0.5 !important;
}
#projectDashboard .projectSection[data-v-9299d2ae] {
  transition: all 0.1s ease;
  transform: scale(1);
}
#projectDashboard .projectSection[data-v-9299d2ae]:hover {
  transform: scale(1.05);
  border-color: rgba(25, 163, 192, 0.5);
  background-color: #fff;
  z-index: 4;
}
#projectDashboard .shortcutButtonsLayout[data-v-9299d2ae] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
#projectDashboard .shortcutButtonsLayout > div[data-v-9299d2ae] {
  height: 300px;
  width: 320px;
  padding: 50px 15px;
  justify-items: center;
  align-items: center;
}
@media screen and (max-width: 1024px) {
#projectDashboard .shortcutButtonsLayout > div[data-v-9299d2ae] {
    width: 32.2%;
}
}
@media screen and (max-width: 768px) {
#projectDashboard .shortcutButtonsLayout[data-v-9299d2ae] {
    justify-content: center;
}
#projectDashboard .shortcutButtonsLayout > div[data-v-9299d2ae] {
    width: 48.5%;
    height: unset;
    padding: 30px 15px;
}
}
@media only screen and (max-width: 360px) {
#projectDashboard .shortcutButtonsLayout > div[data-v-9299d2ae] {
    width: 100%;
}
}
@media only screen and (max-width: 450px) {
#projectDashboard .tagsAddressLayout[data-v-9299d2ae] {
    display: flex;
    flex-direction: column;
}
}
.tag-dark[data-v-ba3f92de] {
    display: inline-block;
    padding: 2px 8px;
    background-color: #409eff;
    color: #fff;
    border-radius: 4px;
    font-size: 12px;
    line-height: 1.5;
}
#approved-projects .el-input__inner[data-v-ba3f92de] {
    -webkit-appearance: auto;
}
#approved-projects .offerDetailsForm .offerDetails .details:first-child .removeForm[data-v-ba3f92de] {
    display: none;
}
#approved-projects input[data-v-ba3f92de]::-webkit-outer-spin-button,
  #approved-projects input[data-v-ba3f92de]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

  /* Firefox */
#approved-projects input[type=number][data-v-ba3f92de] {
    -moz-appearance: textfield;
}
.loader[data-v-ba3f92de],
  .loader[data-v-ba3f92de]:before,
  .loader[data-v-ba3f92de]:after {
    border-radius: 50%;
}
.loader[data-v-ba3f92de] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-ba3f92de]:before,
  .loader[data-v-ba3f92de]:after {
    position: absolute;
    content: '';
}
.loader[data-v-ba3f92de]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-ba3f92de 2s infinite ease 1.5s;
    animation: load2-ba3f92de 2s infinite ease 1.5s;
}
.loader[data-v-ba3f92de]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-ba3f92de 2s infinite ease;
    animation: load2-ba3f92de 2s infinite ease;
}
@-webkit-keyframes load2-ba3f92de {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-ba3f92de {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
#calendar .fc-scroller[data-v-2ab2673e] {
  overflow: hidden !important;
}
#calendar div .table-bordered thead th[data-v-2ab2673e], div .table-bordered thead td[data-v-2ab2673e], div .table-bordered[data-v-2ab2673e], div .fc th[data-v-2ab2673e], div .fc td[data-v-2ab2673e] {
  border: none;
}
#calendar div .fc-toolbar fs-32[data-v-2ab2673e] {
  text-transform: capitalize;
}
#calendar div .table-bordered thead th[data-v-2ab2673e] {
  font-weight: 400;
}
#calendar div .fc-row .fc-content-skeleton[data-v-2ab2673e], div .fc-row .fc-content-skeleton table[data-v-2ab2673e], div .fc-row .fc-content-skeleton table thead[data-v-2ab2673e] {
  height: 100%;
}
#calendar div .fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number[data-v-2ab2673e] {
  display: flex;
  justify-content: center;
  padding-top: 2rem;
  font-size: 18px;
  float: none !important;
}
#calendar .fc-toolbar.fc-header-toolbar button .fa-chevron-left[data-v-2ab2673e]:before {
  content: "\e6ea";
  font-family: element-icons;
}
#calendar .fc-toolbar.fc-header-toolbar button .fa-chevron-right[data-v-2ab2673e]:before {
  content: "\e6e9";
  font-family: element-icons;
}
#calendar .fc-toolbar.fc-header-toolbar button[data-v-2ab2673e] {
  border-color: #000;
  border-radius: 50%;
  background-color: transparent;
  color: #000;
}
#calendar .fc-toolbar.fc-header-toolbar button[data-v-2ab2673e]:focus {
  box-shadow: none;
}
#calendar .fc td.fc-today[data-v-2ab2673e] {
  background-color: transparent;
  border: none;
  display: flex;
  justify-content: center;
}
#calendar div .fc-ltr .fc-dayGrid-view td.fc-today .fc-day-number[data-v-2ab2673e] {
  background-color: #003645;
  color: #fff;
  border: 1px solid;
  border-radius: 50%;
  display: inline-block;
  padding: 5%;
  text-align: center;
}
#calendar div .fc-day-grid-event .fc-content span[data-v-2ab2673e] {
  display: block;
  text-align: center;
}
#calendar div .fc-day-grid-event[data-v-2ab2673e] {
  cursor: pointer;
  padding: 5px;
  margin: 5px 7px;
  border: 0;
}
#calendar div .fc-day-grid-event[data-v-2ab2673e]::after {
  display: none;
}
#contract-manager .el-input__inner[data-v-00978c4d] {
    -webkit-appearance: auto;
}
#contract-manager .loader[data-v-00978c4d],
  .loader[data-v-00978c4d]:before,
  .loader[data-v-00978c4d]:after {
    border-radius: 50%;
}
#contract-manager .loader[data-v-00978c4d] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
#contract-manager .loader[data-v-00978c4d]:before,
  .loader[data-v-00978c4d]:after {
    position: absolute;
    content: '';
}
#contract-manager .loader[data-v-00978c4d]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-00978c4d 2s infinite ease 1.5s;
    animation: load2-00978c4d 2s infinite ease 1.5s;
}
#contract-manager .loader[data-v-00978c4d]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-00978c4d 2s infinite ease;
    animation: load2-00978c4d 2s infinite ease;
}
@-webkit-keyframes load2-00978c4d {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-00978c4d {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
#payproff .wizard-header[data-v-0f89fc5c] {
  display: none;
}
@media (max-width: 27em) {
.underskriv[data-v-0f89fc5c] {
    position: fixed;
    width: 100%;
    bottom: 0;
    padding: 1rem 2rem 1rem 0;
    background-color: #fff;
}
.underskriv button[data-v-0f89fc5c] {
    width: 100%;
}
.mobile-flex-column[data-v-0f89fc5c] {
    flex-direction: column !important;
    align-items: center;
}
}.tooltip-wrapper[data-v-8ed78650] {
  position: relative;
  display: inline-flex;
}
.tooltip-box[data-v-8ed78650] {
  position: absolute;
  z-index: 2000;
  color: #333;
  border: 1px solid #E4E7ED;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  white-space: normal;
  max-width: 320px;
  word-wrap: break-word;
}
.tooltip-box[data-v-8ed78650]::after {
  content: "";
  position: absolute;
  border: 6px solid transparent;
}
.tooltip-top[data-v-8ed78650] {
  bottom: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
}
.tooltip-top[data-v-8ed78650]::after {
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-top-color: #fff;
}
.tooltip-bottom[data-v-8ed78650] {
  top: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
}
.tooltip-bottom[data-v-8ed78650]::after {
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-bottom-color: #fff;
}
.tooltip-left[data-v-8ed78650] {
  right: calc(100% + 8px);
  top: 50%;
  transform: translateY(-50%);
}
.tooltip-left[data-v-8ed78650]::after {
  left: 100%;
  top: 50%;
  transform: translateY(-50%);
  border-left-color: #fff;
}
.tooltip-right[data-v-8ed78650] {
  left: calc(100% + 8px);
  top: 50%;
  transform: translateY(-50%);
}
.tooltip-right[data-v-8ed78650]::after {
  right: 100%;
  top: 50%;
  transform: translateY(-50%);
  border-right-color: #fff;
}
.tooltip-top-inline[data-v-8ed78650] {
  bottom: calc(100% + 8px);
  left: 0;
}
.tooltip-top-inline[data-v-8ed78650]::after {
  top: 0;
  left: 0;
}
.fade-enter-active[data-v-8ed78650], .fade-leave-active[data-v-8ed78650] {
  transition: opacity 0.2s;
}
.fade-enter[data-v-8ed78650], .fade-leave-to[data-v-8ed78650] {
  opacity: 0;
}#contract-draftv2 .darkblue {
  color: #134553 !important;
}
#contract-draftv2 .text-darkgrey {
  color: #6C6C6C !important;
}
#contract-draftv2 .price-summary {
  font-size: 16px;
}
#contract-draftv2 .price-summary input {
  width: 250px !important;
}
@media only screen and (max-width: 620px) {
#contract-draftv2 .price-summary {
    font-size: 14px;
}
#contract-draftv2 .price-summary input {
    width: 150px !important;
}
}
#contract-draftv2 .wizard-card-footer {
  padding: 0;
}
#contract-draftv2 .wizard-card-footer button {
  height: 48px;
  max-width: 300px;
  width: 100%;
}
@media only screen and (max-width: 620px) {
#contract-draftv2 .wizard-card-footer button {
    max-width: unset;
}
}
#contract-draftv2 .contract-wizard .steps-footer button {
  max-width: 200px;
  width: 100%;
}
@media only screen and (max-width: 620px) {
#contract-draftv2 .contract-wizard .steps-footer button {
    max-width: unset;
}
}
#contract-draftv2 .el-form-item__label {
  font-weight: 600;
  margin-bottom: 0.5em !important;
  color: #333;
}
#contract-draftv2 .el-input__inner {
  -webkit-appearance: auto;
  appearance: auto;
  border-color: #19A3C0;
}
#contract-draftv2 .radio-group-wrapper,
#contract-draftv2 .checkbox-group-wrapper {
  gap: 12px;
}
@media (max-width: 576px) {
#contract-draftv2 .px2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
#contract-draftv2 .standard-button,
  #contract-draftv2 .outlined-standard-button {
    font-size: 0.9rem;
    padding: 0.5rem 1rem;
}
}#offerpage .embed-responsive[data-v-e9041c65] {
  height: 70vh;
}
@media (max-width: 29em) {
#offerpage .embed-responsive[data-v-e9041c65] {
    height: 70vh;
}
}
#contract-addon marker {
    background-color: aqua;
}
#contract-addon .el-input__inner {
    -webkit-appearance: auto;
}
#contract-addon .pointer {
    cursor: url(/cursor_1.png) 4 12, auto;
}
#contract-addon .loader,
  .loader:before,
  .loader:after {
    border-radius: 50%;
}
.font12 {
    font-size: 12px;
}
.font14 {
    font-size: 14px;
}
#contract-addon .wizard-header {
    display: none;
}
#contract-addon .loader {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
#contract-addon .loader:before,
  .loader:after {
    position: absolute;
    content: '';
}
#contract-addon .el-textarea.is-disabled .el-textarea__inner {
      background-color: #ffffff;
      border-color: #dfe2e9;
      color: #7d8085;
      cursor: not-allowed;
}
#contract-addon .loader:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2 2s infinite ease 1.5s;
    animation: load2 2s infinite ease 1.5s;
}
#contract-addon .loader:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2 2s infinite ease;
    animation: load2 2s infinite ease;
}
.commentdiv {
      height: 900px;
      overflow: auto;
}
@media (max-width:27em) {
.mm0 {
    margin: 0px;
}
.mmx-auto {
      margin-left: auto;
      -webkit-box-pack: center;
      justify-content: center;
}
.mmb5 {
      margin-bottom: 5rem;
}
.mpt1 {
      padding-top: .5rem;
}
.mobile-flex-column {
      flex-direction: column!important;
      align-items: center;
}
.xs-w-100 {
      width: 100%;
}
.mobile-100 {
      width: 100%!important;
}
.mp2 {
      padding: 1em;
}
.commentdiv {
      height: 750px;
      overflow:auto;
}
}
@-webkit-keyframes load2 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes pulse {
0% {
        height: 1em;
        width:1em;
        margin-top: -0.5em;
        margin-left: -0.5em;
        opacity: 0.2;
}
50% {
        opacity: 0.9;
        height: 3em;
        width: 3em;
        margin-top: -1.5em;
        margin-left: -1.5em;
}
100% {
        opacity: 0.2;
        height: 1em;
        width: 1em;
        margin-top: -0.5em;
        margin-left: -0.5em;
}
}
#payproff li[data-v-79a69dd1]::marker {
  color: unset !important;
}
#payproffform .vue-form-wizard .wizard-nav-pills[data-v-79a69dd1] {
  display: none !important;
}
#payproffform .wizard-header[data-v-79a69dd1] {
  display: none;
}
#payproffform___BV_modal_body_ .modal-header[data-v-79a69dd1] {
  display: block;
}
#payproffform___BV_modal_body_ .close[data-v-79a69dd1] {
  color: #003645 !important;
  background-color: #fff !important;
}
#payproffform___BV_modal_body_ button.close[data-v-79a69dd1] {
  padding: 0px !important;
}
#payproffform .el-form-item__label[data-v-79a69dd1] {
  margin: 0px;
  padding: 0px;
  font-size: 17px;
  color: #003645;
}
#payproffform .el-input__inner[data-v-79a69dd1] {
  font-size: 17px;
  color: #003645;
}
#payproffform .el-input__inner[data-v-79a69dd1] {
  border-color: #003645;
  border-radius: 2px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.0196078431);
}
#payproffform .el-select[data-v-79a69dd1] {
  width: 100%;
}
#payproffform___BV_modal_body_ .vdp-datepicker input[data-v-79a69dd1]:focus {
  border: 0px !important;
}
#isverified .modal-dialog[data-v-79a69dd1] {
  margin: 0 !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%);
}
#payproffform___BV_modal_body_ .vdp-datepicker input[data-v-79a69dd1] {
  height: 40px;
  width: 100%;
  border-radius: 2px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.0196078431);
  padding-left: 15px;
  border-width: 1px !important;
  border-color: #003645 !important;
  border: 2px solid;
}
#isverified ul[data-v-79a69dd1] {
  list-style-type: disc !important;
}
#isverified .el-select > .el-input > .el-input__inner[data-v-79a69dd1] {
  width: 150px;
}
#isverified .el-input__inner[data-v-79a69dd1] {
  width: 220px;
}
#isverified .el-button[data-v-79a69dd1] {
  background-color: #4dcf55;
  transition: all 0.2s ease;
  max-width: 250px;
  width: 100%;
  margin: 15px 0px !important;
  float: right;
}
#isverified .is-disabled[data-v-79a69dd1] {
  background-color: #EBEEF5 !important;
}
@media (max-width: 27em) {
#isverified .el-button[data-v-79a69dd1] {
    max-width: unset;
    float: unset;
}
#isverified .el-select[data-v-79a69dd1] {
    width: 130px;
}
#isverified .el-input__inner[data-v-79a69dd1] {
    width: 100% !important;
}
}.el-icon-loading[data-v-91451ba5] {
  font-size: 30px;
  position: absolute;
  left: -10px;
  top: 14px;
}
.buttonTitle[data-v-91451ba5] {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
  color: #fff;
  font-size: 16px;
  padding: 0.5rem;
  width: 70%;
  height: 100%;
}
.buttonTitle .text-black[data-v-91451ba5] {
  color: #fff !important;
}
@media only screen and (max-width: 624px) {
.buttonTitle[data-v-91451ba5] {
    font-size: 14px;
}
}
.slideButton[data-v-91451ba5] {
  -webkit-appearance: none;
  appearance: none;
  width: 100%;
}
.slideButton[data-v-91451ba5]::-webkit-slider-runnable-track {
  width: 100%;
  height: 60px;
  background: #4DCF55;
  border-radius: 200px;
}
.slideButton[data-v-91451ba5]::-moz-range-track {
  width: 100%;
  height: 60px;
  background: #4DCF55;
  border-radius: 200px;
}
.slideButton[data-v-91451ba5]:disabled::-webkit-slider-runnable-track {
  background: #aaa;
}
.slideButton[data-v-91451ba5]:disabled::-moz-range-track {
  background: #aaa;
}
.slideButton[data-v-91451ba5]:disabled::-ms-fill-lower {
  background: #aaa;
}
.slideButton[data-v-91451ba5]:disabled::-ms-fill-upper {
  background: #aaa;
}
.slideButton[data-v-91451ba5]:disabled::-webkit-slider-thumb {
  background: #aaa;
  cursor: not-allowed;
}
.slideButton[data-v-91451ba5]:disabled::-moz-range-thumb {
  background: #aaa;
  cursor: not-allowed;
}
.slideButton[data-v-91451ba5]:disabled::-ms-thumb {
  background: #aaa;
  cursor: not-allowed;
}
.slideButton[data-v-91451ba5]::-ms-track {
  width: 100%;
  height: 60px;
  background: transparent;
  border-color: transparent;
  color: transparent;
  border-radius: 200px;
}
.slideButton[data-v-91451ba5]::-ms-fill-lower {
  background: #4DCF55; /* Background for lower part */
  border-radius: 200px;
}
.slideButton[data-v-91451ba5]::-ms-fill-upper {
  background: #4DCF55; /* Background for upper part */
  border-radius: 200px;
}
.slideButton[data-v-91451ba5]::-webkit-slider-thumb {
  content: ">";
  margin-top: 1px;
  -webkit-appearance: none;
  appearance: none;
  width: 58px;
  height: 58px;
  background: #FFF;
  cursor: pointer;
  border-radius: 50%;
  position: relative;
  z-index: 100;
}
.slideButton[data-v-91451ba5]::-moz-range-thumb {
  content: ">";
  width: 58px;
  height: 58px;
  background: #FFF;
  cursor: pointer;
  border-radius: 50%;
}
.slideButton[data-v-91451ba5]::-ms-thumb {
  content: ">";
  width: 58px;
  height: 58px;
  background: #FFF;
  cursor: pointer;
  border-radius: 50%;
}.range-slider-container[data-v-fd5ea935] {
  position: relative;
  width: 100%;
  margin: 1rem 0;
}
.range-slider-input[data-v-fd5ea935] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  width: 0;
  height: 0;
}
.range-slider-track[data-v-fd5ea935] {
  position: relative;
  width: 100%;
  height: 8px;
  background: #ccc;
  border-radius: 5px;
  cursor: pointer;
}
.range-slider-filled[data-v-fd5ea935] {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background: #19A3C0;
  border-radius: 5px;
  pointer-events: none;
}
.range-slider-thumb[data-v-fd5ea935] {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
  background: white;
  border: 2px solid #19A3C0;
  border-radius: 50%;
  cursor: grab;
}
.range-slider-thumb[data-v-fd5ea935]:active {
  cursor: grabbing;
}
.range-slider-container[data-v-fd5ea935]:has(.range-slider-input:disabled) {
  opacity: 0.5;
  pointer-events: none;
}
.range-slider-container:has(.range-slider-input:disabled) .range-slider-track[data-v-fd5ea935],
.range-slider-container:has(.range-slider-input:disabled) .range-slider-thumb[data-v-fd5ea935] {
  cursor: not-allowed;
}@media only screen and (max-width: 624px) {
#paymentstage .forDesktop[data-v-6f47a24f] {
    display: none;
}
}
@media only screen and (min-width: 624px) {
#paymentstage .forMobile[data-v-6f47a24f] {
    display: none;
}
}
#paymentstage button.green-button[data-v-6f47a24f],
#paymentstage button.easternblue-button[data-v-6f47a24f],
#paymentstage button.outlined-standard-button[data-v-6f47a24f],
#paymentstage button.outlined-easternblue-button[data-v-6f47a24f] {
  height: 50px;
  padding: 0 2rem;
  font-size: 16px;
}
#paymentstage .imgPreview img[data-v-6f47a24f] {
  width: 100%;
}
#paymentstage .imgPreview iframe[data-v-6f47a24f] {
  width: 100% !important;
  height: calc(100vh - 300px) !important;
}
#paymentstage .button-action-group-main .button-action-group[data-v-6f47a24f] {
  display: flex;
  justify-content: end;
  gap: 10px;
}
#paymentstage .button-action-group-main .button-action-group button[data-v-6f47a24f] {
  min-width: 220px;
}
@media only screen and (max-width: 624px) {
#paymentstage .button-action-group-main[data-v-6f47a24f] {
    width: 100% !important;
}
#paymentstage .button-action-group-main .button-action-group[data-v-6f47a24f] {
    width: 100% !important;
    flex-wrap: wrap;
}
#paymentstage .button-action-group-main .button-action-group button[data-v-6f47a24f] {
    width: 100% !important;
}
}
#paymentstage .paymentFooterBtns[data-v-6f47a24f] {
  transition: all 0.15s cubic-bezier(1, 0.5, 0.8, 1);
  width: calc(100vw - 340px);
  left: 340px;
}
#paymentstage .paymentFooterBtns > div[data-v-6f47a24f] {
  max-width: calc(1080px + 3rem);
  width: 100%;
  padding: 1.5rem;
}
@media only screen and (max-width: 991px) {
#paymentstage .paymentFooterBtns[data-v-6f47a24f] {
    width: 100%;
    left: 0;
}
#paymentstage .paymentFooterBtns > div[data-v-6f47a24f] {
    max-width: unset;
}
}
#paymentstage .uploadarea[data-v-6f47a24f] {
  border: 2px dashed #ccc;
}
#paymentstage .hr[data-v-6f47a24f] {
  height: 1px;
  width: 100%;
  background-color: #ccc;
}
#paymentstage .stageStatus[data-v-6f47a24f] {
  font-size: 14px;
  padding: 0.25rem 0.5rem;
}
#paymentstage .stageStatus.pending[data-v-6f47a24f] {
  color: #FF6F00;
  background-color: rgba(255, 111, 0, 0.1019607843);
  border: #FF6F00;
}
#paymentstage .stageStatus.success[data-v-6f47a24f] {
  color: #4DCF56;
  background-color: rgba(77, 207, 86, 0.1019607843);
  border: #4DCF56;
}
#paymentstage .stageStatus.primary[data-v-6f47a24f] {
  color: #19A3C0;
  background-color: rgba(25, 163, 192, 0.1019607843);
  border: #19A3C0;
}
#paymentstage .stageStatus.refunded[data-v-6f47a24f] {
  color: #0075FF;
  background-color: rgba(0, 117, 255, 0.1019607843);
  border: #0075FF;
}
#paymentstage .stageStatus.ongoing[data-v-6f47a24f] {
  color: #DE9A00;
  background-color: rgba(222, 154, 0, 0.1019607843);
  border: #DE9A00;
}
#paymentstage .stageStatus.danger[data-v-6f47a24f] {
  color: #FC0001;
  background-color: rgba(252, 0, 1, 0.1019607843);
  border-color: #FC0001;
}
#paymentstage .stageStatus.outline[data-v-6f47a24f] {
  border-width: 1px;
  border-style: solid;
}
#paymentstage .stageStatus.nobackdrop[data-v-6f47a24f] {
  background-color: unset !important;
  padding: 0 !important;
}#extraWorkPdf .pdf-app .toolbar[data-v-6f47a24f] {
  z-index: 1 !important;
}
#extraWorkPdf .pdf-app #toolbarViewerMiddle[data-v-6f47a24f] {
  left: 0 !important;
  transform: unset !important;
  position: absolute !important;
}
#extraWorkPdf .pdf-app .download-button[data-v-6f47a24f] {
  display: inherit !important;
}
.sidebar-mobile-show #stageView[data-v-6f47a24f] {
  left: 0 !important;
  width: 100% !important;
}
@media only screen and (max-width: 991px) {
.sidebar-mobile-show #stageView[data-v-6f47a24f] {
    left: 340px !important;
}
}
@media only screen and (max-width: 991px) {
.sidebar-mobile-show .paymentFooterBtns[data-v-6f47a24f] {
    left: 340px !important;
}
}
#stageView[data-v-6f47a24f] {
  background-color: rgb(255, 255, 255);
  overflow-x: hidden;
  width: calc(100vw - 340px);
  height: calc(100vh - 55px);
  left: 0;
  top: 0;
  position: absolute;
  transition: all 0.15s cubic-bezier(1, 0.5, 0.8, 1);
}
#stageView > div[data-v-6f47a24f] {
  max-width: 1080px;
  width: 100%;
}
#stageView .pdf-app .pdfViewer .page[data-v-6f47a24f] {
  margin: 2rem auto !important;
  border-image: unset !important;
}
@media only screen and (max-width: 991px) {
#stageView[data-v-6f47a24f] {
    width: 100%;
    left: 0;
}
}
@media only screen and (max-width: 624px) {
.paymentFooterBtns button[data-v-6f47a24f] {
    max-width: unset !important;
    width: 100%;
}
}
#paymentstage .pdfviewer-app[data-v-6f47a24f] {
  min-height: 400px;
  height: calc(100vh - 550px);
}
@media only screen and (min-width: 1025px) {
#paymentstage .pdfviewerdesktop[data-v-6f47a24f] {
    display: none;
}
}
@media only screen and (max-width: 1025px) {
#paymentstage .pdfviewermobile[data-v-6f47a24f] {
    display: none;
}
}
#paymentstage .imagePreview[data-v-6f47a24f] {
  padding: 1.5rem;
  width: 100%;
  min-height: 600px;
  max-height: calc(100vh - 500px);
  overflow-y: auto;
  background-color: #ccc;
}
#paymentstage .imagePreview img[data-v-6f47a24f] {
  width: 100%;
}
@media only screen and (max-width: 624px) {
#paymentstage .imagePreview[data-v-6f47a24f] {
    min-height: 400px;
}
}
#paymentModal .hr[data-v-6f47a24f] {
  height: 1px;
  width: 100%;
  background-color: #ccc;
}@media only screen and (max-width: 768px) {
.hide-mobile[data-v-c292553e] {
    display: none;
}
}
@media only screen and (min-width: 769px) {
.hide-desktop[data-v-c292553e] {
    display: none;
}
}
.extraWorkTooltip[data-v-c292553e] {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  background: #fff;
  padding: 1rem;
  border-radius: 5px;
  z-index: 99;
}
.fadeTooptip-enter-active[data-v-c292553e], .fadeTooptip-leave-active[data-v-c292553e] {
  transition: opacity 0.2s;
}
.fade-enter[data-v-c292553e], .fadeTooptip-leave-to[data-v-c292553e] {
  opacity: 0;
}
@media only screen and (max-width: 768px) {
.priceInput[data-v-c292553e] {
    flex-direction: column;
    justify-content: unset !important;
    align-items: unset !important;
    width: 100%;
    gap: 10px;
}
.priceInput .danishNumbers[data-v-c292553e] {
    width: 100% !important;
}
}
.radio-container[data-v-c292553e] {
  display: flex;
  gap: 50px; /* Space between radio buttons */
  align-items: center;
}
@media only screen and (max-width: 768px) {
.radioTypes[data-v-c292553e] {
    display: flex;
    justify-content: space-evenly;
}
}
.radio-container label[data-v-c292553e] {
  display: flex;
  align-items: center;
  color: #6C6C6C; /* Light gray text */
  cursor: cursor-pointer;
}
.radio-container input[data-v-c292553e] {
  appearance: none;
  width: 18px;
  height: 18px;
  border: 2px solid #6C6C6C;
  border-radius: 50%;
  display: inline-block;
  margin-right: 8px;
  position: relative;
}
.radio-container input[data-v-c292553e]:checked {
  border-color: black; /* Dark border when selected */
}
.radio-container input[data-v-c292553e]:checked::before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #19A3C0;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 624px) {
.forDesktop[data-v-c292553e] {
    display: none;
}
}
@media only screen and (min-width: 625px) {
.forMobile[data-v-c292553e] {
    display: none;
}
}
button.green-button[data-v-c292553e],
button.easternblue-button[data-v-c292553e],
button.outlined-standard-button[data-v-c292553e],
button.outlined-easternblue-button[data-v-c292553e],
button.outlined-delete-button[data-v-c292553e] {
  height: 50px;
  padding: 0 2rem;
  font-size: 16px;
}
.paymentStageBtn[data-v-c292553e] {
  position: fixed;
  left: 364px;
  bottom: 0;
  width: 100%;
}
.paymentStageBtn button[data-v-c292553e] {
  padding: 0 1rem !important;
}
@media only screen and (max-width: 1024px) {
.paymentStageBtn[data-v-c292553e] {
    left: unset;
    right: 0;
    padding: 1.5rem;
}
}
@media only screen and (max-width: 624px) {
.paymentStageBtn[data-v-c292553e] {
    flex-direction: column;
    max-width: unset;
    margin: 0;
}
.paymentStageBtn button[data-v-c292553e] {
    max-width: unset !important;
}
}
.paymentStageBtn.xs-column-reverse[data-v-c292553e] {
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
@media only screen and (max-width: 624px) {
.paymentStageBtn-reverse-col[data-v-c292553e] {
    flex-direction: column-reverse !important;
}
}
.hr[data-v-c292553e] {
  height: 1px;
  width: 100%;
  background-color: #ccc;
}
.stageStatus[data-v-c292553e] {
  font-size: 14px;
  padding: 0.25rem 0.5rem;
}
.stageStatus.pending[data-v-c292553e] {
  color: #FF6F00;
  background-color: rgba(255, 111, 0, 0.1019607843);
  border: #FF6F00;
}
.stageStatus.success[data-v-c292553e] {
  color: #4DCF56;
  background-color: rgba(77, 207, 86, 0.1019607843);
  border: #4DCF56;
}
.stageStatus.primary[data-v-c292553e] {
  color: #19A3C0;
  background-color: rgba(25, 163, 192, 0.1019607843);
  border: #19A3C0;
}
.stageStatus.danger[data-v-c292553e] {
  color: #FC0001;
  background-color: rgba(252, 0, 1, 0.1019607843);
  border-color: #FC0001;
}
.stageStatus.outline[data-v-c292553e] {
  border-width: 1px;
  border-style: solid;
}
.stageStatus.nobackdrop[data-v-c292553e] {
  background-color: unset !important;
}
.list-enter-active[data-v-c292553e], .list-leave-active[data-v-c292553e] {
  transition: all 0.5s ease;
}
.list-enter[data-v-c292553e], .list-leave-to[data-v-c292553e] {
  opacity: 0;
  transform: translateY(20px);
}#pdfAppExtraWork .pdf-app .pdfViewer .page[data-v-c292553e] {
  overflow: hidden !important;
}
#pdfAppExtraWork .pdf-app .toolbar[data-v-c292553e] {
  z-index: 1 !important;
}
#pdfAppExtraWork .pdf-app #toolbarViewerMiddle[data-v-c292553e] {
  left: 0 !important;
  transform: unset !important;
  position: absolute !important;
}
#pdfAppExtraWork .pdf-app .download-button[data-v-c292553e] {
  display: inherit !important;
}
.sidebar-mobile-show #stageViewextra[data-v-c292553e] {
  left: 0 !important;
  width: 100% !important;
}
@media only screen and (max-width: 991px) {
.sidebar-mobile-show #stageViewextra[data-v-c292553e] {
    left: 340px !important;
}
}
#stageViewextra[data-v-c292553e] {
  background-color: rgb(255, 255, 255);
  width: calc(100vw - 340px);
  height: calc(100vh - 55px);
  left: 340px;
  top: 55px;
  position: absolute;
  transition: all 0.15s cubic-bezier(1, 0.5, 0.8, 1);
}
#stageViewextra > div[data-v-c292553e] {
  max-width: 708px;
  width: 100%;
  height: 100%;
  overflow-y: hidden;
}
@media only screen and (max-width: 991px) {
#stageViewextra[data-v-c292553e] {
    width: 100%;
    left: 0;
}
}@media only screen and (max-width: 768px) {
.hide-mobile[data-v-b07cfe45] {
    display: none;
}
}
@media only screen and (min-width: 769px) {
.hide-desktop[data-v-b07cfe45] {
    display: none;
}
}
.extraWorkTooltip[data-v-b07cfe45] {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  background: #fff;
  padding: 1rem;
  border-radius: 5px;
}
.fadeTooptip-enter-active[data-v-b07cfe45], .fadeTooptip-leave-active[data-v-b07cfe45] {
  transition: opacity 0.2s;
}
.fade-enter[data-v-b07cfe45], .fadeTooptip-leave-to[data-v-b07cfe45] {
  opacity: 0;
}
.hr[data-v-b07cfe45] {
  height: 1px;
  width: 100%;
  background-color: #ccc;
  margin: 1rem 0;
}
.statusTag[data-v-b07cfe45] {
  border-radius: 25px;
  background-color: red;
  padding: 5px 10px;
  color: #fff;
}
.statusTagExtraWork[data-v-b07cfe45] {
  border-radius: 25px;
  background-color: #FA6F02;
  padding: 5px 10px;
  color: #fff;
}
.skeleton-loader[data-v-b07cfe45] {
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: shimmer-b07cfe45 1.5s infinite;
  border-radius: 4px;
}
@keyframes shimmer-b07cfe45 {
0% {
    background-position: 200% 0;
}
100% {
    background-position: -200% 0;
}
}
#mangellist .gap-20[data-v-7cd5115b] {
  gap: 20px;
}
.gap-10[data-v-7cd5115b] {
  gap: 10px;
}
.mangel-checkbox[data-v-7cd5115b] {
  width: 30px;
  height: 30px;
  accent-color: #4DCF55;
}
.tagitem[data-v-7cd5115b] {
  padding: 5px 10px 5px 10px;
  border-radius: 6px;
  background-color: gainsboro;
  display: flex;
  align-items: center;
  justify-content: center;
}
.font14[data-v-7cd5115b] {
  font-size: 14px;
}
.font12[data-v-7cd5115b] {
  font-size: 12px;
}
@media (max-width: 27em) {
.mobile-flex-column[data-v-7cd5115b] {
    flex-direction: column !important;
    align-items: center;
}
.xs-gap-10[data-v-7cd5115b] {
    gap: 10px !important;
}
#mangellist .dark-button[data-v-7cd5115b] {
    height: 40px;
    width: 140px;
}
}
@keyframes shimmer-12cceace {
0% {
    background-position: 200% 0;
}
100% {
    background-position: -200% 0;
}
}
#billeddokumentation__con .photoList .addPhoto[data-v-12cceace] {
  cursor: pointer;
}
#billeddokumentation__con .photoList .addPhoto .el-upload[data-v-12cceace] {
  width: 100%;
  height: 100%;
}
#billeddokumentation__con .photoList .addPhoto i[data-v-12cceace] {
  font-size: 26px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#billeddokumentation__con .photoList img[data-v-12cceace] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#billeddokumentation__con .photoList > div[data-v-12cceace] {
  width: 270px;
  height: 270px;
  transition: all 0.2s ease;
  cursor: pointer;
}
#billeddokumentation__con .photoList > div[data-v-12cceace]:hover {
  filter: brightness(1.2);
}
#billeddokumentation__con .loadList > div[data-v-12cceace] {
  width: 270px;
  height: 270px;
}
#billeddokumentation__con .loadList > div .el-skeleton__image[data-v-12cceace] {
  height: 270px;
}
#billeddokumentation__con .el-upload-list[data-v-12cceace] {
  display: none !important;
}
@media screen and (max-width: 768px) {
.addBillederModalButtons[data-v-12cceace] {
    flex-wrap: wrap;
}
.addBillederModalButtons button[data-v-12cceace] {
    width: 100%;
    height: 50px;
}
}
@media screen and (max-width: 768px) {
#billeddokumentation__viewer button[data-v-12cceace], #billeddokumentation__add button[data-v-12cceace] {
    width: 100% !important;
}
}
#billeddokumentation__viewer .modal-lg[data-v-12cceace], #billeddokumentation__add .modal-lg[data-v-12cceace] {
  max-width: 1300px !important;
}
#billeddokumentation__viewer .modal-lg .moreBtn[data-v-12cceace], #billeddokumentation__add .modal-lg .moreBtn[data-v-12cceace] {
  top: 10px;
  right: 10px;
  background-color: rgba(0, 0, 0, 0.5);
  font-size: 18px;
  border-radius: 100%;
  color: rgb(121, 92, 92);
  transition: all 0.2s ease;
  cursor: pointer;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  position: absolute !important;
}
#billeddokumentation__viewer .modal-lg .moreBtn[data-v-12cceace]:hover, #billeddokumentation__add .modal-lg .moreBtn[data-v-12cceace]:hover {
  background-color: rgb(0, 0, 0);
}
#billeddokumentation__viewer .modal-lg .modal-body[data-v-12cceace], #billeddokumentation__add .modal-lg .modal-body[data-v-12cceace] {
  padding: 5px !important;
}
#billeddokumentation__viewer .modal-lg .modalBilleder_con > div[data-v-12cceace], #billeddokumentation__add .modal-lg .modalBilleder_con > div[data-v-12cceace] {
  width: 50%;
}
@media screen and (max-width: 1024px) {
#billeddokumentation__viewer .modal-lg .modalBilleder_con > div[data-v-12cceace], #billeddokumentation__add .modal-lg .modalBilleder_con > div[data-v-12cceace] {
    width: 100%;
}
}
@media screen and (max-width: 768px) {
#billeddokumentation__viewer .modal-lg .modalBilleder_con[data-v-12cceace], #billeddokumentation__add .modal-lg .modalBilleder_con[data-v-12cceace] {
    flex-wrap: wrap !important;
}
#billeddokumentation__viewer .modal-lg .modalBilleder_con > div[data-v-12cceace], #billeddokumentation__add .modal-lg .modalBilleder_con > div[data-v-12cceace] {
    width: 100% !important;
}
#billeddokumentation__viewer .modal-lg .modalBilleder_con > div div[data-v-12cceace], #billeddokumentation__add .modal-lg .modalBilleder_con > div div[data-v-12cceace] {
    padding: 0 !important;
}
}
#billeddokumentation__viewer .modal-lg img[data-v-12cceace], #billeddokumentation__add .modal-lg img[data-v-12cceace] {
  width: 100%;
  height: 500px;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
#billeddokumentation__viewer .modal-lg img[data-v-12cceace], #billeddokumentation__add .modal-lg img[data-v-12cceace] {
    width: 100%;
    max-height: 450px;
    height: 100%;
}
}
@media screen and (max-width: 768px) {
#billeddokumentation__viewer .modal-lg img[data-v-12cceace], #billeddokumentation__add .modal-lg img[data-v-12cceace] {
    max-height: 300px;
}
}
#billeddokumentation__viewer .el-textarea.is-disabled .el-textarea__inner[data-v-12cceace], #billeddokumentation__viewer .el-textarea.is-disabled .el-input__inner[data-v-12cceace], #billeddokumentation__viewer .el-input.is-disabled .el-textarea__inner[data-v-12cceace], #billeddokumentation__viewer .el-input.is-disabled .el-input__inner[data-v-12cceace], #billeddokumentation__add .el-textarea.is-disabled .el-textarea__inner[data-v-12cceace], #billeddokumentation__add .el-textarea.is-disabled .el-input__inner[data-v-12cceace], #billeddokumentation__add .el-input.is-disabled .el-textarea__inner[data-v-12cceace], #billeddokumentation__add .el-input.is-disabled .el-input__inner[data-v-12cceace] {
  background: unset;
  border: unset;
  color: #003645 !important;
  cursor: default;
}
@media screen and (max-width: 992px) {
#billeddokumentation__viewer .modal-lg[data-v-12cceace], #billeddokumentation__add .modal-lg[data-v-12cceace] {
    max-width: 800px !important;
}
#billeddokumentation__viewer .flexleft[data-v-12cceace], #billeddokumentation__add .flexleft[data-v-12cceace] {
    padding: 0 !important;
}
}
@media screen and (max-width: 991px) {
#billeddokumentation__con .photoList[data-v-12cceace] {
    justify-content: center;
}
#billeddokumentation__con .photoList .addPhoto[data-v-12cceace] {
    width: 100% !important;
    height: 100px !important;
}
#billeddokumentation__con .photoList > div[data-v-12cceace] {
    width: 48%;
}
#billeddokumentation__con .photoList > div img[data-v-12cceace] {
    width: 100%;
}
#billeddokumentation__con .loadList > div[data-v-12cceace] {
    width: 48%;
}
}
@media screen and (max-width: 600px) {
#billeddokumentation__con .photoList > div[data-v-12cceace] {
    width: 100%;
}
#billeddokumentation__con .loadList > div[data-v-12cceace] {
    width: 100%;
}
}
#documents table[data-v-b0abe3df] {
  width: 100%;
  border-collapse: collapse;
}
#documents table th[data-v-b0abe3df],
#documents table td[data-v-b0abe3df] {
  padding: 8px 12px;
  text-align: left;
  border-bottom: 1px solid #ebeef5;
}
#documents table th[data-v-b0abe3df] {
  font-weight: 600;
  color: #909399;
  font-size: 14px;
}
#documents .keyword-tag[data-v-b0abe3df] {
  display: inline-block;
  margin-right: 4px;
  padding: 2px 8px;
  background-color: rgb(25, 163, 192);
  color: #fff;
  text-transform: capitalize;
  border: 0;
  height: auto;
}
#documents .keyword-tag button[data-v-b0abe3df] {
  background: none;
  border: none;
  color: #fff;
  cursor: pointer;
  margin-left: 4px;
  padding: 0;
}
#documents .keyword-tag button[data-v-b0abe3df]:hover {
  background-color: #003645;
  color: #fff;
}
#documents .breadcrumb-item a[data-v-b0abe3df]::after {
  display: none;
}
.reply-connector[data-v-942e2c76] {
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 100%;
}
.reply-connector .connector-line[data-v-942e2c76] {
  height: 100%;
  width: 0;
  border-left: 1.5px solid #000;
}
.reply-connector .connector-curve[data-v-942e2c76] {
  width: 16px;
  height: 36px;
  border-bottom: 1.5px solid #000;
  border-left: 1.5px solid #000;
  border-bottom-left-radius: 16px;
  flex-shrink: 0;
}#tender .tabs-header[data-v-413b76d1] {
  border-bottom: 2px solid #e4e7ed;
  margin-bottom: 16px;
}
#tender .tabs-header .tab-item[data-v-413b76d1] {
  font-size: 16px;
  font-weight: 600;
  padding: 8px 12px;
  text-align: center;
  background: none;
  border: none;
  border-bottom: 2px solid transparent;
  margin-bottom: -2px;
  cursor: pointer;
  color: #303133;
}
@media only screen and (max-width: 620px) {
#tender .tabs-header .tab-item[data-v-413b76d1] {
    width: 50%;
}
}
#tender .tabs-header .tab-item.tab-active[data-v-413b76d1] {
  color: #19A3C0;
  border-bottom-color: #19A3C0;
}
#tender .hr[data-v-413b76d1] {
  width: 100%;
  height: 1px;
  border: 1px solid rgba(112, 112, 112, 0.2078431373);
}
#tender .questionsContainer[data-v-413b76d1] {
  max-width: 452px;
  width: 100%;
  max-height: calc(100vh - 250px);
  overflow-y: auto;
}
@media only screen and (max-width: 768px) {
#tender .questionsContainer[data-v-413b76d1] {
    display: none;
}
}
#tender .mobile-questions-btn[data-v-413b76d1] {
  display: none;
}
@media only screen and (max-width: 768px) {
#tender .mobile-questions-btn[data-v-413b76d1] {
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    padding: 16px;
    width: 100%;
    z-index: 100;
    background-color: #fff;
}
}
#tender .descriptionContainer[data-v-413b76d1]::-webkit-scrollbar, #tender .questionsContainer[data-v-413b76d1]::-webkit-scrollbar {
  width: 6px;
}
#tender .descriptionContainer[data-v-413b76d1]::-webkit-scrollbar-track, #tender .questionsContainer[data-v-413b76d1]::-webkit-scrollbar-track {
  background: transparent;
}
#tender .descriptionContainer[data-v-413b76d1]::-webkit-scrollbar-thumb, #tender .questionsContainer[data-v-413b76d1]::-webkit-scrollbar-thumb {
  background-color: #c0c4cc;
  border-radius: 3px;
}
#tender .descriptionContainer[data-v-413b76d1]::-webkit-scrollbar-thumb:hover, #tender .questionsContainer[data-v-413b76d1]::-webkit-scrollbar-thumb:hover {
  background-color: #909399;
}
#tender .folder-item[data-v-413b76d1],
#tender .image-item[data-v-413b76d1],
#tender .file-item[data-v-413b76d1] {
  aspect-ratio: 1/1;
}
#tender .image-item img[data-v-413b76d1] {
  height: 100%;
  object-fit: cover;
}
#tender .file-item[data-v-413b76d1] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#addendum .el-input-number input[data-v-5b7bc856] {
    text-align: left
}
#addendum .el-input__icon[data-v-5b7bc856] {
    height: 0;
}
#addendum .w-33[data-v-5b7bc856] {
    width: 33.33%;
}
#addendum .w-66[data-v-5b7bc856] {
    width: 66.66%;
}
#addendum .w-83[data-v-5b7bc856] {
    width: 83.33%;
}

#worksheet .el-input-number input[data-v-13e16f02] {
    text-align: left
}
#seeselectedoffer .pdf-app[data-v-56838169] {
  width: inherit;
}
#pdfPreview .modal-dialog[data-v-56838169] {
  max-width: 1200px;
}
#pdfPreview .pdfbody[data-v-56838169] {
  height: 700px;
}
#seeselectedoffer .pdfbody[data-v-56838169] {
  height: 700px;
}
@media (max-width: 27em) {
#seeselectedoffer___BV_modal_content_ .pdfbody > div[data-v-56838169] {
    height: 700px;
}
#pdfPreview___BV_modal_content_ .pdfbody > div[data-v-56838169] {
    height: 700px;
}
}
@media (max-width: 64em) {
#pdfPreview___BV_modal_content_ .pdfbody > div[data-v-56838169] {
    width: 100%;
}
}
#seeselectedoffer button.dropdown-toggle[data-v-56838169] {
  border-radius: 0;
}
#seeselectedoffer .btn-secondary[data-v-56838169] {
  background-color: white;
  border: 0;
  padding: 0;
}
#seeselectedoffer .dropdown3 button[data-v-56838169] {
  border: 1px solid #19A3C0;
  background-color: #19A3C0;
  padding: 7px;
}
#seeselectedoffer .dropdown3 button[data-v-56838169] {
  border: none;
  background-color: transparent;
  box-shadow: none;
}
.dg-content[data-v-56838169] {
  white-space: pre-wrap;
}
.custom-control-input[data-v-56838169] {
  position: unset;
  z-index: 1;
  opacity: 1;
  margin-right: 14px;
}
#offerhistory .offerbilagicon.outlined-standard-button[data-v-56838169]:hover {
  fill: #fff;
}
.image[data-v-56838169] {
  width: 200px;
  height: 200px;
  background-size: contain;
  cursor: pointer;
  margin: 10px;
  border-radius: 3px;
}
.field-input[data-v-56838169] {
  border-radius: 0 !important;
  background: rgba(230, 234, 235, 0.5) !important;
  border: 0 !important;
}
#offerhistory .loader[data-v-56838169],
.loader[data-v-56838169]:before,
.loader[data-v-56838169]:after {
  border-radius: 50%;
}
#offerhistory .loader[data-v-56838169] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#offerhistory .loader[data-v-56838169]:before,
.loader[data-v-56838169]:after {
  position: absolute;
  content: "";
}
#offerhistory .loader[data-v-56838169]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-56838169 2s infinite ease 1.5s;
  animation: load2-56838169 2s infinite ease 1.5s;
}
#offerhistory .loader[data-v-56838169]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-56838169 2s infinite ease;
  animation: load2-56838169 2s infinite ease;
}
@-webkit-keyframes load2-56838169 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-56838169 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
.prisverslag .modal-content[data-v-56838169] {
  min-height: 80vh;
}

/* .meetingSort {
} */
.searchContainer[data-v-56838169] {
  position: relative;
  overflow: hidden;
}
.searchIcon[data-v-56838169] {
  padding: 0.5rem;
}
.searchBox[data-v-56838169] {
  border: 0;
  flex: 1;
  outline: none;
}
#m2mtilbud .sm-w-83[data-v-56838169] {
  width: 83.33333%;
}#recommendationsModal .reviewsHolder > div[data-v-86235e51] {
  width: 31%;
}
@media screen and (max-width: 991px) {
#recommendationsModal .reviewsHolder > div[data-v-86235e51] {
    width: 48%;
}
}
@media screen and (max-width: 500px) {
#recommendationsModal .reviewsHolder > div[data-v-86235e51] {
    width: 100%;
}
}#selectCustomerModal, #selectCustomerModal .app-modal__body {
  overflow: visible !important;
}#recipientModal .modal-dialog[data-v-deded51d], #existingPartnerModal .modal-dialog[data-v-deded51d] {
  top: 12vh !important;
}
#recipientModal .el-autocomplete[data-v-deded51d], #recipientModal .el-select[data-v-deded51d], #existingPartnerModal .el-autocomplete[data-v-deded51d], #existingPartnerModal .el-select[data-v-deded51d] {
  width: 100%;
}
#recipientModal input[data-v-deded51d], #recipientModal .el-select input[data-v-deded51d], #existingPartnerModal input[data-v-deded51d], #existingPartnerModal .el-select input[data-v-deded51d] {
  height: 50px !important;
}
#recipientModal #recipientModal___BV_modal_content_[data-v-deded51d], #recipientModal #existingPartnerModal___BV_modal_content_[data-v-deded51d], #existingPartnerModal #recipientModal___BV_modal_content_[data-v-deded51d], #existingPartnerModal #existingPartnerModal___BV_modal_content_[data-v-deded51d] {
  border-radius: 5px !important;
}
#inviterKunde .radio__offer[data-v-deded51d] {
  position: absolute;
  top: 0;
  right: 0;
  height: 20px;
  width: 20px;
  outline: none;
  appearance: none;
  border: 2px solid #19A3C0;
  border-radius: 50%;
  cursor: cursor-pointer;
  background-color: white;
}
#inviterKunde .radio__offer[data-v-deded51d]:checked::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background-color: #19A3C0;
}
#inviterKunde .el-checkbox .el-checkbox__label[data-v-deded51d] {
  white-space: wrap !important;
}
#inviterKunde .el-input-number.is-without-controls[data-v-deded51d] {
  width: 100%;
}
#inviterKunde .el-input-number.is-without-controls input[data-v-deded51d] {
  text-align: left;
}
#inviterKunde .danishInputClass input[data-v-deded51d] {
  height: 40px !important;
  border-radius: 4px !important;
  border-color: #DCDFE6 !important;
}
#inviterKunde .hr[data-v-deded51d] {
  height: 1px;
  width: 100%;
  background-color: #ccc;
}
#inviterKunde .wizard-nav.wizard-nav-pills[data-v-deded51d], #inviterKunde .wizard-progress-with-circle[data-v-deded51d] {
  display: flex !important;
  pointer-events: none !important;
}
#inviterKunde .wizard-nav a .stepTitle[data-v-deded51d] {
  display: none;
}
#inviterKunde .wizard-tab-content[data-v-deded51d], #inviterKunde .wizard-card-footer[data-v-deded51d] {
  padding: 2rem 0 0 0 !important;
}
#inviterKunde #dynamicForm .wizard-nav[data-v-deded51d], #inviterKunde #dynamicForm .wizard-header[data-v-deded51d], #inviterKunde #dynamicForm .wizard-progress-with-circle[data-v-deded51d] {
  display: none !important;
}
#inviterKunde #dynamicForm #dynamicForms label[data-v-deded51d] {
  float: unset !important;
  display: block !important;
  text-align: left !important;
}
#inviterKunde .description[data-v-deded51d] {
  transition: max-height 0.5s ease;
  overflow: auto;
}
#inviterKunde .description.closed[data-v-deded51d] {
  max-height: 0px;
}
#inviterKunde .description.open[data-v-deded51d] {
  max-height: 10000px;
}
#inviterKunde .descriptionedit[data-v-deded51d] {
  left: 340px;
  overflow: scroll;
  width: calc(100% - 340px);
  padding-bottom: 150px;
}
@media only screen and (max-width: 991px) {
#inviterKunde .descriptionedit[data-v-deded51d] {
    left: 0;
    width: 100%;
    padding-bottom: 150px;
}
}
@media only screen and (max-width: 624px) {
#inviterKunde .descriptioneditfooter[data-v-deded51d] {
    bottom: 0;
    left: 0;
    padding: 1rem;
    background-color: #fff;
    width: 100%;
}
#inviterKunde .descriptioneditfooter button[data-v-deded51d] {
    width: 100%;
}
}
#inviterKunde .container1080[data-v-deded51d] {
  max-width: 1080px;
  width: 100%;
}
#inviterKunde .container-sm[data-v-deded51d] {
  max-width: 744px;
  width: 100%;
}
#inviterKunde .fade-in[data-v-deded51d] {
  opacity: 1;
  animation: fadeIn-deded51d 0.3s forwards;
}
@keyframes fadeIn-deded51d {
from {
    opacity: 0;
}
to {
    opacity: 1;
}
}
@keyframes spin-deded51d {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
#inviterKunde .uploadcon[data-v-deded51d] {
  border-radius: 5px;
  border: 1px solid #d1d4d7;
  min-height: 150px;
  position: relative;
}
#inviterKunde .uploadcon .el-upload[data-v-deded51d] {
  min-height: 150px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
#inviterKunde .uploadcon .el-upload-list[data-v-deded51d] {
  display: none !important;
}
#inviterKunde .uploadcon button[data-v-deded51d] {
  height: 50px;
  border: 1px solid #134553;
  color: #134553;
  min-width: 150px;
  background-color: #fff;
  border-radius: 5px;
}
#inviterKunde .pdfviewer_con[data-v-deded51d] {
  min-height: 300px;
}
#inviterKunde .pdfviewer_con #pdfviewer[data-v-deded51d] {
  height: 100%;
  width: 100%;
}
#inviterKunde .footerbuttons button[data-v-deded51d] {
  height: 50px;
  min-width: 150px;
}
@media only screen and (max-width: 624px) {
#inviterKunde .footerbuttons[data-v-deded51d] {
    position: fixed;
    left: 0;
    z-index: 999;
    width: 100%;
    bottom: 0;
    padding: 2rem 1rem;
    background-color: #fff;
}
#inviterKunde .footerbuttons button[data-v-deded51d] {
    width: 100%;
}
}
#inviterKunde .fixed-footerbuttons[data-v-deded51d] {
  position: fixed;
  z-index: 5;
  left: 0;
  width: 100%;
  bottom: 0;
  padding: 2rem;
  background-color: #fff;
}
@media only screen and (max-width: 624px) {
#inviterKunde .fixed-footerbuttons[data-v-deded51d] {
    padding: 2rem 1rem;
}
}
#inviterKunde .paragraph[data-v-deded51d] {
  font-size: 14px;
  line-height: 100%;
}
.flex > .primarycolor {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.flex > .primarycolor > span > svg {
  width:36px;
  height:36px;
}
.img-loader {
    background: white;
    width:100%;
    height:100%;
}
.center-xy {
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
.img-loader .loader::before, .img-loader .loader::after {
    background: white;
}

#Reviewspage .vue-rate-it-rating svg[data-v-60556bf4] {
  height: 22.916666666666668px;
}
#Reviewspage .loader[data-v-60556bf4],
.loader[data-v-60556bf4]:before,
.loader[data-v-60556bf4]:after {
  border-radius: 50%;
}
#Reviewspage .loader[data-v-60556bf4] {
  color: #003645 !important;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#Reviewspage .loader[data-v-60556bf4]:before,
#Reviewspage .loader[data-v-60556bf4]:after {
  position: absolute;
  content: '';
}
#Reviewspage .loader[data-v-60556bf4]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-60556bf4 2s infinite ease 1.5s;
  animation: load2-60556bf4 2s infinite ease 1.5s;
}
#Reviewspage .loader[data-v-60556bf4]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-60556bf4 2s infinite ease;
  animation: load2-60556bf4 2s infinite ease;
}
@-webkit-keyframes load2-60556bf4 {
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg);
}
100% { -webkit-transform: rotate(360deg); transform: rotate(360deg);
}
}
@keyframes load2-60556bf4 {
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg);
}
100% { -webkit-transform: rotate(360deg); transform: rotate(360deg);
}
}
textarea[placeholder][data-v-60556bf4]:focus::-webkit-input-placeholder {
  transition: opacity 0.5s 0.5s ease;
  opacity: 0;
}
.w-33[data-v-60556bf4] { width: 33.333%;
}
.w-66[data-v-60556bf4] { width: 66.666%;
}
.xxl-w-25[data-v-60556bf4] { width: 25%;
}
/*Blur review*/
[data-v-60556bf4] .under_investigation:after,[data-v-60556bf4] .reported_for_deletion:after,[data-v-60556bf4] .deletion_review_pending:after,[data-v-60556bf4] .trademan_complaints:after {
  content: "Under kvalitetssikring";
  font-size: 2rem;
  font-weight: 600;
  color: #8a8a8a;
  text-align: center;
  position: relative;
  display: block;
  bottom: 60%;
  align-items: center;
  height: 0;
}
[data-v-60556bf4] .under_investigation,[data-v-60556bf4] .reported_for_deletion,[data-v-60556bf4] .deletion_review_pending,[data-v-60556bf4] .trademan_complaints .blur-part {
  filter: blur(5px);
  pointer-events: none;
}
@media (max-width: 52em) {
[data-v-60556bf4] .under_investigation:after {
    bottom: 14.5rem;
}
}
#Reviewspage .report-facebook-button[data-v-60556bf4] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 0.5px solid #D8000F;
  color: #D8000F;
}
.buttonanbefal[data-v-60556bf4] {
  height: 55px;
}
.outlined-facebook-button[data-v-60556bf4] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 0.5px solid #2079FF;
  color: #2079FF;
}
.outlined-dark-button[data-v-60556bf4] {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 0.5px solid #003645;
}
#Reviewspage[data-v-60556bf4] .vue-star-rating-rating-text {
  display: none;
}
#Reviewspage a.flag[data-v-60556bf4]:after {
  display: none;
}

#alloffer .dg-main-content[data-v-1ea442bc] {
max-width: 500px!important;
}
#specialrow[data-v-1ea442bc] {
    height:62px;
}
@media (max-width:27em){
#alloffer .mobile-flex-column[data-v-1ea442bc] {
        flex-direction: column!important;
        align-items: center;
}
#alloffer .sm-w-100[data-v-1ea442bc] {
        width:100%;
}
#alloffer .sm-hide[data-v-1ea442bc] {
        display: none;
}
#alloffer .mpl0[data-v-1ea442bc] {
        margin-left: 0;
}
#specialrow[data-v-1ea442bc] {
        height: 250px;
}
}
#datepickeroffer[data-v-1ea442bc] {
    border: 0px;
    width: 100%;
}
#datepickeroffer2[data-v-1ea442bc] {
    border: 0px;
    width: 100%;
}
#datepickeroffer .vdp-datepicker[data-v-1ea442bc] * {
        width: 100%;
        display: block;
        width: 100%;
        padding: 0.5rem 0.75rem;
        font-size: 1rem;
        line-height: 1.25;
        color: #3e515b;
        background-color: #fff;
        background-image: none;
        background-clip: padding-box;
        border: 0px solid #d1d4d7;
        border-radius: 0;
}
#alloffer .vdp-datepicker[data-v-1ea442bc] {
        position: relative;
        text-align: left;
        border: 1px solid #d1d4d7;
}
#alloffer .simplert__title[data-v-1ea442bc] {
    white-space:pre-wrap;
}
#alloffer .buttonstep[data-v-1ea442bc] {
    background-color: #19a3c0;
    opacity: 0.5;
    color: white;
    border: 1px solid #19a3c0;
}
#alloffer .offer-form-white-button[data-v-1ea442bc] {
        background-color: #fff;
        border: 1px solid #19a3c0 !important;
}
#alloffer .lightblue-button[data-v-1ea442bc] {
        color: #fff;
        background-color: #19a3c0;
        border: 0;
}
#alloffer .greenblue-button[data-v-1ea442bc] {
        color: #fff;
        background-color: rgba(77, 207, 85, 1.0);
        border: 0;
        width: max(16.66667%,155px,10%);
}
#alloffer .dark-button[data-v-1ea442bc] {
        border: 0px solid #fff;
        height: max(51px,3.2rem);
}
#alloffer .addbuttonresponsive[data-v-1ea442bc]  {
    width: max(16.66667%,155px,10%)
}
#alloffer .mrpointtwo[data-v-1ea442bc] {
    margin-left: .2rem;
}
#headertextimage[data-v-1ea442bc] {
    width: 100%;
}
#alloffer .reviewsoffer[data-v-1ea442bc] {
        height: min(90%, 80vh, 80%);
        width: max(12em,14rem,21em);
}
#alloffer .reviewbox[data-v-1ea442bc] {
    border-style: double;
    border-width: 8px;
    border-color:#12ef12;
}
#alloffer .headerimage[data-v-1ea442bc] {
        height: 12em;
        width: 18em;
}
#alloffer .headerimage[data-v-1ea442bc]:hover {
    border-style: dashed;
    border-color: #003645;
}
#alloffer .mainimageheader[data-v-1ea442bc] {
    border-style: double;
    border-width: 8px;
    border-color:#12ef12;
}
#alloffer .modal-header[data-v-1ea442bc],
.modal-footer[data-v-1ea442bc],
.modal-content[data-v-1ea442bc] {
    border-top: 0;
    border-bottom: 0;
}
#alloffer .modal-content[data-v-1ea442bc] {
        background-color: white;
}
#alloffer .lineshade[data-v-1ea442bc]{
    transition: background-color .8s ease-in-out
}
#alloffer .stephead[data-v-1ea442bc]{
    height: 10px;
    background-color:#f5f6f7;
}
#alloffer .activecustomerstep[data-v-1ea442bc]{
    background:  #003645;
}
/*  hover spcial effect*/
#alloffer .containerdrafts[data-v-1ea442bc] :hover {
    background-color: #003645;
    color: white;
    cursor: pointer;
}
#alloffer a div[data-v-1ea442bc]:hover {
        color: white;
        text-decoration: none;
}
#icon_curriculum[data-v-1ea442bc] {
    color: #003645;
}
#deletedraft .dark-button[data-v-1ea442bc]:hover {
    background-color: red;
    color:white;
}
#alloffer .button-glow[data-v-1ea442bc] {
    animation: glowing 2000ms infinite;
}
/* loading icon  */
#alloffer .loader[data-v-1ea442bc],
.loader[data-v-1ea442bc]:before,
.loader[data-v-1ea442bc]:after {
    border-radius: 50%;
}
#alloffer .loader[data-v-1ea442bc] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
#alloffer .loader[data-v-1ea442bc]:before,
#alloffer .loader[data-v-1ea442bc]:after {
    position: absolute;
    content: '';
}
#alloffer .loader[data-v-1ea442bc]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-1ea442bc 2s infinite ease 1.5s;
    animation: load2-1ea442bc 2s infinite ease 1.5s;
}
#alloffer .loader[data-v-1ea442bc]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-1ea442bc 2s infinite ease;
    animation: load2-1ea442bc 2s infinite ease;
}
@-webkit-keyframes load2-1ea442bc {
0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
}
100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
}
}
@keyframes load2-1ea442bc {
0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
}
100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
}
}
#tilbudoffer[data-v-1ea442bc] {
        position: absolute;
        top: 0;
        left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        border-radius: 50%;
        -webkit-transition: opacity .6s ease-out;
        transition: opacity .6s ease-out;
        -webkit-animation: socialRotateBack .4s;
        animation: socialRotateBack .4s;
        opacity: 0;
        overflow: hidden;
        box-sizing: border-box;
}

.loading-spinner[data-v-9ccd5f4c] {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid rgba(255, 255, 255, 0.3);
    border-top-color: #fff;
    border-radius: 50%;
    animation: spin-9ccd5f4c 0.6s linear infinite;
}
@keyframes spin-9ccd5f4c {
to { transform: rotate(360deg);
}
}
button[data-v-9ccd5f4c]:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}
#send-offer[data-v-575a19d6] {
  padding: 0 !important;
}
.spin-animation[data-v-575a19d6] {
  animation: spin 1s linear infinite;
}
.step2-content[data-v-575a19d6] {
  max-width: 600px;
  width: 100%;
}
.add-note-btn[data-v-575a19d6] {
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
}
.h-full[data-v-575a19d6] {
  height: 100%;
}
.mt-150[data-v-575a19d6] {
  margin-top: 150px;
}
.mb-150[data-v-575a19d6] {
  margin-bottom: 150px;
}#standardTilbud #productwizard .el-form-item__label[data-v-acf4e18a] {
  float: unset;
}
#standardTilbud .page[data-v-acf4e18a] {
  margin: 2rem auto !important;
  border-image: unset !important;
}
#standardTilbud .firstTab[data-v-acf4e18a] {
  max-width: 400px;
  width: 100%;
}
#standardTilbud .hvorLang input[data-v-acf4e18a] {
  width: 100%;
}
#standardTilbud .descriptionEdits input[data-v-acf4e18a] {
  transition: all 0.2s ease;
}
#standardTilbud .descriptionEdits input[data-v-acf4e18a]:focus {
  outline: 0;
  border-width: 1px;
  border-color: #409EFF !important;
}
@media only screen and (max-width: 768px) {
#standardTilbud .descriptionEdits[data-v-acf4e18a] {
    padding-left: 0 !important;
}
}
@media only screen and (max-width: 768px) {
#standardTilbud .descFields > div.editMobile[data-v-acf4e18a] {
    border: 1px solid #707070;
    padding: 0.75rem;
    border-radius: 2px;
}
}
@media only screen and (max-width: 768px) {
#standardTilbud .descFields textarea[data-v-acf4e18a] {
    border: none !important;
    padding: 0 !important;
}
}
@media only screen and (min-width: 769px) {
#standardTilbud .descFields textarea[data-v-acf4e18a] {
    display: none;
}
}
@media only screen and (max-width: 768px) {
#standardTilbud .descFields input[data-v-acf4e18a] {
    display: none;
}
}
#standardTilbud .timeestimate input[data-v-acf4e18a] {
  text-align: left;
}
#standardTilbud .divider[data-v-acf4e18a] {
  width: 100%;
  height: 1px;
  background-color: #d1d4d7;
}
#standardTilbud .springePart button[data-v-acf4e18a] {
  min-width: 150px;
}
@media only screen and (max-width: 768px) {
#standardTilbud .springePart[data-v-acf4e18a] {
    border: unset !important;
    padding: 1rem 0 1.5rem !important;
    flex-wrap: wrap !important;
}
#standardTilbud .springePart > div[data-v-acf4e18a] {
    flex-direction: column;
    text-align: center !important;
}
#standardTilbud .springePart > div i[data-v-acf4e18a] {
    font-size: 50px;
}
#standardTilbud .springePart button[data-v-acf4e18a] {
    width: 100%;
}
}
#standardTilbud #parentFooterButtons[data-v-acf4e18a] {
  position: fixed;
  padding: 1rem 1rem 3rem;
  background-color: #fff;
  width: 100%;
  left: 0;
  bottom: 0;
}
@media only screen and (max-width: 500px) {
#standardTilbud #parentFooterButtons[data-v-acf4e18a] {
    justify-content: unset !important;
}
#standardTilbud #parentFooterButtons button[data-v-acf4e18a] {
    width: 100% !important;
}
}
@media only screen and (max-width: 500px) {
#standardTilbud .danishInputPlace input[data-v-acf4e18a] {
    max-width: 130px;
    width: 100%;
}
}
#standardTilbud .el-upload-list[data-v-acf4e18a] {
  display: none !important;
}
#productwizard > div.wizard-navigation > ul[data-v-acf4e18a] {
  display: none !important;
}
#standardTilbud .wizard-nav-pills[data-v-acf4e18a] {
  pointer-events: none !important;
}
#productwizard .wizard-header[data-v-acf4e18a] {
  display: none;
}
#productwizard .create-proj-wiz .wizard-nav-pills > li[data-v-acf4e18a] {
  pointer-events: none !important;
}
#mainTypes .isAlreadySelected-true[data-v-acf4e18a] {
  border: 1px solid #19A3C0 !important;
}
#mainTypes .isAlreadySelected-true > .alt-checkmark[data-v-acf4e18a] {
  opacity: 1 !important;
}
#mainTypes[data-v-acf4e18a] {
  display: grid;
  grid-auto-rows: 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: auto;
  gap: 1.3em 1.3em;
}
@media screen and (max-width: 27em) {
#mainTypes[data-v-acf4e18a] {
    grid-template-columns: repeat(2, 48.6%) !important;
    gap: 0.4em 0.4em;
    grid-auto-rows: 0fr;
}
}
#mainTypes .alt-checkmark[data-v-acf4e18a]:after {
  content: "";
}
#mainTypes .typeItem[data-v-acf4e18a] {
  height: 262.7px;
  width: 240px;
}
@media screen and (max-width: 27em) {
#mainTypes .typeItem[data-v-acf4e18a] {
    height: 162.7px;
    width: 160px;
}
}
#mainTypes .alt-checkmark[data-v-acf4e18a]:after {
  width: 9px;
  display: block;
  height: 14px;
  position: inherit;
  left: 2px;
  top: -1px;
  border: solid #fff;
  border-width: 0 3px 3px 0;
  transform: rotate(38deg);
}
#mainTypes .typeItem > .alt-checkmark[data-v-acf4e18a] {
  transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  width: 25px;
  height: 25px;
  position: absolute;
  top: -10px;
  right: -7px;
  border-radius: 50%;
  background: #19A3C0 !important;
  border-color: #19A3C0 !important;
  border: 5px solid #19A3C0 !important;
  z-index: 2;
  display: block;
  opacity: 0;
}
#TermsNewPopup .modal-dialog[data-v-acf4e18a] {
  max-width: 833px;
}
#TermsNewPopup___BV_modal_content_[data-v-acf4e18a] {
  width: 900px;
}
#createofferwizard .wizard-progress-with-circle[data-v-acf4e18a] {
  display: block !important;
}
#createofferwizard .vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle[data-v-acf4e18a], .vue-form-wizard .wizard-nav-pills[data-v-acf4e18a] {
  display: flex !important;
}
#standardTilbud .vue-form-wizard.md .wizard-nav-pills > li.active > a .wizard-icon[data-v-acf4e18a] {
  font-style: normal;
  font-weight: 500;
}
#standardTilbud .vue-form-wizard.md .wizard-icon-circle[data-v-acf4e18a] {
  width: 50px;
  height: 50px;
  font-size: 14px;
  font-style: normal;
  color: white;
  background-color: #CECECE;
}
#standardTilbud .wizard-icon-circle + .checked[data-v-acf4e18a] {
  color: white !important;
}
#standardTilbud .vue-form-wizard .wizard-nav[data-v-acf4e18a] {
  margin-bottom: 30px;
}
#standardTilbud .wizard-nav li .checked + .stepTitle[data-v-acf4e18a] {
  color: rgba(25, 163, 192, 0.5019607843);
  border: none;
}
#standardTilbud .wizard-nav li .stepTitle[data-v-acf4e18a] {
  border: none;
}
#standardTilbud .wizard-nav li .stepTitle[data-v-acf4e18a] {
  text-align: center;
  font-style: normal;
}
#standardTilbud .wizard-progress-bar[data-v-acf4e18a] {
  top: -9px;
  height: 4px;
  position: absolute;
}
@media screen and (max-width: 27em) {
#standardTilbud .wizard-progress-bar[data-v-acf4e18a] {
    top: -14px;
}
}
#standardTilbud .wizard-icon-circle.checked[data-v-acf4e18a] {
  background: rgb(25, 163, 192) !important;
  color: #fff;
  font-style: normal;
}
#standardTilbud .el-date-editor[data-v-acf4e18a] {
  width: 100% !important;
}
#signature-pad[data-v-acf4e18a] {
  height: 300px;
  width: 550px;
}
#signaturepopup___BV_modal_body_ .modal-body[data-v-acf4e18a] {
  padding: 20px !important;
}
#standardTilbud .el-collapse-item__header[data-v-acf4e18a] {
  background-color: rgb(0, 54, 69);
  color: #fff;
}
#termspopup .modal-body[data-v-acf4e18a] {
  height: 800px;
}
#termspopup .modal-content[data-v-acf4e18a] {
  width: 1200px;
}
#termspopup[data-v-acf4e18a] {
  left: -20% !important;
}
#signaturepopup .modal-content .modal-body[data-v-acf4e18a] {
  padding: 17px;
}
#standardTilbud .el-input__icon[data-v-acf4e18a] {
  line-height: 30px;
}
#standardTilbud .el-form-item__error[data-v-acf4e18a] {
  font-size: 11px;
}
#standardTilbud .el-checkbox__inner[data-v-acf4e18a] {
  border-radius: 20px;
}
#standardTilbud .el-collapse-item__header[data-v-acf4e18a] {
  height: 48px !important;
}
#signaturepopup .saveSignature > .el-checkbox__inner[data-v-acf4e18a] {
  border-radius: 20px;
}
#clear-button[data-v-acf4e18a] {
  width: 55px;
  height: 22px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #FC0000;
  border-radius: 3px;
  opacity: 1;
  font: normal normal normal 8px/11px Noto Sans;
}
@media (max-width: 40em) {
.onmobilexd[data-v-acf4e18a] {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1607843137);
    border: 1px solid rgba(130, 212, 230, 0.3294117647);
    border-radius: 3px;
    color: #003645;
}
#standardTilbud .vue-form-wizard.md .wizard-icon-circle[data-v-acf4e18a] {
    width: 40px;
    height: 40px;
    font-size: 14px;
    font-style: normal;
}
#standardTilbud .vue-form-wizard.md .wizard-nav-pills > li.active > a .wizard-icon[data-v-acf4e18a] {
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
}
#standardTilbud .vue-form-wizard .wizard-tab-content[data-v-acf4e18a] {
    padding: 20px 0 0 0;
}
#TermsNewPopup___BV_modal_content_[data-v-acf4e18a] {
    width: 100%;
}
}
@media (min-width: 125em) {
#standardTilbud .el-date-editor.el-input[data-v-acf4e18a], .el-date-editor.el-input__inner[data-v-acf4e18a] {
    width: 100% !important;
}
}
#standardTilbud .el-input-number[data-v-acf4e18a] {
  width: inherit;
}
.daystofinish + .el-input-number[data-v-acf4e18a] {
  width: 100%;
}@media (max-width: 28em) {
#StandardTilbudProductUpload .pdfviewer[data-v-7827bdec] {
    height: 300px;
}
}
#StandardTilbudProductUpload .upload-button[data-v-7827bdec] {
  max-width: 250px;
  width: 100%;
}
#StandardTilbudProductUpload .cover-image-preload[data-v-7827bdec] {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  pointer-events: none;
}
#StandardTilbudProductUpload .iframe-container[data-v-7827bdec] {
  width: 100%;
  height: 95%;
}
#StandardTilbudProductUpload .iframe-full[data-v-7827bdec] {
  overflow: hidden;
  padding: 10px;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}#PriceCalculator .uppercaseLetters[data-v-5b5f1fdb] {
  text-transform: capitalize;
}
#PriceCalculator .postWizardFirst > div[data-v-5b5f1fdb] {
  width: 48% !important;
}
#PriceCalculator .postWizardFirst > div label[data-v-5b5f1fdb] {
  line-height: 1em !important;
  margin-bottom: 10px;
  width: 100%;
  display: block;
  text-align: left !important;
}
@media screen and (max-width: 800px) {
#PriceCalculator .postWizardFirst > div[data-v-5b5f1fdb] {
    width: 100% !important;
}
}
#PriceCalculator .text-lightblue[data-v-5b5f1fdb] {
  color: #19A3C0;
}
#PriceCalculator .fixedPos[data-v-5b5f1fdb] {
  bottom: 0;
  right: 0;
  width: 100%;
  background-color: #fff;
  padding: 20px;
}
#PriceCalculator iframe[data-v-5b5f1fdb] {
  width: 100%;
}
#PriceCalculator #prisCalculateWizard .opsummering input[readonly][data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .opsummering input[readonly][data-v-5b5f1fdb] {
  border: none !important;
}
#PriceCalculator #prisCalculateWizard textarea[readonly][data-v-5b5f1fdb], #PriceCalculator #prisPostWizard textarea[readonly][data-v-5b5f1fdb] {
  border: none !important;
}
#PriceCalculator #prisCalculateWizard .tab3Title[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .tab3Title[data-v-5b5f1fdb] {
  width: 80%;
}
#PriceCalculator #prisCalculateWizard .tab3Pris[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .tab3Pris[data-v-5b5f1fdb] {
  width: 18%;
}
@media screen and (max-width: 48em) {
#PriceCalculator #prisCalculateWizard .tabMain .tab3Pris[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .tabMain .tab3Pris[data-v-5b5f1fdb] {
    display: none;
}
#PriceCalculator #prisCalculateWizard .tabChild .tab3Title[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .tabChild .tab3Title[data-v-5b5f1fdb] {
    padding: 5px 0 15px;
}
}
@media screen and (max-width: 40em) {
#PriceCalculator #prisCalculateWizard .tab3Title[data-v-5b5f1fdb], #PriceCalculator #prisCalculateWizard .tab3Pris[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .tab3Title[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .tab3Pris[data-v-5b5f1fdb] {
    width: 100%;
}
#PriceCalculator #prisCalculateWizard .fixedPos[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .fixedPos[data-v-5b5f1fdb] {
    right: unset;
    transform: translateX(-50%);
    left: 50%;
    width: 95%;
    padding: 20px 0;
}
#PriceCalculator #prisCalculateWizard .fixedPos button[data-v-5b5f1fdb], #PriceCalculator #prisPostWizard .fixedPos button[data-v-5b5f1fdb] {
    width: 100%;
    max-width: unset;
}
}
#PriceCalculator #prisPostWizard .divider[data-v-5b5f1fdb] {
  width: 100%;
  height: 2px;
  background-color: #151b1e;
}
#PriceCalculator input[type=radio][data-v-5b5f1fdb],
#PriceCalculator input[type=checkbox][data-v-5b5f1fdb] {
  accent-color: #19A3C0;
}
.rejectStatus[data-v-f15ba69e] {
  padding: 8px;
  border-radius: 5px;
  color: #FF6F00;
  background-color: #FF6F001A;
  border: #FF6F00;
  max-width: fit-content;
}
#isEligible .el-button--primary[data-v-de595a71] {
  background-color: #003645;
}
#isEligible .el-dialog__title[data-v-de595a71] {
  color: #003645;
  font-weight: 600;
  font-size: 1.618rem;
}
#isEligible___BV_modal_content_[data-v-de595a71] {
  margin-top: 40%;
}
#successRequestFeature___BV_modal_content_[data-v-de595a71] {
  margin-top: 40%;
}
#isEligible___BV_modal_content_ .loader[data-v-de595a71],
.loader[data-v-de595a71]:before,
.loader[data-v-de595a71]:after {
  border-radius: 50%;
}
#isEligible___BV_modal_content_ .loader[data-v-de595a71] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#isEligible___BV_modal_content_ .loader[data-v-de595a71]:before,
.loader[data-v-de595a71]:after {
  position: absolute;
  content: "";
}
#isEligible___BV_modal_content_ .loader[data-v-de595a71]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-de595a71 2s infinite ease 1.5s;
  animation: load2-de595a71 2s infinite ease 1.5s;
}
#isEligible___BV_modal_content_ .loader[data-v-de595a71]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-de595a71 2s infinite ease;
  animation: load2-de595a71 2s infinite ease;
}
@-webkit-keyframes load2-de595a71 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-de595a71 {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}#termsAndConditions ol[data-v-93435b13], #termsAndConditions ul[data-v-93435b13] {
  color: #003645;
}
#termsAndConditions ol > li[data-v-93435b13]::marker, #termsAndConditions ul > li[data-v-93435b13]::marker {
  color: #003645 !important;
}
#termsAndConditions ul[data-v-93435b13] {
  list-style: disc;
}
#termsAndConditions li[data-v-93435b13] {
  margin-bottom: 12px;
}
#termsAndConditions .termspopupText[data-v-93435b13] {
  line-height: 1.25rem;
}
.termspopup-con[data-v-93435b13] {
  padding: 24px;
}
@media only screen and (max-width: 620px) {
.termspopup-con[data-v-93435b13] {
    padding: 16px;
}
}[data-v-ff3f6127] input[type="checkbox"] {
  display: flex !important;
}
#termsAndConditions span[data-v-ff3f6127] {
  color: #19A3C0;
}
.itemLayout[data-v-ff3f6127] {
  display: grid;
  grid-template-columns: 320px auto;
}
.itemLayout-mobile[data-v-ff3f6127] {
  grid-template-columns: 1fr;
}
img[data-v-ff3f6127] {
  max-width: 100%;
  height: auto;
}
.actionsLayout[data-v-ff3f6127] {
  display: grid;
  grid-template-columns: repeat(3, 48px);
  justify-content: center;
  gap: 1rem;
}
.actionsLayout .outlined-dark-button[data-v-ff3f6127] {
  border: 1px solid rgba(93, 93, 93, 0.3);
}
.actionsLayout div[data-v-ff3f6127] {
  padding: 0.5rem;
  border-radius: 4px;
}
.actionsLayout i[data-v-ff3f6127] {
  font-size: 24px;
}
[data-v-ff3f6127] .toggle-switch {
  position: relative;
  display: inline-block;
  width: 44px;
  height: 22px;
}
[data-v-ff3f6127] .toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
[data-v-ff3f6127] .toggle-switch .toggle-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ff4949;
  border-radius: 22px;
  transition: 0.3s;
}
[data-v-ff3f6127] .toggle-switch .toggle-slider::before {
  content: "";
  position: absolute;
  height: 18px;
  width: 18px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  border-radius: 50%;
  transition: 0.3s;
}
[data-v-ff3f6127] .toggle-switch input:checked + .toggle-slider {
  background-color: #13ce66;
}
[data-v-ff3f6127] .toggle-switch input:checked + .toggle-slider::before {
  transform: translateX(22px);
}.w-58[data-v-ff3f6127] {
  width: 58.33%;
}.anbefalinger-tab-nav[data-v-cd1b7e66] {
  border-bottom: 2px solid #e4e7ed;
  margin-bottom: 15px;
}
@media screen and (max-width: 40em) {
.anbefalinger-tab-nav[data-v-cd1b7e66] {
    max-width: 100%;
    overflow-x: auto;
    width: 100%;
}
}
.anbefalinger-tab-btn[data-v-cd1b7e66] {
  background: none;
  border: none;
  font-size: 16px;
  font-weight: 600;
  color: #003645;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  margin-bottom: -2px;
  font-family: inherit;
}
.anbefalinger-tab-btn[data-v-cd1b7e66]:hover {
  color: #19A3C0;
}
@media screen and (max-width: 40em) {
.anbefalinger-tab-btn[data-v-cd1b7e66] {
    font-size: 14px;
}
}
.anbefalinger-tab-active[data-v-cd1b7e66] {
  color: #19A3C0;
  border-bottom-color: #19A3C0;
}
.matchHeight[data-v-cd1b7e66] {
  min-height: 3rem;
}
#widgets .widgetsLayout > div[data-v-cd1b7e66] {
  width: 550px;
}
#integrations .integrationsSteps > div[data-v-cd1b7e66] {
  width: 250px;
  height: 250px;
}
#integrations .stepsLayout[data-v-cd1b7e66] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr;
  gap: 1rem;
}
@media screen and (max-width: 40em) {
#integrations .stepsLayout[data-v-cd1b7e66] {
    grid-template-columns: 1fr;
}
}
#getReviews .cardLayout[data-v-cd1b7e66] {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1rem;
}
#getReviews .cardLayout-mobile[data-v-cd1b7e66] {
  grid-template-columns: 1fr;
}
.reviewFilterImage[data-v-cd1b7e66] {
  margin-left: 2px !important;
  display: inline-block;
}
.reviewFilterImage[data-v-cd1b7e66]:first-of-type {
  margin-left: 0.5rem !important;
}
#getReviews .invitedLayout[data-v-cd1b7e66] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 40px;
  gap: 0 1rem;
}
#getReviews .invitedLayoutMobile[data-v-cd1b7e66] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 40px;
  gap: 0 1rem;
}
#getReviews input[data-v-cd1b7e66] {
  color: #003645;
  padding: 6px 10px;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  font-size: 14px;
  width: 100%;
}
#integrations[data-v-cd1b7e66] {
  max-width: 950px;
  width: 100%;
}
#getReviews label[data-v-cd1b7e66] {
  margin-bottom: 0;
  color: #003645;
  padding-bottom: 0;
  line-height: 36px;
}
@media screen and (max-width: 500px) {
#anbefalinger .el-tabs__header.is-top[data-v-cd1b7e66] {
    display: none;
}
}
#anbefalinger .headerButtonsReviews[data-v-cd1b7e66] {
  justify-content: space-between;
}
#anbefalinger .outlined-primary-button[data-v-cd1b7e66] {
  max-width: 300px;
  width: 100%;
}
@media screen and (max-width: 500px) {
#anbefalinger .outlined-primary-button[data-v-cd1b7e66] {
    max-width: unset;
}
#anbefalinger .headerButtonsReviews[data-v-cd1b7e66] {
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
}
.stepsLayout[data-v-cd1b7e66] {
  display: flex;
}
@media screen and (max-width: 500px) {
.stepsLayout[data-v-cd1b7e66] {
    align-items: unset !important;
}
}
.stepsLayout .stepsItem[data-v-cd1b7e66] {
  max-width: 300px;
  width: 100%;
}
@media screen and (max-width: 768px) {
.stepsLayout .stepsItem img[data-v-cd1b7e66] {
    height: 50px;
}
}
@media screen and (max-width: 500px) {
.stepsLayout .stepsItem[data-v-cd1b7e66] {
    padding-top: 30px;
    padding-bottom: 30px;
}
.stepsLayout .stepsItem p[data-v-cd1b7e66] {
    font-size: 12px;
}
.stepsLayout .stepsItem img[data-v-cd1b7e66] {
    height: 30px;
}
}
@media screen and (max-width: 500px) {
.stepsLayout .stepArrow[data-v-cd1b7e66] {
    display: none;
}
}
@media screen and (max-width: 768px) {
#integrations .integrationsSteps[data-v-cd1b7e66] {
    gap: 10px;
}
#integrations .integrationsSteps > div[data-v-cd1b7e66] {
    height: unset;
    padding: 5px !important;
    font-size: 10px;
    font-weight: normal;
}
#integrations .integrationsSteps img[data-v-cd1b7e66] {
    width: 35%;
}
}
.collapsed > .when-opened[data-v-11bd29df],
:not(.collapsed) > .when-closed[data-v-11bd29df] {
    display: none;
}
.rating-section[data-v-d801334e] {
  border: 1px solid rgba(25, 163, 192, 0.5);
  border-radius: 8px;
}
#editReviewForm .close[data-v-faf2fc20] {
            color: #003645!important;
            background-color: #fff!important;
}
#editReviewForm button.close[data-v-faf2fc20]  {
            padding: 0px!important;
}
#editReviewForm .editReviewFormBtn button[data-v-faf2fc20] {
    width: 48%;
}
#replyanswer .close[data-v-faf2fc20] {
            color: #003645!important;
            background-color: #fff!important;
}
#replyanswer button.close[data-v-faf2fc20]  {
            padding: 0px!important;
}
#imagedivreviewanbefaling[data-v-faf2fc20] {
    width: 240px;
    height: 90px;
}
#alleAnbefalinger .vue-rate-it-rating-item svg[data-v-faf2fc20], #alleAnbefalinger .vue-rate-it-rating-item svg image[data-v-faf2fc20], #replyanswer___BV_modal_body_ .vue-rate-it-rating-item svg[data-v-faf2fc20], #replyanswer___BV_modal_body_ .vue-rate-it-rating-item svg image[data-v-faf2fc20], #editReviewForm___BV_modal_content_ .vue-rate-it-rating-item svg image[data-v-faf2fc20], #editReviewForm___BV_modal_content_ .vue-rate-it-rating-item svg[data-v-faf2fc20] {
    width: 20px !important;
    height: 20px !important;
}
#alleAnbefalinger .allerecommendations > div[data-v-faf2fc20]:first-of-type, #alleAnbefalinger .allerecommendations > div:first-of-type img[data-v-faf2fc20]  {
    width: 200px;
}
#alleAnbefalinger .allerecommendations > div[data-v-faf2fc20]:last-of-type {
    width: calc(100% - 200px);
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div[data-v-faf2fc20]:first-of-type {
    width: calc(100% - 200px);
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div[data-v-faf2fc20]:last-of-type {
    width: 200px;
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div:last-of-type button[data-v-faf2fc20] {
    width: 100% !important;
}
#replyanswer .font12[data-v-faf2fc20] {
    font-size: 12px;
}
#replyanswer .font14[data-v-faf2fc20] {
    font-size: 14px;
}
#replyanswer .vue-rate-it-rating[data-v-faf2fc20] {
    align-items: start;
}
#anbefaling_confirmModal .modal-dialog[data-v-faf2fc20] {
    margin: unset;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 95%;
    position: absolute;
}
@media screen and (max-width: 1024px) {
#alleAnbefalinger .allerecommendations > div[data-v-faf2fc20]:first-of-type, #alleAnbefalinger .allerecommendations > div:first-of-type img[data-v-faf2fc20] {
        width: 250px;
        height: 250px;
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div[data-v-faf2fc20]:first-of-type {
        width: 100%;
}
#alleAnbefalinger .allerecommendations > div[data-v-faf2fc20]:last-of-type {
        flex-wrap: wrap;
        align-content: space-between;
        width: 100%;
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div[data-v-faf2fc20]:last-of-type {
        width: 100% !important;
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div:last-of-type > div[data-v-faf2fc20] {
        width: 100% !important;
        display: flex;
        justify-content: space-between;
        align-content: space-between;
        gap: 1rem;
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div:last-of-type button[data-v-faf2fc20] {
        width: 48% !important;
}
@media screen and (max-width: 600px) {
#alleAnbefalinger .allerecommendations[data-v-faf2fc20] {
            flex-direction: column;
}
#alleAnbefalinger .allerecommendations > div[data-v-faf2fc20]:first-of-type, #alleAnbefalinger .allerecommendations > div:first-of-type img[data-v-faf2fc20] {
            width: 100%;
            height: unset;
}
#alleAnbefalinger .allerecommendations > div:last-of-type > div:last-of-type button[data-v-faf2fc20] {
            width: 100% !important;
}
#editReviewForm .editReviewFormBtn button[data-v-faf2fc20] {
            width: 100%;
}
}
}
.w-83[data-v-faf2fc20] {
    width: 83.33%;
}
#allSettings .modal-header[data-v-27583280],
#allSettings .modal-footer[data-v-27583280] {
  border-top: 0;
  border-bottom: 0;
}
#allSettings .fa-folder-open[data-v-27583280] {
  font-size: 26px;
}
#allSettings .searchContainer[data-v-27583280] {
  position: relative;
  overflow: hidden;
}
#allSettings .searchIcon[data-v-27583280] {
  padding: 0.5rem;
}
#allSettings .searchBox[data-v-27583280] {
  border: 0;
  flex: 1;
  outline: none;
}
#allSettings #allSettingsItem[data-v-27583280] {
  row-gap: 20px;
  column-gap: 10px;
}
#allSettings #allSettingsItem > a[data-v-27583280] {
  width: 48%;
  background-color: unset;
}
@media screen and (max-width: 500px) {
#allSettings #allSettingsItem[data-v-27583280] {
    column-gap: 1px;
    justify-content: space-between;
}
#allSettings #allSettingsItem a span[data-v-27583280] {
    font-size: 12px;
}
}
#allSettings a:hover > span[data-v-27583280] {
  color: rgb(0, 54, 69);
  border: 0 !important;
}
[data-v-27583280]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-27583280]::-moz-placeholder { /* Firefox 19+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-27583280]:-ms-input-placeholder { /* IE 10+ */
  color: rgba(47, 54, 64, 0.5);
}
[data-v-27583280]:-moz-placeholder { /* Firefox 18- */
  color: rgba(47, 54, 64, 0.5);
}
.modal-header[data-v-097006c5],
.modal-footer[data-v-097006c5] {
    border-top: 0;
    border-bottom: 0;
}
.card-footer[data-v-097006c5] {
    border-top: 0;
    border-bottom: 0;
    background-color: #fff;
}
.fa-exclamation-triangle[data-v-097006c5] {
    font-size: 26px;
}
.w-33[data-v-097006c5] { width: 33.333%;
}
.xxl-w-33[data-v-097006c5] { width: 33.333%;
}
@media (max-width: 1366px) {
.lg-w-33[data-v-097006c5] { width: 33.333%;
}
}
@media (max-width: 1024px) {
.md-w-33[data-v-097006c5] { width: 33.333%;
}
}
@media (max-width: 768px) {
.sm-w-33[data-v-097006c5] { width: 33.333%;
}
}

.modal-header[data-v-8a01cc0c],
.modal-footer[data-v-8a01cc0c] {
    border-top: 0;
    border-bottom: 0;
}
.card-footer[data-v-8a01cc0c] {
    border-top: 0;
    border-bottom: 0;
    background-color: #fff;
}
.switch-success > .switch-input:not(checked) ~ .switch-label[data-v-8a01cc0c] {
    background: #CF000F;
    color: #fff;
    border: 0;
}
.switch-success > .switch-input:not(checked) ~ .switch-label[data-v-8a01cc0c]::before {
    color: #fff!important;
}
.fa-exclamation-triangle[data-v-8a01cc0c] {
    font-size: 26px;
}
.imglogo[data-v-8a01cc0c] {
    width: 50%
}
.imglogof[data-v-8a01cc0c] {
    width: 20%
}
.imglogoe[data-v-8a01cc0c] {
    width: 85%
}


.embed-responsive-iframe[data-v-97e4d7f4] {
  height: 180px;
}

#commentwidget .embed-responsive[data-v-1a1977b8] {
    height: 300px;
}
.dine-opgavetyper[data-v-d6f9f579] .checkbox.checkbox-size-sm .checkbox-box {
  width: 16px;
  height: 16px;
  min-width: 16px;
}
.dine-opgavetyper[data-v-d6f9f579] .checkbox.checkbox-size-sm .checkbox-mark svg {
  width: 10px;
  height: 7px;
}
.dine-opgavetyper[data-v-d6f9f579] .checkbox.checkbox-size-md .checkbox-box {
  width: 20px;
  height: 20px;
  min-width: 20px;
}
.dine-opgavetyper[data-v-d6f9f579] .checkbox.checkbox-size-md .checkbox-mark svg {
  width: 12px;
  height: 9px;
}
.dine-opgavetyper[data-v-d6f9f579] .checkbox.checkbox-size-lg .checkbox-box {
  width: 24px;
  height: 24px;
  min-width: 24px;
}
.dine-opgavetyper[data-v-d6f9f579] .checkbox.checkbox-size-lg .checkbox-mark svg {
  width: 14px;
  height: 11px;
}
.dine-opgavetyper .loader[data-v-d6f9f579],
.dine-opgavetyper .loader[data-v-d6f9f579]:before,
.dine-opgavetyper .loader[data-v-d6f9f579]:after {
  border-radius: 50%;
}
.dine-opgavetyper .loader[data-v-d6f9f579] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  transform: translateZ(0);
}
.dine-opgavetyper .loader[data-v-d6f9f579]:before,
.dine-opgavetyper .loader[data-v-d6f9f579]:after {
  position: absolute;
  content: "";
}
.dine-opgavetyper .loader[data-v-d6f9f579]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  transform-origin: 5.2em 5.1em;
  animation: load2-d6f9f579 2s infinite ease 1.5s;
}
.dine-opgavetyper .loader[data-v-d6f9f579]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  transform-origin: 0px 5.1em;
  animation: load2-d6f9f579 2s infinite ease;
}
@keyframes load2-d6f9f579 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.fa-check-circle[data-v-92c735e6] {
    font-size: 26px;
}
.gap-10[data-v-92c735e6] {
    gap: 10px;
}
.modal-header[data-v-92c735e6],
.modal-footer[data-v-92c735e6] {
    border-top: 0;
    border-bottom: 0;
}
#enterprise input[data-v-92c735e6]:disabled {
            color: #5897fb;
}
#DineOpgavetyper .regions[data-v-92c735e6] {
    max-width: 300px;
    width: 100%;
}
#DineOpgavetyper .dd-empty[data-v-92c735e6] {
    display: none;
}
#enterprise .custom-control-input[data-v-92c735e6] {
        position: inherit;
        z-index: 1;
        opacity: 1;
}
#enterprise .custom-control[data-v-92c735e6] {
    padding-left: 0;
    margin-right: 8px;
}
#enterprise .alt-checkmark[data-v-92c735e6] {
        position: absolute;
        right: -22px;
        height: 25px;
        width: 25px;
        border-radius: 50%;
        transition: all .2s linear;
        padding: 4px;
        top: -10px;
}
#enterprise .container input[data-v-92c735e6] {
        position: absolute;
        opacity: 1;
        cursor: pointer;
        height: 20px;
        width: 20px;
        z-index: 5;
        top: 25%;
}
#enterprise .container input.selected+div+.alt-checkmark[data-v-92c735e6] {
        background: #4dcf55!important;
        border-color: #4dcf55!important;
        border: 1px solid #4dcf55!important;
        display: flex!important;
        justify-content: center;
        z-index: 2;
        top: -10px;
        right: -5px;
}
#enterprise .container input.selected+div+.alt-checkmark[data-v-92c735e6]:after {
                display: block;
}
#enterprise .alt-checkmark[data-v-92c735e6]:after{
                content: "";
}
#enterprise .container .alt-checkmark[data-v-92c735e6]:after {
        left: 8px!important;
        top: 4px!important;
        width: 5px;
        height: 10px;
        border: solid #fff;
        border-width: 0 3px 3px 0;
        transform: rotate(38deg);
}
@media screen and (max-width: 500px) {
#DineOpgavetyper .regions[data-v-92c735e6] {
        max-width: unset;
}
}
#JobPredictions #heading-prediction[data-v-78a470c4] {
  height: 420px;
}
@media only screen and (max-width: 1366px) {
#JobPredictions #heading-prediction[data-v-78a470c4] {
    height: 370px;
}
}
@media only screen and (max-width: 768px) {
#JobPredictions #heading-prediction[data-v-78a470c4] {
    height: 320px;
}
}
@media only screen and (max-width: 576px) {
#JobPredictions #heading-prediction[data-v-78a470c4] {
    height: 250px;
}
}
#JobPredictions #bottom-prediction[data-v-78a470c4] {
  max-height: calc(100vh - 557px);
  overflow-y: scroll;
}
@media only screen and (max-width: 1366px) {
#JobPredictions #bottom-prediction[data-v-78a470c4] {
    max-height: calc(100vh - 507px);
}
}
@media only screen and (max-width: 768px) {
#JobPredictions #bottom-prediction[data-v-78a470c4] {
    max-height: calc(100vh - 457px);
}
}
@media only screen and (max-width: 768px) {
#JobPredictions #bottom-prediction[data-v-78a470c4] {
    max-height: calc(100vh - 377px);
}
}
#JobPredictions #jobPrediction_footer[data-v-78a470c4] {
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  padding: 16px;
  text-align: right;
  background-color: #fff;
}
#JobPredictions #jobPrediction_footer button[data-v-78a470c4] {
  max-width: 200px;
  width: 100%;
  height: 50px;
  font-size: 18px;
}
#JobPredictions #jobPrediction_footer button[data-v-78a470c4]:disabled {
  background-color: #e0e0e0;
  color: #bdbdbd;
  cursor: not-allowed;
  border: none;
}
@media only screen and (max-width: 620px) {
#JobPredictions #jobPrediction_footer button[data-v-78a470c4] {
    max-width: unset;
}
}
#JobPredictions #gauge[data-v-78a470c4] {
  max-width: 400px;
  width: 100%;
  height: 180px;
  margin: 0 auto;
}
@media screen and (max-width: 620px) {
#JobPredictions #gauge[data-v-78a470c4] {
    max-width: 150px;
    max-height: 100px;
}
}
#JobPredictions #distance_con[data-v-78a470c4] {
  position: relative;
}
#JobPredictions #distance_con[data-v-78a470c4]::after {
  content: "";
  z-index: 10;
  width: 300px;
  background: #ffffff;
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
@media screen and (max-width: 991px) {
#JobPredictions #distance_con[data-v-78a470c4]::after {
    width: 50px;
}
}
#JobPredictions #distance_con[data-v-78a470c4]::before {
  content: "";
  z-index: 10;
  width: 300px;
  background: #ffffff;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
@media screen and (max-width: 991px) {
#JobPredictions #distance_con[data-v-78a470c4]::before {
    width: 50px;
}
}
#JobPredictions .header-shadow[data-v-78a470c4] {
  box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1607843137);
}
#JobPredictions .meterGap[data-v-78a470c4] {
  gap: 14px;
}
#JobPredictions #range-km[data-v-78a470c4] {
  width: 100%;
}
#JobPredictions .distanceMeterActual[data-v-78a470c4] {
  text-align: center;
}
#JobPredictions .custom-checkbox-container[data-v-78a470c4] {
  display: block;
  position: relative;
  padding-left: 35px;
  cursor: pointer;
  user-select: none;
  font-size: 20px;
}
@media screen and (max-width: 620px) {
#JobPredictions .custom-checkbox-container[data-v-78a470c4] {
    font-size: 16px;
}
}
#JobPredictions .custom-checkbox-container input[data-v-78a470c4] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
#JobPredictions .checkmark[data-v-78a470c4] {
  position: absolute;
  top: 4px;
  left: 0;
  height: 22px;
  width: 22px;
  background-color: #fff;
  border: 2px solid #ccc;
  border-radius: 6px;
  transition: background-color 0.2s ease, border-color 0.2s ease;
}
@media screen and (max-width: 620px) {
#JobPredictions .checkmark[data-v-78a470c4] {
    top: 2px;
}
}
#JobPredictions .custom-checkbox-container input:checked ~ .checkmark[data-v-78a470c4] {
  background-color: #19A3C0;
  border-color: #19A3C0;
}
#JobPredictions .checkmark[data-v-78a470c4]::after {
  content: "";
  position: absolute;
  display: none;
  left: 7px;
  top: 3px;
  width: 6px;
  height: 12px;
  border: solid white;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}
#JobPredictions .custom-checkbox-container input:checked ~ .checkmark[data-v-78a470c4]::after {
  display: block;
}
#JobPredictions .custom-checkbox-container input:hover ~ .checkmark[data-v-78a470c4] {
  box-shadow: 0 0 5px rgba(25, 163, 192, 0.3);
}
#JobPredictions .custom-range[data-v-78a470c4] {
  -webkit-appearance: none;
  width: 100%;
  height: 8px;
  background: #19A3C0;
  outline: none;
  opacity: 0.7;
  -webkit-transition: 0.2s;
  transition: opacity 0.2s;
  border-radius: 4px;
  position: relative;
  z-index: 20;
}
#JobPredictions .custom-range[data-v-78a470c4]:hover {
  opacity: 1;
}
#JobPredictions .custom-range[data-v-78a470c4]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 30px;
  height: 30px;
  background-image: url("data:image/webp;base64,UklGRgwCAABXRUJQVlA4TAACAAAvL8ALED+hoG0bphp/xD0LDYVtGynV7z/s4dORgbRt+vuX3G1MbNtWsrHmkOgWGS+ZAXrTEMDs1yAWwjDYLoCaPsYik2KKRTzqoey4/lphx7olLIADc9/az6bdbaJOe11pqo9eO00Xu4kmzHzM//27DYRhoIECgmzbaZv8MHMcZvj7X2NlWfrdgK4U0X8GbhspancPlmHoDa1mrqrj+f7+pVzOx2pFLJf7qzbwmnIMyvGnAUy5BOOQNJDpEIZ1fZzTYjLstHMZTjjVh0kBqNzS23wgXvbTzS0sjdgrwGMmASxPBdgH5W1PgtjbBqRKAWql3enu8vomLrl0a4UKUPlGc3pMBGC0+6iHJScBmDgdPINdfXmjjUy+dK3ft6d2dNEAppGn8uBK009hK8D4pUF8jQXYKiRHwo4Kz57AKDDDKwn0Hgq5BctfveyiwUz1ol92r/zWOFrgYFlh744y/yvTKCaBuTPISoG+wC4OWWCgQKmAk0D3E4eSBLJCdQQWAlONZBFYKOQzMIn/h1wTrnIHhr6R4wYuCvc30BF4xeIlUBTyD2gLfGORBLLCzx72P/ZN7AeylxN7OXTkfGAj531Hzs31yF5P7e1Azc48LOzMUyHb2zFzO2luh+3tvLkf+Qc/FZCeYX7w4eZwP9v3Y+Dxs+Z+3DpOMI9D/jfOMY+jAA==");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: grab;
  border-radius: 50%;
  margin-top: -11px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
}
#JobPredictions .custom-range[data-v-78a470c4]::-moz-range-thumb {
  width: 30px;
  height: 30px;
  background-image: url("data:image/webp;base64,UklGRgwCAABXRUJQVlA4TAACAAAvL8ALED+hoG0bphp/xD0LDYVtGynV7z/s4dORgbRt+vuX3G1MbNtWsrHmkOgWGS+ZAXrTEMDs1yAWwjDYLoCaPsYik2KKRTzqoey4/lphx7olLIADc9/az6bdbaJOe11pqo9eO00Xu4kmzHzM//27DYRhoIECgmzbaZv8MHMcZvj7X2NlWfrdgK4U0X8GbhspancPlmHoDa1mrqrj+f7+pVzOx2pFLJf7qzbwmnIMyvGnAUy5BOOQNJDpEIZ1fZzTYjLstHMZTjjVh0kBqNzS23wgXvbTzS0sjdgrwGMmASxPBdgH5W1PgtjbBqRKAWql3enu8vomLrl0a4UKUPlGc3pMBGC0+6iHJScBmDgdPINdfXmjjUy+dK3ft6d2dNEAppGn8uBK009hK8D4pUF8jQXYKiRHwo4Kz57AKDDDKwn0Hgq5BctfveyiwUz1ol92r/zWOFrgYFlh744y/yvTKCaBuTPISoG+wC4OWWCgQKmAk0D3E4eSBLJCdQQWAlONZBFYKOQzMIn/h1wTrnIHhr6R4wYuCvc30BF4xeIlUBTyD2gLfGORBLLCzx72P/ZN7AeylxN7OXTkfGAj531Hzs31yF5P7e1Azc48LOzMUyHb2zFzO2luh+3tvLkf+Qc/FZCeYX7w4eZwP9v3Y+Dxs+Z+3DpOMI9D/jfOMY+jAA==");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: grab;
  border-radius: 50%;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
}
#JobPredictions .custom-range[data-v-78a470c4]::-webkit-slider-runnable-track {
  width: 100%;
  height: 8px;
  background: #19A3C0;
  border-radius: 4px;
}
#JobPredictions .custom-range[data-v-78a470c4]::-moz-range-track {
  width: 100%;
  height: 8px;
  background: #19A3C0;
  border-radius: 4px;
}
#JobPredictions .custom-range[data-v-78a470c4]::-webkit-slider-runnable-track {
  background: linear-gradient(to right, #19A3C0 var(--range-progress, 50%), #19A3C0 var(--range-progress, 50%));
}
#JobPredictions .masonry-container[data-v-78a470c4] {
  column-count: 1;
  padding: 10px 0;
  column-gap: 16px;
  width: 100%;
  margin-bottom: 100px;
}
#JobPredictions .masonry-container > div[data-v-78a470c4] {
  margin-bottom: 16px;
  border: 1px solid rgba(108, 108, 108, 0.3137254902);
  border-radius: 5px;
  overflow: hidden;
  break-inside: avoid;
}
@media (min-width: 640px) {
#JobPredictions .masonry-container[data-v-78a470c4] {
    column-count: 2;
}
}
@media (min-width: 1366px) {
#JobPredictions .masonry-container[data-v-78a470c4] {
    column-count: 3;
}
}
@media (min-width: 1576px) {
#JobPredictions .masonry-container[data-v-78a470c4] {
    column-count: 4;
}
}.phone-grid[data-v-65839883] {
  grid-template-columns: 1fr 1fr 1fr;
}#ferieStart[data-v-ee0cc2ba] {
  background-color: unset !important;
}.email-grid[data-v-6b784713] {
  grid-template-columns: 1fr 1fr 1fr;
}#ferieStart[data-v-3c97563c] {
  background-color: unset !important;
}.profileImagesLayout button[data-v-8cd79ae7]:disabled {
  cursor: not-allowed;
  background: #fff;
  border: 1px solid #fff;
  color: #000;
}
.upload-dropzone[data-v-8cd79ae7] {
  border: 3px dashed #19A3C0;
  border-radius: 8px;
  transition: background-color 0.2s;
}
.upload-dropzone[data-v-8cd79ae7]:hover, .upload-dropzone--active[data-v-8cd79ae7] {
  background-color: rgba(25, 163, 192, 0.05);
}
.file-preview-grid[data-v-8cd79ae7] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  gap: 10px;
}
.file-preview-item[data-v-8cd79ae7] {
  position: relative;
  text-align: center;
}
.file-preview-img[data-v-8cd79ae7] {
  width: 100%;
  height: 80px;
  object-fit: cover;
  border-radius: 4px;
}
.file-preview-remove[data-v-8cd79ae7] {
  position: absolute;
  top: 4px;
  right: 4px;
  background: rgba(0, 0, 0, 0.6);
  color: white;
  border: none;
  border-radius: 50%;
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.skeleton-card[data-v-8cd79ae7] {
  width: 220px;
}
.skeleton-img[data-v-8cd79ae7] {
  width: 100%;
  height: 110px;
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: skeleton-pulse-8cd79ae7 1.5s ease-in-out infinite;
  border-radius: 4px;
}
.skeleton-btn[data-v-8cd79ae7] {
  width: 34px;
  height: 24px;
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: skeleton-pulse-8cd79ae7 1.5s ease-in-out infinite;
  border-radius: 4px;
}
@keyframes skeleton-pulse-8cd79ae7 {
0% {
    background-position: 200% 0;
}
100% {
    background-position: -200% 0;
}
}
.profileImagesLayout[data-v-8cd79ae7] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  grid-auto-rows: 1fr;
  gap: 10px;
}
button[data-v-8cd79ae7]:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}.upload-dropzone[data-v-7bfdfe43] {
  border: 3px dashed #19A3C0;
  border-radius: 8px;
  transition: background-color 0.2s;
}
.upload-dropzone[data-v-7bfdfe43]:hover, .upload-dropzone--active[data-v-7bfdfe43] {
  background-color: rgba(25, 163, 192, 0.05);
}
@media only screen and (max-width: 500px) {
#profilsidePage .profilsideCon[data-v-5fba9a8e] {
        flex-direction: column;
}
#profilsidePage .profilsideCon button[data-v-5fba9a8e] {
        width: 100%;
}
}
#profilsidePage[data-v-5fba9a8e] .el-upload {
    width: 100%;
}
.border-collapse[data-v-5fba9a8e] {
    box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
}
.accordion-section[data-v-5fba9a8e] {
    border-bottom: 1px solid #ebeef5;
}
.accordion-section[data-v-5fba9a8e]:last-child {
    border-bottom: none;
}
.accordion-header[data-v-5fba9a8e] {
    padding: 12px 0;
}

.el-collapse-item__header[data-v-8a6088f5]{
    height: 100% !important;
}
.border-collapse[data-v-8a6088f5]{
    box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
}
.button-item-orange[data-v-0f8d8b72] {
  padding: 24px;
  color: #134553;
  border-radius: 10px;
  border: 1px solid rgba(192, 108, 25, 0.7);
  background-color: rgba(192, 108, 25, 0.05);
  max-width: 590px;
  width: 100%;
  cursor: pointer;
}
@media only screen and (max-width: 620px) {
.button-item-orange[data-v-0f8d8b72] {
    padding: 12px;
}
}
@media only screen and (max-width: 620px) {
.xs-font16[data-v-0f8d8b72] {
    font-size: 16px;
}
.xs-font14[data-v-0f8d8b72] {
    font-size: 14px;
}
.xs-font12[data-v-0f8d8b72] {
    font-size: 12px;
}
}
#opgavetyper-02[data-v-0f8d8b72] {
  max-width: 356px;
  display: grid;
  gap: 10px;
  grid-template-columns: 3fr 3fr 3fr;
}
@media only screen and (max-width: 620px) {
#opgavetyper-02[data-v-0f8d8b72] {
    max-width: unset;
}
}
@media only screen and (max-width: 620px) {
#opgavetyper-02-buttons[data-v-0f8d8b72] {
    flex-direction: row;
}
}
#opgavetyper-03 #gauge-con[data-v-0f8d8b72] {
  max-width: 420px;
  min-height: 150px;
  height: 265px;
  margin: 0 auto;
  border: 1px solid rgba(108, 108, 108, 0.7);
  padding: 16px;
  margin-top: 24px;
}
.masonry-container[data-v-0f8d8b72] {
  column-count: 4;
  padding: 10px 0;
  column-gap: 16px;
  width: 100%;
  margin-bottom: 100px;
}
.masonry-container > div[data-v-0f8d8b72] {
  margin-bottom: 16px;
  border: 1px solid rgba(108, 108, 108, 0.3137254902);
  border-radius: 5px;
  overflow: hidden;
  break-inside: avoid;
}
@media only screen and (max-width: 1024px) {
.masonry-container[data-v-0f8d8b72] {
    column-count: 3;
}
}
@media only screen and (max-width: 768px) {
.masonry-container[data-v-0f8d8b72] {
    column-count: 2;
}
}
@media only screen and (max-width: 640px) {
.masonry-container[data-v-0f8d8b72] {
    column-count: 1;
}
}
#badges-con[data-v-0f8d8b72] {
  overflow-x: auto;
  overflow-y: hidden;
  cursor: grab;
  user-select: none;
  margin-bottom: 250px;
}
#badges-con[data-v-0f8d8b72]::-webkit-scrollbar {
  display: none;
}
#badges-con[data-v-0f8d8b72] {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
@media only screen and (max-width: 620px) {
#badges-con[data-v-0f8d8b72] {
    margin-bottom: 0;
}
}
@media only screen and (max-width: 620px) {
.bottom-space[data-v-0f8d8b72] {
    margin-bottom: 220px;
}
}
.back-button[data-v-0f8d8b72] {
  display: inline-block;
  color: rgb(25, 163, 192);
}
.header-title[data-v-0f8d8b72] {
  font-size: 24px;
}
@media only screen and (max-width: 620px) {
.header-title[data-v-0f8d8b72] {
    margin: 0 !important;
    font-size: 16px;
}
.header-title.hide-desktop[data-v-0f8d8b72] {
    text-align: center;
}
}
@media only screen and (min-width: 621px) {
.hide-desktop[data-v-0f8d8b72] {
    display: none !important;
}
}
@media only screen and (max-width: 620px) {
.hide-mobile[data-v-0f8d8b72] {
    display: none;
}
}
.header-hr[data-v-0f8d8b72] {
  height: 2px;
  width: 100%;
  background-color: #19A3C0;
  background: linear-gradient(to right, rgba(25, 163, 192, 0.7), #fff);
}
.header-hr.black[data-v-0f8d8b72] {
  height: 1px !important;
  background: #D5D5D5 !important;
}
.button-group[data-v-0f8d8b72] {
  display: flex;
  flex-direction: column;
}
.button-group .button-item[data-v-0f8d8b72] {
  padding: 24px;
  color: #134553;
  border-radius: 10px;
  border: 1px solid rgba(25, 163, 192, 0.7);
  background-color: rgba(25, 163, 192, 0.05);
  max-width: 590px;
  width: 100%;
  cursor: pointer;
}
@media only screen and (max-width: 620px) {
.button-group .button-item[data-v-0f8d8b72] {
    padding: 12px;
}
}
#review[data-v-0f8d8b72] {
  position: relative;
}
#review .partner-profile-banner[data-v-0f8d8b72] {
  width: 100%;
  object-fit: cover;
  left: 0;
  max-height: 336px;
}
@media only screen and (max-width: 620px) {
#review .partner-profile-banner[data-v-0f8d8b72] {
    object-fit: cover;
    position: absolute;
    left: 0;
    max-height: 224px;
}
}
#review .review-content-group[data-v-0f8d8b72] {
  max-width: 948px;
  width: 100%;
  margin: -80px auto;
  position: relative;
  z-index: 99;
}
@media only screen and (max-width: 620px) {
#review .review-content-group[data-v-0f8d8b72] {
    margin: 100px auto 0;
}
}
#review .review-content[data-v-0f8d8b72] {
  background-color: #fff;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  padding: 32px 64px;
  text-align: center;
  margin-bottom: 24px;
}
@media only screen and (max-width: 620px) {
#review .review-content[data-v-0f8d8b72] {
    padding: 24px;
}
}
#survey .survey-content[data-v-0f8d8b72] {
  padding: 20px;
  border: 1px solid rgba(112, 112, 112, 0.6);
  margin-bottom: 12px;
}
#survey textarea[data-v-0f8d8b72] {
  border: 1px solid rgba(112, 112, 112, 0.6);
  border-radius: 4px;
  padding: 12px;
  font-family: inherit;
  font-size: 14px;
  resize: vertical;
  outline: none;
}
#downgrade-period .survey-content[data-v-0f8d8b72] {
  padding: 16px;
  border: 1px solid #707070;
  border-radius: 8px;
}
#visibility[data-v-0f8d8b72] {
  max-width: 948px;
  width: 100%;
}
#visibility .visibility-content[data-v-0f8d8b72] {
  padding: 24px;
  color: #134553;
  border-radius: 10px;
  border: 1px solid rgba(25, 163, 192, 0.7);
  background-color: rgba(25, 163, 192, 0.05);
  width: 100%;
}
@media only screen and (max-width: 620px) {
#visibility .visibility-content[data-v-0f8d8b72] {
    padding: 24px 0;
}
}
#jobagent[data-v-0f8d8b72] {
  padding: 0 16px 16px;
  max-width: 964px;
}
#jobagent input[type=text][data-v-0f8d8b72] {
  width: 100%;
  height: 48px;
  border-radius: 2px;
  border: 1px solid rgba(108, 108, 108, 0.7);
  font-size: 14px;
  padding: 8px;
  color: #134553;
}
#jobagent input[type=text][data-v-0f8d8b72]::placeholder {
  color: #CECECE;
}
#jobagent input[type=text][data-v-0f8d8b72]:focus {
  border: 1px solid rgba(25, 163, 192, 0.7);
  outline: none;
}
#jobagent .time-picker[data-v-0f8d8b72] {
  position: relative;
}
#jobagent .time-picker .time-picker-svg[data-v-0f8d8b72] {
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
}
#jobagent .time-picker .time-picker-dropdown[data-v-0f8d8b72] {
  display: flex;
  z-index: 999;
  border: 1px solid #cecece;
  position: absolute;
  background-color: #fff;
  overflow: hidden;
  max-width: 500px;
  max-height: 200px;
}
#jobagent .time-picker .time-picker-dropdown .time-picker-hour[data-v-0f8d8b72], #jobagent .time-picker .time-picker-dropdown .time-picker-minute[data-v-0f8d8b72] {
  text-align: center;
  min-width: 50px;
  overflow-y: scroll;
  cursor: pointer;
}
#jobagent .time-picker .time-picker-dropdown .time-picker-hour[data-v-0f8d8b72]::-webkit-scrollbar, #jobagent .time-picker .time-picker-dropdown .time-picker-minute[data-v-0f8d8b72]::-webkit-scrollbar {
  display: none;
}
#jobagent .time-picker .time-picker-dropdown .time-picker-hour[data-v-0f8d8b72], #jobagent .time-picker .time-picker-dropdown .time-picker-minute[data-v-0f8d8b72] {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
#jobagent .time-picker .time-picker-dropdown .time-picker-hour > div[data-v-0f8d8b72], #jobagent .time-picker .time-picker-dropdown .time-picker-minute > div[data-v-0f8d8b72] {
  font-size: 16px;
  padding: 8px 0;
  transition: all 0.2 ease;
}
#jobagent .time-picker .time-picker-dropdown .time-picker-hour > div[data-v-0f8d8b72]:hover, #jobagent .time-picker .time-picker-dropdown .time-picker-hour > div.active[data-v-0f8d8b72], #jobagent .time-picker .time-picker-dropdown .time-picker-minute > div[data-v-0f8d8b72]:hover, #jobagent .time-picker .time-picker-dropdown .time-picker-minute > div.active[data-v-0f8d8b72] {
  background-color: rgba(25, 163, 192, 0.7);
  color: #fff;
}
.footer-buttons[data-v-0f8d8b72] {
  width: 100%;
  position: fixed;
  bottom: 0;
  right: 0;
  background-color: #fff;
  z-index: 99;
  padding: 24px;
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}
@media only screen and (max-width: 620px) {
.footer-buttons[data-v-0f8d8b72] {
    flex-direction: column-reverse;
    padding: 16px;
}
}
#quotations[data-v-0f8d8b72] {
  margin-top: 200px;
}
ul[data-v-0f8d8b72] {
  padding-left: 20px;
  list-style-type: none;
}
ul li[data-v-0f8d8b72] {
  margin-bottom: 16px;
  position: relative;
}
ul li[data-v-0f8d8b72]::before {
  width: 12px;
  height: 12px;
  background-color: #134553;
  border-radius: 100%;
  position: absolute;
  left: -20px;
  top: 50%;
  transform: translateY(-50%);
  content: "";
  color: #6C6C6C !important;
}
.blue-box[data-v-0f8d8b72] {
  margin-bottom: 24px;
  border: 1px solid rgba(25, 163, 192, 0.7);
  background-color: rgba(25, 163, 192, 0.05);
}
.transparent-box[data-v-0f8d8b72] {
  margin-bottom: 24px;
  border: 1px solid rgba(108, 108, 108, 0.3);
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
}
.radio-option[data-v-0f8d8b72] {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  cursor: pointer;
}
.radio-option input[type=radio][data-v-0f8d8b72] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 20px;
  height: 20px;
  border: 2px solid rgba(108, 108, 108, 0.7);
  border-radius: 50%;
  outline: none;
  cursor: pointer;
  position: relative;
  margin-right: 12px;
  flex-shrink: 0;
  transition: all 0.2s ease;
}
.radio-option input[type=radio][data-v-0f8d8b72]:hover {
  border-color: rgb(25, 163, 192);
}
.radio-option input[type=radio][data-v-0f8d8b72]:checked {
  border-color: rgb(25, 163, 192);
  background-color: rgba(25, 163, 192, 0.1);
}
.radio-option input[type=radio][data-v-0f8d8b72]:checked::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: rgb(25, 163, 192);
}
.radio-option label[data-v-0f8d8b72] {
  cursor: pointer;
  color: #134553;
  margin: 0;
  flex: 1;
}
.radio-option[data-v-0f8d8b72]:last-of-type {
  margin-bottom: 0 !important;
}
.radio-option.opgave[data-v-0f8d8b72] {
  display: flex;
  flex-direction: row;
  gap: 8px;
  padding: 16px 8px;
  align-items: center;
  width: 100%;
  border-radius: 4px;
  border: 1px solid #ccc;
  margin-bottom: 0 !important;
}
.radio-option.opgave input[type=radio][data-v-0f8d8b72] {
  margin: 0;
}
.loading-con[data-v-0f8d8b72] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.simplert__content[data-v-4d63ba94]  {
    max-width: 600px;
}
.custom-control[data-v-4d63ba94] {
    position: initial;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem;
    margin-right: 1rem;
}
.custom-control-input[data-v-4d63ba94] {
    position: unset;
    z-index: -1;
    opacity: 1;
    margin-right: 14px;
}
.radiocancel input[type="radio"][data-v-4d63ba94] {
    opacity: 0;
}


.mask-password[data-v-291afe68] {
  -webkit-text-security: disc;
  -moz-text-security: disc;
  text-security: disc;
}
.password-toggle-icon[data-v-291afe68] {
  right: 16px;
}
.block[data-v-291afe68] {
  display: block;
}
.border-silvergrey[data-v-291afe68] {
  border: 1px solid #D9D9D9;
}#payproff .vue-form-wizard .wizard-nav-pills[data-v-b209fb2f] {
  display: none !important;
}
#payproff li[data-v-b209fb2f]::marker {
  color: unset !important;
}
#payproffnotification[data-v-b209fb2f] {
  margin-top: 50px;
  position: fixed;
  z-index: 100;
  padding-left: 10px;
  padding-right: 10px;
  /* border: 1px solid; */
  /* margin-left: auto; */
}
#payproff .wizard-tab-content[data-v-b209fb2f] {
  padding: 0px;
}
#payproff .wizard-card-footer[data-v-b209fb2f] {
  padding: 0px;
}
#confirmPayproff___BV_modal_body_ .modal-header[data-v-b209fb2f] {
  display: block;
}
#confirmPayproff___BV_modal_body_ .close[data-v-b209fb2f] {
  color: #003645 !important;
  background-color: #fff !important;
}
#confirmPayproff___BV_modal_body_ button.close[data-v-b209fb2f] {
  padding: 0px !important;
}
#payproff .el-form-item__label[data-v-b209fb2f] {
  margin: 0px;
  padding: 0px;
  font-size: 17px;
  color: #003645;
}
#payproff .el-input__inner[data-v-b209fb2f] {
  font-size: 17px;
  color: #003645;
}
#payproff .el-input__inner[data-v-b209fb2f] {
  border-color: #003645;
  border-radius: 2px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.0196078431);
}
#payproff .el-select[data-v-b209fb2f] {
  width: 100%;
}
#payproff .vdp-datepicker input[data-v-b209fb2f]:focus {
  border: 0px !important;
}
#payproff .vdp-datepicker input[data-v-b209fb2f] {
  height: 40px;
  width: 100%;
  border-radius: 2px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.0196078431);
  padding-left: 15px;
  border-width: 1px !important;
  border-color: #003645 !important;
  border: 2px solid;
}
#payproff .wizard-header[data-v-b209fb2f] {
  display: none;
}
#ibanInput .el-input__inner[data-v-b209fb2f] {
  border-top: 0;
  border-bottom: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  box-sizing: border-box;
  display: inline-block;
  font-size: inherit;
  height: 40px;
  line-height: 40px;
  outline: none;
  width: 100%;
  padding: 0 10px;
}
#payproff .el-button[data-v-b209fb2f] {
  background-color: #4dcf55;
  transition: all 0.2s ease;
}
#payproff .is-disabled[data-v-b209fb2f] {
  background-color: #EBEEF5 !important;
}
#payproff .el-input-group__prepend .el-select[data-v-b209fb2f] {
  border: unset;
  margin: 0 0;
}
#payproff .el-select[data-v-b209fb2f] {
  width: 100%;
}
#payproff .el-input-group__prepend[data-v-b209fb2f] {
  padding: 0px;
}
#payproff ul[data-v-b209fb2f] {
  list-style-type: disc !important;
}
#payproff .green-button[data-v-b209fb2f] {
  max-width: 250px;
  width: 100%;
  margin: 15px 0 !important;
  float: right;
}
#payproff .el-select > .el-input > .el-input__inner[data-v-b209fb2f] {
  width: 130px;
}
#cvrfrom .fieldItem[data-v-b209fb2f], #cvrfrom .fieldItem .el-input__inner[data-v-b209fb2f] {
  width: 100% !important;
}
#cvrfrom .fieldItem .el-input__inner[data-v-b209fb2f], #cvrfrom .fieldItem #datepickeroffer2[data-v-b209fb2f] {
  border: 1px solid rgba(149, 166, 173, 0.5) !important;
}
#cvrfrom .dkkIban > div[data-v-b209fb2f] {
  width: 170px;
}
@media (max-width: 27em) {
#payproff .green-button[data-v-b209fb2f] {
    max-width: unset;
    width: 100%;
    margin: 15px 0 !important;
    float: unset;
}
#payproff .el-select > .el-input > .el-input__inner[data-v-b209fb2f] {
    width: 100%;
}
#payproff .el-select[data-v-b209fb2f] {
    width: 130px;
}
#payproff .el-input__inner[data-v-b209fb2f] {
    width: 100% !important;
}
.mmt4[data-v-b209fb2f] {
    margin-top: 4rem;
}
#cvrfrom .mp0[data-v-b209fb2f] {
    padding: 0 !important;
}
.app-header[data-v-b209fb2f] {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
}
.mm0[data-v-b209fb2f] {
    margin: 0px;
}
.mmx-auto[data-v-b209fb2f] {
    margin-left: auto;
    -webkit-box-pack: center;
    justify-content: center;
}
.mmb5[data-v-b209fb2f] {
    margin-bottom: 5rem;
}
.mpt1[data-v-b209fb2f] {
    padding-top: 0.5rem;
}
#payproff .sm-hide[data-v-b209fb2f] {
    display: none;
}
.mobile-flex-column[data-v-b209fb2f] {
    flex-direction: column !important;
    align-items: center;
}
#checkpayproffbanner[data-v-b209fb2f] {
    left: 0px;
}
#cvrfrom .el-form-item[data-v-b209fb2f] {
    margin-bottom: 10px;
}
}
.iframe-container[data-v-f29c29b3] {
    overflow: hidden;
    /* 16:9 aspect ratio */
    padding-top: 56.25%;
    position: relative;
}
.iframe-container iframe[data-v-f29c29b3] {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.vs__dropdown-toggle[data-v-f29c29b3] {
    border: 0;
    border-radius: 0;
    background: rgba(178,190,195, 0.2);
    padding: .5rem;
    font-family: 'canada-type-gibson';
}
.modal-header[data-v-f29c29b3] {
    padding-bottom:0;
}
.modal-footer[data-v-f29c29b3],
.modal-header[data-v-f29c29b3] {
    border-bottom:0;
    border-top:0;
}
.tab-content[data-v-f29c29b3] {
    border:0;
    padding:0;
}
.tab-content .tab-pane[data-v-f29c29b3] {
    padding-left:0;
    padding-right: 0;
}
.tab-content .tab-pane.show[data-v-f29c29b3] {
    /* border-left: 1px solid #d1d4d7;
    border-right: 1px solid #d1d4d7; */
    position: relative;
    top: -2px;
}
.table thead th[data-v-f29c29b3],
.table th[data-v-f29c29b3],
.table td[data-v-f29c29b3] {
    border-bottom: 0;
    border-top: 0;
}
.creditcheck-container > .card-body[data-v-f29c29b3] {
    padding: 0!important;
}
.pull-right[data-v-f29c29b3] {
    display: inline-block;
    margin-left: 1%;
}
.checkbox[data-v-f29c29b3] {
    margin-left: 1.5em;
    margin-right: 2em;
}
.star[data-v-f29c29b3] {
    margin-right: 2em;
}
.message[data-v-f29c29b3] {
    margin-left: 0px;
    padding-top: 8px;
    padding-bottom: 16px;
    cursor: pointer;
    border-bottom: 2px solid #efefef;
}
.row[data-v-f29c29b3] {
    margin-right: -15px;
}
.message a[data-v-f29c29b3] {
    color: black;
}
.message+.message[data-v-f29c29b3] {
    border-top: 1px solid #efefef;
}
.message.read[data-v-f29c29b3] {
    background: red;
}
.messages .unread[data-v-f29c29b3] {
    background: #e4e4e461 !important;
}
.message.selected[data-v-f29c29b3] {
}
.message[data-v-f29c29b3]:hover {
    margin-left: -3px!important;
    border-left: 3px solid #ccc!important;
}
.message-body[data-v-f29c29b3] {
    background: #ccc;
    margin-left: 0;
    margin-bottom: 1em;
    padding-top: 1em;
    padding-bottom: 1em;
}
.toolbar[data-v-f29c29b3] {
}
.toolbar .label-select[data-v-f29c29b3] {
    width: auto;
    display: inline;
}
.toolbar select[data-v-f29c29b3],
.toolbar button[data-v-f29c29b3],
.toolbar a[data-v-f29c29b3],
.toolbar .badge[data-v-f29c29b3] {
    margin-right: .5em;
    margin-bottom: .5em;
}
footer.spacer[data-v-f29c29b3] {
    margin-bottom: 20em;
}
.label[data-v-f29c29b3] {
    margin-right: .5em;
}
.fa-close[data-v-f29c29b3] {
    cursor: pointer;
}
.form-horizontal[data-v-f29c29b3] {
    margin-left: 1em;
}
.nav-pills[data-v-f29c29b3] {
    display:  flex;
    justify-content: space-between;
}
.nav-pills > .nav-link[data-v-f29c29b3] {
    padding-left: 0;
    color:  rgba(0, 54, 69, 1.0)!important;
    fill:   rgba(0, 54, 69, 1.0)!important;
    background: none;
    border: none;
    cursor: pointer;
}
.inboxSpecial > .nav-pills > button[data-v-f29c29b3]:nth-child(3) {
    padding-left: 1rem;
}
.nav-pills .nav-link.active[data-v-f29c29b3] {
    background-color: white;
    color:  rgb(25, 163, 192)!important;
    fill:   rgb(25, 163, 192)!important;
}
.editr--content[data-v-f29c29b3] {
    font-family: 'canada-type-gibson';
    font-size: 1.2rem;
}

#email .tab-nav[data-v-040b6766] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #e4e7ed;
    margin-bottom: 16px;
}
#email .tab-nav button[data-v-040b6766] {
    background: none;
    border: none;
    padding: 8px 0;
    font-size: 16px;
    font-weight: normal;
    cursor: pointer;
    color: #303133;
}
#email .tab-nav button[data-v-040b6766]:hover {
    color: #303133;
}
#email .tab-nav button.is-active[data-v-040b6766] {
    color: #19a3c0 !important;
}
.email-tag[data-v-040b6766] {
    display: inline-table;
    padding: 10px 10px;
    border: 1px solid #d1d4d7;
    border-radius: 4px;
    background: #fff;
}
.email-tag .tag-close[data-v-040b6766] {
    cursor: pointer;
    margin-left: 6px;
    border: none;
    background: none;
    color: #909399;
    font-size: 16px;
    padding: 0;
    line-height: 1;
}
.email-tag .tag-close[data-v-040b6766]:hover {
    color: #19a3c0;
    background-color: #19a3c0;
    color: #fff;
    border-radius: 50%;
}
#email .button-new-tag[data-v-040b6766] {
    background-color: #fff;
}
#email .email-text[data-v-040b6766] {
    height: 400px;
    overflow-y: auto;
}
#email .email-text a[data-v-040b6766] {
    pointer-events: none;
    color: grey !important;
}
#email .disabled[data-v-040b6766] {
    pointer-events: none;
    background-color: rgba(184, 195, 199, 0.5);
}
#email .mark-as a[data-v-040b6766]:after, #email .add-update-contact a[data-v-040b6766]:after, .auto-reload[data-v-040b6766]:after {
    display: none;
}
#email a.auto-reload[data-v-040b6766] {
    position: relative;
    left: -4px;
}
.contacts-table[data-v-040b6766] {
    border-collapse: collapse;
}
.contacts-table th[data-v-040b6766] {
    font-weight: normal;
    padding-bottom: 0.5rem;
}
#email [list][data-v-040b6766]::-webkit-calendar-picker-indicator {
    display: none;
}
.pagination-nav button[data-v-040b6766] {
    background: none;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    padding: 4px 8px;
    cursor: pointer;
    font-size: 14px;
}
.pagination-nav button[data-v-040b6766]:disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
.loader[data-v-040b6766],
  .loader[data-v-040b6766]:before,
  .loader[data-v-040b6766]:after {
    border-radius: 50%;
}
.loader[data-v-040b6766] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-040b6766]:before,
  .loader[data-v-040b6766]:after {
    position: absolute;
    content: '';
}
.loader[data-v-040b6766]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-040b6766 2s infinite ease 1.5s;
    animation: load2-040b6766 2s infinite ease 1.5s;
}
.loader[data-v-040b6766]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-040b6766 2s infinite ease;
    animation: load2-040b6766 2s infinite ease;
}
@-webkit-keyframes load2-040b6766 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-040b6766 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@media (max-width: 52em) {
.clearfix.ml-32[data-v-040b6766] {
      margin-left: 0;
}
#email .tab-nav[data-v-040b6766] {
      display: block;
}
#email .tab-nav button[data-v-040b6766] {
      display: flex;
      margin-left: 35%;
      padding-left: 0;
}
[data-v-040b6766] .email-dialog,[data-v-040b6766] .contact-dialog {
      width: 85% !important;
}
}

.msg-max-width[data-v-adadfbde] {
    max-width: 600px;
}

[data-v-ab727e7f] .contact-item {
    font-size: 16px;
    white-space: nowrap;
    color: #606266;
    line-height: 54px;
    cursor: pointer;
}
[data-v-ab727e7f] .contact-item:hover {
    background-color: #f5f7fa;
}
#sentMessagesList .tag-project[data-v-ab727e7f] {
  background-color: #003645;
  border: 0;
  font-weight: 600;
  line-height: 20px;
  padding-right: 8px;
  padding-left: 8px;
}
#sentMessagesList div.mediumgrey[data-v-ab727e7f],
#sentMessagesList span.mediumgrey[data-v-ab727e7f],
#sentMessagesList p.mediumgrey[data-v-ab727e7f] {
  color: rgba(112, 112, 112, .9);
}
#sentMessagesList .active[data-v-ab727e7f] {
  background-color: #19A3C020;
}
.noScrollBar[data-v-ab727e7f]::-webkit-scrollbar {
  width: 0px;
  background: transparent;
}
#webshop_cart[data-v-fbc72c22] {
  position: relative;
  max-width: 1080px;
  padding: 30px;
}
#webshop_cart .formobile[data-v-fbc72c22] {
  display: none;
}
#webshop_cart .formobile-flex[data-v-fbc72c22] {
  display: none;
}
@media only screen and (max-width: 620px) {
#webshop_cart .fordesktop[data-v-fbc72c22] {
    display: none;
}
#webshop_cart .fordesktop-flex[data-v-fbc72c22] {
    display: flex;
}
#webshop_cart .formobile[data-v-fbc72c22] {
    display: block;
}
#webshop_cart .formobile-flex[data-v-fbc72c22] {
    display: flex;
    font-size: 14px !important;
}
}
.heading[data-v-fbc72c22] {
  display: flex;
  border-bottom: 1px solid #ccc;
  margin-bottom: 24px;
}
.heading .selected[data-v-fbc72c22] {
  color: #19A3C0 !important;
  border-bottom: 3px solid #19A3C0;
}
@media only screen and (max-width: 620px) {
.heading > div[data-v-fbc72c22] {
    padding: 16px 0 !important;
}
}
.cart_contents > div[data-v-fbc72c22] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0;
  gap: 0.5rem;
  border-bottom: 1px solid #ccc;
}
@media only screen and (max-width: 620px) {
.cart_contents > div[data-v-fbc72c22] {
    padding: 0;
}
}
.cart_contents img[data-v-fbc72c22] {
  object-fit: cover;
}
.cart_contents .cart_content_body[data-v-fbc72c22] {
  width: 100%;
  background-color: #fff;
}
@media only screen and (max-width: 620px) {
.cart_contents .cart_content_body[data-v-fbc72c22] {
    padding: 1rem;
    z-index: 10;
    justify-content: space-between;
}
}
@media only screen and (max-width: 620px) {
.cart_contents[data-v-fbc72c22] {
    padding: 0;
}
}
.payment_buttons[data-v-fbc72c22] {
  bottom: 0;
  right: 0;
  padding: 24px;
  display: flex;
  justify-content: end;
  align-items: center;
  width: 100%;
  background-color: #fff;
  z-index: 99;
}
.payment_buttons .priceTag[data-v-fbc72c22] {
  min-width: 300px;
  justify-content: space-between;
}
@media only screen and (max-width: 620px) {
.payment_buttons .priceTag[data-v-fbc72c22] {
    min-width: unset;
}
}
.payment_buttons button[data-v-fbc72c22] {
  display: block;
  width: 100%;
  font-size: 20px;
}
@media only screen and (min-width: 991px) {
.payment_buttons[data-v-fbc72c22] {
    width: calc(100% - 340px);
}
.payment_buttons button[data-v-fbc72c22] {
    width: 420px;
}
}
@media only screen and (max-width: 620px) {
.payment_buttons button[data-v-fbc72c22] {
    font-size: 14px;
}
}
.delete_con[data-v-fbc72c22] {
  max-width: 50%;
  height: 100%;
  width: 100%;
  position: absolute;
  background-color: rgb(255, 0, 0);
  right: 0;
  z-index: 0;
}#webshop_cart .el-checkbox[data-v-fbc72c22] {
  margin: 0;
}
#webshop_cart .el-checkbox .el-checkbox__inner[data-v-fbc72c22] {
  border-color: #000 !important;
}
#webshop_cart .el-checkbox .el-checkbox__label[data-v-fbc72c22] {
  font-size: 20px !important;
}
#webshop_cart .fade-enter-active[data-v-fbc72c22], #webshop_cart .fade-leave-active[data-v-fbc72c22] {
  transition: opacity 0.3s, transform 0.3s;
}
#webshop_cart .fade-enter[data-v-fbc72c22], #webshop_cart .fade-leave-to[data-v-fbc72c22] {
  opacity: 0;
  transform: translateX(30px);
}
#webshop_cart .el-input-number i[data-v-fbc72c22] {
  font-weight: 900;
}
@media only screen and (max-width: 620px) {
#webshop_cart[data-v-fbc72c22] {
    padding: 0 !important;
}
#webshop_cart .heading > div[data-v-fbc72c22] {
    width: 100%;
    text-align: center;
    padding: 24px 0;
}
#webshop_cart .el-input-number[data-v-fbc72c22] {
    max-width: 150px;
}
}
#paymentModal .modal-dialog[data-v-fbc72c22] {
  max-width: 744px !important;
  min-height: 750px;
}#product[data-v-5310499e] {
  display: flex;
  flex-direction: column;
}
#product > div[data-v-5310499e]:first-child {
  padding: 30px;
}
@media only screen and (max-width: 620px) {
#product > div[data-v-5310499e]:first-child {
    padding: 30px 16px 16px;
}
}
#product .gradient-hr[data-v-5310499e] {
  width: 100%;
  height: 2px;
  background: linear-gradient(90deg, rgba(25, 163, 192, 0.3137254902) 0%, rgba(25, 163, 192, 0.1254901961) 100%);
}
@media only screen and (max-width: 620px) {
#product .gradient-hr[data-v-5310499e] {
    display: none;
}
}
@media only screen and (max-width: 620px) {
#product .gradient-hr-mobile[data-v-5310499e] {
    width: 100%;
    height: 2px;
    margin: 16px 0;
    background: linear-gradient(90deg, rgba(25, 163, 192, 0.3137254902) 0%, rgba(25, 163, 192, 0.1254901961) 100%);
}
}
#product #contents[data-v-5310499e] {
  display: flex;
  gap: 20px;
  max-width: 1080px;
  padding: 30px;
}
#product #contents .imgGroup > img[data-v-5310499e] {
  width: 113px;
}
@media only screen and (max-width: 620px) {
#product #contents .imgGroup > img[data-v-5310499e] {
    width: 24%;
    height: auto;
}
}
#product #contents > div[data-v-5310499e]:first-child {
  max-width: 480px;
}
@media only screen and (max-width: 620px) {
#product #contents > div:first-child > img[data-v-5310499e] {
    object-fit: cover;
    width: 100% !important;
    height: 250px !important;
    object-fit: cover;
}
}
#product #contents .cta_buttons[data-v-5310499e] {
  display: flex;
  gap: 8px;
  justify-content: end;
}
#product #contents .cta_buttons button[data-v-5310499e] {
  height: 56px;
  max-width: 210px;
  width: 100%;
}
@media only screen and (max-width: 620px) {
#product #contents .payment-buttons > div[data-v-5310499e]:first-child {
    display: flex;
    flex-direction: column;
    text-align: left !important;
}
}
@media only screen and (max-width: 620px) {
#product #contents[data-v-5310499e] {
    padding: 0 16px;
    flex-direction: column;
}
}@media only screen and (max-width: 620px) {
.payment-buttons[data-v-5310499e] {
    margin-bottom: 40px;
}
.payment-buttons .el-input-number[data-v-5310499e] {
    width: 100%;
}
}
#bannerbody .fontnew[data-v-6fa83d05] {
    font-size: 2vw;
}
#bannerbody .fontnewsmall[data-v-6fa83d05] {
    font-size: 1vw;
}
#overview a[data-v-6fa83d05]:hover:after {
    display: none;
}
#overview a.termsconditions[data-v-6fa83d05]:hover {
    color: #19a3c0;
}
#overview .prod-img[data-v-6fa83d05] {
    height: 210px;
    object-fit: contain;
}
#overview .lg-w-50.p-0:nth-child(even) > div > div[data-v-6fa83d05] {
    margin-right: 0;
}
#overview .fourthcolor-background[data-v-6fa83d05]::before {
    content: "1";
    color: transparent;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background-position: 100% 80%;
    background-size: cover;
}
.loader[data-v-6fa83d05],
  .loader[data-v-6fa83d05]:before,
  .loader[data-v-6fa83d05]:after {
    border-radius: 50%;
}
.loader[data-v-6fa83d05] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-6fa83d05]:before,
  .loader[data-v-6fa83d05]:after {
    position: absolute;
    content: '';
}
.loader[data-v-6fa83d05]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-6fa83d05 2s infinite ease 1.5s;
    animation: load2-6fa83d05 2s infinite ease 1.5s;
}
.loader[data-v-6fa83d05]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-6fa83d05 2s infinite ease;
    animation: load2-6fa83d05 2s infinite ease;
}
@-webkit-keyframes load2-6fa83d05 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-6fa83d05 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@media (max-width: 64em) {
#overview .flex.mr-24[data-v-6fa83d05] {
        margin-right: 0;
}
#overview .prod-img[data-v-6fa83d05] {
      height: auto;
}
#overview .fourthcolor-background[data-v-6fa83d05]::before {
      background-position: center;
}
#overview .lightgreen-background.btn-secondary[data-v-6fa83d05]:hover {
      background: #19a3c0;
      border: 1px solid #19a3c0;
}
#bannerbody[data-v-6fa83d05] {
      height: 315px;
      background-size: cover;
}
}

.shop-header .cart-icon i[data-v-e48acd49] {
    font-size: 40px;
    top: 8px;
    right: 15px;
}
.shop-header #totalInbox[data-v-e48acd49] {
    position: absolute;
    z-index: 2;
    margin-top: -3px;
    margin-left: -17px;
}
.el-breadcrumb span.el-breadcrumb__item:last-child span[data-v-e48acd49] {
    color: #003645;
    pointer-events: none;
}
.shop-header a[data-v-e48acd49]:hover:after {
    display: none;
}
.el-breadcrumb__item a[data-v-e48acd49]:hover:after {
    display: none;
}
div .el-pager li.active[data-v-e48acd49] {
    color: #5cd3d2;
}
.fontsize15[data-v-e48acd49] {
    font-size: 15px;
}
a.termsconditions[data-v-e48acd49]:hover {
    color: #19a3c0;
}
table.total-amount td[data-v-e48acd49] {
    padding: 0.2rem 1rem;
}
table.total-amount td[data-v-e48acd49]:last-child {
    padding-right: 0;
}
#boost-modal[data-v-e48acd49] {
    top: 30vh;
}
.loader[data-v-e48acd49],
  .loader[data-v-e48acd49]:before,
  .loader[data-v-e48acd49]:after {
    border-radius: 50%;
}
.loader[data-v-e48acd49] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-e48acd49]:before,
  .loader[data-v-e48acd49]:after {
    position: absolute;
    content: '';
}
.loader[data-v-e48acd49]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-e48acd49 2s infinite ease 1.5s;
    animation: load2-e48acd49 2s infinite ease 1.5s;
}
.loader[data-v-e48acd49]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-e48acd49 2s infinite ease;
    animation: load2-e48acd49 2s infinite ease;
}
@-webkit-keyframes load2-e48acd49 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-e48acd49 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@media (max-width: 52em) {
#header .el-breadcrumb__item[data-v-e48acd49] {
      float: unset;
      line-height: 1.5rem;
}
#products div.mr-24[data-v-e48acd49] {
      margin: 0;
}
#products .action-button[data-v-e48acd49] {
      padding: 1rem;
      width: 100%;
      display: block;
      text-align: center;
}
#products img.prod-img[data-v-e48acd49] {
      width: 100%;
}
.cart div .el-table td[data-v-e48acd49], .cart div .el-table th[data-v-e48acd49], .checkout div .el-table td[data-v-e48acd49], .checkout div .el-table th[data-v-e48acd49] {
      width: 33%;
}
}

#proddesc p[data-v-7bbf0fbd] {
    margin-bottom: 0px!important;
}
#product button.vs__clear[data-v-7bbf0fbd] {
    display: none;
}
#product .el-carousel__arrow[data-v-7bbf0fbd] {
    background-color: #00364563;
    border: 3px solid;
    height: 50px;
    width: 50px;
}
#product .el-carousel__arrow[data-v-7bbf0fbd]:hover {
    background-color: #003645;
}
#product .el-carousel__arrow i[data-v-7bbf0fbd] {
    font-weight: bold;
}
@media (max-width: 64em) {
#product .lg-w-50.mr-24[data-v-7bbf0fbd] {
      margin-right: 0
}
}
.custom-control-input[data-v-7bbf0fbd] {
      position: unset;
      z-index: 1;
      opacity: 1;
}
.custom-control[data-v-7bbf0fbd] {
    padding-left: 0px!important;
}
.image[data-v-7bbf0fbd] {
    width: 200px;
    height: 200px;
    background-size: contain;
    cursor: pointer;
    margin: 10px;
    border-radius: 3px;
}
.field-input[data-v-7bbf0fbd] {
  border-radius: 0!important;
  background: rgba(230, 234, 235, 0.5)!important;
  border:0!important;
}

#productFilter .el-tabs--top .el-tabs__nav[data-v-2da4403b] {
    width: 100%;
    display: flex;
    justify-content: center;
}
#productFilter .el-tabs__item[data-v-2da4403b] {
    display: block;
}
#productFilter .el-tabs__item.is-active[data-v-2da4403b] {
    color: #003645;
    font-weight: bold;
    pointer-events: none;
}
#productFilter .el-tabs--top .el-tabs__item.is-top[data-v-2da4403b]:hover {
    color: unset;
}
#productFilter .el-tabs--top .el-tabs__nav-wrap.is-top[data-v-2da4403b]::after {
    display: none;
}
#productFilter .el-tabs__active-bar[data-v-2da4403b] {
    display: none;
}
#productFilter .prod-img[data-v-2da4403b] {
    /*height: 380px;*/
    height: auto;
    object-fit: cover;
}
@media (max-width: 64em) {
#productFilter .el-tabs--top .el-tabs__nav[data-v-2da4403b] {
      display: block;
}
#productFilter .el-tabs__item[data-v-2da4403b] {
      padding: 0;
}
#productFilter .prod-img[data-v-2da4403b] {
      height: auto;
      object-fit: contain;
}
}
@media (max-width: 52em) {
#productFilter .el-tabs--left .el-tabs__header.is-left[data-v-2da4403b] {
      width: 100%;
      margin-right: 0;
      margin-bottom: 3rem;
}
.el-tabs__content[data-v-2da4403b] {
      width: 100%;
}
}
.img-loader[data-v-2da4403b] {
    background: white;
    width:100%;
    height:100%;
}
.center-xy[data-v-2da4403b] {
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
.img-loader .loader[data-v-2da4403b]::before, .img-loader .loader[data-v-2da4403b]::after {
    background: white;
}
  /* #productFilter div#tab-104 {
    display: none;
  }
  #productFilter div#prodId-6489 {
    display: none;
  } */

.checkout div .el-table td[data-v-c8ffef8f], .el-table th[data-v-c8ffef8f] {
    width: 25%;
    padding: 1rem;
}
.checkout .mobile-view div .el-table td[data-v-c8ffef8f], .el-table th[data-v-c8ffef8f] {
    width: 33%;
}
.checkout .blue-btn[data-v-c8ffef8f] {
    background: #19a3c0;
}
.checkout .blue-btn[data-v-c8ffef8f]:hover {
    background: #4dcf55;
}

div .el-table td[data-v-863759a2], .el-table th[data-v-863759a2] {
    width: 25%;
    padding: 1rem;
}

div .el-table td[data-v-786eb2a2], .el-table th[data-v-786eb2a2] {
    width: 25%;
    padding: 1rem;
}

.wishlist #productFilter .prod-img[data-v-6840ba2f] {
    /*height: 500px;*/
    height: auto;
    object-fit: cover;
    object-position: top;
}
@media (max-width: 64em) {
.wishlist #productFilter .prod-img[data-v-6840ba2f] {
      height: auto;
      object-fit: contain;
}
}
@media (max-width: 52em) {
.wishlist #productFilter .el-tabs--left .el-tabs__header.is-left[data-v-6840ba2f] {
      width: 100%;
      margin-right: 0;
      margin-bottom: 3rem;
}
.wishlist .el-tabs__content[data-v-6840ba2f] {
      width: 100%;
}
}

#ads .status-buttons a[data-v-b33894f0]:hover:after {
    display: none;
}
#ads .el-collapse-item .el-collapse-item__header[data-v-b33894f0] {
    font-size: 1.25rem;
    line-height: 1.5rem;
    font-weight: bold;
    border: none;
    color: #003645;
    margin-bottom: 1rem;
}
#ads .el-collapse-item__content[data-v-b33894f0] {
    font-size: 1rem;
}
#ads .el-collapse-item .el-collapse-item__wrap[data-v-b33894f0] {
    border-bottom: none;
}
@media (max-width: 64em) {
#ads .w-100.flex > div.lg-w-33[data-v-b33894f0] {
      padding-right: 0;
}
}

#ads .status-buttons a[data-v-0ad23248]:hover:after {
    display: none;
}
#ads .el-collapse-item[data-v-0ad23248] {
    pointer-events: none;
}
#ads .el-collapse-item .el-collapse-item__header[data-v-0ad23248] {
    font-size: 1.25rem;
    line-height: 1.5rem;
    font-weight: bold;
    border: none;
    color: #003645;
    margin-bottom: 1rem;
}
#ads .el-collapse-item__content[data-v-0ad23248] {
    font-size: 1rem;
}
#ads .el-collapse-item .el-collapse-item__wrap[data-v-0ad23248] {
    border-bottom: none;
}
#ads .el-collapse-item__arrow[data-v-0ad23248] {
    display: none;
}
@media (max-width: 64em) {
#ads .w-100.flex > div.lg-w-33[data-v-0ad23248] {
      padding-right: 0;
}
}

.text-overflow-handle[data-v-f1cf7aac] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}
#boost-projekt .el-collapse-item .el-collapse-item__header[data-v-f1cf7aac] {
    font-size: 1rem;
    font-weight: bold;
    border: none;
    color: #003645;
}
/*  #boost-projekt .el-collapse-item .el-collapse-item__header:before {
    font-family: element-icons!important;
    content: "\E75E";
    font-size: 1.5rem;
    font-weight: normal;
    margin-right: 1rem;
  }*/
#boost-projekt .el-collapse-item__content[data-v-f1cf7aac] {
    font-size: 1rem;
}
#boost-projekt .el-collapse-item .el-collapse-item__wrap[data-v-f1cf7aac] {
    border-bottom: none;
}
@media (max-width: 64em) {
#boost-projekt .w-100.flex > div.lg-w-25[data-v-f1cf7aac] {
      padding-right: 0;
}
}

.text-overflow-handle[data-v-570b87ef] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}
#boost-anbefaling .el-collapse-item .el-collapse-item__header[data-v-570b87ef] {
    font-size: 1rem;
    font-weight: bold;
    border: none;
    color: #003645;
}
#boost-anbefaling .el-collapse-item__content[data-v-570b87ef] {
    font-size: 1rem;
}
#boost-anbefaling .el-collapse-item .el-collapse-item__wrap[data-v-570b87ef] {
    border-bottom: none;
}
@media (max-width: 64em) {
#boost-anbefaling .w-100.flex > div.lg-w-25[data-v-570b87ef] {
      padding-right: 0;
}
}

.loader[data-v-0827a596],
  .loader[data-v-0827a596]:before,
  .loader[data-v-0827a596]:after {
    border-radius: 50%;
}
.loader[data-v-0827a596] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-0827a596]:before,
  .loader[data-v-0827a596]:after {
    position: absolute;
    content: '';
}
.loader[data-v-0827a596]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-0827a596 2s infinite ease 1.5s;
    animation: load2-0827a596 2s infinite ease 1.5s;
}
.loader[data-v-0827a596]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-0827a596 2s infinite ease;
    animation: load2-0827a596 2s infinite ease;
}
@-webkit-keyframes load2-0827a596 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-0827a596 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
#klimaPartner .el-tabs__nav[data-v-c6c963bf] {
  width: 100%;
  display: flex;
  justify-content: center;
}
#klimaPartner .el-tabs__item[data-v-c6c963bf] {
  width: 30%;
  height: auto;
  text-align: center;
  padding: 0;
  margin: 0 20px;
  background-color: #EBEFF2;
}
.type-tabs #tab-1[data-v-c6c963bf] {
  display: none;
}
#klimaPartner .el-tabs__item.is-active[data-v-c6c963bf] {
  color: #fff;
  background-color: #4dcf55;
}
#klimaPartner .el-tabs__item.is-active span[data-v-c6c963bf] {
  color: #fff !important;
}
#klimaPartner .el-tabs__item.is-active img[data-v-c6c963bf] {
  -webkit-filter: invert(1) brightness(100);
  filter: invert(1) brightness(100);
}
#klimaPartner .el-tabs__nav-wrap[data-v-c6c963bf]::after {
  display: none;
}
#klimaPartner .el-tabs__active-bar[data-v-c6c963bf] {
  display: none;
}
#klimaPartner button.toggle-label-btn.not-collapsed[data-v-c6c963bf] {
  pointer-events: none;
}
.unitSidebar .el-input__inner[data-v-c6c963bf] {
  border: none;
  color: rgb(0, 54, 69);
  font-size: 1rem;
}
.unitDialog .el-dialog[data-v-c6c963bf] {
  background: transparent !important;
}
.vue-form-wizard .wizard-card-footer[data-v-c6c963bf] {
  display: flex;
  justify-content: between;
  justify-items: center;
  padding: 0;
  margin-top: 20px;
}
.vue-form-wizard .wizard-btn[data-v-c6c963bf] {
  padding: 0 !important;
}
.wizard-tab-content[data-v-c6c963bf] {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.wizard-progress-with-circle[data-v-c6c963bf],
.wizard-nav[data-v-c6c963bf] {
  display: none !important;
}
.modal-footer[data-v-c6c963bf] {
  padding: 0;
}
.modal-header > div[data-v-c6c963bf]:nth-child(1),
.modal-footer > div[data-v-c6c963bf]:nth-child(1) {
  width: 100%;
}
.b-sidebar-header[data-v-c6c963bf] {
  border: 0 !important;
  border-color: transparent !important;
}
.el-dialog__wrapper[data-v-c6c963bf],
.b-sidebar-header[data-v-c6c963bf],
.inner[data-v-c6c963bf] {
  background: rgba(178, 190, 195, 0.75) 0% 0% no-repeat padding-box;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
  filter: brightness(-2);
  -webkit-filter: brightnes(-2);
  -moz-filter: brightness(-2);
}
.el-dialog[data-v-c6c963bf] {
  box-shadow: none;
  border-radius: 0;
}
.close[data-v-c6c963bf] {
  height: 24px;
  width: 24px;
  text-align: center;
  line-height: 24px;
  background-color: rgb(0, 0, 0) !important;
  border-radius: 50%;
  color: white !important;
}
.numeric-keyboard[data-v-c6c963bf] {
  font-family: "canada-type-gibson" !important;
  font-weight: 400;
  color: rgb(0, 54, 69);
}
.numeric-keyboard-key[data-v-c6c963bf] {
  padding: 1rem 0;
}
.itemDot[data-v-c6c963bf] {
  display: inline-block;
  position: relative;
}
.itemDot[data-v-c6c963bf]:after {
  content: "";
  position: absolute;
  left: -4px;
  top: 4px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: rgb(0, 54, 69);
}
.wizard-header[data-v-c6c963bf] {
  padding: 0 !important;
}
.klima-documentation > .flex > button[data-v-c6c963bf] {
  padding: 0;
  border: none !important;
}
@media only screen and (max-width: 600px) {
#klimaPartner .highlights[data-v-c6c963bf] {
    min-height: 240px;
    max-height: 360px;
    overflow-y: scroll;
}
}
input[type=text][data-v-c6c963bf]:focus,
textarea[data-v-c6c963bf]:focus {
  outline: none;
}
.vue-dropzone[data-v-c6c963bf] {
  width: 100%;
  min-height: 0;
  padding: 0;
  border: 0;
  background: transparent;
  color: white !important;
}
.vue-dropzone[data-v-c6c963bf]:hover {
  background: transparent;
}
.vue-dropzone i[data-v-c6c963bf] {
  color: white !important;
}
.dz-preview[data-v-c6c963bf] {
  display: none !important;
}
.fade-enter-active[data-v-c6c963bf], .fade-leave-active[data-v-c6c963bf] {
  transition: opacity 0.5s;
}
.fade-enter[data-v-c6c963bf], .fade-leave-to[data-v-c6c963bf] {
  opacity: 0;
}
.klimaForm .itemSelect input[type=checkbox]:checked + label img[data-v-c6c963bf] {
  filter: invert(1) brightness(100);
}
.loader[data-v-c6c963bf],
.loader[data-v-c6c963bf]:before,
.loader[data-v-c6c963bf]:after {
  border-radius: 50%;
}
.loader[data-v-c6c963bf] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-c6c963bf]:before,
.loader[data-v-c6c963bf]:after {
  position: absolute;
  content: "";
}
.loader[data-v-c6c963bf]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-c6c963bf 2s infinite ease 1.5s;
  animation: load2-c6c963bf 2s infinite ease 1.5s;
}
.loader[data-v-c6c963bf]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-c6c963bf 2s infinite ease;
  animation: load2-c6c963bf 2s infinite ease;
}
@-webkit-keyframes load2-c6c963bf {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-c6c963bf {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
#checklist .w-83[data-v-92af75d3] { width: 83.33%;
}
.loader[data-v-92af75d3],
  .loader[data-v-92af75d3]:before,
  .loader[data-v-92af75d3]:after {
    border-radius: 50%;
}
.loader[data-v-92af75d3] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-92af75d3]:before,
  .loader[data-v-92af75d3]:after {
    position: absolute;
    content: '';
}
.loader[data-v-92af75d3]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-92af75d3 2s infinite ease 1.5s;
    animation: load2-92af75d3 2s infinite ease 1.5s;
}
.loader[data-v-92af75d3]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-92af75d3 2s infinite ease;
    animation: load2-92af75d3 2s infinite ease;
}
@-webkit-keyframes load2-92af75d3 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-92af75d3 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}

.el-radio__inner[data-v-fb17c8a3] {
  border-color: rgba(25, 163, 192,1);
  width:18px;
  height:18px;
  border-width: 2px;
}
.el-radio__input.is-checked .el-radio__inner[data-v-fb17c8a3] {
  background-color: rgba(25, 163, 192,1);
  background: rgba(25, 163, 192,1);
  color: rgba(25, 163, 192,1);
  border-color: rgba(25, 163, 192,1);
}
.el-radio__inner[data-v-fb17c8a3]::after {
  background-color: rgba(25, 163, 192,1);
}
.loader[data-v-fb17c8a3],
  .loader[data-v-fb17c8a3]:before,
  .loader[data-v-fb17c8a3]:after {
    border-radius: 50%;
}
.loader[data-v-fb17c8a3] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
.loader[data-v-fb17c8a3]:before,
  .loader[data-v-fb17c8a3]:after {
    position: absolute;
    content: '';
}
.loader[data-v-fb17c8a3]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-fb17c8a3 2s infinite ease 1.5s;
    animation: load2-fb17c8a3 2s infinite ease 1.5s;
}
.loader[data-v-fb17c8a3]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-fb17c8a3 2s infinite ease;
    animation: load2-fb17c8a3 2s infinite ease;
}
@-webkit-keyframes load2-fb17c8a3 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
@keyframes load2-fb17c8a3 {
0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
}
100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
}
}
.steps-indicator[data-v-710a40ea] {
  display: flex;
  gap: 8px;
}
.steps-indicator > div[data-v-710a40ea] {
  flex: 1;
  height: 4px;
  border-radius: 2px;
}
.steps-container[data-v-710a40ea] {
  min-height: 300px;
}
.steps-footer[data-v-710a40ea] {
  border-top: 1px solid #e0e0e0;
  margin-top: 32px;
}
.progress[data-v-710a40ea] {
  background-color: rgba(178, 190, 195, 0.6);
}
.itemSelect input[type=radio][data-v-710a40ea] {
  display: none;
}
.itemSelect input[type=radio] + label[data-v-710a40ea] {
  display: block;
  background-color: white;
  transition: background-color 0.5s ease;
}
.itemSelect .yes[data-v-710a40ea] {
  color: rgb(77, 207, 85);
  border: 2px solid currentColor;
}
.itemSelect .no[data-v-710a40ea] {
  color: rgb(207, 0, 15);
  border: 2px solid currentColor;
}
.itemSelect input[type=radio]:checked + label.yes[data-v-710a40ea] {
  background-color: rgb(77, 207, 85);
  transition: background-color 0.5s ease;
  color: white;
}
.itemSelect input[type=radio]:checked + label.yes svg[data-v-710a40ea] {
  fill: white;
}
.itemSelect input[type=radio]:checked + label.no[data-v-710a40ea] {
  background-color: rgb(207, 0, 15);
  transition: background-color 0.5s ease;
  color: white;
}
.itemSelect input[type=radio]:checked + label.no svg[data-v-710a40ea] {
  fill: white;
}
#editSurvey .steps-container[data-v-710a40ea] {
  padding-left: 0;
  padding-right: 0;
}
#editSurvey .steps-footer[data-v-710a40ea] {
  padding: 0;
}
.loader[data-v-710a40ea],
.loader[data-v-710a40ea]:before,
.loader[data-v-710a40ea]:after {
  border-radius: 50%;
}
.loader[data-v-710a40ea] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-710a40ea]:before,
.loader[data-v-710a40ea]:after {
  position: absolute;
  content: "";
}
.loader[data-v-710a40ea]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-710a40ea 2s infinite ease 1.5s;
  animation: load2-710a40ea 2s infinite ease 1.5s;
}
.loader[data-v-710a40ea]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-710a40ea 2s infinite ease;
  animation: load2-710a40ea 2s infinite ease;
}
@-webkit-keyframes load2-710a40ea {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-710a40ea {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}.progress[data-v-f65988ce] {
  background-color: rgba(178, 190, 195, 0.6);
}
.radio-button-group[data-v-f65988ce] {
  display: flex;
}
.radio-button-label[data-v-f65988ce] {
  display: inline-block;
  font-size: 17.5px;
  border: 2px solid rgb(25, 163, 192);
  color: rgb(25, 163, 192);
  font-family: "canada-type-gibson";
  font-weight: 600;
  padding: 8px 16px;
  cursor: pointer;
}
.radio-button-label input[type=radio][data-v-f65988ce] {
  display: none;
}
.radio-button-label.active[data-v-f65988ce] {
  background-color: rgb(77, 207, 85);
  border-color: rgb(77, 207, 85);
  color: white;
}
.radio-button-label[data-v-f65988ce]:first-child {
  border-radius: 4px 0 0 4px;
}
.radio-button-label[data-v-f65988ce]:last-child {
  border-radius: 0 4px 4px 0;
}
.radio-button-label + .radio-button-label[data-v-f65988ce] {
  border-left: none;
}
.loader[data-v-f65988ce],
.loader[data-v-f65988ce]:before,
.loader[data-v-f65988ce]:after {
  border-radius: 50%;
}
.loader[data-v-f65988ce] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-f65988ce]:before,
.loader[data-v-f65988ce]:after {
  position: absolute;
  content: "";
}
.loader[data-v-f65988ce]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-f65988ce 2s infinite ease 1.5s;
  animation: load2-f65988ce 2s infinite ease 1.5s;
}
.loader[data-v-f65988ce]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-f65988ce 2s infinite ease;
  animation: load2-f65988ce 2s infinite ease;
}
@-webkit-keyframes load2-f65988ce {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-f65988ce {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}ul.upload-file > li > span[data-v-964b67df] {
  margin-bottom: 0;
}
.itemDot[data-v-964b67df] {
  display: inline-block;
  position: relative;
}
.itemDot[data-v-964b67df]:after {
  content: "";
  position: absolute;
  left: -4px;
  top: 4px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: rgb(0, 54, 69);
}
.vue-dropzone[data-v-964b67df] {
  width: 100%;
  min-height: 0;
  padding: 0;
  border: 0;
  background: transparent;
  color: white !important;
}
.vue-dropzone[data-v-964b67df]:hover {
  background: transparent;
}
.vue-dropzone i[data-v-964b67df] {
  color: white !important;
}
#klimaDocuments button.toggle-label-btn.not-collapsed[data-v-964b67df] {
  pointer-events: none;
}
.dz-preview[data-v-964b67df] {
  display: none !important;
}
.fade-enter-active[data-v-964b67df], .fade-leave-active[data-v-964b67df] {
  transition: opacity 0.5s;
}
.fade-enter[data-v-964b67df], .fade-leave-to[data-v-964b67df] {
  opacity: 0;
}
.vue-form-wizard .wizard-card-footer[data-v-964b67df] {
  display: flex;
  justify-content: between;
  justify-items: center;
  padding: 0;
  margin-top: 20px;
}
.vue-form-wizard .wizard-btn[data-v-964b67df] {
  padding: 0 !important;
}
.wizard-tab-content[data-v-964b67df] {
  padding-top: 0 !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
}
#klimaDocuments .wizard-progress-with-circle[data-v-964b67df],
.wizard-nav[data-v-964b67df] {
  display: none !important;
}
.modal-footer[data-v-964b67df] {
  padding: 0;
}
.modal-header > div[data-v-964b67df]:nth-child(1),
.modal-footer > div[data-v-964b67df]:nth-child(1) {
  width: 100%;
}
.klima-documentation > .flex > button[data-v-964b67df] {
  padding: 0;
  border: none !important;
}
#klimaDocuments .preview-button[data-v-964b67df] {
  background: #19a3c0;
  border: 1px solid #19a3c0;
}
#klimaDocuments .upload-button[data-v-964b67df] {
  background: #19a3c0;
  border: 1px solid #19a3c0;
}
#klimaDocuments .el-dialog[data-v-964b67df] {
  margin-top: 4rem !important;
}
#klimaDocuments .iframe-height[data-v-964b67df] {
  height: 70vh;
}
#klimaDocuments button.action-button[data-v-964b67df]:disabled {
  opacity: 0.5;
  background-color: grey;
}
#klimaDocuments ul.upload-file-list[data-v-964b67df] {
  display: none;
}
.loader[data-v-964b67df],
.loader[data-v-964b67df]:before,
.loader[data-v-964b67df]:after {
  border-radius: 50%;
}
.loader[data-v-964b67df] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader[data-v-964b67df]:before,
.loader[data-v-964b67df]:after {
  position: absolute;
  content: "";
}
.loader[data-v-964b67df]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2-964b67df 2s infinite ease 1.5s;
  animation: load2-964b67df 2s infinite ease 1.5s;
}
.loader[data-v-964b67df]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2-964b67df 2s infinite ease;
  animation: load2-964b67df 2s infinite ease;
}
@-webkit-keyframes load2-964b67df {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}
@keyframes load2-964b67df {
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}.slider-horizontal[data-v-b176bc39] {
  min-width: 100%;
}
.sliderDiv > .inline-block[data-v-b176bc39] {
  display: block !important;
}
.initialism[data-v-b176bc39] {
  text-transform: none;
}
.slider.slider-horizontal .slider-track[data-v-b176bc39] {
  background-image: none;
  background: #fff;
  height: 6px;
}
.slider-selection[data-v-b176bc39] {
  background: #263646;
}
.slider-handle[data-v-b176bc39],
.slider-handle__fill[data-v-b176bc39] {
  display: block;
  background: red;
}
.slider.slider-horizontal .slider-handle[data-v-b176bc39] {
  background: #263646;
  position: relative;
  height: 24px;
  width: 24px;
  top: -4px;
}
.slider-handle--horizontal[data-v-b176bc39] {
  height: 4px;
  width: 100%;
}
.slider-handle--disabled[data-v-b176bc39] {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}
.slider-handle__fill[data-v-b176bc39] {
  position: absolute;
}
.slider-handle--horizontal .slider-handle__fill[data-v-b176bc39] {
  top: 0;
  height: 100%;
}
.slider-handle--vertical .slider-handle__fill[data-v-b176bc39] {
  bottom: 0;
  width: 100%;
}
.slider.slider-horizontal .slider-handle[data-v-b176bc39]:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  content: "";
  pointer-events: none;
  border: 3px solid #263646;
  animation: sonarWave-b176bc39 2.1s linear infinite;
  opacity: 0;
}
@keyframes sonarWave-b176bc39 {
0% {
    opacity: 0;
}
50% {
    opacity: 0.5;
}
100% {
    transform: scale(3);
    opacity: 0;
}
}
.slider-handle--horizontal .slider-handle__handle[data-v-b176bc39] {
  top: -13px;
  touch-action: pan-y;
  -ms-touch-action: pan-y;
}
.slider-handle--vertical .slider-handle__handle[data-v-b176bc39] {
  left: -10px;
  touch-action: pan-x;
  -ms-touch-action: pan-x;
}
input[type=range]:focus + .slider-handle .slider-handle__handle[data-v-b176bc39] {
  -moz-box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
  -webkit-box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
  box-shadow: 0 0 8px rgba(255, 0, 255, 0.9);
}
.table thead th[data-v-7ddcc55a],
.table th[data-v-7ddcc55a],
.table td[data-v-7ddcc55a] {
  border-bottom: 0;
  border-top: 0;
}

.slider-horizontal[data-v-e8b62402] {
  min-width: 100%;
}
.sliderDiv > .inline-block[data-v-e8b62402] {
  display: block!important;
}
.initialism[data-v-e8b62402] {
  text-transform: none;
}

.table thead th[data-v-7c1e66d4],
.table th[data-v-7c1e66d4],
.table td[data-v-7c1e66d4] {
    border-bottom: 0;
    border-top: 0;
}
.creditcheck-container > .card-body[data-v-7c1e66d4] {
    padding: 0!important;
}
.modal-header[data-v-7c1e66d4] {
    border-bottom: 0;
}
.modal-footer[data-v-7c1e66d4] {
    border-top: 0;
}
#medlemsfordele select[multiple][data-v-93c2b558] {
  min-height: 100px;
}
@media only screen and (min-width: 800px) {
.adjust[data-v-39e3d011] {
    margin-left: 4rem;
}
}
a.green[data-v-39e3d011] {
  color: #4dcf55 !important;
}
a.green[data-v-39e3d011]:hover {
  color: #4dcf55 !important;
}
.green-button[data-v-39e3d011] {
  color: #fff !important;
}
.green-button[data-v-39e3d011]:hover {
  color: #fff !important;
}
@media only screen and (max-width: 620px) {
#badgesImages img[data-v-39e3d011] {
    width: 100%;
}
#badgesImages .mailsmall[data-v-39e3d011] {
    width: 80% !important;
}
}#digital-pakke .a-button[data-v-39e3d011] {
  background-color: #4dcf55;
  max-width: 300px;
  width: 100%;
  height: 50px;
  cursor: pointer;
  border-radius: 1;
}
#digital-pakke a[data-v-39e3d011]:hover:after {
  display: none;
}
#digital-pakke a.download-btn[data-v-39e3d011] {
  background-color: transparent;
}
#digital-pakke a.download-btn span[data-v-39e3d011] {
  color: #4dcf55;
}
#digital-pakke a.download-btn svg[data-v-39e3d011] {
  color: #4dcf55;
}
#digital-pakke a.download-btn:hover svg[data-v-39e3d011] {
  stroke: #fff !important;
}
#digital-pakke a.download-btn:hover span[data-v-39e3d011] {
  color: #fff;
}
@media (max-width: 115em) {
.md-flex-column[data-v-39e3d011] {
    flex-direction: column !important;
}
.mdpo[data-v-39e3d011] {
    padding: 0 !important;
}
}
@media (max-width: 1400px) {
.klimaText > p[data-v-39e3d011]:first-child {
    font-size: 25px;
}
.klimaText > p[data-v-39e3d011]:nth-child(2) {
    font-size: 28px;
}
.klimaText > p[data-v-39e3d011]:last-child {
    font-size: 25px;
}
}
@media (max-width: 1355px) {
#badgesImages .badgeside[data-v-39e3d011] {
    width: 100% !important;
}
}
@media screen and (max-width: 500px) {
#digital-pakke .a-button[data-v-39e3d011] {
    max-width: unset;
}
}
.titledesc[data-v-48a02aee] {
  margin-top: 1.5em;
  font-weight: 600;
}
h3[data-v-48a02aee] {
  font-weight: 600;
}
#pressArticle .gap-30[data-v-48a02aee] {
  gap: 30px;
}
#pressArticle .loader[data-v-48a02aee],
.loader[data-v-48a02aee]:before,
.loader[data-v-48a02aee]:after {
    border-radius: 50%;
}
#pressArticle .loader[data-v-48a02aee] {
    color: #143130;
    font-size: 11px;
    text-indent: -99999em;
    margin: 55px auto;
    position: relative;
    width: 10em;
    height: 10em;
    box-shadow: inset 0 0 0 1em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}
#pressArticle .loader[data-v-48a02aee]:before,
.loader[data-v-48a02aee]:after {
    position: absolute;
    content: '';
}
#pressArticle .loader[data-v-48a02aee]:before {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 10.2em 0 0 10.2em;
    top: -0.1em;
    left: -0.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    -webkit-animation: load2-48a02aee 2s infinite ease 1.5s;
    animation: load2-48a02aee 2s infinite ease 1.5s;
}
#pressArticle .loader[data-v-48a02aee]:after {
    width: 5.2em;
    height: 10.2em;
    background: white;
    border-radius: 0 10.2em 10.2em 0;
    top: -0.1em;
    left: 5.1em;
    -webkit-transform-origin: 0px 5.1em;
    transform-origin: 0px 5.1em;
    -webkit-animation: load2-48a02aee 2s infinite ease;
    animation: load2-48a02aee 2s infinite ease;
}
@media (max-width: 450px) {
.mm0[data-v-48a02aee] {
    margin: 0px;
}
.mp0[data-v-48a02aee] {
    margin: 0px;
}
.mmx2[data-v-48a02aee] {
    margin-left: 1em;
    margin-right: 1em;
}
}
@-webkit-keyframes load2-48a02aee {
0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
}
100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
}
}
@keyframes load2-48a02aee {
0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
}
100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
}
}
@media (max-width:115em) {
.md-flex-column[data-v-48a02aee] {
        flex-direction: column !important;
}
.mdpo[data-v-48a02aee] {
        padding: 0 !important;
}
}

.education-grid[data-v-bdb33f95] {
    display: grid;
    grid-template-columns: 150px 1fr auto;
    gap: 16px;
    align-items: center;
}
.file-drop-zone[data-v-bdb33f95] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 36px;
    width: 100%;
    border: 3px dashed #19A3C0;
    border-radius: 6px;
    transition: background-color 0.2s;
}
.file-drop-zone[data-v-bdb33f95]:hover {
    background-color: rgba(25, 163, 192, 0.05);
}
@media screen and (max-width: 500px) {
.education-grid[data-v-bdb33f95] {
        grid-template-columns: 80px 1fr auto;
        gap: 8px;
}
}

#imgs .uploadedImagesLayout[data-v-6c3298e6] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: 200px;
  gap: 10px;
  align-items: flex-start;
}
#imgs .diplomas[data-v-6c3298e6] {
  display: grid;
  grid-auto-flow: column;
  grid-auto-rows: 1fr;
  grid-template-columns: 1fr 1.5fr 0.5fr;
  gap: 0px 20px;
}
@media screen and (max-width: 640px) {
#imgs .diplomas[data-v-6c3298e6] {
    display: flex;
}
}
.step-icon[data-v-6c3298e6] {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #19A3C0;
  color: #19A3C0;
  background: #fff;
  font-size: 14px;
}
.step-icon.step-active[data-v-6c3298e6] {
  background: #19A3C0;
  color: #fff;
}
.step-line[data-v-6c3298e6] {
  flex: 1;
  height: 2px;
  background: rgba(25, 163, 192, 0.3);
  margin: 0 8px;
}
.offer-container[data-v-9410f1f6] {
  max-width: 1366px;
  width: 100%;
}
.divider-line[data-v-9410f1f6] {
  background-color: #ccc;
  height: 1px;
  width: 100%;
}
.btn-sm-30[data-v-9410f1f6] {
  height: 30px;
}
.wizard-btn[data-v-9410f1f6] {
  height: 50px;
}
.spacer-w-24[data-v-9410f1f6] {
  width: 24px;
}
.edit-field-container[data-v-9410f1f6] {
  width: 100%;
  min-height: 55px;
  background-color: #fff;
}
.edit-field-label[data-v-9410f1f6] {
  top: 0.75rem;
}
.step2-form[data-v-9410f1f6] {
  max-width: 500px;
}
.review-title-height[data-v-9410f1f6] {
  height: 39px;
}
.terms-popup-body[data-v-9410f1f6] {
  width: 100%;
  height: 95%;
}
.terms-iframe[data-v-9410f1f6] {
  overflow: hidden;
  padding: 10px;
  overflow-x: hidden;
  overflow-y: hidden;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ai-continue-btn[data-v-9410f1f6] {
  height: 60px;
}
.otherwindow[data-v-9410f1f6] {
  overflow: auto;
  background-color: #FCFCFC;
  width: 100%;
  height: 100%;
  z-index: 10;
  padding-left: 340px;
  padding-top: 55px;
}
@media only screen and (max-width: 991px) {
.otherwindow[data-v-9410f1f6] {
    padding-left: 0;
}
}
.otherwindow .editdescinput[data-v-9410f1f6] {
  padding: 0.6rem 0 0.75rem 4rem;
  width: 100%;
  min-height: 55px;
  outline: none;
  border: 1px solid #ccc;
}
.otherwindow .editdescinput[data-v-9410f1f6]:focus {
  border: 2px solid #19A3C0;
}
@media only screen and (max-width: 624px) {
.otherwindow .btnfooter[data-v-9410f1f6] {
    position: fixed;
    bottom: 0;
    left: 0;
    padding: 1.25rem 1rem;
    background-color: #fff;
    width: 100%;
}
.otherwindow .btnfooter button[data-v-9410f1f6] {
    width: 100%;
}
}
.otherwindow .btnfooter-space[data-v-9410f1f6] {
  display: none;
}
@media only screen and (max-width: 624px) {
.otherwindow .btnfooter-space[data-v-9410f1f6] {
    display: block;
    padding: 75px 0;
}
}
.footerbtnseditoffer[data-v-9410f1f6] {
  position: fixed;
  bottom: 0;
  left: 340px;
  padding: 2rem 1rem;
  background-color: #fff;
  max-width: 1366px;
  width: 100%;
}
@media only screen and (max-width: 1707px) {
.footerbtnseditoffer[data-v-9410f1f6] {
    left: 0;
    max-width: unset;
}
}
@media only screen and (max-width: 624px) {
.footerbtnseditoffer button[data-v-9410f1f6] {
    width: 100%;
}
}
.footerbtns[data-v-9410f1f6] {
  display: flex;
  justify-content: flex-end;
}
@media only screen and (max-width: 500px) {
.footerbtns[data-v-9410f1f6] {
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
.footerbtns button[data-v-9410f1f6] {
    width: 100%;
    display: block;
}
}
#allofferproduct .tlbagebutton[data-v-9410f1f6] {
  display: none;
}
@media only screen and (max-width: 624px) {
#allofferproduct .tlbagebutton[data-v-9410f1f6] {
    display: block;
}
}
#createofferwizard .wizard-progress-with-circle[data-v-9410f1f6] {
  display: block !important;
}
#createofferwizard .vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle[data-v-9410f1f6], .vue-form-wizard .wizard-nav-pills[data-v-9410f1f6] {
  display: flex !important;
}
#allofferproduct .vue-form-wizard.md .wizard-nav-pills > li.active > a .wizard-icon[data-v-9410f1f6] {
  font-style: normal;
  font-weight: 500;
}
#allofferproduct .vue-form-wizard.md .wizard-icon-circle[data-v-9410f1f6] {
  width: 50px;
  height: 50px;
  font-size: 14px;
  font-style: normal;
  color: white;
  background-color: #CECECE;
}
#allofferproduct .vue-form-wizard .wizard-card-footer[data-v-9410f1f6] {
  display: unset;
}
#allofferproduct .wizard-icon-circle + .checked[data-v-9410f1f6] {
  color: white !important;
}
#allofferproduct .vue-form-wizard .wizard-nav[data-v-9410f1f6] {
  margin-bottom: 30px;
}
#allofferproduct .wizard-nav li .checked + .stepTitle[data-v-9410f1f6] {
  color: rgba(25, 163, 192, 0.5019607843);
  border: none;
}
#allofferproduct .wizard-nav li .stepTitle[data-v-9410f1f6] {
  border: none;
}
#allofferproduct .wizard-nav li .stepTitle[data-v-9410f1f6] {
  text-align: center;
  font-style: normal;
}
#allofferproduct .wizard-progress-bar[data-v-9410f1f6] {
  top: -9px;
  height: 4px;
  position: absolute;
}
#allofferproduct .wizard-icon-circle.checked[data-v-9410f1f6] {
  background: rgb(25, 163, 192) !important;
  color: #fff;
  font-style: normal;
}
#allofferproduct .el-date-editor[data-v-9410f1f6] {
  width: 100% !important;
}
#reviewsmodal .reviewbox[data-v-9410f1f6] {
  border-style: double;
  border-width: 5px;
  border-color: #12ef12;
}
#signature-pad[data-v-9410f1f6] {
  height: 300px;
  width: 550px;
}
#reviewsmodal .reviewsoffer[data-v-9410f1f6] {
  height: 340px;
  width: 250px;
}
#allofferproduct .el-collapse-item__header[data-v-9410f1f6] {
  background-color: rgb(0, 54, 69);
  color: #fff;
}
#allofferproduct .el-input__icon[data-v-9410f1f6] {
  line-height: 30px;
}
#allofferproduct .el-input__inner[data-v-9410f1f6] {
  border-color: #19A3C0;
}
#allofferproduct .el-form-item__error[data-v-9410f1f6] {
  font-size: 11px;
}
#allofferproduct .el-checkbox__inner[data-v-9410f1f6] {
  border-radius: 20px;
}
#allofferproduct .el-input-number .el-input__inner[data-v-9410f1f6] {
  text-align: right;
  padding-right: 10px !important;
}
#allofferproduct .el-collapse-item__header[data-v-9410f1f6] {
  height: 48px !important;
}
#clear-button[data-v-9410f1f6] {
  width: 55px;
  height: 22px;
  background: #FFFFFF 0% 0% no-repeat padding-box;
  border: 1px solid #FC0000;
  border-radius: 3px;
  opacity: 1;
  font: normal normal normal 8px/11px Noto Sans;
}
@media (max-width: 40em) {
.onmobilexd[data-v-9410f1f6] {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1607843137);
    border: 1px solid rgba(130, 212, 230, 0.3294117647);
    border-radius: 3px;
    color: #003645;
}
#reviewsmodal .reviewsoffer[data-v-9410f1f6] {
    height: 281px;
    width: 146px;
}
#allofferproduct .vue-form-wizard.md .wizard-icon-circle[data-v-9410f1f6] {
    width: 40px;
    height: 40px;
    font-size: 14px;
    font-style: normal;
}
#allofferproduct .vue-form-wizard.md .wizard-nav-pills > li.active > a .wizard-icon[data-v-9410f1f6] {
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
}
#allofferproduct .vue-form-wizard .wizard-tab-content[data-v-9410f1f6] {
    padding: 20px 0 0 0;
}
}
@media (min-width: 125em) {
#allofferproduct .el-date-editor.el-input[data-v-9410f1f6], .el-date-editor.el-input__inner[data-v-9410f1f6] {
    width: 100% !important;
}
}
#allofferproduct .el-input-number__increase[data-v-9410f1f6] {
  display: none;
}
#allofferproduct .el-input-number__decrease[data-v-9410f1f6] {
  display: none;
}
#allofferproduct .el-input-number[data-v-9410f1f6] {
  width: inherit;
}
.daystofinish + .el-input-number[data-v-9410f1f6] {
  width: 100%;
}
#allofferproduct .el-input-number .el-input__inner[data-v-9410f1f6] {
  padding-left: 0px;
  padding-right: 0px;
}
#allofferproduct .loader[data-v-9410f1f6],
.loader[data-v-9410f1f6]:before,
.loader[data-v-9410f1f6]:after {
  border-radius: 50%;
}
#allofferproduct .loader[data-v-9410f1f6] {
  color: #143130;
  font-size: 11px;
  text-indent: -99999em;
  margin: 55px auto;
  position: relative;
  width: 10em;
  height: 10em;
  box-shadow: inset 0 0 0 1em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
#allofferproduct .loader[data-v-9410f1f6]:before,
.loader[data-v-9410f1f6]:after {
  position: absolute;
  content: "";
}
#allofferproduct .loader[data-v-9410f1f6]:before {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 10.2em 0 0 10.2em;
  top: -0.1em;
  left: -0.1em;
  -webkit-transform-origin: 5.2em 5.1em;
  transform-origin: 5.2em 5.1em;
  -webkit-animation: load2 2s infinite ease 1.5s;
  animation: load2 2s infinite ease 1.5s;
}
#allofferproduct .loader[data-v-9410f1f6]:after {
  width: 5.2em;
  height: 10.2em;
  background: white;
  border-radius: 0 10.2em 10.2em 0;
  top: -0.1em;
  left: 5.1em;
  -webkit-transform-origin: 0px 5.1em;
  transform-origin: 0px 5.1em;
  -webkit-animation: load2 2s infinite ease;
  animation: load2 2s infinite ease;
}
#allofferproduct .wizard-tab-content[data-v-9410f1f6] {
  padding: 0 !important;
}/*$vite$:1*/