/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/slick-carousel/slick/slick.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/slick-carousel/slick/slick-theme.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('ajax-loader.0b80f665935ef7de.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('slick.25572f22d77029da.eot');
    src: url('slick.25572f22d77029da.eot?#iefix') format('embedded-opentype'), url('slick.653a4cbba6e1a2b3.woff') format('woff'), url('slick.6aa1ee46202fac6e.ttf') format('truetype'), url('slick.f895cfdf693e6229.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/bootstrap-timepicker/css/bootstrap-timepicker.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
.bootstrap-timepicker {
  position: relative;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}
.bootstrap-timepicker .input-group-addon {
  cursor: pointer;
}
.bootstrap-timepicker .input-group-addon i {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px;
}
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
}
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff;
}
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px;
}
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}
.bootstrap-timepicker-widget table td span {
  width: 100%;
}
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  border-radius: 4px;
  border-color: #ddd;
}
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px;
}
.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center;
}
.bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}
@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  .bootstrap-timepicker {
    width: 100%;
  }
  .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/bootstrap/dist/css/bootstrap.min.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";/*!
 * Bootstrap  v5.2.3 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.375rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.375rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/font-awesome/css/font-awesome.min.css?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.2b13baa7dd4f54c9.eot?v=4.7.0');src:url('fontawesome-webfont.2b13baa7dd4f54c9.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('fontawesome-webfont.e9955780856cf8aa.woff2?v=4.7.0') format('woff2'),url('fontawesome-webfont.cf011583fb81df9f.woff?v=4.7.0') format('woff'),url('fontawesome-webfont.8a7cb27d142e3e19.ttf?v=4.7.0') format('truetype'),url('fontawesome-webfont.da909aa098b0ee2d.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./Features/VeriChannel.Web/Content/scss/vendors/fuelux/css/fuelux.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*!
 * Fuel UX v3.17.0 
 * Copyright 2012-2018 ExactTarget
 * Licensed under the BSD-3-Clause license (https://github.com/ExactTarget/fuelux/blob/master/LICENSE)
 */

@charset "UTF-8";
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
@font-face {
  font-family: "fuelux";
  src: url('fuelux.a8bbaafb0c537690.eot');
  src: url('fuelux.a8bbaafb0c537690.eot?#iefix') format("embedded-opentype"), url(data:font-woff;base64,d09GRk9UVE8AAAUUAAsAAAAABuAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAegAAAIisWS2RkZGVE0AAALwAAAAGQAAABxvEtzhR0RFRgAAAwwAAAAdAAAAIAA4AARPUy8yAAADLAAAAEoAAABgL7lMbGNtYXAAAAN4AAAAPAAAAUrAGiK3aGVhZAAAA7QAAAAvAAAANgDSVuNoaGVhAAAD5AAAABwAAAAkBCkCA2htdHgAAAQAAAAAGgAAABoHmgL4bWF4cAAABBwAAAAGAAAABgALUABuYW1lAAAEJAAAAN0AAAF3kxoWmXBvc3QAAAUEAAAAEAAAACAAAwABeJw90M9rE0EUB/D30uzusLtuNTqiGIs/+gt6ifVHtgfRHqQHLTYumEsrpSSWRVNozNJc2t6S2K2bBATbS0tLe9jDUlJ6aS85hFT8H6SCFPwTZiCIbpnq6fMe8+Y7j0GIRgERlbdO9r1TBIwAwijvi/D+Ln4tuqqjq3e5erRHhetW7I/r/i90xfN4ndelOHztjgNcjMP3S3HQ41iIgX4WQ6AbrsJN6IUhGIYReApjMA6WM2c/SyQSgnuCYcF9wQPBQ8EjQVJgCkbEvudbA2AZK/gRV9DFVfyEHlaxBhpiJPlk7GX6TebdhxWDDfEb9JbaGezI9Laa74zTOyqTn9O7KosFtFdlg0ymfeE5e0X7VTZaogOqwXz+OOwM/pqbZz2vs+VwyGC/2YXwjsGWf4YBxrdfYZjhMT9M/veQwU7ZHD3MNianstmpyUb28KjROOox+OcrLnV1Nfysy0AQ6YD5Yjpf+jJxLB0Eza2WR0zFruSW5otEq7W2m3v7pJ2SFvKLubJNNPvAaVZa5ET27LXcxjzRkopVS29n9ki7Le0s+ItBmWjHE9KMnXasCjlRAs9f290gWskqpGczJNWWNnfW/WpAtB9Kq9Qs7M+SVErKb+bW7SrRgpmttGcRU64ES35xl2h/Ac9Ys4h4nGNgYGBkAILzccd+gelbXJ9hNABYswg7AAAAeJxjYGRgYOADYgkGEGBiYARCLiBmAfMYAAS4AD0AAAB4nGNgZmJgnMDAysDB6MOYxsDA4A6lvzJIMrQwMDAxsHIywIEAgskQkOaawuDwgOEBJ+OD/w8Y9Bj//v8LFGaEK1AAQkYALokNlwAAeJxjYGBgZoBgGQZGBhBwAfIYwXwWBg0gzQakGRmYGBgecP7/D1LwgAFEKzBC1QMBIxsDgjNCAQBlrAaweJxjYGRgYADiH2cX2sfz23xl4GZiAIHzt7g+w2lmBmbGv4x/gVwOBrA0AFSyC6wAeJxjYGRgYPzLwMCgx8QAAkA2IwMqYAIANwYCMQIAAAACAAADARUBhwGDAQ8AWAADAAMAXACnAAAAAFAAAAsAAHicbY49asNAEIU/2bJMsEmX1JsipYS0BAwuU/gAKdy7WAuDkPDagtzDkD5djpED5AQ5TZ7kKVJ4l9n59vHmB1jyQcJwEjLujSfMeTae8sTROJXn03jGgm/jTPdXziS9k7IcqwaeqOOD8ZRXcuNUnovxjEe+jDPpP+zpCTR632Hfh6ZXfpNUS2rYEfUNdd/sBBs6Ws5jjnIEHJ6CUnmt+N/sqnitsVJ4eSpe1KJrz5su1sH5onRrdx0p8Pkq92Uly82VtpIiJw7jCk7NhrFsQzwdutZVRXm78A9U7zY2AAAAeJxjYGZABowMaAAAAI4ABQ==) format("woff"), url('fuelux.4bab6fdd495c29be.ttf') format("truetype"), url('fuelux.26a4dd6cf93811d4.svg#fuelux') format("svg");
  font-weight: normal;
  font-style: normal;
}
.fuelux [class^="fueluxicon-"]:before,
.fuelux [class*=" fueluxicon-"]:before {
  font-family: "fuelux",sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fuelux .fueluxicon-loader-full:before {
  content: "\e000";
}
.fuelux .fueluxicon-loader-1:before {
  content: "\e001";
}
.fuelux .fueluxicon-loader-2:before {
  content: "\e002";
}
.fuelux .fueluxicon-loader-3:before {
  content: "\e003";
}
.fuelux .fueluxicon-loader-4:before {
  content: "\e004";
}
.fuelux .fueluxicon-loader-5:before {
  content: "\e005";
}
.fuelux .fueluxicon-loader-6:before {
  content: "\e006";
}
.fuelux .fueluxicon-loader-7:before {
  content: "\e007";
}
.fuelux .fueluxicon-loader-8:before {
  content: "\e008";
}
.fuelux .fueluxicon-bullet:before {
  content: "\e009";
}
.fuelux .radio-inline,
.fuelux .checkbox-inline {
  padding-left: 0;
}
.fuelux .radio-inline.highlight,
.fuelux .checkbox-inline.highlight {
  left: -8px;
}
.fuelux .radio-inline label,
.fuelux .checkbox-inline label {
  margin-bottom: 0;
}
label.fuelux .radio:hover:before,
label.fuelux .checkbox:hover:before,
label.fuelux .radio-inline:hover:before,
label.fuelux .checkbox-inline:hover:before,
.input-label.fuelux .radio:hover:before,
.input-label.fuelux .checkbox:hover:before,
.input-label.fuelux .radio-inline:hover:before,
.input-label.fuelux .checkbox-inline:hover:before,
.fuelux .radio label:hover:before,
.fuelux .checkbox label:hover:before,
.fuelux .radio-inline label:hover:before,
.fuelux .checkbox-inline label:hover:before,
.fuelux .radio .input-label:hover:before,
.fuelux .checkbox .input-label:hover:before,
.fuelux .radio-inline .input-label:hover:before,
.fuelux .checkbox-inline .input-label:hover:before {
  box-shadow: inset 0px 0px 2px 1px rgba(91, 157, 217, 0.7), 0px 0px 5px 0px rgba(91, 157, 217, 0.7);
}
.fuelux .radio label,
.fuelux .checkbox label,
.fuelux .radio-inline label,
.fuelux .checkbox-inline label,
.fuelux .radio .input-label,
.fuelux .checkbox .input-label,
.fuelux .radio-inline .input-label,
.fuelux .checkbox-inline .input-label,
label.fuelux .radio,
label.fuelux .checkbox,
label.fuelux .radio-inline,
label.fuelux .checkbox-inline {
  cursor: pointer;
  font-weight: normal;
}
.fuelux .radio.highlight input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .checkbox.highlight input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .radio-inline.highlight input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .checkbox-inline.highlight input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .radio.highlight input[type="radio"]:not(.sr-only) ~ label,
.fuelux .checkbox.highlight input[type="radio"]:not(.sr-only) ~ label,
.fuelux .radio-inline.highlight input[type="radio"]:not(.sr-only) ~ label,
.fuelux .checkbox-inline.highlight input[type="radio"]:not(.sr-only) ~ label {
  padding: 4px;
  border-radius: 4px;
}
.fuelux .radio.highlight input[type="checkbox"]:not(.sr-only):checked ~ label,
.fuelux .checkbox.highlight input[type="checkbox"]:not(.sr-only):checked ~ label,
.fuelux .radio-inline.highlight input[type="checkbox"]:not(.sr-only):checked ~ label,
.fuelux .checkbox-inline.highlight input[type="checkbox"]:not(.sr-only):checked ~ label,
.fuelux .radio.highlight input[type="radio"]:not(.sr-only):checked ~ label,
.fuelux .checkbox.highlight input[type="radio"]:not(.sr-only):checked ~ label,
.fuelux .radio-inline.highlight input[type="radio"]:not(.sr-only):checked ~ label,
.fuelux .checkbox-inline.highlight input[type="radio"]:not(.sr-only):checked ~ label {
  background-color: #e6e6e6;
  opacity: 1;
  z-index: 0;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only),
.fuelux .checkbox input[type="checkbox"]:not(.sr-only),
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only),
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only),
.fuelux .radio input[type="radio"]:not(.sr-only),
.fuelux .checkbox input[type="radio"]:not(.sr-only),
.fuelux .radio-inline input[type="radio"]:not(.sr-only),
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only) {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  /* for keyboard tabbing */
}
.fuelux .radio input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only) ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only) ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only) ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only) ~ label {
  padding-left: 0;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only) ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only) ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only) ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only) ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only) ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only) ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only) ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only) ~ label:before {
  font-family: "Glyphicons Halflings",sans-serif;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  speak: none;
  border: 1px solid #aaaaaa;
  color: #FFF;
  font-size: 9px;
  width: 14px;
  height: 14px;
  padding: 0;
  margin-top: 0;
  margin-bottom: -2px;
  cursor: pointer;
  display: inline-block;
  text-align: left;
  z-index: 2;
  content: "";
}
.fuelux .radio input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus ~ label {
  color: #333333;
  color: #39b3d7;
  cursor: pointer;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only):active ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):active ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):active ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):active ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):active ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only):active ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):active ~ label:before,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):focus ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus ~ label:before {
  box-shadow: inset 0px 0px 2px 1px #5b9dd9, 0px 0px 5px 0px #5b9dd9;
  outline: none;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):active ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):active ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):active ~ label:hover,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):active ~ label:hover,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):active ~ label:hover,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):active ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):active ~ label:hover,
.fuelux .checkbox input[type="radio"]:not(.sr-only):active ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active ~ label:hover,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):active ~ label:hover,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus ~ label:hover,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus ~ label:hover,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus ~ label:hover,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):focus ~ label:hover,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus ~ label:hover,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus ~ label:hover {
  color: #333333;
  cursor: pointer;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only):active:hover ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):active:hover ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):active:hover ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):active:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):active:hover ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):active:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active:hover ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):active:hover ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):checked:hover ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):checked:hover ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):checked:hover ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):checked:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):checked:hover ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):checked:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked:hover ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):checked:hover ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .checkbox input[type="radio"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio input[type="checkbox"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .checkbox input[type="radio"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):checked:hover ~ label:hover {
  color: #333333;
  cursor: pointer;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only)[disabled] ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only)[disabled] ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only)[disabled] ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only)[disabled] ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only)[disabled] ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only)[disabled] ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only)[disabled] ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only)[disabled] ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only):disabled ~ label,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):disabled ~ label,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):disabled ~ label,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):disabled ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):disabled ~ label,
.fuelux .checkbox input[type="radio"]:not(.sr-only):disabled ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):disabled ~ label,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):disabled ~ label,
.fuelux .radio input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only)[disabled="disabled"] ~ label:before,
.fuelux .radio input[type="checkbox"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only)[disabled] ~ label:before,
.fuelux .radio input[type="checkbox"]:not(.sr-only):disabled ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):disabled ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):disabled ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):disabled ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):disabled ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only):disabled ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):disabled ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):disabled ~ label:before {
  color: #333333;
  opacity: .65;
  cursor: not-allowed !important;
  outline: none;
  box-shadow: none;
}
.fuelux .radio input[type="checkbox"]:not(.sr-only):checked ~ label:before,
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):checked ~ label:before,
.fuelux .radio-inline input[type="checkbox"]:not(.sr-only):checked ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):checked ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):checked ~ label:before,
.fuelux .checkbox input[type="radio"]:not(.sr-only):checked ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked ~ label:before,
.fuelux .checkbox-inline input[type="radio"]:not(.sr-only):checked ~ label:before {
  background: #39b3d7;
  border-color: #39b3d7;
}
.fuelux .radio.highlight:before,
.fuelux .checkbox.highlight:before,
.fuelux .radio-inline.highlight:before,
.fuelux .checkbox-inline.highlight:before {
  left: 4px;
  top: 7px;
}
.fuelux .radio.highlight input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .checkbox.highlight input[type="checkbox"]:not(.sr-only) ~ label,
.fuelux .radio.highlight input[type="radio"]:not(.sr-only) ~ label,
.fuelux .checkbox.highlight input[type="radio"]:not(.sr-only) ~ label {
  left: -8px;
  position: relative;
}
.fuelux .radio-inline,
.fuelux .checkbox-inline {
  padding-left: 0;
}
.fuelux .radio-inline:before,
.fuelux .checkbox-inline:before {
  left: 0;
  top: 3px;
}
.fuelux .checkbox.multiline,
.fuelux .radio.multiline {
  float: left;
  margin-left: 15px;
}
.fuelux .checkbox.multiline ~ .control-label,
.fuelux .radio.multiline ~ .control-label {
  float: left;
  width: 80%;
  margin-left: 10px;
  text-align: left;
}
.fuelux .checkbox.multiline ~ .control-label > label,
.fuelux .radio.multiline ~ .control-label > label {
  font-weight: normal;
  cursor: pointer;
}
.fuelux .form-group.required .control-label:before {
  content: '*';
  color: #a94442;
  margin-right: 5px;
}
.fuelux .checkbox {
  /* for keyboard tabbing */
}
.fuelux .checkbox.highlight + .checkbox.highlight {
  margin-top: -5px;
}
.fuelux .checkbox.highlight label.checkbox-custom {
  padding: 4px 4px 4px 24px;
}
.fuelux .checkbox.highlight.checked label.checkbox-custom,
.fuelux .checkbox.highlight label.checked.checkbox-custom {
  background: #e6e6e6;
  border-radius: 4px;
}
.fuelux .checkbox input[type="checkbox"]:focus + .checkbox-label,
.fuelux .checkbox input[type="checkbox"]:hover + .checkbox-label,
.fuelux .checkbox .checkbox-label:hover {
  color: #999999;
}
.fuelux .checkbox input[type="checkbox"]:disabled:focus + .checkbox-label,
.fuelux .checkbox input[type="checkbox"]:disabled:hover + .checkbox-label,
.fuelux .checkbox.disabled label:hover {
  color: inherit;
}
.fuelux .form-horizontal .checkbox-inline {
  padding-top: 0;
}
.fuelux .input-group-addon.checkbox-custom {
  margin-bottom: 0;
  cursor: pointer;
  padding-left: 24px;
}
.fuelux .input-group-addon.checkbox-custom input[type=checkbox] {
  position: absolute;
  margin-left: -24px;
}
.fuelux .input-group-addon.checkbox-custom:before {
  left: 11px;
  top: 9px;
}
.fuelux .checkbox-custom {
  position: relative;
  /* for keyboard tabbing */
  /* for keyboard tabbing */
  /* for keyboard tabbing */
}
.fuelux .checkbox-custom:before {
  font-family: "Glyphicons Halflings",sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border: 1px solid #aaaaaa;
  border-radius: 4px;
  color: #FFF;
  content: " ";
  font-size: 9px;
  height: 14px;
  left: 0px;
  padding: 1px 0 0 1px;
  position: absolute;
  top: 3px;
  width: 14px;
}
.fuelux .checkbox-custom:active:before,
.fuelux .checkbox-custom:focus:before {
  color: #5B9DD9;
  cursor: pointer;
  box-shadow: inset 0px 0px 2px 1px #5B9DD9, 0px 0px 5px 0px #5B9DD9;
}
.fuelux .checkbox-custom.highlight:before {
  left: 4px;
  top: 6px;
}
.fuelux .checkbox-custom.checked:before {
  background: #39b3d7;
  border-color: #39b3d7;
  content: "\e013";
}
.fuelux .checkbox-custom.disabled {
  cursor: not-allowed;
  opacity: .65;
}
.fuelux .checkbox-custom.disabled:before {
  cursor: not-allowed;
  opacity: .65;
}
.fuelux .checkbox-custom.checkbox-inline:before {
  left: 0;
  top: 3px;
}
.fuelux .checkbox-custom.checkbox-inline.highlight {
  padding: 4px 4px 4px 24px;
  left: -4px;
}
.fuelux .checkbox-custom.checkbox-inline.highlight:before {
  left: 4px;
  top: 7px;
}
.fuelux .checkbox-custom.checkbox-inline.highlight.checked {
  background: #e6e6e6;
  border-radius: 4px;
}
.fuelux .checkbox-custom input[type="checkbox"]:focus + .checkbox-label {
  color: #999999;
}
.fuelux .checkbox-custom input[type="checkbox"] + .checkbox-label.truncate {
  display: inherit;
  line-height: 14px;
  margin-top: 3px;
  margin-bottom: -3px;
}
.fuelux label.checkbox-custom.checkbox-inline {
  padding-left: 20px;
}
.fuelux .checkbox input[type="checkbox"]:not(.sr-only) ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only) ~ label:before {
  border-radius: 4px;
  z-index: 1;
}
.fuelux .checkbox input[type="checkbox"]:not(.sr-only):checked ~ label:before,
.fuelux .checkbox-inline input[type="checkbox"]:not(.sr-only):checked ~ label:before {
  color: white;
  content: "\e013";
  line-height: 1em;
  padding-left: 1px;
  font-size: 8px;
  padding-top: 2px;
}
.fuelux .checkbox.hightlight + .checkbox-inline.highlight,
.fuelux .checkbox-inline.hightlight + .checkbox-inline.highlight {
  margin-left: -14px;
}
.fuelux .checkbox.hightlight + .checkbox-inline.highlight.checkbox-custom,
.fuelux .checkbox-inline.hightlight + .checkbox-inline.highlight.checkbox-custom {
  margin-left: 0px;
}
.fuelux .checkbox.highlight input[type="checkbox"]:not(.sr-only) ~ label {
  left: -4px;
}
.fuelux .radio {
  /* for keyboard tabbing */
}
.fuelux .radio.highlight {
  padding: 4px;
  margin: 0 0 5px 0;
}
.fuelux .radio.highlight + .radio.highlight {
  margin-top: -9px;
}
.fuelux .radio.highlight label.radio-custom {
  left: -8px;
  padding: 4px 4px 4px 24px;
  border-radius: 4px;
}
.fuelux .radio.highlight label.radio-custom:before {
  left: 5px;
  top: 7px;
}
.fuelux .radio.highlight label.radio-custom:after {
  left: 9px;
  top: 11px;
}
.fuelux .radio.highlight.checked label.radio-custom,
.fuelux .radio.highlight label.radio-custom.checked {
  background: #e6e6e6;
  border-radius: 4px;
}
.fuelux .radio input[type="radio"]:focus + .radio-label,
.fuelux .radio input[type="radio"]:hover + .radio-label,
.fuelux .radio .radio-label:hover {
  color: #999999;
}
.fuelux .form-horizontal .radio-inline {
  padding-top: 0;
}
.fuelux .input-group-addon.radio-custom.radio-inline:before {
  left: 11px;
  top: 9px;
}
.fuelux .input-group-addon.radio-custom.radio-inline:after {
  left: 15px;
  top: 13px;
}
.fuelux .radio-custom {
  position: relative;
  /* for keyboard tabbing */
  /* for keyboard tabbing */
}
.fuelux .radio-custom .highlight {
  padding: 4px;
  margin: 0 0 5px 0;
}
.fuelux .radio-custom .highlight.checked {
  background: #e6e6e6;
  border-radius: 4px;
}
.fuelux .radio-custom:after {
  background: transparent;
  border-radius: 6px;
  content: " ";
  height: 6px;
  left: 4px;
  position: absolute;
  top: 7px;
  width: 6px;
}
.fuelux .radio-custom:before {
  border: 1px solid #aaaaaa;
  border-radius: 14px;
  content: " ";
  height: 14px;
  left: 0px;
  position: absolute;
  top: 3px;
  width: 14px;
}
.fuelux .radio-custom.checked:after {
  background: #FFF;
}
.fuelux .radio-custom.checked:before {
  background: #39b3d7;
  border-color: #39b3d7;
}
.fuelux .radio-custom.disabled {
  cursor: not-allowed;
  opacity: .65;
}
.fuelux .radio-custom.disabled:after {
  cursor: not-allowed;
}
.fuelux .radio-custom.disabled:before {
  cursor: not-allowed;
  opacity: .65;
}
.fuelux .radio-custom.radio-inline:after {
  left: 4px;
  top: 7px;
}
.fuelux .radio-custom.radio-inline:before {
  left: 0;
  top: 3px;
}
.fuelux .radio-custom.radio-inline.highlight {
  left: -3px;
  padding: 4px 4px 4px 24px;
}
.fuelux .radio-custom.radio-inline.highlight:after {
  left: 8px;
  top: 11px;
}
.fuelux .radio-custom.radio-inline.highlight:before {
  left: 4px;
  top: 7px;
}
.fuelux .radio-custom.radio-inline.highlight.checked {
  background: #e6e6e6;
  border-radius: 4px;
}
.fuelux .radio-custom input[type="radio"]:focus + .radio-label {
  color: #999999;
}
.fuelux .radio-custom input[type="radio"] + .radio-label.truncate {
  display: inherit;
  line-height: 14px;
  margin-top: 3px;
  margin-bottom: -3px;
}
.fuelux label.radio-custom.radio-inline {
  padding-left: 20px;
}
.fuelux .radio input[type="radio"]:not(.sr-only),
.fuelux .radio-inline input[type="radio"]:not(.sr-only) {
  /* for keyboard tabbing */
  /* for keyboard tabbing */
}
.fuelux .radio input[type="radio"]:not(.sr-only) ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only) ~ label:before {
  border-radius: 8px;
  z-index: 1;
}
.fuelux .radio input[type="radio"]:not(.sr-only):checked ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked ~ label:before {
  background: #39b3d7;
  /* Old browsers */
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 12+ */
  /* IE10+ */
  background: radial-gradient(ellipse at center, #FFF 0%, #FFF 40%, #39b3d7 41%, #39b3d7 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF', endColorstr='#39b3d7', GradientType=1);
  /* IE6-9 fallback on horizontal gradient */
}
.fuelux .radio input[type="radio"]:not(.sr-only):hover ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):hover ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):active ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):focus ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus ~ label:before {
  box-shadow: inset 0px 0px 2px 1px #5b9dd9, 0px 0px 5px 0px #5b9dd9;
}
.fuelux .radio input[type="radio"]:not(.sr-only):active:hover ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active:hover ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:before,
.fuelux .radio input[type="radio"]:not(.sr-only):checked:hover ~ label:before,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked:hover ~ label:before {
  outline-color: none;
  outline-offset: 0;
  outline-style: none;
  outline-width: 0;
  cursor: default;
}
.fuelux .radio input[type="radio"]:not(.sr-only):active:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):checked:hover ~ label,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked:hover ~ label,
.fuelux .radio input[type="radio"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):active:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):focus:hover ~ label:hover,
.fuelux .radio input[type="radio"]:not(.sr-only):checked:hover ~ label:hover,
.fuelux .radio-inline input[type="radio"]:not(.sr-only):checked:hover ~ label:hover {
  color: #333333;
  cursor: default;
}
.fuelux .combobox.disabled .input-group-btn {
  cursor: not-allowed;
}
.fuelux .combobox input::-ms-clear {
  display: none;
}
.fuelux .combobox .dropdown-menu > li.selected > a {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.fuelux .combobox .dropdown-menu > li > em {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.fuelux .datepicker-calendar {
  padding: 16px 16px 0;
  min-height: 262px;
}
.fuelux .datepicker-calendar button {
  border: 0;
  padding: 0;
  background-color: transparent;
}
.fuelux .datepicker-calendar-days {
  height: 182px;
  margin: 10px 0 12px;
  width: 100%;
  /* for spacing */
}
.fuelux .datepicker-calendar-days thead {
  border-bottom: 1px solid #cccccc;
}
.fuelux .datepicker-calendar-days tbody:before {
  color: transparent;
  content: "\200C";
  display: block;
  line-height: 3px;
  visibility: hidden;
}
.fuelux .datepicker-calendar-days td,
.fuelux .datepicker-calendar-days th {
  font-size: 14px;
  height: 32px;
  text-align: center;
  vertical-align: middle;
  width: 14.29%;
}
.fuelux .datepicker-calendar-days td b,
.fuelux .datepicker-calendar-days td button {
  color: #333333;
  display: inline-block;
  font-weight: normal;
  height: 30px;
  text-decoration: none;
  width: 30px;
}
.fuelux .datepicker-calendar-days td b {
  line-height: 30px;
}
.fuelux .datepicker-calendar-days td span {
  display: block;
  border-radius: 4px;
}
.fuelux .datepicker-calendar-days td span:hover {
  background: #f5f5f5;
  text-decoration: none;
}
.fuelux .datepicker-calendar-days td.current-day span {
  border: 1px solid #333333;
}
.fuelux .datepicker-calendar-days td.last-month,
.fuelux .datepicker-calendar-days td.next-month {
  background: #d5d5d5;
}
.fuelux .datepicker-calendar-days td.last-month.first,
.fuelux .datepicker-calendar-days td.next-month.first {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  padding-left: 1px;
}
.fuelux .datepicker-calendar-days td.last-month.last,
.fuelux .datepicker-calendar-days td.next-month.last {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  padding-right: 1px;
}
.fuelux .datepicker-calendar-days td.past b,
.fuelux .datepicker-calendar-days td.past button {
  color: #999999;
}
.fuelux .datepicker-calendar-days td.restricted b,
.fuelux .datepicker-calendar-days td.restricted button {
  cursor: no-drop;
  position: relative;
}
.fuelux .datepicker-calendar-days td.restricted b:before,
.fuelux .datepicker-calendar-days td.restricted button:before {
  border-top: 1px solid #e9322d;
  bottom: 0;
  content: " ";
  display: block;
  left: 5px;
  position: absolute;
  right: 5px;
  top: 50%;
}
.fuelux .datepicker-calendar-days td.restricted b:hover,
.fuelux .datepicker-calendar-days td.restricted button:hover {
  background: none;
}
.fuelux .datepicker-calendar-days td.selected span {
  background: #eeeeee;
}
.fuelux .datepicker-calendar-days td.selected span:hover {
  background: #dddddd;
}
.fuelux .datepicker-calendar-days td.selected b,
.fuelux .datepicker-calendar-days td.selected button {
  color: #878787;
}
.fuelux .datepicker-calendar-days td.selected.current-day {
  box-shadow: 0 0 0 1px #FFF offset;
}
.fuelux .datepicker-calendar-days td.selected.current-day b,
.fuelux .datepicker-calendar-days td.selected.current-day button {
  color: #222222;
}
.fuelux .datepicker-calendar-days td.selected.current-day span:hover b,
.fuelux .datepicker-calendar-days td.selected.current-day span:hover button {
  border-color: #0f5f9f;
}
.fuelux .datepicker-calendar-days th {
  font-weight: bold;
  height: 22px;
  vertical-align: top;
}
.fuelux .datepicker-calendar-header {
  *zoom: 1;
}
.fuelux .datepicker-calendar-header:before,
.fuelux .datepicker-calendar-header:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .datepicker-calendar-header:after {
  clear: both;
}
.fuelux .datepicker-calendar-header button {
  border: 0;
  padding: 0;
  background-color: transparent;
}
.fuelux .datepicker-calendar-header .title {
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 174px;
  color: #222222;
  font-size: 20px;
  line-height: 30px;
  text-decoration: underline;
  vertical-align: middle;
}
.fuelux .datepicker-calendar-header .title:hover {
  color: #0f5f9f;
  text-decoration: underline;
}
.fuelux .datepicker-calendar-header .title.disabled {
  cursor: default;
  pointer-events: none;
  text-decoration: none;
}
.fuelux .datepicker-calendar-header .title .month {
  display: inline;
  margin: 0;
  padding: 0;
}
.fuelux .datepicker-calendar-header .title .month span {
  display: none;
}
.fuelux .datepicker-calendar-header .title .month span.current {
  display: inline;
}
.fuelux .datepicker-calendar-header .next,
.fuelux .datepicker-calendar-header .prev {
  background: #666666;
  background-clip: padding-box;
  border-radius: 30px;
  cursor: pointer;
  float: left;
  height: 30px;
  text-align: center;
  width: 30px;
}
.fuelux .datepicker-calendar-header .next span.glyphicon,
.fuelux .datepicker-calendar-header .prev span.glyphicon {
  color: #FFF;
  font-size: 16px;
  line-height: 30px;
}
.fuelux .datepicker-calendar-header .next:hover,
.fuelux .datepicker-calendar-header .prev:hover {
  background: #0f5f9f;
}
.fuelux .datepicker-calendar-header .next {
  float: right;
}
.fuelux .datepicker-calendar-header .next span.glyphicon {
  line-height: 28px;
}
.fuelux .datepicker-calendar-footer {
  background: #e6e6e6;
  background-clip: padding-box;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #cccccc;
  height: 30px;
  margin: 0 -16px;
  padding: 4px 14px;
}
.fuelux .datepicker-calendar-footer .datepicker-today {
  color: #333333;
  font-size: 14px;
  text-decoration: underline;
}
.fuelux .datepicker-calendar-footer .datepicker-today:hover {
  color: #1b75bb;
  text-decoration: underline;
}
.fuelux .datepicker-calendar-footer .datepicker-today.disabled {
  color: #878787;
  cursor: default;
  pointer-events: none;
}
.fuelux .datepicker-calendar-footer .datepicker-today.disabled:hover {
  color: #878787;
}
.fuelux .datepicker-calendar-wrapper {
  border: 1px solid #757575;
  min-height: 20px;
  padding: 0;
  width: 300px;
}
.fuelux .datepicker-wheels {
  display: none;
}
.fuelux .datepicker-wheels ul button {
  border: 0;
  padding: 0;
  background-color: transparent;
}
.fuelux .datepicker-wheels-footer {
  background: #e6e6e6;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #cccccc;
  clear: both;
}
.fuelux .datepicker-wheels-footer .datepicker-wheels-back {
  display: block;
  color: #222222;
  float: left;
  line-height: 22px;
  border: 0;
  background-color: transparent;
}
.fuelux .datepicker-wheels-footer .datepicker-wheels-back:hover {
  color: #1b75bb;
}
.fuelux .datepicker-wheels-footer .datepicker-wheels-select {
  float: right;
  background-color: transparent;
  color: #5B9DD9;
}
.fuelux .datepicker-wheels-footer .datepicker-wheels-select:hover {
  color: #1b75bb;
}
.fuelux .datepicker-wheels-month,
.fuelux .datepicker-wheels-year {
  float: left;
  width: 50%;
}
.fuelux .datepicker-wheels-month ul,
.fuelux .datepicker-wheels-year ul {
  height: 217px;
  list-style-type: none;
  margin: 0;
  overflow: auto;
  padding: 0;
  text-align: center;
}
.fuelux .datepicker-wheels-month ul li,
.fuelux .datepicker-wheels-year ul li {
  margin: 4px 0;
}
.fuelux .datepicker-wheels-month ul li button,
.fuelux .datepicker-wheels-year ul li button {
  width: 100%;
  text-align: center;
  color: #454545;
  display: block;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
}
.fuelux .datepicker-wheels-month ul li button:hover,
.fuelux .datepicker-wheels-year ul li button:hover {
  background: #d9edf7;
  text-decoration: none;
}
.fuelux .datepicker-wheels-month ul li.selected button,
.fuelux .datepicker-wheels-year ul li.selected button {
  background: #1b75bb;
  color: #FFF;
}
.fuelux .datepicker-wheels-month ul li.selected button:hover,
.fuelux .datepicker-wheels-year ul li.selected button:hover {
  background: #0f5f9f;
}
.fuelux .datepicker-wheels-month .header,
.fuelux .datepicker-wheels-year .header {
  background: #e6e6e6;
  background-clip: padding-box;
  border-bottom: 1px solid #cccccc;
  border-radius: 4px 0 0 0;
  color: #222222;
  font-size: 20px;
  font-weight: bold;
  line-height: 30px;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}
.fuelux .datepicker-wheels-month.full,
.fuelux .datepicker-wheels-year.full {
  border-left: 0;
  width: 100%;
}
.fuelux .datepicker-wheels-month.full .header,
.fuelux .datepicker-wheels-year.full .header {
  border-radius: 4px 4px 0 0;
}
.fuelux .datepicker-wheels-year {
  border-left: 1px solid #cccccc;
  float: right;
}
.fuelux .datepicker-wheels-year .header {
  border-radius: 0 4px 0 0;
}
.fuelux .datepicker input::-ms-clear {
  display: none;
}
.fuelux .infinitescroll {
  overflow-y: auto;
}
.fuelux .infinitescroll .infinitescroll-end {
  clear: both;
  font-style: italic;
  padding: 6px;
  text-align: center;
}
.fuelux .infinitescroll .infinitescroll-load {
  clear: both;
  padding: 6px;
}
.fuelux .infinitescroll .infinitescroll-load button {
  padding: 5px 12px;
  width: 100%;
}
.fuelux .infinitescroll .infinitescroll-load .loader {
  font-size: 32px;
  height: 32px;
  margin: 0 auto;
  width: 32px;
}
.fuelux .dropUp,
.fuelux .dropup {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
.fuelux .loader {
  height: 64px;
  font-size: 64px;
  position: relative;
  width: 64px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgd2lkdGg9IjU0cHgiIGhlaWdodD0iNTRweCIgdmlld0JveD0iNSA1IDU0IDU0IiBpZD0ibG9hZGVyIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDUuMDAwMDAwKSIgZmlsbD0iIzE1ODllZSI+PGcgaWQ9InNwaW5uZXItbWVkaXVtIj48ZyBpZD0iT3ZhbC0zNSI+PGNpcmNsZSBpZD0iVG9wIiBjeD0iMjciIGN5PSI2IiByPSI1Ij48L2NpcmNsZT48Y2lyY2xlIGlkPSJUb3BSaWdodCIgY3g9IjQ4IiBjeT0iMTciIHI9IjUiPjwvY2lyY2xlPjxjaXJjbGUgaWQ9IkJvdHRvbVJpZ2h0IiBjeD0iNDgiIGN5PSIzNiIgcj0iNSI+PC9jaXJjbGU+PGNpcmNsZSBpZD0iQm90dG9tIiBjeD0iMjciIGN5PSI0OCIgcj0iNSI+PC9jaXJjbGU+PGNpcmNsZSBpZD0iQm90dG9tTGVmdCIgY3g9IjYiIGN5PSIzNiIgcj0iNSI+PC9jaXJjbGU+PGNpcmNsZSBpZD0iVG9wTGVmdCIgY3g9IjYiIGN5PSIxNyIgcj0iNSI+PC9jaXJjbGU+PC9nPjwvZz48L2c+PGFuaW1hdGVNb3Rpb24geGxpbms6aHJlZj0iI1RvcCIgcGF0aD0iTSAwIDAgViAtNSBaIiBkdXI9Ii4yNXMiIGJlZ2luPSIwczsgVG9wTGVmdEFuaW0uZW5kIiBpZD0iVG9wQW5pbSIgLz48YW5pbWF0ZU1vdGlvbiB4bGluazpocmVmPSIjVG9wUmlnaHQiIHBhdGg9Ik0gMCAwIEwgNSAtNSBaIiBkdXI9Ii4yNXMiIGJlZ2luPSJUb3BBbmltLmVuZCIgaWQ9IlRvcFJpZ2h0QW5pbSIgLz48YW5pbWF0ZU1vdGlvbiB4bGluazpocmVmPSIjQm90dG9tUmlnaHQiIHBhdGg9Ik0gMCAwIEwgNSA1IFoiIGR1cj0iLjI1cyIgYmVnaW49IlRvcFJpZ2h0QW5pbS5lbmQiIGlkPSJCb3R0b21SaWdodEFuaW0iIC8+PGFuaW1hdGVNb3Rpb24geGxpbms6aHJlZj0iI0JvdHRvbSIgcGF0aD0iTSAwIDAgViA1IFoiIGR1cj0iLjI1cyIgYmVnaW49IkJvdHRvbVJpZ2h0QW5pbS5lbmQiIGlkPSJCb3R0b21BbmltIiAvPjxhbmltYXRlTW90aW9uIHhsaW5rOmhyZWY9IiNCb3R0b21MZWZ0IiBwYXRoPSJNIDAgMCBMIC01IDUgWiIgZHVyPSIuMjVzIiBiZWdpbj0iQm90dG9tQW5pbS5lbmQiIGlkPSJCb3R0b21MZWZ0QW5pbSIgLz48YW5pbWF0ZU1vdGlvbiB4bGluazpocmVmPSIjVG9wTGVmdCIgcGF0aD0iTSAwIDAgTCAtNSAtNSBaIiBkdXI9Ii4yNXMiIGJlZ2luPSJCb3R0b21MZWZ0QW5pbS5lbmQiIGlkPSJUb3BMZWZ0QW5pbSIgLz48L3N2Zz4=");
  background-size: contain;
}
.fuelux .pillbox {
  border: 1px solid #bbbbbb;
  border-radius: 4px;
  cursor: text;
  padding: 3px;
}
.fuelux .pillbox[data-readonly] {
  border: 1px solid transparent;
}
.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap {
  display: inline-block;
}
.fuelux .pillbox[data-readonly].truncate .pillbox-input-wrap.truncated {
  display: none;
}
.fuelux .pillbox[data-readonly].truncate .pillbox-more {
  display: inline;
}
.fuelux .pillbox[data-readonly] .pill span.glyphicon-close {
  display: none;
}
.fuelux .pillbox[data-readonly] .pillbox-add-item {
  display: none;
}
.fuelux .pillbox[data-readonly] .pillbox-input-wrap {
  display: none;
}
.fuelux .pillbox[data-readonly] .pillbox-input-wrap button.dropdown-toggle {
  display: none;
}
.fuelux .pillbox.pills-editable .pill-group .pill span {
  cursor: text;
}
.fuelux .pillbox.pills-editable .pill-group .pill span.glyphicon-close {
  cursor: pointer;
}
.fuelux .pillbox > .pill-group {
  margin: 0;
  padding: 0;
  width: 100%;
}
.fuelux .pillbox > .pill-group > .pill {
  margin: 2px;
  cursor: default;
  float: left;
  word-break: break-all;
}
.fuelux .pillbox > .pill-group > .pill.pillbox-highlight {
  outline: 1px dotted #999999;
}
.fuelux .pillbox > .pill-group > .pill.truncated {
  display: none;
}
.fuelux .pillbox > .pill-group > .pill .pillbox-list-edit {
  border: none;
  color: #333333;
  font-weight: normal;
  border-radius: 2px;
}
.fuelux .pillbox > .pill-group > .pill .pillbox-list-edit:focus {
  outline: none;
  border: none;
}
.fuelux .pillbox > .pill-group > .pill .glyphicon-close {
  cursor: pointer;
  top: -1px;
  left: 2px;
}
.fuelux .pillbox > .pill-group > .pill .glyphicon-close:before {
  content: " \00d7";
}
.fuelux .pillbox > .pill-group > .pill .glyphicon-close:hover {
  opacity: .4;
}
.fuelux .pillbox .pillbox-input-wrap {
  position: relative;
  margin: 4px 0 3px 3px;
  float: left;
}
.fuelux .pillbox .pillbox-input-wrap.editing {
  border: 1px solid #cccccc;
  border-radius: 4px;
  margin: 2px 0 3px 3px;
}
.fuelux .pillbox .pillbox-input-wrap.editing input.pillbox-add-item {
  border-radius: 4px;
  color: #333333;
  height: 32px;
}
.fuelux .pillbox .pillbox-add-item {
  border: none;
  box-shadow: none;
}
.fuelux .pillbox .pillbox-add-item:focus {
  outline: none;
  border: none;
}
.fuelux .pillbox .pillbox-more {
  cursor: pointer;
  display: none;
  line-height: 30px;
}
.fuelux .pillbox .suggest {
  max-height: 166px;
  overflow-y: auto;
}
.fuelux .pillbox .suggest > li {
  white-space: nowrap;
  cursor: pointer;
  padding: 3px 20px;
}
.fuelux .pillbox .suggest > li.pillbox-suggest-sel {
  background-color: #eeeeee;
}
.fuelux .pillbox .suggest > li:hover {
  background-color: #eeeeee;
}
.fuelux .pillbox input::-ms-clear {
  display: none;
}
.fuelux .placard {
  display: inline-block;
  position: relative;
}
.fuelux .placard[data-ellipsis="true"].showing div.placard-field,
.fuelux .placard[data-ellipsis="true"].showing input.placard-field {
  overflow: auto;
  text-overflow: clip;
  white-space: normal;
}
.fuelux .placard[data-ellipsis="true"] div.placard-field,
.fuelux .placard[data-ellipsis="true"] input.placard-field {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fuelux .placard[data-ellipsis="true"] div.placard-field::-ms-clear,
.fuelux .placard[data-ellipsis="true"] input.placard-field::-ms-clear {
  display: none;
}
.fuelux .placard[data-ellipsis="true"] div.placard-field[data-textarea] {
  overflow: auto;
  text-overflow: clip;
  white-space: normal;
}
.fuelux .placard[data-ellipsis="true"] textarea.placard-field[readonly] {
  overflow: hidden;
}
.fuelux .placard.showing .placard-footer,
.fuelux .placard.showing .placard-header,
.fuelux .placard.showing .placard-popup {
  display: block;
  z-index: 1;
}
.fuelux .placard.showing div.placard-field,
.fuelux .placard.showing input.placard-field,
.fuelux .placard.showing textarea.placard-field {
  background: #FFF;
  border: 1px solid #cccccc;
  box-shadow: none;
  position: relative;
  z-index: 1;
}
.fuelux .placard div.placard-field,
.fuelux .placard input.placard-field,
.fuelux .placard textarea.placard-field {
  resize: none;
}
.fuelux .placard div.placard-field[readonly],
.fuelux .placard input.placard-field[readonly],
.fuelux .placard textarea.placard-field[readonly] {
  background: #FFF;
  cursor: auto;
}
.fuelux .placard div.placard-field[readonly].glass,
.fuelux .placard input.placard-field[readonly].glass,
.fuelux .placard textarea.placard-field[readonly].glass {
  background: none;
}
.fuelux .placard div.placard-field[readonly].glass:hover,
.fuelux .placard input.placard-field[readonly].glass:hover,
.fuelux .placard textarea.placard-field[readonly].glass:hover {
  background: #d9edf7;
  cursor: pointer;
}
.fuelux .placard div.placard-field:focus,
.fuelux .placard input.placard-field:focus,
.fuelux .placard textarea.placard-field:focus {
  border: 1px solid #cccccc;
  box-shadow: none;
}
.fuelux .placard div.placard-field {
  width: 168px;
  overflow: auto;
}
.fuelux .placard div.placard-field[data-textarea] {
  height: 54px;
}
.fuelux .placard-cancel {
  font-size: 12px;
  margin-right: 4px;
  vertical-align: middle;
}
.fuelux .placard-footer,
.fuelux .placard-header {
  display: none;
  left: 0;
  line-height: 1;
  position: absolute;
  right: 0;
}
.fuelux .placard-footer {
  padding: 4px 0 8px 0;
  text-align: right;
  top: 100%;
}
.fuelux .placard-header {
  bottom: 100%;
  padding: 8px 0 4px 0;
}
.fuelux .placard-header h1,
.fuelux .placard-header h2,
.fuelux .placard-header h3,
.fuelux .placard-header h4,
.fuelux .placard-header h5,
.fuelux .placard-header h6 {
  margin: 0;
}
.fuelux .placard-popup {
  background: #d9edf7;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border-radius: 4px;
  bottom: -8px;
  box-shadow: 0 0 0 1px #FFF inset;
  display: none;
  left: -8px;
  position: absolute;
  right: -8px;
  top: -8px;
}
.fuelux .placard .glass {
  background: transparent;
  border: 1px solid #FFF;
  box-shadow: none;
}
.fuelux .placard .glass:hover {
  background: #d9edf7;
  border-color: #5B9DD9;
  cursor: pointer;
}
.fuelux .placard .glass:hover[disabled] {
  background: transparent;
  border-color: #FFF;
  cursor: not-allowed;
}
.fuelux .placard .glass:focus {
  background: #FFF;
  border-color: #5B9DD9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.75), 0 0 8px rgba(91, 157, 217, 0.6);
  cursor: auto;
}
.fuelux .placard .glass:focus[disabled] {
  background: transparent;
  border-color: #FFF;
  cursor: not-allowed;
}
.fuelux .placard .glass[disabled] {
  cursor: not-allowed;
}
.fuelux .repeater {
  border: 1px solid #dddddd;
  border-radius: 4px;
  /*
		 * reinforce spacing around control buttons
		 */
}
.fuelux .repeater-canvas.scrolling {
  bottom: 0;
  left: 0;
  overflow-y: auto;
  position: absolute;
  right: 0;
  top: 0;
}
.fuelux .repeater-header,
.fuelux .repeater-footer {
  background: #fafafa;
  min-height: 50px;
  padding: 8px;
  *zoom: 1;
}
.fuelux .repeater-header:before,
.fuelux .repeater-footer:before,
.fuelux .repeater-header:after,
.fuelux .repeater-footer:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .repeater-header:after,
.fuelux .repeater-footer:after {
  clear: both;
}
.fuelux .repeater-header-left,
.fuelux .repeater-footer-left {
  float: left;
}
.fuelux .repeater-header-right,
.fuelux .repeater-footer-right {
  float: right;
}
@media (max-width: 625px) {
  .fuelux .repeater-header-left,
  .fuelux .repeater-footer-left,
  .fuelux .repeater-header-right,
  .fuelux .repeater-footer-right {
    float: none;
    *zoom: 1;
  }
  .fuelux .repeater-header-left:before,
  .fuelux .repeater-footer-left:before,
  .fuelux .repeater-header-right:before,
  .fuelux .repeater-footer-right:before,
  .fuelux .repeater-header-left:after,
  .fuelux .repeater-footer-left:after,
  .fuelux .repeater-header-right:after,
  .fuelux .repeater-footer-right:after {
    display: table;
    content: "";
    line-height: 0;
  }
  .fuelux .repeater-header-left:after,
  .fuelux .repeater-footer-left:after,
  .fuelux .repeater-header-right:after,
  .fuelux .repeater-footer-right:after {
    clear: both;
  }
  .fuelux .repeater-header-left,
  .fuelux .repeater-footer-left {
    margin-bottom: 8px;
  }
}
.fuelux .repeater-header {
  border-bottom: 1px solid #dddddd;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.fuelux .repeater-footer {
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.fuelux .repeater-loader {
  display: none;
  left: 50%;
  position: absolute;
  margin: -32px 0 0 -32px;
  top: 50%;
}
.fuelux .repeater-viewport {
  min-height: 80px;
  position: relative;
}
.fuelux .repeater-pagination label {
  font-weight: normal;
}
.fuelux .repeater-pagination .repeater-primaryPaging {
  display: none;
  vertical-align: middle;
  width: 116px;
}
.fuelux .repeater-pagination .repeater-primaryPaging.active {
  display: inline-block;
}
.fuelux .repeater-pagination .repeater-primaryPaging ul.dropdown-menu {
  min-width: 116px;
}
.fuelux .repeater-pagination .repeater-secondaryPaging {
  display: none;
  width: 82px;
}
.fuelux .repeater-pagination .repeater-secondaryPaging.active {
  display: inline-block;
}
.fuelux .repeater-search {
  float: left;
  width: 200px;
}
.fuelux .repeater-title {
  display: block;
  float: left;
  line-height: 34px;
  margin-right: 10px;
}
.fuelux .repeater-itemization .selectlist,
.fuelux .repeater-filters,
.fuelux .repeater-secondaryPaging,
.fuelux .repeater-primaryPaging,
.fuelux .repeater-next,
.fuelux .repeater-prev {
  margin: auto 0.3em;
}
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selectable:hover td,
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selectable.hovered td {
  background: #fff;
}
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-select-checkbox {
  cursor: not-allowed;
}
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-list-wrapper table thead tr th.sortable,
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-list-wrapper table thead tr th .repeater-list-heading.sortable {
  background: #fafafa;
  cursor: auto;
}
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-list-wrapper table tbody tr.selectable:hover.selected td,
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-list-wrapper table tbody tr.selectable.hovered.selected td {
  background: #eee;
}
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-list-wrapper table tbody tr.selectable:hover td,
.fuelux .repeater[data-viewtype="list"].disabled .repeater-canvas .repeater-list .repeater-list-wrapper table tbody tr.selectable.hovered td {
  background: #fff;
  cursor: auto;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.scrolling {
  overflow: visible;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.scrolling .repeater-list {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.scrolling .repeater-list-wrapper {
  height: 100%;
  overflow: auto;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list {
  position: relative;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table {
  margin-bottom: 0;
  width: 100%;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody td {
  border-bottom: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  border-top: none;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody td:first-child {
  border-left: none;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody td.sorted {
  background: #fafafa;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody td.truncate {
  display: inherit;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr:focus {
  outline: 1px dotted #dddddd;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr.empty td {
  border-bottom: none;
  font-size: 14px;
  font-style: italic;
  padding: 20px;
  text-align: center;
  width: 100%;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr.selectable:hover td,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr.selectable.hovered td {
  background: #f5f5f5;
  cursor: pointer;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr.selectable .checkbox-custom:before {
  margin-top: -4px;
  top: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr.selected td {
  background: #eeeeee;
  color: #333333;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table tbody tr.selected td:first-child {
  padding-left: 30px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th {
  background: #fafafa;
  border-bottom: 1px solid #dddddd;
  border-left: 1px solid transparent;
  border-top: none;
  color: rgba(0, 0, 0, 0);
  line-height: 1.42857;
  padding: 8px;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th:first-child {
  border-left: none;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th:first-child .header-checkbox {
  width: 37px;
  padding-left: 12px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th:first-child .header-checkbox .checkbox-inline:before {
  top: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th.sortable:hover,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th.sortable.sorted {
  background: #f5f5f5;
  cursor: pointer;
  background-color: #f2f2f2;
  background-image: linear-gradient(to bottom, #fafafa, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe6e6e6', GradientType=0);
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th.sorted span.glyphicon {
  display: block;
  visibility: hidden;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th span.glyphicon {
  display: none;
  float: right;
  margin-top: 2px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list table thead > tr > th .actions-hidden {
  visibility: hidden;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-check {
  display: inline-block;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: top;
  width: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-check span.glyphicon {
  left: -22px;
  position: absolute;
  top: 2px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading {
  background: #fafafa;
  border-bottom: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  border-top: none;
  color: #333333;
  line-height: 1.42857;
  margin-left: -9px;
  padding: 8px;
  position: absolute;
  top: 0;
  z-index: 1;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading.shifted {
  margin-left: -1px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading.shifted {
    margin-left: 0;
  }
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading.sortable:hover,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading.sortable.sorted {
  background: #f5f5f5;
  cursor: pointer;
  background-color: #f2f2f2;
  background-image: linear-gradient(to bottom, #fafafa, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe6e6e6', GradientType=0);
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading.sortable.sorted span.glyphicon {
  display: block;
  visibility: visible;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas .repeater-list-heading span.glyphicon {
  display: none;
  float: right;
  margin-top: 2px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled {
  overflow: auto;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list-wrapper {
  overflow: visible;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list .frozen-column-wrapper {
  position: absolute;
  z-index: 2;
  left: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list .frozen-thead-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list .frozen-thead-wrapper table {
  border-right: 1px solid #dddddd;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list table {
  table-layout: fixed;
  word-wrap: break-word;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list table.table-frozen {
  border-right: 1px solid #dddddd;
  z-index: 2;
  background: #FFF;
  border-collapse: collapse;
  table-layout: fixed;
  float: left;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list table.table-frozen td,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list table.table-frozen th {
  border-collapse: collapse;
  word-wrap: break-word;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list table.table-frozen .repeater-frozen-heading {
  background: #fafafa;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.frozen-enabled .repeater-list table.table-frozen .repeater-frozen-heading.shifted {
  left: -1px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled {
  overflow: auto;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list-wrapper {
  overflow: visible;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper {
  position: absolute;
  z-index: 2;
  right: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table {
  table-layout: fixed;
  word-wrap: break-word;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions {
  border-left: 1px solid #dddddd;
  z-index: 2;
  border-collapse: collapse;
  table-layout: fixed;
  float: right;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr {
  border-left: 1px solid #dddddd;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.empty-heading {
  background: transparent;
  border-left: 1px solid transparent;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.empty-heading th {
  background: transparent;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr td {
  background: #FFF;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selectable:hover td,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selectable.hovered td {
  background: #f5f5f5;
  cursor: pointer;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selectable .checkbox-custom:before {
  margin-top: -4px;
  top: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selected td {
  background: #eeeeee;
  color: #333333;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selected td:first-child {
  padding-left: 30px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr td,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th {
  border-collapse: collapse;
  word-wrap: break-word;
  padding-bottom: 5px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr td .btn-group,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th .btn-group {
  width: 100%;
  text-align: center;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr td .btn-group .btn,
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th .btn-group .btn {
  float: none;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr.selected td:first-child {
  padding-left: 8px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 7px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th .repeater-list-heading {
  padding: 8px 0 7px;
  border-left: 1px solid #fafafa;
  margin-left: -9px;
  width: 100%;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th .repeater-list-heading .glyphicon {
  display: inline-block;
  float: none;
  margin-top: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-column-wrapper table.table-actions .caret {
  margin-left: 0;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list .actions-thead-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list table {
  table-layout: fixed;
  word-wrap: break-word;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list table thead tr th:last-child .repeater-list-heading {
  border-left: 1px solid transparent;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list.ie-9 .actions-column-wrapper table.table-actions {
  background-color: #FFF;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list.ie-9 .actions-column-wrapper table.table-actions tr {
  background-color: transparent;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list.ie-9 .actions-column-wrapper table.table-actions tr.empty-heading {
  border-left: 1px solid #fafafa;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list.ie-9 .actions-column-wrapper table.table-actions tr th {
  padding-bottom: 8px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.actions-enabled .repeater-list.ie-9 .actions-column-wrapper table.table-actions tr td {
  padding-bottom: 6px;
  line-height: 1.39;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.multi-select-enabled .repeater-list thead tr:first-child .header-checkbox {
  width: 37px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.multi-select-enabled .repeater-list thead tr:first-child .header-checkbox .checkbox {
  margin: 0 4px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.multi-select-enabled .repeater-list tbody tr .body-checkbox {
  left: 4px;
  top: -3px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.multi-select-enabled .repeater-list tr.selected td:first-child {
  padding-left: 8px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-canvas.multi-select-enabled.actions-enabled .repeater-list .actions-column-wrapper table.table-actions tr th .repeater-list-heading {
  border-left: 1px solid #dddddd;
}
.fuelux .repeater[data-viewtype="list"] .repeater-loader {
  margin-top: -12px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-loader.noHeader {
  margin-top: -32px;
}
.fuelux .repeater[data-viewtype="list"] .repeater-viewport {
  overflow: hidden;
}
.fuelux .repeater[data-viewtype="list"] .actions-wrapper {
  z-index: 10;
  text-align: right;
}
.fuelux .repeater.disabled .repeater-thumbnail.selectable:hover {
  background: #fff;
  cursor: auto;
}
.fuelux .repeater.disabled .repeater-thumbnail.selectable.selected:hover {
  background: #eeeeee;
}
.fuelux .repeater-thumbnail {
  border: 1px solid #dddddd;
  color: #666666;
  float: left;
  font-size: 14px;
  min-height: 110px;
  min-width: 100px;
  margin: 8px 7px;
  text-align: center;
}
.fuelux .repeater-thumbnail img {
  display: block;
  margin-top: 10px;
  margin-bottom: 3px;
}
.fuelux .repeater-thumbnail-cont {
  height: 100%;
  overflow-y: auto;
  padding: 6px;
  width: 100%;
}
.fuelux .repeater-thumbnail-cont.align-center,
.fuelux .repeater-thumbnail-cont.align-justify,
.fuelux .repeater-thumbnail-cont.align-left,
.fuelux .repeater-thumbnail-cont.align-right {
  position: relative;
  font-size: 0.1px;
}
.fuelux .repeater-thumbnail-cont.align-center:after,
.fuelux .repeater-thumbnail-cont.align-justify:after,
.fuelux .repeater-thumbnail-cont.align-left:after,
.fuelux .repeater-thumbnail-cont.align-right:after {
  display: inline-block;
  width: 100%;
  content: '';
}
.fuelux .repeater-thumbnail-cont.align-center .infinitescroll-end,
.fuelux .repeater-thumbnail-cont.align-justify .infinitescroll-end,
.fuelux .repeater-thumbnail-cont.align-left .infinitescroll-end,
.fuelux .repeater-thumbnail-cont.align-right .infinitescroll-end,
.fuelux .repeater-thumbnail-cont.align-center .infinitescroll-load,
.fuelux .repeater-thumbnail-cont.align-justify .infinitescroll-load,
.fuelux .repeater-thumbnail-cont.align-left .infinitescroll-load,
.fuelux .repeater-thumbnail-cont.align-right .infinitescroll-load {
  display: inline-block;
  width: 100%;
}
.fuelux .repeater-thumbnail-cont.align-center .repeater-thumbnail,
.fuelux .repeater-thumbnail-cont.align-justify .repeater-thumbnail,
.fuelux .repeater-thumbnail-cont.align-left .repeater-thumbnail,
.fuelux .repeater-thumbnail-cont.align-right .repeater-thumbnail {
  display: inline-block;
  float: none;
  font-size: 14px;
}
.fuelux .repeater-thumbnail-cont.align-center .repeater-thumbnail:after,
.fuelux .repeater-thumbnail-cont.align-justify .repeater-thumbnail:after,
.fuelux .repeater-thumbnail-cont.align-left .repeater-thumbnail:after,
.fuelux .repeater-thumbnail-cont.align-right .repeater-thumbnail:after {
  content: ' ';
}
.fuelux .repeater-thumbnail-cont.align-center {
  text-align: center;
}
.fuelux .repeater-thumbnail-cont.align-justify {
  text-align: justify;
}
.fuelux .repeater-thumbnail-cont.align-left {
  text-align: left;
}
.fuelux .repeater-thumbnail-cont.align-right {
  text-align: right;
}
.fuelux .repeater-thumbnail-cont div.empty {
  font-size: 14px;
  font-style: italic;
  padding: 14px 10px 20px;
  text-align: center;
}
.fuelux .repeater-thumbnail-cont .selectable:hover {
  background: #f5f5f5;
  cursor: pointer;
}
.fuelux .repeater-thumbnail-cont .selectable.selected {
  background: #eeeeee;
}
.fuelux .repeater-thumbnail-cont .selectable.selected:hover {
  background: #dddddd;
}
.fuelux .spinbox {
  display: inline-block;
  position: relative;
}
.fuelux .spinbox.digits-3 {
  width: 60px;
}
.fuelux .spinbox.disabled .spinbox-buttons {
  cursor: not-allowed;
}
    .fuelux .spinbox .spinbox-input {
        float: left;
        /* Magic number */
        padding: 3px;
        padding-bottom: 0px 25px 0px 7px;
    }
.fuelux .spinbox .spinbox-input::-ms-clear {
  display: none;
}
.fuelux .spinbox .btn {
  position: relative;
  width: 20px;
  height: 13px;
  padding-top: 0;
  padding-right: 9px;
  padding-left: 9px;
  overflow-y: hidden;
}
.fuelux .spinbox .btn.disabled {
  cursor: not-allowed;
}
.fuelux .spinbox .spinbox-buttons {
  position: absolute;
  height: 28px;
  width: 20px;
  right: 2px;
}
.fuelux .spinbox .spinbox-up {
  padding: 0 0 14px 1px;
  top: 2px;
}
.fuelux .spinbox .spinbox-up .glyphicon-chevron-up {
  position: relative;
  top: 0px;
}
.fuelux .spinbox .btn-group > .btn.spinbox-up {
  border-top-right-radius: 4px;
}
.fuelux .spinbox .spinbox-down {
  padding: 0 0 8px 1px;
  top: 2px;
  height: 15px;
  border-bottom-left-radius: 4px;
}
.fuelux .spinbox .spinbox-down .glyphicon-chevron-down {
  position: relative;
  left: 0;
  top: 0;
}
.fuelux .spinbox input::-ms-clear {
  display: none;
}
.fuelux .scheduler {
  /* -------------------------------
		START DATE/TIME
	------------------------------- */
  /* -------------------------------
		TIMEZONE
	------------------------------- */
  /* -------------------------------
		REPEAT PANELS
	------------------------------- */
  /* -------------------------------
	END
	------------------------------- */
}
.fuelux .scheduler .row {
  margin-bottom: 10px;
}
.fuelux .scheduler .row.no-margin {
  margin-bottom: 0px;
}
.fuelux .scheduler .control-label {
  min-width: 7em;
}
.fuelux .scheduler .inline-form-text {
  float: left;
  line-height: 27px;
  margin-top: 4px;
}
.fuelux .scheduler .form-group {
  margin-bottom: 0px;
}
.fuelux .scheduler .start-datetime .form-group {
  margin-left: 0;
}
.fuelux .scheduler .start-datetime .combobox {
  max-width: 9em;
}
.fuelux .scheduler .start-datetime .combobox .dropdown-menu {
  max-height: 200px;
  overflow: auto;
}
.fuelux .scheduler .start-datetime .dropdown {
  float: left;
  margin: 0 10px 0 0;
}
.fuelux .scheduler .timezone-container .input-group {
  max-width: 20em;
}
.fuelux .scheduler .timezone-container .dropdown-label {
  height: 18px;
  white-space: nowrap;
  max-width: 20em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fuelux .scheduler .timezone-container .dropdown-menu {
  max-height: 200px;
  overflow: auto;
}
.fuelux .scheduler .repeat-panel {
  margin-left: 0;
}
.fuelux .scheduler .repeat-panel label {
  font-weight: normal;
}
.fuelux .scheduler .repeat-panel .radio {
  margin-right: 10px;
}
.fuelux .scheduler .repeat-panel .form-group {
  margin-left: 0;
}
.fuelux .scheduler .repeat-interval {
  margin-left: 0;
  *zoom: 1;
}
.fuelux .scheduler .repeat-interval:before,
.fuelux .scheduler .repeat-interval:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .scheduler .repeat-interval:after {
  clear: both;
}
.fuelux .scheduler .repeat-interval .form-group {
  margin-left: 0;
}
.fuelux .scheduler .repeat-interval .dropdown-menu {
  max-height: 200px;
  overflow: auto;
}
.fuelux .scheduler .repeat-interval .repeat-every-panel {
  float: left;
}
.fuelux .scheduler .repeat-interval .repeat-every-panel .repeat-every-pretext {
  padding: 0 10px;
}
.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox {
  float: left;
  margin-right: 10px;
}
.fuelux .scheduler .repeat-interval .repeat-every-panel .spinbox input {
  margin-bottom: 0;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-date {
  margin-top: 10px;
  *zoom: 1;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-date:before,
.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-date:after {
  clear: both;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-date .selectlist {
  margin-left: 5px;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-day {
  margin-top: 10px;
  *zoom: 1;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-day:before,
.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .scheduler .repeat-monthly .repeat-monthly-day:after {
  clear: both;
}
.fuelux .scheduler .repeat-monthly .month-days {
  margin-left: 10px;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-date {
  margin-top: 10px;
  *zoom: 1;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-date:before,
.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-date:after {
  clear: both;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-date .year-month-day {
  margin-left: 10px;
}
.fuelux .scheduler .repeat-yearly .year-month-days {
  margin-left: 10px;
}
.fuelux .scheduler .repeat-yearly .year-month {
  margin-left: 10px;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-day {
  margin-top: 10px;
  *zoom: 1;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-day:before,
.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-day:after {
  clear: both;
}
.fuelux .scheduler .repeat-yearly .repeat-yearly-day .repeat-yearly-day-text {
  margin-left: 10px;
}
.fuelux .scheduler .repeat-weekly.repeat-days-of-the-week {
  margin-top: 10px;
  *zoom: 1;
}
.fuelux .scheduler .repeat-weekly.repeat-days-of-the-week:before,
.fuelux .scheduler .repeat-weekly.repeat-days-of-the-week:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .scheduler .repeat-weekly.repeat-days-of-the-week:after {
  clear: both;
}
.fuelux .scheduler .repeat-weekly button:not(.active) {
  background-color: #FFF;
}
.fuelux .scheduler .repeat-weekly .btn-group.disabled {
  position: relative;
  opacity: 0.65;
}
.fuelux .scheduler .repeat-weekly .btn-group.disabled:before {
  background: transparent;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
}
.fuelux .scheduler .selectlist {
  float: left;
}
.fuelux .scheduler label.radio {
  float: left;
  line-height: 27px;
}
.fuelux .scheduler label.radio input {
  margin-top: 8px;
}
.fuelux .scheduler .repeat-end .end-after {
  float: left;
  display: inline-block;
  margin-right: 10px;
}
.fuelux .scheduler .repeat-end .form-group {
  margin-left: 0;
}
.fuelux .scheduler .repeat-end .end-option-panel {
  padding-left: 10px;
}
.fuelux .scheduler .repeat-end .selectlist {
  min-width: 100%;
}
.fuelux .scheduler .repeat-end .selectlist button,
.fuelux .scheduler .repeat-end .selectlist ul {
  min-width: 100%;
}
.fuelux .scheduler input::-ms-clear {
  display: none;
}
.fuelux .search.disabled .input-group-btn {
  cursor: not-allowed;
}
.fuelux .search input::-ms-clear {
  display: none;
}
.fuelux .selectlist.disabled {
  cursor: not-allowed;
}
.fuelux .selectlist .selected-label {
  overflow: hidden;
  min-width: 2em;
}
.fuelux .selectlist .dropdown-menu {
  min-width: inherit;
  overflow-y: auto;
}
.fuelux .selectlist .btn.dropdown-toggle {
  text-align: left;
  padding-right: 28px;
}
.fuelux .selectlist .btn.dropdown-toggle .caret {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 12px;
}
.fuelux .button-sizer,
.fuelux .selectlist-sizer {
  display: inline-block;
  position: absolute;
  visibility: hidden;
  top: 0;
  float: left;
}
.fuelux .button-sizer .selectlist,
.fuelux .selectlist-sizer .selectlist {
  display: block !important;
}
.fuelux .button-sizer .dropdown-menu,
.fuelux .selectlist-sizer .dropdown-menu {
  display: block;
  min-width: inherit;
}
.fuelux .button-sizer .selected-label,
.fuelux .selectlist-sizer .selected-label {
  width: auto !important;
}
.fuelux .picker {
  display: inline-block;
  position: relative;
}
.fuelux .picker[data-ellipsis="true"].showing input.picker-field {
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
}
.fuelux .picker[data-ellipsis="true"] input.picker-field {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fuelux .picker[data-ellipsis="true"] input.picker-field::-ms-clear {
  display: none;
}
.fuelux .picker[data-ellipsis="true"] textarea.picker-field[readonly] {
  overflow: hidden;
}
.fuelux .picker.showing .picker-footer,
.fuelux .picker.showing .picker-header,
.fuelux .picker.showing .picker-popup {
  display: block;
  z-index: 1;
}
.fuelux .picker.showing input.picker-field,
.fuelux .picker.showing textarea.picker-field {
  background: #FFF;
  border: 1px solid #cccccc;
  box-shadow: none;
  position: relative;
  z-index: 1;
}
.fuelux .picker input.picker-field,
.fuelux .picker textarea.picker-field {
  resize: none;
}
.fuelux .picker input.picker-field[readonly],
.fuelux .picker textarea.picker-field[readonly] {
  background: #FFF;
  cursor: auto;
}
.fuelux .picker input.picker-field[readonly].glass,
.fuelux .picker textarea.picker-field[readonly].glass {
  background: none;
}
.fuelux .picker input.picker-field[readonly].glass:hover,
.fuelux .picker textarea.picker-field[readonly].glass:hover {
  background: #d9edf7;
  cursor: pointer;
}
.fuelux .picker input.picker-field:focus,
.fuelux .picker textarea.picker-field:focus {
  border: 1px solid #cccccc;
  box-shadow: none;
}
.fuelux .picker-cancel {
  font-size: 12px;
  margin-right: 4px;
  vertical-align: middle;
}
.fuelux .picker-footer,
.fuelux .picker-header {
  display: none;
  left: 0;
  line-height: 1;
  right: 0;
}
.fuelux .picker-footer {
  padding: 8px 10px 8px 0;
  text-align: right;
  bottom: 0;
  position: absolute;
}
.fuelux .picker-header {
  height: 31px;
  padding: 8px 0 0px 10px;
}
.fuelux .picker-header h1,
.fuelux .picker-header h2,
.fuelux .picker-header h3,
.fuelux .picker-header h4,
.fuelux .picker-header h5,
.fuelux .picker-header h6 {
  margin: 0;
}
.fuelux .picker-popup {
  background: #d9edf7;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border-radius: 4px;
  box-shadow: 0 0 0 1px #FFF inset;
  display: none;
  position: absolute;
  padding-left: 6px;
  padding-right: 6px;
  height: 234px;
  width: 350px;
  margin: 4px 0;
}
.fuelux .picker .picker-body.well {
  background-color: #fff;
  overflow: scroll;
  padding: 0;
  height: 165px;
}
.fuelux .picker .tree {
  border: none;
}
.fuelux .picker .glass {
  background: transparent;
  border: 1px solid #FFF;
  box-shadow: none;
}
.fuelux .picker .glass:hover {
  background: #d9edf7;
  border-color: #5B9DD9;
  cursor: pointer;
}
.fuelux .picker .glass:hover[disabled] {
  background: transparent;
  border-color: #FFF;
  cursor: not-allowed;
}
.fuelux .picker .glass:focus {
  background: #FFF;
  border-color: #5B9DD9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.75), 0 0 8px rgba(91, 157, 217, 0.6);
  cursor: auto;
}
.fuelux .picker .glass:focus[disabled] {
  background: transparent;
  border-color: #FFF;
  cursor: not-allowed;
}
.fuelux .picker .glass[disabled] {
  cursor: not-allowed;
}
.fuelux .tree {
  border: 1px solid #999999;
  border-radius: 4px 4px 4px 4px;
  padding: 10px 15px 0 15px;
  overflow-x: auto;
  overflow-y: auto;
  position: relative;
  list-style: none;
}
.fuelux .tree *:focus {
  outline: none;
}
.fuelux .tree :focus > .tree-branch-header .tree-label,
.fuelux .tree :focus > button .tree-label {
  outline: 0;
  text-decoration: underline;
}
.fuelux .tree button:focus {
  color: #999999;
}
.fuelux .tree ul {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  list-style: none;
}
.fuelux .tree li {
  margin: 0;
  margin-top: 5px;
  margin-bottom: 5px;
}
.fuelux .tree .tree-loader {
  margin-left: 65px;
}
.fuelux .tree > .tree-loader {
  margin-left: 50px;
}
.fuelux .tree .tree-open > .tree-branch-header .glyphicon-play {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  position: relative;
}
.fuelux .tree [data-children=false] > .tree-branch-header .icon-caret:before {
  content: '\00a0';
}
.fuelux .tree .tree-branch .tree-branch-header {
  position: relative;
  border-radius: 6px;
  white-space: nowrap;
}
.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name:hover {
  color: #999999;
}
.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play {
  font-size: 10px;
  padding-right: 5px;
  padding-left: 7px;
}
.fuelux .tree .tree-branch .tree-branch-header .glyphicon-play:before {
  position: relative;
  top: -2px;
}
.fuelux .tree .tree-branch .tree-branch-header .tree-branch-name {
  white-space: nowrap;
  border-radius: 6px;
  background-color: transparent;
  border: 0;
}
.fuelux .tree .tree-branch .tree-branch-header label {
  font-weight: normal;
  padding-left: 3px;
  margin-bottom: 0;
  cursor: pointer;
}
.fuelux .tree .tree-branch .tree-branch-children {
  margin-left: 14px;
}
.fuelux .tree .tree-branch[haschildren='false'] .icon-caret,
.fuelux .tree .tree-branch[data-has-children='false'] .icon-caret {
  visibility: hidden;
}
.fuelux .tree .tree-item,
.fuelux .tree .tree-overflow {
  white-space: nowrap;
  position: relative;
  cursor: pointer;
  border-radius: 6px;
  margin-left: 26px;
}
.fuelux .tree .tree-item .tree-item-name,
.fuelux .tree .tree-overflow .tree-item-name,
.fuelux .tree .tree-item .tree-overflow-name,
.fuelux .tree .tree-overflow .tree-overflow-name {
  white-space: nowrap;
  border-radius: 6px;
  background-color: transparent;
  border: 0;
}
.fuelux .tree .tree-item .tree-overflow-name .tree-label,
.fuelux .tree .tree-overflow .tree-overflow-name .tree-label {
  margin-left: 15px;
  color: #0088cc;
}
.fuelux .tree .tree-item .tree-item-name:hover,
.fuelux .tree .tree-overflow .tree-item-name:hover,
.fuelux .tree .tree-item .tree-overflow-name:hover,
.fuelux .tree .tree-overflow .tree-overflow-name:hover {
  color: #999999;
}
.fuelux .tree .tree-item.tree-selected .tree-item-name,
.fuelux .tree .tree-overflow.tree-selected .tree-item-name {
  background-color: #eeeeee;
  color: #333333;
}
.fuelux .tree .tree-item label,
.fuelux .tree .tree-overflow label {
  font-weight: normal;
  padding-left: 7px;
  margin-bottom: 0;
  cursor: pointer;
}
.fuelux .tree .icon-caret:hover + .tree-branch-name {
  color: #999999;
}
.fuelux .tree.tree-folder-select .tree-branch .icon-caret {
  background-color: transparent;
  border: 0;
}
.fuelux .tree.tree-folder-select .tree-branch .icon-caret:hover {
  cursor: pointer;
  color: #999999;
}
.fuelux .tree.tree-folder-select .tree-branch > .tree-branch-name {
  padding: 1px 5px 0 5px;
  border-radius: 6px;
}
.fuelux .tree.tree-folder-select .tree-branch > .tree-branch-name.tree-selected {
  background-color: #eeeeee;
}
.fuelux .tree.tree-folder-select .tree-branch.tree-selected > .tree-branch-header .tree-branch-name {
  background-color: #eeeeee;
}
.fuelux .tree.tree-folder-select .tree-branch.tree-selected > .tree-branch-header .tree-branch-name:hover {
  background-color: #eeeeee;
}
.fuelux .truncate .tree .tree-branch-header .tree-branch-name,
.fuelux .truncate .tree .tree-item .tree-item-name {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fuelux .wizard {
  *zoom: 1;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  background-color: #fafafa;
  position: relative;
  min-height: 48px;
}
.fuelux .wizard:before,
.fuelux .wizard:after {
  display: table;
  content: "";
  line-height: 0;
}
.fuelux .wizard:after {
  clear: both;
}
.fuelux .wizard.no-steps-container {
  overflow: hidden;
}
.fuelux .wizard .steps-container {
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
.fuelux .wizard > ul.steps,
.fuelux .wizard > .steps-container > ul.steps {
  list-style: none outside none;
  padding: 0;
  margin: 0;
  width: 999999px;
}
.fuelux .wizard > ul.steps.previous-disabled li.complete,
.fuelux .wizard > .steps-container > ul.steps.previous-disabled li.complete {
  cursor: default;
}
.fuelux .wizard > ul.steps.previous-disabled li.complete:hover,
.fuelux .wizard > .steps-container > ul.steps.previous-disabled li.complete:hover {
  background: #f5f5f5;
  color: #468847;
  cursor: default;
}
.fuelux .wizard > ul.steps.previous-disabled li.complete:hover .chevron:before,
.fuelux .wizard > .steps-container > ul.steps.previous-disabled li.complete:hover .chevron:before {
  border-left-color: #f5f5f5;
}
.fuelux .wizard > ul.steps li,
.fuelux .wizard > .steps-container > ul.steps li {
  float: left;
  margin: 0;
  padding: 0 20px 0 30px;
  height: 46px;
  line-height: 46px;
  position: relative;
  background: #eeeeee;
  color: #999999;
  font-size: 16px;
  cursor: not-allowed;
}
.fuelux .wizard > ul.steps li > .has-secondary-text,
.fuelux .wizard > .steps-container > ul.steps li > .has-secondary-text {
  display: inline;
}
.fuelux .wizard > ul.steps li > .has-secondary-text > h4,
.fuelux .wizard > .steps-container > ul.steps li > .has-secondary-text > h4 {
  display: inline;
  font-size: 16px;
  font-weight: normal;
}
.fuelux .wizard > ul.steps li > .has-secondary-text > small,
.fuelux .wizard > .steps-container > ul.steps li > .has-secondary-text > small {
  display: none;
}
.fuelux .wizard > ul.steps li .chevron,
.fuelux .wizard > .steps-container > ul.steps li .chevron {
  border: 24px solid transparent;
  border-left: 14px solid #d4d4d4;
  border-right: 0;
  display: block;
  position: absolute;
  right: -14px;
  top: 0;
  z-index: 1;
}
.fuelux .wizard > ul.steps li .chevron:before,
.fuelux .wizard > .steps-container > ul.steps li .chevron:before {
  border: 24px solid transparent;
  border-left: 14px solid #eeeeee;
  border-right: 0;
  content: "";
  display: block;
  position: absolute;
  right: 1px;
  top: -24px;
}
.fuelux .wizard > ul.steps li.complete,
.fuelux .wizard > .steps-container > ul.steps li.complete {
  background: #f5f5f5;
  color: #468847;
}
.fuelux .wizard > ul.steps li.complete:hover,
.fuelux .wizard > .steps-container > ul.steps li.complete:hover {
  background: #e2eaee;
  cursor: pointer;
}
.fuelux .wizard > ul.steps li.complete:hover .chevron:before,
.fuelux .wizard > .steps-container > ul.steps li.complete:hover .chevron:before {
  border-left: 14px solid #e2eaee;
}
.fuelux .wizard > ul.steps li.complete .chevron:before,
.fuelux .wizard > .steps-container > ul.steps li.complete .chevron:before {
  border-left: 14px solid #f5f5f5;
}
.fuelux .wizard > ul.steps li.active,
.fuelux .wizard > .steps-container > ul.steps li.active {
  background: #eef7fb;
  color: #3a87ad;
  cursor: default;
}
.fuelux .wizard > ul.steps li.active .chevron:before,
.fuelux .wizard > .steps-container > ul.steps li.active .chevron:before {
  border-left: 14px solid #eef7fb;
}
.fuelux .wizard > ul.steps li.active .badge,
.fuelux .wizard > .steps-container > ul.steps li.active .badge {
  background-color: #3a87ad;
}
.fuelux .wizard > ul.steps li .badge,
.fuelux .wizard > .steps-container > ul.steps li .badge {
  margin-right: 8px;
}
.fuelux .wizard > ul.steps li .badge-success,
.fuelux .wizard > .steps-container > ul.steps li .badge-success {
  background-color: #468847;
}
.fuelux .wizard > ul.steps li:first-child,
.fuelux .wizard > .steps-container > ul.steps li:first-child {
  border-radius: 4px 0 0 0;
  padding-left: 20px;
}
.fuelux .wizard.rtl {
  direction: rtl;
}
.fuelux .wizard.rtl > ul.steps,
.fuelux .wizard.rtl > .steps-container > ul.steps {
  right: 0;
  left: auto;
  float: right;
}
.fuelux .wizard.rtl > ul.steps.previous-disabled li.complete:hover .chevron:before,
.fuelux .wizard.rtl > .steps-container > ul.steps.previous-disabled li.complete:hover .chevron:before {
  border-right-color: #f5f5f5;
}
.fuelux .wizard.rtl > ul.steps li,
.fuelux .wizard.rtl > .steps-container > ul.steps li {
  float: right;
}
.fuelux .wizard.rtl > ul.steps li .chevron,
.fuelux .wizard.rtl > .steps-container > ul.steps li .chevron {
  right: auto;
  left: -14px;
  border-right: 14px solid #cccccc;
  border-left: 0;
}
.fuelux .wizard.rtl > ul.steps li .chevron:before,
.fuelux .wizard.rtl > .steps-container > ul.steps li .chevron:before {
  right: auto;
  left: 1px;
  border-right: 14px solid #eeeeee;
  border-left: 0;
}
.fuelux .wizard.rtl > ul.steps li.active .chevron:before,
.fuelux .wizard.rtl > .steps-container > ul.steps li.active .chevron:before {
  border-right: 14px solid #eef7fb;
}
.fuelux .wizard.rtl > ul.steps li.complete .chevron:before,
.fuelux .wizard.rtl > .steps-container > ul.steps li.complete .chevron:before {
  border-right: 14px solid #f5f5f5;
}
.fuelux .wizard.rtl > ul.steps li.complete:hover .chevron:before,
.fuelux .wizard.rtl > .steps-container > ul.steps li.complete:hover .chevron:before {
  border-right: 14px solid #e2eaee;
  border-left: none;
}
.fuelux .wizard.rtl > ul.steps li .badge,
.fuelux .wizard.rtl > .steps-container > ul.steps li .badge {
  margin-left: 8px;
}
.fuelux .wizard.rtl > .actions {
  right: auto;
  left: 0;
  float: left;
  border-left: none;
  border-right: 1px solid #d4d4d4;
  border-radius: 4px 0 0 0;
}
.fuelux .wizard.rtl > .actions .btn-prev span {
  margin-left: 5px;
  margin-right: 0;
}
.fuelux .wizard.rtl > .actions .btn-next span {
  margin-left: 0;
  margin-right: 5px;
}
.fuelux .wizard > .actions {
  z-index: 1000;
  position: absolute;
  right: 0;
  top: 0;
  line-height: 46px;
  float: right;
  padding-left: 15px;
  padding-right: 15px;
  vertical-align: middle;
  background-color: #e6e6e6;
  border-left: 1px solid #d4d4d4;
  border-radius: 0 4px 0 0;
}
.fuelux .wizard > .actions a {
  line-height: 45px;
  font-size: 12px;
  margin-right: 8px;
}
.fuelux .wizard > .actions .btn-prev[disabled] {
  cursor: not-allowed;
}
.fuelux .wizard > .actions .btn-prev span {
  margin-right: 5px;
}
.fuelux .wizard > .actions .btn-next[disabled] {
  cursor: not-allowed;
}
.fuelux .wizard > .actions .btn-next span {
  margin-left: 5px;
}
.fuelux .wizard .step-content {
  border-top: 1px solid #cccccc;
  padding: 10px;
  float: left;
  width: 100%;
}
.fuelux .wizard .step-content .step-pane {
  display: none;
}
.fuelux .wizard .step-content > .active {
  display: block;
}
.fuelux .wizard .step-content > .active .btn-group .active {
  display: inline-block;
}
.fuelux .wizard.complete > .actions .btn-next .glyphicon {
  display: none;
}
.fuelux .serif {
  font-family: Georgia, "Times New Roman", Times, serif;
}
.fuelux .monospace {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
.fuelux .text-sm {
  font-size: 14px * 0.85;
}
.fuelux .text-lg {
  font-size: 14px * 1.25;
}
.fuelux .padding-xs {
  padding: 5px;
}
.fuelux .padding-xs-horizontal {
  padding: 0 5px;
}
.fuelux .padding-xs-vertical {
  padding: 5px 0;
}
.fuelux .padding-xs-top {
  padding-top: 5px;
}
.fuelux .padding-xs-bottom {
  padding-bottom: 5px;
}
.fuelux .padding-xs-left {
  padding-left: 5px;
}
.fuelux .padding-xs-right {
  padding-right: 5px;
}
.fuelux .padding-sm {
  padding: 10px;
}
.fuelux .padding-sm-horizontal {
  padding: 0 10px;
}
.fuelux .padding-sm-vertical {
  padding: 10px 0;
}
.fuelux .padding-sm-top {
  padding-top: 10px;
}
.fuelux .padding-sm-bottom {
  padding-bottom: 10px;
}
.fuelux .padding-sm-left {
  padding-left: 10px;
}
.fuelux .padding-sm-right {
  padding-right: 10px;
}
.fuelux .padding-md {
  padding: 15px;
}
.fuelux .padding-md-horizontal {
  padding: 0 15px;
}
.fuelux .padding-md-vertical {
  padding: 15px 0;
}
.fuelux .padding-md-top {
  padding-top: 15px;
}
.fuelux .padding-md-bottom {
  padding-bottom: 15px;
}
.fuelux .padding-md-left {
  padding-left: 15px;
}
.fuelux .padding-md-right {
  padding-right: 15px;
}
.fuelux .padding-lg {
  padding: 20px;
}
.fuelux .padding-lg-horizontal {
  padding: 0 20px;
}
.fuelux .padding-lg-vertical {
  padding: 20px 0;
}
.fuelux .padding-lg-top {
  padding-top: 20px;
}
.fuelux .padding-lg-bottom {
  padding-bottom: 20px;
}
.fuelux .padding-lg-left {
  padding-left: 20px;
}
.fuelux .padding-lg-right {
  padding-right: 20px;
}
.fuelux .margin-xs {
  margin: 5px;
}
.fuelux .margin-xs-horizontal {
  margin: 0 5px;
}
.fuelux .margin-xs-vertical {
  margin: 5px 0;
}
.fuelux .margin-xs-top {
  margin-top: 5px;
}
.fuelux .margin-xs-bottom {
  margin-bottom: 5px;
}
.fuelux .margin-xs-left {
  margin-left: 5px;
}
.fuelux .margin-xs-right {
  margin-right: 5px;
}
.fuelux .margin-sm {
  margin: 10px;
}
.fuelux .margin-sm-horizontal {
  margin: 0 10px;
}
.fuelux .margin-sm-vertical {
  margin: 10px 0;
}
.fuelux .margin-sm-top {
  margin-top: 10px;
}
.fuelux .margin-sm-bottom {
  margin-bottom: 10px;
}
.fuelux .margin-sm-left {
  margin-left: 10px;
}
.fuelux .margin-sm-right {
  margin-right: 10px;
}
.fuelux .margin-md {
  margin: 15px;
}
.fuelux .margin-md-horizontal {
  margin: 0 15px;
}
.fuelux .margin-md-vertical {
  margin: 15px 0;
}
.fuelux .margin-md-top {
  margin-top: 15px;
}
.fuelux .margin-md-bottom {
  margin-bottom: 15px;
}
.fuelux .margin-md-left {
  margin-left: 15px;
}
.fuelux .margin-md-right {
  margin-right: 15px;
}
.fuelux .margin-lg {
  margin: 20px;
}
.fuelux .margin-lg-horizontal {
  margin: 0 20px;
}
.fuelux .margin-lg-vertical {
  margin: 20px 0;
}
.fuelux .margin-lg-top {
  margin-top: 20px;
}
.fuelux .margin-lg-bottom {
  margin-bottom: 20px;
}
.fuelux .margin-lg-left {
  margin-left: 20px;
}
.fuelux .margin-lg-right {
  margin-right: 20px;
}
.fuelux .data-label {
  text-transform: uppercase;
  font-size: 10px;
  margin-bottom: 2px;
  text-shadow: 0 1px #FFF;
  color: #666666;
}
.fuelux .data-value {
  font-size: 14px;
}
.fuelux .section-heading {
  font-size: 16px;
  color: #333333;
  margin: 0 0 10px;
  padding: 0;
  text-shadow: 0 1px #FFF;
}
.fuelux .truncate {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/deeppurple-amber.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus::before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-option{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-option:hover:not(.mdc-list-item--disabled),.mat-mdc-option:focus:not(.mdc-list-item--disabled),.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple):not(.mdc-list-item--disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #673ab7)}.mat-accent .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-secondary, #ffd740)}.mat-warn .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mdc-theme-error, #f44336)}.mat-mdc-optgroup-label{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#673ab7}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#673ab7}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ffd740}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ffd740}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ffd740}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ffd740}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}.mat-mdc-option{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em)}.mat-mdc-card{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-elevated-card-container-color:#fff}.mat-mdc-card-outlined{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-outline-color:#e0e0e0}.mat-mdc-card-subtitle{color:rgba(0,0,0,.54)}.mat-mdc-card-title{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-headline6-font-size, 20px);line-height:var(--mdc-typography-headline6-line-height, 32px);font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:var(--mdc-typography-headline6-text-transform, none)}.mat-mdc-card-subtitle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#673ab7}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(103, 58, 183, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(103, 58, 183, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ffd740}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 215, 64, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 215, 64, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244, 67, 54, 0.25)}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:white}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:rgba(0, 0, 0, 0.87)}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.6)}}@media all{.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.6)}}.mdc-text-field .mdc-text-field__input{caret-color:var(--mdc-theme-primary, #673ab7)}.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field-character-counter,.mdc-text-field:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.54)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.6)}.mdc-text-field--filled .mdc-text-field__ripple::before,.mdc-text-field--filled .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, rgba(0, 0, 0, 0.87))}.mdc-text-field--filled:hover .mdc-text-field__ripple::before,.mdc-text-field--filled.mdc-ripple-surface--hover .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:whitesmoke}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.42)}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-primary, #673ab7)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.38)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.87)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-primary, #673ab7)}.mdc-text-field--outlined .mdc-text-field__ripple::before,.mdc-text-field--outlined .mdc-text-field__ripple::after{background-color:var(--mdc-ripple-color, transparent)}.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(103, 58, 183, 0.87)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mdc-text-field--disabled .mdc-text-field__input{color:rgba(0, 0, 0, 0.38)}@media all{.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:rgba(0, 0, 0, 0.38)}}@media all{.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.38)}}.mdc-text-field--disabled .mdc-floating-label{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__icon--leading{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:rgba(0, 0, 0, 0.3)}.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:rgba(0, 0, 0, 0.38)}.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:rgba(0, 0, 0, 0.06)}.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.06)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input::placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__input:-ms-input-placeholder{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-floating-label{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field-character-counter,.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--leading{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__icon--trailing{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--prefix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-text-field__affix--suffix{color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:GrayText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:GrayText}}.mdc-text-field--disabled.mdc-text-field--filled{background-color:#fafafa}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix::after{color:rgba(103,58,183,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,215,64,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent .mdc-text-field__input{caret-color:var(--mdc-theme-secondary, #ffd740)}.mat-mdc-form-field.mat-accent:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-secondary, #ffd740)}.mat-mdc-form-field.mat-accent .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(255, 215, 64, 0.87)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-accent .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-secondary, #ffd740)}.mat-mdc-form-field.mat-warn .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(244, 67, 54, 0.87)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid .mdc-text-field__input{caret-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-warn .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mdc-text-field__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field__affix{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mdc-text-field--textarea .mdc-text-field__input{line-height:1.5rem}.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-form-field,.mat-mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(16px * var(--mat-mdc-form-field-floating-label-scale, 0.75))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:16px}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #673ab7)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #673ab7)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-select-value{color:rgba(0,0,0,.87)}.mat-mdc-select-placeholder{color:rgba(0,0,0,.6)}.mat-mdc-select-disabled .mat-mdc-select-value{color:rgba(0,0,0,.38)}.mat-mdc-select-arrow{color:rgba(0,0,0,.54)}.mat-mdc-form-field.mat-focused.mat-primary .mat-mdc-select-arrow{color:rgba(103,58,183,.87)}.mat-mdc-form-field.mat-focused.mat-accent .mat-mdc-select-arrow{color:rgba(255,215,64,.87)}.mat-mdc-form-field.mat-focused.mat-warn .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:rgba(244,67,54,.87)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:rgba(0,0,0,.38)}.mat-mdc-select-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-select{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #673ab7)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #673ab7)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-autocomplete-panel{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-with-divider-divider-color:rgba(0, 0, 0, 0.12);--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-label-text-color:#212121;--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-with-icon-icon-color:#212121;--mdc-chip-with-icon-disabled-icon-color:#212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#212121;--mdc-chip-with-trailing-icon-trailing-icon-color:#212121;--mdc-chip-with-icon-selected-icon-color:#212121}.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#673ab7;--mdc-chip-elevated-disabled-container-color:#673ab7;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-accent.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#ffd740;--mdc-chip-elevated-disabled-container-color:#ffd740;--mdc-chip-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-disabled-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-disabled-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-trailing-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-selected-icon-color:rgba(0, 0, 0, 0.87)}.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-selected,.mat-mdc-standard-chip.mat-warn.mat-mdc-chip-highlighted{--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-label-text-color:white;--mdc-chip-disabled-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white}.mat-mdc-chip-focus-overlay{background:#000}.mat-mdc-chip{height:32px}.mat-mdc-standard-chip{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slide-toggle{--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-unselected-handle-color:#616161;--mdc-switch-selected-icon-color:#fff;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-unselected-icon-color:#fff}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-primary{--mdc-switch-selected-focus-state-layer-color:#5e35b1;--mdc-switch-selected-handle-color:#5e35b1;--mdc-switch-selected-hover-state-layer-color:#5e35b1;--mdc-switch-selected-pressed-state-layer-color:#5e35b1;--mdc-switch-selected-focus-handle-color:#311b92;--mdc-switch-selected-hover-handle-color:#311b92;--mdc-switch-selected-pressed-handle-color:#311b92;--mdc-switch-selected-focus-track-color:#9575cd;--mdc-switch-selected-hover-track-color:#9575cd;--mdc-switch-selected-pressed-track-color:#9575cd;--mdc-switch-selected-track-color:#9575cd}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#ffb300;--mdc-switch-selected-handle-color:#ffb300;--mdc-switch-selected-hover-state-layer-color:#ffb300;--mdc-switch-selected-pressed-state-layer-color:#ffb300;--mdc-switch-selected-focus-handle-color:#ff6f00;--mdc-switch-selected-hover-handle-color:#ff6f00;--mdc-switch-selected-pressed-handle-color:#ff6f00;--mdc-switch-selected-focus-track-color:#ffd54f;--mdc-switch-selected-hover-track-color:#ffd54f;--mdc-switch-selected-pressed-track-color:#ffd54f;--mdc-switch-selected-track-color:#ffd54f}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #673ab7}.mat-mdc-radio-button.mat-primary .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ffd740}.mat-mdc-radio-button.mat-accent .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-radio-button.mat-warn .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-radio-button .mdc-radio{padding:calc((40px - 20px) / 2)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (40px - 20px) / 2);left:calc(-1 * (40px - 20px) / 2);width:40px;height:40px}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((40px - 40px) / 2);right:calc((40px - 40px) / 2);left:calc((40px - 40px) / 2);width:40px;height:40px}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#673ab7;--mdc-slider-focus-handle-color:#673ab7;--mdc-slider-hover-handle-color:#673ab7;--mdc-slider-active-track-color:#673ab7;--mdc-slider-inactive-track-color:#673ab7;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#673ab7;--mat-mdc-slider-ripple-color: #673ab7;--mat-mdc-slider-hover-ripple-color: rgba(103, 58, 183, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(103, 58, 183, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ffd740;--mdc-slider-focus-handle-color:#ffd740;--mdc-slider-hover-handle-color:#ffd740;--mdc-slider-active-track-color:#ffd740;--mdc-slider-inactive-track-color:#ffd740;--mdc-slider-with-tick-marks-active-container-color:#000;--mdc-slider-with-tick-marks-inactive-container-color:#ffd740;--mat-mdc-slider-ripple-color: #ffd740;--mat-mdc-slider-hover-ripple-color: rgba(255, 215, 64, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 215, 64, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}.mdc-menu-surface{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);background-color:var(--mdc-theme-surface, #fff);color:var(--mdc-theme-on-surface, #000)}.mdc-list-item__primary-text{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-item__secondary-text{color:var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))}.mdc-list-item__overline-text{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{background-color:transparent}.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item__end{color:var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:0.38}.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__secondary-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled .mdc-list-item__overline-text{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--disabled.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-theme-on-surface, #000)}.mdc-list-item--selected .mdc-list-item__primary-text,.mdc-list-item--activated .mdc-list-item__primary-text{color:var(--mdc-theme-primary, #673ab7)}.mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-theme-primary, #673ab7)}.mdc-deprecated-list-group__subheader{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mdc-list-divider::after{border-bottom-color:white}.mdc-list-divider{background-color:rgba(0, 0, 0, 0.12)}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled] .mat-mdc-menu-submenu-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-submenu-icon{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-menu-item:hover:not([disabled]),.mat-mdc-menu-item.cdk-program-focused:not([disabled]),.mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),.mat-mdc-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,.04)}.mat-mdc-menu-content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle1-font-size, 16px);line-height:var(--mdc-typography-subtitle1-line-height, 28px);font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle1-text-transform, none);line-height:24px}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mdc-list-item__primary-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body1-font-size, 16px);line-height:var(--mdc-typography-body1-line-height, 24px);font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:var(--mdc-typography-body1-text-transform, none)}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option .mdc-list-item__start,.mat-mdc-list-option .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #673ab7}.mat-mdc-list-option .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#000;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-accent .mdc-list-item__start,.mat-mdc-list-option.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #ffd740}.mat-mdc-list-option.mat-accent .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-accent .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-list-option.mat-warn .mdc-list-item__start,.mat-mdc-list-option.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-mdc-radio-ripple-color: #000;--mat-mdc-radio-checked-ripple-color: #f44336}.mat-mdc-list-option.mat-warn .mdc-list-item__start .mdc-radio--disabled+label,.mat-mdc-list-option.mat-warn .mdc-list-item__end .mdc-radio--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#673ab7}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#673ab7}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mat-mdc-list-base{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}.mat-mdc-paginator{background:#fff;color:rgba(0,0,0,.87)}.mat-mdc-paginator-icon{fill:rgba(0,0,0,.54)}.mat-mdc-paginator-decrement,.mat-mdc-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-mdc-paginator-first,.mat-mdc-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-decrement,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-increment,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-first,.mat-mdc-icon-button[disabled] .mat-mdc-paginator-last{border-color:rgba(0,0,0,.12)}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:rgba(0,0,0,.12)}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}.mat-mdc-paginator-container{min-height:56px}.mat-mdc-paginator{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-caption-font-size, 12px);line-height:var(--mdc-typography-caption-line-height, 20px);font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:var(--mdc-typography-caption-text-transform, none)}.mat-mdc-paginator .mat-mdc-select-value{font-size:12px}.mat-mdc-tab,.mat-mdc-tab-link{background-color:rgba(0,0,0,0)}.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-tab-link .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element,.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#673ab7}.mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #673ab7)}.mdc-tab__ripple::before,.mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-link .mat-ripple-element{background-color:#673ab7}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#ffd740}.mat-mdc-tab-group.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #ffd740)}.mat-mdc-tab-group.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-accent .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-accent .mat-mdc-tab-link .mat-ripple-element{background-color:#ffd740}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled).mdc-tab--active .mdc-tab__text-label{color:#f44336}.mat-mdc-tab-group.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link:not(.mat-mdc-tab-disabled) .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color, #f44336)}.mat-mdc-tab-group.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-warn .mat-mdc-tab-link .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mdc-tab__ripple::before,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-nav-bar.mat-warn .mat-mdc-tab-link .mat-ripple-element{background-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-mdc-tab-header-with-background-background-color: #673ab7;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-mdc-tab-header-with-background-background-color: #ffd740;--mat-mdc-tab-header-with-background-foreground-color: #000}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-mdc-tab-header-with-background-background-color: #f44336;--mat-mdc-tab-header-with-background-foreground-color: #fff}.mat-mdc-tab-header-pagination-chevron{border-color:var(--mdc-theme-on-surface, #000)}.mat-mdc-tab-header .mdc-tab{height:48px}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-checkbox .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-checkbox .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-mdc-checkbox .mdc-checkbox__ripple{background:#000}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(103,58,183,.1)}.mat-mdc-checkbox.mat-primary .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#673ab7}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color:#000;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(255,215,64,.1)}.mat-mdc-checkbox.mat-accent .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#ffd740}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:rgba(244,67,54,.1)}.mat-mdc-checkbox.mat-warn .mdc-checkbox--selected~.mdc-checkbox__ripple{background:#f44336}.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}.mat-mdc-checkbox .mdc-checkbox{padding:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);margin:calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{top:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);right:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);left:calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);width:var(--mdc-checkbox-touch-target-size, 40px);height:var(--mdc-checkbox-touch-target-size, 40px)}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#673ab7}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ffd740}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#673ab7;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ffd740;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#673ab7;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ffd740;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#673ab7}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ffd740}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #673ab7;--mat-mdc-button-ripple-color: rgba(103, 58, 183, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ffd740;--mat-mdc-button-ripple-color: rgba(255, 215, 64, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #673ab7;--mat-mdc-button-ripple-color: rgba(103, 58, 183, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ffd740;--mat-mdc-button-ripple-color: rgba(255, 215, 64, 0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#673ab7}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ffd740}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, 0.38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38)}.mat-mdc-icon-button.mat-mdc-button-base{width:48px;height:48px;padding:12px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:48px;max-width:48px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:#fff;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#673ab7;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ffd740;--mdc-fab-icon-color:#000;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:#fff;--mat-mdc-fab-color: #fff}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, 0.12);--mdc-fab-icon-color:rgba(0, 0, 0, 0.38);--mat-mdc-fab-color: rgba(0, 0, 0, 0.38)}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-snack-bar-container{--mat-mdc-snack-bar-button-color: #ffd740;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87)}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}.mdc-data-table{background-color:var(--mdc-theme-surface, #fff);border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row{background-color:inherit}.mdc-data-table__header-cell{background-color:var(--mdc-theme-surface, #fff)}.mdc-data-table__row--selected{background-color:rgba(103, 58, 183, 0.04)}.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,.mdc-data-table__pagination-rows-per-page-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__cell,.mdc-data-table__header-cell{border-bottom-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__pagination{border-top-color:rgba(0, 0, 0, 0.12)}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:rgba(0, 0, 0, 0.04)}.mdc-data-table__header-cell{color:rgba(0, 0, 0, 0.87)}.mdc-data-table__pagination-total,.mdc-data-table__pagination-rows-per-page-label,.mdc-data-table__cell{color:rgba(0, 0, 0, 0.87)}.mat-mdc-table{background:#fff}.mat-mdc-table .mdc-data-table__row{height:52px}.mat-mdc-table .mdc-data-table__pagination{min-height:52px}.mat-mdc-table .mdc-data-table__header-row{height:56px}.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mdc-data-table__header-cell{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-subtitle2-font-size, 14px);line-height:var(--mdc-typography-subtitle2-line-height, 22px);font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:var(--mdc-typography-subtitle2-text-transform, none)}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#673ab7}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ffd740}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#673ab7}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ffd740;color:rgba(0,0,0,.87)}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto, sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-bottom-sheet-container{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);background:#fff;color:rgba(0,0,0,.87)}.mat-bottom-sheet-container{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:solid 1px #e0e0e0}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:solid 1px #e0e0e0}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px #e0e0e0}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px #e0e0e0}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-button-toggle{font-family:Roboto, sans-serif}.mat-calendar-arrow{fill:rgba(0,0,0,.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-table-header,.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,0)}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:rgba(0,0,0,.38)}.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range::before{background:rgba(103,58,183,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(103, 58, 183, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(103, 58, 183, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#673ab7;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(103,58,183,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(103,58,183,.3)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(103,58,183,.3)}}.mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before{background:rgba(255,215,64,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(255, 215, 64, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(255, 215, 64, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ffd740;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,215,64,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,215,64,.3)}@media(hover: hover){.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,215,64,.3)}}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}@media(hover: hover){.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-datepicker-toggle-active{color:#673ab7}.mat-datepicker-toggle-active.mat-accent{color:#ffd740}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{width:40px;height:40px;padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__ripple{width:40px;height:40px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base.mdc-icon-button--reduced-size .mdc-icon-button__focus-ring{max-height:40px;max-width:40px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mdc-icon-button__touch{position:absolute;top:50%;height:40px;left:50%;width:40px;transform:translate(-50%, -50%)}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-calendar{font-family:Roboto, sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-expansion-panel-header{font-family:Roboto, sans-serif;font-size:14px;font-weight:500}.mat-expansion-panel-content{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}.mat-icon.mat-primary{color:#673ab7}.mat-icon.mat-accent{color:#ffd740}.mat-icon.mat-warn{color:#f44336}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media(hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#673ab7;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:rgba(0,0,0,.87)}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ffd740;color:rgba(0,0,0,.87)}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:rgba(0,0,0,0);color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px 24px}.mat-stepper-vertical-line::before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before{top:36px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto, sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:16px}.mat-step-label-selected{font-size:16px;font-weight:400}.mat-sort-header-arrow{color:#757575}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#673ab7;color:#fff}.mat-toolbar.mat-accent{background:#ffd740;color:rgba(0,0,0,.87)}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto, sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./Features/VeriChannel.Web/Content/scss/main.scss?ngGlobalStyle ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Mixins */
/* Functions */
/* theme settings */
/* theme settings */
/* margin & padding helpers */
.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.m-t-25 {
  margin-top: 25px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.m-b-25 {
  margin-bottom: 25px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.m-l-25 {
  margin-left: 25px !important;
}

.p-l-25 {
  padding-left: 25px !important;
}

.m-r-25 {
  margin-right: 25px !important;
}

.p-r-25 {
  padding-right: 25px !important;
}

.m-t-30 {
  margin-top: 30px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.m-r-30 {
  margin-right: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.m-t-35 {
  margin-top: 35px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.m-b-35 {
  margin-bottom: 35px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.m-l-35 {
  margin-left: 35px !important;
}

.p-l-35 {
  padding-left: 35px !important;
}

.m-r-35 {
  margin-right: 35px !important;
}

.p-r-35 {
  padding-right: 35px !important;
}

.m-t-40 {
  margin-top: 40px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.m-r-40 {
  margin-right: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.m-t-45 {
  margin-top: 45px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.m-b-45 {
  margin-bottom: 45px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.m-l-45 {
  margin-left: 45px !important;
}

.p-l-45 {
  padding-left: 45px !important;
}

.m-r-45 {
  margin-right: 45px !important;
}

.p-r-45 {
  padding-right: 45px !important;
}

.m-t-50 {
  margin-top: 50px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px !important;
}

.p-l-50 {
  padding-left: 50px !important;
}

.m-r-50 {
  margin-right: 50px !important;
}

.p-r-50 {
  padding-right: 50px !important;
}

.m-t-75 {
  margin-top: 75px !important;
}

.p-t-75 {
  padding-top: 75px !important;
}

.m-b-75 {
  margin-bottom: 75px !important;
}

.p-b-75 {
  padding-bottom: 75px !important;
}

.m-l-75 {
  margin-left: 75px !important;
}

.p-l-75 {
  padding-left: 75px !important;
}

.m-r-75 {
  margin-right: 75px !important;
}

.p-r-75 {
  padding-right: 75px !important;
}

.m-t-100 {
  margin-top: 100px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.m-r-100 {
  margin-right: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

/* end of margin & padding helpers */
[dir=ltr] .p-l-0 {
  padding-left: 0px;
}
[dir=ltr] .p-l-1 {
  padding-left: 1px;
}
[dir=ltr] .p-l-2 {
  padding-left: 2px;
}
[dir=ltr] .p-l-3 {
  padding-left: 3px;
}
[dir=ltr] .p-l-4 {
  padding-left: 4px;
}
[dir=ltr] .p-l-5 {
  padding-left: 5px;
}
[dir=ltr] .p-l-6 {
  padding-left: 6px;
}
[dir=ltr] .p-l-7 {
  padding-left: 7px;
}
[dir=ltr] .p-l-8 {
  padding-left: 8px;
}
[dir=ltr] .p-l-9 {
  padding-left: 9px;
}
[dir=ltr] .p-l-10 {
  padding-left: 10px;
}
[dir=ltr] .p-l-11 {
  padding-left: 11px;
}
[dir=ltr] .p-l-12 {
  padding-left: 12px;
}
[dir=ltr] .p-l-13 {
  padding-left: 13px;
}
[dir=ltr] .p-l-14 {
  padding-left: 14px;
}
[dir=ltr] .p-l-15 {
  padding-left: 15px;
}
[dir=ltr] .p-l-16 {
  padding-left: 16px;
}
[dir=ltr] .p-l-17 {
  padding-left: 17px;
}
[dir=ltr] .p-l-18 {
  padding-left: 18px;
}
[dir=ltr] .p-l-19 {
  padding-left: 19px;
}
[dir=ltr] .p-l-20 {
  padding-left: 20px;
}
[dir=ltr] .p-l-21 {
  padding-left: 21px;
}
[dir=ltr] .p-l-22 {
  padding-left: 22px;
}
[dir=ltr] .p-l-23 {
  padding-left: 23px;
}
[dir=ltr] .p-l-24 {
  padding-left: 24px;
}
[dir=ltr] .p-l-25 {
  padding-left: 25px;
}
[dir=ltr] .p-l-26 {
  padding-left: 26px;
}
[dir=ltr] .p-l-27 {
  padding-left: 27px;
}
[dir=ltr] .p-l-28 {
  padding-left: 28px;
}
[dir=ltr] .p-l-29 {
  padding-left: 29px;
}
[dir=ltr] .p-l-30 {
  padding-left: 30px;
}
[dir=ltr] .p-l-31 {
  padding-left: 31px;
}
[dir=ltr] .p-l-32 {
  padding-left: 32px;
}
[dir=ltr] .p-l-33 {
  padding-left: 33px;
}
[dir=ltr] .p-l-34 {
  padding-left: 34px;
}
[dir=ltr] .p-l-35 {
  padding-left: 35px;
}
[dir=ltr] .p-l-36 {
  padding-left: 36px;
}
[dir=ltr] .p-l-37 {
  padding-left: 37px;
}
[dir=ltr] .p-l-38 {
  padding-left: 38px;
}
[dir=ltr] .p-l-39 {
  padding-left: 39px;
}
[dir=ltr] .p-l-40 {
  padding-left: 40px;
}
[dir=ltr] .p-l-41 {
  padding-left: 41px;
}
[dir=ltr] .p-l-42 {
  padding-left: 42px;
}
[dir=ltr] .p-l-43 {
  padding-left: 43px;
}
[dir=ltr] .p-l-44 {
  padding-left: 44px;
}
[dir=ltr] .p-l-45 {
  padding-left: 45px;
}
[dir=ltr] .p-l-46 {
  padding-left: 46px;
}
[dir=ltr] .p-l-47 {
  padding-left: 47px;
}
[dir=ltr] .p-l-48 {
  padding-left: 48px;
}
[dir=ltr] .p-l-49 {
  padding-left: 49px;
}
[dir=ltr] .p-l-50 {
  padding-left: 50px;
}
[dir=ltr] .p-l-51 {
  padding-left: 51px;
}
[dir=ltr] .p-l-52 {
  padding-left: 52px;
}
[dir=ltr] .p-l-53 {
  padding-left: 53px;
}
[dir=ltr] .p-l-54 {
  padding-left: 54px;
}
[dir=ltr] .p-l-55 {
  padding-left: 55px;
}
[dir=ltr] .p-l-56 {
  padding-left: 56px;
}
[dir=ltr] .p-l-57 {
  padding-left: 57px;
}
[dir=ltr] .p-l-58 {
  padding-left: 58px;
}
[dir=ltr] .p-l-59 {
  padding-left: 59px;
}
[dir=ltr] .p-l-60 {
  padding-left: 60px;
}
[dir=ltr] .p-l-61 {
  padding-left: 61px;
}
[dir=ltr] .p-l-62 {
  padding-left: 62px;
}
[dir=ltr] .p-l-63 {
  padding-left: 63px;
}
[dir=ltr] .p-l-64 {
  padding-left: 64px;
}
[dir=ltr] .p-l-65 {
  padding-left: 65px;
}
[dir=ltr] .p-l-66 {
  padding-left: 66px;
}
[dir=ltr] .p-l-67 {
  padding-left: 67px;
}
[dir=ltr] .p-l-68 {
  padding-left: 68px;
}
[dir=ltr] .p-l-69 {
  padding-left: 69px;
}
[dir=ltr] .p-l-70 {
  padding-left: 70px;
}
[dir=ltr] .p-r-0 {
  padding-right: 0px;
}
[dir=ltr] .p-r-1 {
  padding-right: 1px;
}
[dir=ltr] .p-r-2 {
  padding-right: 2px;
}
[dir=ltr] .p-r-3 {
  padding-right: 3px;
}
[dir=ltr] .p-r-4 {
  padding-right: 4px;
}
[dir=ltr] .p-r-5 {
  padding-right: 5px;
}
[dir=ltr] .p-r-6 {
  padding-right: 6px;
}
[dir=ltr] .p-r-7 {
  padding-right: 7px;
}
[dir=ltr] .p-r-8 {
  padding-right: 8px;
}
[dir=ltr] .p-r-9 {
  padding-right: 9px;
}
[dir=ltr] .p-r-10 {
  padding-right: 10px;
}
[dir=ltr] .p-r-11 {
  padding-right: 11px;
}
[dir=ltr] .p-r-12 {
  padding-right: 12px;
}
[dir=ltr] .p-r-13 {
  padding-right: 13px;
}
[dir=ltr] .p-r-14 {
  padding-right: 14px;
}
[dir=ltr] .p-r-15 {
  padding-right: 15px;
}
[dir=ltr] .p-r-16 {
  padding-right: 16px;
}
[dir=ltr] .p-r-17 {
  padding-right: 17px;
}
[dir=ltr] .p-r-18 {
  padding-right: 18px;
}
[dir=ltr] .p-r-19 {
  padding-right: 19px;
}
[dir=ltr] .p-r-20 {
  padding-right: 20px;
}
[dir=ltr] .p-r-21 {
  padding-right: 21px;
}
[dir=ltr] .p-r-22 {
  padding-right: 22px;
}
[dir=ltr] .p-r-23 {
  padding-right: 23px;
}
[dir=ltr] .p-r-24 {
  padding-right: 24px;
}
[dir=ltr] .p-r-25 {
  padding-right: 25px;
}
[dir=ltr] .p-r-26 {
  padding-right: 26px;
}
[dir=ltr] .p-r-27 {
  padding-right: 27px;
}
[dir=ltr] .p-r-28 {
  padding-right: 28px;
}
[dir=ltr] .p-r-29 {
  padding-right: 29px;
}
[dir=ltr] .p-r-30 {
  padding-right: 30px;
}
[dir=ltr] .p-r-31 {
  padding-right: 31px;
}
[dir=ltr] .p-r-32 {
  padding-right: 32px;
}
[dir=ltr] .p-r-33 {
  padding-right: 33px;
}
[dir=ltr] .p-r-34 {
  padding-right: 34px;
}
[dir=ltr] .p-r-35 {
  padding-right: 35px;
}
[dir=ltr] .p-r-36 {
  padding-right: 36px;
}
[dir=ltr] .p-r-37 {
  padding-right: 37px;
}
[dir=ltr] .p-r-38 {
  padding-right: 38px;
}
[dir=ltr] .p-r-39 {
  padding-right: 39px;
}
[dir=ltr] .p-r-40 {
  padding-right: 40px;
}
[dir=ltr] .p-r-41 {
  padding-right: 41px;
}
[dir=ltr] .p-r-42 {
  padding-right: 42px;
}
[dir=ltr] .p-r-43 {
  padding-right: 43px;
}
[dir=ltr] .p-r-44 {
  padding-right: 44px;
}
[dir=ltr] .p-r-45 {
  padding-right: 45px;
}
[dir=ltr] .p-r-46 {
  padding-right: 46px;
}
[dir=ltr] .p-r-47 {
  padding-right: 47px;
}
[dir=ltr] .p-r-48 {
  padding-right: 48px;
}
[dir=ltr] .p-r-49 {
  padding-right: 49px;
}
[dir=ltr] .p-r-50 {
  padding-right: 50px;
}
[dir=ltr] .p-r-51 {
  padding-right: 51px;
}
[dir=ltr] .p-r-52 {
  padding-right: 52px;
}
[dir=ltr] .p-r-53 {
  padding-right: 53px;
}
[dir=ltr] .p-r-54 {
  padding-right: 54px;
}
[dir=ltr] .p-r-55 {
  padding-right: 55px;
}
[dir=ltr] .p-r-56 {
  padding-right: 56px;
}
[dir=ltr] .p-r-57 {
  padding-right: 57px;
}
[dir=ltr] .p-r-58 {
  padding-right: 58px;
}
[dir=ltr] .p-r-59 {
  padding-right: 59px;
}
[dir=ltr] .p-r-60 {
  padding-right: 60px;
}
[dir=ltr] .p-r-61 {
  padding-right: 61px;
}
[dir=ltr] .p-r-62 {
  padding-right: 62px;
}
[dir=ltr] .p-r-63 {
  padding-right: 63px;
}
[dir=ltr] .p-r-64 {
  padding-right: 64px;
}
[dir=ltr] .p-r-65 {
  padding-right: 65px;
}
[dir=ltr] .p-r-66 {
  padding-right: 66px;
}
[dir=ltr] .p-r-67 {
  padding-right: 67px;
}
[dir=ltr] .p-r-68 {
  padding-right: 68px;
}
[dir=ltr] .p-r-69 {
  padding-right: 69px;
}
[dir=ltr] .p-r-70 {
  padding-right: 70px;
}
[dir=ltr] .p-b-0 {
  padding-bottom: 0px;
}
[dir=ltr] .p-b-1 {
  padding-bottom: 1px;
}
[dir=ltr] .p-b-2 {
  padding-bottom: 2px;
}
[dir=ltr] .p-b-3 {
  padding-bottom: 3px;
}
[dir=ltr] .p-b-4 {
  padding-bottom: 4px;
}
[dir=ltr] .p-b-5 {
  padding-bottom: 5px;
}
[dir=ltr] .p-b-6 {
  padding-bottom: 6px;
}
[dir=ltr] .p-b-7 {
  padding-bottom: 7px;
}
[dir=ltr] .p-b-8 {
  padding-bottom: 8px;
}
[dir=ltr] .p-b-9 {
  padding-bottom: 9px;
}
[dir=ltr] .p-b-10 {
  padding-bottom: 10px;
}
[dir=ltr] .p-b-11 {
  padding-bottom: 11px;
}
[dir=ltr] .p-b-12 {
  padding-bottom: 12px;
}
[dir=ltr] .p-b-13 {
  padding-bottom: 13px;
}
[dir=ltr] .p-b-14 {
  padding-bottom: 14px;
}
[dir=ltr] .p-b-15 {
  padding-bottom: 15px;
}
[dir=ltr] .p-b-16 {
  padding-bottom: 16px;
}
[dir=ltr] .p-b-17 {
  padding-bottom: 17px;
}
[dir=ltr] .p-b-18 {
  padding-bottom: 18px;
}
[dir=ltr] .p-b-19 {
  padding-bottom: 19px;
}
[dir=ltr] .p-b-20 {
  padding-bottom: 20px;
}
[dir=ltr] .p-b-21 {
  padding-bottom: 21px;
}
[dir=ltr] .p-b-22 {
  padding-bottom: 22px;
}
[dir=ltr] .p-b-23 {
  padding-bottom: 23px;
}
[dir=ltr] .p-b-24 {
  padding-bottom: 24px;
}
[dir=ltr] .p-b-25 {
  padding-bottom: 25px;
}
[dir=ltr] .p-b-26 {
  padding-bottom: 26px;
}
[dir=ltr] .p-b-27 {
  padding-bottom: 27px;
}
[dir=ltr] .p-b-28 {
  padding-bottom: 28px;
}
[dir=ltr] .p-b-29 {
  padding-bottom: 29px;
}
[dir=ltr] .p-b-30 {
  padding-bottom: 30px;
}
[dir=ltr] .p-b-31 {
  padding-bottom: 31px;
}
[dir=ltr] .p-b-32 {
  padding-bottom: 32px;
}
[dir=ltr] .p-b-33 {
  padding-bottom: 33px;
}
[dir=ltr] .p-b-34 {
  padding-bottom: 34px;
}
[dir=ltr] .p-b-35 {
  padding-bottom: 35px;
}
[dir=ltr] .p-b-36 {
  padding-bottom: 36px;
}
[dir=ltr] .p-b-37 {
  padding-bottom: 37px;
}
[dir=ltr] .p-b-38 {
  padding-bottom: 38px;
}
[dir=ltr] .p-b-39 {
  padding-bottom: 39px;
}
[dir=ltr] .p-b-40 {
  padding-bottom: 40px;
}
[dir=ltr] .p-b-41 {
  padding-bottom: 41px;
}
[dir=ltr] .p-b-42 {
  padding-bottom: 42px;
}
[dir=ltr] .p-b-43 {
  padding-bottom: 43px;
}
[dir=ltr] .p-b-44 {
  padding-bottom: 44px;
}
[dir=ltr] .p-b-45 {
  padding-bottom: 45px;
}
[dir=ltr] .p-b-46 {
  padding-bottom: 46px;
}
[dir=ltr] .p-b-47 {
  padding-bottom: 47px;
}
[dir=ltr] .p-b-48 {
  padding-bottom: 48px;
}
[dir=ltr] .p-b-49 {
  padding-bottom: 49px;
}
[dir=ltr] .p-b-50 {
  padding-bottom: 50px;
}
[dir=ltr] .p-b-51 {
  padding-bottom: 51px;
}
[dir=ltr] .p-b-52 {
  padding-bottom: 52px;
}
[dir=ltr] .p-b-53 {
  padding-bottom: 53px;
}
[dir=ltr] .p-b-54 {
  padding-bottom: 54px;
}
[dir=ltr] .p-b-55 {
  padding-bottom: 55px;
}
[dir=ltr] .p-b-56 {
  padding-bottom: 56px;
}
[dir=ltr] .p-b-57 {
  padding-bottom: 57px;
}
[dir=ltr] .p-b-58 {
  padding-bottom: 58px;
}
[dir=ltr] .p-b-59 {
  padding-bottom: 59px;
}
[dir=ltr] .p-b-60 {
  padding-bottom: 60px;
}
[dir=ltr] .p-b-61 {
  padding-bottom: 61px;
}
[dir=ltr] .p-b-62 {
  padding-bottom: 62px;
}
[dir=ltr] .p-b-63 {
  padding-bottom: 63px;
}
[dir=ltr] .p-b-64 {
  padding-bottom: 64px;
}
[dir=ltr] .p-b-65 {
  padding-bottom: 65px;
}
[dir=ltr] .p-b-66 {
  padding-bottom: 66px;
}
[dir=ltr] .p-b-67 {
  padding-bottom: 67px;
}
[dir=ltr] .p-b-68 {
  padding-bottom: 68px;
}
[dir=ltr] .p-b-69 {
  padding-bottom: 69px;
}
[dir=ltr] .p-b-70 {
  padding-bottom: 70px;
}
[dir=ltr] .p-t-0 {
  padding-top: 0px;
}
[dir=ltr] .p-t-1 {
  padding-top: 1px;
}
[dir=ltr] .p-t-2 {
  padding-top: 2px;
}
[dir=ltr] .p-t-3 {
  padding-top: 3px;
}
[dir=ltr] .p-t-4 {
  padding-top: 4px;
}
[dir=ltr] .p-t-5 {
  padding-top: 5px;
}
[dir=ltr] .p-t-6 {
  padding-top: 6px;
}
[dir=ltr] .p-t-7 {
  padding-top: 7px;
}
[dir=ltr] .p-t-8 {
  padding-top: 8px;
}
[dir=ltr] .p-t-9 {
  padding-top: 9px;
}
[dir=ltr] .p-t-10 {
  padding-top: 10px;
}
[dir=ltr] .p-t-11 {
  padding-top: 11px;
}
[dir=ltr] .p-t-12 {
  padding-top: 12px;
}
[dir=ltr] .p-t-13 {
  padding-top: 13px;
}
[dir=ltr] .p-t-14 {
  padding-top: 14px;
}
[dir=ltr] .p-t-15 {
  padding-top: 15px;
}
[dir=ltr] .p-t-16 {
  padding-top: 16px;
}
[dir=ltr] .p-t-17 {
  padding-top: 17px;
}
[dir=ltr] .p-t-18 {
  padding-top: 18px;
}
[dir=ltr] .p-t-19 {
  padding-top: 19px;
}
[dir=ltr] .p-t-20 {
  padding-top: 20px;
}
[dir=ltr] .p-t-21 {
  padding-top: 21px;
}
[dir=ltr] .p-t-22 {
  padding-top: 22px;
}
[dir=ltr] .p-t-23 {
  padding-top: 23px;
}
[dir=ltr] .p-t-24 {
  padding-top: 24px;
}
[dir=ltr] .p-t-25 {
  padding-top: 25px;
}
[dir=ltr] .p-t-26 {
  padding-top: 26px;
}
[dir=ltr] .p-t-27 {
  padding-top: 27px;
}
[dir=ltr] .p-t-28 {
  padding-top: 28px;
}
[dir=ltr] .p-t-29 {
  padding-top: 29px;
}
[dir=ltr] .p-t-30 {
  padding-top: 30px;
}
[dir=ltr] .p-t-31 {
  padding-top: 31px;
}
[dir=ltr] .p-t-32 {
  padding-top: 32px;
}
[dir=ltr] .p-t-33 {
  padding-top: 33px;
}
[dir=ltr] .p-t-34 {
  padding-top: 34px;
}
[dir=ltr] .p-t-35 {
  padding-top: 35px;
}
[dir=ltr] .p-t-36 {
  padding-top: 36px;
}
[dir=ltr] .p-t-37 {
  padding-top: 37px;
}
[dir=ltr] .p-t-38 {
  padding-top: 38px;
}
[dir=ltr] .p-t-39 {
  padding-top: 39px;
}
[dir=ltr] .p-t-40 {
  padding-top: 40px;
}
[dir=ltr] .p-t-41 {
  padding-top: 41px;
}
[dir=ltr] .p-t-42 {
  padding-top: 42px;
}
[dir=ltr] .p-t-43 {
  padding-top: 43px;
}
[dir=ltr] .p-t-44 {
  padding-top: 44px;
}
[dir=ltr] .p-t-45 {
  padding-top: 45px;
}
[dir=ltr] .p-t-46 {
  padding-top: 46px;
}
[dir=ltr] .p-t-47 {
  padding-top: 47px;
}
[dir=ltr] .p-t-48 {
  padding-top: 48px;
}
[dir=ltr] .p-t-49 {
  padding-top: 49px;
}
[dir=ltr] .p-t-50 {
  padding-top: 50px;
}
[dir=ltr] .p-t-51 {
  padding-top: 51px;
}
[dir=ltr] .p-t-52 {
  padding-top: 52px;
}
[dir=ltr] .p-t-53 {
  padding-top: 53px;
}
[dir=ltr] .p-t-54 {
  padding-top: 54px;
}
[dir=ltr] .p-t-55 {
  padding-top: 55px;
}
[dir=ltr] .p-t-56 {
  padding-top: 56px;
}
[dir=ltr] .p-t-57 {
  padding-top: 57px;
}
[dir=ltr] .p-t-58 {
  padding-top: 58px;
}
[dir=ltr] .p-t-59 {
  padding-top: 59px;
}
[dir=ltr] .p-t-60 {
  padding-top: 60px;
}
[dir=ltr] .p-t-61 {
  padding-top: 61px;
}
[dir=ltr] .p-t-62 {
  padding-top: 62px;
}
[dir=ltr] .p-t-63 {
  padding-top: 63px;
}
[dir=ltr] .p-t-64 {
  padding-top: 64px;
}
[dir=ltr] .p-t-65 {
  padding-top: 65px;
}
[dir=ltr] .p-t-66 {
  padding-top: 66px;
}
[dir=ltr] .p-t-67 {
  padding-top: 67px;
}
[dir=ltr] .p-t-68 {
  padding-top: 68px;
}
[dir=ltr] .p-t-69 {
  padding-top: 69px;
}
[dir=ltr] .p-t-70 {
  padding-top: 70px;
}
[dir=ltr] .m-l-0 {
  margin-left: 0px;
}
[dir=ltr] .m-l-1 {
  margin-left: 1px;
}
[dir=ltr] .m-l-2 {
  margin-left: 2px;
}
[dir=ltr] .m-l-3 {
  margin-left: 3px;
}
[dir=ltr] .m-l-4 {
  margin-left: 4px;
}
[dir=ltr] .m-l-5 {
  margin-left: 5px;
}
[dir=ltr] .m-l-6 {
  margin-left: 6px;
}
[dir=ltr] .m-l-7 {
  margin-left: 7px;
}
[dir=ltr] .m-l-8 {
  margin-left: 8px;
}
[dir=ltr] .m-l-9 {
  margin-left: 9px;
}
[dir=ltr] .m-l-10 {
  margin-left: 10px;
}
[dir=ltr] .m-l-11 {
  margin-left: 11px;
}
[dir=ltr] .m-l-12 {
  margin-left: 12px;
}
[dir=ltr] .m-l-13 {
  margin-left: 13px;
}
[dir=ltr] .m-l-14 {
  margin-left: 14px;
}
[dir=ltr] .m-l-15 {
  margin-left: 15px;
}
[dir=ltr] .m-l-16 {
  margin-left: 16px;
}
[dir=ltr] .m-l-17 {
  margin-left: 17px;
}
[dir=ltr] .m-l-18 {
  margin-left: 18px;
}
[dir=ltr] .m-l-19 {
  margin-left: 19px;
}
[dir=ltr] .m-l-20 {
  margin-left: 20px;
}
[dir=ltr] .m-l-21 {
  margin-left: 21px;
}
[dir=ltr] .m-l-22 {
  margin-left: 22px;
}
[dir=ltr] .m-l-23 {
  margin-left: 23px;
}
[dir=ltr] .m-l-24 {
  margin-left: 24px;
}
[dir=ltr] .m-l-25 {
  margin-left: 25px;
}
[dir=ltr] .m-l-26 {
  margin-left: 26px;
}
[dir=ltr] .m-l-27 {
  margin-left: 27px;
}
[dir=ltr] .m-l-28 {
  margin-left: 28px;
}
[dir=ltr] .m-l-29 {
  margin-left: 29px;
}
[dir=ltr] .m-l-30 {
  margin-left: 30px;
}
[dir=ltr] .m-l-31 {
  margin-left: 31px;
}
[dir=ltr] .m-l-32 {
  margin-left: 32px;
}
[dir=ltr] .m-l-33 {
  margin-left: 33px;
}
[dir=ltr] .m-l-34 {
  margin-left: 34px;
}
[dir=ltr] .m-l-35 {
  margin-left: 35px;
}
[dir=ltr] .m-l-36 {
  margin-left: 36px;
}
[dir=ltr] .m-l-37 {
  margin-left: 37px;
}
[dir=ltr] .m-l-38 {
  margin-left: 38px;
}
[dir=ltr] .m-l-39 {
  margin-left: 39px;
}
[dir=ltr] .m-l-40 {
  margin-left: 40px;
}
[dir=ltr] .m-l-41 {
  margin-left: 41px;
}
[dir=ltr] .m-l-42 {
  margin-left: 42px;
}
[dir=ltr] .m-l-43 {
  margin-left: 43px;
}
[dir=ltr] .m-l-44 {
  margin-left: 44px;
}
[dir=ltr] .m-l-45 {
  margin-left: 45px;
}
[dir=ltr] .m-l-46 {
  margin-left: 46px;
}
[dir=ltr] .m-l-47 {
  margin-left: 47px;
}
[dir=ltr] .m-l-48 {
  margin-left: 48px;
}
[dir=ltr] .m-l-49 {
  margin-left: 49px;
}
[dir=ltr] .m-l-50 {
  margin-left: 50px;
}
[dir=ltr] .m-l-51 {
  margin-left: 51px;
}
[dir=ltr] .m-l-52 {
  margin-left: 52px;
}
[dir=ltr] .m-l-53 {
  margin-left: 53px;
}
[dir=ltr] .m-l-54 {
  margin-left: 54px;
}
[dir=ltr] .m-l-55 {
  margin-left: 55px;
}
[dir=ltr] .m-l-56 {
  margin-left: 56px;
}
[dir=ltr] .m-l-57 {
  margin-left: 57px;
}
[dir=ltr] .m-l-58 {
  margin-left: 58px;
}
[dir=ltr] .m-l-59 {
  margin-left: 59px;
}
[dir=ltr] .m-l-60 {
  margin-left: 60px;
}
[dir=ltr] .m-l-61 {
  margin-left: 61px;
}
[dir=ltr] .m-l-62 {
  margin-left: 62px;
}
[dir=ltr] .m-l-63 {
  margin-left: 63px;
}
[dir=ltr] .m-l-64 {
  margin-left: 64px;
}
[dir=ltr] .m-l-65 {
  margin-left: 65px;
}
[dir=ltr] .m-l-66 {
  margin-left: 66px;
}
[dir=ltr] .m-l-67 {
  margin-left: 67px;
}
[dir=ltr] .m-l-68 {
  margin-left: 68px;
}
[dir=ltr] .m-l-69 {
  margin-left: 69px;
}
[dir=ltr] .m-l-70 {
  margin-left: 70px;
}
[dir=ltr] .m-r-0 {
  margin-right: 0px;
}
[dir=ltr] .m-r-1 {
  margin-right: 1px;
}
[dir=ltr] .m-r-2 {
  margin-right: 2px;
}
[dir=ltr] .m-r-3 {
  margin-right: 3px;
}
[dir=ltr] .m-r-4 {
  margin-right: 4px;
}
[dir=ltr] .m-r-5 {
  margin-right: 5px;
}
[dir=ltr] .m-r-6 {
  margin-right: 6px;
}
[dir=ltr] .m-r-7 {
  margin-right: 7px;
}
[dir=ltr] .m-r-8 {
  margin-right: 8px;
}
[dir=ltr] .m-r-9 {
  margin-right: 9px;
}
[dir=ltr] .m-r-10 {
  margin-right: 10px;
}
[dir=ltr] .m-r-11 {
  margin-right: 11px;
}
[dir=ltr] .m-r-12 {
  margin-right: 12px;
}
[dir=ltr] .m-r-13 {
  margin-right: 13px;
}
[dir=ltr] .m-r-14 {
  margin-right: 14px;
}
[dir=ltr] .m-r-15 {
  margin-right: 15px;
}
[dir=ltr] .m-r-16 {
  margin-right: 16px;
}
[dir=ltr] .m-r-17 {
  margin-right: 17px;
}
[dir=ltr] .m-r-18 {
  margin-right: 18px;
}
[dir=ltr] .m-r-19 {
  margin-right: 19px;
}
[dir=ltr] .m-r-20 {
  margin-right: 20px;
}
[dir=ltr] .m-r-21 {
  margin-right: 21px;
}
[dir=ltr] .m-r-22 {
  margin-right: 22px;
}
[dir=ltr] .m-r-23 {
  margin-right: 23px;
}
[dir=ltr] .m-r-24 {
  margin-right: 24px;
}
[dir=ltr] .m-r-25 {
  margin-right: 25px;
}
[dir=ltr] .m-r-26 {
  margin-right: 26px;
}
[dir=ltr] .m-r-27 {
  margin-right: 27px;
}
[dir=ltr] .m-r-28 {
  margin-right: 28px;
}
[dir=ltr] .m-r-29 {
  margin-right: 29px;
}
[dir=ltr] .m-r-30 {
  margin-right: 30px;
}
[dir=ltr] .m-r-31 {
  margin-right: 31px;
}
[dir=ltr] .m-r-32 {
  margin-right: 32px;
}
[dir=ltr] .m-r-33 {
  margin-right: 33px;
}
[dir=ltr] .m-r-34 {
  margin-right: 34px;
}
[dir=ltr] .m-r-35 {
  margin-right: 35px;
}
[dir=ltr] .m-r-36 {
  margin-right: 36px;
}
[dir=ltr] .m-r-37 {
  margin-right: 37px;
}
[dir=ltr] .m-r-38 {
  margin-right: 38px;
}
[dir=ltr] .m-r-39 {
  margin-right: 39px;
}
[dir=ltr] .m-r-40 {
  margin-right: 40px;
}
[dir=ltr] .m-r-41 {
  margin-right: 41px;
}
[dir=ltr] .m-r-42 {
  margin-right: 42px;
}
[dir=ltr] .m-r-43 {
  margin-right: 43px;
}
[dir=ltr] .m-r-44 {
  margin-right: 44px;
}
[dir=ltr] .m-r-45 {
  margin-right: 45px;
}
[dir=ltr] .m-r-46 {
  margin-right: 46px;
}
[dir=ltr] .m-r-47 {
  margin-right: 47px;
}
[dir=ltr] .m-r-48 {
  margin-right: 48px;
}
[dir=ltr] .m-r-49 {
  margin-right: 49px;
}
[dir=ltr] .m-r-50 {
  margin-right: 50px;
}
[dir=ltr] .m-r-51 {
  margin-right: 51px;
}
[dir=ltr] .m-r-52 {
  margin-right: 52px;
}
[dir=ltr] .m-r-53 {
  margin-right: 53px;
}
[dir=ltr] .m-r-54 {
  margin-right: 54px;
}
[dir=ltr] .m-r-55 {
  margin-right: 55px;
}
[dir=ltr] .m-r-56 {
  margin-right: 56px;
}
[dir=ltr] .m-r-57 {
  margin-right: 57px;
}
[dir=ltr] .m-r-58 {
  margin-right: 58px;
}
[dir=ltr] .m-r-59 {
  margin-right: 59px;
}
[dir=ltr] .m-r-60 {
  margin-right: 60px;
}
[dir=ltr] .m-r-61 {
  margin-right: 61px;
}
[dir=ltr] .m-r-62 {
  margin-right: 62px;
}
[dir=ltr] .m-r-63 {
  margin-right: 63px;
}
[dir=ltr] .m-r-64 {
  margin-right: 64px;
}
[dir=ltr] .m-r-65 {
  margin-right: 65px;
}
[dir=ltr] .m-r-66 {
  margin-right: 66px;
}
[dir=ltr] .m-r-67 {
  margin-right: 67px;
}
[dir=ltr] .m-r-68 {
  margin-right: 68px;
}
[dir=ltr] .m-r-69 {
  margin-right: 69px;
}
[dir=ltr] .m-r-70 {
  margin-right: 70px;
}
[dir=ltr] .m-b-0 {
  margin-bottom: 0px;
}
[dir=ltr] .m-b-1 {
  margin-bottom: 1px;
}
[dir=ltr] .m-b-2 {
  margin-bottom: 2px;
}
[dir=ltr] .m-b-3 {
  margin-bottom: 3px;
}
[dir=ltr] .m-b-4 {
  margin-bottom: 4px;
}
[dir=ltr] .m-b-5 {
  margin-bottom: 5px;
}
[dir=ltr] .m-b-6 {
  margin-bottom: 6px;
}
[dir=ltr] .m-b-7 {
  margin-bottom: 7px;
}
[dir=ltr] .m-b-8 {
  margin-bottom: 8px;
}
[dir=ltr] .m-b-9 {
  margin-bottom: 9px;
}
[dir=ltr] .m-b-10 {
  margin-bottom: 10px;
}
[dir=ltr] .m-b-11 {
  margin-bottom: 11px;
}
[dir=ltr] .m-b-12 {
  margin-bottom: 12px;
}
[dir=ltr] .m-b-13 {
  margin-bottom: 13px;
}
[dir=ltr] .m-b-14 {
  margin-bottom: 14px;
}
[dir=ltr] .m-b-15 {
  margin-bottom: 15px;
}
[dir=ltr] .m-b-16 {
  margin-bottom: 16px;
}
[dir=ltr] .m-b-17 {
  margin-bottom: 17px;
}
[dir=ltr] .m-b-18 {
  margin-bottom: 18px;
}
[dir=ltr] .m-b-19 {
  margin-bottom: 19px;
}
[dir=ltr] .m-b-20 {
  margin-bottom: 20px;
}
[dir=ltr] .m-b-21 {
  margin-bottom: 21px;
}
[dir=ltr] .m-b-22 {
  margin-bottom: 22px;
}
[dir=ltr] .m-b-23 {
  margin-bottom: 23px;
}
[dir=ltr] .m-b-24 {
  margin-bottom: 24px;
}
[dir=ltr] .m-b-25 {
  margin-bottom: 25px;
}
[dir=ltr] .m-b-26 {
  margin-bottom: 26px;
}
[dir=ltr] .m-b-27 {
  margin-bottom: 27px;
}
[dir=ltr] .m-b-28 {
  margin-bottom: 28px;
}
[dir=ltr] .m-b-29 {
  margin-bottom: 29px;
}
[dir=ltr] .m-b-30 {
  margin-bottom: 30px;
}
[dir=ltr] .m-b-31 {
  margin-bottom: 31px;
}
[dir=ltr] .m-b-32 {
  margin-bottom: 32px;
}
[dir=ltr] .m-b-33 {
  margin-bottom: 33px;
}
[dir=ltr] .m-b-34 {
  margin-bottom: 34px;
}
[dir=ltr] .m-b-35 {
  margin-bottom: 35px;
}
[dir=ltr] .m-b-36 {
  margin-bottom: 36px;
}
[dir=ltr] .m-b-37 {
  margin-bottom: 37px;
}
[dir=ltr] .m-b-38 {
  margin-bottom: 38px;
}
[dir=ltr] .m-b-39 {
  margin-bottom: 39px;
}
[dir=ltr] .m-b-40 {
  margin-bottom: 40px;
}
[dir=ltr] .m-b-41 {
  margin-bottom: 41px;
}
[dir=ltr] .m-b-42 {
  margin-bottom: 42px;
}
[dir=ltr] .m-b-43 {
  margin-bottom: 43px;
}
[dir=ltr] .m-b-44 {
  margin-bottom: 44px;
}
[dir=ltr] .m-b-45 {
  margin-bottom: 45px;
}
[dir=ltr] .m-b-46 {
  margin-bottom: 46px;
}
[dir=ltr] .m-b-47 {
  margin-bottom: 47px;
}
[dir=ltr] .m-b-48 {
  margin-bottom: 48px;
}
[dir=ltr] .m-b-49 {
  margin-bottom: 49px;
}
[dir=ltr] .m-b-50 {
  margin-bottom: 50px;
}
[dir=ltr] .m-b-51 {
  margin-bottom: 51px;
}
[dir=ltr] .m-b-52 {
  margin-bottom: 52px;
}
[dir=ltr] .m-b-53 {
  margin-bottom: 53px;
}
[dir=ltr] .m-b-54 {
  margin-bottom: 54px;
}
[dir=ltr] .m-b-55 {
  margin-bottom: 55px;
}
[dir=ltr] .m-b-56 {
  margin-bottom: 56px;
}
[dir=ltr] .m-b-57 {
  margin-bottom: 57px;
}
[dir=ltr] .m-b-58 {
  margin-bottom: 58px;
}
[dir=ltr] .m-b-59 {
  margin-bottom: 59px;
}
[dir=ltr] .m-b-60 {
  margin-bottom: 60px;
}
[dir=ltr] .m-b-61 {
  margin-bottom: 61px;
}
[dir=ltr] .m-b-62 {
  margin-bottom: 62px;
}
[dir=ltr] .m-b-63 {
  margin-bottom: 63px;
}
[dir=ltr] .m-b-64 {
  margin-bottom: 64px;
}
[dir=ltr] .m-b-65 {
  margin-bottom: 65px;
}
[dir=ltr] .m-b-66 {
  margin-bottom: 66px;
}
[dir=ltr] .m-b-67 {
  margin-bottom: 67px;
}
[dir=ltr] .m-b-68 {
  margin-bottom: 68px;
}
[dir=ltr] .m-b-69 {
  margin-bottom: 69px;
}
[dir=ltr] .m-b-70 {
  margin-bottom: 70px;
}
[dir=ltr] .m-t-0 {
  margin-top: 0px;
}
[dir=ltr] .m-t-1 {
  margin-top: 1px;
}
[dir=ltr] .m-t-2 {
  margin-top: 2px;
}
[dir=ltr] .m-t-3 {
  margin-top: 3px;
}
[dir=ltr] .m-t-4 {
  margin-top: 4px;
}
[dir=ltr] .m-t-5 {
  margin-top: 5px;
}
[dir=ltr] .m-t-6 {
  margin-top: 6px;
}
[dir=ltr] .m-t-7 {
  margin-top: 7px;
}
[dir=ltr] .m-t-8 {
  margin-top: 8px;
}
[dir=ltr] .m-t-9 {
  margin-top: 9px;
}
[dir=ltr] .m-t-10 {
  margin-top: 10px;
}
[dir=ltr] .m-t-11 {
  margin-top: 11px;
}
[dir=ltr] .m-t-12 {
  margin-top: 12px;
}
[dir=ltr] .m-t-13 {
  margin-top: 13px;
}
[dir=ltr] .m-t-14 {
  margin-top: 14px;
}
[dir=ltr] .m-t-15 {
  margin-top: 15px;
}
[dir=ltr] .m-t-16 {
  margin-top: 16px;
}
[dir=ltr] .m-t-17 {
  margin-top: 17px;
}
[dir=ltr] .m-t-18 {
  margin-top: 18px;
}
[dir=ltr] .m-t-19 {
  margin-top: 19px;
}
[dir=ltr] .m-t-20 {
  margin-top: 20px;
}
[dir=ltr] .m-t-21 {
  margin-top: 21px;
}
[dir=ltr] .m-t-22 {
  margin-top: 22px;
}
[dir=ltr] .m-t-23 {
  margin-top: 23px;
}
[dir=ltr] .m-t-24 {
  margin-top: 24px;
}
[dir=ltr] .m-t-25 {
  margin-top: 25px;
}
[dir=ltr] .m-t-26 {
  margin-top: 26px;
}
[dir=ltr] .m-t-27 {
  margin-top: 27px;
}
[dir=ltr] .m-t-28 {
  margin-top: 28px;
}
[dir=ltr] .m-t-29 {
  margin-top: 29px;
}
[dir=ltr] .m-t-30 {
  margin-top: 30px;
}
[dir=ltr] .m-t-31 {
  margin-top: 31px;
}
[dir=ltr] .m-t-32 {
  margin-top: 32px;
}
[dir=ltr] .m-t-33 {
  margin-top: 33px;
}
[dir=ltr] .m-t-34 {
  margin-top: 34px;
}
[dir=ltr] .m-t-35 {
  margin-top: 35px;
}
[dir=ltr] .m-t-36 {
  margin-top: 36px;
}
[dir=ltr] .m-t-37 {
  margin-top: 37px;
}
[dir=ltr] .m-t-38 {
  margin-top: 38px;
}
[dir=ltr] .m-t-39 {
  margin-top: 39px;
}
[dir=ltr] .m-t-40 {
  margin-top: 40px;
}
[dir=ltr] .m-t-41 {
  margin-top: 41px;
}
[dir=ltr] .m-t-42 {
  margin-top: 42px;
}
[dir=ltr] .m-t-43 {
  margin-top: 43px;
}
[dir=ltr] .m-t-44 {
  margin-top: 44px;
}
[dir=ltr] .m-t-45 {
  margin-top: 45px;
}
[dir=ltr] .m-t-46 {
  margin-top: 46px;
}
[dir=ltr] .m-t-47 {
  margin-top: 47px;
}
[dir=ltr] .m-t-48 {
  margin-top: 48px;
}
[dir=ltr] .m-t-49 {
  margin-top: 49px;
}
[dir=ltr] .m-t-50 {
  margin-top: 50px;
}
[dir=ltr] .m-t-51 {
  margin-top: 51px;
}
[dir=ltr] .m-t-52 {
  margin-top: 52px;
}
[dir=ltr] .m-t-53 {
  margin-top: 53px;
}
[dir=ltr] .m-t-54 {
  margin-top: 54px;
}
[dir=ltr] .m-t-55 {
  margin-top: 55px;
}
[dir=ltr] .m-t-56 {
  margin-top: 56px;
}
[dir=ltr] .m-t-57 {
  margin-top: 57px;
}
[dir=ltr] .m-t-58 {
  margin-top: 58px;
}
[dir=ltr] .m-t-59 {
  margin-top: 59px;
}
[dir=ltr] .m-t-60 {
  margin-top: 60px;
}
[dir=ltr] .m-t-61 {
  margin-top: 61px;
}
[dir=ltr] .m-t-62 {
  margin-top: 62px;
}
[dir=ltr] .m-t-63 {
  margin-top: 63px;
}
[dir=ltr] .m-t-64 {
  margin-top: 64px;
}
[dir=ltr] .m-t-65 {
  margin-top: 65px;
}
[dir=ltr] .m-t-66 {
  margin-top: 66px;
}
[dir=ltr] .m-t-67 {
  margin-top: 67px;
}
[dir=ltr] .m-t-68 {
  margin-top: 68px;
}
[dir=ltr] .m-t-69 {
  margin-top: 69px;
}
[dir=ltr] .m-t-70 {
  margin-top: 70px;
}

html {
  font-size: 62.5%;
  width: 100vw;
}
html body {
  font-size: 16px;
  font-weight: normal;
  color: #445056;
  font-family: "Gotham Narrow", "FontAwesome";
}
html body *:focus-visible:not(input.form-control),
html body .custom-control-input:focus-visible ~ .custom-control-label::before,
html body .onoffswitch-checkbox:focus-visible ~ .onoffswitch-label,
html body input[type=checkbox].checkbox:focus-visible ~ .checkbox-view {
  box-shadow: 0 0 20px rgba(44, 153, 255, 0.3) !important;
  outline-offset: 3px !important;
  outline: 3px solid #3ca1ff !important;
  text-decoration: none !important;
}
html [role=main] p,
html [role=main] h1,
html [role=main] h2,
html [role=main] h3,
html [role=main] h4,
html [role=main] h5,
html [role=main] h6 {
  letter-spacing: 0;
  cursor: default;
}
html * {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
}

.ng-dirty.ng-invalid input.form-control,
.ng-dirty.ng-invalid .select2 .select2-selection {
  border: 2px solid #E10514 !important;
}
.ng-dirty.ng-invalid + .vc-validation-error {
  margin-top: 2px;
  color: #E10514;
  font-size: 14px;
  font-weight: normal;
  display: block;
  text-align: left;
}

[scrollable] {
  touch-action: none;
  overflow: hidden;
}

.required:after {
  color: red;
  content: "*";
  display: inline-block;
  vertical-align: top;
  margin: 0 0 0 0.4rem;
  font-size: 1.4rem;
}
.app-intro-first-level .required:after {
  content: none;
}

.table tr.active td {
  background-color: #123456 !important;
  color: white;
}

.row:after,
.smart-rtl .row:before {
  content: none;
  display: table;
}

.dropdown-toggle,
.dropdown-menu.show {
  -webkit-user-select: auto;
  user-select: auto;
}

a {
  transition: all 0.3s ease 0s;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
}
a:hover, a:focus {
  text-decoration: none !important;
  cursor: pointer;
}

.tooltipCss {
  font-size: 24px;
  margin-left: 7px;
  position: absolute;
}

.content .slick-dots li button {
  background: white;
  height: 4px;
  width: 16px;
  padding: 0;
  opacity: 0.5;
  font-size: inherit;
  line-height: normal;
}
.content .slick-dots li button:before {
  display: none !important;
}
.content .slick-dots li.slick-active button {
  opacity: 1;
}

.slick-dots {
  bottom: 18px;
  height: 8px;
}
.slick-dots li {
  width: auto;
  height: 4px;
  margin: 0 4px;
}

@media (min-width: 768px) {
  ::-webkit-scrollbar-track {
    border-radius: 4px;
    background-color: transparent;
    margin: 2px 2px 2px 0;
  }
  ::-webkit-scrollbar {
    width: 7px;
    height: 7px;
    background-color: transparent;
  }
  ::-webkit-scrollbar-thumb {
    border-radius: 4px;
    box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.1);
    background-color: #445056;
  }
  .w-m-0 {
    margin: 0 !important;
  }
}
.lottie-layer {
  position: fixed;
  top: 2px;
  left: 0;
  z-index: 999999;
  width: 100%;
  height: 100%;
}
.lottie-layer:not(.lottie-hidden) {
  background: rgba(0, 0, 0, 0.8);
}
.lottie-layer .lottie {
  position: absolute;
  width: 150px;
  height: 150px;
  left: 50%;
  top: 50%;
  margin-left: -75px;
  margin-top: -100px;
  bottom: 0;
  right: 0;
}
.lottie-layer .lottie .lottie-gif {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.lottie-layer * {
  -webkit-user-select: none !important;
          user-select: none !important;
}

/* Mixins */
/* Functions */
/* theme settings */
/* theme settings */
/* margin & padding helpers */
.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.m-t-25 {
  margin-top: 25px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.m-b-25 {
  margin-bottom: 25px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.m-l-25 {
  margin-left: 25px !important;
}

.p-l-25 {
  padding-left: 25px !important;
}

.m-r-25 {
  margin-right: 25px !important;
}

.p-r-25 {
  padding-right: 25px !important;
}

.m-t-30 {
  margin-top: 30px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.m-r-30 {
  margin-right: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.m-t-35 {
  margin-top: 35px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.m-b-35 {
  margin-bottom: 35px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.m-l-35 {
  margin-left: 35px !important;
}

.p-l-35 {
  padding-left: 35px !important;
}

.m-r-35 {
  margin-right: 35px !important;
}

.p-r-35 {
  padding-right: 35px !important;
}

.m-t-40 {
  margin-top: 40px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.m-r-40 {
  margin-right: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.m-t-45 {
  margin-top: 45px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.m-b-45 {
  margin-bottom: 45px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.m-l-45 {
  margin-left: 45px !important;
}

.p-l-45 {
  padding-left: 45px !important;
}

.m-r-45 {
  margin-right: 45px !important;
}

.p-r-45 {
  padding-right: 45px !important;
}

.m-t-50 {
  margin-top: 50px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px !important;
}

.p-l-50 {
  padding-left: 50px !important;
}

.m-r-50 {
  margin-right: 50px !important;
}

.p-r-50 {
  padding-right: 50px !important;
}

.m-t-75 {
  margin-top: 75px !important;
}

.p-t-75 {
  padding-top: 75px !important;
}

.m-b-75 {
  margin-bottom: 75px !important;
}

.p-b-75 {
  padding-bottom: 75px !important;
}

.m-l-75 {
  margin-left: 75px !important;
}

.p-l-75 {
  padding-left: 75px !important;
}

.m-r-75 {
  margin-right: 75px !important;
}

.p-r-75 {
  padding-right: 75px !important;
}

.m-t-100 {
  margin-top: 100px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.m-r-100 {
  margin-right: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

/* end of margin & padding helpers */
[dir=ltr] .p-l-0 {
  padding-left: 0px;
}

[dir=ltr] .p-l-1 {
  padding-left: 1px;
}

[dir=ltr] .p-l-2 {
  padding-left: 2px;
}

[dir=ltr] .p-l-3 {
  padding-left: 3px;
}

[dir=ltr] .p-l-4 {
  padding-left: 4px;
}

[dir=ltr] .p-l-5 {
  padding-left: 5px;
}

[dir=ltr] .p-l-6 {
  padding-left: 6px;
}

[dir=ltr] .p-l-7 {
  padding-left: 7px;
}

[dir=ltr] .p-l-8 {
  padding-left: 8px;
}

[dir=ltr] .p-l-9 {
  padding-left: 9px;
}

[dir=ltr] .p-l-10 {
  padding-left: 10px;
}

[dir=ltr] .p-l-11 {
  padding-left: 11px;
}

[dir=ltr] .p-l-12 {
  padding-left: 12px;
}

[dir=ltr] .p-l-13 {
  padding-left: 13px;
}

[dir=ltr] .p-l-14 {
  padding-left: 14px;
}

[dir=ltr] .p-l-15 {
  padding-left: 15px;
}

[dir=ltr] .p-l-16 {
  padding-left: 16px;
}

[dir=ltr] .p-l-17 {
  padding-left: 17px;
}

[dir=ltr] .p-l-18 {
  padding-left: 18px;
}

[dir=ltr] .p-l-19 {
  padding-left: 19px;
}

[dir=ltr] .p-l-20 {
  padding-left: 20px;
}

[dir=ltr] .p-l-21 {
  padding-left: 21px;
}

[dir=ltr] .p-l-22 {
  padding-left: 22px;
}

[dir=ltr] .p-l-23 {
  padding-left: 23px;
}

[dir=ltr] .p-l-24 {
  padding-left: 24px;
}

[dir=ltr] .p-l-25 {
  padding-left: 25px;
}

[dir=ltr] .p-l-26 {
  padding-left: 26px;
}

[dir=ltr] .p-l-27 {
  padding-left: 27px;
}

[dir=ltr] .p-l-28 {
  padding-left: 28px;
}

[dir=ltr] .p-l-29 {
  padding-left: 29px;
}

[dir=ltr] .p-l-30 {
  padding-left: 30px;
}

[dir=ltr] .p-l-31 {
  padding-left: 31px;
}

[dir=ltr] .p-l-32 {
  padding-left: 32px;
}

[dir=ltr] .p-l-33 {
  padding-left: 33px;
}

[dir=ltr] .p-l-34 {
  padding-left: 34px;
}

[dir=ltr] .p-l-35 {
  padding-left: 35px;
}

[dir=ltr] .p-l-36 {
  padding-left: 36px;
}

[dir=ltr] .p-l-37 {
  padding-left: 37px;
}

[dir=ltr] .p-l-38 {
  padding-left: 38px;
}

[dir=ltr] .p-l-39 {
  padding-left: 39px;
}

[dir=ltr] .p-l-40 {
  padding-left: 40px;
}

[dir=ltr] .p-l-41 {
  padding-left: 41px;
}

[dir=ltr] .p-l-42 {
  padding-left: 42px;
}

[dir=ltr] .p-l-43 {
  padding-left: 43px;
}

[dir=ltr] .p-l-44 {
  padding-left: 44px;
}

[dir=ltr] .p-l-45 {
  padding-left: 45px;
}

[dir=ltr] .p-l-46 {
  padding-left: 46px;
}

[dir=ltr] .p-l-47 {
  padding-left: 47px;
}

[dir=ltr] .p-l-48 {
  padding-left: 48px;
}

[dir=ltr] .p-l-49 {
  padding-left: 49px;
}

[dir=ltr] .p-l-50 {
  padding-left: 50px;
}

[dir=ltr] .p-l-51 {
  padding-left: 51px;
}

[dir=ltr] .p-l-52 {
  padding-left: 52px;
}

[dir=ltr] .p-l-53 {
  padding-left: 53px;
}

[dir=ltr] .p-l-54 {
  padding-left: 54px;
}

[dir=ltr] .p-l-55 {
  padding-left: 55px;
}

[dir=ltr] .p-l-56 {
  padding-left: 56px;
}

[dir=ltr] .p-l-57 {
  padding-left: 57px;
}

[dir=ltr] .p-l-58 {
  padding-left: 58px;
}

[dir=ltr] .p-l-59 {
  padding-left: 59px;
}

[dir=ltr] .p-l-60 {
  padding-left: 60px;
}

[dir=ltr] .p-l-61 {
  padding-left: 61px;
}

[dir=ltr] .p-l-62 {
  padding-left: 62px;
}

[dir=ltr] .p-l-63 {
  padding-left: 63px;
}

[dir=ltr] .p-l-64 {
  padding-left: 64px;
}

[dir=ltr] .p-l-65 {
  padding-left: 65px;
}

[dir=ltr] .p-l-66 {
  padding-left: 66px;
}

[dir=ltr] .p-l-67 {
  padding-left: 67px;
}

[dir=ltr] .p-l-68 {
  padding-left: 68px;
}

[dir=ltr] .p-l-69 {
  padding-left: 69px;
}

[dir=ltr] .p-l-70 {
  padding-left: 70px;
}

[dir=ltr] .p-r-0 {
  padding-right: 0px;
}

[dir=ltr] .p-r-1 {
  padding-right: 1px;
}

[dir=ltr] .p-r-2 {
  padding-right: 2px;
}

[dir=ltr] .p-r-3 {
  padding-right: 3px;
}

[dir=ltr] .p-r-4 {
  padding-right: 4px;
}

[dir=ltr] .p-r-5 {
  padding-right: 5px;
}

[dir=ltr] .p-r-6 {
  padding-right: 6px;
}

[dir=ltr] .p-r-7 {
  padding-right: 7px;
}

[dir=ltr] .p-r-8 {
  padding-right: 8px;
}

[dir=ltr] .p-r-9 {
  padding-right: 9px;
}

[dir=ltr] .p-r-10 {
  padding-right: 10px;
}

[dir=ltr] .p-r-11 {
  padding-right: 11px;
}

[dir=ltr] .p-r-12 {
  padding-right: 12px;
}

[dir=ltr] .p-r-13 {
  padding-right: 13px;
}

[dir=ltr] .p-r-14 {
  padding-right: 14px;
}

[dir=ltr] .p-r-15 {
  padding-right: 15px;
}

[dir=ltr] .p-r-16 {
  padding-right: 16px;
}

[dir=ltr] .p-r-17 {
  padding-right: 17px;
}

[dir=ltr] .p-r-18 {
  padding-right: 18px;
}

[dir=ltr] .p-r-19 {
  padding-right: 19px;
}

[dir=ltr] .p-r-20 {
  padding-right: 20px;
}

[dir=ltr] .p-r-21 {
  padding-right: 21px;
}

[dir=ltr] .p-r-22 {
  padding-right: 22px;
}

[dir=ltr] .p-r-23 {
  padding-right: 23px;
}

[dir=ltr] .p-r-24 {
  padding-right: 24px;
}

[dir=ltr] .p-r-25 {
  padding-right: 25px;
}

[dir=ltr] .p-r-26 {
  padding-right: 26px;
}

[dir=ltr] .p-r-27 {
  padding-right: 27px;
}

[dir=ltr] .p-r-28 {
  padding-right: 28px;
}

[dir=ltr] .p-r-29 {
  padding-right: 29px;
}

[dir=ltr] .p-r-30 {
  padding-right: 30px;
}

[dir=ltr] .p-r-31 {
  padding-right: 31px;
}

[dir=ltr] .p-r-32 {
  padding-right: 32px;
}

[dir=ltr] .p-r-33 {
  padding-right: 33px;
}

[dir=ltr] .p-r-34 {
  padding-right: 34px;
}

[dir=ltr] .p-r-35 {
  padding-right: 35px;
}

[dir=ltr] .p-r-36 {
  padding-right: 36px;
}

[dir=ltr] .p-r-37 {
  padding-right: 37px;
}

[dir=ltr] .p-r-38 {
  padding-right: 38px;
}

[dir=ltr] .p-r-39 {
  padding-right: 39px;
}

[dir=ltr] .p-r-40 {
  padding-right: 40px;
}

[dir=ltr] .p-r-41 {
  padding-right: 41px;
}

[dir=ltr] .p-r-42 {
  padding-right: 42px;
}

[dir=ltr] .p-r-43 {
  padding-right: 43px;
}

[dir=ltr] .p-r-44 {
  padding-right: 44px;
}

[dir=ltr] .p-r-45 {
  padding-right: 45px;
}

[dir=ltr] .p-r-46 {
  padding-right: 46px;
}

[dir=ltr] .p-r-47 {
  padding-right: 47px;
}

[dir=ltr] .p-r-48 {
  padding-right: 48px;
}

[dir=ltr] .p-r-49 {
  padding-right: 49px;
}

[dir=ltr] .p-r-50 {
  padding-right: 50px;
}

[dir=ltr] .p-r-51 {
  padding-right: 51px;
}

[dir=ltr] .p-r-52 {
  padding-right: 52px;
}

[dir=ltr] .p-r-53 {
  padding-right: 53px;
}

[dir=ltr] .p-r-54 {
  padding-right: 54px;
}

[dir=ltr] .p-r-55 {
  padding-right: 55px;
}

[dir=ltr] .p-r-56 {
  padding-right: 56px;
}

[dir=ltr] .p-r-57 {
  padding-right: 57px;
}

[dir=ltr] .p-r-58 {
  padding-right: 58px;
}

[dir=ltr] .p-r-59 {
  padding-right: 59px;
}

[dir=ltr] .p-r-60 {
  padding-right: 60px;
}

[dir=ltr] .p-r-61 {
  padding-right: 61px;
}

[dir=ltr] .p-r-62 {
  padding-right: 62px;
}

[dir=ltr] .p-r-63 {
  padding-right: 63px;
}

[dir=ltr] .p-r-64 {
  padding-right: 64px;
}

[dir=ltr] .p-r-65 {
  padding-right: 65px;
}

[dir=ltr] .p-r-66 {
  padding-right: 66px;
}

[dir=ltr] .p-r-67 {
  padding-right: 67px;
}

[dir=ltr] .p-r-68 {
  padding-right: 68px;
}

[dir=ltr] .p-r-69 {
  padding-right: 69px;
}

[dir=ltr] .p-r-70 {
  padding-right: 70px;
}

[dir=ltr] .p-b-0 {
  padding-bottom: 0px;
}

[dir=ltr] .p-b-1 {
  padding-bottom: 1px;
}

[dir=ltr] .p-b-2 {
  padding-bottom: 2px;
}

[dir=ltr] .p-b-3 {
  padding-bottom: 3px;
}

[dir=ltr] .p-b-4 {
  padding-bottom: 4px;
}

[dir=ltr] .p-b-5 {
  padding-bottom: 5px;
}

[dir=ltr] .p-b-6 {
  padding-bottom: 6px;
}

[dir=ltr] .p-b-7 {
  padding-bottom: 7px;
}

[dir=ltr] .p-b-8 {
  padding-bottom: 8px;
}

[dir=ltr] .p-b-9 {
  padding-bottom: 9px;
}

[dir=ltr] .p-b-10 {
  padding-bottom: 10px;
}

[dir=ltr] .p-b-11 {
  padding-bottom: 11px;
}

[dir=ltr] .p-b-12 {
  padding-bottom: 12px;
}

[dir=ltr] .p-b-13 {
  padding-bottom: 13px;
}

[dir=ltr] .p-b-14 {
  padding-bottom: 14px;
}

[dir=ltr] .p-b-15 {
  padding-bottom: 15px;
}

[dir=ltr] .p-b-16 {
  padding-bottom: 16px;
}

[dir=ltr] .p-b-17 {
  padding-bottom: 17px;
}

[dir=ltr] .p-b-18 {
  padding-bottom: 18px;
}

[dir=ltr] .p-b-19 {
  padding-bottom: 19px;
}

[dir=ltr] .p-b-20 {
  padding-bottom: 20px;
}

[dir=ltr] .p-b-21 {
  padding-bottom: 21px;
}

[dir=ltr] .p-b-22 {
  padding-bottom: 22px;
}

[dir=ltr] .p-b-23 {
  padding-bottom: 23px;
}

[dir=ltr] .p-b-24 {
  padding-bottom: 24px;
}

[dir=ltr] .p-b-25 {
  padding-bottom: 25px;
}

[dir=ltr] .p-b-26 {
  padding-bottom: 26px;
}

[dir=ltr] .p-b-27 {
  padding-bottom: 27px;
}

[dir=ltr] .p-b-28 {
  padding-bottom: 28px;
}

[dir=ltr] .p-b-29 {
  padding-bottom: 29px;
}

[dir=ltr] .p-b-30 {
  padding-bottom: 30px;
}

[dir=ltr] .p-b-31 {
  padding-bottom: 31px;
}

[dir=ltr] .p-b-32 {
  padding-bottom: 32px;
}

[dir=ltr] .p-b-33 {
  padding-bottom: 33px;
}

[dir=ltr] .p-b-34 {
  padding-bottom: 34px;
}

[dir=ltr] .p-b-35 {
  padding-bottom: 35px;
}

[dir=ltr] .p-b-36 {
  padding-bottom: 36px;
}

[dir=ltr] .p-b-37 {
  padding-bottom: 37px;
}

[dir=ltr] .p-b-38 {
  padding-bottom: 38px;
}

[dir=ltr] .p-b-39 {
  padding-bottom: 39px;
}

[dir=ltr] .p-b-40 {
  padding-bottom: 40px;
}

[dir=ltr] .p-b-41 {
  padding-bottom: 41px;
}

[dir=ltr] .p-b-42 {
  padding-bottom: 42px;
}

[dir=ltr] .p-b-43 {
  padding-bottom: 43px;
}

[dir=ltr] .p-b-44 {
  padding-bottom: 44px;
}

[dir=ltr] .p-b-45 {
  padding-bottom: 45px;
}

[dir=ltr] .p-b-46 {
  padding-bottom: 46px;
}

[dir=ltr] .p-b-47 {
  padding-bottom: 47px;
}

[dir=ltr] .p-b-48 {
  padding-bottom: 48px;
}

[dir=ltr] .p-b-49 {
  padding-bottom: 49px;
}

[dir=ltr] .p-b-50 {
  padding-bottom: 50px;
}

[dir=ltr] .p-b-51 {
  padding-bottom: 51px;
}

[dir=ltr] .p-b-52 {
  padding-bottom: 52px;
}

[dir=ltr] .p-b-53 {
  padding-bottom: 53px;
}

[dir=ltr] .p-b-54 {
  padding-bottom: 54px;
}

[dir=ltr] .p-b-55 {
  padding-bottom: 55px;
}

[dir=ltr] .p-b-56 {
  padding-bottom: 56px;
}

[dir=ltr] .p-b-57 {
  padding-bottom: 57px;
}

[dir=ltr] .p-b-58 {
  padding-bottom: 58px;
}

[dir=ltr] .p-b-59 {
  padding-bottom: 59px;
}

[dir=ltr] .p-b-60 {
  padding-bottom: 60px;
}

[dir=ltr] .p-b-61 {
  padding-bottom: 61px;
}

[dir=ltr] .p-b-62 {
  padding-bottom: 62px;
}

[dir=ltr] .p-b-63 {
  padding-bottom: 63px;
}

[dir=ltr] .p-b-64 {
  padding-bottom: 64px;
}

[dir=ltr] .p-b-65 {
  padding-bottom: 65px;
}

[dir=ltr] .p-b-66 {
  padding-bottom: 66px;
}

[dir=ltr] .p-b-67 {
  padding-bottom: 67px;
}

[dir=ltr] .p-b-68 {
  padding-bottom: 68px;
}

[dir=ltr] .p-b-69 {
  padding-bottom: 69px;
}

[dir=ltr] .p-b-70 {
  padding-bottom: 70px;
}

[dir=ltr] .p-t-0 {
  padding-top: 0px;
}

[dir=ltr] .p-t-1 {
  padding-top: 1px;
}

[dir=ltr] .p-t-2 {
  padding-top: 2px;
}

[dir=ltr] .p-t-3 {
  padding-top: 3px;
}

[dir=ltr] .p-t-4 {
  padding-top: 4px;
}

[dir=ltr] .p-t-5 {
  padding-top: 5px;
}

[dir=ltr] .p-t-6 {
  padding-top: 6px;
}

[dir=ltr] .p-t-7 {
  padding-top: 7px;
}

[dir=ltr] .p-t-8 {
  padding-top: 8px;
}

[dir=ltr] .p-t-9 {
  padding-top: 9px;
}

[dir=ltr] .p-t-10 {
  padding-top: 10px;
}

[dir=ltr] .p-t-11 {
  padding-top: 11px;
}

[dir=ltr] .p-t-12 {
  padding-top: 12px;
}

[dir=ltr] .p-t-13 {
  padding-top: 13px;
}

[dir=ltr] .p-t-14 {
  padding-top: 14px;
}

[dir=ltr] .p-t-15 {
  padding-top: 15px;
}

[dir=ltr] .p-t-16 {
  padding-top: 16px;
}

[dir=ltr] .p-t-17 {
  padding-top: 17px;
}

[dir=ltr] .p-t-18 {
  padding-top: 18px;
}

[dir=ltr] .p-t-19 {
  padding-top: 19px;
}

[dir=ltr] .p-t-20 {
  padding-top: 20px;
}

[dir=ltr] .p-t-21 {
  padding-top: 21px;
}

[dir=ltr] .p-t-22 {
  padding-top: 22px;
}

[dir=ltr] .p-t-23 {
  padding-top: 23px;
}

[dir=ltr] .p-t-24 {
  padding-top: 24px;
}

[dir=ltr] .p-t-25 {
  padding-top: 25px;
}

[dir=ltr] .p-t-26 {
  padding-top: 26px;
}

[dir=ltr] .p-t-27 {
  padding-top: 27px;
}

[dir=ltr] .p-t-28 {
  padding-top: 28px;
}

[dir=ltr] .p-t-29 {
  padding-top: 29px;
}

[dir=ltr] .p-t-30 {
  padding-top: 30px;
}

[dir=ltr] .p-t-31 {
  padding-top: 31px;
}

[dir=ltr] .p-t-32 {
  padding-top: 32px;
}

[dir=ltr] .p-t-33 {
  padding-top: 33px;
}

[dir=ltr] .p-t-34 {
  padding-top: 34px;
}

[dir=ltr] .p-t-35 {
  padding-top: 35px;
}

[dir=ltr] .p-t-36 {
  padding-top: 36px;
}

[dir=ltr] .p-t-37 {
  padding-top: 37px;
}

[dir=ltr] .p-t-38 {
  padding-top: 38px;
}

[dir=ltr] .p-t-39 {
  padding-top: 39px;
}

[dir=ltr] .p-t-40 {
  padding-top: 40px;
}

[dir=ltr] .p-t-41 {
  padding-top: 41px;
}

[dir=ltr] .p-t-42 {
  padding-top: 42px;
}

[dir=ltr] .p-t-43 {
  padding-top: 43px;
}

[dir=ltr] .p-t-44 {
  padding-top: 44px;
}

[dir=ltr] .p-t-45 {
  padding-top: 45px;
}

[dir=ltr] .p-t-46 {
  padding-top: 46px;
}

[dir=ltr] .p-t-47 {
  padding-top: 47px;
}

[dir=ltr] .p-t-48 {
  padding-top: 48px;
}

[dir=ltr] .p-t-49 {
  padding-top: 49px;
}

[dir=ltr] .p-t-50 {
  padding-top: 50px;
}

[dir=ltr] .p-t-51 {
  padding-top: 51px;
}

[dir=ltr] .p-t-52 {
  padding-top: 52px;
}

[dir=ltr] .p-t-53 {
  padding-top: 53px;
}

[dir=ltr] .p-t-54 {
  padding-top: 54px;
}

[dir=ltr] .p-t-55 {
  padding-top: 55px;
}

[dir=ltr] .p-t-56 {
  padding-top: 56px;
}

[dir=ltr] .p-t-57 {
  padding-top: 57px;
}

[dir=ltr] .p-t-58 {
  padding-top: 58px;
}

[dir=ltr] .p-t-59 {
  padding-top: 59px;
}

[dir=ltr] .p-t-60 {
  padding-top: 60px;
}

[dir=ltr] .p-t-61 {
  padding-top: 61px;
}

[dir=ltr] .p-t-62 {
  padding-top: 62px;
}

[dir=ltr] .p-t-63 {
  padding-top: 63px;
}

[dir=ltr] .p-t-64 {
  padding-top: 64px;
}

[dir=ltr] .p-t-65 {
  padding-top: 65px;
}

[dir=ltr] .p-t-66 {
  padding-top: 66px;
}

[dir=ltr] .p-t-67 {
  padding-top: 67px;
}

[dir=ltr] .p-t-68 {
  padding-top: 68px;
}

[dir=ltr] .p-t-69 {
  padding-top: 69px;
}

[dir=ltr] .p-t-70 {
  padding-top: 70px;
}

[dir=ltr] .m-l-0 {
  margin-left: 0px;
}

[dir=ltr] .m-l-1 {
  margin-left: 1px;
}

[dir=ltr] .m-l-2 {
  margin-left: 2px;
}

[dir=ltr] .m-l-3 {
  margin-left: 3px;
}

[dir=ltr] .m-l-4 {
  margin-left: 4px;
}

[dir=ltr] .m-l-5 {
  margin-left: 5px;
}

[dir=ltr] .m-l-6 {
  margin-left: 6px;
}

[dir=ltr] .m-l-7 {
  margin-left: 7px;
}

[dir=ltr] .m-l-8 {
  margin-left: 8px;
}

[dir=ltr] .m-l-9 {
  margin-left: 9px;
}

[dir=ltr] .m-l-10 {
  margin-left: 10px;
}

[dir=ltr] .m-l-11 {
  margin-left: 11px;
}

[dir=ltr] .m-l-12 {
  margin-left: 12px;
}

[dir=ltr] .m-l-13 {
  margin-left: 13px;
}

[dir=ltr] .m-l-14 {
  margin-left: 14px;
}

[dir=ltr] .m-l-15 {
  margin-left: 15px;
}

[dir=ltr] .m-l-16 {
  margin-left: 16px;
}

[dir=ltr] .m-l-17 {
  margin-left: 17px;
}

[dir=ltr] .m-l-18 {
  margin-left: 18px;
}

[dir=ltr] .m-l-19 {
  margin-left: 19px;
}

[dir=ltr] .m-l-20 {
  margin-left: 20px;
}

[dir=ltr] .m-l-21 {
  margin-left: 21px;
}

[dir=ltr] .m-l-22 {
  margin-left: 22px;
}

[dir=ltr] .m-l-23 {
  margin-left: 23px;
}

[dir=ltr] .m-l-24 {
  margin-left: 24px;
}

[dir=ltr] .m-l-25 {
  margin-left: 25px;
}

[dir=ltr] .m-l-26 {
  margin-left: 26px;
}

[dir=ltr] .m-l-27 {
  margin-left: 27px;
}

[dir=ltr] .m-l-28 {
  margin-left: 28px;
}

[dir=ltr] .m-l-29 {
  margin-left: 29px;
}

[dir=ltr] .m-l-30 {
  margin-left: 30px;
}

[dir=ltr] .m-l-31 {
  margin-left: 31px;
}

[dir=ltr] .m-l-32 {
  margin-left: 32px;
}

[dir=ltr] .m-l-33 {
  margin-left: 33px;
}

[dir=ltr] .m-l-34 {
  margin-left: 34px;
}

[dir=ltr] .m-l-35 {
  margin-left: 35px;
}

[dir=ltr] .m-l-36 {
  margin-left: 36px;
}

[dir=ltr] .m-l-37 {
  margin-left: 37px;
}

[dir=ltr] .m-l-38 {
  margin-left: 38px;
}

[dir=ltr] .m-l-39 {
  margin-left: 39px;
}

[dir=ltr] .m-l-40 {
  margin-left: 40px;
}

[dir=ltr] .m-l-41 {
  margin-left: 41px;
}

[dir=ltr] .m-l-42 {
  margin-left: 42px;
}

[dir=ltr] .m-l-43 {
  margin-left: 43px;
}

[dir=ltr] .m-l-44 {
  margin-left: 44px;
}

[dir=ltr] .m-l-45 {
  margin-left: 45px;
}

[dir=ltr] .m-l-46 {
  margin-left: 46px;
}

[dir=ltr] .m-l-47 {
  margin-left: 47px;
}

[dir=ltr] .m-l-48 {
  margin-left: 48px;
}

[dir=ltr] .m-l-49 {
  margin-left: 49px;
}

[dir=ltr] .m-l-50 {
  margin-left: 50px;
}

[dir=ltr] .m-l-51 {
  margin-left: 51px;
}

[dir=ltr] .m-l-52 {
  margin-left: 52px;
}

[dir=ltr] .m-l-53 {
  margin-left: 53px;
}

[dir=ltr] .m-l-54 {
  margin-left: 54px;
}

[dir=ltr] .m-l-55 {
  margin-left: 55px;
}

[dir=ltr] .m-l-56 {
  margin-left: 56px;
}

[dir=ltr] .m-l-57 {
  margin-left: 57px;
}

[dir=ltr] .m-l-58 {
  margin-left: 58px;
}

[dir=ltr] .m-l-59 {
  margin-left: 59px;
}

[dir=ltr] .m-l-60 {
  margin-left: 60px;
}

[dir=ltr] .m-l-61 {
  margin-left: 61px;
}

[dir=ltr] .m-l-62 {
  margin-left: 62px;
}

[dir=ltr] .m-l-63 {
  margin-left: 63px;
}

[dir=ltr] .m-l-64 {
  margin-left: 64px;
}

[dir=ltr] .m-l-65 {
  margin-left: 65px;
}

[dir=ltr] .m-l-66 {
  margin-left: 66px;
}

[dir=ltr] .m-l-67 {
  margin-left: 67px;
}

[dir=ltr] .m-l-68 {
  margin-left: 68px;
}

[dir=ltr] .m-l-69 {
  margin-left: 69px;
}

[dir=ltr] .m-l-70 {
  margin-left: 70px;
}

[dir=ltr] .m-r-0 {
  margin-right: 0px;
}

[dir=ltr] .m-r-1 {
  margin-right: 1px;
}

[dir=ltr] .m-r-2 {
  margin-right: 2px;
}

[dir=ltr] .m-r-3 {
  margin-right: 3px;
}

[dir=ltr] .m-r-4 {
  margin-right: 4px;
}

[dir=ltr] .m-r-5 {
  margin-right: 5px;
}

[dir=ltr] .m-r-6 {
  margin-right: 6px;
}

[dir=ltr] .m-r-7 {
  margin-right: 7px;
}

[dir=ltr] .m-r-8 {
  margin-right: 8px;
}

[dir=ltr] .m-r-9 {
  margin-right: 9px;
}

[dir=ltr] .m-r-10 {
  margin-right: 10px;
}

[dir=ltr] .m-r-11 {
  margin-right: 11px;
}

[dir=ltr] .m-r-12 {
  margin-right: 12px;
}

[dir=ltr] .m-r-13 {
  margin-right: 13px;
}

[dir=ltr] .m-r-14 {
  margin-right: 14px;
}

[dir=ltr] .m-r-15 {
  margin-right: 15px;
}

[dir=ltr] .m-r-16 {
  margin-right: 16px;
}

[dir=ltr] .m-r-17 {
  margin-right: 17px;
}

[dir=ltr] .m-r-18 {
  margin-right: 18px;
}

[dir=ltr] .m-r-19 {
  margin-right: 19px;
}

[dir=ltr] .m-r-20 {
  margin-right: 20px;
}

[dir=ltr] .m-r-21 {
  margin-right: 21px;
}

[dir=ltr] .m-r-22 {
  margin-right: 22px;
}

[dir=ltr] .m-r-23 {
  margin-right: 23px;
}

[dir=ltr] .m-r-24 {
  margin-right: 24px;
}

[dir=ltr] .m-r-25 {
  margin-right: 25px;
}

[dir=ltr] .m-r-26 {
  margin-right: 26px;
}

[dir=ltr] .m-r-27 {
  margin-right: 27px;
}

[dir=ltr] .m-r-28 {
  margin-right: 28px;
}

[dir=ltr] .m-r-29 {
  margin-right: 29px;
}

[dir=ltr] .m-r-30 {
  margin-right: 30px;
}

[dir=ltr] .m-r-31 {
  margin-right: 31px;
}

[dir=ltr] .m-r-32 {
  margin-right: 32px;
}

[dir=ltr] .m-r-33 {
  margin-right: 33px;
}

[dir=ltr] .m-r-34 {
  margin-right: 34px;
}

[dir=ltr] .m-r-35 {
  margin-right: 35px;
}

[dir=ltr] .m-r-36 {
  margin-right: 36px;
}

[dir=ltr] .m-r-37 {
  margin-right: 37px;
}

[dir=ltr] .m-r-38 {
  margin-right: 38px;
}

[dir=ltr] .m-r-39 {
  margin-right: 39px;
}

[dir=ltr] .m-r-40 {
  margin-right: 40px;
}

[dir=ltr] .m-r-41 {
  margin-right: 41px;
}

[dir=ltr] .m-r-42 {
  margin-right: 42px;
}

[dir=ltr] .m-r-43 {
  margin-right: 43px;
}

[dir=ltr] .m-r-44 {
  margin-right: 44px;
}

[dir=ltr] .m-r-45 {
  margin-right: 45px;
}

[dir=ltr] .m-r-46 {
  margin-right: 46px;
}

[dir=ltr] .m-r-47 {
  margin-right: 47px;
}

[dir=ltr] .m-r-48 {
  margin-right: 48px;
}

[dir=ltr] .m-r-49 {
  margin-right: 49px;
}

[dir=ltr] .m-r-50 {
  margin-right: 50px;
}

[dir=ltr] .m-r-51 {
  margin-right: 51px;
}

[dir=ltr] .m-r-52 {
  margin-right: 52px;
}

[dir=ltr] .m-r-53 {
  margin-right: 53px;
}

[dir=ltr] .m-r-54 {
  margin-right: 54px;
}

[dir=ltr] .m-r-55 {
  margin-right: 55px;
}

[dir=ltr] .m-r-56 {
  margin-right: 56px;
}

[dir=ltr] .m-r-57 {
  margin-right: 57px;
}

[dir=ltr] .m-r-58 {
  margin-right: 58px;
}

[dir=ltr] .m-r-59 {
  margin-right: 59px;
}

[dir=ltr] .m-r-60 {
  margin-right: 60px;
}

[dir=ltr] .m-r-61 {
  margin-right: 61px;
}

[dir=ltr] .m-r-62 {
  margin-right: 62px;
}

[dir=ltr] .m-r-63 {
  margin-right: 63px;
}

[dir=ltr] .m-r-64 {
  margin-right: 64px;
}

[dir=ltr] .m-r-65 {
  margin-right: 65px;
}

[dir=ltr] .m-r-66 {
  margin-right: 66px;
}

[dir=ltr] .m-r-67 {
  margin-right: 67px;
}

[dir=ltr] .m-r-68 {
  margin-right: 68px;
}

[dir=ltr] .m-r-69 {
  margin-right: 69px;
}

[dir=ltr] .m-r-70 {
  margin-right: 70px;
}

[dir=ltr] .m-b-0 {
  margin-bottom: 0px;
}

[dir=ltr] .m-b-1 {
  margin-bottom: 1px;
}

[dir=ltr] .m-b-2 {
  margin-bottom: 2px;
}

[dir=ltr] .m-b-3 {
  margin-bottom: 3px;
}

[dir=ltr] .m-b-4 {
  margin-bottom: 4px;
}

[dir=ltr] .m-b-5 {
  margin-bottom: 5px;
}

[dir=ltr] .m-b-6 {
  margin-bottom: 6px;
}

[dir=ltr] .m-b-7 {
  margin-bottom: 7px;
}

[dir=ltr] .m-b-8 {
  margin-bottom: 8px;
}

[dir=ltr] .m-b-9 {
  margin-bottom: 9px;
}

[dir=ltr] .m-b-10 {
  margin-bottom: 10px;
}

[dir=ltr] .m-b-11 {
  margin-bottom: 11px;
}

[dir=ltr] .m-b-12 {
  margin-bottom: 12px;
}

[dir=ltr] .m-b-13 {
  margin-bottom: 13px;
}

[dir=ltr] .m-b-14 {
  margin-bottom: 14px;
}

[dir=ltr] .m-b-15 {
  margin-bottom: 15px;
}

[dir=ltr] .m-b-16 {
  margin-bottom: 16px;
}

[dir=ltr] .m-b-17 {
  margin-bottom: 17px;
}

[dir=ltr] .m-b-18 {
  margin-bottom: 18px;
}

[dir=ltr] .m-b-19 {
  margin-bottom: 19px;
}

[dir=ltr] .m-b-20 {
  margin-bottom: 20px;
}

[dir=ltr] .m-b-21 {
  margin-bottom: 21px;
}

[dir=ltr] .m-b-22 {
  margin-bottom: 22px;
}

[dir=ltr] .m-b-23 {
  margin-bottom: 23px;
}

[dir=ltr] .m-b-24 {
  margin-bottom: 24px;
}

[dir=ltr] .m-b-25 {
  margin-bottom: 25px;
}

[dir=ltr] .m-b-26 {
  margin-bottom: 26px;
}

[dir=ltr] .m-b-27 {
  margin-bottom: 27px;
}

[dir=ltr] .m-b-28 {
  margin-bottom: 28px;
}

[dir=ltr] .m-b-29 {
  margin-bottom: 29px;
}

[dir=ltr] .m-b-30 {
  margin-bottom: 30px;
}

[dir=ltr] .m-b-31 {
  margin-bottom: 31px;
}

[dir=ltr] .m-b-32 {
  margin-bottom: 32px;
}

[dir=ltr] .m-b-33 {
  margin-bottom: 33px;
}

[dir=ltr] .m-b-34 {
  margin-bottom: 34px;
}

[dir=ltr] .m-b-35 {
  margin-bottom: 35px;
}

[dir=ltr] .m-b-36 {
  margin-bottom: 36px;
}

[dir=ltr] .m-b-37 {
  margin-bottom: 37px;
}

[dir=ltr] .m-b-38 {
  margin-bottom: 38px;
}

[dir=ltr] .m-b-39 {
  margin-bottom: 39px;
}

[dir=ltr] .m-b-40 {
  margin-bottom: 40px;
}

[dir=ltr] .m-b-41 {
  margin-bottom: 41px;
}

[dir=ltr] .m-b-42 {
  margin-bottom: 42px;
}

[dir=ltr] .m-b-43 {
  margin-bottom: 43px;
}

[dir=ltr] .m-b-44 {
  margin-bottom: 44px;
}

[dir=ltr] .m-b-45 {
  margin-bottom: 45px;
}

[dir=ltr] .m-b-46 {
  margin-bottom: 46px;
}

[dir=ltr] .m-b-47 {
  margin-bottom: 47px;
}

[dir=ltr] .m-b-48 {
  margin-bottom: 48px;
}

[dir=ltr] .m-b-49 {
  margin-bottom: 49px;
}

[dir=ltr] .m-b-50 {
  margin-bottom: 50px;
}

[dir=ltr] .m-b-51 {
  margin-bottom: 51px;
}

[dir=ltr] .m-b-52 {
  margin-bottom: 52px;
}

[dir=ltr] .m-b-53 {
  margin-bottom: 53px;
}

[dir=ltr] .m-b-54 {
  margin-bottom: 54px;
}

[dir=ltr] .m-b-55 {
  margin-bottom: 55px;
}

[dir=ltr] .m-b-56 {
  margin-bottom: 56px;
}

[dir=ltr] .m-b-57 {
  margin-bottom: 57px;
}

[dir=ltr] .m-b-58 {
  margin-bottom: 58px;
}

[dir=ltr] .m-b-59 {
  margin-bottom: 59px;
}

[dir=ltr] .m-b-60 {
  margin-bottom: 60px;
}

[dir=ltr] .m-b-61 {
  margin-bottom: 61px;
}

[dir=ltr] .m-b-62 {
  margin-bottom: 62px;
}

[dir=ltr] .m-b-63 {
  margin-bottom: 63px;
}

[dir=ltr] .m-b-64 {
  margin-bottom: 64px;
}

[dir=ltr] .m-b-65 {
  margin-bottom: 65px;
}

[dir=ltr] .m-b-66 {
  margin-bottom: 66px;
}

[dir=ltr] .m-b-67 {
  margin-bottom: 67px;
}

[dir=ltr] .m-b-68 {
  margin-bottom: 68px;
}

[dir=ltr] .m-b-69 {
  margin-bottom: 69px;
}

[dir=ltr] .m-b-70 {
  margin-bottom: 70px;
}

[dir=ltr] .m-t-0 {
  margin-top: 0px;
}

[dir=ltr] .m-t-1 {
  margin-top: 1px;
}

[dir=ltr] .m-t-2 {
  margin-top: 2px;
}

[dir=ltr] .m-t-3 {
  margin-top: 3px;
}

[dir=ltr] .m-t-4 {
  margin-top: 4px;
}

[dir=ltr] .m-t-5 {
  margin-top: 5px;
}

[dir=ltr] .m-t-6 {
  margin-top: 6px;
}

[dir=ltr] .m-t-7 {
  margin-top: 7px;
}

[dir=ltr] .m-t-8 {
  margin-top: 8px;
}

[dir=ltr] .m-t-9 {
  margin-top: 9px;
}

[dir=ltr] .m-t-10 {
  margin-top: 10px;
}

[dir=ltr] .m-t-11 {
  margin-top: 11px;
}

[dir=ltr] .m-t-12 {
  margin-top: 12px;
}

[dir=ltr] .m-t-13 {
  margin-top: 13px;
}

[dir=ltr] .m-t-14 {
  margin-top: 14px;
}

[dir=ltr] .m-t-15 {
  margin-top: 15px;
}

[dir=ltr] .m-t-16 {
  margin-top: 16px;
}

[dir=ltr] .m-t-17 {
  margin-top: 17px;
}

[dir=ltr] .m-t-18 {
  margin-top: 18px;
}

[dir=ltr] .m-t-19 {
  margin-top: 19px;
}

[dir=ltr] .m-t-20 {
  margin-top: 20px;
}

[dir=ltr] .m-t-21 {
  margin-top: 21px;
}

[dir=ltr] .m-t-22 {
  margin-top: 22px;
}

[dir=ltr] .m-t-23 {
  margin-top: 23px;
}

[dir=ltr] .m-t-24 {
  margin-top: 24px;
}

[dir=ltr] .m-t-25 {
  margin-top: 25px;
}

[dir=ltr] .m-t-26 {
  margin-top: 26px;
}

[dir=ltr] .m-t-27 {
  margin-top: 27px;
}

[dir=ltr] .m-t-28 {
  margin-top: 28px;
}

[dir=ltr] .m-t-29 {
  margin-top: 29px;
}

[dir=ltr] .m-t-30 {
  margin-top: 30px;
}

[dir=ltr] .m-t-31 {
  margin-top: 31px;
}

[dir=ltr] .m-t-32 {
  margin-top: 32px;
}

[dir=ltr] .m-t-33 {
  margin-top: 33px;
}

[dir=ltr] .m-t-34 {
  margin-top: 34px;
}

[dir=ltr] .m-t-35 {
  margin-top: 35px;
}

[dir=ltr] .m-t-36 {
  margin-top: 36px;
}

[dir=ltr] .m-t-37 {
  margin-top: 37px;
}

[dir=ltr] .m-t-38 {
  margin-top: 38px;
}

[dir=ltr] .m-t-39 {
  margin-top: 39px;
}

[dir=ltr] .m-t-40 {
  margin-top: 40px;
}

[dir=ltr] .m-t-41 {
  margin-top: 41px;
}

[dir=ltr] .m-t-42 {
  margin-top: 42px;
}

[dir=ltr] .m-t-43 {
  margin-top: 43px;
}

[dir=ltr] .m-t-44 {
  margin-top: 44px;
}

[dir=ltr] .m-t-45 {
  margin-top: 45px;
}

[dir=ltr] .m-t-46 {
  margin-top: 46px;
}

[dir=ltr] .m-t-47 {
  margin-top: 47px;
}

[dir=ltr] .m-t-48 {
  margin-top: 48px;
}

[dir=ltr] .m-t-49 {
  margin-top: 49px;
}

[dir=ltr] .m-t-50 {
  margin-top: 50px;
}

[dir=ltr] .m-t-51 {
  margin-top: 51px;
}

[dir=ltr] .m-t-52 {
  margin-top: 52px;
}

[dir=ltr] .m-t-53 {
  margin-top: 53px;
}

[dir=ltr] .m-t-54 {
  margin-top: 54px;
}

[dir=ltr] .m-t-55 {
  margin-top: 55px;
}

[dir=ltr] .m-t-56 {
  margin-top: 56px;
}

[dir=ltr] .m-t-57 {
  margin-top: 57px;
}

[dir=ltr] .m-t-58 {
  margin-top: 58px;
}

[dir=ltr] .m-t-59 {
  margin-top: 59px;
}

[dir=ltr] .m-t-60 {
  margin-top: 60px;
}

[dir=ltr] .m-t-61 {
  margin-top: 61px;
}

[dir=ltr] .m-t-62 {
  margin-top: 62px;
}

[dir=ltr] .m-t-63 {
  margin-top: 63px;
}

[dir=ltr] .m-t-64 {
  margin-top: 64px;
}

[dir=ltr] .m-t-65 {
  margin-top: 65px;
}

[dir=ltr] .m-t-66 {
  margin-top: 66px;
}

[dir=ltr] .m-t-67 {
  margin-top: 67px;
}

[dir=ltr] .m-t-68 {
  margin-top: 68px;
}

[dir=ltr] .m-t-69 {
  margin-top: 69px;
}

[dir=ltr] .m-t-70 {
  margin-top: 70px;
}

.icon-image {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-image.svg');
}

.icon-camera {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-camera.svg');
}

.icon-edit {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-edit.svg');
}

.icon-circular-plus-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-circular-plus-blue.svg');
}

.icon-delete {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-delete.svg');
}

.icon-reply {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-reply.svg');
}

.icon-repeat {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-repeat.svg');
}

.icon-header-profile {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-header-profile.svg');
}

.icon-header-logout {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-header-logout.svg');
}

.icon-location-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-location-white.svg');
}

.icon-support-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-support-white.svg');
}

.icon-faq-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-faq-white.svg');
}

.icon-chequebook-details {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-chequebook-details.svg');
}

.icon-reorder-cheque {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-reorder-cheque.svg');
}

.icon-profile-finance {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-profile-finance.svg');
}

.icon-profile-security {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-profile-security.svg');
}

.icon-delete-cross {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-delete-cross.svg');
}

.icon-delete-cross-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-delete-cross-blue.svg');
}

.icon-arrow-right-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-arrow-right-blue.svg');
}

.icon-grid-edit {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-grid-edit.svg');
}

.icon-grid-details {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-grid-details.svg');
}

.icon-check-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-check-blue.svg');
}

.icon-trash-red {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-trash-red.svg');
}

.icon-reject-circle-filled {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-reject-circle-filled.svg');
}

.icon-accept-circle-filled {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-accept-circle-filled.svg');
}

.icon-announcements {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-announcements.svg');
}

.icon-before-you-connect {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-before-you-connect.svg');
}

.icon-update-instruction {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-update-instruction.svg');
}

.icon-hourglass {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-hourglass.svg');
}

.icon-device-list {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-device-list.svg');
}

.icon-transactions-menu {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-transactions-menu.svg');
}

.icon-personalization {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-personalization.svg');
}

.icon-manage-bills {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-manage-bills.svg');
}

.icon-financial-calculators {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-financial-calculators.svg');
}

.icon-own-account {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-own-account.svg');
}

.icon-customer-menu {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-customer-menu.svg');
}

.icon-domestic-transfer {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-domestic-transfer.svg');
}

.icon-international-transfer {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-international-transfer.svg');
}

.icon-standing-orders {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-standing-orders.svg');
}

.icon-update-daily-limit {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-update-daily-limit.svg');
}

.icon-manage-recipients {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-manage-recipients.svg');
}

.icon-bill-payments {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-bill-payments.svg');
}

.icon-apply {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-apply.svg');
}

.icon-mobile-topup {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-mobile-topup.svg');
}

.icon-road-toll {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-road-toll.svg');
}

.icon-bills {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-bills.svg');
}

.icon-term-deposit-account {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-term-deposit-account.svg');
}

.icon-cheque-book {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cheque-book.svg');
}

.icon-debit-card {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-debit-card.svg');
}

.icon-foreign-exchange {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-foreign-exchange.svg');
}

.icon-buy-exchange {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-buy-exchange.svg');
}

.icon-sell-exchange {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-sell-exchange.svg');
}

.icon-currency-converter {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-currency-converter.svg');
}

.icon-exchange-rates {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-exchange-rates.svg');
}

.icon-repeated-transactions {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-repeated-transactions.svg');
}

.icon-secure-mailbox {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-secure-mailbox-web.svg');
}

.icon-transactions-menu {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-transactions-menu-web.svg');
}

.icon-personalization {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-personalization-web.svg');
}

.icon-manage-bills {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-manage-bills-web.svg');
}

.icon-financial-calculators {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-financial-calculators-web.svg');
}

.icon-own-account {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-own-account-web.svg');
}

.icon-customer-menu {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-customer-menu-web.svg');
}

.icon-domestic-transfer {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-domestic-transfer-web.svg');
}

.icon-international-transfer {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-international-transfer-web.svg');
}

.icon-standing-orders {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-standing-orders-web.svg');
}

.icon-update-daily-limit {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-update-daily-limit-web.svg');
}

.icon-manage-recipients {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-manage-recipients-web.svg');
}

.icon-bill-payments {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-bill-payments-web.svg');
}

.icon-apply {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-apply-web.svg');
}

.icon-mobile-topup {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-mobile-topup-web.svg');
}

.icon-road-toll {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-road-toll-web.svg');
}

.icon-bills {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-bills-web.svg');
}

.icon-term-deposit-account {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-term-deposit-account-web.svg');
}

.icon-cheque-book {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cheque-book-web.svg');
}

.icon-debit-card {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-debit-card-web.svg');
}

.icon-foreign-exchange {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-foreign-exchange-web.svg');
}

.icon-buy-exchange {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-buy-exchange-web.svg');
}

.icon-sell-exchange {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-sell-exchange-web.svg');
}

.icon-currency-converter {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-currency-converter-web.svg');
}

.icon-exchange-rates {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-exchange-rates-web.svg');
}

.icon-repeated-transactions {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-repeated-transactions-web.svg');
}

.icon-lost-stolen {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-lost-stolen-web.svg');
}

.icon-cash-advance {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cash-advance-web.svg');
}

.icon-apply-debit {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-apply-debit-web.svg');
}

.icon-card-payment {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-card-payment-web.svg');
}

.icon-my-cards {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-my-cards-web.svg');
}

.icon-early-closure {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-early-closure-web.svg');
}

.icon-my-accounts {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-my-accounts-web.svg');
}

.icon-open-current {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-open-current-web.svg');
}

.icon-open-term {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-open-term-web.svg');
}

.icon-request-statement {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-request-statement-web.svg');
}

.icon-update-term {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-update-term-web.svg');
}

.icon-cross-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cross-white.svg');
}

.icon-cross-gray {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cross-gray.svg');
}

.icon-stop-cheque {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-stop-cheque.svg');
}

.icon-unstop-cheque {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-unstop-cheque.svg');
}

.icon-requests {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-requests.svg');
}

.icon-mortgage {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-mortgage.svg');
}

.icon-documents {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-documents.svg');
}

.icon-payments {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-payments.svg');
}

.icon-calculators {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-calculators.svg');
}

.icon-barcode-dark {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-barcode-dark.svg');
}

.icon-visibility {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-visibility.svg');
}

.icon-cross-black {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cross-black.svg');
}

.icon-arrow-right-yellow {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-arrow-right-yellow.svg');
}

.icon-lock-gray {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-lock-gray.svg');
}

.icon-user-gray {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-user-gray.svg');
}

.icon-row-default {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-default.svg');
}

.icon-row-filter {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-filter.svg');
}

.icon-row-history {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-history.svg');
}

.icon-row-calculator {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-calculator.svg');
}

.icon-row-rate {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-rate.svg');
}

.icon-row-calculator {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-calculator.svg');
}

.icon-row-heart {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-heart.svg');
}

.icon-row-beneficiary {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-beneficiary.svg');
}

.icon-row-users {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-users.svg');
}

.icon-row-preferred-medium {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-preferred-medium.svg');
}

.icon-row-frequency-reward {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-frequency-reward.svg');
}

.icon-row-category-interest {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-category-interest.svg');
}

.icon-row-shipping-address {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-row-shipping-address.svg');
}

.icon-chevron-black {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-chevron-black.svg');
}

.icon-customer-service {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-customer-service.svg');
}

.icon-gift-box {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-gift-box.svg');
}

.icon-direction-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-direction-white.svg');
}

.icon-phone-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-phone-white.svg');
}

.icon-email-white {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-email-white.svg');
}

.icon-status-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-status-blue.svg');
}

.icon-cashin-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cashin-blue.svg');
}

.icon-cheque-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-cheque-blue.svg');
}

.icon-money-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-money-blue.svg');
}

.icon-printing-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-printing-blue.svg');
}

.icon-arrow-left-blue {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-arrow-left-blue.svg');
}

.icon-repeatable-intra-bank {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-repeatable-intra-bank.svg');
}

.icon-image-2 {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-image-2.svg');
}

.icon-header-country {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-header-country.svg');
}

.icon-print-primary {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-print-primary.svg');
}

.vc-validation-error {
  display: none;
}

.ng-dirty.ng-invalid .vc-validation-error {
  display: initial;
  color: #fe8d8d;
}

.right-bottom,
.right-bottom:active {
  position: absolute;
  right: 20px;
  bottom: 10px;
  top: initial;
  text-align: right;
}

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

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

.overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0);
  z-index: 1000;
}

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

.white-space-normal {
  white-space: normal !important;
}

.fade-scroll {
  width: 100%;
  height: 49px;
  z-index: 99;
  position: absolute;
  bottom: 0;
  background: linear-gradient(180deg, transparent, #ffffff);
}

.overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.1) center center no-repeat;
  background-size: 10rem 10rem;
  z-index: 1100;
}

.flow-name {
  color: #ffbc53;
  font-size: 24px;
  line-height: 33px;
  font-weight: normal;
}

.flow-helper-text {
  font-size: 12px;
  line-height: 17px;
  display: block;
}

.grid-description-column {
  max-width: 200px;
}
@media (max-width: 767.98px) {
  .grid-description-column {
    max-width: 124px;
  }
}

.grid-description-lg-column {
  max-width: 400px;
}
@media (max-width: 767.98px) {
  .grid-description-lg-column {
    max-width: 170px;
  }
}

.max-vh-60 {
  max-height: 60vh !important;
}

.bg-primary-gradient {
  background: transparent linear-gradient(180deg, #101f5c 0%, #445056 100%) 0% 0% no-repeat padding-box;
}

.bg-selected {
  background: #f3f3f3;
}

.text-selected-color {
  color: #1d3c6d !important;
}

.text-primary-color {
  color: #445056 !important;
}

.text-secondary-color {
  color: #ffbc53;
}

.text-tertiary-color {
  color: #445056;
}

.text-helper-color {
  color: #01176e;
}

.text-dark-gray {
  color: #8D9198;
}

.text-red-color {
  color: #E10514;
}

.text-light-green {
  color: #1dc9b7;
}

.text-light-gray-color {
  color: #ADB1B3;
}

.text-light-orange-color {
  color: #f6a669;
}

.text-gray {
  color: #838b98;
}

.text-black {
  color: #333333;
}

.text-xxs-font-size {
  font-size: 10px;
}

.text-xs-font-size {
  font-size: 11px;
}

.text-sm-font-size {
  font-size: 12px;
}

.text-def-font-size {
  font-size: 13px;
}

.text-md-span-font-size {
  font-size: 15px;
}

.text-md-font-size {
  font-size: 16px;
}

.text-lg-font-size {
  font-size: 18px;
}

.text-xl-font-size {
  font-size: 20px;
}

.text-xxl-font-size {
  font-size: 24px;
}

.text-xxl-span-font-size {
  font-size: 24px;
}

.text-web-title-font-size {
  font-size: 15px;
}

.font-weight-vc-base-font-weight {
  font-weight: normal;
}

.font-weight-vc-base-font-weight {
  font-weight: normal;
}

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

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

.font-weight-900 {
  font-weight: 900;
}

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

.opacity-50 {
  opacity: 0.5;
}

.opacity-0 {
  opacity: 0;
}

.disabled-link {
  opacity: 0.5;
  pointer-events: none;
}

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

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

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

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

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

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

.icon-size-80 {
  font-size: 80px;
}

.icon-size-119 {
  font-size: 119px;
}

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

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

.unselectable-element {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}

.base-background-wrapper {
  width: calc(100% - 290px);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1215686275);
  border-radius: 6px;
  background: #ffffff;
}

.flex-scroll-content {
  flex-grow: 1;
  overflow: auto;
  margin-top: 2px;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.label-item-container-row {
  display: block;
  color: #445056;
}
@media (min-width: 768px) {
  .label-item-container-row {
    margin-top: 12px;
  }
}

.credit-text {
  color: green;
}

.debit-text {
  color: #E10514;
}

.attachment-wrapper {
  margin-bottom: 10px;
}
.attachment-wrapper .attachment-logo-column {
  padding-right: 0;
  padding-left: 0;
}
.attachment-wrapper .attachment-logo-wrapper {
  background: #445056 0% 0% no-repeat padding-box;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  margin-right: 7px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.attachment-wrapper .attachment-download-button {
  display: flex;
  align-items: center;
  padding-right: 0;
  justify-content: flex-end;
}

.attachment-file-name {
  color: #01176e;
  font-size: 16px;
  font-weight: 600;
}

.attachment-file-size {
  font-style: italic;
  font-size: 13px;
}

.password-list ul {
  padding-left: 20px;
  margin-bottom: 20px;
}
.password-list p, .password-list.one-item {
  font-weight: 500;
}
.password-list.one-item {
  display: block;
  margin-bottom: 6px;
}

.more-navigation-modal.bottom-fixed .modal-backdrop.show,
.more-navigation-modal.bottom-fixed .modal {
  bottom: 0;
}
.more-navigation-modal.with-close-button .modal-body {
  padding-bottom: 72px;
}
.more-navigation-modal .modal-backdrop.show {
  bottom: 56px;
  height: auto;
  background: #01176e;
  opacity: 0.85;
  z-index: 998;
}
.more-navigation-modal .modal {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  top: 120px;
  bottom: 56px;
  background: white;
  height: auto;
  z-index: 999;
}
.more-navigation-modal .modal-body {
  margin: 0;
  height: 100%;
  padding-bottom: 12px;
}
.prelogin-menu .more-navigation-modal .modal-body {
  padding-bottom: 52px;
}
.more-navigation-modal .menu-item {
  color: black;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 17px;
  text-align: left;
}

.more-menu-popup.helpbox-modal {
  z-index: 1045;
}
.more-menu-popup.helpbox-modal .modal-body {
  height: calc(100% + 13px);
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .more-menu-popup.helpbox-modal .modal-body {
    margin: 0;
    padding: 0;
  }
}
.more-menu-popup.chatbot-full-modal .modal-body {
  height: calc(100% + 13px);
  overflow: hidden;
  padding: 0 0 42px 0;
  margin: 0;
}
.more-menu-popup.chatbot-full-modal .menu-more-modal.modal-wrapper,
.more-menu-popup.chatbot-full-modal .modal-full {
  bottom: 0 !important;
}
.more-menu-popup .modal-body {
  margin-top: -13px;
  margin-right: -12px;
  margin-left: -12px;
}
.more-menu-popup .menu-more-modal.modal-wrapper {
  height: 100%;
  background: white;
  opacity: 1;
}
.more-menu-popup .menu-more-modal.modal-backdrop.show {
  opacity: 1;
}
.more-menu-popup .modal-full {
  background: #ffffff;
  min-width: 100%;
  margin: 0;
  height: 100%;
}
.more-menu-popup .menu-header {
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  height: 104px;
  background: #ffffff url('icon-brand-background.86eb2bfed50a15c7.svg') no-repeat center bottom -29px;
  background-size: cover;
  align-items: flex-start;
  padding-top: 14px;
}
.more-menu-popup .menu-header .menu-header-item {
  flex: 1;
}
.more-menu-popup .menu-header .menu-header-item.center {
  color: white;
  font-size: 16px;
  flex: 3;
  padding-top: 3px;
  line-height: 19px;
  font-weight: normal;
}
.more-menu-popup .modal-inner .more-menu-text {
  color: #01176e;
  font-size: 16px;
  font-family: "Nunito Sans", sans-serif;
  display: block;
  margin-top: 10px;
}
.more-menu-popup .menu-close-button {
  height: 32px;
  width: 32px;
  position: static;
}

.terms-conditions-popup {
  height: 100%;
}
@media (min-width: 768px) {
  .terms-conditions-popup .modal-body {
    margin: 0;
  }
}
@media (max-width: 767.98px) {
  .terms-conditions-popup {
    height: 75%;
  }
}
.terms-conditions-popup .modal-body {
  display: flex;
  flex-direction: column;
  padding-top: 22px;
  text-align: left;
  padding-bottom: 17px;
  height: 100%;
  font-weight: normal;
  overflow: auto;
  font-size: 13px;
  font-family: "Nunito Sans", sans-serif;
  color: #333333;
}
.terms-conditions-popup .modal-body center {
  text-align: left;
  font-size: 16px;
  font-weight: 600;
  padding-right: 50px;
}
.terms-conditions-popup .modal-body b {
  font-weight: normal;
}
.terms-conditions-popup .modal-title-text {
  color: #445056;
  font-weight: 600;
  margin-bottom: 30px;
  font-size: 16px;
  display: inline-block;
}
.terms-conditions-popup .popup-with-checkbox {
  flex: 1;
  margin-bottom: 25px;
  overflow: auto;
}

.menu-close-button {
  top: 42px;
  position: fixed;
  right: 24px;
}
@media (min-width: 768px) {
  .menu-close-button {
    top: 24px;
    position: fixed;
    right: 24px;
  }
}

.amount-formatted-text {
  font-weight: normal;
}

.circular-add-button-bottom {
  background: #ffbc53 url('images/icon-plus-black.svg') no-repeat center center;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  position: absolute;
  bottom: 66px;
  background-size: 16px;
}
[dir=ltr] .circular-add-button-bottom {
  right: 24px;
}
[dir=rtl] .circular-add-button-bottom {
  left: 42px;
}
@media (min-width: 768px) {
  .circular-add-button-bottom {
    margin-bottom: 20px !important;
    bottom: 24px !important;
  }
  [dir=ltr] .circular-add-button-bottom {
    margin-right: 10px !important;
  }
  [dir=rtl] .circular-add-button-bottom {
    margin-left: 10px !important;
  }
}
.circular-add-button-bottom.fixed {
  position: fixed;
  z-index: 2;
}

.no-item-list.col-12 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.no-item-list.col-12 .no-item-list-text {
  color: #333333;
  font-weight: 600;
  padding-top: 18px;
}

.camera-flash-effect {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  background: white;
  -webkit-animation-duration: 1s;
  -webkit-animation-name: flash;
  -webkit-animation-timing-function: linear;
  animation-duration: 1s;
  animation-name: flash;
  animation-timing-function: linear;
}
@keyframes flash {
  0% {
    opacity: 0.1;
  }
  100% {
    opacity: 1;
  }
}
.vb-logo {
  width: 26px !important;
  height: 22px !important;
}

.circular-add-button,
.circular-right-button {
  transform: rotate(180deg);
}

.icon-button-circular {
  display: inline-block;
  text-align: center;
  margin-right: 8px;
  margin-left: 8px;
}
.icon-button-circular span {
  color: #445056;
  display: block;
  margin-top: 3.5px;
  font-size: 10px;
  font-weight: normal;
}
.icon-button-circular img {
  border-radius: 50%;
  width: 35px;
  height: 35px;
}
@media (min-width: 768px) {
  .icon-button-circular span {
    color: #ffffff;
    display: block;
    margin-top: 4.5px;
    font-size: 11px;
    font-weight: normal;
  }
  .icon-button-circular img {
    border-radius: 50%;
    width: 28px !important;
    height: 28px;
  }
}

.no-transaction-helper {
  margin-bottom: 25px;
  display: inline-block;
}

.icon-buttons-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 5px;
  padding-bottom: 0px;
}
.icon-buttons-wrapper vc-imagebutton {
  min-width: 80px;
  text-align: center;
}

.restirictions-buttons {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (max-width: 991.98px) {
  .restirictions-buttons.mobile-horizontal {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
  }
}

[dir=rtl] .restirictions-buttons vc-containerrow:nth-of-type(1),
[dir=rtl] .restirictions-buttons vc-containerrow:nth-of-type(2) {
  transform: rotateY(180deg);
}
[dir=rtl] .restirictions-buttons vc-containerrow:nth-of-type(3),
[dir=rtl] .restirictions-buttons vc-containerrow:nth-of-type(4) {
  transform: rotateY(-180deg);
}

.no-cards-view {
  padding-bottom: 32px;
  padding-top: 32px;
  display: inline-flex;
  flex-direction: column;
  justify-content: space-between;
  background: url('images/icon-no-card-background.svg') no-repeat no-repeat center center;
  height: 327px;
  margin: auto;
  width: 272px;
}
.no-cards-view .no-card-apply-button.dbas-btn.btn-block {
  margin: auto;
  color: #ffffff;
  border-color: #ffffff;
  background-color: transparent;
  width: 220px;
}

.dropup.common-add-items-list {
  position: initial;
}

.dropdown-menu.common-add-items {
  border: 1px solid #e2e2e2;
  border-radius: 4px;
  top: auto !important;
  transform: translate3d(0, 0, 0) !important;
  left: auto !important;
  right: 8px !important;
  bottom: 124px !important;
  padding: 14px;
  box-shadow: none;
  /* Styling for second triangle (border) */
}
@media (min-width: 768px) {
  .dropdown-menu.common-add-items {
    bottom: 83px !important;
  }
}
.dropdown-menu.common-add-items a {
  width: 100%;
  color: #333333;
}
.dropdown-menu.common-add-items .text-item {
  font-size: 16px;
  display: block;
  width: 100%;
  padding-bottom: 9px;
  border-bottom: 1px solid #e2e2e2;
  margin-bottom: 13px;
}
.dropdown-menu.common-add-items .text-item:last-of-type {
  padding: 0;
  margin: 0;
  border: 0;
}
.dropdown-menu.common-add-items:after, .dropdown-menu.common-add-items:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ffffff;
  bottom: -7px;
  content: "";
  right: 25px;
  position: absolute;
}
.dropdown-menu.common-add-items:before {
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-top: 9px solid;
  border-top-color: inherit; /* Can't be included in the shorthand to work */
  bottom: -9px;
  right: 23px;
}

.right-position-btn {
  position: absolute;
  right: 0;
  top: 0;
}

.icon-plus-black {
  background-image: url('icon-plus-black.f1eb4055ae489fb0.svg');
}

.icon-download-black {
  background-image: url('icon-download-black.4e4ca2d37c76e929.svg');
}

.title-bar {
  border-bottom: 1px solid #8D9198;
  margin-bottom: 20px;
  margin-top: 20px;
  display: flex;
}
.title-bar.border-blue {
  border-bottom: 2px solid #0067cd;
}

.title-bar-label {
  color: #000000;
  font-size: 16px;
}

.title-bar-button {
  align-items: center;
}
.title-bar-button i {
  background-color: #ffbc53;
  background-repeat: no-repeat;
  background-position: center center;
  width: 24px;
  display: block;
  margin-right: 8px;
  background-size: 10px;
  border-radius: 50%;
  height: 24px;
}
[dir=rtl] .title-bar-button i {
  margin-right: 0;
  margin-left: 8px;
}
.title-bar-button i.icon-size-md {
  background-size: 13px;
}
.title-bar-button i.icon-size-lg {
  background-size: 16px;
}
.title-bar-button.attach-to-gridrow {
  position: absolute;
  right: 15px;
  top: 11px;
}
[dir=rtl] .title-bar-button.attach-to-gridrow {
  right: auto;
  left: 15px;
}
.title-bar-button .link-button-span {
  color: #333333;
  font-weight: bold;
}
.title-bar-button .link-button-label {
  color: #000000;
  font-size: 16px;
}

.row-with-border {
  border-bottom: 2px solid #445056;
  padding-bottom: 5px;
  display: block;
}
.row-with-border .onoffswitch-title {
  font-size: 15px;
  font-weight: bold;
}

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

.border-bottom-lignt-gray {
  border-bottom: 1px solid #ADB1B3;
}
@media (min-width: 768px) {
  .border-bottom-lignt-gray--only-mob {
    border-bottom: 0;
  }
}

.border-bottom-gray-3 {
  border-bottom: 1px solid #adb3c4;
}

.custom-column-lg-padding {
  padding-top: 32px;
}
@media (max-width: 575.98px) {
  .custom-column-lg-padding {
    padding-top: 0;
    padding-bottom: 12px;
  }
}

.custom-column-md-padding {
  padding-top: 24px;
}
@media (max-width: 575.98px) {
  .custom-column-md-padding {
    padding-top: 0;
    padding-bottom: 18px;
  }
}

.accordion-item {
  border-bottom: 1px solid #e2e2e2;
  margin-bottom: 18px;
}

.accordion-title {
  padding-bottom: 16px;
  background-position-y: 6px;
  background: url('icon-arrow-up-collapsable.d4b3d361dfed39a6.svg') no-repeat top 8px right 3px;
  position: relaive;
}
.collapsed .accordion-title {
  background-image: url('icon-arrow-down-collapsable.3d23325cf78590cc.svg');
}
.accordion-title .accordion-title-text {
  color: #445056;
  font-size: 15px;
}
.collapsed .accordion-title .accordion-title-text {
  color: #333333;
}

.accordion-body-inner {
  padding-bottom: 15px;
}

.add-payee-recipient-title {
  display: flex;
}
@media (max-width: 767.98px) {
  .add-payee-recipient-title {
    justify-content: flex-end;
  }
}

.absolute-placeholder {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%);
  text-align: center;
}

@media (min-width: 768px) {
  vc-gridsystem.add-receipent-area {
    overflow-x: visible;
  }
  vc-gridsystem.add-receipent-area .select2-container .select2-results {
    max-height: 195px;
  }
}

.text-selected-color {
  color: #1d3c6d !important;
}

.text-primary-color {
  color: #445056 !important;
}

.text-secondary-color {
  color: #ffbc53;
}

.text-tertiary-color {
  color: #445056;
}

.text-helper-color {
  color: #01176e;
}

.text-dark-gray {
  color: #8D9198;
}

.text-red-color {
  color: #E10514;
}

.text-light-green {
  color: #1dc9b7;
}

.text-light-gray-color {
  color: #ADB1B3;
}

.text-light-orange-color {
  color: #f6a669;
}

.text-gray {
  color: #838b98;
}

.text-black {
  color: #333333;
}

.text-xxs-font-size {
  font-size: 10px;
}

.text-xs-font-size {
  font-size: 11px;
}

.text-sm-font-size {
  font-size: 12px;
}

.text-def-font-size {
  font-size: 13px !important;
}

.text-def-font-size-fixed {
  font-size: 13px;
}

.text-md-small-font-size {
  font-size: 14px;
}

.text-md-span-font-size {
  font-size: 15px;
}

.text-md-font-size {
  font-size: 16px;
}

.text-lg-font-size {
  font-size: 18px !important;
}

.text-xl-font-size {
  font-size: 20px;
}

.text-xl-small-font-size {
  font-size: 23px;
}

.text-xxl-font-size {
  font-size: 24px;
}

.text-xxl-span-font-size {
  font-size: 24px;
}

.text-web-title-font-size {
  font-size: 15px;
}

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

.text-color-red {
  color: #E10514 !important;
}

.text-color-green {
  color: #57b164 !important;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.date-radius-gray-bg {
  border-radius: 15px;
  opacity: 0.8;
  background: #eff1f4;
  font-size: 11px;
  font-weight: 500;
  padding: 4px 12px;
  display: inline-block;
  text-align: center;
}

vc-copyiban {
  position: relative;
}
vc-copyiban .iban-copied-column {
  display: flex;
  align-items: center;
  position: absolute;
  z-index: 999;
  background: #445056;
  color: #ffffff;
  padding: 4px 8px;
  border-radius: 4px;
  right: -1px;
  top: calc(50% - 15px);
  margin-top: -3px;
  width: 100%;
  justify-content: space-between;
}

vc-copyclipboard {
  position: relative;
  min-width: 100px;
  display: inline-block;
  text-align: right;
}
vc-copyclipboard .copied-column {
  display: flex;
  align-items: center;
  position: absolute;
  z-index: 999;
  background: #445056;
  color: #ffffff;
  padding: 4px 8px;
  border-radius: 4px;
  right: -1px;
  top: calc(50% - 15px);
  margin-top: -3px;
  width: 100%;
  justify-content: space-between;
}

.font-size-10px {
  font-size: 10px !important;
}

.font-size-11px {
  font-size: 11px !important;
}

.font-size-12px {
  font-size: 12px !important;
}

.font-size-13px {
  font-size: 13px !important;
}

.font-size-14px {
  font-size: 14px !important;
}

.font-size-15px {
  font-size: 15px !important;
}

.font-size-16px {
  font-size: 16px !important;
}

.font-size-17px {
  font-size: 17px !important;
}

.font-size-18px {
  font-size: 18px !important;
}

.font-size-19px {
  font-size: 19px !important;
}

.font-size-20px {
  font-size: 20px !important;
}

.font-size-21px {
  font-size: 21px !important;
}

.font-size-22px {
  font-size: 22px !important;
}

.font-size-23px {
  font-size: 23px !important;
}

.font-size-24px {
  font-size: 24px !important;
}

.font-size-25px {
  font-size: 25px !important;
}

.font-size-26px {
  font-size: 26px !important;
}

.font-size-27px {
  font-size: 27px !important;
}

.font-size-28px {
  font-size: 28px !important;
}

.font-size-29px {
  font-size: 29px !important;
}

.font-size-30px {
  font-size: 30px !important;
}

.line-height-1 {
  line-height: 1;
}

.line-height-1-3 {
  line-height: 1.33;
}

.line-height-1-35 {
  line-height: 1.35;
}

.line-height-1-375 {
  line-height: 1.375;
}

.line-height-1-5 {
  line-height: 1.5;
}

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

.line-height-19px {
  line-height: 19px;
}

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

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

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

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

.font-weight-vc-base-font-weight {
  font-weight: normal;
}

.font-weight-vc-base-font-weight {
  font-weight: normal;
}

.font-weight-500 {
  font-weight: 500;
}

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

.font-weight-700 {
  font-weight: 700 !important;
}

.font-weight-800 {
  font-weight: 800;
}

.font-weight-900 {
  font-weight: 900;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-0 {
  opacity: 0;
}

.disabled-link {
  opacity: 0.5;
  pointer-events: none;
}

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

.button-default-size {
  width: 148px;
  display: inline-block;
}
@media (max-width: 575.98px) {
  .button-default-size {
    width: 100%;
  }
}

.otp-box {
  border: 1px solid #d8d8d8;
  border-radius: 8px;
}

.personal-detail-check-list ul {
  list-style: none;
  padding: 0 !important;
}
.personal-detail-check-list ul span {
  color: #000;
}
.personal-detail-check-list ul li {
  position: relative;
  padding: 0 0 0 20px;
  line-height: 12px;
  margin-bottom: 10px;
}
.personal-detail-check-list ul li:last-child {
  margin-bottom: 0;
}
.personal-detail-check-list ul li::before {
  content: "";
  width: 12px;
  height: 12px;
  background: url('images/blue-tick-icon.svg') no-repeat;
  position: absolute;
  left: 0;
  top: 1px;
}
.personal-detail-check-list ul li::marker {
  display: none;
}
.personal-detail-check-list.has-label ul li {
  line-height: 20px;
}
.personal-detail-check-list.has-label ul li::before {
  top: 6px;
}

.close-button-red .dropzone-remove-button {
  background-color: #f13131;
}

.datepicker-input .form-control {
  margin-left: 0 !important;
}

.text-or {
  min-width: 90px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 15px;
  color: #707793;
}
.text-or::before, .text-or::after {
  content: "";
  width: 20px;
  height: 1px;
  background: #b4b3be;
  display: inline-block;
  vertical-align: middle;
}

@media (min-width: 768px) {
  .selection-box-container {
    padding-left: 1rem;
  }
}

.selection-box {
  border: 1px solid #e1dada;
  box-shadow: 0px 0px 15px rgba(188, 201, 225, 0.5);
  border-radius: 8px;
  background: #fff;
  height: 100%;
  padding: 28px 15px;
  position: relative;
  text-align: center;
  cursor: pointer;
}
.selection-box-status {
  width: 26px;
  height: 26px;
  border: 1px solid #838b9b;
  position: absolute;
  right: 14px;
  top: 14px;
  border-radius: 100%;
  transition: all 0.3s ease;
  background: #fff;
}
.selection-box-status::after {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  background: #0067cd;
  transform: translate(-50%, -50%);
  border-radius: 100%;
  transition: all 0.3s ease;
  opacity: 0;
}
.selection-box-icon {
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #ffbc53;
  border-radius: 100%;
  margin: 0 auto;
  background: #fff;
  transition: all 0.3s ease;
}
.selection-box-heading {
  font-weight: bold;
  color: #000;
  display: block;
  margin-top: 18px;
  line-height: 19px;
  transition: all 0.3s ease;
}
.selection-box-text {
  font-size: 12px;
  color: #000;
  display: block;
  margin-top: 8px;
  line-height: 16px;
  transition: all 0.3s ease;
}
.selection-box.active {
  background: #0067cd;
}
.selection-box.active .selection-box-status {
  box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.1607843137);
}
.selection-box.active .selection-box-status::after {
  opacity: 1;
}
.selection-box.active .selection-box-icon {
  border-color: #fff;
}
.selection-box.active .selection-box-heading,
.selection-box.active .selection-box-text {
  color: #fff;
}

.selection-box-check {
  border: 1px solid #e1dada;
  box-shadow: 0px 0px 15px rgba(188, 201, 225, 0.5);
  border-radius: 8px;
  background: #fff;
  height: 100%;
  min-height: 207px;
  padding: 20px;
  position: relative;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
.selection-box-check-status {
  width: 97px;
  height: 97px;
  position: absolute;
  right: 0;
  top: 0;
}
.selection-box-check-status .status-icon {
  width: 26px;
  height: 26px;
  border: 1px solid #838b9b;
  position: absolute;
  right: 14px;
  top: 14px;
  border-radius: 100%;
  background: #fff;
  z-index: 1;
}
.selection-box-check-icon {
  width: 42px;
  height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #ffbc53;
  border-radius: 100%;
  background: #fff;
}
.selection-box-check-heading {
  font-weight: bold;
  color: #000;
  font-size: 16px;
  display: block;
  line-height: 19px;
}
.active .selection-box-check-heading {
  color: #fff;
}
.selection-box-check-text {
  width: calc(100% - 54px);
  color: #000;
}
.active .selection-box-check-text {
  color: #fff;
}
.selection-box-check-text .personal-detail-check-list ul {
  margin-bottom: 0;
}
.selection-box-check-text .personal-detail-check-list ul li {
  line-height: 20px;
  margin-bottom: 0;
}
.selection-box-check-text .personal-detail-check-list ul li::before {
  top: 5px;
}
.selection-box-check.active {
  background: #0067cd;
  /*.selection-box-check-status::before {
          height: 105%;
      }*/
}
.selection-box-check.active .selection-box-check-status .status-icon {
  background: url('images/icon-tick-white-circle.svg') no-repeat center center #0067cd;
}
.selection-box-check.active .selection-box-check-status .status-icon::after {
  opacity: 1;
}

.radiobuttonlist-width-full .custom-radio {
  flex: 100%;
  margin-top: 0;
  margin-bottom: 10px;
}

.fileupload-remove-btn {
  right: 5px !important;
}

.border-bottom-2e2 {
  border-bottom: 1px solid #e2e2e2;
}

.required-document-row {
  border-bottom: 1px solid #e2e2e2;
}

.icon-id-card {
  width: 21px;
  height: 16px;
  background: url('images/icon-id-card.svg') no-repeat center center;
  display: block;
}

.icon-file {
  width: 22px;
  height: 22px;
  background: url('images/icon-file.svg') no-repeat center center;
  display: block;
}

.icon-wallet-blue {
  width: 19px;
  height: 16px;
  background: url('images/icon-wallet-blue.svg') no-repeat center center;
  display: block;
}

@media (min-width: 992px) {
  .mobile-number-captcha-space {
    padding-left: 70px !important;
  }
}

.rib-ts-modal .modal-document-class {
  width: 100%;
  max-width: 800px;
}
.rib-ts-modal .modal-document-class .terms-conditions-popup {
  font-size: 14px;
}

.form-into-textlist vc-gridcolumn .form-group {
  display: flex;
  border-bottom: 1px solid #b4b3be;
  padding: 5px 0;
}
.form-into-textlist vc-gridcolumn .form-group label {
  font-weight: 600;
}
.form-into-textlist vc-gridcolumn .form-group .d-flex {
  margin-left: auto;
}
.form-into-textlist vc-gridcolumn .form-group .d-flex vc-textbox input {
  padding: 0;
  border: none;
  min-height: auto;
  text-align: right;
}

.user-img-circle {
  box-shadow: 0 0 15px rgba(139, 138, 141, 0.5);
  border-radius: 100%;
  display: inline-block;
}

.vc-information-space .information-item-title {
  font-weight: 500;
}
@media (min-width: 992px) {
  .vc-information-space .information-item-even {
    padding-left: 0;
  }
}
@media (max-width: 767.98px) {
  .vc-information-space .information-item-even {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .vc-information-space .information-item-odd {
    padding-right: 0;
  }
}
@media (max-width: 767.98px) {
  .vc-information-space .information-item-odd {
    padding-left: 0;
    padding-right: 0;
  }
}

.image-ring {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border: 1px solid #ffbc53;
  border-radius: 50%;
}
.image-ring img {
  max-width: 100%;
  max-height: 100%;
}
.image-ring--inactive {
  border-color: #ADB1B3;
}
body .image-ring-24 {
  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;
  flex-basis: 24px !important;
}
body .image-ring-38 {
  width: 38px !important;
  height: 38px !important;
  min-width: 38px !important;
  flex-basis: 38px !important;
}
body .image-ring-40 {
  width: 40px !important;
  height: 40px !important;
  min-width: 40px !important;
  flex-basis: 40px !important;
}
body .image-ring-42 {
  width: 42px !important;
  height: 42px !important;
  min-width: 42px !important;
  flex-basis: 42px !important;
}
body .image-ring-55 {
  width: 55px !important;
  height: 55px !important;
  min-width: 55px !important;
  flex-basis: 55px !important;
}
body .image-ring-60 {
  width: 60px !important;
  height: 60px !important;
  min-width: 60px !important;
  flex-basis: 60px !important;
}
body .image-ring-65 {
  width: 65px !important;
  height: 65px !important;
  min-width: 65px !important;
  flex-basis: 65px !important;
}
body .image-ring-80 {
  width: 80px !important;
  height: 80px !important;
  min-width: 80px !important;
  flex-basis: 80px !important;
}
body .image-ring-100 {
  width: 100px !important;
  height: 100px !important;
  min-width: 100px !important;
  flex-basis: 100px !important;
}

.br-0 {
  border-radius: 0 !important;
}

.br-6 {
  border-radius: 6px !important;
}

.br-4 {
  border-radius: 4px;
}

.br-8 {
  border-radius: 8px !important;
}

.br-circle {
  border-radius: 50%;
}

.image-ring {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border: 1px solid #ffbc53;
  border-radius: 50%;
}
.image-ring img {
  max-width: 100%;
  max-height: 100%;
}
.image-ring--inactive {
  border-color: #ADB1B3;
}
body .image-ring-24 {
  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;
  flex-basis: 24px !important;
}
body .image-ring-40 {
  width: 40px !important;
  height: 40px !important;
  min-width: 40px !important;
  flex-basis: 40px !important;
}
body .image-ring-42 {
  width: 42px !important;
  height: 42px !important;
  min-width: 42px !important;
  flex-basis: 42px !important;
}
body .image-ring-55 {
  width: 55px !important;
  height: 55px !important;
  min-width: 55px !important;
  flex-basis: 55px !important;
}
body .image-ring-60 {
  width: 60px !important;
  height: 60px !important;
  min-width: 60px !important;
  flex-basis: 60px !important;
}
body .image-ring-65 {
  width: 65px !important;
  height: 65px !important;
  min-width: 65px !important;
  flex-basis: 65px !important;
}
body .image-ring-80 {
  width: 80px !important;
  height: 80px !important;
  min-width: 80px !important;
  flex-basis: 80px !important;
}
body .image-ring-100 {
  width: 100px !important;
  height: 100px !important;
  min-width: 100px !important;
  flex-basis: 100px !important;
}

.check-bg-list {
  background: url('security-blue-check.63c5b166161d5970.svg') no-repeat #f6f6f6;
  padding: 20px;
  background-size: 15px;
  background-position: calc(100% - 15px) 15px;
  min-height: 100%;
}

.terms-and-conditions-text ol {
  padding: 10px 0 0 14px;
}
.terms-and-conditions-text ol li ol {
  padding: 3px 0 10px 0;
}
.terms-and-conditions-text ol li ol li {
  margin: 8px 0 0 0;
}

.pd {
  padding: 15px;
}

.mt-32 {
  margin-top: 2rem;
}

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

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

@media (min-width: 992px) {
  .mt-lg-10 {
    margin-top: 10px;
  }
  .mt-lg-20 {
    margin-top: 20px;
  }
  .mt-lg-30 {
    margin-top: 30px;
  }
}
@media (min-width: 768px) {
  .text-md-align-right {
    text-align: right;
  }
}
@media (max-width: 767.98px) {
  .pt-0-md {
    padding-top: 0 !important;
  }
  .pb-0-md {
    padding-bottom: 0 !important;
  }
  .mt-md-15 {
    margin-top: 15px !important;
  }
  .mt-md-20 {
    margin-top: 20px !important;
  }
  .mt-md-25 {
    margin-top: 25px !important;
  }
  .mt-md-30 {
    margin-top: 30px !important;
  }
  .mb-0-md {
    margin-bottom: 0 !important;
  }
  .mb-md-10 {
    margin-bottom: 10px !important;
  }
  .mb-md-15 {
    margin-bottom: 15px !important;
  }
  .mb-md-20 {
    margin-bottom: 20px !important;
  }
  .mb-md-25 {
    margin-bottom: 25px !important;
  }
  .mb-md-30 {
    margin-bottom: 30px !important;
  }
  .md-text-right {
    text-align: right !important;
  }
}
@media (max-width: 575.98px) {
  .pt-0-sm {
    padding-top: 0 !important;
  }
  .pb-0-sm {
    padding-bottom: 0 !important;
  }
  .pl-0-sm {
    padding-left: 0px !important;
  }
  .pl-10-sm {
    padding-left: 10px !important;
  }
  .mt-sm-15 {
    margin-top: 15px !important;
  }
  .mt-sm-20 {
    margin-top: 20px !important;
  }
  .mt-sm-25 {
    margin-top: 25px !important;
  }
  .mt-sm-30 {
    margin-top: 30px !important;
  }
  .mb-0-sm {
    margin-bottom: 0 !important;
  }
  .mb-sm-10 {
    margin-bottom: 10px !important;
  }
  .mb-sm-15 {
    margin-bottom: 15px !important;
  }
  .mb-sm-20 {
    margin-bottom: 20px !important;
  }
  .mb-sm-25 {
    margin-bottom: 25px !important;
  }
  .mb-sm-30 {
    margin-bottom: 30px !important;
  }
  .text-center-sm {
    text-align: center !important;
  }
  .text-center-sm.text-right {
    text-align: center !important;
  }
  .text-center-sm.text-left {
    text-align: center !important;
  }
}
.icon-information-button-blue {
  background: url('images/icon-information-button-blue.svg') no-repeat center center !important;
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}

.icon-check2-blue {
  background: url('images/icon-check-blue.svg') no-repeat center center !important;
  background-size: 20px !important;
  width: 22px;
  height: 22px;
  display: block;
}

.icon-close-red {
  background: url('images/icon-close-red.svg') no-repeat center center !important;
  width: 22px;
  height: 22px;
  display: block;
}

.icon-full-screen {
  background: url('images/icon-full-screen.svg') no-repeat center center !important;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
}

.icon-full-screen-white {
  background: url('images/icon-full-screen-white.svg') no-repeat center center !important;
  width: 27px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

.social-icons {
  width: 40px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
}
.social-icons.fb {
  background: url('images/icon-fb.svg') no-repeat center center !important;
}
.social-icons.twit {
  background: url('images/icon-twit.svg') no-repeat center center !important;
}
.social-icons.linke {
  background: url('images/icon-linke.svg') no-repeat center center !important;
}
.social-icons.inst {
  background: url('images/icon-inst.svg') no-repeat center center !important;
}

.icon-phone-call {
  background: url('images/icon-phone-call.svg') no-repeat center center !important;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
}

.icon-whatsapp {
  background: url('images/icon-whatsapp.svg') no-repeat center center !important;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
}

.gray-checkbox input[type=checkbox].checkbox + .checkbox-view {
  border-color: #b4b3be;
}
.gray-checkbox input[type=checkbox].checkbox:checked + .checkbox-view {
  border-color: #ffbc53;
}

.yellow-checkbox input[type=checkbox].checkbox + .checkbox-view {
  border-color: #ffbc53 !important;
}
.yellow-checkbox input[type=checkbox].checkbox:checked + .checkbox-view {
  border-color: #ffbc53;
}

.check-bg-list {
  background: url('images/security-blue-check.svg') no-repeat #f6f6f6;
  padding: 20px;
  background-size: 15px;
  background-position: calc(100% - 15px) 15px;
  min-height: 100%;
}

.check-bg-list-retail {
  background: url('images/icon-info-blue.svg') no-repeat #f1f5fc;
  padding: 16px 41px 16px 20px;
  background-size: 19px;
  background-position: calc(100% - 15px) 15px;
  min-height: 100%;
  border-radius: 4px;
  color: #767d98;
  font-size: 15px;
}
.check-bg-list-retail.gray {
  background-color: #f6f6f6;
  padding-right: 36px;
}
.check-bg-list-retail.bg-2f2 {
  background-color: #f2f2f2;
  padding-right: 36px;
}
.check-bg-list-retail.bg-none {
  background: url('images/icon-info-blue.svg') no-repeat left 15px;
  padding: 14px 20px 16px 33px;
}

@media (max-width: 575.98px) {
  .checkbox-bg-list {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
}
@media (max-width: 575.98px) {
  .checkbox-bg-list-item {
    background: #f6f6f6;
    padding: 1.5rem !important;
  }
}
.checkbox-bg-list-item vc-checkbox {
  width: 100%;
}
.checkbox-bg-list-item vc-checkbox label {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .checkbox-bg-list-item vc-checkbox label {
    align-items: start;
  }
}
.checkbox-bg-list-item vc-checkbox label .checkbox-text {
  width: 100%;
}
@media (min-width: 768px) {
  .checkbox-bg-list-item vc-checkbox label .checkbox-text {
    border-bottom: 1px solid #adb3c4;
    padding: 2px 0 15px 0;
    margin: 0 0 0 0 !important;
  }
}
.checkbox-bg-list.no-bottom-border .checkbox-bg-list-item vc-checkbox label .checkbox-text {
  border-bottom: none;
  padding-bottom: 0;
}
.checkbox-bg-list.multi-line-text .checkbox-bg-list-item vc-checkbox label {
  align-items: start;
}
.checkbox-bg-list.multi-line-text .checkbox-bg-list-item vc-checkbox label .checkbox-text {
  width: auto;
}
.checkbox-bg-list.multi-line-text .multi-line-text-item vc-label {
  min-width: 55px;
}
@media (min-width: 768px) {
  .checkbox-bg-list.multi-line-text .multi-line-text-item {
    border-bottom: 1px solid #adb3c4;
    padding: 2px 0 15px 0;
    margin-top: -5px;
  }
}

.box-selection-with-check {
  padding: 20px;
  min-height: 100%;
  position: relative;
  border: 1px solid #b8b7bc;
  border-radius: 6px;
  transition: all 0.3s ease;
  color: #000;
  cursor: pointer;
}
.box-selection-with-check::before {
  content: "";
  width: 25px;
  height: 25px;
  border-radius: 100%;
  border: 1px solid #b8b7bc;
  position: absolute;
  right: 10px;
  top: 10px;
  transition: all 0.3s ease;
}
.box-selection-with-check::after {
  content: "";
  width: 25px;
  height: 25px;
  border-radius: 100%;
  background: url('images/security-blue-check.svg') no-repeat center center;
  background-size: 11px;
  position: absolute;
  right: 10px;
  top: 10px;
  opacity: 0;
}
.box-selection-with-check vc-containerrow .form-group > label {
  font-weight: 700;
}
.box-selection-with-check.active {
  background: #0067cc;
  color: #fff;
}
.box-selection-with-check.active::before {
  background: #fff;
}
.box-selection-with-check.active::after {
  opacity: 1;
}
.box-selection-with-check.active vc-containerrow .form-group > label {
  color: #fff;
}

.loan-card-selection-modal .modal-document-class {
  max-width: 652px;
  width: 100%;
}

.loan-card-selection-box {
  min-width: 290px;
  background: #fcfcfc;
  border: 2px solid #cbc7c7;
  border-radius: 8px;
  text-align: center;
  padding: 18px 0 10px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
@media (max-width: 767.98px) {
  .loan-card-selection-box {
    min-width: 0;
    width: 100%;
  }
}
.loan-card-selection-box .select-plan {
  border-top: 2px solid #cbc7c7;
  padding-top: 8px;
  margin-top: 4px;
}
.loan-card-selection-box.min-width-none {
  min-width: 0;
}

.loan-card-apply-box {
  width: 290px;
  height: 100%;
  background: #ffffff;
  border: 2px solid #cbc7c7;
  border-radius: 8px;
  text-align: center;
  padding: 18px 0 0;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  position: relative;
}
.loan-card-apply-box::before {
  content: "";
  width: 44px;
  height: 44px;
  background: url('images/security-white-check.svg') no-repeat center center;
  background-color: #0067cd;
  border-radius: 8px 0px;
  position: absolute;
  left: -1px;
  top: -1px;
  opacity: 0;
}
@media (max-width: 767.98px) {
  .loan-card-apply-box {
    width: 100%;
  }
}
.loan-card-apply-box .select-plan {
  border-top: 2px solid #cbc7c7;
  padding: 8px 0 9px;
  margin-top: 4px;
  border-radius: 0 0 8px 8px;
}
.loan-card-apply-box .select-plan-btn {
  pointer-events: none;
}
.loan-card-apply-box .loan-icon-close {
  position: absolute;
  right: 7px;
  top: 7px;
  width: 20px;
  height: 20px;
  background: url('images/icon-close-blue.svg') no-repeat center center;
  opacity: 0;
}
.loan-card-apply-box.auto-loan .loan-icon-close {
  background: url('images/icon-close-purple.svg') no-repeat center center;
}
.loan-card-apply-box.auto-loan::before {
  background-color: #9219ce;
}
.loan-card-apply-box.active {
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2509803922);
  background: #fcfcfc;
}
.loan-card-apply-box.active .loan-icon-close, .loan-card-apply-box.active::before {
  opacity: 1;
}
.loan-card-apply-box.active .select-plan {
  border-color: #0067cd;
  background: #0067cd;
  color: #fff !important;
}
.loan-card-apply-box.active .select-plan-btn {
  pointer-events: all;
}
.loan-card-apply-box.active.auto-loan .select-plan {
  border-color: #9219ce;
  background: #9219ce;
}

.card-select-box {
  width: 215px;
  text-align: center;
  margin: 0 auto;
}
.card-select-box vc-image {
  display: block;
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
}
.card-select-box .custom-check {
  width: 20px;
  height: 20px;
  background: #ffffff;
  border: 1px solid #bcbaba;
  border-radius: 4px;
  display: inline-block;
  margin: 0 auto;
}
.card-select-box.active .custom-check {
  background: url('images/icon-check-blue.svg') no-repeat center center #fff;
  background-size: 10px;
}

.totalPayablePremium-white {
  background-color: #fff !important;
  color: #0067cd !important;
  border: 1px solid #b4b3be;
  border-radius: 4px;
}
@media (max-width: 575.98px) {
  .totalPayablePremium-white.max-height-sm {
    padding: 30px 20px;
  }
}

.terms-and-conditions-text ol {
  padding: 10px 0 0 14px;
}
.terms-and-conditions-text ol li ol {
  padding: 3px 0 10px 0;
}
.terms-and-conditions-text ol li ol li {
  margin: 8px 0 0 0;
}

.placeholder-italic textarea::placeholder {
  font-style: italic !important;
}

.list-style-none {
  list-style: none !important;
}

@media (max-width: 767.98px) {
  .m-p-t-16 {
    padding-top: 16px !important;
  }
}
.icon-color-black:before {
  color: #445056 !important;
}

[class^=icon-],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-TL-Mevduat .path1:before {
  content: "\e900";
  color: rgb(228, 88, 96);
}

.icon-TL-Mevduat .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-TL-Mevduat_check_icon:before {
  content: "\e902";
  color: #e45860;
}

.icon-TL-Mevduat1:before {
  content: "\e903";
}

.icon-TL-Mevduat2:before {
  content: "\e904";
  color: #e45860;
}

.icon-TL-Yatrm .path1:before {
  content: "\e905";
  color: rgb(84, 199, 178);
}

.icon-TL-Yatrm .path2:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-TL-Yatrm_check_icon:before {
  content: "\e907";
  color: #54c7b2;
}

.icon-TL-Yatrm1:before {
  content: "\e908";
}

.icon-TL-Yatrm2:before {
  content: "\e909";
  color: #54c7b2;
}

.icon-01:before {
  content: "\e90a";
  color: #fff;
}

.icon-1:before {
  content: "\e90b";
}

.icon-2:before {
  content: "\e90c";
}

.icon-3:before {
  content: "\e90d";
}

.icon-4:before {
  content: "\e90e";
}

.icon-5:before {
  content: "\e90f";
}

.icon-6:before {
  content: "\e910";
}

.icon-7:before {
  content: "\e911";
}

.icon-8:before {
  content: "\e912";
}

.icon-9:before {
  content: "\e913";
}

.icon-10:before {
  content: "\e914";
}

.icon-11:before {
  content: "\e915";
}

.icon-acik-bankacilik-hesaplarim:before {
  content: "\e916";
  color: #ea3323;
}

.icon-acik-bankacilik-hesap-rizasi-alma:before {
  content: "\e917";
  color: #ea3323;
}

.icon-acik-bankacilik-islemlerim:before {
  content: "\e918";
}

.icon-acik-bankacilik-islem-limiti-tanimlama:before {
  content: "\e919";
  color: #ea3323;
}

.icon-acik-bankacilik-kayitli_gonderen_hesaplarim:before {
  content: "\e91a";
  color: #ea3323;
}

.icon-acik-bankacilik-kayitli-alicilarim:before {
  content: "\e91b";
  color: #ea3323;
}

.icon-acik-bankacilik-para-transferi:before {
  content: "\e91c";
  color: #ea3323;
}

.icon-ad_soyad_degistirme:before {
  content: "\e91d";
}

.icon-Adet-lem .path1:before {
  content: "\e91e";
  color: rgb(72, 170, 211);
}

.icon-Adet-lem .path2:before {
  content: "\e91f";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Adet-lem_check_icon:before {
  content: "\e920";
  color: #48aad3;
}

.icon-Adet-lem1:before {
  content: "\e921";
}

.icon-Adet-lem2:before {
  content: "\e922";
  color: #48aad3;
}

.icon-ajanda:before {
  content: "\e923";
  color: #e4040f;
}

.icon-akilli_mevduat:before {
  content: "\e924";
  color: #e10514;
}

.icon-Aktif_Yldz:before {
  content: "\e925";
  color: #df0e21;
}

.icon-Aktif_Yldz_BG .path1:before {
  content: "\e926";
  color: rgb(247, 247, 247);
}

.icon-Aktif_Yldz_BG .path2:before {
  content: "\e927";
  margin-left: -1em;
  color: rgb(223, 14, 33);
}

.icon-Alici:before {
  content: "\e928";
}

.icon-alici_Islemleri:before {
  content: "\e929";
  color: #ea3323;
}

.icon-alt_Firma_Hesaplarim:before {
  content: "\e92a";
}

.icon-Altin .path1:before {
  content: "\e92b";
  color: rgb(255, 218, 34);
}

.icon-Altin .path2:before {
  content: "\e92c";
  margin-left: -1.4375em;
  color: rgb(255, 189, 0);
}

.icon-Altin .path3:before {
  content: "\e92d";
  margin-left: -1.4375em;
  color: rgb(255, 189, 0);
}

.icon-altin_hesabi:before {
  content: "\e92e";
}

.icon-alveris_borcu_erken_odeme:before {
  content: "\e92f";
}

.icon-AUD .path1:before {
  content: "\e930";
  color: rgb(45, 48, 120);
}

.icon-AUD .path2:before {
  content: "\e931";
  margin-left: -1.5em;
  color: rgb(45, 48, 120);
}

.icon-AUD .path3:before {
  content: "\e932";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-AUD .path4:before {
  content: "\e933";
  margin-left: -1.5em;
  color: rgb(188, 31, 55);
}

.icon-AUD .path5:before {
  content: "\e934";
  margin-left: -1.5em;
  color: rgb(188, 31, 55);
}

.icon-AUD .path6:before {
  content: "\e935";
  margin-left: -1.5em;
  color: rgb(188, 31, 55);
}

.icon-AUD .path7:before {
  content: "\e936";
  margin-left: -1.5em;
  color: rgb(188, 31, 55);
}

.icon-AUD .path8:before {
  content: "\e937";
  margin-left: -1.5em;
  color: rgb(188, 31, 55);
}

.icon-AUD .path9:before {
  content: "\e938";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-AUD .path10:before {
  content: "\e939";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-AUD .path11:before {
  content: "\e93a";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-AUD .path12:before {
  content: "\e93b";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-AUD .path13:before {
  content: "\e93c";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-AUD .path14:before {
  content: "\e93d";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-Avantajlar-Kampanyalar_Men:before {
  content: "\e93e";
  color: #e4040f;
}

.icon-Baak-Hesap .path1:before {
  content: "\e93f";
  color: rgb(230, 196, 13);
}

.icon-Baak-Hesap .path2:before {
  content: "\e940";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path3:before {
  content: "\e941";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path4:before {
  content: "\e942";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path5:before {
  content: "\e943";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path6:before {
  content: "\e944";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path7:before {
  content: "\e945";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path8:before {
  content: "\e946";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path9:before {
  content: "\e947";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path10:before {
  content: "\e948";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path11:before {
  content: "\e949";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path12:before {
  content: "\e94a";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path13:before {
  content: "\e94b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path14:before {
  content: "\e94c";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path15:before {
  content: "\e94d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path16:before {
  content: "\e94e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path17:before {
  content: "\e94f";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path18:before {
  content: "\e950";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path19:before {
  content: "\e951";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path20:before {
  content: "\e952";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path21:before {
  content: "\e953";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path22:before {
  content: "\e954";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path23:before {
  content: "\e955";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path24:before {
  content: "\e956";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path25:before {
  content: "\e957";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path26:before {
  content: "\e958";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path27:before {
  content: "\e959";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path28:before {
  content: "\e95a";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path29:before {
  content: "\e95b";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path30:before {
  content: "\e95c";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path31:before {
  content: "\e95d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path32:before {
  content: "\e95e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path33:before {
  content: "\e95f";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path34:before {
  content: "\e960";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path35:before {
  content: "\e961";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path36:before {
  content: "\e962";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path37:before {
  content: "\e963";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path38:before {
  content: "\e964";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap .path39:before {
  content: "\e965";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Baak-Hesap_check_icon:before {
  content: "\e966";
  color: #e6c40d;
}

.icon-Baak-Hesap1:before {
  content: "\e967";
}

.icon-Baak-Hesap2:before {
  content: "\e968";
  color: #e6c40d;
}

.icon-bagis:before {
  content: "\e969";
}

.icon-bagis_yeni:before {
  content: "\e96a";
}

.icon-bankart_ozellikleri:before {
  content: "\e96b";
}

.icon-bankkart:before {
  content: "\e96c";
}

.icon-bankkart_lira .path1:before {
  content: "\e96d";
  color: rgb(234, 51, 35);
}

.icon-bankkart_lira .path2:before {
  content: "\e96e";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-bankkart_lira .path3:before {
  content: "\e96f";
  margin-left: -1em;
  color: rgb(234, 51, 35);
}

.icon-bankkart_lira .path4:before {
  content: "\e970";
  margin-left: -1em;
  color: rgb(234, 51, 35);
}

.icon-bankkart_lira .path5:before {
  content: "\e971";
  margin-left: -1em;
  color: rgb(234, 51, 35);
}

.icon-bankkart_lira .path6:before {
  content: "\e972";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}

.icon-bankkart_lira .path7:before {
  content: "\e973";
  margin-left: -1em;
  color: rgb(234, 51, 35);
}

.icon-bankkart_para_yukleme:before {
  content: "\e974";
}

.icon-bankkart_yenileme:before {
  content: "\e975";
}

.icon-bankkartlarim:before {
  content: "\e976";
}

.icon-BankkartMobil_Yeni:before {
  content: "\e977";
  color: #df0e21;
}

.icon-barkod:before {
  content: "\e978";
}

.icon-basak_bayi_iptal_et:before {
  content: "\e979";
}

.icon-basak_bayi_islemleri:before {
  content: "\e97a";
}

.icon-basak_bayi_tanimla:before {
  content: "\e97b";
}

.icon-basak_beyaz:before {
  content: "\e97c";
  color: #fff;
}

.icon-basak_hesap_iptal:before {
  content: "\e97d";
}

.icon-basak_hesap_tanimlama:before {
  content: "\e97e";
}

.icon-basak_kirimizi:before {
  content: "\e97f";
  color: #e10514;
}

.icon-error .path1:before {
  content: "\e980";
  color: white;
}

.icon-error .path2:before {
  content: "\e981";
  color: #e45860;
}

.icon-basarisiz_2:before {
  content: "\e982";
}

.icon-basim_degisiklik_islemleri:before {
  content: "\e983";
}

.icon-basim_diger_islemler:before {
  content: "\e984";
}

.icon-baska_hesaba_transfer:before {
  content: "\e985";
}

.icon-basvuru_takip:before {
  content: "\e986";
}

.icon-basvurular:before {
  content: "\e987";
}

.icon-Basvurular_Yeni:before {
  content: "\e988";
  color: #df0e21;
}

.icon-belediye_odemeleri:before {
  content: "\e989";
}

.icon-bes_icon:before {
  content: "\e98a";
  color: #e10513;
}

.icon-bes_sozlesme:before {
  content: "\e98b";
}

.icon-BES--Sigorta .path1:before {
  content: "\e98c";
  color: rgb(171, 126, 217);
}

.icon-BES--Sigorta .path2:before {
  content: "\e98d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-BES--Sigorta_check_icon:before {
  content: "\e98e";
  color: #ab7ed9;
}

.icon-BES--Sigorta1:before {
  content: "\e98f";
}

.icon-BES--Sigorta2:before {
  content: "\e990";
  color: #ab7ed9;
}

.icon-bildirim-yok:before {
  content: "\e991";
  color: #959595;
}

.icon-Bilet_Arka_Shape:before {
  content: "\e992";
  color: #fff;
}

.icon-bilgi_Anket:before {
  content: "\e993";
}

.icon-bilgi-guncelleme-kirmizi:before {
  content: "\e994";
  color: #df0e21;
}

.icon-Bilgilendirme:before {
  content: "\e995";
}

.icon-bireysel_kredi:before {
  content: "\e996";
}

.icon-bireysel_kredi_basvurusu:before {
  content: "\e997";
}

.icon-bireysel_kredi_taksit_odeme:before {
  content: "\e998";
}

.icon-BireyselUser:before {
  content: "\e999";
}

.icon-menu-profile:before {
  content: "\e999";
}

.icon-bono_tahvil:before {
  content: "\e99a";
}

.icon-CAD .path1:before {
  content: "\e99b";
  color: rgb(232, 30, 37);
}

.icon-CAD .path2:before {
  content: "\e99c";
  margin-left: -1.5em;
  color: rgb(232, 30, 37);
}

.icon-CAD .path3:before {
  content: "\e99d";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-CAD .path4:before {
  content: "\e99e";
  margin-left: -1.5em;
  color: rgb(232, 30, 37);
}

.icon-call .path1:before {
  content: "\e99f";
  color: rgb(246, 0, 0);
}

.icon-call .path2:before {
  content: "\e9a0";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-call1:before {
  content: "\e9a1";
}

.icon-call2:before {
  content: "\e9a2";
  color: #fff;
}

.icon-call-w:before {
  content: "\e9a3";
  color: #fff;
}

.icon-capraz_kurlar:before {
  content: "\e9a4";
}

.icon-cebe_transfer:before {
  content: "\e9a5";
}

.icon-cebe_transfer_rehber_erisim1:before {
  content: "\e9a6";
}

.icon-cek_Senet:before {
  content: "\e9a7";
}

.icon-cek_ve_risk_raporu:before {
  content: "\e9a8";
}

.icon-ChangeUser:before {
  content: "\e9a9";
}

.icon-CHF .path1:before {
  content: "\e9aa";
  color: rgb(196, 34, 40);
}

.icon-CHF .path2:before {
  content: "\e9ab";
  margin-left: -1.5em;
  color: rgb(246, 247, 247);
}

.icon-d_transfer:before {
  content: "\e9ac";
}

.icon-Dashboard_Appeal:before {
  content: "\e9ad";
}

.icon-Dashboard_Back:before {
  content: "\e9ae";
}

.icon-calendar:before {
  content: "\e9af";
}

.icon-cancel:before {
  content: "\e9b0";
}

.icon-Dashboard_Cards:before {
  content: "\e9b1";
}

.icon-Dashboard_Cell_Phone:before {
  content: "\e9b2";
}

.icon-close:before {
  content: "\e9b3";
}

.icon-Dashboard_Contact_Form:before {
  content: "\e9b4";
}

.icon-Dashboard_Credits:before {
  content: "\e9b5";
}

.icon-Dashboard_Down_Arrow:before {
  content: "\e9b6";
}

.icon-pencil:before {
  content: "\e9b7";
}

.icon-exit:before {
  content: "\e9b8";
}

.icon-hamburger:before {
  content: "\e9b9";
}

.icon-home:before {
  content: "\e9ba";
}

.icon-Dashboard_Info:before {
  content: "\e9bb";
}

.icon-Dashboard_Insurance_Retirement:before {
  content: "\e9bc";
}

.icon-Dashboard_Investment:before {
  content: "\e9bd";
}

.icon-dashboard-list-change:before {
  content: "\e9be";
}

.icon-Dashboard_Payments:before {
  content: "\e9bf";
}

.icon-contact:before {
  content: "\e9c0";
}

.icon-Dashboard_Return:before {
  content: "\e9c1";
}

.icon-Dashboard_Right_Arrow:before {
  content: "\e9c2";
}

.icon-Dashboard_Rotator_Active:before {
  content: "\e9c3";
}

.icon-search:before {
  content: "\e9c4";
}

.icon-Dashboard_Send:before {
  content: "\e9c5";
}

.icon-arrow-left:before {
  content: "\e9c6";
}

.icon-arrow-right:before {
  content: "\e9c7";
}

.icon-Dashboard_Submenu_Left:before {
  content: "\e9c8";
}

.icon-Dashboard_Submenu_Right:before {
  content: "\e9c9";
}

.icon-Dashboard_Summary:before {
  content: "\e9ca";
}

.icon-dashboard_summary_close:before {
  content: "\e9cb";
}

.icon-Dashboard_Voice:before {
  content: "\e9cc";
}

.icon-Dask_icon2:before {
  content: "\e9cd";
}

.icon-dbs:before {
  content: "\e9ce";
}

.icon-Deaktif_Yldz:before {
  content: "\e9cf";
  color: #df0e21;
}

.icon-receipt:before {
  content: "\e9d0";
}

.icon-delete:before {
  content: "\e9d1";
  color: #e4040f;
}

.icon-devlet_katki_bilgileri:before {
  content: "\e9d2";
}

.icon-diger:before {
  content: "\e9d3";
}

.icon-diger_Basvurular:before {
  content: "\e9d4";
}

.icon-diger_odemeler:before {
  content: "\e9d5";
}

.icon-Dijital_Kredi:before {
  content: "\e9d6";
}

.icon-dijital_sube:before {
  content: "\e9d7";
  color: #ea3323;
}

.icon-Dijital-Kredi .path1:before {
  content: "\e9d8";
  color: rgb(118, 138, 188);
}

.icon-Dijital-Kredi .path2:before {
  content: "\e9d9";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Dijital-Kredi_check_icon:before {
  content: "\e9da";
  color: #768abc;
}

.icon-Dijital-Kredi1:before {
  content: "\e9db";
}

.icon-Dijital-Kredi2:before {
  content: "\e9dc";
  color: #768abc;
}

.icon-Dijital-mteri-hizmet-modeli-Men:before {
  content: "\e9dd";
  color: #e4040f;
}

.icon-Dijital-ube-Men:before {
  content: "\e9de";
  color: #e4040f;
}

.icon-Dil_Secimi:before {
  content: "\e9df";
  color: #445056;
}

.icon-dis_ticaret:before {
  content: "\e9e0";
  color: #ea3323;
}

.icon-DKK .path1:before {
  content: "\e9e1";
  color: rgb(188, 33, 63);
}

.icon-DKK .path2:before {
  content: "\e9e2";
  margin-left: -1.5em;
  color: rgb(246, 247, 247);
}

.icon-double-arrow:before {
  content: "\e9e3";
}

.icon-Doviz .path1:before {
  content: "\e9e4";
  color: rgb(0, 151, 50);
}

.icon-Doviz .path2:before {
  content: "\e9e5";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-Doviz .path3:before {
  content: "\e9e6";
  margin-left: -1.5em;
  color: rgb(0, 151, 50);
}

.icon-doviz_alis:before {
  content: "\e9e7";
}

.icon-Doviz_Altin:before {
  content: "\e9e8";
}

.icon-doviz_kurlari:before {
  content: "\e9e9";
}

.icon-doviz_satis:before {
  content: "\e9ea";
}

.icon-down-arrow:before {
  content: "\e9eb";
}

.icon-duragan:before {
  content: "\e9ec";
  color: #1891ff;
}

.icon-Dzenli-deme .path1:before {
  content: "\e9ed";
  color: rgb(163, 162, 155);
}

.icon-Dzenli-deme .path2:before {
  content: "\e9ee";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-check:before {
  content: "\e9ef";
  color: #445056;
}

.icon-Dzenli-deme1:before {
  content: "\e9f0";
}

.icon-Dzenli-deme2:before {
  content: "\e9f1";
  color: #a3a29b;
}

.icon-e_devlet_giris:before {
  content: "\e9f2";
}

.icon-e-devlet2:before {
  content: "\e9f3";
}

.icon-pencil-edit:before {
  content: "\e9f4";
}

.icon-egitim_odemeler:before {
  content: "\e9f5";
}

.icon-add:before {
  content: "\e9f6";
}

.icon-ekstre_goruntuleme:before {
  content: "\e9f7";
}

.icon-ekstre_talimati:before {
  content: "\e9f8";
}

.icon-elektronik_fatura:before {
  content: "\e9f9";
  color: #ea3323;
}

.icon-elus_islemler:before {
  content: "\e9fa";
}

.icon-emekli_bakacilik_icon:before {
  content: "\e9fb";
  color: #ea3323;
}

.icon-EN:before {
  content: "\e9fc";
}

.icon-en_son_20_transfer:before {
  content: "\e9fd";
}

.icon-nearest-ziraat:before {
  content: "\e9fe";
}

.icon-En_Yakin_Ziraat_Yeni:before {
  content: "\e9ff";
  color: #df0e21;
}

.icon-engelli-dostu:before {
  content: "\ea00";
}

.icon-English:before {
  content: "\ea01";
}

.icon-en-yakin-ziraat:before {
  content: "\ea02";
}

.icon-email:before {
  content: "\ea03";
  font-weight: bold;
}

.icon-e-posta_degistirme:before {
  content: "\ea04";
}

.icon-Eticaret-2:before {
  content: "\ea05";
}

.icon-etiket_iptal_et:before {
  content: "\ea06";
}

.icon-EUR .path1:before {
  content: "\ea07";
  color: rgb(0, 51, 153);
}

.icon-EUR .path2:before {
  content: "\ea08";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path3:before {
  content: "\ea09";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path4:before {
  content: "\ea0a";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path5:before {
  content: "\ea0b";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path6:before {
  content: "\ea0c";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path7:before {
  content: "\ea0d";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path8:before {
  content: "\ea0e";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path9:before {
  content: "\ea0f";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path10:before {
  content: "\ea10";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path11:before {
  content: "\ea11";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path12:before {
  content: "\ea12";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-EUR .path13:before {
  content: "\ea13";
  margin-left: -1.5em;
  color: rgb(255, 204, 0);
}

.icon-Euro .path1:before {
  content: "\ea14";
  color: rgb(0, 51, 153);
}

.icon-Euro .path2:before {
  content: "\ea15";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-Euro .path3:before {
  content: "\ea16";
  margin-left: -1.5em;
  color: rgb(0, 51, 153);
}

.icon-eurobond:before {
  content: "\ea17";
}

.icon-fast_islem_logo:before {
  content: "\ea18";
  color: #e10514;
}

.icon-fatura_iptal:before {
  content: "\ea19";
  color: #ea3323;
}

.icon-fatura_odeme:before {
  content: "\ea1a";
}

.icon-Fatura_Odeme_Kum_Saati:before {
  content: "\ea1b";
}

.icon-question-filled:before {
  content: "\ea1c";
}

.icon-fatura_takip:before {
  content: "\ea1d";
  color: #ea3323;
}

.icon-Finansal_Veriler_Yeni:before {
  content: "\ea1e";
  color: #e22536;
}

.icon-fiyatlar_oranlar:before {
  content: "\ea1f";
}

.icon-fon_alis:before {
  content: "\ea20";
}

.icon-fon_fiyatlari:before {
  content: "\ea21";
}

.icon-fon_satis:before {
  content: "\ea22";
}

.icon-fonlar:before {
  content: "\ea23";
}

.icon-gayrimenkul_arac_ihale_basvuru:before {
  content: "\ea24";
  color: #e10513;
}

.icon-GBP .path1:before {
  content: "\ea25";
  color: rgb(44, 48, 118);
}

.icon-GBP .path2:before {
  content: "\ea26";
  margin-left: -1.5em;
  color: rgb(246, 247, 247);
}

.icon-GBP .path3:before {
  content: "\ea27";
  margin-left: -1.5em;
  color: rgb(187, 32, 56);
}

.icon-GBP .path4:before {
  content: "\ea28";
  margin-left: -1.5em;
  color: rgb(187, 32, 56);
}

.icon-GBP .path5:before {
  content: "\ea29";
  margin-left: -1.5em;
  color: rgb(187, 32, 56);
}

.icon-GBP .path6:before {
  content: "\ea2a";
  margin-left: -1.5em;
  color: rgb(187, 32, 56);
}

.icon-GBP .path7:before {
  content: "\ea2b";
  margin-left: -1.5em;
  color: rgb(187, 32, 56);
}

.icon-gecmis-kampanya:before {
  content: "\ea2c";
}

.icon-ges_icon:before {
  content: "\ea2d";
  color: #ea3323;
}

.icon-ges_izleme_icon:before {
  content: "\ea2e";
  color: #ea3323;
}

.icon-gonder:before {
  content: "\ea2f";
  color: #ea3323;
}

.icon-gram_altin:before {
  content: "\ea30";
}

.icon-Group-2 .path1:before {
  content: "\ea31";
  color: rgb(132, 182, 24);
}

.icon-Group-2 .path2:before {
  content: "\ea32";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-guncel-kampanya:before {
  content: "\ea33";
}

.icon-guvenlik_tercihleri:before {
  content: "\ea34";
}

.icon-security-settings:before {
  content: "\ea35";
}

.icon-harclik_avans:before {
  content: "\ea36";
}

.icon-delete-circle:before {
  content: "\ea37";
}

.icon-error2:before {
  content: "\ea38";
}

.icon-hayat_disi_sigorta_policesi:before {
  content: "\ea39";
}

.icon-hayat_sigorta_policesi:before {
  content: "\ea3a";
}

.icon-Hedef-Gerekletirme-Men:before {
  content: "\ea3b";
  color: #e4040f;
}

.icon-help:before {
  content: "\ea3c";
}

.icon-Hesap:before {
  content: "\ea3d";
}

.icon-Hesap_Akislari_DetayMenu:before {
  content: "\ea3e";
}

.icon-filter-solid:before {
  content: "\ea3f";
}

.icon-filter:before {
  content: "\ea40";
}

.icon-Hesap_Akislari_Kapat:before {
  content: "\ea41";
}

.icon-Hesap_Akislari_Odendi:before {
  content: "\ea42";
}

.icon-Hesap_Akislari_Odenecek:before {
  content: "\ea43";
}

.icon-Hesap_Akislari_Paylas:before {
  content: "\ea44";
}

.icon-Hesap_Baglama:before {
  content: "\ea45";
  color: #455157;
}

.icon-calculator:before {
  content: "\ea46";
}

.icon-hesaplar:before {
  content: "\ea47";
}

.icon-hesaplar_basvuru:before {
  content: "\ea48";
}

.icon-hesaplarim_arasi_transfer:before {
  content: "\ea49";
}

.icon-hic_gosterme:before {
  content: "\ea4a";
}

.icon-eye-hide:before {
  content: "\ea4b";
}

.icon-Hide1:before {
  content: "\ea4c";
}

.icon-hizli_islemler:before {
  content: "\ea4d";
}

.icon-hizli-para-transferi-ok:before {
  content: "\ea4e";
}

.icon-iban:before {
  content: "\ea4f";
}

.icon-iban_okutma:before {
  content: "\ea50";
}

.icon-ic_qr_icon_01:before {
  content: "\ea51";
}

.icon-icon_prelogin_bilgi_guncelle:before {
  content: "\ea52";
}

.icon-icon1:before {
  content: "\ea53";
}

.icon-icon4:before {
  content: "\ea54";
  color: #fa3825;
}

.icon-icon-red .path1:before {
  content: "\ea55";
  color: rgb(255, 255, 255);
  opacity: 0.2;
}

.icon-icon-red .path2:before {
  content: "\ea56";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-icon-red .path3:before {
  content: "\ea57";
  margin-left: -1em;
  color: rgb(223, 14, 33);
}

.icon-Icons_Red_Avantajlar4:before {
  content: "\ea58";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar5:before {
  content: "\ea59";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar6:before {
  content: "\ea5a";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar8:before {
  content: "\ea5b";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar9:before {
  content: "\ea5c";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar10:before {
  content: "\ea5d";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar11:before {
  content: "\ea5e";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar12:before {
  content: "\ea5f";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar15:before {
  content: "\ea60";
  color: #e10514;
}

.icon-Icons_Red_Avantajlar16:before {
  content: "\ea61";
  color: #e10514;
}

.icon-icons_ZFG_DigerIslemler:before {
  content: "\ea62";
  color: #445056;
}

.icon-icons_ZFG_FinansalVeriler:before {
  content: "\ea63";
  color: #df0e21;
}

.icon-icons_ZFG_HizliTransfer:before {
  content: "\ea64";
  color: #df0e21;
}

.icon-icons_ZFG_QR:before {
  content: "\ea65";
  color: #df0e21;
}

.icon-icons_ZFG_ZiraatOnay:before {
  content: "\ea66";
  color: #df0e21;
}

.icon-icon-white:before {
  content: "\ea67";
  color: #fff;
}

.icon-ihracat:before {
  content: "\ea68";
  color: #ea3323;
}

.icon-Iletisim_Merkezi_Yeni:before {
  content: "\ea69";
  color: #df0e21;
}

.icon-iletisim-formu:before {
  content: "\ea6a";
}

.icon-download:before {
  content: "\ea6b";
  color: #ea3323;
}

.icon-Info:before {
  content: "\ea6c";
  color: #445056;
}

.icon-info_alert .path1:before {
  content: "\ea6d";
  color: #E10514;
}

.icon-info_alert .path2:before {
  content: "\ea6e";
  color: rgb(255, 255, 255);
}

.icon-info_warning .path1:before {
  content: "\ea6d";
  color: #445056;
}

.icon-info_warning .path2:before {
  content: "\ea6e";
  color: rgb(255, 255, 255);
}

.icon-information2:before {
  content: "\ea6f";
}

.icon-islem_erteleme:before {
  content: "\ea70";
}

.icon-islem_erteleme_izleme_iptali:before {
  content: "\ea71";
}

.icon-islem_izleme_yetkisi:before {
  content: "\ea72";
}

.icon-Istanbulkart_bakiye:before {
  content: "\ea73";
}

.icon-ithalat_icon:before {
  content: "\ea74";
  color: #ea3323;
}

.icon-ithalat_transfer:before {
  content: "\ea75";
}

.icon-izinli_alc_tanmlama:before {
  content: "\ea76";
}

.icon-izinli_alici_grup_tanilmala:before {
  content: "\ea77";
}

.icon-izinli_alici_tanimlama .path1:before {
  content: "\ea78";
  color: rgb(255, 255, 255);
}

.icon-izinli_alici_tanimlama .path2:before {
  content: "\ea79";
  margin-left: -1em;
  color: rgb(69, 81, 86);
}

.icon-izlenecek_hesaplari_tanimla:before {
  content: "\ea7a";
}

.icon-JPY .path1:before {
  content: "\ea7b";
  color: rgb(247, 247, 247);
}

.icon-JPY .path2:before {
  content: "\ea7c";
  margin-left: -1.5em;
  color: rgb(172, 31, 35);
}

.icon-kampanya:before {
  content: "\ea7d";
}

.icon-kampanya_listeleme:before {
  content: "\ea7e";
}

.icon-kampanyalar:before {
  content: "\ea7f";
}

.icon-Kampanyalar_Yeni:before {
  content: "\ea80";
  color: #df0e21;
}

.icon-kapat_new:before {
  content: "\ea81";
}

.icon-kart_ayarlarim:before {
  content: "\ea82";
}

.icon-kart_basvuru:before {
  content: "\ea83";
}

.icon-Kart_Ekranlar_Ekstre_Gonderim_Tercihi:before {
  content: "\ea84";
}

.icon-Kart_Ekranlar_Ekstre_Kur_Tercihi:before {
  content: "\ea85";
}

.icon-Kart_Ekranlar_Hesap_Kesim_Tarihi_Tercihi:before {
  content: "\ea86";
}

.icon-Kart_Ekranlar_Hesap_Ozetleri:before {
  content: "\ea87";
}

.icon-Kart_Ekranlar_Islem_Kisiti:before {
  content: "\ea88";
}

.icon-Kart_Ekranlar_Limit_Artirimi:before {
  content: "\ea89";
}

.icon-Kart_Ekranlar_Otomatik_Odeme_Talimati:before {
  content: "\ea8a";
}

.icon-kart_harcama_itirazi_icon:before {
  content: "\ea8b";
  color: #ea3323;
}

.icon-Kart_Iptal:before {
  content: "\ea8c";
}

.icon-kart_ozellikleri:before {
  content: "\ea8d";
}

.icon-kart_yenileme:before {
  content: "\ea8e";
}

.icon-Kartl-Alveri .path1:before {
  content: "\ea8f";
  color: rgb(255, 118, 4);
}

.icon-Kartl-Alveri .path2:before {
  content: "\ea90";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Kartl-Alveri_check_icon:before {
  content: "\ea91";
  color: #ff7604;
}

.icon-Kartl-Alveri1:before {
  content: "\ea92";
}

.icon-Kartl-Alveri2:before {
  content: "\ea93";
  color: #ff7604;
}

.icon-kartlar:before {
  content: "\ea94";
}

.icon-kartlarim:before {
  content: "\ea95";
}

.icon-kartsiz_para_cekme:before {
  content: "\ea96";
}

.icon-kayitli_alicilar:before {
  content: "\ea97";
}

.icon-kayitli_fatura:before {
  content: "\ea98";
}

.icon-kesin_odeme:before {
  content: "\ea99";
  color: #ea3323;
}

.icon-kesin_odeme1:before {
  content: "\ea9a";
  color: #ea3323;
}

.icon-keycar:before {
  content: "\ea9b";
  color: #e31422;
}

.icon-keycars:before {
  content: "\ea9c";
}

.icon-kira_sertifikasi:before {
  content: "\ea9d";
}

.icon-kiralk_kasa:before {
  content: "\ea9e";
}

.icon-kisayollarim_kisayol_ekle_check:before {
  content: "\ea9f";
}

.icon-kisayollarim_kisayol_ekle_sil:before {
  content: "\eaa0";
}

.icon-kktc_transfer:before {
  content: "\eaa1";
}

.icon-kmh_kredi_basvurusu:before {
  content: "\eaa2";
}

.icon-KMH-Kullanm .path1:before {
  content: "\eaa3";
  color: rgb(167, 186, 54);
}

.icon-KMH-Kullanm .path2:before {
  content: "\eaa4";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-KMH-Kullanm_check_icon:before {
  content: "\eaa5";
  color: #a7ba36;
}

.icon-KMH-Kullanm2:before {
  content: "\eaa6";
  color: #a7ba36;
}

.icon-KMH-Kullanm--4:before {
  content: "\eaa7";
}

.icon-kolas .path1:before {
  content: "\eaa8";
  color: rgb(255, 255, 255);
}

.icon-kolas .path2:before {
  content: "\eaa9";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}

.icon-kolas-v2:before {
  content: "\eaaa";
}

.icon-kolay_limit:before {
  content: "\eaab";
}

.icon-kolay-tansfer1:before {
  content: "\eaac";
}

.icon-kolay-vkn:before {
  content: "\eaad";
}

.icon-copy-to-clipboard:before {
  content: "\eaae";
}

.icon-credits:before {
  content: "\eaaf";
}

.icon-kredi_hesaplama:before {
  content: "\eab0";
}

.icon-kredi_hesaplarim:before {
  content: "\eab1";
}

.icon-kredi_karti:before {
  content: "\eab2";
}

.icon-kredi_karti_fatura_odeme:before {
  content: "\eab3";
}

.icon-kredi_karti_transfer:before {
  content: "\eab4";
}

.icon-kredi_oranlari:before {
  content: "\eab5";
}

.icon-kredi_teminat:before {
  content: "\eab6";
}

.icon-krediler:before {
  content: "\eab7";
}

.icon-kredili_mevduat:before {
  content: "\eab8";
  color: #ea3323;
}

.icon-kredili_mevduat_hesabi .path1:before {
  content: "\eab9";
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path2:before {
  content: "\eaba";
  margin-left: -1.78125em;
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path3:before {
  content: "\eabb";
  margin-left: -1.78125em;
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path4:before {
  content: "\eabc";
  margin-left: -1.78125em;
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path5:before {
  content: "\eabd";
  margin-left: -1.78125em;
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path6:before {
  content: "\eabe";
  margin-left: -1.78125em;
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path7:before {
  content: "\eabf";
  margin-left: -1.78125em;
  color: rgb(224, 31, 37);
}

.icon-kredili_mevduat_hesabi .path8:before {
  content: "\eac0";
  margin-left: -1.78125em;
  color: rgb(224, 31, 38);
}

.icon-kredili_mevduat_hesabi .path9:before {
  content: "\eac1";
  margin-left: -1.78125em;
  color: rgb(224, 31, 38);
}

.icon-kredi-yapilandirma-2_10056-2:before {
  content: "\eac2";
}

.icon-kullanici_adi_degistirme:before {
  content: "\eac3";
}

.icon-kullanici_yonetimi:before {
  content: "\eac4";
}

.icon-kumsaati:before {
  content: "\eac5";
  color: #445056;
}

.icon-Kurumsal_Kredi_Basvuru:before {
  content: "\eac6";
}

.icon-Kurumsal_Kredi_Basvuru_Izleme:before {
  content: "\eac7";
}

.icon-bulk-payment2:before {
  content: "\eac7";
}

.icon-Kurumsal_Kredi_Odeme:before {
  content: "\eac8";
}

.icon-Kurumsal-Kredi-Kullandirim:before {
  content: "\eac9";
  color: #de2227;
}

.icon-KurumsalUser:before {
  content: "\eaca";
  color: #df0e21;
}

.icon-left-double-arrow:before {
  content: "\eacb";
}

.icon-m_en_yakin_ziraat:before {
  content: "\eacc";
}

.icon-m_finansal_veriler:before {
  content: "\eacd";
}

.icon-m_hesap_makineleri:before {
  content: "\eace";
}

.icon-m_iletisim_merkezi:before {
  content: "\eacf";
}

.icon-m_kampanyalar:before {
  content: "\ead0";
}

.icon-m_mobil_basvurular:before {
  content: "\ead1";
}

.icon-m_mobil_sifremi_unuttum:before {
  content: "\ead2";
}

.icon-m_qr_kode_islemleri:before {
  content: "\ead3";
}

.icon-m_randevu_al:before {
  content: "\ead4";
}

.icon-Maa-demesi .path1:before {
  content: "\ead5";
  color: rgb(222, 103, 203);
}

.icon-Maa-demesi .path2:before {
  content: "\ead6";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Maa-demesi_check_icon:before {
  content: "\ead7";
  color: #de67cb;
}

.icon-Maa-demesi1:before {
  content: "\ead8";
}

.icon-Maa-demesi2:before {
  content: "\ead9";
  color: #de67cb;
}

.icon-Menu_Basvurular:before {
  content: "\eada";
}

.icon-Menu_Fiyat_ve_Oranlar:before {
  content: "\eadb";
}

.icon-Menu_Guvenlik_ve_Ayarlar:before {
  content: "\eadc";
}

.icon-account:before {
  content: "\eadd";
}

.icon-Menu_Kartlar:before {
  content: "\eade";
}

.icon-Menu_Krediler:before {
  content: "\eadf";
}

.icon-Menu_Kurumsal_Islemler:before {
  content: "\eae0";
}

.icon-payment:before {
  content: "\eae1";
}

.icon-menu_ok:before {
  content: "\eae2";
}

.icon-Menu_Para_Transferleri:before {
  content: "\eae3";
}

.icon-Menu_Sigorta_ve_Emeklilik:before {
  content: "\eae4";
}

.icon-Menu_Yatirim:before {
  content: "\eae5";
}

.icon-mevduat_avansi_borc_kapama:before {
  content: "\eae6";
}

.icon-mevduat_avansi_geri_odeme:before {
  content: "\eae7";
}

.icon-mevduat_faiz:before {
  content: "\eae8";
}

.icon-mevduat_hesaplama:before {
  content: "\eae9";
}

.icon-mobil_tl_yukleme:before {
  content: "\eaea";
}

.icon-Mobil-Aktiflik .path1:before {
  content: "\eaeb";
  color: rgb(251, 169, 11);
}

.icon-Mobil-Aktiflik .path2:before {
  content: "\eaec";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Mobil-Aktiflik_check_icon:before {
  content: "\eaed";
  color: #fba90b;
}

.icon-Mobil-Aktiflik1:before {
  content: "\eaee";
}

.icon-Mobil-Aktiflik2:before {
  content: "\eaef";
  color: #fba90b;
}

.icon-mobil-varliklarim-ok:before {
  content: "\eaf0";
}

.icon-Modal_puan_icon:before {
  content: "\eaf1";
}

.icon-mt_40_ekstre:before {
  content: "\eaf2";
}

.icon-Musteri_Iletisim_Merkezi:before {
  content: "\eaf3";
}

.icon-musterimiz_olun:before {
  content: "\eaf4";
  color: #df0e21;
}

.icon-musteri-temsilcisi-adres:before {
  content: "\eaf5";
}

.icon-musteri-temsilcisi-mail:before {
  content: "\eaf6";
}

.icon-musteri-temsilcisi-telefon:before {
  content: "\eaf7";
}

.icon-Nasil_Yaparim_Yeni:before {
  content: "\eaf8";
  color: #df0e21;
}

.icon-nefes_aylari:before {
  content: "\eaf9";
}

.icon-NOK .path1:before {
  content: "\eafa";
  color: rgb(219, 30, 56);
}

.icon-NOK .path2:before {
  content: "\eafb";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-NOK .path3:before {
  content: "\eafc";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-NOK .path4:before {
  content: "\eafd";
  margin-left: -1.5em;
  color: rgb(38, 45, 101);
}

.icon-NOK .path5:before {
  content: "\eafe";
  margin-left: -1.5em;
  color: rgb(38, 45, 101);
}

.icon-not-found:before {
  content: "\eaff";
}

.icon-notification:before {
  content: "\eb00";
  color: #fff;
}

.icon-odeme_Islemleri:before {
  content: "\eb01";
  color: #ea3323;
}

.icon-odeme_plani_izleme:before {
  content: "\eb02";
}

.icon-odemeler:before {
  content: "\eb03";
}

.icon-invoice-payment:before {
  content: "\eb04";
  color: #e10514;
}

.icon-Odendi:before {
  content: "\eb05";
}

.icon-Okey_2:before {
  content: "\eb06";
}

.icon-Onay:before {
  content: "\eb07";
}

.icon-onay_ve_kullanici_yonetimi:before {
  content: "\eb08";
}

.icon-onay_yonetim:before {
  content: "\eb09";
}

.icon-corporate:before {
  content: "\eb0a";
}

.icon-Onay_Yonetimi2:before {
  content: "\eb0b";
  color: #e10514;
}

.icon-online_basvuru:before {
  content: "\eb0c";
}

.icon-otc_Turev:before {
  content: "\eb0d";
}

.icon-otomatik_talimatlar:before {
  content: "\eb0e";
}

.icon-Otomatik-deme .path1:before {
  content: "\eb0f";
  color: rgb(200, 140, 140);
}

.icon-Otomatik-deme .path2:before {
  content: "\eb10";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-Otomatik-deme_check_icon:before {
  content: "\eb11";
  color: #c88c8c;
}

.icon-Otomatik-deme2:before {
  content: "\eb12";
  color: #c88c8c;
}

.icon-Otomatik-deme--4:before {
  content: "\eb13";
}

.icon-otp_degistirme:before {
  content: "\eb14";
}

.icon-otp_iptal_et:before {
  content: "\eb15";
}

.icon-otp_reset:before {
  content: "\eb16";
}

.icon-Para_Getir:before {
  content: "\eb17";
}

.icon-transfer:before {
  content: "\eb18";
}

.icon-Para_Transferleri_Exclamation:before {
  content: "\eb19";
}

.icon-Para_Transferleri_Home:before {
  content: "\eb1a";
}

.icon-para_transferleri_ok_2:before {
  content: "\eb1b";
}

.icon-Para_Transferleri_Success:before {
  content: "\eb1c";
}

.icon-para-cikis:before {
  content: "\eb1d";
}

.icon-para-giris:before {
  content: "\eb1e";
}

.icon-para-transferleri-ok:before {
  content: "\eb1f";
}

.icon-para-yatirma:before {
  content: "\eb20";
}

.icon-parola_degistirme:before {
  content: "\eb21";
}

.icon-parola_giris_bloke_kaldir:before {
  content: "\eb22";
}

.icon-parola_kullanimi:before {
  content: "\eb23";
}

.icon-Pasaport:before {
  content: "\eb24";
}

.icon-paylas:before {
  content: "\eb25";
}

.icon-Payment_Corporate:before {
  content: "\eb26";
}

.icon-pdf:before {
  content: "\eb27";
}

.icon-pdf1:before {
  content: "\eb28";
}

.icon-Periyodik_Limit_Artisi:before {
  content: "\eb29";
}

.icon-Piechart:before {
  content: "\eb2a";
}

.icon-plaka_ruhsat_no_guncelleme:before {
  content: "\eb2b";
}

.icon-PlatineOzel .path1:before {
  content: "\eb2c";
  color: rgb(225, 5, 20);
}

.icon-PlatineOzel .path2:before {
  content: "\eb2d";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path3:before {
  content: "\eb2e";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path4:before {
  content: "\eb2f";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path5:before {
  content: "\eb30";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path6:before {
  content: "\eb31";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path7:before {
  content: "\eb32";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path8:before {
  content: "\eb33";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path9:before {
  content: "\eb34";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path10:before {
  content: "\eb35";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path11:before {
  content: "\eb36";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path12:before {
  content: "\eb37";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path13:before {
  content: "\eb38";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-PlatineOzel .path14:before {
  content: "\eb39";
  margin-left: -4.4375em;
  color: rgb(255, 255, 255);
}

.icon-pos_Hesaplari:before {
  content: "\eb3a";
}

.icon-poscek-icon-01:before {
  content: "\eb3b";
}

.icon-PreLogin_Adres_Tarif:before {
  content: "\eb3c";
}

.icon-PreLogin_Arrow-Down:before {
  content: "\eb3d";
  color: #e10514;
}

.icon-PreLogin_Arrow-No:before {
  content: "\eb3e";
  color: #91969b;
}

.icon-PreLogin_Arrow-Up:before {
  content: "\eb3f";
  color: #39ca00;
}

.icon-PreLogin_Asagi_Ok:before {
  content: "\eb40";
}

.icon-PreLogin_ATM:before {
  content: "\eb41";
}

.icon-PreLogin_ATM2 .path1:before {
  content: "\eb42";
  color: rgb(68, 80, 86);
}

.icon-PreLogin_ATM2 .path2:before {
  content: "\eb43";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path3:before {
  content: "\eb44";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path4:before {
  content: "\eb45";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path5:before {
  content: "\eb46";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path6:before {
  content: "\eb47";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path7:before {
  content: "\eb48";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path8:before {
  content: "\eb49";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path9:before {
  content: "\eb4a";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path10:before {
  content: "\eb4b";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path11:before {
  content: "\eb4c";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path12:before {
  content: "\eb4d";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path13:before {
  content: "\eb4e";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path14:before {
  content: "\eb4f";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path15:before {
  content: "\eb50";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path16:before {
  content: "\eb51";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_ATM2 .path17:before {
  content: "\eb52";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Ayarlar:before {
  content: "\eb53";
}

.icon-preLogin_bankkart:before {
  content: "\eb54";
}

.icon-PreLogin_Basvurular:before {
  content: "\eb55";
}

.icon-PreLogin_Bilet_Aktif:before {
  content: "\eb56";
  color: #39ca00;
}

.icon-PreLogin_Bilet_Gecmis:before {
  content: "\eb57";
  color: #91969b;
}

.icon-PreLogin_Bilet_Iptal:before {
  content: "\eb58";
  color: #91969b;
}

.icon-PreLogin_Engelli_ATM:before {
  content: "\eb59";
}

.icon-PreLogin_Engelli_ATM2 .path1:before {
  content: "\eb5a";
  color: rgb(68, 80, 86);
}

.icon-PreLogin_Engelli_ATM2 .path2:before {
  content: "\eb5b";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_ATM2 .path3:before {
  content: "\eb5c";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_ATM2 .path4:before {
  content: "\eb5d";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_ATM2 .path5:before {
  content: "\eb5e";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_BG:before {
  content: "\eb5f";
}

.icon-PreLogin_Engelli_Sube:before {
  content: "\eb60";
}

.icon-PreLogin_Engelli_Sube2 .path1:before {
  content: "\eb61";
  color: rgb(225, 5, 20);
}

.icon-PreLogin_Engelli_Sube2 .path2:before {
  content: "\eb62";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_Sube2 .path3:before {
  content: "\eb63";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_Sube2 .path4:before {
  content: "\eb64";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_Sube2 .path5:before {
  content: "\eb65";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Engelli_Sube2 .path6:before {
  content: "\eb66";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Finansal_Veriler:before {
  content: "\eb67";
}

.icon-PreLogin_Harita_Goster:before {
  content: "\eb68";
}

.icon-PreLogin_Hesap_Makineleri:before {
  content: "\eb69";
}

.icon-PreLogin_Kampanyalar:before {
  content: "\eb6a";
}

.icon-PreLogin_Kredi_Detay:before {
  content: "\eb6b";
}

.icon-PreLogin_Kredi_Ev:before {
  content: "\eb6c";
}

.icon-PreLogin_Kredi_Tasit:before {
  content: "\eb6d";
}

.icon-PreLogin_Kredi_Tuketici:before {
  content: "\eb6e";
}

.icon-PreLogin_Map:before {
  content: "\eb6f";
}

.icon-PreLogin_Map_List:before {
  content: "\eb70";
}

.icon-PreLogin_Paylas_2:before {
  content: "\eb71";
}

.icon-PreLogin_Phone_2:before {
  content: "\eb72";
}

.icon-PreLogin_Profil:before {
  content: "\eb73";
}

.icon-PreLogin_QR_Para_Cekme:before {
  content: "\eb74";
}

.icon-PreLogin_Randevu_Al:before {
  content: "\eb75";
}

.icon-PreLogin_Refresh2:before {
  content: "\eb76";
}

.icon-PreLogin_Rotator:before {
  content: "\eb77";
}

.icon-PreLogin_Sort:before {
  content: "\eb78";
}

.icon-PreLogin_Sube:before {
  content: "\eb79";
}

.icon-PreLogin_Sube2 .path1:before {
  content: "\eb7a";
  color: rgb(225, 5, 20);
}

.icon-PreLogin_Sube2 .path2:before {
  content: "\eb7b";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Sube2 .path3:before {
  content: "\eb7c";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Sube2 .path4:before {
  content: "\eb7d";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Sube2 .path5:before {
  content: "\eb7e";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Sube2 .path6:before {
  content: "\eb7f";
  margin-left: -0.78125em;
  color: rgb(255, 255, 255);
}

.icon-PreLogin_Yukari_Ok:before {
  content: "\eb80";
}

.icon-PreLogin_Ziraat_Onay:before {
  content: "\eb81";
}

.icon-PreLogin_Zoom-In:before {
  content: "\eb82";
}

.icon-PreLogin_Zoom-Out:before {
  content: "\eb83";
}

.icon-profile:before {
  content: "\eb84";
}

.icon-profil_resmi_sil:before {
  content: "\eb85";
}

.icon-profil_resmi_sil_2:before {
  content: "\eb86";
}

.icon-puan_sorgulama:before {
  content: "\eb87";
}

.icon-QR:before {
  content: "\eb88";
}

.icon-qr_code_para_cekme:before {
  content: "\eb89";
}

.icon-qr_code_para_yatirma:before {
  content: "\eb8a";
}

.icon-QR_Code1_Yeni:before {
  content: "\eb8b";
  color: #df0e21;
}

.icon-QR_Code2_Yeni .path1:before {
  content: "\eb8c";
  color: rgb(245, 182, 188);
}

.icon-QR_Code2_Yeni .path2:before {
  content: "\eb8d";
  margin-left: -1em;
  color: rgb(223, 14, 33);
}

.icon-QR_icon-01:before {
  content: "\eb8e";
}

.icon-QR_Islemleri:before {
  content: "\eb8f";
}

.icon-QR_Kod:before {
  content: "\eb90";
}

.icon-QR_Kod_islemleri:before {
  content: "\eb91";
}

.icon-QR_Kod_okutma:before {
  content: "\eb92";
}

.icon-QR_Kod_okutma_2:before {
  content: "\eb93";
}

.icon-QR1:before {
  content: "\eb94";
}

.icon-QR-Kod-Alveri .path1:before {
  content: "\eb95";
  color: rgb(127, 184, 70);
}

.icon-QR-Kod-Alveri .path2:before {
  content: "\eb96";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-QR-Kod-Alveri_check_icon:before {
  content: "\eb97";
  color: #7fb846;
}

.icon-QR-Kod-Alveri1:before {
  content: "\eb98";
}

.icon-QR-Kod-Alveri2:before {
  content: "\eb99";
  color: #7fb846;
}

.icon-qr-paylas-2:before {
  content: "\eb9a";
}

.icon-Randevu_Al_Yeni:before {
  content: "\eb9b";
  color: #df0e21;
}

.icon-rapor:before {
  content: "\eb9c";
}

.icon-refresh:before {
  content: "\eb9d";
}

.icon-repo:before {
  content: "\eb9e";
}

.icon-Rotator_Passive:before {
  content: "\eb9f";
}

.icon-russian .path1:before {
  content: "\eba0";
  color: rgb(240, 239, 239);
}

.icon-russian .path2:before {
  content: "\eba1";
  margin-left: -1.5em;
  color: rgb(31, 86, 166);
}

.icon-russian .path3:before {
  content: "\eba2";
  margin-left: -1.5em;
  color: rgb(240, 239, 239);
}

.icon-russian .path4:before {
  content: "\eba3";
  margin-left: -1.5em;
  color: rgb(215, 31, 42);
}

.icon-sadece_izleme_yetkisi:before {
  content: "\eba4";
}

.icon-saklama_kesabi:before {
  content: "\eba5";
}

.icon-sanal_kart:before {
  content: "\eba6";
}

.icon-sanal_sube:before {
  content: "\eba7";
}

.icon-SAR .path1:before {
  content: "\eba8";
  color: rgb(61, 149, 69);
}

.icon-SAR .path2:before {
  content: "\eba9";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path3:before {
  content: "\ebaa";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path4:before {
  content: "\ebab";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path5:before {
  content: "\ebac";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path6:before {
  content: "\ebad";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path7:before {
  content: "\ebae";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path8:before {
  content: "\ebaf";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path9:before {
  content: "\ebb0";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path10:before {
  content: "\ebb1";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path11:before {
  content: "\ebb2";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path12:before {
  content: "\ebb3";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path13:before {
  content: "\ebb4";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path14:before {
  content: "\ebb5";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path15:before {
  content: "\ebb6";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path16:before {
  content: "\ebb7";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path17:before {
  content: "\ebb8";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path18:before {
  content: "\ebb9";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path19:before {
  content: "\ebba";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path20:before {
  content: "\ebbb";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path21:before {
  content: "\ebbc";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path22:before {
  content: "\ebbd";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path23:before {
  content: "\ebbe";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path24:before {
  content: "\ebbf";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path25:before {
  content: "\ebc0";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-SAR .path26:before {
  content: "\ebc1";
  margin-left: -1.5em;
  color: rgb(255, 255, 255);
}

.icon-save:before {
  content: "\ebc2";
}

.icon-sdsdsd:before {
  content: "\ebc3";
  color: #fff;
}

.icon-security:before {
  content: "\ebc4";
}

.icon-security_yeni:before {
  content: "\ebc5";
}

.icon-SEK .path1:before {
  content: "\ebc6";
  color: rgb(45, 90, 148);
}

.icon-SEK .path2:before {
  content: "\ebc7";
  margin-left: -1.5em;
  color: rgb(242, 207, 47);
}

.icon-sgk_ssk_odemeleri:before {
  content: "\ebc8";
}

.icon-eye-show:before {
  content: "\ebc9";
}

.icon-sifre_degistirme:before {
  content: "\ebca";
}

.icon-SifremiUnuttum:before {
  content: "\ebcb";
  color: #df0e21;
}

.icon-signature_yeni:before {
  content: "\ebcc";
}

.icon-sigorta_basvuru:before {
  content: "\ebcd";
}

.icon-sigorta_emeklilik_Odeme:before {
  content: "\ebce";
}

.icon-sigorta_ve_emeklilik:before {
  content: "\ebcf";
}

.icon-trash:before {
  content: "\ebd0";
}

.icon-SIM_kart_bloke_kaldir:before {
  content: "\ebd1";
}

.icon-size:before {
  content: "\ebd2";
}

.icon-SMS_giris_bloke_kaldir:before {
  content: "\ebd3";
}

.icon-sms_telefon_guncelleme .path1:before {
  content: "\ebd4";
  color: rgb(1, 1, 1);
}

.icon-sms_telefon_guncelleme .path2:before {
  content: "\ebd5";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}

.icon-sms_telefon_guncelleme .path3:before {
  content: "\ebd6";
  margin-left: -1em;
  color: rgb(1, 1, 1);
}

.icon-sms_telefon_guncelleme .path4:before {
  content: "\ebd7";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}

.icon-sonradan_taksitlendirme:before {
  content: "\ebd8";
}

.icon-sound:before {
  content: "\ebd9";
}

.icon-sound1:before {
  content: "\ebda";
}

.icon-sound2:before {
  content: "\ebdb";
  color: #fff;
}

.icon-sound-on:before {
  content: "\ebdc";
}

.icon-sound-on1:before {
  content: "\ebdd";
}

.icon-sound-on2:before {
  content: "\ebde";
  color: #fff;
}

.icon-sound-on-w:before {
  content: "\ebdf";
  color: #fff;
}

.icon-sound-w:before {
  content: "\ebe0";
  color: #fff;
}

.icon-print:before {
  content: "\ebe1";
}

.icon-sozlesmeYazdir:before {
  content: "\ebe2";
}

.icon-SSS:before {
  content: "\ebe3";
}

.icon-story_icon_CF842:before {
  content: "\ebe4";
}

.icon-subesiz_yap:before {
  content: "\ebe5";
}

.icon-super_platform1:before {
  content: "\ebe6";
  color: #ea3323;
}

.icon-timeout:before {
  content: "\ebe7";
}

.icon-swift:before {
  content: "\ebe8";
}

.icon-swift_ozel_giris:before {
  content: "\ebe9";
}

.icon-TalepBelgeGonderim:before {
  content: "\ebea";
  color: #e4040f;
}

.icon-talimat_Guncelle:before {
  content: "\ebeb";
}

.icon-talimat_iptal_et:before {
  content: "\ebec";
}

.icon-talimati_guncelle:before {
  content: "\ebed";
}

.icon-talimatlar:before {
  content: "\ebee";
}

.icon-tapu_guvenilir_hesap:before {
  content: "\ebef";
  color: #ea3323;
}

.icon-TCKN:before {
  content: "\ebf0";
}

.icon-tedarikci_portali:before {
  content: "\ebf1";
  color: #e10514;
}

.icon-Telefon:before {
  content: "\ebf2";
}

.icon-telefon_sim_icon_2:before {
  content: "\ebf3";
  color: #e10e1f;
}

.icon-telefon_sim_icon_3:before {
  content: "\ebf4";
  color: #e10e1f;
}

.icon-call-center:before {
  content: "\ebf5";
}

.icon-success .path1:before {
  content: "\ebf6";
  color: #ffffff;
}

.icon-success .path2:before {
  content: "\ebf7";
  color: #39CA00;
}

.icon-teminat_mektubu:before {
  content: "\ebf8";
}

.icon-tick:before {
  content: "\ebf9";
  color: #445056;
}

.icon-tick-green:before {
  content: "\ebf9";
  color: #57B164;
}

.icon-TL-Mevduat3 .path1:before {
  content: "\ebfa";
  color: rgb(220, 91, 137);
}

.icon-TL-Mevduat3 .path2:before {
  content: "\ebfb";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.icon-TL-Mevduat_check_icon1:before {
  content: "\ebfc";
  color: #dc5b89;
}

.icon-TL-Mevduat11:before {
  content: "\ebfd";
}

.icon-TL-Mevduat21:before {
  content: "\ebfe";
  color: #dc5b89;
}

.icon-toki_kredi_odeme:before {
  content: "\ebff";
}

.icon-toplu_havale_eft:before {
  content: "\ec00";
}

.icon-toplu_sms_tanimlama:before {
  content: "\ec01";
}

.icon-toplu_transfer:before {
  content: "\ec02";
}

.icon-TR:before {
  content: "\ec03";
}

.icon-trafik_odemeleri:before {
  content: "\ec04";
}

.icon-trafik_odemeleri_hgs_ogs:before {
  content: "\ec05";
}

.icon-traktor_bayi_islemleri:before {
  content: "\ec06";
}

.icon-tsk_tahsilati:before {
  content: "\ec07";
  color: #ea3323;
}

.icon-tum_Hesablarim:before {
  content: "\ec08";
}

.icon-Union:before {
  content: "\ec09";
  color: #fff;
}

.icon-information:before {
  content: "\ec0a";
  color: #fff;
}

.icon-up-arrow:before {
  content: "\ec0b";
}

.icon-USD .path1:before {
  content: "\ec0c";
  color: rgb(247, 247, 247);
}

.icon-USD .path2:before {
  content: "\ec0d";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path3:before {
  content: "\ec0e";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path4:before {
  content: "\ec0f";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path5:before {
  content: "\ec10";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path6:before {
  content: "\ec11";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path7:before {
  content: "\ec12";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path8:before {
  content: "\ec13";
  margin-left: -1.5em;
  color: rgb(202, 32, 39);
}

.icon-USD .path9:before {
  content: "\ec14";
  margin-left: -1.5em;
  color: rgb(43, 53, 96);
}

.icon-USD .path10:before {
  content: "\ec15";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path11:before {
  content: "\ec16";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path12:before {
  content: "\ec17";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path13:before {
  content: "\ec18";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path14:before {
  content: "\ec19";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path15:before {
  content: "\ec1a";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path16:before {
  content: "\ec1b";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path17:before {
  content: "\ec1c";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path18:before {
  content: "\ec1d";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path19:before {
  content: "\ec1e";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path20:before {
  content: "\ec1f";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path21:before {
  content: "\ec20";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path22:before {
  content: "\ec21";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path23:before {
  content: "\ec22";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path24:before {
  content: "\ec23";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path25:before {
  content: "\ec24";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path26:before {
  content: "\ec25";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path27:before {
  content: "\ec26";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path28:before {
  content: "\ec27";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path29:before {
  content: "\ec28";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path30:before {
  content: "\ec29";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path31:before {
  content: "\ec2a";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path32:before {
  content: "\ec2b";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path33:before {
  content: "\ec2c";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path34:before {
  content: "\ec2d";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path35:before {
  content: "\ec2e";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path36:before {
  content: "\ec2f";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path37:before {
  content: "\ec30";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path38:before {
  content: "\ec31";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path39:before {
  content: "\ec32";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path40:before {
  content: "\ec33";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path41:before {
  content: "\ec34";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path42:before {
  content: "\ec35";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path43:before {
  content: "\ec36";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path44:before {
  content: "\ec37";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path45:before {
  content: "\ec38";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path46:before {
  content: "\ec39";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path47:before {
  content: "\ec3a";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path48:before {
  content: "\ec3b";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path49:before {
  content: "\ec3c";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path50:before {
  content: "\ec3d";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path51:before {
  content: "\ec3e";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path52:before {
  content: "\ec3f";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path53:before {
  content: "\ec40";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path54:before {
  content: "\ec41";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path55:before {
  content: "\ec42";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path56:before {
  content: "\ec43";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path57:before {
  content: "\ec44";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path58:before {
  content: "\ec45";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-USD .path59:before {
  content: "\ec46";
  margin-left: -1.5em;
  color: rgb(247, 247, 247);
}

.icon-uye_is_yeri_portal:before {
  content: "\ec47";
}

.icon-uye_isyeri_islemleri:before {
  content: "\ec48";
}

.icon-Uye_isyeri_islemleri2:before {
  content: "\ec49";
  color: #e10514;
}

.icon-uygulama_hakkinda:before {
  content: "\ec4a";
  color: #445056;
}

.icon-Uygulama_Hakkinda_Kucuk:before {
  content: "\ec4b";
  color: #445056;
}

.icon-V3:before {
  content: "\ec4c";
}

.icon-vadeli_altin:before {
  content: "\ec4d";
}

.icon-vadeli_hesap:before {
  content: "\ec4e";
}

.icon-vadeli_islemler:before {
  content: "\ec4f";
}

.icon-vadesiz_altin_alis:before {
  content: "\ec50";
}

.icon-vadesiz_altin_hesabi:before {
  content: "\ec51";
}

.icon-vadesiz_altin_satis:before {
  content: "\ec52";
}

.icon-vadesiz_hesab:before {
  content: "\ec53";
}

.icon-vekil_guncelleme:before {
  content: "\ec54";
}

.icon-vekil_kullanici_sil:before {
  content: "\ec55";
}

.icon-vekil_kullanici_yonetimi:before {
  content: "\ec56";
}

.icon-vergi_odemeleri:before {
  content: "\ec57";
}

.icon-video2:before {
  content: "\ec58";
}

.icon-video2-w:before {
  content: "\ec59";
  color: #fff;
}

.icon-video21:before {
  content: "\ec5a";
}

.icon-video22:before {
  content: "\ec5b";
  color: #fff;
}

.icon-VoiceAsistance:before {
  content: "\ec5c";
}

.icon-Widget-1:before {
  content: "\ec5d";
  color: #fff;
}

.icon-Widget-2:before {
  content: "\ec5e";
  color: #fff;
}

.icon-Widget-3:before {
  content: "\ec5f";
  color: #fff;
}

.icon-Widget-4:before {
  content: "\ec60";
  color: #fff;
}

.icon-Widget-5:before {
  content: "\ec61";
  color: #fff;
}

.icon-Widget-6:before {
  content: "\ec62";
  color: #fff;
}

.icon-Widget-7:before {
  content: "\ec63";
  color: #fff;
}

.icon-Widget-8:before {
  content: "\ec64";
  color: #fff;
}

.icon-Widget-9:before {
  content: "\ec65";
  color: #fff;
}

.icon-Widget-10:before {
  content: "\ec66";
  color: #fff;
}

.icon-Widget-11:before {
  content: "\ec67";
  color: #fff;
}

.icon-Widget-12:before {
  content: "\ec68";
  color: #fff;
}

.icon-Widget-13:before {
  content: "\ec69";
  color: #fff;
}

.icon-Widget-14:before {
  content: "\ec6a";
  color: #fff;
}

.icon-wu:before {
  content: "\ec6b";
}

.icon-xls:before {
  content: "\ec6c";
}

.icon-xls1:before {
  content: "\ec6d";
}

.icon-yasal-uyari:before {
  content: "\ec6e";
}

.icon-yatirim_borsa:before {
  content: "\ec6f";
}

.icon-Yatirim_Hesabi_Ekstre_Talimati:before {
  content: "\ec70";
}

.icon-yatirim_hesaplarim:before {
  content: "\ec71";
}

.icon-yatirimlar:before {
  content: "\ec72";
}

.icon-Yatrm_Vergi_Raporu:before {
  content: "\ec73";
}

.icon-yeni_hesap_ac:before {
  content: "\ec74";
}

.icon-yetki_senaryo_yonetimi:before {
  content: "\ec75";
}

.icon-yetki_tanimlama:before {
  content: "\ec76";
}

.icon-YKN:before {
  content: "\ec77";
}

.icon-z_donusum_menu:before {
  content: "\ec78";
  color: #e10514;
}

.icon-ZFG_Login_4_Bankkart:before {
  content: "\ec79";
  color: #df0e21;
}

.icon-ZFG_Login_4_Basvurular:before {
  content: "\ec7a";
  color: #df0e21;
}

.icon-ZFG_Login_4_En-yakin-ziraat:before {
  content: "\ec7b";
  color: #df0e21;
}

.icon-ZFG_Login_4_hesap-makineleri:before {
  content: "\ec7c";
  color: #df0e21;
}

.icon-ZFG_Login_4_iletisim-merkezi:before {
  content: "\ec7d";
  color: #df0e21;
}

.icon-ZFG_Login_4_Info:before {
  content: "\ec7e";
  color: #df0e21;
}

.icon-ZFG_Login_4_kampanyalar:before {
  content: "\ec7f";
  color: #df0e21;
}

.icon-ZFG_Login_4_Nasil-yaparim:before {
  content: "\ec80";
  color: #df0e21;
}

.icon-ZFG_Login_4_Randevu:before {
  content: "\ec81";
  color: #df0e21;
}

.icon-ZFG_Login_4_Tavsiye:before {
  content: "\ec82";
  color: #df0e21;
}

.icon-ziraat_emeklilik_prim_odeme:before {
  content: "\ec83";
}

.icon-Ziraat_Onay:before {
  content: "\ec84";
}

.icon-Ziraat_Onay_Yeni:before {
  content: "\ec85";
  color: #df0e21;
}

.icon-Ziraat_Platform:before {
  content: "\ec86";
  color: #ea3323;
}

.icon-ziraat_sigorta_prim_odeme:before {
  content: "\ec87";
}

.icon-zm-pos:before {
  content: "\ec88";
}

.icon-zm-pos1:before {
  content: "\ec89";
}

.icon-zoom_in:before {
  content: "\ec8a";
}

.icon-zoom_out:before {
  content: "\ec8b";
}

.icon-success, .icon-error, .icon-info_alert, .icon-info_warning {
  position: relative;
}
.icon-success .path2:before, .icon-error .path2:before, .icon-info_alert .path2:before, .icon-info_warning .path2:before {
  position: absolute;
  left: 0;
}

.icon-success.bg-green {
  border: none !important;
}
.icon-success.bg-green .path1:before {
  color: #39CA00 !important;
}
.icon-success.bg-green .path2:before {
  color: white !important;
}

@font-face {
  font-family: "Gotham Narrow";
  src: url('fonts/GothamNarrow-Book.otf') format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham Narrow";
  src: url('fonts/GothamNarrow-Medium.otf') format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gotham Narrow";
  src: url('fonts/GothamNarrow-Bold.otf') format("opentype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "icomoon";
  src: url('fonts/icomoon.eot?yafhmz');
  src: url('fonts/icomoon.eot?yafhmz#iefix') format("embedded-opentype"), url('fonts/icomoon.ttf?yafhmz') format("truetype"), url('fonts/icomoon.woff?yafhmz') format("woff"), url('fonts/icomoon.svg?yafhmz#icomoon') format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.main-content {
  flex: 1;
}

.main-content-wrapper {
  display: flex;
  height: 100%;
}

.prelogin-masterview {
  padding-bottom: 0 !important;
}
.prelogin-masterview .main-content-wrapper {
  min-height: 100vh !important;
}

.box-border {
  background-color: #ffffff;
  border: 1px solid #ADB1B3;
  border-radius: 8px;
}
.box-border.blue-border {
  border-color: #445056;
}

.shadow-box {
  background: #ffffff;
  box-shadow: 0px 0px 15px rgba(188, 201, 225, 0.5098039216);
  border: 1px solid #e1dada;
  border-radius: 8px;
  padding: 20px 25px;
  height: 100%;
}

vc-masterflow-uiview vc-gridsystem,
vc-masterflow-uiview vc-flownavigation {
  max-width: 1160px;
}
@media (min-width: 768px) and (max-width: 1385px) {
  vc-masterflow-uiview vc-gridsystem,
  vc-masterflow-uiview vc-flownavigation {
    max-width: calc(100vw - 225px) !important;
  }
}

vc-uiviewheader {
  max-width: 1160px;
  display: block;
}

html body:has(vc-preloginmainmaster-uiview), html body:has(vc-masterflow-uiview) {
  background: url('images/bg-subpage.jpg') no-repeat center top;
  background-attachment: fixed;
  background-size: cover;
}
html body:has(.login-masterview), html body:has(vc-loginmaster-uiview) {
  background: url('images/login-bg.jpg') no-repeat top center, #d60c1c;
}
html body #mainview .container-wrapper {
  max-width: 1160px;
  margin: auto;
  padding: 0 20px;
}
html body #mainview.login-masterview {
  height: 100%;
}
html body #mainview:has(vc-preloginmainmaster-uiview) vc-uiviewheader, html body #mainview.prelogin-masterview vc-uiviewheader {
  margin: auto;
}
@media (min-width: 768px) {
  html body #mainview:has(vc-preloginmainmaster-uiview) vc-uiviewheader .dbas-header.header-prelogin, html body #mainview.prelogin-masterview vc-uiviewheader .dbas-header.header-prelogin {
    padding: 42px 24px 0 24px !important;
  }
}
@media (min-width: 768px) {
  html body #mainview:has(vc-preloginmainmaster-uiview) .outer-content, html body #mainview.prelogin-masterview .outer-content {
    height: calc(100vh - 105px);
    padding-top: 24px;
  }
}

@media (min-width: 768px) {
  body [role=main].login-masterview {
    padding: 0;
  }
  body [dir=rtl] vc-menu {
    margin-left: 0;
    margin-right: 20px;
  }
  body vc-masterflow-uiview,
  body vc-preloginmainmaster-uiview {
    display: block;
    flex: 1;
  }
  body vc-masterflow-uiview .content-detail-column,
  body vc-preloginmainmaster-uiview .content-detail-column {
    padding-right: 0;
  }
  vc-loginmaster-uiview body vc-masterflow-uiview,
  vc-loginmaster-uiview body vc-preloginmainmaster-uiview {
    padding-top: 0;
    padding-bottom: 0;
  }
  body vc-masterflow-uiview .flow-enabled .prelogin-navigation .flow-navigation-inner-wrapper,
  body vc-preloginmainmaster-uiview .flow-enabled .prelogin-navigation .flow-navigation-inner-wrapper {
    margin-bottom: 24px;
    padding-right: 6px;
  }
  body #mainview .content {
    display: flex;
    flex-direction: column;
    flex: 1;
    width: 100%;
    margin: auto;
  }
  body #mainview .content .content-inner-wrapper {
    display: flex;
    position: relative;
    flex-grow: 1;
  }
  body #mainview .content .content-inner-wrapper .content-detail-column {
    display: inline-flex;
    flex-direction: column;
    width: 100%;
  }
  body #mainview .content .content-inner-wrapper .content-detail-column .content-campaign-column {
    flex: 4;
    max-height: 40%;
  }
  body #mainview .content .content-inner-wrapper .content-detail-column .content-other-column {
    flex: 6;
    margin-top: 20px;
    overflow: auto;
    padding-bottom: 10px;
  }
  body #mainview .content .content-inner-wrapper .content-detail-column .content-other-column vc-transactionhelpview vc-gridsystem {
    padding: 22px;
  }
  body #mainview .content .content-inner {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
    margin-top: -10px;
    padding-top: 10px !important;
  }
  body #mainview .content .content-inner.content-dashboard {
    margin-top: 0;
    padding: 0 !important;
    display: block;
  }
  body #mainview .content .content-inner.content-flow {
    padding: 0;
    flex-direction: row;
  }
  body #mainview .content .content-inner.content-flow .content-childview {
    margin-bottom: 10px;
    overflow: auto;
  }
  body #mainview .content .content-inner.content-flow .content-childview vc-campaignview {
    height: auto;
    display: block;
    width: 260px;
    margin-left: 20px;
  }
  body #mainview .content .content-inner.content-flow .content-childview vc-campaignbanner {
    border-radius: 8px;
    display: block;
  }
  body #mainview .content .content-inner.content-flow .content-childview vc-campaignbanner .campaignview-wrapper {
    margin-left: 10px;
  }
  body #mainview .content .content-inner.content-flow .content-childview vc-accountapplicationwidget {
    display: block;
    background: white;
    width: 260px;
    box-shadow: 0 2px 12px #d8d8d8;
    border-radius: 8px;
    margin-right: 10px;
    padding: 0;
    margin-left: 10px;
  }
  body #mainview .content .content-inner.content-flow .content-childview vc-transactiontransferlimitwidget,
  body #mainview .content .content-inner.content-flow .content-childview vc-transactioninstructionlimitwidget,
  body #mainview .content .content-inner.content-flow .content-childview vc-exchangeratewidget {
    display: block;
    background: white;
    width: 260px;
    box-shadow: 0 2px 12px #d8d8d8;
    border-radius: 8px;
    margin-right: 10px;
    padding: 23px 16px 0px 16px;
    margin-left: 10px;
  }
  body #mainview .content .content-inner.content-flow .content-inner-scroll-wrapper {
    flex: 1 0 0;
    display: flex;
  }
  body #mainview .content .content-inner.content-flow .content-inner-scroll-wrapper .content-inner-scroll-area {
    display: flex;
    flex-direction: column;
    max-width: 100%;
    flex: 1;
  }
  body #mainview .content .content-inner.content-flow ng-component {
    flex: 1;
    overflow: unset;
  }
  body #mainview .content .content-inner ng-component {
    flex: 1;
    overflow: visible;
  }
  body #mainview .content .content-copyright {
    height: 37px;
    font-size: 12px;
    font-weight: 600;
    padding-top: 9px;
    padding-bottom: 13px;
    display: flex;
  }
  body #mainview .outer-content {
    height: 100vh;
    background-size: 100% 100%;
  }
  body #mainview .outer-content.content {
    padding-left: 0;
    padding-right: 0;
    padding-top: 52px;
    overflow: hidden;
    min-height: 100vh;
    max-height: 100vh;
  }
  body #mainview .outer-content.content.header-disabled {
    padding-top: 0;
  }
  body #mainview.login-masterview .login-router {
    max-height: 85%;
    overflow: auto;
  }
  body #mainview.login-masterview .inner-content,
  body #mainview.login-masterview .outer-content {
    display: flex;
    flex-direction: column;
  }
  body #mainview.login-masterview .inner-content ng-component,
  body #mainview.login-masterview .outer-content ng-component {
    flex: 1;
    overflow: visible;
  }
  body #mainview[dir=rtl] .content .content-inner.content-flow .content-childview {
    padding-left: 8px;
  }
  body #mainview[dir=rtl] .content .content-inner.content-flow .content-childview vc-accountapplicationwidget {
    margin: 0;
  }
  .login-content {
    background: url('images/app-intro-web.png') no-repeat center center;
    background-size: 100% 100%;
    padding-top: 46px;
    padding-bottom: 68px;
  }
  .content-header {
    border-radius: 6px 6px 0 0;
    background: #01176e;
    padding-left: 17.5px;
    padding-right: 17.5px;
    color: #ffffff;
    font-size: 16px;
    font-weight: normal;
    display: inline-flex;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .content-header.header-helpbox {
    justify-content: space-between;
  }
  .content-header .flow-nav-back img {
    transform: rotate(90deg);
    margin-right: 10px;
  }
  html {
    height: auto;
    max-height: inherit;
  }
  html body {
    overflow-y: auto;
    overflow-x: hidden;
    height: auto;
    max-height: inherit;
  }
  html body [role=main]:not(.login-masterview) {
    height: auto;
    max-height: inherit;
  }
  html body [role=main]:not(.login-masterview) .main-content-wrapper {
    height: auto;
    min-height: calc(100vh - 36px);
  }
  html body [role=main]:not(.login-masterview) .main-content-wrapper vc-menu {
    width: 225px;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 1;
  }
  html body [role=main]:not(.login-masterview) .main-content-wrapper vc-menu:hover {
    z-index: 1000;
  }
  html body [role=main]:not(.login-masterview) .main-content-wrapper vc-menu + .main-content {
    padding-left: 225px;
    overflow: inherit;
  }
}
@media (min-width: 992px) {
  .combine-box {
    border: 0 !important;
    background-color: #fff;
    display: flex;
    margin: 0;
    margin-top: 2rem;
    margin-bottom: 0px !important;
    border-radius: 8px;
    box-shadow: 0px 0px 15px 0px rgba(188, 201, 225, 0.5);
  }
  .combine-box.last-child {
    margin-bottom: 0px !important;
  }
  .combine-box h5 {
    margin: 0 0 10px;
    padding: 0 0 0 0;
    font-size: 16px;
    font-weight: 700;
    color: #000;
  }
  .combine-box .col-md-4.seperator,
  .combine-box .col-md-6.seperator,
  .combine-box .col-lg-4.seperator,
  .combine-box .col-lg-6.seperator {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 0;
  }
  .combine-box .col-md-4.seperator.mg-b-20,
  .combine-box .col-md-6.seperator.mg-b-20,
  .combine-box .col-lg-4.seperator.mg-b-20,
  .combine-box .col-lg-6.seperator.mg-b-20 {
    margin-bottom: 0px;
  }
  .combine-box .col-md-4.seperator + .col-md-4.seperator,
  .combine-box .col-md-4.seperator + .col-md-6.seperator,
  .combine-box .col-md-4.seperator + .col-lg-4.seperator,
  .combine-box .col-md-4.seperator + .col-lg-6.seperator,
  .combine-box .col-md-6.seperator + .col-md-4.seperator,
  .combine-box .col-md-6.seperator + .col-md-6.seperator,
  .combine-box .col-md-6.seperator + .col-lg-4.seperator,
  .combine-box .col-md-6.seperator + .col-lg-6.seperator,
  .combine-box .col-lg-4.seperator + .col-md-4.seperator,
  .combine-box .col-lg-4.seperator + .col-md-6.seperator,
  .combine-box .col-lg-4.seperator + .col-lg-4.seperator,
  .combine-box .col-lg-4.seperator + .col-lg-6.seperator,
  .combine-box .col-lg-6.seperator + .col-md-4.seperator,
  .combine-box .col-lg-6.seperator + .col-md-6.seperator,
  .combine-box .col-lg-6.seperator + .col-lg-4.seperator,
  .combine-box .col-lg-6.seperator + .col-lg-6.seperator {
    /*border-left: 2px solid #BAC8E1;*/
  }
  .combine-box .col-md-4.seperator + .col-md-4.seperator:before,
  .combine-box .col-md-4.seperator + .col-md-6.seperator:before,
  .combine-box .col-md-4.seperator + .col-lg-4.seperator:before,
  .combine-box .col-md-4.seperator + .col-lg-6.seperator:before,
  .combine-box .col-md-6.seperator + .col-md-4.seperator:before,
  .combine-box .col-md-6.seperator + .col-md-6.seperator:before,
  .combine-box .col-md-6.seperator + .col-lg-4.seperator:before,
  .combine-box .col-md-6.seperator + .col-lg-6.seperator:before,
  .combine-box .col-lg-4.seperator + .col-md-4.seperator:before,
  .combine-box .col-lg-4.seperator + .col-md-6.seperator:before,
  .combine-box .col-lg-4.seperator + .col-lg-4.seperator:before,
  .combine-box .col-lg-4.seperator + .col-lg-6.seperator:before,
  .combine-box .col-lg-6.seperator + .col-md-4.seperator:before,
  .combine-box .col-lg-6.seperator + .col-md-6.seperator:before,
  .combine-box .col-lg-6.seperator + .col-lg-4.seperator:before,
  .combine-box .col-lg-6.seperator + .col-lg-6.seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    bottom: 10px;
    border-left: 2px solid #bac8e1;
  }
  .combine-box .col-md-4.seperator .shadow-base,
  .combine-box .col-md-6.seperator .shadow-base,
  .combine-box .col-lg-4.seperator .shadow-base,
  .combine-box .col-lg-6.seperator .shadow-base {
    background-color: transparent;
    margin-bottom: 0px;
    padding: 20px 15px;
    border-radius: 0;
    box-shadow: none;
  }
  .combine-box .col-md-4.seperator .shadow-base .overflow,
  .combine-box .col-md-6.seperator .shadow-base .overflow,
  .combine-box .col-lg-4.seperator .shadow-base .overflow,
  .combine-box .col-lg-6.seperator .shadow-base .overflow {
    height: 115px;
    margin-bottom: 0;
  }
  .combine-box .col-md-4.seperator .shadow-base .overflow-high,
  .combine-box .col-md-6.seperator .shadow-base .overflow-high,
  .combine-box .col-lg-4.seperator .shadow-base .overflow-high,
  .combine-box .col-lg-6.seperator .shadow-base .overflow-high {
    height: 131px;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  body [role=main] vc-menu {
    width: 225px;
  }
}
@media (max-width: 767.98px) {
  html,
  body {
    height: 100%;
  }
  body {
    width: 100vw;
    display: flex;
  }
  body:has(.dbas-footer-aside-inner.show) {
    overflow: hidden !important;
  }
  body .m-p-r-8 {
    padding-right: 8px !important;
  }
  body .m-p-b-20 {
    padding-bottom: 20px;
  }
  body .m-p-b-24 {
    padding-bottom: 24px;
  }
  body [role=main] {
    max-height: 100%;
    min-height: 100%;
    height: 100%;
    width: 100vw;
  }
  body vc-masterflow-uiview {
    display: block;
    padding-bottom: 20px;
    flex: 1;
  }
  body vc-masterflow-uiview .content {
    padding-bottom: calc(55px + var(--safe-area-inset-top));
  }
  vc-loginmaster-uiview body vc-masterflow-uiview {
    padding-top: 0;
    padding-bottom: 0;
  }
  body .main-content-wrapper {
    height: 100%;
  }
  body .content {
    height: 100%;
  }
  body #mainview .main-content {
    width: 100vw;
  }
  body #mainview .content {
    display: flex;
    flex-direction: column;
    flex: 1;
    width: 100%;
  }
  body #mainview .content .content-inner {
    flex: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
  }
  body #mainview .content .content-inner.flow-enabled {
    height: calc(100% - 95px);
    padding-bottom: 0;
  }
  body #mainview .content .content-inner ng-component {
    flex: 1;
  }
  body .login-masterview {
    height: 100%;
  }
  body .login-masterview .inner-content,
  body .login-masterview .outer-content {
    height: 100%;
  }
  body .login-masterview .outer-content.header-disabled {
    padding-top: 0;
  }
  body .login-masterview .inner-content,
  body .login-masterview .outer-content {
    display: flex;
    flex-direction: column;
  }
  body .login-masterview .inner-content ng-component,
  body .login-masterview .outer-content ng-component {
    flex: 1;
  }
  body .prelogin-masterview .main-content-wrapper > .main-content {
    max-height: calc(100vh - var(--safe-area-inset-top));
  }
  .generalinfo {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .docusign {
    height: calc(100% - 20px);
  }
}
.std-space__m-4 {
  margin: 4px !important;
}

.std-space__mb-4 {
  margin-bottom: 4px !important;
}

.std-space__mt-4 {
  margin-top: 4px !important;
}

.std-space__ml-4 {
  margin-left: 4px !important;
}

.std-space__mr-4 {
  margin-right: 4px !important;
}

.std-space__mx-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.std-space__my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.std-space__p-4 {
  padding: 4px !important;
}

.std-space__pb-4 {
  padding-bottom: 4px !important;
}

.std-space__pt-4 {
  padding-top: 4px !important;
}

.std-space__pl-4 {
  padding-left: 4px !important;
}

.std-space__pr-4 {
  padding-right: 4px !important;
}

.std-space__px-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.std-space__py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

/* negative values */
.std-space__m-n4 {
  margin: -4px !important;
}

.std-space__mb-n4 {
  margin-bottom: -4px !important;
}

.std-space__mt-n4 {
  margin-top: -4px !important;
}

.std-space__ml-n4 {
  margin-left: -4px !important;
}

.std-space__mr-n4 {
  margin-right: -4px !important;
}

.std-space__mx-n4 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

.std-space__my-n4 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.std-space__p-n4 {
  padding: -4px !important;
}

.std-space__pb-n4 {
  padding-bottom: -4px !important;
}

.std-space__pt-n4 {
  padding-top: -4px !important;
}

.std-space__pl-n4 {
  padding-left: -4px !important;
}

.std-space__pr-n4 {
  padding-right: -4px !important;
}

.std-space__px-n4 {
  padding-left: -4px !important;
  padding-right: -4px !important;
}

.std-space__py-n4 {
  padding-top: -4px !important;
  padding-bottom: -4px !important;
}

.std-space__m-6 {
  margin: 6px !important;
}

.std-space__mb-6 {
  margin-bottom: 6px !important;
}

.std-space__mt-6 {
  margin-top: 6px !important;
}

.std-space__ml-6 {
  margin-left: 6px !important;
}

.std-space__mr-6 {
  margin-right: 6px !important;
}

.std-space__mx-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}

.std-space__my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.std-space__p-6 {
  padding: 6px !important;
}

.std-space__pb-6 {
  padding-bottom: 6px !important;
}

.std-space__pt-6 {
  padding-top: 6px !important;
}

.std-space__pl-6 {
  padding-left: 6px !important;
}

.std-space__pr-6 {
  padding-right: 6px !important;
}

.std-space__px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.std-space__py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

/* negative values */
.std-space__m-n6 {
  margin: -6px !important;
}

.std-space__mb-n6 {
  margin-bottom: -6px !important;
}

.std-space__mt-n6 {
  margin-top: -6px !important;
}

.std-space__ml-n6 {
  margin-left: -6px !important;
}

.std-space__mr-n6 {
  margin-right: -6px !important;
}

.std-space__mx-n6 {
  margin-left: -6px !important;
  margin-right: -6px !important;
}

.std-space__my-n6 {
  margin-top: -6px !important;
  margin-bottom: -6px !important;
}

.std-space__p-n6 {
  padding: -6px !important;
}

.std-space__pb-n6 {
  padding-bottom: -6px !important;
}

.std-space__pt-n6 {
  padding-top: -6px !important;
}

.std-space__pl-n6 {
  padding-left: -6px !important;
}

.std-space__pr-n6 {
  padding-right: -6px !important;
}

.std-space__px-n6 {
  padding-left: -6px !important;
  padding-right: -6px !important;
}

.std-space__py-n6 {
  padding-top: -6px !important;
  padding-bottom: -6px !important;
}

.std-space__m-8 {
  margin: 8px !important;
}

.std-space__mb-8 {
  margin-bottom: 8px !important;
}

.std-space__mt-8 {
  margin-top: 8px !important;
}

.std-space__ml-8 {
  margin-left: 8px !important;
}

.std-space__mr-8 {
  margin-right: 8px !important;
}

.std-space__mx-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.std-space__my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.std-space__p-8 {
  padding: 8px !important;
}

.std-space__pb-8 {
  padding-bottom: 8px !important;
}

.std-space__pt-8 {
  padding-top: 8px !important;
}

.std-space__pl-8 {
  padding-left: 8px !important;
}

.std-space__pr-8 {
  padding-right: 8px !important;
}

.std-space__px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.std-space__py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

/* negative values */
.std-space__m-n8 {
  margin: -8px !important;
}

.std-space__mb-n8 {
  margin-bottom: -8px !important;
}

.std-space__mt-n8 {
  margin-top: -8px !important;
}

.std-space__ml-n8 {
  margin-left: -8px !important;
}

.std-space__mr-n8 {
  margin-right: -8px !important;
}

.std-space__mx-n8 {
  margin-left: -8px !important;
  margin-right: -8px !important;
}

.std-space__my-n8 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.std-space__p-n8 {
  padding: -8px !important;
}

.std-space__pb-n8 {
  padding-bottom: -8px !important;
}

.std-space__pt-n8 {
  padding-top: -8px !important;
}

.std-space__pl-n8 {
  padding-left: -8px !important;
}

.std-space__pr-n8 {
  padding-right: -8px !important;
}

.std-space__px-n8 {
  padding-left: -8px !important;
  padding-right: -8px !important;
}

.std-space__py-n8 {
  padding-top: -8px !important;
  padding-bottom: -8px !important;
}

.std-space__m-12 {
  margin: 12px !important;
}

.std-space__mb-12 {
  margin-bottom: 12px !important;
}

.std-space__mt-12 {
  margin-top: 12px !important;
}

.std-space__ml-12 {
  margin-left: 12px !important;
}

.std-space__mr-12 {
  margin-right: 12px !important;
}

.std-space__mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.std-space__my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.std-space__p-12 {
  padding: 12px !important;
}

.std-space__pb-12 {
  padding-bottom: 12px !important;
}

.std-space__pt-12 {
  padding-top: 12px !important;
}

.std-space__pl-12 {
  padding-left: 12px !important;
}

.std-space__pr-12 {
  padding-right: 12px !important;
}

.std-space__px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.std-space__py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

/* negative values */
.std-space__m-n12 {
  margin: -12px !important;
}

.std-space__mb-n12 {
  margin-bottom: -12px !important;
}

.std-space__mt-n12 {
  margin-top: -12px !important;
}

.std-space__ml-n12 {
  margin-left: -12px !important;
}

.std-space__mr-n12 {
  margin-right: -12px !important;
}

.std-space__mx-n12 {
  margin-left: -12px !important;
  margin-right: -12px !important;
}

.std-space__my-n12 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.std-space__p-n12 {
  padding: -12px !important;
}

.std-space__pb-n12 {
  padding-bottom: -12px !important;
}

.std-space__pt-n12 {
  padding-top: -12px !important;
}

.std-space__pl-n12 {
  padding-left: -12px !important;
}

.std-space__pr-n12 {
  padding-right: -12px !important;
}

.std-space__px-n12 {
  padding-left: -12px !important;
  padding-right: -12px !important;
}

.std-space__py-n12 {
  padding-top: -12px !important;
  padding-bottom: -12px !important;
}

.std-space__m-16 {
  margin: 16px !important;
}

.std-space__mb-16 {
  margin-bottom: 16px !important;
}

.std-space__mt-16 {
  margin-top: 16px !important;
}

.std-space__ml-16 {
  margin-left: 16px !important;
}

.std-space__mr-16 {
  margin-right: 16px !important;
}

.std-space__mx-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.std-space__my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.std-space__p-16 {
  padding: 16px !important;
}

.std-space__pb-16 {
  padding-bottom: 16px !important;
}

.std-space__pt-16 {
  padding-top: 16px !important;
}

.std-space__pl-16 {
  padding-left: 16px !important;
}

.std-space__pr-16 {
  padding-right: 16px !important;
}

.std-space__px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.std-space__py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

/* negative values */
.std-space__m-n16 {
  margin: -16px !important;
}

.std-space__mb-n16 {
  margin-bottom: -16px !important;
}

.std-space__mt-n16 {
  margin-top: -16px !important;
}

.std-space__ml-n16 {
  margin-left: -16px !important;
}

.std-space__mr-n16 {
  margin-right: -16px !important;
}

.std-space__mx-n16 {
  margin-left: -16px !important;
  margin-right: -16px !important;
}

.std-space__my-n16 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.std-space__p-n16 {
  padding: -16px !important;
}

.std-space__pb-n16 {
  padding-bottom: -16px !important;
}

.std-space__pt-n16 {
  padding-top: -16px !important;
}

.std-space__pl-n16 {
  padding-left: -16px !important;
}

.std-space__pr-n16 {
  padding-right: -16px !important;
}

.std-space__px-n16 {
  padding-left: -16px !important;
  padding-right: -16px !important;
}

.std-space__py-n16 {
  padding-top: -16px !important;
  padding-bottom: -16px !important;
}

.std-space__m-18 {
  margin: 18px !important;
}

.std-space__mb-18 {
  margin-bottom: 18px !important;
}

.std-space__mt-18 {
  margin-top: 18px !important;
}

.std-space__ml-18 {
  margin-left: 18px !important;
}

.std-space__mr-18 {
  margin-right: 18px !important;
}

.std-space__mx-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}

.std-space__my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.std-space__p-18 {
  padding: 18px !important;
}

.std-space__pb-18 {
  padding-bottom: 18px !important;
}

.std-space__pt-18 {
  padding-top: 18px !important;
}

.std-space__pl-18 {
  padding-left: 18px !important;
}

.std-space__pr-18 {
  padding-right: 18px !important;
}

.std-space__px-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}

.std-space__py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

/* negative values */
.std-space__m-n18 {
  margin: -18px !important;
}

.std-space__mb-n18 {
  margin-bottom: -18px !important;
}

.std-space__mt-n18 {
  margin-top: -18px !important;
}

.std-space__ml-n18 {
  margin-left: -18px !important;
}

.std-space__mr-n18 {
  margin-right: -18px !important;
}

.std-space__mx-n18 {
  margin-left: -18px !important;
  margin-right: -18px !important;
}

.std-space__my-n18 {
  margin-top: -18px !important;
  margin-bottom: -18px !important;
}

.std-space__p-n18 {
  padding: -18px !important;
}

.std-space__pb-n18 {
  padding-bottom: -18px !important;
}

.std-space__pt-n18 {
  padding-top: -18px !important;
}

.std-space__pl-n18 {
  padding-left: -18px !important;
}

.std-space__pr-n18 {
  padding-right: -18px !important;
}

.std-space__px-n18 {
  padding-left: -18px !important;
  padding-right: -18px !important;
}

.std-space__py-n18 {
  padding-top: -18px !important;
  padding-bottom: -18px !important;
}

.std-space__m-20 {
  margin: 20px !important;
}

.std-space__mb-20 {
  margin-bottom: 20px !important;
}

.std-space__mt-20 {
  margin-top: 20px !important;
}

.std-space__ml-20 {
  margin-left: 20px !important;
}

.std-space__mr-20 {
  margin-right: 20px !important;
}

.std-space__mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.std-space__my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.std-space__p-20 {
  padding: 20px !important;
}

.std-space__pb-20 {
  padding-bottom: 20px !important;
}

.std-space__pt-20 {
  padding-top: 20px !important;
}

.std-space__pl-20 {
  padding-left: 20px !important;
}

.std-space__pr-20 {
  padding-right: 20px !important;
}

.std-space__px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.std-space__py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

/* negative values */
.std-space__m-n20 {
  margin: -20px !important;
}

.std-space__mb-n20 {
  margin-bottom: -20px !important;
}

.std-space__mt-n20 {
  margin-top: -20px !important;
}

.std-space__ml-n20 {
  margin-left: -20px !important;
}

.std-space__mr-n20 {
  margin-right: -20px !important;
}

.std-space__mx-n20 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

.std-space__my-n20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.std-space__p-n20 {
  padding: -20px !important;
}

.std-space__pb-n20 {
  padding-bottom: -20px !important;
}

.std-space__pt-n20 {
  padding-top: -20px !important;
}

.std-space__pl-n20 {
  padding-left: -20px !important;
}

.std-space__pr-n20 {
  padding-right: -20px !important;
}

.std-space__px-n20 {
  padding-left: -20px !important;
  padding-right: -20px !important;
}

.std-space__py-n20 {
  padding-top: -20px !important;
  padding-bottom: -20px !important;
}

.std-space__m-22 {
  margin: 22px !important;
}

.std-space__mb-22 {
  margin-bottom: 22px !important;
}

.std-space__mt-22 {
  margin-top: 22px !important;
}

.std-space__ml-22 {
  margin-left: 22px !important;
}

.std-space__mr-22 {
  margin-right: 22px !important;
}

.std-space__mx-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}

.std-space__my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.std-space__p-22 {
  padding: 22px !important;
}

.std-space__pb-22 {
  padding-bottom: 22px !important;
}

.std-space__pt-22 {
  padding-top: 22px !important;
}

.std-space__pl-22 {
  padding-left: 22px !important;
}

.std-space__pr-22 {
  padding-right: 22px !important;
}

.std-space__px-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}

.std-space__py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

/* negative values */
.std-space__m-n22 {
  margin: -22px !important;
}

.std-space__mb-n22 {
  margin-bottom: -22px !important;
}

.std-space__mt-n22 {
  margin-top: -22px !important;
}

.std-space__ml-n22 {
  margin-left: -22px !important;
}

.std-space__mr-n22 {
  margin-right: -22px !important;
}

.std-space__mx-n22 {
  margin-left: -22px !important;
  margin-right: -22px !important;
}

.std-space__my-n22 {
  margin-top: -22px !important;
  margin-bottom: -22px !important;
}

.std-space__p-n22 {
  padding: -22px !important;
}

.std-space__pb-n22 {
  padding-bottom: -22px !important;
}

.std-space__pt-n22 {
  padding-top: -22px !important;
}

.std-space__pl-n22 {
  padding-left: -22px !important;
}

.std-space__pr-n22 {
  padding-right: -22px !important;
}

.std-space__px-n22 {
  padding-left: -22px !important;
  padding-right: -22px !important;
}

.std-space__py-n22 {
  padding-top: -22px !important;
  padding-bottom: -22px !important;
}

.std-space__m-24 {
  margin: 24px !important;
}

.std-space__mb-24 {
  margin-bottom: 24px !important;
}

.std-space__mt-24 {
  margin-top: 24px !important;
}

.std-space__ml-24 {
  margin-left: 24px !important;
}

.std-space__mr-24 {
  margin-right: 24px !important;
}

.std-space__mx-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.std-space__my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.std-space__p-24 {
  padding: 24px !important;
}

.std-space__pb-24 {
  padding-bottom: 24px !important;
}

.std-space__pt-24 {
  padding-top: 24px !important;
}

.std-space__pl-24 {
  padding-left: 24px !important;
}

.std-space__pr-24 {
  padding-right: 24px !important;
}

.std-space__px-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.std-space__py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

/* negative values */
.std-space__m-n24 {
  margin: -24px !important;
}

.std-space__mb-n24 {
  margin-bottom: -24px !important;
}

.std-space__mt-n24 {
  margin-top: -24px !important;
}

.std-space__ml-n24 {
  margin-left: -24px !important;
}

.std-space__mr-n24 {
  margin-right: -24px !important;
}

.std-space__mx-n24 {
  margin-left: -24px !important;
  margin-right: -24px !important;
}

.std-space__my-n24 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.std-space__p-n24 {
  padding: -24px !important;
}

.std-space__pb-n24 {
  padding-bottom: -24px !important;
}

.std-space__pt-n24 {
  padding-top: -24px !important;
}

.std-space__pl-n24 {
  padding-left: -24px !important;
}

.std-space__pr-n24 {
  padding-right: -24px !important;
}

.std-space__px-n24 {
  padding-left: -24px !important;
  padding-right: -24px !important;
}

.std-space__py-n24 {
  padding-top: -24px !important;
  padding-bottom: -24px !important;
}

.std-space__m-28 {
  margin: 28px !important;
}

.std-space__mb-28 {
  margin-bottom: 28px !important;
}

.std-space__mt-28 {
  margin-top: 28px !important;
}

.std-space__ml-28 {
  margin-left: 28px !important;
}

.std-space__mr-28 {
  margin-right: 28px !important;
}

.std-space__mx-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.std-space__my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.std-space__p-28 {
  padding: 28px !important;
}

.std-space__pb-28 {
  padding-bottom: 28px !important;
}

.std-space__pt-28 {
  padding-top: 28px !important;
}

.std-space__pl-28 {
  padding-left: 28px !important;
}

.std-space__pr-28 {
  padding-right: 28px !important;
}

.std-space__px-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.std-space__py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

/* negative values */
.std-space__m-n28 {
  margin: -28px !important;
}

.std-space__mb-n28 {
  margin-bottom: -28px !important;
}

.std-space__mt-n28 {
  margin-top: -28px !important;
}

.std-space__ml-n28 {
  margin-left: -28px !important;
}

.std-space__mr-n28 {
  margin-right: -28px !important;
}

.std-space__mx-n28 {
  margin-left: -28px !important;
  margin-right: -28px !important;
}

.std-space__my-n28 {
  margin-top: -28px !important;
  margin-bottom: -28px !important;
}

.std-space__p-n28 {
  padding: -28px !important;
}

.std-space__pb-n28 {
  padding-bottom: -28px !important;
}

.std-space__pt-n28 {
  padding-top: -28px !important;
}

.std-space__pl-n28 {
  padding-left: -28px !important;
}

.std-space__pr-n28 {
  padding-right: -28px !important;
}

.std-space__px-n28 {
  padding-left: -28px !important;
  padding-right: -28px !important;
}

.std-space__py-n28 {
  padding-top: -28px !important;
  padding-bottom: -28px !important;
}

.std-space__m-32 {
  margin: 32px !important;
}

.std-space__mb-32 {
  margin-bottom: 32px !important;
}

.std-space__mt-32 {
  margin-top: 32px !important;
}

.std-space__ml-32 {
  margin-left: 32px !important;
}

.std-space__mr-32 {
  margin-right: 32px !important;
}

.std-space__mx-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.std-space__my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.std-space__p-32 {
  padding: 32px !important;
}

.std-space__pb-32 {
  padding-bottom: 32px !important;
}

.std-space__pt-32 {
  padding-top: 32px !important;
}

.std-space__pl-32 {
  padding-left: 32px !important;
}

.std-space__pr-32 {
  padding-right: 32px !important;
}

.std-space__px-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.std-space__py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

/* negative values */
.std-space__m-n32 {
  margin: -32px !important;
}

.std-space__mb-n32 {
  margin-bottom: -32px !important;
}

.std-space__mt-n32 {
  margin-top: -32px !important;
}

.std-space__ml-n32 {
  margin-left: -32px !important;
}

.std-space__mr-n32 {
  margin-right: -32px !important;
}

.std-space__mx-n32 {
  margin-left: -32px !important;
  margin-right: -32px !important;
}

.std-space__my-n32 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}

.std-space__p-n32 {
  padding: -32px !important;
}

.std-space__pb-n32 {
  padding-bottom: -32px !important;
}

.std-space__pt-n32 {
  padding-top: -32px !important;
}

.std-space__pl-n32 {
  padding-left: -32px !important;
}

.std-space__pr-n32 {
  padding-right: -32px !important;
}

.std-space__px-n32 {
  padding-left: -32px !important;
  padding-right: -32px !important;
}

.std-space__py-n32 {
  padding-top: -32px !important;
  padding-bottom: -32px !important;
}

.std-space__m-40 {
  margin: 40px !important;
}

.std-space__mb-40 {
  margin-bottom: 40px !important;
}

.std-space__mt-40 {
  margin-top: 40px !important;
}

.std-space__ml-40 {
  margin-left: 40px !important;
}

.std-space__mr-40 {
  margin-right: 40px !important;
}

.std-space__mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.std-space__my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.std-space__p-40 {
  padding: 40px !important;
}

.std-space__pb-40 {
  padding-bottom: 40px !important;
}

.std-space__pt-40 {
  padding-top: 40px !important;
}

.std-space__pl-40 {
  padding-left: 40px !important;
}

.std-space__pr-40 {
  padding-right: 40px !important;
}

.std-space__px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.std-space__py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

/* negative values */
.std-space__m-n40 {
  margin: -40px !important;
}

.std-space__mb-n40 {
  margin-bottom: -40px !important;
}

.std-space__mt-n40 {
  margin-top: -40px !important;
}

.std-space__ml-n40 {
  margin-left: -40px !important;
}

.std-space__mr-n40 {
  margin-right: -40px !important;
}

.std-space__mx-n40 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

.std-space__my-n40 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.std-space__p-n40 {
  padding: -40px !important;
}

.std-space__pb-n40 {
  padding-bottom: -40px !important;
}

.std-space__pt-n40 {
  padding-top: -40px !important;
}

.std-space__pl-n40 {
  padding-left: -40px !important;
}

.std-space__pr-n40 {
  padding-right: -40px !important;
}

.std-space__px-n40 {
  padding-left: -40px !important;
  padding-right: -40px !important;
}

.std-space__py-n40 {
  padding-top: -40px !important;
  padding-bottom: -40px !important;
}

.std-space__m-0 {
  margin: 0px !important;
}

.std-space__mb-0 {
  margin-bottom: 0px !important;
}

.std-space__mt-0 {
  margin-top: 0px !important;
}

.std-space__ml-0 {
  margin-left: 0px !important;
}

.std-space__mr-0 {
  margin-right: 0px !important;
}

.std-space__mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.std-space__my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.std-space__p-0 {
  padding: 0px !important;
}

.std-space__pb-0 {
  padding-bottom: 0px !important;
}

.std-space__pt-0 {
  padding-top: 0px !important;
}

.std-space__pl-0 {
  padding-left: 0px !important;
}

.std-space__pr-0 {
  padding-right: 0px !important;
}

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

.std-space__py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/* negative values */
.std-space__m-n0 {
  margin: -0px !important;
}

.std-space__mb-n0 {
  margin-bottom: -0px !important;
}

.std-space__mt-n0 {
  margin-top: -0px !important;
}

.std-space__ml-n0 {
  margin-left: -0px !important;
}

.std-space__mr-n0 {
  margin-right: -0px !important;
}

.std-space__mx-n0 {
  margin-left: -0px !important;
  margin-right: -0px !important;
}

.std-space__my-n0 {
  margin-top: -0px !important;
  margin-bottom: -0px !important;
}

.std-space__p-n0 {
  padding: -0px !important;
}

.std-space__pb-n0 {
  padding-bottom: -0px !important;
}

.std-space__pt-n0 {
  padding-top: -0px !important;
}

.std-space__pl-n0 {
  padding-left: -0px !important;
}

.std-space__pr-n0 {
  padding-right: -0px !important;
}

.std-space__px-n0 {
  padding-left: -0px !important;
  padding-right: -0px !important;
}

.std-space__py-n0 {
  padding-top: -0px !important;
  padding-bottom: -0px !important;
}

@media (min-width: 768px) {
  .std-space__m-md-4 {
    margin: 4px !important;
  }
  .std-space__mb-md-4 {
    margin-bottom: 4px !important;
  }
  .std-space__mt-md-4 {
    margin-top: 4px !important;
  }
  .std-space__ml-md-4 {
    margin-left: 4px !important;
  }
  .std-space__mr-md-4 {
    margin-right: 4px !important;
  }
  .std-space__mx-md-4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
  .std-space__my-md-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .std-space__p-md-4 {
    padding: 4px !important;
  }
  .std-space__pb-md-4 {
    padding-bottom: 4px !important;
  }
  .std-space__pt-md-4 {
    padding-top: 4px !important;
  }
  .std-space__pl-md-4 {
    padding-left: 4px !important;
  }
  .std-space__pr-md-4 {
    padding-right: 4px !important;
  }
  .std-space__px-md-4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
  .std-space__py-md-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  /* negative values */
  .std-space__m-md-n4 {
    margin: -4px !important;
  }
  .std-space__mb-md-n4 {
    margin-bottom: -4px !important;
  }
  .std-space__mt-md-n4 {
    margin-top: -4px !important;
  }
  .std-space__ml-md-n4 {
    margin-left: -4px !important;
  }
  .std-space__mr-md-n4 {
    margin-right: -4px !important;
  }
  .std-space__mx-md-n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
  .std-space__my-md-n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .std-space__p-md-n4 {
    padding: -4px !important;
  }
  .std-space__pb-md-n4 {
    padding-bottom: -4px !important;
  }
  .std-space__pt-md-n4 {
    padding-top: -4px !important;
  }
  .std-space__pl-md-n4 {
    padding-left: -4px !important;
  }
  .std-space__pr-md-n4 {
    padding-right: -4px !important;
  }
  .std-space__px-md-n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
  .std-space__py-md-n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
  .std-space__m-md-6 {
    margin: 6px !important;
  }
  .std-space__mb-md-6 {
    margin-bottom: 6px !important;
  }
  .std-space__mt-md-6 {
    margin-top: 6px !important;
  }
  .std-space__ml-md-6 {
    margin-left: 6px !important;
  }
  .std-space__mr-md-6 {
    margin-right: 6px !important;
  }
  .std-space__mx-md-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .std-space__my-md-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .std-space__p-md-6 {
    padding: 6px !important;
  }
  .std-space__pb-md-6 {
    padding-bottom: 6px !important;
  }
  .std-space__pt-md-6 {
    padding-top: 6px !important;
  }
  .std-space__pl-md-6 {
    padding-left: 6px !important;
  }
  .std-space__pr-md-6 {
    padding-right: 6px !important;
  }
  .std-space__px-md-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .std-space__py-md-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  /* negative values */
  .std-space__m-md-n6 {
    margin: -6px !important;
  }
  .std-space__mb-md-n6 {
    margin-bottom: -6px !important;
  }
  .std-space__mt-md-n6 {
    margin-top: -6px !important;
  }
  .std-space__ml-md-n6 {
    margin-left: -6px !important;
  }
  .std-space__mr-md-n6 {
    margin-right: -6px !important;
  }
  .std-space__mx-md-n6 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }
  .std-space__my-md-n6 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }
  .std-space__p-md-n6 {
    padding: -6px !important;
  }
  .std-space__pb-md-n6 {
    padding-bottom: -6px !important;
  }
  .std-space__pt-md-n6 {
    padding-top: -6px !important;
  }
  .std-space__pl-md-n6 {
    padding-left: -6px !important;
  }
  .std-space__pr-md-n6 {
    padding-right: -6px !important;
  }
  .std-space__px-md-n6 {
    padding-left: -6px !important;
    padding-right: -6px !important;
  }
  .std-space__py-md-n6 {
    padding-top: -6px !important;
    padding-bottom: -6px !important;
  }
  .std-space__m-md-8 {
    margin: 8px !important;
  }
  .std-space__mb-md-8 {
    margin-bottom: 8px !important;
  }
  .std-space__mt-md-8 {
    margin-top: 8px !important;
  }
  .std-space__ml-md-8 {
    margin-left: 8px !important;
  }
  .std-space__mr-md-8 {
    margin-right: 8px !important;
  }
  .std-space__mx-md-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .std-space__my-md-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .std-space__p-md-8 {
    padding: 8px !important;
  }
  .std-space__pb-md-8 {
    padding-bottom: 8px !important;
  }
  .std-space__pt-md-8 {
    padding-top: 8px !important;
  }
  .std-space__pl-md-8 {
    padding-left: 8px !important;
  }
  .std-space__pr-md-8 {
    padding-right: 8px !important;
  }
  .std-space__px-md-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .std-space__py-md-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  /* negative values */
  .std-space__m-md-n8 {
    margin: -8px !important;
  }
  .std-space__mb-md-n8 {
    margin-bottom: -8px !important;
  }
  .std-space__mt-md-n8 {
    margin-top: -8px !important;
  }
  .std-space__ml-md-n8 {
    margin-left: -8px !important;
  }
  .std-space__mr-md-n8 {
    margin-right: -8px !important;
  }
  .std-space__mx-md-n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
  .std-space__my-md-n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .std-space__p-md-n8 {
    padding: -8px !important;
  }
  .std-space__pb-md-n8 {
    padding-bottom: -8px !important;
  }
  .std-space__pt-md-n8 {
    padding-top: -8px !important;
  }
  .std-space__pl-md-n8 {
    padding-left: -8px !important;
  }
  .std-space__pr-md-n8 {
    padding-right: -8px !important;
  }
  .std-space__px-md-n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
  .std-space__py-md-n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
  .std-space__m-md-12 {
    margin: 12px !important;
  }
  .std-space__mb-md-12 {
    margin-bottom: 12px !important;
  }
  .std-space__mt-md-12 {
    margin-top: 12px !important;
  }
  .std-space__ml-md-12 {
    margin-left: 12px !important;
  }
  .std-space__mr-md-12 {
    margin-right: 12px !important;
  }
  .std-space__mx-md-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .std-space__my-md-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .std-space__p-md-12 {
    padding: 12px !important;
  }
  .std-space__pb-md-12 {
    padding-bottom: 12px !important;
  }
  .std-space__pt-md-12 {
    padding-top: 12px !important;
  }
  .std-space__pl-md-12 {
    padding-left: 12px !important;
  }
  .std-space__pr-md-12 {
    padding-right: 12px !important;
  }
  .std-space__px-md-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .std-space__py-md-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  /* negative values */
  .std-space__m-md-n12 {
    margin: -12px !important;
  }
  .std-space__mb-md-n12 {
    margin-bottom: -12px !important;
  }
  .std-space__mt-md-n12 {
    margin-top: -12px !important;
  }
  .std-space__ml-md-n12 {
    margin-left: -12px !important;
  }
  .std-space__mr-md-n12 {
    margin-right: -12px !important;
  }
  .std-space__mx-md-n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
  .std-space__my-md-n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .std-space__p-md-n12 {
    padding: -12px !important;
  }
  .std-space__pb-md-n12 {
    padding-bottom: -12px !important;
  }
  .std-space__pt-md-n12 {
    padding-top: -12px !important;
  }
  .std-space__pl-md-n12 {
    padding-left: -12px !important;
  }
  .std-space__pr-md-n12 {
    padding-right: -12px !important;
  }
  .std-space__px-md-n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
  .std-space__py-md-n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
  .std-space__m-md-16 {
    margin: 16px !important;
  }
  .std-space__mb-md-16 {
    margin-bottom: 16px !important;
  }
  .std-space__mt-md-16 {
    margin-top: 16px !important;
  }
  .std-space__ml-md-16 {
    margin-left: 16px !important;
  }
  .std-space__mr-md-16 {
    margin-right: 16px !important;
  }
  .std-space__mx-md-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .std-space__my-md-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .std-space__p-md-16 {
    padding: 16px !important;
  }
  .std-space__pb-md-16 {
    padding-bottom: 16px !important;
  }
  .std-space__pt-md-16 {
    padding-top: 16px !important;
  }
  .std-space__pl-md-16 {
    padding-left: 16px !important;
  }
  .std-space__pr-md-16 {
    padding-right: 16px !important;
  }
  .std-space__px-md-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .std-space__py-md-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  /* negative values */
  .std-space__m-md-n16 {
    margin: -16px !important;
  }
  .std-space__mb-md-n16 {
    margin-bottom: -16px !important;
  }
  .std-space__mt-md-n16 {
    margin-top: -16px !important;
  }
  .std-space__ml-md-n16 {
    margin-left: -16px !important;
  }
  .std-space__mr-md-n16 {
    margin-right: -16px !important;
  }
  .std-space__mx-md-n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
  .std-space__my-md-n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .std-space__p-md-n16 {
    padding: -16px !important;
  }
  .std-space__pb-md-n16 {
    padding-bottom: -16px !important;
  }
  .std-space__pt-md-n16 {
    padding-top: -16px !important;
  }
  .std-space__pl-md-n16 {
    padding-left: -16px !important;
  }
  .std-space__pr-md-n16 {
    padding-right: -16px !important;
  }
  .std-space__px-md-n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
  .std-space__py-md-n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
  .std-space__m-md-18 {
    margin: 18px !important;
  }
  .std-space__mb-md-18 {
    margin-bottom: 18px !important;
  }
  .std-space__mt-md-18 {
    margin-top: 18px !important;
  }
  .std-space__ml-md-18 {
    margin-left: 18px !important;
  }
  .std-space__mr-md-18 {
    margin-right: 18px !important;
  }
  .std-space__mx-md-18 {
    margin-left: 18px !important;
    margin-right: 18px !important;
  }
  .std-space__my-md-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .std-space__p-md-18 {
    padding: 18px !important;
  }
  .std-space__pb-md-18 {
    padding-bottom: 18px !important;
  }
  .std-space__pt-md-18 {
    padding-top: 18px !important;
  }
  .std-space__pl-md-18 {
    padding-left: 18px !important;
  }
  .std-space__pr-md-18 {
    padding-right: 18px !important;
  }
  .std-space__px-md-18 {
    padding-left: 18px !important;
    padding-right: 18px !important;
  }
  .std-space__py-md-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  /* negative values */
  .std-space__m-md-n18 {
    margin: -18px !important;
  }
  .std-space__mb-md-n18 {
    margin-bottom: -18px !important;
  }
  .std-space__mt-md-n18 {
    margin-top: -18px !important;
  }
  .std-space__ml-md-n18 {
    margin-left: -18px !important;
  }
  .std-space__mr-md-n18 {
    margin-right: -18px !important;
  }
  .std-space__mx-md-n18 {
    margin-left: -18px !important;
    margin-right: -18px !important;
  }
  .std-space__my-md-n18 {
    margin-top: -18px !important;
    margin-bottom: -18px !important;
  }
  .std-space__p-md-n18 {
    padding: -18px !important;
  }
  .std-space__pb-md-n18 {
    padding-bottom: -18px !important;
  }
  .std-space__pt-md-n18 {
    padding-top: -18px !important;
  }
  .std-space__pl-md-n18 {
    padding-left: -18px !important;
  }
  .std-space__pr-md-n18 {
    padding-right: -18px !important;
  }
  .std-space__px-md-n18 {
    padding-left: -18px !important;
    padding-right: -18px !important;
  }
  .std-space__py-md-n18 {
    padding-top: -18px !important;
    padding-bottom: -18px !important;
  }
  .std-space__m-md-20 {
    margin: 20px !important;
  }
  .std-space__mb-md-20 {
    margin-bottom: 20px !important;
  }
  .std-space__mt-md-20 {
    margin-top: 20px !important;
  }
  .std-space__ml-md-20 {
    margin-left: 20px !important;
  }
  .std-space__mr-md-20 {
    margin-right: 20px !important;
  }
  .std-space__mx-md-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .std-space__my-md-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .std-space__p-md-20 {
    padding: 20px !important;
  }
  .std-space__pb-md-20 {
    padding-bottom: 20px !important;
  }
  .std-space__pt-md-20 {
    padding-top: 20px !important;
  }
  .std-space__pl-md-20 {
    padding-left: 20px !important;
  }
  .std-space__pr-md-20 {
    padding-right: 20px !important;
  }
  .std-space__px-md-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .std-space__py-md-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* negative values */
  .std-space__m-md-n20 {
    margin: -20px !important;
  }
  .std-space__mb-md-n20 {
    margin-bottom: -20px !important;
  }
  .std-space__mt-md-n20 {
    margin-top: -20px !important;
  }
  .std-space__ml-md-n20 {
    margin-left: -20px !important;
  }
  .std-space__mr-md-n20 {
    margin-right: -20px !important;
  }
  .std-space__mx-md-n20 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
  .std-space__my-md-n20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .std-space__p-md-n20 {
    padding: -20px !important;
  }
  .std-space__pb-md-n20 {
    padding-bottom: -20px !important;
  }
  .std-space__pt-md-n20 {
    padding-top: -20px !important;
  }
  .std-space__pl-md-n20 {
    padding-left: -20px !important;
  }
  .std-space__pr-md-n20 {
    padding-right: -20px !important;
  }
  .std-space__px-md-n20 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }
  .std-space__py-md-n20 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }
  .std-space__m-md-22 {
    margin: 22px !important;
  }
  .std-space__mb-md-22 {
    margin-bottom: 22px !important;
  }
  .std-space__mt-md-22 {
    margin-top: 22px !important;
  }
  .std-space__ml-md-22 {
    margin-left: 22px !important;
  }
  .std-space__mr-md-22 {
    margin-right: 22px !important;
  }
  .std-space__mx-md-22 {
    margin-left: 22px !important;
    margin-right: 22px !important;
  }
  .std-space__my-md-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .std-space__p-md-22 {
    padding: 22px !important;
  }
  .std-space__pb-md-22 {
    padding-bottom: 22px !important;
  }
  .std-space__pt-md-22 {
    padding-top: 22px !important;
  }
  .std-space__pl-md-22 {
    padding-left: 22px !important;
  }
  .std-space__pr-md-22 {
    padding-right: 22px !important;
  }
  .std-space__px-md-22 {
    padding-left: 22px !important;
    padding-right: 22px !important;
  }
  .std-space__py-md-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  /* negative values */
  .std-space__m-md-n22 {
    margin: -22px !important;
  }
  .std-space__mb-md-n22 {
    margin-bottom: -22px !important;
  }
  .std-space__mt-md-n22 {
    margin-top: -22px !important;
  }
  .std-space__ml-md-n22 {
    margin-left: -22px !important;
  }
  .std-space__mr-md-n22 {
    margin-right: -22px !important;
  }
  .std-space__mx-md-n22 {
    margin-left: -22px !important;
    margin-right: -22px !important;
  }
  .std-space__my-md-n22 {
    margin-top: -22px !important;
    margin-bottom: -22px !important;
  }
  .std-space__p-md-n22 {
    padding: -22px !important;
  }
  .std-space__pb-md-n22 {
    padding-bottom: -22px !important;
  }
  .std-space__pt-md-n22 {
    padding-top: -22px !important;
  }
  .std-space__pl-md-n22 {
    padding-left: -22px !important;
  }
  .std-space__pr-md-n22 {
    padding-right: -22px !important;
  }
  .std-space__px-md-n22 {
    padding-left: -22px !important;
    padding-right: -22px !important;
  }
  .std-space__py-md-n22 {
    padding-top: -22px !important;
    padding-bottom: -22px !important;
  }
  .std-space__m-md-24 {
    margin: 24px !important;
  }
  .std-space__mb-md-24 {
    margin-bottom: 24px !important;
  }
  .std-space__mt-md-24 {
    margin-top: 24px !important;
  }
  .std-space__ml-md-24 {
    margin-left: 24px !important;
  }
  .std-space__mr-md-24 {
    margin-right: 24px !important;
  }
  .std-space__mx-md-24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .std-space__my-md-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .std-space__p-md-24 {
    padding: 24px !important;
  }
  .std-space__pb-md-24 {
    padding-bottom: 24px !important;
  }
  .std-space__pt-md-24 {
    padding-top: 24px !important;
  }
  .std-space__pl-md-24 {
    padding-left: 24px !important;
  }
  .std-space__pr-md-24 {
    padding-right: 24px !important;
  }
  .std-space__px-md-24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .std-space__py-md-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  /* negative values */
  .std-space__m-md-n24 {
    margin: -24px !important;
  }
  .std-space__mb-md-n24 {
    margin-bottom: -24px !important;
  }
  .std-space__mt-md-n24 {
    margin-top: -24px !important;
  }
  .std-space__ml-md-n24 {
    margin-left: -24px !important;
  }
  .std-space__mr-md-n24 {
    margin-right: -24px !important;
  }
  .std-space__mx-md-n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
  .std-space__my-md-n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .std-space__p-md-n24 {
    padding: -24px !important;
  }
  .std-space__pb-md-n24 {
    padding-bottom: -24px !important;
  }
  .std-space__pt-md-n24 {
    padding-top: -24px !important;
  }
  .std-space__pl-md-n24 {
    padding-left: -24px !important;
  }
  .std-space__pr-md-n24 {
    padding-right: -24px !important;
  }
  .std-space__px-md-n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
  .std-space__py-md-n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
  .std-space__m-md-28 {
    margin: 28px !important;
  }
  .std-space__mb-md-28 {
    margin-bottom: 28px !important;
  }
  .std-space__mt-md-28 {
    margin-top: 28px !important;
  }
  .std-space__ml-md-28 {
    margin-left: 28px !important;
  }
  .std-space__mr-md-28 {
    margin-right: 28px !important;
  }
  .std-space__mx-md-28 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }
  .std-space__my-md-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .std-space__p-md-28 {
    padding: 28px !important;
  }
  .std-space__pb-md-28 {
    padding-bottom: 28px !important;
  }
  .std-space__pt-md-28 {
    padding-top: 28px !important;
  }
  .std-space__pl-md-28 {
    padding-left: 28px !important;
  }
  .std-space__pr-md-28 {
    padding-right: 28px !important;
  }
  .std-space__px-md-28 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }
  .std-space__py-md-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  /* negative values */
  .std-space__m-md-n28 {
    margin: -28px !important;
  }
  .std-space__mb-md-n28 {
    margin-bottom: -28px !important;
  }
  .std-space__mt-md-n28 {
    margin-top: -28px !important;
  }
  .std-space__ml-md-n28 {
    margin-left: -28px !important;
  }
  .std-space__mr-md-n28 {
    margin-right: -28px !important;
  }
  .std-space__mx-md-n28 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }
  .std-space__my-md-n28 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .std-space__p-md-n28 {
    padding: -28px !important;
  }
  .std-space__pb-md-n28 {
    padding-bottom: -28px !important;
  }
  .std-space__pt-md-n28 {
    padding-top: -28px !important;
  }
  .std-space__pl-md-n28 {
    padding-left: -28px !important;
  }
  .std-space__pr-md-n28 {
    padding-right: -28px !important;
  }
  .std-space__px-md-n28 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }
  .std-space__py-md-n28 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }
  .std-space__m-md-32 {
    margin: 32px !important;
  }
  .std-space__mb-md-32 {
    margin-bottom: 32px !important;
  }
  .std-space__mt-md-32 {
    margin-top: 32px !important;
  }
  .std-space__ml-md-32 {
    margin-left: 32px !important;
  }
  .std-space__mr-md-32 {
    margin-right: 32px !important;
  }
  .std-space__mx-md-32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
  .std-space__my-md-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .std-space__p-md-32 {
    padding: 32px !important;
  }
  .std-space__pb-md-32 {
    padding-bottom: 32px !important;
  }
  .std-space__pt-md-32 {
    padding-top: 32px !important;
  }
  .std-space__pl-md-32 {
    padding-left: 32px !important;
  }
  .std-space__pr-md-32 {
    padding-right: 32px !important;
  }
  .std-space__px-md-32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .std-space__py-md-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  /* negative values */
  .std-space__m-md-n32 {
    margin: -32px !important;
  }
  .std-space__mb-md-n32 {
    margin-bottom: -32px !important;
  }
  .std-space__mt-md-n32 {
    margin-top: -32px !important;
  }
  .std-space__ml-md-n32 {
    margin-left: -32px !important;
  }
  .std-space__mr-md-n32 {
    margin-right: -32px !important;
  }
  .std-space__mx-md-n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
  .std-space__my-md-n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .std-space__p-md-n32 {
    padding: -32px !important;
  }
  .std-space__pb-md-n32 {
    padding-bottom: -32px !important;
  }
  .std-space__pt-md-n32 {
    padding-top: -32px !important;
  }
  .std-space__pl-md-n32 {
    padding-left: -32px !important;
  }
  .std-space__pr-md-n32 {
    padding-right: -32px !important;
  }
  .std-space__px-md-n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
  .std-space__py-md-n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
  .std-space__m-md-40 {
    margin: 40px !important;
  }
  .std-space__mb-md-40 {
    margin-bottom: 40px !important;
  }
  .std-space__mt-md-40 {
    margin-top: 40px !important;
  }
  .std-space__ml-md-40 {
    margin-left: 40px !important;
  }
  .std-space__mr-md-40 {
    margin-right: 40px !important;
  }
  .std-space__mx-md-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .std-space__my-md-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .std-space__p-md-40 {
    padding: 40px !important;
  }
  .std-space__pb-md-40 {
    padding-bottom: 40px !important;
  }
  .std-space__pt-md-40 {
    padding-top: 40px !important;
  }
  .std-space__pl-md-40 {
    padding-left: 40px !important;
  }
  .std-space__pr-md-40 {
    padding-right: 40px !important;
  }
  .std-space__px-md-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .std-space__py-md-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* negative values */
  .std-space__m-md-n40 {
    margin: -40px !important;
  }
  .std-space__mb-md-n40 {
    margin-bottom: -40px !important;
  }
  .std-space__mt-md-n40 {
    margin-top: -40px !important;
  }
  .std-space__ml-md-n40 {
    margin-left: -40px !important;
  }
  .std-space__mr-md-n40 {
    margin-right: -40px !important;
  }
  .std-space__mx-md-n40 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
  .std-space__my-md-n40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .std-space__p-md-n40 {
    padding: -40px !important;
  }
  .std-space__pb-md-n40 {
    padding-bottom: -40px !important;
  }
  .std-space__pt-md-n40 {
    padding-top: -40px !important;
  }
  .std-space__pl-md-n40 {
    padding-left: -40px !important;
  }
  .std-space__pr-md-n40 {
    padding-right: -40px !important;
  }
  .std-space__px-md-n40 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }
  .std-space__py-md-n40 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }
  .std-space__m-md-0 {
    margin: 0px !important;
  }
  .std-space__mb-md-0 {
    margin-bottom: 0px !important;
  }
  .std-space__mt-md-0 {
    margin-top: 0px !important;
  }
  .std-space__ml-md-0 {
    margin-left: 0px !important;
  }
  .std-space__mr-md-0 {
    margin-right: 0px !important;
  }
  .std-space__mx-md-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .std-space__my-md-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .std-space__p-md-0 {
    padding: 0px !important;
  }
  .std-space__pb-md-0 {
    padding-bottom: 0px !important;
  }
  .std-space__pt-md-0 {
    padding-top: 0px !important;
  }
  .std-space__pl-md-0 {
    padding-left: 0px !important;
  }
  .std-space__pr-md-0 {
    padding-right: 0px !important;
  }
  .std-space__px-md-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .std-space__py-md-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* negative values */
  .std-space__m-md-n0 {
    margin: -0px !important;
  }
  .std-space__mb-md-n0 {
    margin-bottom: -0px !important;
  }
  .std-space__mt-md-n0 {
    margin-top: -0px !important;
  }
  .std-space__ml-md-n0 {
    margin-left: -0px !important;
  }
  .std-space__mr-md-n0 {
    margin-right: -0px !important;
  }
  .std-space__mx-md-n0 {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
  .std-space__my-md-n0 {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }
  .std-space__p-md-n0 {
    padding: -0px !important;
  }
  .std-space__pb-md-n0 {
    padding-bottom: -0px !important;
  }
  .std-space__pt-md-n0 {
    padding-top: -0px !important;
  }
  .std-space__pl-md-n0 {
    padding-left: -0px !important;
  }
  .std-space__pr-md-n0 {
    padding-right: -0px !important;
  }
  .std-space__px-md-n0 {
    padding-left: -0px !important;
    padding-right: -0px !important;
  }
  .std-space__py-md-n0 {
    padding-top: -0px !important;
    padding-bottom: -0px !important;
  }
}
@media (min-width: 992px) {
  .std-space__m-lg-4 {
    margin: 4px !important;
  }
  .std-space__mb-lg-4 {
    margin-bottom: 4px !important;
  }
  .std-space__mt-lg-4 {
    margin-top: 4px !important;
  }
  .std-space__ml-lg-4 {
    margin-left: 4px !important;
  }
  .std-space__mr-lg-4 {
    margin-right: 4px !important;
  }
  .std-space__mx-lg-4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
  .std-space__my-lg-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .std-space__p-lg-4 {
    padding: 4px !important;
  }
  .std-space__pb-lg-4 {
    padding-bottom: 4px !important;
  }
  .std-space__pt-lg-4 {
    padding-top: 4px !important;
  }
  .std-space__pl-lg-4 {
    padding-left: 4px !important;
  }
  .std-space__pr-lg-4 {
    padding-right: 4px !important;
  }
  .std-space__px-lg-4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
  .std-space__py-lg-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  /* negative values */
  .std-space__m-lg-n4 {
    margin: -4px !important;
  }
  .std-space__mb-lg-n4 {
    margin-bottom: -4px !important;
  }
  .std-space__mt-lg-n4 {
    margin-top: -4px !important;
  }
  .std-space__ml-lg-n4 {
    margin-left: -4px !important;
  }
  .std-space__mr-lg-n4 {
    margin-right: -4px !important;
  }
  .std-space__mx-lg-n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
  .std-space__my-lg-n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .std-space__p-lg-n4 {
    padding: -4px !important;
  }
  .std-space__pb-lg-n4 {
    padding-bottom: -4px !important;
  }
  .std-space__pt-lg-n4 {
    padding-top: -4px !important;
  }
  .std-space__pl-lg-n4 {
    padding-left: -4px !important;
  }
  .std-space__pr-lg-n4 {
    padding-right: -4px !important;
  }
  .std-space__px-lg-n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
  .std-space__py-lg-n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
  .std-space__m-lg-6 {
    margin: 6px !important;
  }
  .std-space__mb-lg-6 {
    margin-bottom: 6px !important;
  }
  .std-space__mt-lg-6 {
    margin-top: 6px !important;
  }
  .std-space__ml-lg-6 {
    margin-left: 6px !important;
  }
  .std-space__mr-lg-6 {
    margin-right: 6px !important;
  }
  .std-space__mx-lg-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .std-space__my-lg-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .std-space__p-lg-6 {
    padding: 6px !important;
  }
  .std-space__pb-lg-6 {
    padding-bottom: 6px !important;
  }
  .std-space__pt-lg-6 {
    padding-top: 6px !important;
  }
  .std-space__pl-lg-6 {
    padding-left: 6px !important;
  }
  .std-space__pr-lg-6 {
    padding-right: 6px !important;
  }
  .std-space__px-lg-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .std-space__py-lg-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  /* negative values */
  .std-space__m-lg-n6 {
    margin: -6px !important;
  }
  .std-space__mb-lg-n6 {
    margin-bottom: -6px !important;
  }
  .std-space__mt-lg-n6 {
    margin-top: -6px !important;
  }
  .std-space__ml-lg-n6 {
    margin-left: -6px !important;
  }
  .std-space__mr-lg-n6 {
    margin-right: -6px !important;
  }
  .std-space__mx-lg-n6 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }
  .std-space__my-lg-n6 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }
  .std-space__p-lg-n6 {
    padding: -6px !important;
  }
  .std-space__pb-lg-n6 {
    padding-bottom: -6px !important;
  }
  .std-space__pt-lg-n6 {
    padding-top: -6px !important;
  }
  .std-space__pl-lg-n6 {
    padding-left: -6px !important;
  }
  .std-space__pr-lg-n6 {
    padding-right: -6px !important;
  }
  .std-space__px-lg-n6 {
    padding-left: -6px !important;
    padding-right: -6px !important;
  }
  .std-space__py-lg-n6 {
    padding-top: -6px !important;
    padding-bottom: -6px !important;
  }
  .std-space__m-lg-8 {
    margin: 8px !important;
  }
  .std-space__mb-lg-8 {
    margin-bottom: 8px !important;
  }
  .std-space__mt-lg-8 {
    margin-top: 8px !important;
  }
  .std-space__ml-lg-8 {
    margin-left: 8px !important;
  }
  .std-space__mr-lg-8 {
    margin-right: 8px !important;
  }
  .std-space__mx-lg-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .std-space__my-lg-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .std-space__p-lg-8 {
    padding: 8px !important;
  }
  .std-space__pb-lg-8 {
    padding-bottom: 8px !important;
  }
  .std-space__pt-lg-8 {
    padding-top: 8px !important;
  }
  .std-space__pl-lg-8 {
    padding-left: 8px !important;
  }
  .std-space__pr-lg-8 {
    padding-right: 8px !important;
  }
  .std-space__px-lg-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .std-space__py-lg-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  /* negative values */
  .std-space__m-lg-n8 {
    margin: -8px !important;
  }
  .std-space__mb-lg-n8 {
    margin-bottom: -8px !important;
  }
  .std-space__mt-lg-n8 {
    margin-top: -8px !important;
  }
  .std-space__ml-lg-n8 {
    margin-left: -8px !important;
  }
  .std-space__mr-lg-n8 {
    margin-right: -8px !important;
  }
  .std-space__mx-lg-n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
  .std-space__my-lg-n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .std-space__p-lg-n8 {
    padding: -8px !important;
  }
  .std-space__pb-lg-n8 {
    padding-bottom: -8px !important;
  }
  .std-space__pt-lg-n8 {
    padding-top: -8px !important;
  }
  .std-space__pl-lg-n8 {
    padding-left: -8px !important;
  }
  .std-space__pr-lg-n8 {
    padding-right: -8px !important;
  }
  .std-space__px-lg-n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
  .std-space__py-lg-n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
  .std-space__m-lg-12 {
    margin: 12px !important;
  }
  .std-space__mb-lg-12 {
    margin-bottom: 12px !important;
  }
  .std-space__mt-lg-12 {
    margin-top: 12px !important;
  }
  .std-space__ml-lg-12 {
    margin-left: 12px !important;
  }
  .std-space__mr-lg-12 {
    margin-right: 12px !important;
  }
  .std-space__mx-lg-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .std-space__my-lg-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .std-space__p-lg-12 {
    padding: 12px !important;
  }
  .std-space__pb-lg-12 {
    padding-bottom: 12px !important;
  }
  .std-space__pt-lg-12 {
    padding-top: 12px !important;
  }
  .std-space__pl-lg-12 {
    padding-left: 12px !important;
  }
  .std-space__pr-lg-12 {
    padding-right: 12px !important;
  }
  .std-space__px-lg-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .std-space__py-lg-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  /* negative values */
  .std-space__m-lg-n12 {
    margin: -12px !important;
  }
  .std-space__mb-lg-n12 {
    margin-bottom: -12px !important;
  }
  .std-space__mt-lg-n12 {
    margin-top: -12px !important;
  }
  .std-space__ml-lg-n12 {
    margin-left: -12px !important;
  }
  .std-space__mr-lg-n12 {
    margin-right: -12px !important;
  }
  .std-space__mx-lg-n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
  .std-space__my-lg-n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .std-space__p-lg-n12 {
    padding: -12px !important;
  }
  .std-space__pb-lg-n12 {
    padding-bottom: -12px !important;
  }
  .std-space__pt-lg-n12 {
    padding-top: -12px !important;
  }
  .std-space__pl-lg-n12 {
    padding-left: -12px !important;
  }
  .std-space__pr-lg-n12 {
    padding-right: -12px !important;
  }
  .std-space__px-lg-n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
  .std-space__py-lg-n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
  .std-space__m-lg-16 {
    margin: 16px !important;
  }
  .std-space__mb-lg-16 {
    margin-bottom: 16px !important;
  }
  .std-space__mt-lg-16 {
    margin-top: 16px !important;
  }
  .std-space__ml-lg-16 {
    margin-left: 16px !important;
  }
  .std-space__mr-lg-16 {
    margin-right: 16px !important;
  }
  .std-space__mx-lg-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .std-space__my-lg-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .std-space__p-lg-16 {
    padding: 16px !important;
  }
  .std-space__pb-lg-16 {
    padding-bottom: 16px !important;
  }
  .std-space__pt-lg-16 {
    padding-top: 16px !important;
  }
  .std-space__pl-lg-16 {
    padding-left: 16px !important;
  }
  .std-space__pr-lg-16 {
    padding-right: 16px !important;
  }
  .std-space__px-lg-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .std-space__py-lg-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  /* negative values */
  .std-space__m-lg-n16 {
    margin: -16px !important;
  }
  .std-space__mb-lg-n16 {
    margin-bottom: -16px !important;
  }
  .std-space__mt-lg-n16 {
    margin-top: -16px !important;
  }
  .std-space__ml-lg-n16 {
    margin-left: -16px !important;
  }
  .std-space__mr-lg-n16 {
    margin-right: -16px !important;
  }
  .std-space__mx-lg-n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
  .std-space__my-lg-n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .std-space__p-lg-n16 {
    padding: -16px !important;
  }
  .std-space__pb-lg-n16 {
    padding-bottom: -16px !important;
  }
  .std-space__pt-lg-n16 {
    padding-top: -16px !important;
  }
  .std-space__pl-lg-n16 {
    padding-left: -16px !important;
  }
  .std-space__pr-lg-n16 {
    padding-right: -16px !important;
  }
  .std-space__px-lg-n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
  .std-space__py-lg-n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
  .std-space__m-lg-18 {
    margin: 18px !important;
  }
  .std-space__mb-lg-18 {
    margin-bottom: 18px !important;
  }
  .std-space__mt-lg-18 {
    margin-top: 18px !important;
  }
  .std-space__ml-lg-18 {
    margin-left: 18px !important;
  }
  .std-space__mr-lg-18 {
    margin-right: 18px !important;
  }
  .std-space__mx-lg-18 {
    margin-left: 18px !important;
    margin-right: 18px !important;
  }
  .std-space__my-lg-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .std-space__p-lg-18 {
    padding: 18px !important;
  }
  .std-space__pb-lg-18 {
    padding-bottom: 18px !important;
  }
  .std-space__pt-lg-18 {
    padding-top: 18px !important;
  }
  .std-space__pl-lg-18 {
    padding-left: 18px !important;
  }
  .std-space__pr-lg-18 {
    padding-right: 18px !important;
  }
  .std-space__px-lg-18 {
    padding-left: 18px !important;
    padding-right: 18px !important;
  }
  .std-space__py-lg-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  /* negative values */
  .std-space__m-lg-n18 {
    margin: -18px !important;
  }
  .std-space__mb-lg-n18 {
    margin-bottom: -18px !important;
  }
  .std-space__mt-lg-n18 {
    margin-top: -18px !important;
  }
  .std-space__ml-lg-n18 {
    margin-left: -18px !important;
  }
  .std-space__mr-lg-n18 {
    margin-right: -18px !important;
  }
  .std-space__mx-lg-n18 {
    margin-left: -18px !important;
    margin-right: -18px !important;
  }
  .std-space__my-lg-n18 {
    margin-top: -18px !important;
    margin-bottom: -18px !important;
  }
  .std-space__p-lg-n18 {
    padding: -18px !important;
  }
  .std-space__pb-lg-n18 {
    padding-bottom: -18px !important;
  }
  .std-space__pt-lg-n18 {
    padding-top: -18px !important;
  }
  .std-space__pl-lg-n18 {
    padding-left: -18px !important;
  }
  .std-space__pr-lg-n18 {
    padding-right: -18px !important;
  }
  .std-space__px-lg-n18 {
    padding-left: -18px !important;
    padding-right: -18px !important;
  }
  .std-space__py-lg-n18 {
    padding-top: -18px !important;
    padding-bottom: -18px !important;
  }
  .std-space__m-lg-20 {
    margin: 20px !important;
  }
  .std-space__mb-lg-20 {
    margin-bottom: 20px !important;
  }
  .std-space__mt-lg-20 {
    margin-top: 20px !important;
  }
  .std-space__ml-lg-20 {
    margin-left: 20px !important;
  }
  .std-space__mr-lg-20 {
    margin-right: 20px !important;
  }
  .std-space__mx-lg-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .std-space__my-lg-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .std-space__p-lg-20 {
    padding: 20px !important;
  }
  .std-space__pb-lg-20 {
    padding-bottom: 20px !important;
  }
  .std-space__pt-lg-20 {
    padding-top: 20px !important;
  }
  .std-space__pl-lg-20 {
    padding-left: 20px !important;
  }
  .std-space__pr-lg-20 {
    padding-right: 20px !important;
  }
  .std-space__px-lg-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .std-space__py-lg-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* negative values */
  .std-space__m-lg-n20 {
    margin: -20px !important;
  }
  .std-space__mb-lg-n20 {
    margin-bottom: -20px !important;
  }
  .std-space__mt-lg-n20 {
    margin-top: -20px !important;
  }
  .std-space__ml-lg-n20 {
    margin-left: -20px !important;
  }
  .std-space__mr-lg-n20 {
    margin-right: -20px !important;
  }
  .std-space__mx-lg-n20 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
  .std-space__my-lg-n20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .std-space__p-lg-n20 {
    padding: -20px !important;
  }
  .std-space__pb-lg-n20 {
    padding-bottom: -20px !important;
  }
  .std-space__pt-lg-n20 {
    padding-top: -20px !important;
  }
  .std-space__pl-lg-n20 {
    padding-left: -20px !important;
  }
  .std-space__pr-lg-n20 {
    padding-right: -20px !important;
  }
  .std-space__px-lg-n20 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }
  .std-space__py-lg-n20 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }
  .std-space__m-lg-22 {
    margin: 22px !important;
  }
  .std-space__mb-lg-22 {
    margin-bottom: 22px !important;
  }
  .std-space__mt-lg-22 {
    margin-top: 22px !important;
  }
  .std-space__ml-lg-22 {
    margin-left: 22px !important;
  }
  .std-space__mr-lg-22 {
    margin-right: 22px !important;
  }
  .std-space__mx-lg-22 {
    margin-left: 22px !important;
    margin-right: 22px !important;
  }
  .std-space__my-lg-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .std-space__p-lg-22 {
    padding: 22px !important;
  }
  .std-space__pb-lg-22 {
    padding-bottom: 22px !important;
  }
  .std-space__pt-lg-22 {
    padding-top: 22px !important;
  }
  .std-space__pl-lg-22 {
    padding-left: 22px !important;
  }
  .std-space__pr-lg-22 {
    padding-right: 22px !important;
  }
  .std-space__px-lg-22 {
    padding-left: 22px !important;
    padding-right: 22px !important;
  }
  .std-space__py-lg-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  /* negative values */
  .std-space__m-lg-n22 {
    margin: -22px !important;
  }
  .std-space__mb-lg-n22 {
    margin-bottom: -22px !important;
  }
  .std-space__mt-lg-n22 {
    margin-top: -22px !important;
  }
  .std-space__ml-lg-n22 {
    margin-left: -22px !important;
  }
  .std-space__mr-lg-n22 {
    margin-right: -22px !important;
  }
  .std-space__mx-lg-n22 {
    margin-left: -22px !important;
    margin-right: -22px !important;
  }
  .std-space__my-lg-n22 {
    margin-top: -22px !important;
    margin-bottom: -22px !important;
  }
  .std-space__p-lg-n22 {
    padding: -22px !important;
  }
  .std-space__pb-lg-n22 {
    padding-bottom: -22px !important;
  }
  .std-space__pt-lg-n22 {
    padding-top: -22px !important;
  }
  .std-space__pl-lg-n22 {
    padding-left: -22px !important;
  }
  .std-space__pr-lg-n22 {
    padding-right: -22px !important;
  }
  .std-space__px-lg-n22 {
    padding-left: -22px !important;
    padding-right: -22px !important;
  }
  .std-space__py-lg-n22 {
    padding-top: -22px !important;
    padding-bottom: -22px !important;
  }
  .std-space__m-lg-24 {
    margin: 24px !important;
  }
  .std-space__mb-lg-24 {
    margin-bottom: 24px !important;
  }
  .std-space__mt-lg-24 {
    margin-top: 24px !important;
  }
  .std-space__ml-lg-24 {
    margin-left: 24px !important;
  }
  .std-space__mr-lg-24 {
    margin-right: 24px !important;
  }
  .std-space__mx-lg-24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .std-space__my-lg-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .std-space__p-lg-24 {
    padding: 24px !important;
  }
  .std-space__pb-lg-24 {
    padding-bottom: 24px !important;
  }
  .std-space__pt-lg-24 {
    padding-top: 24px !important;
  }
  .std-space__pl-lg-24 {
    padding-left: 24px !important;
  }
  .std-space__pr-lg-24 {
    padding-right: 24px !important;
  }
  .std-space__px-lg-24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .std-space__py-lg-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  /* negative values */
  .std-space__m-lg-n24 {
    margin: -24px !important;
  }
  .std-space__mb-lg-n24 {
    margin-bottom: -24px !important;
  }
  .std-space__mt-lg-n24 {
    margin-top: -24px !important;
  }
  .std-space__ml-lg-n24 {
    margin-left: -24px !important;
  }
  .std-space__mr-lg-n24 {
    margin-right: -24px !important;
  }
  .std-space__mx-lg-n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
  .std-space__my-lg-n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .std-space__p-lg-n24 {
    padding: -24px !important;
  }
  .std-space__pb-lg-n24 {
    padding-bottom: -24px !important;
  }
  .std-space__pt-lg-n24 {
    padding-top: -24px !important;
  }
  .std-space__pl-lg-n24 {
    padding-left: -24px !important;
  }
  .std-space__pr-lg-n24 {
    padding-right: -24px !important;
  }
  .std-space__px-lg-n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
  .std-space__py-lg-n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
  .std-space__m-lg-28 {
    margin: 28px !important;
  }
  .std-space__mb-lg-28 {
    margin-bottom: 28px !important;
  }
  .std-space__mt-lg-28 {
    margin-top: 28px !important;
  }
  .std-space__ml-lg-28 {
    margin-left: 28px !important;
  }
  .std-space__mr-lg-28 {
    margin-right: 28px !important;
  }
  .std-space__mx-lg-28 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }
  .std-space__my-lg-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .std-space__p-lg-28 {
    padding: 28px !important;
  }
  .std-space__pb-lg-28 {
    padding-bottom: 28px !important;
  }
  .std-space__pt-lg-28 {
    padding-top: 28px !important;
  }
  .std-space__pl-lg-28 {
    padding-left: 28px !important;
  }
  .std-space__pr-lg-28 {
    padding-right: 28px !important;
  }
  .std-space__px-lg-28 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }
  .std-space__py-lg-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  /* negative values */
  .std-space__m-lg-n28 {
    margin: -28px !important;
  }
  .std-space__mb-lg-n28 {
    margin-bottom: -28px !important;
  }
  .std-space__mt-lg-n28 {
    margin-top: -28px !important;
  }
  .std-space__ml-lg-n28 {
    margin-left: -28px !important;
  }
  .std-space__mr-lg-n28 {
    margin-right: -28px !important;
  }
  .std-space__mx-lg-n28 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }
  .std-space__my-lg-n28 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .std-space__p-lg-n28 {
    padding: -28px !important;
  }
  .std-space__pb-lg-n28 {
    padding-bottom: -28px !important;
  }
  .std-space__pt-lg-n28 {
    padding-top: -28px !important;
  }
  .std-space__pl-lg-n28 {
    padding-left: -28px !important;
  }
  .std-space__pr-lg-n28 {
    padding-right: -28px !important;
  }
  .std-space__px-lg-n28 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }
  .std-space__py-lg-n28 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }
  .std-space__m-lg-32 {
    margin: 32px !important;
  }
  .std-space__mb-lg-32 {
    margin-bottom: 32px !important;
  }
  .std-space__mt-lg-32 {
    margin-top: 32px !important;
  }
  .std-space__ml-lg-32 {
    margin-left: 32px !important;
  }
  .std-space__mr-lg-32 {
    margin-right: 32px !important;
  }
  .std-space__mx-lg-32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
  .std-space__my-lg-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .std-space__p-lg-32 {
    padding: 32px !important;
  }
  .std-space__pb-lg-32 {
    padding-bottom: 32px !important;
  }
  .std-space__pt-lg-32 {
    padding-top: 32px !important;
  }
  .std-space__pl-lg-32 {
    padding-left: 32px !important;
  }
  .std-space__pr-lg-32 {
    padding-right: 32px !important;
  }
  .std-space__px-lg-32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .std-space__py-lg-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  /* negative values */
  .std-space__m-lg-n32 {
    margin: -32px !important;
  }
  .std-space__mb-lg-n32 {
    margin-bottom: -32px !important;
  }
  .std-space__mt-lg-n32 {
    margin-top: -32px !important;
  }
  .std-space__ml-lg-n32 {
    margin-left: -32px !important;
  }
  .std-space__mr-lg-n32 {
    margin-right: -32px !important;
  }
  .std-space__mx-lg-n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
  .std-space__my-lg-n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .std-space__p-lg-n32 {
    padding: -32px !important;
  }
  .std-space__pb-lg-n32 {
    padding-bottom: -32px !important;
  }
  .std-space__pt-lg-n32 {
    padding-top: -32px !important;
  }
  .std-space__pl-lg-n32 {
    padding-left: -32px !important;
  }
  .std-space__pr-lg-n32 {
    padding-right: -32px !important;
  }
  .std-space__px-lg-n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
  .std-space__py-lg-n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
  .std-space__m-lg-40 {
    margin: 40px !important;
  }
  .std-space__mb-lg-40 {
    margin-bottom: 40px !important;
  }
  .std-space__mt-lg-40 {
    margin-top: 40px !important;
  }
  .std-space__ml-lg-40 {
    margin-left: 40px !important;
  }
  .std-space__mr-lg-40 {
    margin-right: 40px !important;
  }
  .std-space__mx-lg-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .std-space__my-lg-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .std-space__p-lg-40 {
    padding: 40px !important;
  }
  .std-space__pb-lg-40 {
    padding-bottom: 40px !important;
  }
  .std-space__pt-lg-40 {
    padding-top: 40px !important;
  }
  .std-space__pl-lg-40 {
    padding-left: 40px !important;
  }
  .std-space__pr-lg-40 {
    padding-right: 40px !important;
  }
  .std-space__px-lg-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .std-space__py-lg-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* negative values */
  .std-space__m-lg-n40 {
    margin: -40px !important;
  }
  .std-space__mb-lg-n40 {
    margin-bottom: -40px !important;
  }
  .std-space__mt-lg-n40 {
    margin-top: -40px !important;
  }
  .std-space__ml-lg-n40 {
    margin-left: -40px !important;
  }
  .std-space__mr-lg-n40 {
    margin-right: -40px !important;
  }
  .std-space__mx-lg-n40 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
  .std-space__my-lg-n40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .std-space__p-lg-n40 {
    padding: -40px !important;
  }
  .std-space__pb-lg-n40 {
    padding-bottom: -40px !important;
  }
  .std-space__pt-lg-n40 {
    padding-top: -40px !important;
  }
  .std-space__pl-lg-n40 {
    padding-left: -40px !important;
  }
  .std-space__pr-lg-n40 {
    padding-right: -40px !important;
  }
  .std-space__px-lg-n40 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }
  .std-space__py-lg-n40 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }
  .std-space__m-lg-0 {
    margin: 0px !important;
  }
  .std-space__mb-lg-0 {
    margin-bottom: 0px !important;
  }
  .std-space__mt-lg-0 {
    margin-top: 0px !important;
  }
  .std-space__ml-lg-0 {
    margin-left: 0px !important;
  }
  .std-space__mr-lg-0 {
    margin-right: 0px !important;
  }
  .std-space__mx-lg-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .std-space__my-lg-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .std-space__p-lg-0 {
    padding: 0px !important;
  }
  .std-space__pb-lg-0 {
    padding-bottom: 0px !important;
  }
  .std-space__pt-lg-0 {
    padding-top: 0px !important;
  }
  .std-space__pl-lg-0 {
    padding-left: 0px !important;
  }
  .std-space__pr-lg-0 {
    padding-right: 0px !important;
  }
  .std-space__px-lg-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .std-space__py-lg-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* negative values */
  .std-space__m-lg-n0 {
    margin: -0px !important;
  }
  .std-space__mb-lg-n0 {
    margin-bottom: -0px !important;
  }
  .std-space__mt-lg-n0 {
    margin-top: -0px !important;
  }
  .std-space__ml-lg-n0 {
    margin-left: -0px !important;
  }
  .std-space__mr-lg-n0 {
    margin-right: -0px !important;
  }
  .std-space__mx-lg-n0 {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
  .std-space__my-lg-n0 {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }
  .std-space__p-lg-n0 {
    padding: -0px !important;
  }
  .std-space__pb-lg-n0 {
    padding-bottom: -0px !important;
  }
  .std-space__pt-lg-n0 {
    padding-top: -0px !important;
  }
  .std-space__pl-lg-n0 {
    padding-left: -0px !important;
  }
  .std-space__pr-lg-n0 {
    padding-right: -0px !important;
  }
  .std-space__px-lg-n0 {
    padding-left: -0px !important;
    padding-right: -0px !important;
  }
  .std-space__py-lg-n0 {
    padding-top: -0px !important;
    padding-bottom: -0px !important;
  }
}
@media (min-width: 1200px) {
  .std-space__m-xl-4 {
    margin: 4px !important;
  }
  .std-space__mb-xl-4 {
    margin-bottom: 4px !important;
  }
  .std-space__mt-xl-4 {
    margin-top: 4px !important;
  }
  .std-space__ml-xl-4 {
    margin-left: 4px !important;
  }
  .std-space__mr-xl-4 {
    margin-right: 4px !important;
  }
  .std-space__mx-xl-4 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
  .std-space__my-xl-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .std-space__p-xl-4 {
    padding: 4px !important;
  }
  .std-space__pb-xl-4 {
    padding-bottom: 4px !important;
  }
  .std-space__pt-xl-4 {
    padding-top: 4px !important;
  }
  .std-space__pl-xl-4 {
    padding-left: 4px !important;
  }
  .std-space__pr-xl-4 {
    padding-right: 4px !important;
  }
  .std-space__px-xl-4 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
  .std-space__py-xl-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  /* negative values */
  .std-space__m-xl-n4 {
    margin: -4px !important;
  }
  .std-space__mb-xl-n4 {
    margin-bottom: -4px !important;
  }
  .std-space__mt-xl-n4 {
    margin-top: -4px !important;
  }
  .std-space__ml-xl-n4 {
    margin-left: -4px !important;
  }
  .std-space__mr-xl-n4 {
    margin-right: -4px !important;
  }
  .std-space__mx-xl-n4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
  .std-space__my-xl-n4 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .std-space__p-xl-n4 {
    padding: -4px !important;
  }
  .std-space__pb-xl-n4 {
    padding-bottom: -4px !important;
  }
  .std-space__pt-xl-n4 {
    padding-top: -4px !important;
  }
  .std-space__pl-xl-n4 {
    padding-left: -4px !important;
  }
  .std-space__pr-xl-n4 {
    padding-right: -4px !important;
  }
  .std-space__px-xl-n4 {
    padding-left: -4px !important;
    padding-right: -4px !important;
  }
  .std-space__py-xl-n4 {
    padding-top: -4px !important;
    padding-bottom: -4px !important;
  }
  .std-space__m-xl-6 {
    margin: 6px !important;
  }
  .std-space__mb-xl-6 {
    margin-bottom: 6px !important;
  }
  .std-space__mt-xl-6 {
    margin-top: 6px !important;
  }
  .std-space__ml-xl-6 {
    margin-left: 6px !important;
  }
  .std-space__mr-xl-6 {
    margin-right: 6px !important;
  }
  .std-space__mx-xl-6 {
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .std-space__my-xl-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .std-space__p-xl-6 {
    padding: 6px !important;
  }
  .std-space__pb-xl-6 {
    padding-bottom: 6px !important;
  }
  .std-space__pt-xl-6 {
    padding-top: 6px !important;
  }
  .std-space__pl-xl-6 {
    padding-left: 6px !important;
  }
  .std-space__pr-xl-6 {
    padding-right: 6px !important;
  }
  .std-space__px-xl-6 {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }
  .std-space__py-xl-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  /* negative values */
  .std-space__m-xl-n6 {
    margin: -6px !important;
  }
  .std-space__mb-xl-n6 {
    margin-bottom: -6px !important;
  }
  .std-space__mt-xl-n6 {
    margin-top: -6px !important;
  }
  .std-space__ml-xl-n6 {
    margin-left: -6px !important;
  }
  .std-space__mr-xl-n6 {
    margin-right: -6px !important;
  }
  .std-space__mx-xl-n6 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }
  .std-space__my-xl-n6 {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }
  .std-space__p-xl-n6 {
    padding: -6px !important;
  }
  .std-space__pb-xl-n6 {
    padding-bottom: -6px !important;
  }
  .std-space__pt-xl-n6 {
    padding-top: -6px !important;
  }
  .std-space__pl-xl-n6 {
    padding-left: -6px !important;
  }
  .std-space__pr-xl-n6 {
    padding-right: -6px !important;
  }
  .std-space__px-xl-n6 {
    padding-left: -6px !important;
    padding-right: -6px !important;
  }
  .std-space__py-xl-n6 {
    padding-top: -6px !important;
    padding-bottom: -6px !important;
  }
  .std-space__m-xl-8 {
    margin: 8px !important;
  }
  .std-space__mb-xl-8 {
    margin-bottom: 8px !important;
  }
  .std-space__mt-xl-8 {
    margin-top: 8px !important;
  }
  .std-space__ml-xl-8 {
    margin-left: 8px !important;
  }
  .std-space__mr-xl-8 {
    margin-right: 8px !important;
  }
  .std-space__mx-xl-8 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .std-space__my-xl-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .std-space__p-xl-8 {
    padding: 8px !important;
  }
  .std-space__pb-xl-8 {
    padding-bottom: 8px !important;
  }
  .std-space__pt-xl-8 {
    padding-top: 8px !important;
  }
  .std-space__pl-xl-8 {
    padding-left: 8px !important;
  }
  .std-space__pr-xl-8 {
    padding-right: 8px !important;
  }
  .std-space__px-xl-8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .std-space__py-xl-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  /* negative values */
  .std-space__m-xl-n8 {
    margin: -8px !important;
  }
  .std-space__mb-xl-n8 {
    margin-bottom: -8px !important;
  }
  .std-space__mt-xl-n8 {
    margin-top: -8px !important;
  }
  .std-space__ml-xl-n8 {
    margin-left: -8px !important;
  }
  .std-space__mr-xl-n8 {
    margin-right: -8px !important;
  }
  .std-space__mx-xl-n8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
  .std-space__my-xl-n8 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .std-space__p-xl-n8 {
    padding: -8px !important;
  }
  .std-space__pb-xl-n8 {
    padding-bottom: -8px !important;
  }
  .std-space__pt-xl-n8 {
    padding-top: -8px !important;
  }
  .std-space__pl-xl-n8 {
    padding-left: -8px !important;
  }
  .std-space__pr-xl-n8 {
    padding-right: -8px !important;
  }
  .std-space__px-xl-n8 {
    padding-left: -8px !important;
    padding-right: -8px !important;
  }
  .std-space__py-xl-n8 {
    padding-top: -8px !important;
    padding-bottom: -8px !important;
  }
  .std-space__m-xl-12 {
    margin: 12px !important;
  }
  .std-space__mb-xl-12 {
    margin-bottom: 12px !important;
  }
  .std-space__mt-xl-12 {
    margin-top: 12px !important;
  }
  .std-space__ml-xl-12 {
    margin-left: 12px !important;
  }
  .std-space__mr-xl-12 {
    margin-right: 12px !important;
  }
  .std-space__mx-xl-12 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .std-space__my-xl-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .std-space__p-xl-12 {
    padding: 12px !important;
  }
  .std-space__pb-xl-12 {
    padding-bottom: 12px !important;
  }
  .std-space__pt-xl-12 {
    padding-top: 12px !important;
  }
  .std-space__pl-xl-12 {
    padding-left: 12px !important;
  }
  .std-space__pr-xl-12 {
    padding-right: 12px !important;
  }
  .std-space__px-xl-12 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .std-space__py-xl-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  /* negative values */
  .std-space__m-xl-n12 {
    margin: -12px !important;
  }
  .std-space__mb-xl-n12 {
    margin-bottom: -12px !important;
  }
  .std-space__mt-xl-n12 {
    margin-top: -12px !important;
  }
  .std-space__ml-xl-n12 {
    margin-left: -12px !important;
  }
  .std-space__mr-xl-n12 {
    margin-right: -12px !important;
  }
  .std-space__mx-xl-n12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
  .std-space__my-xl-n12 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .std-space__p-xl-n12 {
    padding: -12px !important;
  }
  .std-space__pb-xl-n12 {
    padding-bottom: -12px !important;
  }
  .std-space__pt-xl-n12 {
    padding-top: -12px !important;
  }
  .std-space__pl-xl-n12 {
    padding-left: -12px !important;
  }
  .std-space__pr-xl-n12 {
    padding-right: -12px !important;
  }
  .std-space__px-xl-n12 {
    padding-left: -12px !important;
    padding-right: -12px !important;
  }
  .std-space__py-xl-n12 {
    padding-top: -12px !important;
    padding-bottom: -12px !important;
  }
  .std-space__m-xl-16 {
    margin: 16px !important;
  }
  .std-space__mb-xl-16 {
    margin-bottom: 16px !important;
  }
  .std-space__mt-xl-16 {
    margin-top: 16px !important;
  }
  .std-space__ml-xl-16 {
    margin-left: 16px !important;
  }
  .std-space__mr-xl-16 {
    margin-right: 16px !important;
  }
  .std-space__mx-xl-16 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .std-space__my-xl-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .std-space__p-xl-16 {
    padding: 16px !important;
  }
  .std-space__pb-xl-16 {
    padding-bottom: 16px !important;
  }
  .std-space__pt-xl-16 {
    padding-top: 16px !important;
  }
  .std-space__pl-xl-16 {
    padding-left: 16px !important;
  }
  .std-space__pr-xl-16 {
    padding-right: 16px !important;
  }
  .std-space__px-xl-16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .std-space__py-xl-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  /* negative values */
  .std-space__m-xl-n16 {
    margin: -16px !important;
  }
  .std-space__mb-xl-n16 {
    margin-bottom: -16px !important;
  }
  .std-space__mt-xl-n16 {
    margin-top: -16px !important;
  }
  .std-space__ml-xl-n16 {
    margin-left: -16px !important;
  }
  .std-space__mr-xl-n16 {
    margin-right: -16px !important;
  }
  .std-space__mx-xl-n16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
  .std-space__my-xl-n16 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .std-space__p-xl-n16 {
    padding: -16px !important;
  }
  .std-space__pb-xl-n16 {
    padding-bottom: -16px !important;
  }
  .std-space__pt-xl-n16 {
    padding-top: -16px !important;
  }
  .std-space__pl-xl-n16 {
    padding-left: -16px !important;
  }
  .std-space__pr-xl-n16 {
    padding-right: -16px !important;
  }
  .std-space__px-xl-n16 {
    padding-left: -16px !important;
    padding-right: -16px !important;
  }
  .std-space__py-xl-n16 {
    padding-top: -16px !important;
    padding-bottom: -16px !important;
  }
  .std-space__m-xl-18 {
    margin: 18px !important;
  }
  .std-space__mb-xl-18 {
    margin-bottom: 18px !important;
  }
  .std-space__mt-xl-18 {
    margin-top: 18px !important;
  }
  .std-space__ml-xl-18 {
    margin-left: 18px !important;
  }
  .std-space__mr-xl-18 {
    margin-right: 18px !important;
  }
  .std-space__mx-xl-18 {
    margin-left: 18px !important;
    margin-right: 18px !important;
  }
  .std-space__my-xl-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .std-space__p-xl-18 {
    padding: 18px !important;
  }
  .std-space__pb-xl-18 {
    padding-bottom: 18px !important;
  }
  .std-space__pt-xl-18 {
    padding-top: 18px !important;
  }
  .std-space__pl-xl-18 {
    padding-left: 18px !important;
  }
  .std-space__pr-xl-18 {
    padding-right: 18px !important;
  }
  .std-space__px-xl-18 {
    padding-left: 18px !important;
    padding-right: 18px !important;
  }
  .std-space__py-xl-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  /* negative values */
  .std-space__m-xl-n18 {
    margin: -18px !important;
  }
  .std-space__mb-xl-n18 {
    margin-bottom: -18px !important;
  }
  .std-space__mt-xl-n18 {
    margin-top: -18px !important;
  }
  .std-space__ml-xl-n18 {
    margin-left: -18px !important;
  }
  .std-space__mr-xl-n18 {
    margin-right: -18px !important;
  }
  .std-space__mx-xl-n18 {
    margin-left: -18px !important;
    margin-right: -18px !important;
  }
  .std-space__my-xl-n18 {
    margin-top: -18px !important;
    margin-bottom: -18px !important;
  }
  .std-space__p-xl-n18 {
    padding: -18px !important;
  }
  .std-space__pb-xl-n18 {
    padding-bottom: -18px !important;
  }
  .std-space__pt-xl-n18 {
    padding-top: -18px !important;
  }
  .std-space__pl-xl-n18 {
    padding-left: -18px !important;
  }
  .std-space__pr-xl-n18 {
    padding-right: -18px !important;
  }
  .std-space__px-xl-n18 {
    padding-left: -18px !important;
    padding-right: -18px !important;
  }
  .std-space__py-xl-n18 {
    padding-top: -18px !important;
    padding-bottom: -18px !important;
  }
  .std-space__m-xl-20 {
    margin: 20px !important;
  }
  .std-space__mb-xl-20 {
    margin-bottom: 20px !important;
  }
  .std-space__mt-xl-20 {
    margin-top: 20px !important;
  }
  .std-space__ml-xl-20 {
    margin-left: 20px !important;
  }
  .std-space__mr-xl-20 {
    margin-right: 20px !important;
  }
  .std-space__mx-xl-20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .std-space__my-xl-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .std-space__p-xl-20 {
    padding: 20px !important;
  }
  .std-space__pb-xl-20 {
    padding-bottom: 20px !important;
  }
  .std-space__pt-xl-20 {
    padding-top: 20px !important;
  }
  .std-space__pl-xl-20 {
    padding-left: 20px !important;
  }
  .std-space__pr-xl-20 {
    padding-right: 20px !important;
  }
  .std-space__px-xl-20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .std-space__py-xl-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  /* negative values */
  .std-space__m-xl-n20 {
    margin: -20px !important;
  }
  .std-space__mb-xl-n20 {
    margin-bottom: -20px !important;
  }
  .std-space__mt-xl-n20 {
    margin-top: -20px !important;
  }
  .std-space__ml-xl-n20 {
    margin-left: -20px !important;
  }
  .std-space__mr-xl-n20 {
    margin-right: -20px !important;
  }
  .std-space__mx-xl-n20 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
  .std-space__my-xl-n20 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .std-space__p-xl-n20 {
    padding: -20px !important;
  }
  .std-space__pb-xl-n20 {
    padding-bottom: -20px !important;
  }
  .std-space__pt-xl-n20 {
    padding-top: -20px !important;
  }
  .std-space__pl-xl-n20 {
    padding-left: -20px !important;
  }
  .std-space__pr-xl-n20 {
    padding-right: -20px !important;
  }
  .std-space__px-xl-n20 {
    padding-left: -20px !important;
    padding-right: -20px !important;
  }
  .std-space__py-xl-n20 {
    padding-top: -20px !important;
    padding-bottom: -20px !important;
  }
  .std-space__m-xl-22 {
    margin: 22px !important;
  }
  .std-space__mb-xl-22 {
    margin-bottom: 22px !important;
  }
  .std-space__mt-xl-22 {
    margin-top: 22px !important;
  }
  .std-space__ml-xl-22 {
    margin-left: 22px !important;
  }
  .std-space__mr-xl-22 {
    margin-right: 22px !important;
  }
  .std-space__mx-xl-22 {
    margin-left: 22px !important;
    margin-right: 22px !important;
  }
  .std-space__my-xl-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .std-space__p-xl-22 {
    padding: 22px !important;
  }
  .std-space__pb-xl-22 {
    padding-bottom: 22px !important;
  }
  .std-space__pt-xl-22 {
    padding-top: 22px !important;
  }
  .std-space__pl-xl-22 {
    padding-left: 22px !important;
  }
  .std-space__pr-xl-22 {
    padding-right: 22px !important;
  }
  .std-space__px-xl-22 {
    padding-left: 22px !important;
    padding-right: 22px !important;
  }
  .std-space__py-xl-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  /* negative values */
  .std-space__m-xl-n22 {
    margin: -22px !important;
  }
  .std-space__mb-xl-n22 {
    margin-bottom: -22px !important;
  }
  .std-space__mt-xl-n22 {
    margin-top: -22px !important;
  }
  .std-space__ml-xl-n22 {
    margin-left: -22px !important;
  }
  .std-space__mr-xl-n22 {
    margin-right: -22px !important;
  }
  .std-space__mx-xl-n22 {
    margin-left: -22px !important;
    margin-right: -22px !important;
  }
  .std-space__my-xl-n22 {
    margin-top: -22px !important;
    margin-bottom: -22px !important;
  }
  .std-space__p-xl-n22 {
    padding: -22px !important;
  }
  .std-space__pb-xl-n22 {
    padding-bottom: -22px !important;
  }
  .std-space__pt-xl-n22 {
    padding-top: -22px !important;
  }
  .std-space__pl-xl-n22 {
    padding-left: -22px !important;
  }
  .std-space__pr-xl-n22 {
    padding-right: -22px !important;
  }
  .std-space__px-xl-n22 {
    padding-left: -22px !important;
    padding-right: -22px !important;
  }
  .std-space__py-xl-n22 {
    padding-top: -22px !important;
    padding-bottom: -22px !important;
  }
  .std-space__m-xl-24 {
    margin: 24px !important;
  }
  .std-space__mb-xl-24 {
    margin-bottom: 24px !important;
  }
  .std-space__mt-xl-24 {
    margin-top: 24px !important;
  }
  .std-space__ml-xl-24 {
    margin-left: 24px !important;
  }
  .std-space__mr-xl-24 {
    margin-right: 24px !important;
  }
  .std-space__mx-xl-24 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .std-space__my-xl-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .std-space__p-xl-24 {
    padding: 24px !important;
  }
  .std-space__pb-xl-24 {
    padding-bottom: 24px !important;
  }
  .std-space__pt-xl-24 {
    padding-top: 24px !important;
  }
  .std-space__pl-xl-24 {
    padding-left: 24px !important;
  }
  .std-space__pr-xl-24 {
    padding-right: 24px !important;
  }
  .std-space__px-xl-24 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .std-space__py-xl-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  /* negative values */
  .std-space__m-xl-n24 {
    margin: -24px !important;
  }
  .std-space__mb-xl-n24 {
    margin-bottom: -24px !important;
  }
  .std-space__mt-xl-n24 {
    margin-top: -24px !important;
  }
  .std-space__ml-xl-n24 {
    margin-left: -24px !important;
  }
  .std-space__mr-xl-n24 {
    margin-right: -24px !important;
  }
  .std-space__mx-xl-n24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
  .std-space__my-xl-n24 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .std-space__p-xl-n24 {
    padding: -24px !important;
  }
  .std-space__pb-xl-n24 {
    padding-bottom: -24px !important;
  }
  .std-space__pt-xl-n24 {
    padding-top: -24px !important;
  }
  .std-space__pl-xl-n24 {
    padding-left: -24px !important;
  }
  .std-space__pr-xl-n24 {
    padding-right: -24px !important;
  }
  .std-space__px-xl-n24 {
    padding-left: -24px !important;
    padding-right: -24px !important;
  }
  .std-space__py-xl-n24 {
    padding-top: -24px !important;
    padding-bottom: -24px !important;
  }
  .std-space__m-xl-28 {
    margin: 28px !important;
  }
  .std-space__mb-xl-28 {
    margin-bottom: 28px !important;
  }
  .std-space__mt-xl-28 {
    margin-top: 28px !important;
  }
  .std-space__ml-xl-28 {
    margin-left: 28px !important;
  }
  .std-space__mr-xl-28 {
    margin-right: 28px !important;
  }
  .std-space__mx-xl-28 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }
  .std-space__my-xl-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .std-space__p-xl-28 {
    padding: 28px !important;
  }
  .std-space__pb-xl-28 {
    padding-bottom: 28px !important;
  }
  .std-space__pt-xl-28 {
    padding-top: 28px !important;
  }
  .std-space__pl-xl-28 {
    padding-left: 28px !important;
  }
  .std-space__pr-xl-28 {
    padding-right: 28px !important;
  }
  .std-space__px-xl-28 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }
  .std-space__py-xl-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  /* negative values */
  .std-space__m-xl-n28 {
    margin: -28px !important;
  }
  .std-space__mb-xl-n28 {
    margin-bottom: -28px !important;
  }
  .std-space__mt-xl-n28 {
    margin-top: -28px !important;
  }
  .std-space__ml-xl-n28 {
    margin-left: -28px !important;
  }
  .std-space__mr-xl-n28 {
    margin-right: -28px !important;
  }
  .std-space__mx-xl-n28 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }
  .std-space__my-xl-n28 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .std-space__p-xl-n28 {
    padding: -28px !important;
  }
  .std-space__pb-xl-n28 {
    padding-bottom: -28px !important;
  }
  .std-space__pt-xl-n28 {
    padding-top: -28px !important;
  }
  .std-space__pl-xl-n28 {
    padding-left: -28px !important;
  }
  .std-space__pr-xl-n28 {
    padding-right: -28px !important;
  }
  .std-space__px-xl-n28 {
    padding-left: -28px !important;
    padding-right: -28px !important;
  }
  .std-space__py-xl-n28 {
    padding-top: -28px !important;
    padding-bottom: -28px !important;
  }
  .std-space__m-xl-32 {
    margin: 32px !important;
  }
  .std-space__mb-xl-32 {
    margin-bottom: 32px !important;
  }
  .std-space__mt-xl-32 {
    margin-top: 32px !important;
  }
  .std-space__ml-xl-32 {
    margin-left: 32px !important;
  }
  .std-space__mr-xl-32 {
    margin-right: 32px !important;
  }
  .std-space__mx-xl-32 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
  .std-space__my-xl-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .std-space__p-xl-32 {
    padding: 32px !important;
  }
  .std-space__pb-xl-32 {
    padding-bottom: 32px !important;
  }
  .std-space__pt-xl-32 {
    padding-top: 32px !important;
  }
  .std-space__pl-xl-32 {
    padding-left: 32px !important;
  }
  .std-space__pr-xl-32 {
    padding-right: 32px !important;
  }
  .std-space__px-xl-32 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .std-space__py-xl-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  /* negative values */
  .std-space__m-xl-n32 {
    margin: -32px !important;
  }
  .std-space__mb-xl-n32 {
    margin-bottom: -32px !important;
  }
  .std-space__mt-xl-n32 {
    margin-top: -32px !important;
  }
  .std-space__ml-xl-n32 {
    margin-left: -32px !important;
  }
  .std-space__mr-xl-n32 {
    margin-right: -32px !important;
  }
  .std-space__mx-xl-n32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
  .std-space__my-xl-n32 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .std-space__p-xl-n32 {
    padding: -32px !important;
  }
  .std-space__pb-xl-n32 {
    padding-bottom: -32px !important;
  }
  .std-space__pt-xl-n32 {
    padding-top: -32px !important;
  }
  .std-space__pl-xl-n32 {
    padding-left: -32px !important;
  }
  .std-space__pr-xl-n32 {
    padding-right: -32px !important;
  }
  .std-space__px-xl-n32 {
    padding-left: -32px !important;
    padding-right: -32px !important;
  }
  .std-space__py-xl-n32 {
    padding-top: -32px !important;
    padding-bottom: -32px !important;
  }
  .std-space__m-xl-40 {
    margin: 40px !important;
  }
  .std-space__mb-xl-40 {
    margin-bottom: 40px !important;
  }
  .std-space__mt-xl-40 {
    margin-top: 40px !important;
  }
  .std-space__ml-xl-40 {
    margin-left: 40px !important;
  }
  .std-space__mr-xl-40 {
    margin-right: 40px !important;
  }
  .std-space__mx-xl-40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .std-space__my-xl-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .std-space__p-xl-40 {
    padding: 40px !important;
  }
  .std-space__pb-xl-40 {
    padding-bottom: 40px !important;
  }
  .std-space__pt-xl-40 {
    padding-top: 40px !important;
  }
  .std-space__pl-xl-40 {
    padding-left: 40px !important;
  }
  .std-space__pr-xl-40 {
    padding-right: 40px !important;
  }
  .std-space__px-xl-40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .std-space__py-xl-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  /* negative values */
  .std-space__m-xl-n40 {
    margin: -40px !important;
  }
  .std-space__mb-xl-n40 {
    margin-bottom: -40px !important;
  }
  .std-space__mt-xl-n40 {
    margin-top: -40px !important;
  }
  .std-space__ml-xl-n40 {
    margin-left: -40px !important;
  }
  .std-space__mr-xl-n40 {
    margin-right: -40px !important;
  }
  .std-space__mx-xl-n40 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
  .std-space__my-xl-n40 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .std-space__p-xl-n40 {
    padding: -40px !important;
  }
  .std-space__pb-xl-n40 {
    padding-bottom: -40px !important;
  }
  .std-space__pt-xl-n40 {
    padding-top: -40px !important;
  }
  .std-space__pl-xl-n40 {
    padding-left: -40px !important;
  }
  .std-space__pr-xl-n40 {
    padding-right: -40px !important;
  }
  .std-space__px-xl-n40 {
    padding-left: -40px !important;
    padding-right: -40px !important;
  }
  .std-space__py-xl-n40 {
    padding-top: -40px !important;
    padding-bottom: -40px !important;
  }
  .std-space__m-xl-0 {
    margin: 0px !important;
  }
  .std-space__mb-xl-0 {
    margin-bottom: 0px !important;
  }
  .std-space__mt-xl-0 {
    margin-top: 0px !important;
  }
  .std-space__ml-xl-0 {
    margin-left: 0px !important;
  }
  .std-space__mr-xl-0 {
    margin-right: 0px !important;
  }
  .std-space__mx-xl-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .std-space__my-xl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .std-space__p-xl-0 {
    padding: 0px !important;
  }
  .std-space__pb-xl-0 {
    padding-bottom: 0px !important;
  }
  .std-space__pt-xl-0 {
    padding-top: 0px !important;
  }
  .std-space__pl-xl-0 {
    padding-left: 0px !important;
  }
  .std-space__pr-xl-0 {
    padding-right: 0px !important;
  }
  .std-space__px-xl-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .std-space__py-xl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  /* negative values */
  .std-space__m-xl-n0 {
    margin: -0px !important;
  }
  .std-space__mb-xl-n0 {
    margin-bottom: -0px !important;
  }
  .std-space__mt-xl-n0 {
    margin-top: -0px !important;
  }
  .std-space__ml-xl-n0 {
    margin-left: -0px !important;
  }
  .std-space__mr-xl-n0 {
    margin-right: -0px !important;
  }
  .std-space__mx-xl-n0 {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
  .std-space__my-xl-n0 {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }
  .std-space__p-xl-n0 {
    padding: -0px !important;
  }
  .std-space__pb-xl-n0 {
    padding-bottom: -0px !important;
  }
  .std-space__pt-xl-n0 {
    padding-top: -0px !important;
  }
  .std-space__pl-xl-n0 {
    padding-left: -0px !important;
  }
  .std-space__pr-xl-n0 {
    padding-right: -0px !important;
  }
  .std-space__px-xl-n0 {
    padding-left: -0px !important;
    padding-right: -0px !important;
  }
  .std-space__py-xl-n0 {
    padding-top: -0px !important;
    padding-bottom: -0px !important;
  }
}
[dir=rtl] {
  text-align: right;
}
[dir=rtl][role=main].prelogin-masterview:before {
  transform: rotateY(180deg);
}
[dir=rtl] .chatbot-img {
  margin-left: 7px;
  margin-right: 0;
}
[dir=rtl] .up-links .link-title {
  margin-left: 0;
  margin-right: 32px;
}
[dir=rtl] .app-intro-web .login-column {
  border-radius: 40px 0 0 0;
}
[dir=rtl] .app-intro-web .enroll-inner-column {
  text-align: left;
}
[dir=rtl]#mainview .first-login .login-intro .icon-arrow-right-yellow {
  transform: rotate(180deg);
}
[dir=rtl]#mainview.prelogin-masterview .back-button {
  padding-right: 0;
  padding-left: 15px;
}
[dir=rtl]#mainview.prelogin-masterview .back-button img {
  transform: rotate(180deg);
}
[dir=rtl] vc-preloginmenu .collapse-column,
[dir=rtl] .prelogin-menu .collapse-column {
  padding-right: 28px;
  padding-left: 15px;
}
[dir=rtl] vc-preloginmenu .collapse-icon,
[dir=rtl] .prelogin-menu .collapse-icon {
  transform: rotate(180deg);
}
[dir=rtl] .language-selection {
  left: -20px;
  right: auto;
}
@media (max-width: 575.98px) {
  [dir=rtl] .language-selection {
    left: -5px;
  }
}
[dir=rtl] vc-containerrow .form-group > label {
  text-align: right;
}
[dir=rtl] .app-intro-web .intro-enroll-button {
  margin-left: 0;
  margin-right: 12px;
}
[dir=rtl] input.form-control.input-with-icon,
[dir=rtl] textarea.form-control.input-with-icon {
  padding-left: 40px;
  padding-right: 0;
}
[dir=rtl] #filterExchangeRatesTextbox input.form-control.input-with-icon {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 575.98px) {
  [dir=rtl] .login-intro input.form-control.input-with-icon {
    padding-left: 15px;
  }
}
[dir=rtl] vc-preloginmenu .inner-menu-text-wrapper,
[dir=rtl] .prelogin-menu .inner-menu-text-wrapper {
  margin-right: 0;
  margin-left: 30px;
  text-align: right;
}
[dir=rtl] .me-1 {
  margin-right: auto !important;
  margin-left: 0.25rem !important;
}
[dir=rtl] .me-2 {
  margin-right: auto !important;
  margin-left: 0.5rem !important;
}
[dir=rtl] .me-3 {
  margin-right: auto !important;
  margin-left: 1rem !important;
}
[dir=rtl] .me-4 {
  margin-right: auto !important;
  margin-left: 1.5rem !important;
}
[dir=rtl] .me-5 {
  margin-right: auto !important;
  margin-left: 3rem !important;
}
[dir=rtl] .ms-1 {
  margin-left: auto !important;
  margin-right: 0.25rem !important;
}
[dir=rtl] .ms-2 {
  margin-left: auto !important;
  margin-right: 0.5rem !important;
}
[dir=rtl] .ms-3 {
  margin-left: auto !important;
  margin-right: 1rem !important;
}
[dir=rtl] .ms-4 {
  margin-left: auto !important;
  margin-right: 1.5rem !important;
}
[dir=rtl] .ms-5 {
  margin-left: auto !important;
  margin-right: 3rem !important;
}
[dir=rtl] .pe-1 {
  padding-right: auto !important;
  padding-left: 0.25rem !important;
}
[dir=rtl] .pe-2 {
  padding-right: auto !important;
  padding-left: 0.5rem !important;
}
[dir=rtl] .pe-3 {
  padding-right: auto !important;
  padding-left: 1rem !important;
}
[dir=rtl] .pe-4 {
  padding-right: auto !important;
  padding-left: 1.5rem !important;
}
[dir=rtl] .pe-5 {
  padding-right: auto !important;
  padding-left: 3rem !important;
}
[dir=rtl] .ps-1 {
  padding-left: auto !important;
  padding-right: 0.25rem !important;
}
[dir=rtl] .ps-2 {
  padding-left: auto !important;
  padding-right: 0.5rem !important;
}
[dir=rtl] .ps-3 {
  padding-left: auto !important;
  padding-right: 1rem !important;
}
[dir=rtl] .ps-4 {
  padding-left: auto !important;
  padding-right: 1.5rem !important;
}
[dir=rtl] .ps-5 {
  padding-left: auto !important;
  padding-right: 3rem !important;
}
[dir=rtl] .text-end {
  text-align: left !important;
}
[dir=rtl] .text-start {
  text-align: right !important;
}
[dir=rtl] .p-l-0 {
  padding-right: 0px;
}
[dir=rtl] .p-l-1 {
  padding-right: 1px;
}
[dir=rtl] .p-l-2 {
  padding-right: 2px;
}
[dir=rtl] .p-l-3 {
  padding-right: 3px;
}
[dir=rtl] .p-l-4 {
  padding-right: 4px;
}
[dir=rtl] .p-l-5 {
  padding-right: 5px;
}
[dir=rtl] .p-l-6 {
  padding-right: 6px;
}
[dir=rtl] .p-l-7 {
  padding-right: 7px;
}
[dir=rtl] .p-l-8 {
  padding-right: 8px;
}
[dir=rtl] .p-l-9 {
  padding-right: 9px;
}
[dir=rtl] .p-l-10 {
  padding-right: 10px;
}
[dir=rtl] .p-l-11 {
  padding-right: 11px;
}
[dir=rtl] .p-l-12 {
  padding-right: 12px;
}
[dir=rtl] .p-l-13 {
  padding-right: 13px;
}
[dir=rtl] .p-l-14 {
  padding-right: 14px;
}
[dir=rtl] .p-l-15 {
  padding-right: 15px;
}
[dir=rtl] .p-l-16 {
  padding-right: 16px;
}
[dir=rtl] .p-l-17 {
  padding-right: 17px;
}
[dir=rtl] .p-l-18 {
  padding-right: 18px;
}
[dir=rtl] .p-l-19 {
  padding-right: 19px;
}
[dir=rtl] .p-l-20 {
  padding-right: 20px;
}
[dir=rtl] .p-l-21 {
  padding-right: 21px;
}
[dir=rtl] .p-l-22 {
  padding-right: 22px;
}
[dir=rtl] .p-l-23 {
  padding-right: 23px;
}
[dir=rtl] .p-l-24 {
  padding-right: 24px;
}
[dir=rtl] .p-l-25 {
  padding-right: 25px;
}
[dir=rtl] .p-l-26 {
  padding-right: 26px;
}
[dir=rtl] .p-l-27 {
  padding-right: 27px;
}
[dir=rtl] .p-l-28 {
  padding-right: 28px;
}
[dir=rtl] .p-l-29 {
  padding-right: 29px;
}
[dir=rtl] .p-l-30 {
  padding-right: 30px;
}
[dir=rtl] .p-l-31 {
  padding-right: 31px;
}
[dir=rtl] .p-l-32 {
  padding-right: 32px;
}
[dir=rtl] .p-l-33 {
  padding-right: 33px;
}
[dir=rtl] .p-l-34 {
  padding-right: 34px;
}
[dir=rtl] .p-l-35 {
  padding-right: 35px;
}
[dir=rtl] .p-l-36 {
  padding-right: 36px;
}
[dir=rtl] .p-l-37 {
  padding-right: 37px;
}
[dir=rtl] .p-l-38 {
  padding-right: 38px;
}
[dir=rtl] .p-l-39 {
  padding-right: 39px;
}
[dir=rtl] .p-l-40 {
  padding-right: 40px;
}
[dir=rtl] .p-l-41 {
  padding-right: 41px;
}
[dir=rtl] .p-l-42 {
  padding-right: 42px;
}
[dir=rtl] .p-l-43 {
  padding-right: 43px;
}
[dir=rtl] .p-l-44 {
  padding-right: 44px;
}
[dir=rtl] .p-l-45 {
  padding-right: 45px;
}
[dir=rtl] .p-l-46 {
  padding-right: 46px;
}
[dir=rtl] .p-l-47 {
  padding-right: 47px;
}
[dir=rtl] .p-l-48 {
  padding-right: 48px;
}
[dir=rtl] .p-l-49 {
  padding-right: 49px;
}
[dir=rtl] .p-l-50 {
  padding-right: 50px;
}
[dir=rtl] .p-l-51 {
  padding-right: 51px;
}
[dir=rtl] .p-l-52 {
  padding-right: 52px;
}
[dir=rtl] .p-l-53 {
  padding-right: 53px;
}
[dir=rtl] .p-l-54 {
  padding-right: 54px;
}
[dir=rtl] .p-l-55 {
  padding-right: 55px;
}
[dir=rtl] .p-l-56 {
  padding-right: 56px;
}
[dir=rtl] .p-l-57 {
  padding-right: 57px;
}
[dir=rtl] .p-l-58 {
  padding-right: 58px;
}
[dir=rtl] .p-l-59 {
  padding-right: 59px;
}
[dir=rtl] .p-l-60 {
  padding-right: 60px;
}
[dir=rtl] .p-l-61 {
  padding-right: 61px;
}
[dir=rtl] .p-l-62 {
  padding-right: 62px;
}
[dir=rtl] .p-l-63 {
  padding-right: 63px;
}
[dir=rtl] .p-l-64 {
  padding-right: 64px;
}
[dir=rtl] .p-l-65 {
  padding-right: 65px;
}
[dir=rtl] .p-l-66 {
  padding-right: 66px;
}
[dir=rtl] .p-l-67 {
  padding-right: 67px;
}
[dir=rtl] .p-l-68 {
  padding-right: 68px;
}
[dir=rtl] .p-l-69 {
  padding-right: 69px;
}
[dir=rtl] .p-l-70 {
  padding-right: 70px;
}
[dir=rtl] .p-r-0 {
  padding-left: 0px;
}
[dir=rtl] .p-r-1 {
  padding-left: 1px;
}
[dir=rtl] .p-r-2 {
  padding-left: 2px;
}
[dir=rtl] .p-r-3 {
  padding-left: 3px;
}
[dir=rtl] .p-r-4 {
  padding-left: 4px;
}
[dir=rtl] .p-r-5 {
  padding-left: 5px;
}
[dir=rtl] .p-r-6 {
  padding-left: 6px;
}
[dir=rtl] .p-r-7 {
  padding-left: 7px;
}
[dir=rtl] .p-r-8 {
  padding-left: 8px;
}
[dir=rtl] .p-r-9 {
  padding-left: 9px;
}
[dir=rtl] .p-r-10 {
  padding-left: 10px;
}
[dir=rtl] .p-r-11 {
  padding-left: 11px;
}
[dir=rtl] .p-r-12 {
  padding-left: 12px;
}
[dir=rtl] .p-r-13 {
  padding-left: 13px;
}
[dir=rtl] .p-r-14 {
  padding-left: 14px;
}
[dir=rtl] .p-r-15 {
  padding-left: 15px;
}
[dir=rtl] .p-r-16 {
  padding-left: 16px;
}
[dir=rtl] .p-r-17 {
  padding-left: 17px;
}
[dir=rtl] .p-r-18 {
  padding-left: 18px;
}
[dir=rtl] .p-r-19 {
  padding-left: 19px;
}
[dir=rtl] .p-r-20 {
  padding-left: 20px;
}
[dir=rtl] .p-r-21 {
  padding-left: 21px;
}
[dir=rtl] .p-r-22 {
  padding-left: 22px;
}
[dir=rtl] .p-r-23 {
  padding-left: 23px;
}
[dir=rtl] .p-r-24 {
  padding-left: 24px;
}
[dir=rtl] .p-r-25 {
  padding-left: 25px;
}
[dir=rtl] .p-r-26 {
  padding-left: 26px;
}
[dir=rtl] .p-r-27 {
  padding-left: 27px;
}
[dir=rtl] .p-r-28 {
  padding-left: 28px;
}
[dir=rtl] .p-r-29 {
  padding-left: 29px;
}
[dir=rtl] .p-r-30 {
  padding-left: 30px;
}
[dir=rtl] .p-r-31 {
  padding-left: 31px;
}
[dir=rtl] .p-r-32 {
  padding-left: 32px;
}
[dir=rtl] .p-r-33 {
  padding-left: 33px;
}
[dir=rtl] .p-r-34 {
  padding-left: 34px;
}
[dir=rtl] .p-r-35 {
  padding-left: 35px;
}
[dir=rtl] .p-r-36 {
  padding-left: 36px;
}
[dir=rtl] .p-r-37 {
  padding-left: 37px;
}
[dir=rtl] .p-r-38 {
  padding-left: 38px;
}
[dir=rtl] .p-r-39 {
  padding-left: 39px;
}
[dir=rtl] .p-r-40 {
  padding-left: 40px;
}
[dir=rtl] .p-r-41 {
  padding-left: 41px;
}
[dir=rtl] .p-r-42 {
  padding-left: 42px;
}
[dir=rtl] .p-r-43 {
  padding-left: 43px;
}
[dir=rtl] .p-r-44 {
  padding-left: 44px;
}
[dir=rtl] .p-r-45 {
  padding-left: 45px;
}
[dir=rtl] .p-r-46 {
  padding-left: 46px;
}
[dir=rtl] .p-r-47 {
  padding-left: 47px;
}
[dir=rtl] .p-r-48 {
  padding-left: 48px;
}
[dir=rtl] .p-r-49 {
  padding-left: 49px;
}
[dir=rtl] .p-r-50 {
  padding-left: 50px;
}
[dir=rtl] .p-r-51 {
  padding-left: 51px;
}
[dir=rtl] .p-r-52 {
  padding-left: 52px;
}
[dir=rtl] .p-r-53 {
  padding-left: 53px;
}
[dir=rtl] .p-r-54 {
  padding-left: 54px;
}
[dir=rtl] .p-r-55 {
  padding-left: 55px;
}
[dir=rtl] .p-r-56 {
  padding-left: 56px;
}
[dir=rtl] .p-r-57 {
  padding-left: 57px;
}
[dir=rtl] .p-r-58 {
  padding-left: 58px;
}
[dir=rtl] .p-r-59 {
  padding-left: 59px;
}
[dir=rtl] .p-r-60 {
  padding-left: 60px;
}
[dir=rtl] .p-r-61 {
  padding-left: 61px;
}
[dir=rtl] .p-r-62 {
  padding-left: 62px;
}
[dir=rtl] .p-r-63 {
  padding-left: 63px;
}
[dir=rtl] .p-r-64 {
  padding-left: 64px;
}
[dir=rtl] .p-r-65 {
  padding-left: 65px;
}
[dir=rtl] .p-r-66 {
  padding-left: 66px;
}
[dir=rtl] .p-r-67 {
  padding-left: 67px;
}
[dir=rtl] .p-r-68 {
  padding-left: 68px;
}
[dir=rtl] .p-r-69 {
  padding-left: 69px;
}
[dir=rtl] .p-r-70 {
  padding-left: 70px;
}
[dir=rtl] .m-l-0 {
  margin-right: 0px;
}
[dir=rtl] .m-l-1 {
  margin-right: 1px;
}
[dir=rtl] .m-l-2 {
  margin-right: 2px;
}
[dir=rtl] .m-l-3 {
  margin-right: 3px;
}
[dir=rtl] .m-l-4 {
  margin-right: 4px;
}
[dir=rtl] .m-l-5 {
  margin-right: 5px;
}
[dir=rtl] .m-l-6 {
  margin-right: 6px;
}
[dir=rtl] .m-l-7 {
  margin-right: 7px;
}
[dir=rtl] .m-l-8 {
  margin-right: 8px;
}
[dir=rtl] .m-l-9 {
  margin-right: 9px;
}
[dir=rtl] .m-l-10 {
  margin-right: 10px;
}
[dir=rtl] .m-l-11 {
  margin-right: 11px;
}
[dir=rtl] .m-l-12 {
  margin-right: 12px;
}
[dir=rtl] .m-l-13 {
  margin-right: 13px;
}
[dir=rtl] .m-l-14 {
  margin-right: 14px;
}
[dir=rtl] .m-l-15 {
  margin-right: 15px;
}
[dir=rtl] .m-l-16 {
  margin-right: 16px;
}
[dir=rtl] .m-l-17 {
  margin-right: 17px;
}
[dir=rtl] .m-l-18 {
  margin-right: 18px;
}
[dir=rtl] .m-l-19 {
  margin-right: 19px;
}
[dir=rtl] .m-l-20 {
  margin-right: 20px;
}
[dir=rtl] .m-l-21 {
  margin-right: 21px;
}
[dir=rtl] .m-l-22 {
  margin-right: 22px;
}
[dir=rtl] .m-l-23 {
  margin-right: 23px;
}
[dir=rtl] .m-l-24 {
  margin-right: 24px;
}
[dir=rtl] .m-l-25 {
  margin-right: 25px;
}
[dir=rtl] .m-l-26 {
  margin-right: 26px;
}
[dir=rtl] .m-l-27 {
  margin-right: 27px;
}
[dir=rtl] .m-l-28 {
  margin-right: 28px;
}
[dir=rtl] .m-l-29 {
  margin-right: 29px;
}
[dir=rtl] .m-l-30 {
  margin-right: 30px;
}
[dir=rtl] .m-l-31 {
  margin-right: 31px;
}
[dir=rtl] .m-l-32 {
  margin-right: 32px;
}
[dir=rtl] .m-l-33 {
  margin-right: 33px;
}
[dir=rtl] .m-l-34 {
  margin-right: 34px;
}
[dir=rtl] .m-l-35 {
  margin-right: 35px;
}
[dir=rtl] .m-l-36 {
  margin-right: 36px;
}
[dir=rtl] .m-l-37 {
  margin-right: 37px;
}
[dir=rtl] .m-l-38 {
  margin-right: 38px;
}
[dir=rtl] .m-l-39 {
  margin-right: 39px;
}
[dir=rtl] .m-l-40 {
  margin-right: 40px;
}
[dir=rtl] .m-l-41 {
  margin-right: 41px;
}
[dir=rtl] .m-l-42 {
  margin-right: 42px;
}
[dir=rtl] .m-l-43 {
  margin-right: 43px;
}
[dir=rtl] .m-l-44 {
  margin-right: 44px;
}
[dir=rtl] .m-l-45 {
  margin-right: 45px;
}
[dir=rtl] .m-l-46 {
  margin-right: 46px;
}
[dir=rtl] .m-l-47 {
  margin-right: 47px;
}
[dir=rtl] .m-l-48 {
  margin-right: 48px;
}
[dir=rtl] .m-l-49 {
  margin-right: 49px;
}
[dir=rtl] .m-l-50 {
  margin-right: 50px;
}
[dir=rtl] .m-l-51 {
  margin-right: 51px;
}
[dir=rtl] .m-l-52 {
  margin-right: 52px;
}
[dir=rtl] .m-l-53 {
  margin-right: 53px;
}
[dir=rtl] .m-l-54 {
  margin-right: 54px;
}
[dir=rtl] .m-l-55 {
  margin-right: 55px;
}
[dir=rtl] .m-l-56 {
  margin-right: 56px;
}
[dir=rtl] .m-l-57 {
  margin-right: 57px;
}
[dir=rtl] .m-l-58 {
  margin-right: 58px;
}
[dir=rtl] .m-l-59 {
  margin-right: 59px;
}
[dir=rtl] .m-l-60 {
  margin-right: 60px;
}
[dir=rtl] .m-l-61 {
  margin-right: 61px;
}
[dir=rtl] .m-l-62 {
  margin-right: 62px;
}
[dir=rtl] .m-l-63 {
  margin-right: 63px;
}
[dir=rtl] .m-l-64 {
  margin-right: 64px;
}
[dir=rtl] .m-l-65 {
  margin-right: 65px;
}
[dir=rtl] .m-l-66 {
  margin-right: 66px;
}
[dir=rtl] .m-l-67 {
  margin-right: 67px;
}
[dir=rtl] .m-l-68 {
  margin-right: 68px;
}
[dir=rtl] .m-l-69 {
  margin-right: 69px;
}
[dir=rtl] .m-l-70 {
  margin-right: 70px;
}
[dir=rtl] .m-r-0 {
  margin-left: 0px;
}
[dir=rtl] .m-r-1 {
  margin-left: 1px;
}
[dir=rtl] .m-r-2 {
  margin-left: 2px;
}
[dir=rtl] .m-r-3 {
  margin-left: 3px;
}
[dir=rtl] .m-r-4 {
  margin-left: 4px;
}
[dir=rtl] .m-r-5 {
  margin-left: 5px;
}
[dir=rtl] .m-r-6 {
  margin-left: 6px;
}
[dir=rtl] .m-r-7 {
  margin-left: 7px;
}
[dir=rtl] .m-r-8 {
  margin-left: 8px;
}
[dir=rtl] .m-r-9 {
  margin-left: 9px;
}
[dir=rtl] .m-r-10 {
  margin-left: 10px;
}
[dir=rtl] .m-r-11 {
  margin-left: 11px;
}
[dir=rtl] .m-r-12 {
  margin-left: 12px;
}
[dir=rtl] .m-r-13 {
  margin-left: 13px;
}
[dir=rtl] .m-r-14 {
  margin-left: 14px;
}
[dir=rtl] .m-r-15 {
  margin-left: 15px;
}
[dir=rtl] .m-r-16 {
  margin-left: 16px;
}
[dir=rtl] .m-r-17 {
  margin-left: 17px;
}
[dir=rtl] .m-r-18 {
  margin-left: 18px;
}
[dir=rtl] .m-r-19 {
  margin-left: 19px;
}
[dir=rtl] .m-r-20 {
  margin-left: 20px;
}
[dir=rtl] .m-r-21 {
  margin-left: 21px;
}
[dir=rtl] .m-r-22 {
  margin-left: 22px;
}
[dir=rtl] .m-r-23 {
  margin-left: 23px;
}
[dir=rtl] .m-r-24 {
  margin-left: 24px;
}
[dir=rtl] .m-r-25 {
  margin-left: 25px;
}
[dir=rtl] .m-r-26 {
  margin-left: 26px;
}
[dir=rtl] .m-r-27 {
  margin-left: 27px;
}
[dir=rtl] .m-r-28 {
  margin-left: 28px;
}
[dir=rtl] .m-r-29 {
  margin-left: 29px;
}
[dir=rtl] .m-r-30 {
  margin-left: 30px;
}
[dir=rtl] .m-r-31 {
  margin-left: 31px;
}
[dir=rtl] .m-r-32 {
  margin-left: 32px;
}
[dir=rtl] .m-r-33 {
  margin-left: 33px;
}
[dir=rtl] .m-r-34 {
  margin-left: 34px;
}
[dir=rtl] .m-r-35 {
  margin-left: 35px;
}
[dir=rtl] .m-r-36 {
  margin-left: 36px;
}
[dir=rtl] .m-r-37 {
  margin-left: 37px;
}
[dir=rtl] .m-r-38 {
  margin-left: 38px;
}
[dir=rtl] .m-r-39 {
  margin-left: 39px;
}
[dir=rtl] .m-r-40 {
  margin-left: 40px;
}
[dir=rtl] .m-r-41 {
  margin-left: 41px;
}
[dir=rtl] .m-r-42 {
  margin-left: 42px;
}
[dir=rtl] .m-r-43 {
  margin-left: 43px;
}
[dir=rtl] .m-r-44 {
  margin-left: 44px;
}
[dir=rtl] .m-r-45 {
  margin-left: 45px;
}
[dir=rtl] .m-r-46 {
  margin-left: 46px;
}
[dir=rtl] .m-r-47 {
  margin-left: 47px;
}
[dir=rtl] .m-r-48 {
  margin-left: 48px;
}
[dir=rtl] .m-r-49 {
  margin-left: 49px;
}
[dir=rtl] .m-r-50 {
  margin-left: 50px;
}
[dir=rtl] .m-r-51 {
  margin-left: 51px;
}
[dir=rtl] .m-r-52 {
  margin-left: 52px;
}
[dir=rtl] .m-r-53 {
  margin-left: 53px;
}
[dir=rtl] .m-r-54 {
  margin-left: 54px;
}
[dir=rtl] .m-r-55 {
  margin-left: 55px;
}
[dir=rtl] .m-r-56 {
  margin-left: 56px;
}
[dir=rtl] .m-r-57 {
  margin-left: 57px;
}
[dir=rtl] .m-r-58 {
  margin-left: 58px;
}
[dir=rtl] .m-r-59 {
  margin-left: 59px;
}
[dir=rtl] .m-r-60 {
  margin-left: 60px;
}
[dir=rtl] .m-r-61 {
  margin-left: 61px;
}
[dir=rtl] .m-r-62 {
  margin-left: 62px;
}
[dir=rtl] .m-r-63 {
  margin-left: 63px;
}
[dir=rtl] .m-r-64 {
  margin-left: 64px;
}
[dir=rtl] .m-r-65 {
  margin-left: 65px;
}
[dir=rtl] .m-r-66 {
  margin-left: 66px;
}
[dir=rtl] .m-r-67 {
  margin-left: 67px;
}
[dir=rtl] .m-r-68 {
  margin-left: 68px;
}
[dir=rtl] .m-r-69 {
  margin-left: 69px;
}
[dir=rtl] .m-r-70 {
  margin-left: 70px;
}
[dir=rtl] .p-b-0 {
  padding-bottom: 0px;
}
[dir=rtl] .p-b-1 {
  padding-bottom: 1px;
}
[dir=rtl] .p-b-2 {
  padding-bottom: 2px;
}
[dir=rtl] .p-b-3 {
  padding-bottom: 3px;
}
[dir=rtl] .p-b-4 {
  padding-bottom: 4px;
}
[dir=rtl] .p-b-5 {
  padding-bottom: 5px;
}
[dir=rtl] .p-b-6 {
  padding-bottom: 6px;
}
[dir=rtl] .p-b-7 {
  padding-bottom: 7px;
}
[dir=rtl] .p-b-8 {
  padding-bottom: 8px;
}
[dir=rtl] .p-b-9 {
  padding-bottom: 9px;
}
[dir=rtl] .p-b-10 {
  padding-bottom: 10px;
}
[dir=rtl] .p-b-11 {
  padding-bottom: 11px;
}
[dir=rtl] .p-b-12 {
  padding-bottom: 12px;
}
[dir=rtl] .p-b-13 {
  padding-bottom: 13px;
}
[dir=rtl] .p-b-14 {
  padding-bottom: 14px;
}
[dir=rtl] .p-b-15 {
  padding-bottom: 15px;
}
[dir=rtl] .p-b-16 {
  padding-bottom: 16px;
}
[dir=rtl] .p-b-17 {
  padding-bottom: 17px;
}
[dir=rtl] .p-b-18 {
  padding-bottom: 18px;
}
[dir=rtl] .p-b-19 {
  padding-bottom: 19px;
}
[dir=rtl] .p-b-20 {
  padding-bottom: 20px;
}
[dir=rtl] .p-b-21 {
  padding-bottom: 21px;
}
[dir=rtl] .p-b-22 {
  padding-bottom: 22px;
}
[dir=rtl] .p-b-23 {
  padding-bottom: 23px;
}
[dir=rtl] .p-b-24 {
  padding-bottom: 24px;
}
[dir=rtl] .p-b-25 {
  padding-bottom: 25px;
}
[dir=rtl] .p-b-26 {
  padding-bottom: 26px;
}
[dir=rtl] .p-b-27 {
  padding-bottom: 27px;
}
[dir=rtl] .p-b-28 {
  padding-bottom: 28px;
}
[dir=rtl] .p-b-29 {
  padding-bottom: 29px;
}
[dir=rtl] .p-b-30 {
  padding-bottom: 30px;
}
[dir=rtl] .p-b-31 {
  padding-bottom: 31px;
}
[dir=rtl] .p-b-32 {
  padding-bottom: 32px;
}
[dir=rtl] .p-b-33 {
  padding-bottom: 33px;
}
[dir=rtl] .p-b-34 {
  padding-bottom: 34px;
}
[dir=rtl] .p-b-35 {
  padding-bottom: 35px;
}
[dir=rtl] .p-b-36 {
  padding-bottom: 36px;
}
[dir=rtl] .p-b-37 {
  padding-bottom: 37px;
}
[dir=rtl] .p-b-38 {
  padding-bottom: 38px;
}
[dir=rtl] .p-b-39 {
  padding-bottom: 39px;
}
[dir=rtl] .p-b-40 {
  padding-bottom: 40px;
}
[dir=rtl] .p-b-41 {
  padding-bottom: 41px;
}
[dir=rtl] .p-b-42 {
  padding-bottom: 42px;
}
[dir=rtl] .p-b-43 {
  padding-bottom: 43px;
}
[dir=rtl] .p-b-44 {
  padding-bottom: 44px;
}
[dir=rtl] .p-b-45 {
  padding-bottom: 45px;
}
[dir=rtl] .p-b-46 {
  padding-bottom: 46px;
}
[dir=rtl] .p-b-47 {
  padding-bottom: 47px;
}
[dir=rtl] .p-b-48 {
  padding-bottom: 48px;
}
[dir=rtl] .p-b-49 {
  padding-bottom: 49px;
}
[dir=rtl] .p-b-50 {
  padding-bottom: 50px;
}
[dir=rtl] .p-b-51 {
  padding-bottom: 51px;
}
[dir=rtl] .p-b-52 {
  padding-bottom: 52px;
}
[dir=rtl] .p-b-53 {
  padding-bottom: 53px;
}
[dir=rtl] .p-b-54 {
  padding-bottom: 54px;
}
[dir=rtl] .p-b-55 {
  padding-bottom: 55px;
}
[dir=rtl] .p-b-56 {
  padding-bottom: 56px;
}
[dir=rtl] .p-b-57 {
  padding-bottom: 57px;
}
[dir=rtl] .p-b-58 {
  padding-bottom: 58px;
}
[dir=rtl] .p-b-59 {
  padding-bottom: 59px;
}
[dir=rtl] .p-b-60 {
  padding-bottom: 60px;
}
[dir=rtl] .p-b-61 {
  padding-bottom: 61px;
}
[dir=rtl] .p-b-62 {
  padding-bottom: 62px;
}
[dir=rtl] .p-b-63 {
  padding-bottom: 63px;
}
[dir=rtl] .p-b-64 {
  padding-bottom: 64px;
}
[dir=rtl] .p-b-65 {
  padding-bottom: 65px;
}
[dir=rtl] .p-b-66 {
  padding-bottom: 66px;
}
[dir=rtl] .p-b-67 {
  padding-bottom: 67px;
}
[dir=rtl] .p-b-68 {
  padding-bottom: 68px;
}
[dir=rtl] .p-b-69 {
  padding-bottom: 69px;
}
[dir=rtl] .p-b-70 {
  padding-bottom: 70px;
}
[dir=rtl] .p-t-0 {
  padding-top: 0px;
}
[dir=rtl] .p-t-1 {
  padding-top: 1px;
}
[dir=rtl] .p-t-2 {
  padding-top: 2px;
}
[dir=rtl] .p-t-3 {
  padding-top: 3px;
}
[dir=rtl] .p-t-4 {
  padding-top: 4px;
}
[dir=rtl] .p-t-5 {
  padding-top: 5px;
}
[dir=rtl] .p-t-6 {
  padding-top: 6px;
}
[dir=rtl] .p-t-7 {
  padding-top: 7px;
}
[dir=rtl] .p-t-8 {
  padding-top: 8px;
}
[dir=rtl] .p-t-9 {
  padding-top: 9px;
}
[dir=rtl] .p-t-10 {
  padding-top: 10px;
}
[dir=rtl] .p-t-11 {
  padding-top: 11px;
}
[dir=rtl] .p-t-12 {
  padding-top: 12px;
}
[dir=rtl] .p-t-13 {
  padding-top: 13px;
}
[dir=rtl] .p-t-14 {
  padding-top: 14px;
}
[dir=rtl] .p-t-15 {
  padding-top: 15px;
}
[dir=rtl] .p-t-16 {
  padding-top: 16px;
}
[dir=rtl] .p-t-17 {
  padding-top: 17px;
}
[dir=rtl] .p-t-18 {
  padding-top: 18px;
}
[dir=rtl] .p-t-19 {
  padding-top: 19px;
}
[dir=rtl] .p-t-20 {
  padding-top: 20px;
}
[dir=rtl] .p-t-21 {
  padding-top: 21px;
}
[dir=rtl] .p-t-22 {
  padding-top: 22px;
}
[dir=rtl] .p-t-23 {
  padding-top: 23px;
}
[dir=rtl] .p-t-24 {
  padding-top: 24px;
}
[dir=rtl] .p-t-25 {
  padding-top: 25px;
}
[dir=rtl] .p-t-26 {
  padding-top: 26px;
}
[dir=rtl] .p-t-27 {
  padding-top: 27px;
}
[dir=rtl] .p-t-28 {
  padding-top: 28px;
}
[dir=rtl] .p-t-29 {
  padding-top: 29px;
}
[dir=rtl] .p-t-30 {
  padding-top: 30px;
}
[dir=rtl] .p-t-31 {
  padding-top: 31px;
}
[dir=rtl] .p-t-32 {
  padding-top: 32px;
}
[dir=rtl] .p-t-33 {
  padding-top: 33px;
}
[dir=rtl] .p-t-34 {
  padding-top: 34px;
}
[dir=rtl] .p-t-35 {
  padding-top: 35px;
}
[dir=rtl] .p-t-36 {
  padding-top: 36px;
}
[dir=rtl] .p-t-37 {
  padding-top: 37px;
}
[dir=rtl] .p-t-38 {
  padding-top: 38px;
}
[dir=rtl] .p-t-39 {
  padding-top: 39px;
}
[dir=rtl] .p-t-40 {
  padding-top: 40px;
}
[dir=rtl] .p-t-41 {
  padding-top: 41px;
}
[dir=rtl] .p-t-42 {
  padding-top: 42px;
}
[dir=rtl] .p-t-43 {
  padding-top: 43px;
}
[dir=rtl] .p-t-44 {
  padding-top: 44px;
}
[dir=rtl] .p-t-45 {
  padding-top: 45px;
}
[dir=rtl] .p-t-46 {
  padding-top: 46px;
}
[dir=rtl] .p-t-47 {
  padding-top: 47px;
}
[dir=rtl] .p-t-48 {
  padding-top: 48px;
}
[dir=rtl] .p-t-49 {
  padding-top: 49px;
}
[dir=rtl] .p-t-50 {
  padding-top: 50px;
}
[dir=rtl] .p-t-51 {
  padding-top: 51px;
}
[dir=rtl] .p-t-52 {
  padding-top: 52px;
}
[dir=rtl] .p-t-53 {
  padding-top: 53px;
}
[dir=rtl] .p-t-54 {
  padding-top: 54px;
}
[dir=rtl] .p-t-55 {
  padding-top: 55px;
}
[dir=rtl] .p-t-56 {
  padding-top: 56px;
}
[dir=rtl] .p-t-57 {
  padding-top: 57px;
}
[dir=rtl] .p-t-58 {
  padding-top: 58px;
}
[dir=rtl] .p-t-59 {
  padding-top: 59px;
}
[dir=rtl] .p-t-60 {
  padding-top: 60px;
}
[dir=rtl] .p-t-61 {
  padding-top: 61px;
}
[dir=rtl] .p-t-62 {
  padding-top: 62px;
}
[dir=rtl] .p-t-63 {
  padding-top: 63px;
}
[dir=rtl] .p-t-64 {
  padding-top: 64px;
}
[dir=rtl] .p-t-65 {
  padding-top: 65px;
}
[dir=rtl] .p-t-66 {
  padding-top: 66px;
}
[dir=rtl] .p-t-67 {
  padding-top: 67px;
}
[dir=rtl] .p-t-68 {
  padding-top: 68px;
}
[dir=rtl] .p-t-69 {
  padding-top: 69px;
}
[dir=rtl] .p-t-70 {
  padding-top: 70px;
}
[dir=rtl] .m-b-0 {
  margin-bottom: 0px;
}
[dir=rtl] .m-b-1 {
  margin-bottom: 1px;
}
[dir=rtl] .m-b-2 {
  margin-bottom: 2px;
}
[dir=rtl] .m-b-3 {
  margin-bottom: 3px;
}
[dir=rtl] .m-b-4 {
  margin-bottom: 4px;
}
[dir=rtl] .m-b-5 {
  margin-bottom: 5px;
}
[dir=rtl] .m-b-6 {
  margin-bottom: 6px;
}
[dir=rtl] .m-b-7 {
  margin-bottom: 7px;
}
[dir=rtl] .m-b-8 {
  margin-bottom: 8px;
}
[dir=rtl] .m-b-9 {
  margin-bottom: 9px;
}
[dir=rtl] .m-b-10 {
  margin-bottom: 10px;
}
[dir=rtl] .m-b-11 {
  margin-bottom: 11px;
}
[dir=rtl] .m-b-12 {
  margin-bottom: 12px;
}
[dir=rtl] .m-b-13 {
  margin-bottom: 13px;
}
[dir=rtl] .m-b-14 {
  margin-bottom: 14px;
}
[dir=rtl] .m-b-15 {
  margin-bottom: 15px;
}
[dir=rtl] .m-b-16 {
  margin-bottom: 16px;
}
[dir=rtl] .m-b-17 {
  margin-bottom: 17px;
}
[dir=rtl] .m-b-18 {
  margin-bottom: 18px;
}
[dir=rtl] .m-b-19 {
  margin-bottom: 19px;
}
[dir=rtl] .m-b-20 {
  margin-bottom: 20px;
}
[dir=rtl] .m-b-21 {
  margin-bottom: 21px;
}
[dir=rtl] .m-b-22 {
  margin-bottom: 22px;
}
[dir=rtl] .m-b-23 {
  margin-bottom: 23px;
}
[dir=rtl] .m-b-24 {
  margin-bottom: 24px;
}
[dir=rtl] .m-b-25 {
  margin-bottom: 25px;
}
[dir=rtl] .m-b-26 {
  margin-bottom: 26px;
}
[dir=rtl] .m-b-27 {
  margin-bottom: 27px;
}
[dir=rtl] .m-b-28 {
  margin-bottom: 28px;
}
[dir=rtl] .m-b-29 {
  margin-bottom: 29px;
}
[dir=rtl] .m-b-30 {
  margin-bottom: 30px;
}
[dir=rtl] .m-b-31 {
  margin-bottom: 31px;
}
[dir=rtl] .m-b-32 {
  margin-bottom: 32px;
}
[dir=rtl] .m-b-33 {
  margin-bottom: 33px;
}
[dir=rtl] .m-b-34 {
  margin-bottom: 34px;
}
[dir=rtl] .m-b-35 {
  margin-bottom: 35px;
}
[dir=rtl] .m-b-36 {
  margin-bottom: 36px;
}
[dir=rtl] .m-b-37 {
  margin-bottom: 37px;
}
[dir=rtl] .m-b-38 {
  margin-bottom: 38px;
}
[dir=rtl] .m-b-39 {
  margin-bottom: 39px;
}
[dir=rtl] .m-b-40 {
  margin-bottom: 40px;
}
[dir=rtl] .m-b-41 {
  margin-bottom: 41px;
}
[dir=rtl] .m-b-42 {
  margin-bottom: 42px;
}
[dir=rtl] .m-b-43 {
  margin-bottom: 43px;
}
[dir=rtl] .m-b-44 {
  margin-bottom: 44px;
}
[dir=rtl] .m-b-45 {
  margin-bottom: 45px;
}
[dir=rtl] .m-b-46 {
  margin-bottom: 46px;
}
[dir=rtl] .m-b-47 {
  margin-bottom: 47px;
}
[dir=rtl] .m-b-48 {
  margin-bottom: 48px;
}
[dir=rtl] .m-b-49 {
  margin-bottom: 49px;
}
[dir=rtl] .m-b-50 {
  margin-bottom: 50px;
}
[dir=rtl] .m-b-51 {
  margin-bottom: 51px;
}
[dir=rtl] .m-b-52 {
  margin-bottom: 52px;
}
[dir=rtl] .m-b-53 {
  margin-bottom: 53px;
}
[dir=rtl] .m-b-54 {
  margin-bottom: 54px;
}
[dir=rtl] .m-b-55 {
  margin-bottom: 55px;
}
[dir=rtl] .m-b-56 {
  margin-bottom: 56px;
}
[dir=rtl] .m-b-57 {
  margin-bottom: 57px;
}
[dir=rtl] .m-b-58 {
  margin-bottom: 58px;
}
[dir=rtl] .m-b-59 {
  margin-bottom: 59px;
}
[dir=rtl] .m-b-60 {
  margin-bottom: 60px;
}
[dir=rtl] .m-b-61 {
  margin-bottom: 61px;
}
[dir=rtl] .m-b-62 {
  margin-bottom: 62px;
}
[dir=rtl] .m-b-63 {
  margin-bottom: 63px;
}
[dir=rtl] .m-b-64 {
  margin-bottom: 64px;
}
[dir=rtl] .m-b-65 {
  margin-bottom: 65px;
}
[dir=rtl] .m-b-66 {
  margin-bottom: 66px;
}
[dir=rtl] .m-b-67 {
  margin-bottom: 67px;
}
[dir=rtl] .m-b-68 {
  margin-bottom: 68px;
}
[dir=rtl] .m-b-69 {
  margin-bottom: 69px;
}
[dir=rtl] .m-b-70 {
  margin-bottom: 70px;
}
[dir=rtl] .m-t-0 {
  margin-top: 0px;
}
[dir=rtl] .m-t-1 {
  margin-top: 1px;
}
[dir=rtl] .m-t-2 {
  margin-top: 2px;
}
[dir=rtl] .m-t-3 {
  margin-top: 3px;
}
[dir=rtl] .m-t-4 {
  margin-top: 4px;
}
[dir=rtl] .m-t-5 {
  margin-top: 5px;
}
[dir=rtl] .m-t-6 {
  margin-top: 6px;
}
[dir=rtl] .m-t-7 {
  margin-top: 7px;
}
[dir=rtl] .m-t-8 {
  margin-top: 8px;
}
[dir=rtl] .m-t-9 {
  margin-top: 9px;
}
[dir=rtl] .m-t-10 {
  margin-top: 10px;
}
[dir=rtl] .m-t-11 {
  margin-top: 11px;
}
[dir=rtl] .m-t-12 {
  margin-top: 12px;
}
[dir=rtl] .m-t-13 {
  margin-top: 13px;
}
[dir=rtl] .m-t-14 {
  margin-top: 14px;
}
[dir=rtl] .m-t-15 {
  margin-top: 15px;
}
[dir=rtl] .m-t-16 {
  margin-top: 16px;
}
[dir=rtl] .m-t-17 {
  margin-top: 17px;
}
[dir=rtl] .m-t-18 {
  margin-top: 18px;
}
[dir=rtl] .m-t-19 {
  margin-top: 19px;
}
[dir=rtl] .m-t-20 {
  margin-top: 20px;
}
[dir=rtl] .m-t-21 {
  margin-top: 21px;
}
[dir=rtl] .m-t-22 {
  margin-top: 22px;
}
[dir=rtl] .m-t-23 {
  margin-top: 23px;
}
[dir=rtl] .m-t-24 {
  margin-top: 24px;
}
[dir=rtl] .m-t-25 {
  margin-top: 25px;
}
[dir=rtl] .m-t-26 {
  margin-top: 26px;
}
[dir=rtl] .m-t-27 {
  margin-top: 27px;
}
[dir=rtl] .m-t-28 {
  margin-top: 28px;
}
[dir=rtl] .m-t-29 {
  margin-top: 29px;
}
[dir=rtl] .m-t-30 {
  margin-top: 30px;
}
[dir=rtl] .m-t-31 {
  margin-top: 31px;
}
[dir=rtl] .m-t-32 {
  margin-top: 32px;
}
[dir=rtl] .m-t-33 {
  margin-top: 33px;
}
[dir=rtl] .m-t-34 {
  margin-top: 34px;
}
[dir=rtl] .m-t-35 {
  margin-top: 35px;
}
[dir=rtl] .m-t-36 {
  margin-top: 36px;
}
[dir=rtl] .m-t-37 {
  margin-top: 37px;
}
[dir=rtl] .m-t-38 {
  margin-top: 38px;
}
[dir=rtl] .m-t-39 {
  margin-top: 39px;
}
[dir=rtl] .m-t-40 {
  margin-top: 40px;
}
[dir=rtl] .m-t-41 {
  margin-top: 41px;
}
[dir=rtl] .m-t-42 {
  margin-top: 42px;
}
[dir=rtl] .m-t-43 {
  margin-top: 43px;
}
[dir=rtl] .m-t-44 {
  margin-top: 44px;
}
[dir=rtl] .m-t-45 {
  margin-top: 45px;
}
[dir=rtl] .m-t-46 {
  margin-top: 46px;
}
[dir=rtl] .m-t-47 {
  margin-top: 47px;
}
[dir=rtl] .m-t-48 {
  margin-top: 48px;
}
[dir=rtl] .m-t-49 {
  margin-top: 49px;
}
[dir=rtl] .m-t-50 {
  margin-top: 50px;
}
[dir=rtl] .m-t-51 {
  margin-top: 51px;
}
[dir=rtl] .m-t-52 {
  margin-top: 52px;
}
[dir=rtl] .m-t-53 {
  margin-top: 53px;
}
[dir=rtl] .m-t-54 {
  margin-top: 54px;
}
[dir=rtl] .m-t-55 {
  margin-top: 55px;
}
[dir=rtl] .m-t-56 {
  margin-top: 56px;
}
[dir=rtl] .m-t-57 {
  margin-top: 57px;
}
[dir=rtl] .m-t-58 {
  margin-top: 58px;
}
[dir=rtl] .m-t-59 {
  margin-top: 59px;
}
[dir=rtl] .m-t-60 {
  margin-top: 60px;
}
[dir=rtl] .m-t-61 {
  margin-top: 61px;
}
[dir=rtl] .m-t-62 {
  margin-top: 62px;
}
[dir=rtl] .m-t-63 {
  margin-top: 63px;
}
[dir=rtl] .m-t-64 {
  margin-top: 64px;
}
[dir=rtl] .m-t-65 {
  margin-top: 65px;
}
[dir=rtl] .m-t-66 {
  margin-top: 66px;
}
[dir=rtl] .m-t-67 {
  margin-top: 67px;
}
[dir=rtl] .m-t-68 {
  margin-top: 68px;
}
[dir=rtl] .m-t-69 {
  margin-top: 69px;
}
[dir=rtl] .m-t-70 {
  margin-top: 70px;
}
[dir=rtl] .dashboard-widget-combine .dashboard-widget .slider-top-sec .slider-nav {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
[dir=rtl] .dashboard-widget-combine .dashboard-widget::after {
  left: 0;
  right: auto;
}
[dir=rtl] .icon-right-arrow {
  margin-left: 0;
  transform: rotate(180deg);
  margin-right: 8px;
}
[dir=rtl] .dbas-header .dropdown-menu.logout .logout-text-item {
  margin-left: 0;
  margin-right: 12px;
}
[dir=rtl] .brand-view {
  padding-left: 0;
  padding-right: 21px;
}
[dir=rtl] .nav-link-background {
  margin-left: 15px;
  margin-right: 0;
}
[dir=rtl] .table thead th.amount.text-end,
[dir=rtl] .table tbody td.amount.text-end {
  text-align: right !important;
}
[dir=rtl] .table tbody td a.gridLinkButton {
  display: flex;
  align-items: center;
}
[dir=rtl] .table tbody td a.gridLinkButton:before {
  margin-left: 8px;
  margin-right: 0;
  float: right;
}
[dir=rtl] .captcha-field .captcha-buttons {
  right: auto;
  left: 0;
}
[dir=rtl] .form-group label.float-right {
  float: left !important;
}
[dir=rtl] vc-markas-favourite-transaction label.mark-favorite {
  float: right !important;
}
[dir=rtl] #vccontainerrow8Container vc-markas-favourite-transaction label.mark-favorite {
  float: left !important;
}
[dir=rtl] .currency-amount-row .currency-info {
  text-align: left;
}
[dir=rtl] .currency-amount-row vc-amountbox.currency-amountbox input[type=text] {
  text-align: right;
  padding: 0 8px !important;
}
[dir=rtl] .currency-amount-row vc-amountbox.currency-amountbox vc-moneytextbox {
  order: 1;
}
[dir=rtl] .selectable-buttonlist-combobox .button-columns {
  border-right: none;
  border-left: 1px solid #b4b3be;
}
[dir=rtl] #changeCurrencyButton .dbas-btn {
  float: none;
  color: transparent;
}
@media (max-width: 575.98px) {
  [dir=rtl] #billInquiryButton .btn {
    margin: 15px 0 0 0 !important;
  }
}
@media (min-width: 768px) {
  [dir=rtl] div.dataTables_paginate ul.pagination {
    padding: 0;
  }
}
[dir=rtl] .circular-add-button-bottom {
  color: transparent;
}
[dir=rtl] .onoffswitch-title {
  text-align: right;
}
[dir=rtl] .common-execute-page .primary-text {
  position: static;
  transform: none;
}
[dir=rtl] .selectable-buttonlist-combobox .dropdown-menu.currency-dropdown {
  left: 26px !important;
  right: -28px !important;
}
@media (max-width: 767.98px) {
  [dir=rtl] .selectable-buttonlist-combobox .dropdown-menu.currency-dropdown {
    left: 19px !important;
    right: -21px !important;
  }
}

@media (max-width: 767.98px) {
  @supports (padding-top: constant(safe-area-inset-top)) {
    html {
      --safe-area-inset-top: constant(safe-area-inset-top);
      --safe-area-inset-bottom: constant(safe-area-inset-bottom);
    }
    html body.smart-style-2 {
      background: #445056 !important;
    }
    html body .more-menu-popup .menu-header {
      padding-top: calc(10px + var(--safe-area-inset-top));
    }
    html body .enrollment-intro {
      top: var(--safe-area-inset-top);
    }
    html body .finance-calculators-wrapper {
      padding-bottom: var(--safe-area-inset-bottom);
    }
    html body .chatbot-iframe {
      padding-bottom: calc(32px + var(--safe-area-inset-bottom)) !important;
    }
    html body vc-masterflow-uiview:not(.flow-enabled),
    html body #mainview .content .content-inner.flow-enabled {
      padding-bottom: calc(55px + var(--safe-area-inset-bottom));
    }
    html body #mainview .content .content-inner.flow-enabled {
      height: calc(100% - (95px + var(--safe-area-inset-bottom)));
    }
    html body .dbas-footer {
      padding-bottom: calc(9px + var(--safe-area-inset-bottom)) !important;
    }
    html body .more-menu-popup .menu-more-modal.modal-wrapper,
    html body .more-menu-popup .modal-full {
      padding-bottom: var(--safe-area-inset-bottom);
      padding-top: var(--safe-area-inset-top);
    }
    html body .more-menu-popup .modal-full.full-view {
      bottom: var(--safe-area-inset-bottom);
    }
    html body .more-menu-popup .modal-full {
      bottom: calc(54px + var(--safe-area-inset-bottom));
    }
    html body .circular-add-button {
      bottom: calc(66px + var(--safe-area-inset-bottom));
    }
    html body .dropdown-menu.term-calculator {
      bottom: calc(72px + var(--safe-area-inset-bottom));
    }
    html body .new-calculator-button,
    html body .new-chatbot-button {
      bottom: calc(13px + var(--safe-area-inset-bottom));
    }
    html body .finance-calculator {
      padding-bottom: calc(75px + var(--safe-area-inset-bottom));
    }
    html body.mobile-camera-background {
      background-size: 100% var(--safe-area-inset-top) !important;
      background-repeat: no-repeat !important;
    }
    html body.mobile-camera-background [role=main] {
      background: transparent;
    }
    html body .exchange-rate-wrapper {
      height: calc(100vh - (340px + var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));
    }
    html body .header-tabs-view.dashboard {
      top: calc(28px + var(--safe-area-inset-top)) !important;
    }
    html body vc-menu nav footer {
      padding-bottom: calc(var(--safe-area-inset-bottom)) !important;
    }
    html body vc-uiviewfooter footer {
      padding-bottom: calc(var(--safe-area-inset-bottom) - 20px) !important;
    }
    html body vc-loginmaster-uiview vc-gridsystem {
      padding-bottom: calc(var(--safe-area-inset-bottom) + 48px) !important;
    }
    html body .bottom-sheet-wrapper .bottom-sheet-container {
      padding-bottom: calc(var(--safe-area-inset-bottom) + 20px) !important;
    }
    html .camera-flash-effect {
      top: calc(52px + var(--safe-area-inset-top));
    }
  }
  @supports (padding-top: env(safe-area-inset-top)) {
    html {
      --safe-area-inset-top: env(safe-area-inset-top);
      --safe-area-inset-bottom: env(safe-area-inset-bottom);
    }
    html body .header-tabs-view.dashboard {
      top: calc(28px + var(--safe-area-inset-top)) !important;
    }
    html body .more-menu-popup .menu-header {
      padding-top: calc(10px + var(--safe-area-inset-top));
    }
    html body .finance-calculators-wrapper {
      padding-bottom: var(--safe-area-inset-bottom);
    }
    html body .chatbot-iframe {
      padding-bottom: calc(32px + var(--safe-area-inset-bottom)) !important;
    }
    html body vc-masterflow-uiview:not(.flow-enabled) {
      padding-bottom: 0;
    }
    html body #mainview .flow-enabled .content .content-inner.flow-enabled {
      height: calc(100% - (95px + var(--safe-area-inset-bottom)));
    }
    html body .dbas-footer {
      padding-bottom: calc(9px + var(--safe-area-inset-bottom)) !important;
    }
    html body .more-menu-popup .menu-more-modal.modal-wrapper,
    html body .more-menu-popup .modal-full {
      padding-bottom: var(--safe-area-inset-bottom);
      padding-top: var(--safe-area-inset-top);
    }
    html body .more-menu-popup .modal-full.full-view {
      bottom: var(--safe-area-inset-bottom);
    }
    html body .circular-add-button {
      bottom: calc(66px + var(--safe-area-inset-bottom));
    }
    html body .dropdown-menu.term-calculator {
      bottom: calc(72px + var(--safe-area-inset-bottom));
    }
    html body .new-calculator-button,
    html body .new-chatbot-button {
      bottom: calc(13px + var(--safe-area-inset-bottom));
    }
    html body .finance-calculator {
      padding-bottom: calc(75px + var(--safe-area-inset-bottom));
    }
    html body .enrollment-intro {
      top: var(--safe-area-inset-top);
    }
    html body.mobile-camera-background {
      background-size: 100% var(--safe-area-inset-top) !important;
      background-repeat: no-repeat !important;
    }
    html body.mobile-camera-background [role=main] {
      background: transparent;
    }
    html body .exchange-rate-wrapper {
      height: calc(100vh - (340px + var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));
    }
    html body vc-menu nav footer {
      padding-bottom: calc(var(--safe-area-inset-bottom)) !important;
    }
    html body vc-uiviewfooter footer {
      padding-bottom: calc(var(--safe-area-inset-bottom) - 20px) !important;
    }
    html body vc-loginmaster-uiview vc-gridsystem {
      padding-bottom: calc(var(--safe-area-inset-bottom) + 48px) !important;
    }
    html body .bottom-sheet-wrapper .bottom-sheet-container {
      padding-bottom: calc(var(--safe-area-inset-bottom) + 20px) !important;
    }
    html .camera-flash-effect {
      top: calc(52px + var(--safe-area-inset-top));
    }
  }
}
@media (min-width: 768px) {
  html body #mainview .content .content-inner.flow-enabled {
    height: 100%;
  }
}
@media (max-width: 575.98px) {
  @supports (padding-top: constant(safe-area-inset-top)) {
    html {
      --safe-area-inset-top: constant(safe-area-inset-top);
      --safe-area-inset-bottom: constant(safe-area-inset-bottom);
    }
    html body .aln-dd .dropdown-menu {
      top: calc(50px + var(--safe-area-inset-bottom));
    }
    html body .aln-dd .dropdown-scroll-sec {
      max-height: calc(100vh - (270px + var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));
    }
    html body .prelogin-screen-alerts .aln-dd {
      top: calc(10px + var(--safe-area-inset-top)) !important;
    }
    html body .prelogin-screen-alerts .aln-dd .dropdown-menu {
      top: calc(52px + var(--safe-area-inset-top)) !important;
    }
    html body .prelogin-screen-alerts .aln-dd .dropdown-scroll-sec {
      max-height: calc(100vh - (300px + var(--safe-area-inset-top) + var(--safe-area-inset-bottom))) !important;
    }
    html body .menu-enabled vc-masterflow-uiview {
      padding-bottom: calc(55px + var(--safe-area-inset-bottom));
    }
  }
  @supports (padding-top: env(safe-area-inset-top)) {
    html {
      --safe-area-inset-top: env(safe-area-inset-top);
      --safe-area-inset-bottom: env(safe-area-inset-bottom);
    }
    html body .aln-dd .dropdown-menu {
      top: calc(50px + var(--safe-area-inset-bottom));
    }
    html body .aln-dd .dropdown-scroll-sec {
      max-height: calc(100vh - (270px + var(--safe-area-inset-top) + var(--safe-area-inset-bottom)));
    }
    html body .prelogin-screen-alerts .aln-dd {
      top: calc(10px + var(--safe-area-inset-top)) !important;
    }
    html body .prelogin-screen-alerts .aln-dd .dropdown-menu {
      top: calc(52px + var(--safe-area-inset-top)) !important;
    }
    html body .prelogin-screen-alerts .aln-dd .dropdown-scroll-sec {
      max-height: calc(100vh - (300px + var(--safe-area-inset-top) + var(--safe-area-inset-bottom))) !important;
    }
    html body .menu-enabled vc-masterflow-uiview {
      padding-bottom: calc(55px + var(--safe-area-inset-bottom));
    }
  }
}
@media (max-width: 767.98px) {
  @supports (padding-top: constant(safe-area-inset-top)) {
    html {
      --safe-area-inset-top: constant(safe-area-inset-top);
      --safe-area-inset-bottom: constant(safe-area-inset-bottom);
    }
    html body .menu-enabled vc-masterflow-uiview {
      padding-bottom: calc(55px + var(--safe-area-inset-bottom));
    }
  }
  @supports (padding-top: env(safe-area-inset-top)) {
    html {
      --safe-area-inset-top: env(safe-area-inset-top);
      --safe-area-inset-bottom: env(safe-area-inset-bottom);
    }
    html body .menu-enabled vc-masterflow-uiview {
      padding-bottom: calc(55px + var(--safe-area-inset-bottom));
    }
  }
}
.dbas-btn {
  border-radius: 25px !important;
  font-size: 14px !important;
  line-height: normal !important;
  color: #ffffff;
  font-weight: 500 !important;
  transition: all 0.3s ease !important;
  padding: 16px 20px !important;
  text-decoration: none !important;
  box-shadow: none !important;
  width: 100%;
}
.dbas-btn.btn-action {
  color: #ffffff;
  background: #E10514;
  border-color: transparent;
}
@media (max-width: 991.98px) {
  .dbas-btn.btn-action:active {
    background: #B52A1B;
    color: #ffffff;
    border-color: transparent;
  }
}
@media (min-width: 992px) {
  .dbas-btn.btn-action:hover {
    background: #B52A1B;
    color: #ffffff;
    border-color: transparent;
    transition: 0.1s !important;
  }
}
.dbas-btn.btn-action.disabled, .dbas-btn.btn-action:disabled {
  opacity: 0.65;
  cursor: not-allowed;
  box-shadow: none;
}
.dbas-btn.btn-action:not(:disabled):not(.disabled):active, .dbas-btn.btn-action:not(:disabled):not(.disabled).active, .show > .dbas-btn.btn-action.dropdown-toggle {
  background-color: #B52A1B;
  border-color: transparent;
}
.dbas-btn.btn-icon {
  padding: 13px 5px !important;
}
.dbas-btn.btn-md {
  min-width: 160px;
}
.dbas-btn.btn-primary {
  color: #ffffff !important;
  background: #445056 !important;
  border-color: transparent !important;
}
@media (max-width: 991.98px) {
  .dbas-btn.btn-primary:active {
    background: #ffffff !important;
    color: #445056 !important;
    border-color: transparent !important;
  }
}
@media (min-width: 992px) {
  .dbas-btn.btn-primary:hover {
    background: #ffffff !important;
    color: #445056 !important;
    border-color: transparent !important;
    transition: 0.1s !important;
  }
}
.dbas-btn.btn-primary.disabled, .dbas-btn.btn-primary:disabled {
  opacity: 0.65;
  cursor: not-allowed;
  box-shadow: none;
}
.dbas-btn.btn-primary:not(:disabled):not(.disabled):active, .dbas-btn.btn-primary:not(:disabled):not(.disabled).active, .show > .dbas-btn.btn-primary.dropdown-toggle {
  background-color: #ffffff;
  border-color: transparent;
}
.dbas-btn.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffbc53;
  --bs-btn-border-color: #ffbc53;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc66d;
  --bs-btn-hover-border-color: #ffc364;
  --bs-btn-focus-shadow-rgb: 217, 160, 71;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc975;
  --bs-btn-active-border-color: #ffc364;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffbc53;
  --bs-btn-disabled-border-color: #ffbc53;
  color: #ffffff;
}
.dbas-btn.btn-remove {
  --bs-btn-color: #fff;
  --bs-btn-bg: #E10514;
  --bs-btn-border-color: #E10514;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bf0411;
  --bs-btn-hover-border-color: #b40410;
  --bs-btn-focus-shadow-rgb: 230, 43, 55;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b40410;
  --bs-btn-active-border-color: #a9040f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #E10514;
  --bs-btn-disabled-border-color: #E10514;
  color: #ffffff;
}
.dbas-btn.btn-remove.disabled {
  color: #ffffff;
}
.dbas-btn.btn-outline {
  color: #445056;
  background: transparent;
  border-color: #445056;
}
@media (max-width: 991.98px) {
  .dbas-btn.btn-outline:active {
    background: #ffffff;
    color: #445056;
    border-color: #445056;
  }
}
@media (min-width: 992px) {
  .dbas-btn.btn-outline:hover {
    background: #ffffff;
    color: #445056;
    border-color: #445056;
    transition: 0.1s !important;
  }
}
.dbas-btn.btn-outline.disabled, .dbas-btn.btn-outline:disabled {
  opacity: 0.65;
  cursor: not-allowed;
  box-shadow: none;
}
.dbas-btn.btn-outline:not(:disabled):not(.disabled):active, .dbas-btn.btn-outline:not(:disabled):not(.disabled).active, .show > .dbas-btn.btn-outline.dropdown-toggle {
  background-color: transparent;
  border-color: #445056;
}
.dbas-btn.btn-outline-transparent {
  color: #ffffff;
  background: transparent;
  border-color: #ffffff;
}
@media (max-width: 991.98px) {
  .dbas-btn.btn-outline-transparent:active {
    background: #ffffff;
    color: #445056;
    border-color: #ffffff;
  }
}
@media (min-width: 992px) {
  .dbas-btn.btn-outline-transparent:hover {
    background: #ffffff;
    color: #445056;
    border-color: #ffffff;
    transition: 0.1s !important;
  }
}
.dbas-btn.btn-outline-transparent.disabled, .dbas-btn.btn-outline-transparent:disabled {
  opacity: 0.65;
  cursor: not-allowed;
  box-shadow: none;
}
.dbas-btn.btn-outline-transparent:not(:disabled):not(.disabled):active, .dbas-btn.btn-outline-transparent:not(:disabled):not(.disabled).active, .show > .dbas-btn.btn-outline-transparent.dropdown-toggle {
  background-color: transparent;
  border-color: #ffffff;
}
@media (min-width: 768px) {
  .dbas-btn.btn-row-right-fix {
    position: absolute;
    top: -43px;
    right: 15px;
    width: inherit;
    left: inherit;
    margin: inherit;
    padding: 10px 25px !important;
  }
  .dbas-btn.btn-row-right-fix:active {
    top: -43px;
    right: 15px;
    left: auto;
  }
}
.dbas-btn.btn-small {
  font-size: 13px !important;
  padding: 12px 24px !important;
}
.dbas-btn.btn-dashboard-primary {
  font-size: 14px !important;
  padding: 8px 14px !important;
  border-radius: 15px !important;
  color: #333;
  background: #ffffff;
  border-color: transparent;
}
@media (max-width: 991.98px) {
  .dbas-btn.btn-dashboard-primary:active {
    background: #333;
    color: #ffffff;
    border-color: transparent;
  }
}
@media (min-width: 992px) {
  .dbas-btn.btn-dashboard-primary:hover {
    background: #333;
    color: #ffffff;
    border-color: transparent;
    transition: 0.1s !important;
  }
}
.dbas-btn.btn-dashboard-primary.disabled, .dbas-btn.btn-dashboard-primary:disabled {
  opacity: 0.65;
  cursor: not-allowed;
  box-shadow: none;
}
.dbas-btn.btn-dashboard-primary:not(:disabled):not(.disabled):active, .dbas-btn.btn-dashboard-primary:not(:disabled):not(.disabled).active, .show > .dbas-btn.btn-dashboard-primary.dropdown-toggle {
  background-color: #333;
  border-color: transparent;
}
.dbas-btn.btn-bg-white, .dbas-btn.btn-bg-white:hover {
  background-color: white !important;
  color: #445056 !important;
}
@media (max-width: 767.98px) {
  .dbas-btn.sm-btn-small {
    padding: 0 10px !important;
    min-height: 50px !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

.btn:not(:disabled):not(.disabled):active:focus,
.btn:not(:disabled):not(.disabled).active:focus {
  box-shadow: none;
}

.button-text {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}

a {
  transition: all 0.3s ease 0s;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
}
a:hover, a:focus {
  text-decoration: none !important;
}

.btn,
a:link,
button {
  -webkit-tap-highlight-color: rgba(225, 225, 225, 0);
}

a.gridLinkButton {
  color: #333333;
  font-size: 14px;
  font-style: italic;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
  max-width: inherit;
}
a.gridLinkButton:hover {
  color: #333333;
}
a.gridLinkButton:before {
  content: "\f05a";
  font-size: 18px;
  margin-left: 5px;
  margin-right: 8px;
  color: #445056;
  font-style: normal;
  vertical-align: middle;
  font-family: "FontAwesome";
}

vc-linkbutton a i {
  color: #445056;
}
vc-linkbutton a .link-button-span {
  font-weight: 500;
  font-size: 15px;
}
vc-linkbutton a .link-button-span:not(.text-color-white) {
  color: #445056;
}
vc-linkbutton a .link-button-span.text-color-white {
  color: #ffffff;
}
vc-linkbutton a .link-button-span.text-underline {
  text-decoration: underline;
}
vc-linkbutton a .link-button-span:hover {
  cursor: pointer;
}

.btn-link {
  font-size: 1.25rem;
  font-weight: 700;
  color: #445056 !important;
  padding: 0 !important;
  margin: 15px auto 0 !important;
  min-width: 60px !important;
  min-height: initial;
  line-height: normal;
  float: none !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  border-radius: 0;
}
.btn-link:active, .btn-link:focus, .btn-link:hover, .btn-link.active, .btn-link:disabled {
  background-color: transparent !important;
  border-color: transparent !important;
}

.removable-item-button-list {
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
}

.removable-item-button {
  font-size: 15px;
  line-height: 1.3;
  color: #333333;
  background: #f1f5fc;
  display: inline-block;
  padding: 7.5px 36px 7.5px 16px;
  border-radius: 50px;
  position: relative;
}
.removable-item-button:hover {
  color: #333333;
}
.removable-item-button .button-text {
  line-height: 1;
}
.removable-item-button .fa {
  font-size: 22px;
  font-weight: 800;
  vertical-align: middle;
  position: absolute;
  right: 7px;
  top: 50%;
  transform: translateY(-50%);
  margin-top: 1px;
}

.btn-pills {
  font-size: 10px;
  line-height: 1.4;
  background-color: #ffffff;
  border: 0;
  border: 1px solid #0067cd;
  border-radius: 8px;
  color: #0067cd;
}
.btn-pills--active {
  background-color: #0067cd;
  color: #ffffff;
}

.dsp-btn {
  min-width: 186px !important;
}

.checkbox-inline {
  align-items: center;
  display: flex;
}

.checkbox input[type=checkbox].checkbox + .checkbox-view + .checkbox-text,
.checkbox-inline input[type=checkbox].checkbox + .checkbox-view + .checkbox-text {
  padding-left: 0;
  text-align: left;
  color: #333333;
  margin-right: 10px;
  font-weight: 500;
  margin-left: 0;
}

label input[type=checkbox].checkbox:checked + .checkbox-view {
  background: #ffffff !important;
}

label input[type=checkbox].checkbox:checked + .checkbox-view::before {
  content: "\e9ef";
  color: #445056 !important;
  font-family: "icomoon";
  font-size: 8.5px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: normal;
  height: 100%;
}

label input[type=checkbox].checkbox:checked + .checkbox-view,
label input[type=checkbox].checkbox + .checkbox-view {
  border: 1px solid #445056;
  padding: 2px;
  border-radius: 4px;
  margin-right: 10px;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  color: #ffffff;
  cursor: pointer;
}

label input[type=checkbox].checkbox:disabled + .checkbox-view {
  background: #F9F9F9 !important;
  border-color: #E8EDF0;
  cursor: not-allowed;
}
label input[type=checkbox].checkbox:disabled + .checkbox-view::before {
  color: #8D9198 !important;
}

vc-containerrow vc-checkbox label {
  margin-top: 12px;
}

@media (min-width: 768px) {
  .accessDetail.checkbox, .accessBalance.checkbox, .accessTransaction.checkbox {
    justify-content: center !important;
  }
}
.select2-container {
  margin: 0;
  position: relative;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}

.select2-display-none,
.select2-hidden-accessible {
  display: none;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  box-sizing: border-box;
}

.select2-selection.select2-selection--single {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.select2-container .select2-choice,
.select2-selection {
  display: block;
  padding: 0 8px;
  overflow: hidden;
  position: relative;
  border: 1px solid #ccc;
  white-space: nowrap;
  color: #444;
  text-decoration: none;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
}

.select2-container .select2-choice .select2-arrow,
.select2-selection__arrow {
  display: inline-block;
  width: 34px;
  height: 100%;
  position: absolute;
  right: 20px;
  top: 0;
  border-left: 1px solid #ccc;
  background: #eee;
}

.select2-container .select2-choice .select2-arrow b,
.select2-selection__arrow b {
  width: 100%;
  height: 100%;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  font-size: 14px;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  box-sizing: border-box;
}

.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}

.select2-container--open .select2-dropdown,
.select2-drop-active {
  border: 1px solid #5d98cc;
  border-top: 0;
  border-bottom-width: 3px;
}

.select2-drop,
.select2-dropdown {
  margin-top: 2px;
  width: 100%;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #fff;
  color: #000;
  border: 1px solid #ccc;
  border-top: 0;
  left: 0;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}

.select2-results {
  padding: 0;
  margin: 12px 0 0 0;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: block;
}
.select2-results ul.select2-results__options {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 200px;
}

.select2-results__options {
  padding: 0;
  margin: 0;
  list-style: none;
}

.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}

.select2-selection__rendered {
  padding: 0;
  margin-bottom: 0;
}

.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 29px;
  padding: 6px 20px 5px 10px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  box-shadow: none;
  background: #fff;
  background: linear-gradient(top, #fff 85%, #eee 99%);
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent none repeat scroll 0 0;
  border: 0;
  box-shadow: none;
  outline: 0;
  box-sizing: border-box;
  font-size: 100%;
  margin-top: 0;
  padding: 0;
}

.select2-selection__choice__remove:before {
  content: "\f057";
  display: block;
  font-size: 15px;
}

.select2 .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {
  font-size: 20px;
  cursor: pointer;
}

.select2-container-multi .select2-search-choice-close,
.select2-selection__choice__remove {
  display: block;
  top: 0;
  right: 0;
  padding: 3px 4px 3px 6px;
}

.select2-selection__choice__remove {
  font-family: FontAwesome;
  font-size: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  margin: 0;
  min-height: 20px;
  min-width: 21px;
  position: absolute;
  text-decoration: none !important;
}

.select2-container-multi .select2-choices li,
.select2-selection__choice {
  float: left;
  list-style: none;
}

.select2-container-multi .select2-choices .select2-search-choice,
.select2-selection__choice {
  padding: 1px 28px 1px 8px;
  margin: 4px 0 3px 5px;
  position: relative;
  line-height: 18px;
  color: #fff;
  cursor: default;
  border: 1px solid #2a6395;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  background-color: #3276b1;
}

.select2-container.select2-container--open .select2-dropdown {
  border-top: 1px solid #445056;
  border-left: 1px solid #445056;
  border-right: 1px solid #445056;
  border-bottom: 1px solid #445056;
  border-radius: 8px;
  z-index: 100;
}
.transparent-combobox .select2-container.select2-container--open .select2-dropdown {
  border-radius: 5px;
  padding-top: 1px;
}
@media (max-width: 575.98px) {
  [dir=rtl] .transparent-combobox .select2-container.select2-container--open .select2-dropdown {
    left: 7px;
  }
}
.select2-container .select2-container--open .select2-selection,
.select2-container .select2-container-active .select2-choice,
.select2-container .select2-container-active .select2-choices {
  box-shadow: 0 6px 9px 1px rgba(0, 0, 0, 0.175) !important;
}
.transparent-combobox .select2-container .select2-results {
  margin: 0;
}
.select2-container .select2-results li {
  margin: 0 13px;
  padding: 6px 6px 6px 13px;
  font-size: 14px;
  cursor: pointer;
  color: #445056;
  font-weight: 500;
  border-radius: 3px;
}
.transparent-combobox .select2-container .select2-results li {
  margin: 0;
  padding: 1rem;
  text-align: left;
}
.select2-container .select2-results li.select2-results__option--highlighted {
  background: #445056;
  color: #ffffff;
}
.select2-container .select2-results li.select2-results__option--highlighted .account-list-dropdown-selection {
  background: url('images/icon-tick.svg') no-repeat center right 14px;
}
[dir=rtl] .select2-container .select2-results li.select2-results__option--highlighted .account-list-dropdown-selection {
  background-position: center left 0;
}
.select2-container .select2-results li.select2-results__option--highlighted .card-list-dropdown-selection {
  background: url('images/icon-tick-blue.svg') no-repeat top right;
  background-position: 100% 5px;
  background-size: 14px auto;
}
.select2-container .select2-results li.select2-results__option--highlighted .card-list-dropdown-selection .card-image-bg {
  background-color: #ffffff;
  border-color: #ffffff;
}
[dir=rtl] .select2-container .select2-results li.select2-results__option--highlighted .card-list-dropdown-selection {
  background-position: top left;
}
[dir=rtl] .select2-container .select2-results li.select2-results__option .saved-bills-dropdown-results,
[dir=rtl] .select2-container .select2-results li.select2-results__option .account-list-dropdown-selection {
  padding: 0 12px 0 42px !important;
}
.select2-container .select2-results li:last-child {
  margin-bottom: 12px;
}
.select2-container .select2-search {
  padding: 0 0.5rem;
  margin-top: 0.35rem;
  margin-bottom: 0.35rem;
  z-index: 99;
}
.select2-container .select2-search input {
  border: none;
  border-bottom: 0.1rem solid #445056;
  background: none;
  font-family: inherit;
  color: #01176e;
}
.select2-container .select2-search--dropdown.select2-search--hide {
  display: none;
}

[dir=ltr] .select2-results__options {
  text-align: left;
}
[dir=ltr] .select2-results__options .text-start {
  text-align: left !important;
}

.select2 .select2-selection {
  border-radius: 8px !important;
  min-height: 53px !important;
  color: #445056 !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  border: 1px solid #445056 !important;
  padding: 16px 44px 16px 20px !important;
  line-height: normal;
}
.select2 .select2-selection .select2-selection__arrow {
  border: none;
  background: url('images/icon-arrow-down.svg') no-repeat center right;
  filter: none;
}
[dir=rtl] .select2 .select2-selection .select2-selection__arrow {
  right: auto;
  left: 0;
}
[dir=ltr] .select2 .select2-selection .select2-selection__arrow {
  right: 20px;
  left: auto;
}
.select2 .select2-selection.select2-selection--multiple {
  height: auto !important;
  padding-top: 5px !important;
}
.select2 .select2-selection.select2-selection--multiple .select2-search {
  padding: 0 !important;
  display: block;
  float: left;
  width: auto;
  line-height: 1;
  margin-top: 1px;
}
.select2 .select2-selection.select2-selection--multiple .select2-search .select2-search__field {
  padding-left: 0.5rem;
  box-shadow: none !important;
  outline: none !important;
  border: none !important;
}
.select2 .select2-selection.select2-selection--multiple .select2-search .select2-search__field::-webkit-input-placeholder {
  color: #ADB1B3 !important;
  font-weight: normal;
  font-size: 18px;
  font-style: italic;
}
.select2 .select2-selection.select2-selection--multiple .select2-selection__choice {
  background-color: #f3f3f3;
  margin: 1px;
  min-height: 30px;
  display: inline-flex;
  align-items: center;
  border-color: transparent;
  border-radius: 80px;
  color: #333333;
}
.select2 .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  padding: 0;
  top: 50%;
  transform: translateY(-50%);
  color: #E10514;
  background: transparent;
}
.select2 .select2-selection.select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {
  font-size: 20px;
  cursor: pointer;
}
.select2 .select2-selection.select2-selection--multiple .select2-selection__choice .account-list-dropdown-selection,
.select2 .select2-selection.select2-selection--multiple .select2-selection__choice .beneficiary-list-dropdown-selection {
  margin-bottom: 5px;
}

@media (max-width: 575.98px) {
  [dir=rtl] .transparent-combobox .select2-selection {
    padding: 0 35px !important;
  }
}

.select2-container--disabled .select2-selection.select2-selection--single {
  background-color: #f9f9f9;
  border: 1px solid #e8edf0 !important;
  color: #8d9198 !important;
  cursor: default;
}
.select2-container--disabled .select2-selection.select2-selection--single .select2-selection__arrow {
  display: none;
}

.select2-selection.select2-selection--multiple {
  height: auto !important;
}
.select2-selection.select2-selection--multiple .select2-search {
  padding: 0 !important;
}
.select2-selection.select2-selection--multiple .select2-search .select2-search__field {
  padding-left: 0.5rem;
}

[dir=rtl] .select2 .select2-selection.select2-selection--multiple {
  padding: 0 12px 0 35px !important;
}
[dir=rtl] .select2-container-multi .select2-choices li,
[dir=rtl] .select2-selection__choice {
  float: right;
  padding: 1px 15px 1px 28px;
}
[dir=rtl] .select2-selection--multiple .select2-selection__rendered {
  display: flex;
  margin: 0;
  padding: 5px 0 0;
}
[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  right: auto;
  left: 4px;
}

.select2-dropdown .card-list-dropdown-selection .card-image-bg,
.select2-container .card-list-dropdown-selection .card-image-bg {
  background-color: transparent;
  border-radius: 50%;
  border: 1px solid #ffbc53;
}
.select2-dropdown .card-list-dropdown-selection .card-holder-name,
.select2-container .card-list-dropdown-selection .card-holder-name {
  color: #333333;
}
.select2-dropdown .card-list-dropdown-selection .card-type,
.select2-container .card-list-dropdown-selection .card-type {
  margin-left: auto;
}
[dir=rtl] .select2-dropdown .card-list-dropdown-selection .card-type,
[dir=rtl] .select2-container .card-list-dropdown-selection .card-type {
  margin-left: 0;
  margin-right: auto;
}
.select2-dropdown .account-list-dropdown-selection,
.select2-dropdown .saved-bills-dropdown-results,
.select2-container .account-list-dropdown-selection,
.select2-container .saved-bills-dropdown-results {
  display: flex;
  margin-top: 5px;
  justify-content: space-between;
  align-items: center;
  line-height: 16px !important;
}
.select2-dropdown .account-list-dropdown-selection > div,
.select2-dropdown .saved-bills-dropdown-results > div,
.select2-container .account-list-dropdown-selection > div,
.select2-container .saved-bills-dropdown-results > div {
  width: 100%;
  text-align: left;
}
[dir=rtl] .select2-dropdown .account-list-dropdown-selection > div,
[dir=rtl] .select2-dropdown .saved-bills-dropdown-results > div,
[dir=rtl] .select2-container .account-list-dropdown-selection > div,
[dir=rtl] .select2-container .saved-bills-dropdown-results > div {
  text-align: right;
}
.select2-dropdown .account-list-dropdown-selection .account-holder,
.select2-dropdown .saved-bills-dropdown-results .account-holder,
.select2-container .account-list-dropdown-selection .account-holder,
.select2-container .saved-bills-dropdown-results .account-holder {
  margin-bottom: 4px;
  color: #445056;
  font-size: 16px;
  font-weight: 600;
}
.select2-dropdown .account-list-dropdown-selection .account-type,
.select2-dropdown .saved-bills-dropdown-results .account-type,
.select2-container .account-list-dropdown-selection .account-type,
.select2-container .saved-bills-dropdown-results .account-type {
  margin-bottom: 4px;
  color: #01176e;
  font-weight: 600;
  font-size: 13px;
}
.select2-dropdown .account-list-dropdown-selection .account-number,
.select2-dropdown .saved-bills-dropdown-results .account-number,
.select2-container .account-list-dropdown-selection .account-number,
.select2-container .saved-bills-dropdown-results .account-number {
  color: #445056;
  font-weight: 600;
  font-size: 12px;
}
.select2-dropdown .account-list-dropdown-selection .account-image,
.select2-dropdown .account-list-dropdown-selection .bill-image,
.select2-dropdown .saved-bills-dropdown-results .account-image,
.select2-dropdown .saved-bills-dropdown-results .bill-image,
.select2-container .account-list-dropdown-selection .account-image,
.select2-container .account-list-dropdown-selection .bill-image,
.select2-container .saved-bills-dropdown-results .account-image,
.select2-container .saved-bills-dropdown-results .bill-image {
  margin-right: 14px;
}
[dir=rtl] .select2-dropdown .account-list-dropdown-selection .account-image,
[dir=rtl] .select2-dropdown .account-list-dropdown-selection .bill-image,
[dir=rtl] .select2-dropdown .saved-bills-dropdown-results .account-image,
[dir=rtl] .select2-dropdown .saved-bills-dropdown-results .bill-image,
[dir=rtl] .select2-container .account-list-dropdown-selection .account-image,
[dir=rtl] .select2-container .account-list-dropdown-selection .bill-image,
[dir=rtl] .select2-container .saved-bills-dropdown-results .account-image,
[dir=rtl] .select2-container .saved-bills-dropdown-results .bill-image {
  margin-right: 0;
  margin-left: 14px;
}
.select2-dropdown .account-list-dropdown-selection .bill-image,
.select2-dropdown .saved-bills-dropdown-results .bill-image,
.select2-container .account-list-dropdown-selection .bill-image,
.select2-container .saved-bills-dropdown-results .bill-image {
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  min-height: 36px;
  max-height: 36px;
  height: 36px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #f3f3f3;
  color: #333333;
  margin-right: 10px;
}
.select2-dropdown .account-list-dropdown-selection .amount,
.select2-dropdown .saved-bills-dropdown-results .amount,
.select2-container .account-list-dropdown-selection .amount,
.select2-container .saved-bills-dropdown-results .amount {
  text-align: right;
  color: #333333;
  font-weight: bold;
}
[dir=rtl] .select2-dropdown .account-list-dropdown-selection .amount,
[dir=rtl] .select2-dropdown .saved-bills-dropdown-results .amount,
[dir=rtl] .select2-container .account-list-dropdown-selection .amount,
[dir=rtl] .select2-container .saved-bills-dropdown-results .amount {
  text-align: left;
}
.select2-dropdown .account-list-dropdown-selection .saved-bill-nickname,
.select2-dropdown .saved-bills-dropdown-results .saved-bill-nickname,
.select2-container .account-list-dropdown-selection .saved-bill-nickname,
.select2-container .saved-bills-dropdown-results .saved-bill-nickname {
  margin-bottom: 4px;
  color: #445056;
  font-size: 16px;
  font-weight: 600;
}
.select2-dropdown .account-list-dropdown-selection .saved-bill-billername,
.select2-dropdown .saved-bills-dropdown-results .saved-bill-billername,
.select2-container .account-list-dropdown-selection .saved-bill-billername,
.select2-container .saved-bills-dropdown-results .saved-bill-billername {
  font-size: 16px;
  margin-bottom: 6px;
  color: #01176e;
  font-weight: 600;
}
.select2-dropdown .account-list-dropdown-selection .saved-bill-payeetype,
.select2-dropdown .saved-bills-dropdown-results .saved-bill-payeetype,
.select2-container .account-list-dropdown-selection .saved-bill-payeetype,
.select2-container .saved-bills-dropdown-results .saved-bill-payeetype {
  color: #445056;
  font-weight: 600;
  font-size: 16px;
}
.select2-dropdown .account-list-dropdown-selection .saved-bill-payeeid,
.select2-dropdown .saved-bills-dropdown-results .saved-bill-payeeid,
.select2-container .account-list-dropdown-selection .saved-bill-payeeid,
.select2-container .saved-bills-dropdown-results .saved-bill-payeeid {
  text-align: right;
  color: #445056;
  font-weight: 600;
  font-size: 16px;
}
.select2-dropdown .beneficiary-list-dropdown-selection,
.select2-container .beneficiary-list-dropdown-selection {
  margin-top: 5px;
  line-height: 16px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

li > .account-list-dropdown-selection {
  padding: 15px 32px 14px 4px !important;
}

li > .saved-bills-dropdown-results {
  padding: 15px 32px 14px 15px !important;
}

.select2-results__option.select2-results__option--highlighted .beneficiary-avatar,
.select2-results__option.select2-results__option--highlighted .bill-image {
  background-color: #445056;
  color: #ffffff;
  transition: all 0.3s ease;
}

.beneficiary-list-dropdown-results .beneficiary-avatar {
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  min-height: 36px;
  max-height: 36px;
  height: 36px;
  background: #f3f3f3;
  color: #333333;
  margin-right: 10px;
}
.beneficiary-list-dropdown-results .beneficiary-nickname {
  font-weight: 500;
  font-size: 16px;
}
.beneficiary-list-dropdown-results .beneficiary-number {
  font-weight: 500;
  font-size: 16px;
}
li > .beneficiary-list-dropdown-results {
  padding: 14px 5px 14px 16px !important;
}

.select2-selection {
  border-radius: 3px !important;
  min-height: 42px !important;
  color: #445056 !important;
  font-weight: normal !important;
  font-size: 16px !important;
  border: 1px solid #445056 !important;
  cursor: pointer;
}
.transparent-combobox .select2-selection {
  background: transparent !important;
  border-radius: 4px !important;
  border: none !important;
  color: white !important;
  min-height: 20px !important;
  line-height: 32px !important;
  font-size: 15px !important;
  padding: 0 35px !important;
}
.select2-selection:disabled {
  background-color: #f1f5fc !important;
  border-color: transparent !important;
}
.select2-selection[readonly] {
  background-color: #f3f3f3 !important;
  border-color: transparent !important;
}

.select2-container--open .select2-selection {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.175) !important;
}
.transparent-combobox .select2-container--open .select2-selection {
  box-shadow: none !important;
}

.select2-selection__arrow b:before {
  display: none !important;
}

.select2-selection__placeholder {
  color: #445056;
  font-weight: normal;
  font-size: 18px;
}

.transparent-combobox .select2-selection__arrow {
  background: url('images/icon-arrow-right-white.svg') no-repeat center 0 !important;
  transform: rotate(90deg);
  background-size: 8px 8px !important;
}
.transparent-combobox .select2-selection__rendered {
  margin-right: -23px;
}

.transparent-combobox select.native {
  border-radius: 3px !important;
  min-height: 42px !important;
  line-height: 42px !important;
  font-weight: normal !important;
  font-size: 16px !important;
  padding: 0 20px !important;
  border-color: transparent !important;
  color: white;
  float: right;
  width: auto;
  -webkit-appearance: inherit;
  background: url('images/icon-arrow-down-white.svg') no-repeat 97% center !important;
}

select.native {
  -webkit-appearance: none;
  border-radius: 3px !important;
  min-height: 42px !important;
  line-height: 42px !important;
  color: #01176e;
  font-weight: normal !important;
  font-size: 16px !important;
  border: 1px solid #445056 !important;
  padding: 0 20px !important;
  width: 100%;
  background: #fff url('images/icon-arrow-down.svg') no-repeat !important;
  background-position: calc(100% - 20px) center !important;
  color: #445056 !important;
  font-weight: 500 !important;
  border-radius: 8px !important;
  min-height: 53px !important;
  color: #445056 !important;
  font-size: 16px !important;
  border: 1px solid #445056 !important;
  padding: 0 44px 0 20px !important;
  line-height: normal;
}
select.native:disabled {
  background-color: #f9f9f9 !important;
  border: 1px solid #e8edf0 !important;
  color: #8d9198 !important;
  cursor: default;
}
select.native:disabled .select2-selection__arrow {
  display: none;
}
select.native[readonly] {
  background-color: #f1f5fc !important;
}

.more-menu-popup.native-dropdown .modal {
  z-index: 1052;
}
.more-menu-popup.native-dropdown .modal-body {
  height: calc(100% + 13px);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background: #e3e5eb;
  padding: 0;
  padding-bottom: 0;
  margin: 0;
}
.more-menu-popup.native-dropdown .modal-body .modal-result-content {
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
}

.native-dropdown .modal-body {
  overflow: hidden;
  padding-bottom: 0;
}
.native-dropdown .modal-body .modal-result-content {
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
  position: relative;
  overflow: auto;
  padding-top: 104px;
}
.native-dropdown .select2-container.select2-container--default.select2-container--open {
  display: block !important;
  border: 0 !important;
  border-left: 0 !important;
  width: 100% !important;
  top: inherit !important;
  left: inherit !important;
}
.native-dropdown .select2-container--open .select2-dropdown.select2-dropdown--below {
  border: 0 !important;
}
.native-dropdown .select2-results {
  max-height: 100% !important;
  background: #ffffff;
  margin: 0;
}
.native-dropdown .select2-drop,
.native-dropdown .select2-dropdown {
  position: relative !important;
  border: 0 !important;
  width: auto !important;
}
.native-dropdown .select2-results__option {
  border-bottom: 1px solid #e3e5eb;
}

.beneficiary-avatar {
  width: 42px;
  min-width: 42px;
  max-width: 42px;
  min-height: 42px;
  max-height: 42px;
  height: 42px;
  border-radius: 50%;
  background-color: #838b98;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 13px;
  color: white;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  .select2-container .select2-results ul.select2-results__options {
    max-height: 225px;
  }
  li > .account-list-dropdown-selection {
    padding: 0 42px 0 12px !important;
  }
  li > .saved-bills-dropdown-results {
    padding: 0 42px 0 12px !important;
  }
  li > .multi-card-select-item {
    padding-right: 5px !important;
  }
  li > .beneficiary-list-dropdown-results {
    padding: 0 32px 0 2px !important;
  }
}
.modal-dropdown-items-variant-1.native-dropdown .select2-results__option {
  border-bottom: 0;
}
.modal-dropdown-items-variant-1 .select2-container .select2-results li {
  padding-bottom: 0;
  padding-top: 0;
  margin-bottom: 0;
}
.modal-dropdown-items-variant-1 .select2-container .select2-results li:last-child {
  margin-bottom: 0;
}

vc-accountlistcombo .select2-container .select2-results ul.select2-results__options,
vc-savedbillscombo .select2-container .select2-results ul.select2-results__options {
  max-height: 299px !important;
}
vc-accountlistcombo .select2-container .select2-results ul.select2-results__options li,
vc-savedbillscombo .select2-container .select2-results ul.select2-results__options li {
  padding: 12px;
  border-radius: 0;
}
vc-accountlistcombo .select2-container .select2-results ul.select2-results__options li ~ li,
vc-savedbillscombo .select2-container .select2-results ul.select2-results__options li ~ li {
  border-top: 1px solid #ccc;
}
vc-accountlistcombo .select2-container .select2-results ul.select2-results__options li:hover, vc-accountlistcombo .select2-container .select2-results ul.select2-results__options li.select2-results__option--highlighted,
vc-savedbillscombo .select2-container .select2-results ul.select2-results__options li:hover,
vc-savedbillscombo .select2-container .select2-results ul.select2-results__options li.select2-results__option--highlighted {
  border-radius: 3px;
}

vc-accountlistcombo .select2-selection.select2-selection--single {
  min-height: 109px !important;
  display: flex;
}
vc-accountlistcombo .select2-selection.select2-selection--single .select2-selection__rendered {
  display: flex;
  align-items: center;
  width: 100%;
}
vc-accountlistcombo .select2-selection.select2-selection--single .select2-selection__rendered .custom-dropdown-option {
  width: 100%;
}

.custom-dropdown-selection .custom-dropdown-option__text,
.custom-dropdown-option .custom-dropdown-option__text {
  padding-right: 4px;
  white-space: normal;
  word-break: break-word;
  display: block;
}
.custom-dropdown-selection .account-holder,
.custom-dropdown-option .account-holder {
  margin-bottom: 4px;
  display: inline-block;
  font-size: 18px;
  line-height: normal;
}
.custom-dropdown-selection .account-holder::after,
.custom-dropdown-option .account-holder::after {
  content: "-";
  padding-left: 4px;
  padding-right: 4px;
}
.custom-dropdown-selection .account-type,
.custom-dropdown-option .account-type {
  font-weight: normal;
}
.custom-dropdown-selection .account-alias,
.custom-dropdown-selection .account-iban,
.custom-dropdown-option .account-alias,
.custom-dropdown-option .account-iban {
  margin-bottom: 4px;
}
.custom-dropdown-selection .account-amount .text,
.custom-dropdown-option .account-amount .text {
  font-weight: normal;
}
.custom-dropdown-selection .account-amount .text::after,
.custom-dropdown-option .account-amount .text::after {
  content: ":";
}
.custom-dropdown-selection .account-number,
.custom-dropdown-option .account-number {
  white-space: normal;
  word-break: break-word;
}
@media (max-width: 767.98px) {
  .custom-dropdown-selection .account-number,
  .custom-dropdown-option .account-number {
    padding-bottom: 4px;
  }
}
@media (min-width: 768px) {
  .custom-dropdown-selection .account-number,
  .custom-dropdown-option .account-number {
    padding-left: 4px;
    position: absolute;
    right: 0;
    top: calc(50% - 9.5px);
  }
}

.custom-dropdown-option {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: normal;
  font-size: initial;
  position: relative;
}

select {
  border-radius: 8px !important;
  min-height: 53px !important;
  color: #445056 !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  border: 1px solid #445056 !important;
  padding: 16px 44px 16px 20px !important;
  line-height: normal;
  width: 100%;
  -webkit-appearance: none;
  appearance: none;
  background: #fff url('icon-arrow-down.42c4c167cdcd31fe.svg') no-repeat calc(100% - 20px) center;
}

@media (max-width: 767.98px) {
  .custom-dropdown-selection .account-holder,
  .custom-dropdown-selection .account-type,
  .custom-dropdown-option .account-holder,
  .custom-dropdown-option .account-type {
    font-size: 15px;
  }
  .custom-dropdown-selection .account-amount,
  .custom-dropdown-selection .account-alias,
  .custom-dropdown-selection .account-number,
  .custom-dropdown-selection .account-iban,
  .custom-dropdown-option .account-amount,
  .custom-dropdown-option .account-alias,
  .custom-dropdown-option .account-number,
  .custom-dropdown-option .account-iban {
    font-size: 14px;
  }
}
.ui-widget-content {
  background: #fff;
}

.ui-widget {
  font-size: 12px;
}

.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.wijmo-wijmenu .ui-state-default {
  text-shadow: none;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: 0;
  border: 0;
}

.ui-helper-clearfix {
  display: block;
  min-height: 0;
}

.ui-corner-all {
  border-radius: 0;
}

.ui-widget-header {
  font-weight: 700;
  background-color: #f5f5f5;
  border-color: #ddd;
  color: #333;
}

.ui-widget-header a {
  color: #222;
}

.ui-helper-clearfix {
  display: block;
  min-height: 0;
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
  position: absolute;
  top: 0;
  width: 32.25px;
  height: 100%;
}
.ui-datepicker .ui-datepicker-next:hover,
.ui-datepicker .ui-datepicker-prev:hover {
  background-color: #e10514;
}

.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: calc(49% - 6px);
  min-height: auto !important;
  font-size: 14px !important;
  padding: 8px 26px 8px 8px !important;
  background-position-x: calc(100% - 8px);
  cursor: pointer;
  background-size: 14px;
}

.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  background: white;
}

.ui-datepicker th {
  padding: 20px 10px 10px 10px;
  text-align: center;
  border: 0;
  font-weight: 500;
  color: #2A2F34;
  font-size: 12px;
}

.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td.ui-state-disabled .ui-state-default {
  color: #999 !important;
}

.ui-datepicker td a,
.ui-datepicker td span {
  display: block;
  padding: 0.2em;
  text-align: right;
  text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
  display: flex;
  border-radius: 0 0 8px 8px;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  border-radius: 0 0 8px 8px;
  width: 100%;
  cursor: pointer;
  padding: 10px;
  overflow: visible;
  font-weight: 500;
  font-size: 14px;
  text-transform: capitalize;
}
.ui-datepicker .ui-datepicker-buttonpane button:hover {
  background: #eee;
}

.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

.ui-datepicker-rtl {
  direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

.ui-datepicker-cover {
  display: none;
  display: block;
  position: absolute;
  z-index: -1;
  filter: mask();
  top: -4px;
  left: -4px;
  width: 200px;
  height: 200px;
}

.ui-datepicker-today a:hover {
  background-color: gray;
  color: #fff;
}

.ui-datepicker-today a {
  background-color: #bfbfbf;
  cursor: pointer;
  padding: 0 4px;
  margin-bottom: 0;
}

.ui-datepicker td a {
  margin-bottom: 0;
  border: 0;
}

.ui-datepicker td:hover {
  color: #fff;
}

.ui-datepicker td .ui-state-default {
  border: 0;
  background: 0 0;
  margin-bottom: 0;
  padding: 5px;
  color: gray;
  text-align: center;
  filter: none;
  border-radius: 4px;
}

.ui-datepicker td .ui-state-highlight {
  color: #fff;
  background-color: #a90329;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-datepicker td .ui-state-default {
  background: #ffffff 0% 0% no-repeat padding-box;
  width: 34px;
  margin: auto;
  height: 22px;
  color: #2a2f34;
  line-height: normal;
}
.ui-datepicker td .ui-state-default.ui-state-hover {
  color: white;
  background: #445056;
}

.ui-datepicker td .ui-state-active {
  color: white !important;
  background: #e10514 !important;
  margin-bottom: 0;
  text-shadow: none;
}

.ui-datepicker {
  padding: 0 !important;
  width: 255px !important;
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.175);
  border: none;
  border-radius: 8px;
  opacity: 1;
  z-index: 1051 !important;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: none;
}
.ui-datepicker select.ui-datepicker-month {
  margin-right: 6px !important;
}
.ui-datepicker select.ui-datepicker-year {
  margin-left: 6px !important;
}

.ui-datepicker .ui-datepicker-header {
  background: #445056;
  border-radius: 7px 7px 0 0;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding: 14px 0;
  position: relative;
}
.ui-datepicker .ui-datepicker-header .ui-corner-all {
  color: #5b697d !important;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon {
  font-size: 0;
  padding: 0 12px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon::before,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon::before {
  display: inline-block;
  color: white;
  font-family: "Gotham Narrow";
  font-size: 14px;
  font-weight: bold;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon::before {
  content: "»";
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon::before {
  content: "«";
}

.ui-datepicker-prev {
  left: 0 !important;
}

.ui-datepicker-next {
  right: 0 !important;
}

.ui-datepicker-rtl .ui-datepicker-next {
  right: auto !important;
  left: 0 !important;
}
.ui-datepicker-rtl .ui-datepicker-next .ui-icon::before {
  transform: rotateY(180deg);
}

.ui-datepicker-rtl .ui-datepicker-prev {
  left: auto !important;
  right: 0 !important;
}
.ui-datepicker-rtl .ui-datepicker-prev .ui-icon::before {
  transform: rotateY(180deg);
}

.ui-datepicker .ui-datepicker-title {
  font-weight: bold;
  text-align: center;
  font-size: 14px;
  letter-spacing: 0;
  color: #ffffff;
  margin: 0 2.3em;
  line-height: normal;
  width: 100%;
}

.ui-state-active {
  font-weight: bold;
}

.ui-datepicker-trigger {
  border: none;
  background: none;
  position: absolute;
  right: 20px;
  z-index: 99;
  padding: 0;
  top: calc(50% - 16px);
  font-size: 20px;
  font-weight: bold;
  color: #445056;
  width: 24px;
  height: 24px;
}
.ui-datepicker-trigger::before {
  content: "\e9af";
  font-family: "icomoon";
}

.datepicker-input-icon {
  position: absolute;
  right: 2px;
  background: #f3f3f3;
  z-index: 20;
  top: 50%;
  height: calc(100% - 4px);
  padding: 10px;
  border-radius: 0 4px 4px 0;
  transform: translateY(-50%);
}
[dir=rtl] .datepicker-input-icon {
  border-radius: 4px 0 0 4px;
  right: auto;
  left: 1px;
}

.form-control.datepicker {
  z-index: inherit !important;
}

.uneditable-input:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
  outline: 0;
  border: 1px solid #3ca1ff !important;
}

input[type=checkbox].checkbox,
input[type=radio].radiobox {
  position: absolute;
  z-index: 20;
  width: 18px;
  height: 18px;
  opacity: 0;
}

input.form-control,
textarea.form-control {
  border-radius: 8px !important;
  min-height: 42px;
  color: #445056;
  font-weight: 500;
  font-size: 16px;
  border: 1px solid #445056;
  padding: 16px 20px;
  box-shadow: none;
  line-height: normal;
}
input.form-control.placeholder-hidden::-webkit-input-placeholder,
textarea.form-control.placeholder-hidden::-webkit-input-placeholder {
  opacity: 0 !important;
  color: transparent !important;
}
input.form-control.transparent,
textarea.form-control.transparent {
  border: 1px solid transparent;
  background-color: transparent;
  font-weight: normal;
  font-size: 14px;
}
input.form-control.input-with-icon,
textarea.form-control.input-with-icon {
  padding-right: 40px;
}
input.form-control.semi-transparent,
textarea.form-control.semi-transparent {
  font-weight: normal;
  font-size: 14px;
  color: #ffffff;
  background: rgba(255, 255, 255, 0) 0% 0% no-repeat padding-box;
  border-bottom: 1px solid rgb(255, 255, 255);
  border-radius: 0px !important;
  border-width: 0 0 1px 0;
  border: 0;
  padding-left: 0;
  padding-bottom: 0;
  height: 40px;
}
input.form-control.semi-transparent::-webkit-input-placeholder,
textarea.form-control.semi-transparent::-webkit-input-placeholder {
  color: #ffffff;
  font-size: 14px;
  border: 0;
}
input.form-control.semi-transparent:focus,
textarea.form-control.semi-transparent:focus {
  color: white;
}
input.form-control::-webkit-input-placeholder,
textarea.form-control::-webkit-input-placeholder {
  color: #ADB1B3 !important;
  opacity: 1;
}
input.form-control:disabled, input.form-control:not(.datepicker)[readonly],
textarea.form-control:disabled,
textarea.form-control:not(.datepicker)[readonly] {
  background-color: #f9f9f9;
  color: #8d9198;
  border: 0;
  border: 1px solid #e8edf0;
}
input.form-control:focus,
textarea.form-control:focus {
  color: #445056;
  font-weight: 500;
  border: 1px solid #445056;
}
input.form-control.strength-enabled,
textarea.form-control.strength-enabled {
  padding-right: 58px !important;
}

input.form-control {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

vc-ibantextbox .form-control {
  border-left: 0 !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  padding-left: 8px !important;
  padding-right: 32px !important;
}
@media (min-width: 350px) and (max-width: 380px) {
  vc-ibantextbox .form-control {
    font-size: 14px;
  }
}
@media (min-width: 330px) and (max-width: 349.98px) {
  vc-ibantextbox .form-control {
    font-size: 13px;
  }
}
@media (max-width: 329.98px) {
  vc-ibantextbox .form-control {
    font-size: 12px;
  }
}

vc-unittextbox .form-control {
  border-right: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  padding-right: 8px !important;
}
vc-unittextbox .input-group-text {
  border: 1px solid #445056;
  padding-left: 12px;
  padding-right: 12px;
  background: #f3f3f3;
  color: #8D9198;
}
vc-unittextbox .is-disabled .input-group-text {
  border: 0;
}

vc-amountbox .local-iban-disabled .form-control,
vc-ibantextbox .local-iban-disabled .form-control {
  border-left: 1px solid #445056 !important;
  border-top-left-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  padding-left: 20px !important;
}
vc-amountbox .input-group-text,
vc-ibantextbox .input-group-text {
  border: 1px solid #e8edf0;
  padding-left: 12px;
  padding-right: 12px;
  background: #f9f9f9;
  color: #8D9198;
  height: 100%;
}

vc-amountbox .form-control {
  text-align: right;
  padding-right: 8px !important;
}
vc-amountbox .input-group-append {
  margin-left: 12px !important;
}
vc-amountbox .input-group-append .input-group-text {
  border-radius: 8px;
}
vc-amountbox.currency-amountbox .form-control,
vc-amountbox.currency-amountbox .form-control:disabled {
  text-align: left;
  border: 0;
  background: transparent;
}
vc-amountbox.currency-amountbox .form-control:disabled::-webkit-input-placeholder,
vc-amountbox.currency-amountbox .form-control:disabled ::placeholder,
vc-amountbox.currency-amountbox .form-control[readonly]::-webkit-input-placeholder,
vc-amountbox.currency-amountbox .form-control[readonly] ::placeholder {
  color: #ADB1B3 !important;
}
vc-amountbox.currency-amountbox input[type=text] {
  font-size: 45px;
  font-weight: bold;
  color: #333333;
}
@media (max-width: 767.98px) {
  vc-amountbox.currency-amountbox input[type=text] {
    font-size: 30px;
    min-height: 30px;
  }
}
vc-amountbox.currency-amountbox .input-group-text {
  border: 0;
  background: transparent;
  font-size: 24px !important;
  line-height: 27px;
  font-weight: bold;
  color: #333333;
  padding: 0;
  align-items: flex-end;
}
@media (max-width: 767.98px) {
  vc-amountbox.currency-amountbox .input-group-text {
    font-size: 20px !important;
    line-height: 23px;
  }
}
@media (max-width: 767.98px) {
  vc-amountbox.currency-amountbox-safari {
    font-size: 30px;
    line-height: 1;
  }
  vc-amountbox.currency-amountbox-safari input[type=text] {
    font-size: 30px;
    min-height: 40px;
    line-height: 1;
    padding: 0;
    position: relative;
    top: 4px;
  }
}

vc-amountbox .form-control {
  text-align: right;
}

input:focus,
.form-control:focus {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.175) !important;
}
input:focus.transparent,
.form-control:focus.transparent {
  box-shadow: none !important;
}
input:focus.semi-transparent,
.form-control:focus.semi-transparent {
  box-shadow: none !important;
}

vc-containerrow .form-group > label {
  font-weight: 500;
  margin-bottom: 8px;
}
vc-containerrow .form-group > label.helper-text {
  font-size: 13px;
  color: #ADB1B3;
}
vc-containerrow .form-group.has-input-child > label {
  font-size: 16px;
}

vc-textbox .vc-textbox {
  position: relative;
}
vc-textbox .vc-textbox .clear-icon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 2rem;
}
vc-textbox.search-textbox .vc-textbox::before {
  content: "\e9c4";
  left: 20px;
  top: calc(50% - 15px);
  position: absolute;
  font-family: "icomoon";
  font-size: 20px;
}
vc-textbox.search-textbox:not(.search-icon-position-right) .vc-textbox input.form-control {
  padding-left: 48px;
}
vc-textbox.search-textbox.search-icon-position-right .vc-textbox::before {
  right: 20px;
  left: auto !important;
}
vc-textbox.search-textbox.search-icon-position-right .vc-textbox input.form-control {
  padding-right: 48px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  display: none;
}

input::-ms-clear,
input::-ms-reveal {
  display: none;
}

input.form-control::placeholder,
textarea.form-control::placeholder {
  font-weight: normal;
  font-size: 14px;
}

vc-textbox .input-icon {
  position: absolute;
  top: 10px;
  right: 10px;
}

[dir=rtl] vc-textbox input.form-control {
  text-align: right !important;
}
[dir=rtl] vc-textbox input.form-control.otp-password-input {
  text-align: center !important;
}
[dir=rtl] .input-group-prepend {
  order: 1;
}

.input-check-icon .vc-textbox input {
  background-image: url('input-check-green.6ce2d77c568d876c.svg');
  background-repeat: no-repeat;
  background-position-x: calc(100% - 15px);
  background-position-y: center;
  padding-inline-end: 38px;
}

vc-loginmaster-uiview input.form-control {
  border: none;
  border-radius: 30px !important;
  padding: 12px 20px;
  font-size: 14px;
}
vc-loginmaster-uiview input.form-control:focus {
  box-shadow: 0 0 20px rgba(44, 153, 255, 0.3) inset !important;
}

.update-input {
  border-top: none !important;
  padding: 4px 12px !important;
  border-left: none !important;
  border-right: none !important;
  border-radius: 0 !important;
  box-shadow: none;
  margin-top: 4px;
}

.text-area-remaining-length-text {
  position: absolute;
  right: 12px;
  bottom: 8px;
  font-size: 14px;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: 1;
  width: 26px;
  height: 26px;
  opacity: 0;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

button,
input {
  overflow: visible;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
  cursor: pointer;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-radio .custom-control-label::after {
  width: 26px !important;
  height: 26px !important;
}

.custom-control-label::before {
  content: "";
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  background-color: #fff;
  border: #adb5bd solid 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
  width: 26px !important;
  height: 26px !important;
  border: 1px solid #838b98 !important;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
  box-shadow: none;
}

.radio input[type=radio].radiobox + span,
.radiobox-inline input[type=radio].radiobox + span {
  margin-left: 0;
}

vc-radiobuttonlist .custom-control.custom-radio:not(:last-child) {
  margin-right: 20px;
}

.custom-radio {
  align-items: center;
  margin-bottom: 8px;
  margin-top: 0;
  margin-right: 0;
  flex: 1;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
  width: 26px !important;
  height: 26px !important;
  border: 1px solid #445056 !important;
}
[dir=rtl] .custom-radio .custom-control-label::before {
  left: auto;
  right: -1.5rem;
}

.custom-radio .custom-control-label::after {
  width: 26px !important;
  height: 26px !important;
}
[dir=rtl] .custom-radio .custom-control-label::after {
  left: auto;
  right: -1.5rem;
}

.custom-control-input[disabled] ~ .custom-control-label,
.custom-control-input:disabled ~ .custom-control-label {
  color: #8d9198;
  cursor: not-allowed;
}
.custom-control-input[disabled] ~ .custom-control-label::before,
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #f9f9f9 !important;
  border: 1px solid #e8edf0 !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #445056 !important;
  box-shadow: none;
  border: 8px solid #ffffff !important;
  width: 26px !important;
  height: 26px !important;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: none !important;
  width: 26px !important;
  height: 26px !important;
  box-shadow: inset 0 0 0 1px #445056;
  border-radius: 50%;
}

.custom-control-label {
  padding-top: 5px;
  padding-left: 20px;
  text-align: left;
  color: #445056;
  color: #445056;
  margin-right: 10px;
  line-height: 22px;
  font-weight: 500;
}
[dir=rtl] .custom-control-label {
  padding-left: 0;
  padding-right: 20px;
  margin-right: 0;
  margin-left: 10px;
  text-align: right;
}

.custom-control-input:checked:disabled ~ .custom-control-label {
  color: #333333;
}
.custom-control-input:checked:disabled ~ .custom-control-label::before {
  background-color: #8d9198 !important;
}
.custom-control-input:checked:disabled ~ .custom-control-label::after {
  box-shadow: inset 0 0 0 1px #8d9198 !important;
}

.tabs.is-default-style {
  overflow: hidden;
  position: relative;
}
.tabs.is-default-style .tab-set {
  display: -webkit-box;
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
  z-index: 1;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.tabs.is-default-style .tab-set::-webkit-scrollbar {
  display: none;
}
.tabs.is-default-style .tab-set .tab {
  text-align: center;
  font-size: 18px;
  width: auto;
  float: left;
  font-weight: bold;
  border-bottom: 2px solid #bdc0c4;
  padding-bottom: 10px;
}
.tabs.is-default-style .tab-set .tab a {
  width: 100%;
  justify-content: center;
  display: flex;
  padding: 0 20px;
  color: #8d9198;
}
.tabs.is-default-style .tab-set .tab.is-active {
  border-color: #e40000;
}
.tabs.is-default-style .tab-set .tab.is-active a {
  color: #445056 !important;
}
.tabs.is-default-style .tab-bar {
  background: #bdc0c4;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2px;
  z-index: 0;
}
.tabs.is-default-style .tab-set {
  color: #445056;
}
.tabs.is-button-style .tab-set {
  display: flex;
}
.tabs.is-button-style .tab-set .tab {
  flex: 1;
  text-align: center;
  font-size: 18px;
  line-height: normal;
  font-weight: 500;
  padding: 14px 10px;
  background-color: white;
}
.tabs.is-button-style .tab-set .tab a {
  color: #445056 !important;
  width: 100%;
  display: flex;
  justify-content: center;
}
.tabs.is-button-style .tab-set .tab.is-active {
  background-color: #E10514;
}
.tabs.is-button-style .tab-set .tab.is-active a {
  color: white !important;
}
.tabs.is-button-style .tab-set .tab:first-child {
  border-radius: 10px 0 0 10px;
}
.tabs.is-button-style .tab-set .tab:last-child {
  border-radius: 0 10px 10px 0px;
}
@media (min-width: 768px) {
  .tabs.is-button-style .tab-set .tab:hover {
    background-color: #445056;
  }
  .tabs.is-button-style .tab-set .tab:hover a {
    color: #ffffff !important;
  }
  .tabs.is-button-style .tab-set .tab.is-active:hover {
    border-color: #445056;
  }
}
.tabs.is-button-style .tab-set .is-active {
  position: relative;
}
.tabs.is-button-style .tab-bar,
.tabs.is-button-style .tab-bar-active {
  display: none !important;
}
.tabs.is-button-style .tab-set {
  color: #445056;
}
.tabs.login-style {
  margin-bottom: 30px;
}
.tabs.login-style .tab-set {
  display: inline-flex;
}
.tabs.login-style .tab {
  font-size: 16px;
  padding-left: 15px;
  padding-right: 15px;
  font-weight: normal;
  color: white;
  margin-bottom: 0;
}
.tabs.login-style .tab-bar-active {
  background-color: #01176e;
  height: 3px;
  bottom: -4px;
}
.tabs.login-style .is-active {
  color: #01176e;
}
.tabs.login-style .tab-bar {
  height: 3px;
  background-color: transparent;
}
.tabs ~ vc-tabitem:not(:empty) {
  padding-top: 34px;
  display: block;
}

@media (max-width: 767.98px) {
  .tabs.is-default-style .tab-set {
    display: flex;
    white-space: nowrap;
  }
  .tabs.is-default-style .tab-set .tab {
    font-size: 16px;
    font-weight: 500;
  }
  .tabs.is-button-style .tab-set .tab {
    display: inline-flex;
    align-items: center;
    font-size: 15px;
    padding-left: 2px;
    padding-right: 2px;
  }
  .user-profile-gridsystem .tabs.is-button-style .tab-set .tab {
    flex: none;
  }
  .user-profile-gridsystem .tabs.is-button-style .tab-set .tab:not(:nth-child(2)) {
    width: 22%;
  }
  .user-profile-gridsystem .tabs.is-button-style .tab-set .tab:nth-child(2) {
    width: 34%;
  }
}
.onoffswitch-container {
  margin-top: 4px;
  margin-left: 7px;
  display: inline-block;
}

.onoffswitch {
  position: relative;
  width: 50px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 5px;
  display: inline-block;
  vertical-align: middle;
}

.onoffswitch-checkbox {
  position: absolute;
  opacity: 0;
}
.onoffswitch-checkbox:disabled ~ .onoffswitch-label {
  border-color: #b0b3b5 !important;
}
.onoffswitch-checkbox:disabled ~ .onoffswitch-label .onoffswitch-inner:after {
  background: transparent !important;
}
.onoffswitch-checkbox:disabled ~ .onoffswitch-label .onoffswitch-switch {
  background: #b0b3b5 !important;
}

.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #445056;
  border-radius: 50px;
  box-sizing: content-box;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
  display: block;
}

.onoffswitch-inner {
  width: 200%;
  margin-left: -100%;
  display: block;
}

.onoffswitch-inner:after,
.onoffswitch-inner:before {
  float: left;
  width: 50%;
  height: 15px;
  padding: 0;
  line-height: 15px;
  font-size: 10px;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: 700;
  box-sizing: border-box;
}

.onoffswitch-inner:before {
  content: attr(data-swchon-text);
  text-shadow: 0 -1px 0 #333;
  padding-left: 7px;
  background-color: #3276b1;
  color: #fff;
  box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
  text-align: left;
}

.onoffswitch-inner:after {
  content: attr(data-swchoff-text);
  padding-right: 7px;
  text-shadow: 0 -1px 0 #fff;
  background-color: #fff;
  color: #555;
  text-align: right;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner .onoffswitch-inner-on {
  display: block;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner .onoffswitch-inner-off {
  display: none;
}

.onoffswitch .onoffswitch-inner .onoffswitch-inner-off,
.onoffswitch .onoffswitch-inner .onoffswitch-inner-on {
  position: absolute;
  top: 50%;
  transform: translate(-6px, -50%);
  right: 0;
  font-weight: 700;
  font-size: 12px;
  color: #000000;
}

.onoffswitch-container,
.onoffswitch {
  margin-left: 0 !important;
}

.onoffswitch-container {
  display: flex;
  align-items: center;
}

.onoffswitch {
  display: table;
  flex-shrink: 0;
  width: 60px;
}

.onoffswitch-inner:after {
  padding-top: 2px;
  padding-right: 10px;
  height: 23px;
  color: transparent;
  box-shadow: none;
  background: white;
}

.onoffswitch-label {
  height: 23px;
  display: block !important;
  margin-bottom: 0;
}

.onoffswitch .onoffswitch-inner:before {
  text-shadow: unset;
  padding-left: 7px;
  line-height: 20px;
  height: 23px;
  vertical-align: middle;
  color: #ffffff;
  box-shadow: none;
  text-align: left;
  background: #80da61;
  border-color: #445056;
}

.onoffswitch .onoffswitch-inner .onoffswitch-inner-off,
.onoffswitch .onoffswitch-inner .onoffswitch-inner-on {
  position: absolute;
  top: 50%;
  transform: translate(-6px, -50%);
  right: 0;
  font-weight: 700;
  font-size: 12px;
  color: #333333;
}

.onoffswitch .onoffswitch-inner .onoffswitch-inner-on {
  display: none;
  right: auto;
  left: 0;
  transform: translate(10px, -50%);
}

.onoffswitch-switch {
  background: #445056;
  border-radius: 50%;
  opacity: 1;
  width: 17px;
  height: 17px;
  border: none;
  top: 4px;
  bottom: 0;
  right: auto;
  left: 4px;
  transition: all 0.1s cubic-bezier(0.4, 0, 1, 1);
  position: absolute;
  box-sizing: content-box;
}
[dir=rtl] .onoffswitch-switch {
  left: 14px;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner .onoffswitch-inner-on {
  display: block;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner .onoffswitch-inner-off {
  display: none;
}

.onoffswitch-checkbox + .onoffswitch-label .onoffswitch-switch:before,
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch:before {
  display: none !important;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 5px;
  left: auto;
}

.onoffswitch-title {
  text-align: left;
  color: #333333;
  line-height: normal;
  font-size: 14px;
  font-weight: 500;
  min-height: 23px;
  align-items: center;
  padding-left: 4px;
}

.onoffswitch + span,
.onoffswitch-title {
  margin-top: 3px;
  display: flex;
}

[dir=rtl] .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 80px;
  overflow: hidden;
}

.switchview-secondary .onoffswitch-label {
  border-color: transparent !important;
}
.switchview-secondary .onoffswitch-label .onoffswitch-inner:before {
  background-color: #80da61 !important;
}
.switchview-secondary .onoffswitch-label .onoffswitch-inner::after {
  background-color: #445056 !important;
}
.switchview-secondary .onoffswitch-label .onoffswitch-switch {
  background-color: white !important;
}

.timer-text {
  font-family: "Gotham Narrow", "FontAwesome";
  text-anchor: middle;
  font-size: 8px;
  fill: #ffffff;
}

.timer-subtitle {
  font-family: "Gotham Narrow", "FontAwesome";
  text-anchor: middle;
  fill: #333333;
  display: block;
  font-size: 4px;
  font-weight: bold;
}

.flex-wrapper {
  display: flex;
  flex-flow: row nowrap;
  height: 174px;
  background-size: contain;
  margin-top: 36px;
  margin-bottom: 36px;
}

.single-chart {
  width: 166px;
  margin: 20px auto;
  justify-content: space-around;
  position: relative;
}
.single-chart .time-out {
  position: absolute;
  top: 0;
  display: flex;
  flex-direction: column;
  top: 50%;
  transform: translateY(-50%);
  left: calc(50% - 38px);
  text-align: center;
}
.single-chart .time-out vc-label span {
  display: block;
  width: 70px;
  color: white;
  margin: auto;
  line-height: normal;
}
.single-chart .time-out .icon-timeout {
  font-size: 32px;
  color: white;
}

.circle-bg {
  fill: none;
}
vc-loginmaster-uiview .circle-bg {
  stroke: #ffffff;
}

.circle {
  fill: none;
  stroke-width: 1.25px;
  -webkit-animation-duration: 1s;
  -webkit-animation-name: progress;
  -webkit-animation-timing-function: ease-out;
  -webkit-animation-fill-mode: forwards;
  animation-duration: 1s;
  animation-timing-function: ease-out;
  animation-fill-mode: forwards;
  animation-name: inherit;
}

@keyframes progress {
  0% {
    stroke-dasharray: 0% 100%;
  }
}
.circular-chart.primary-color .circle {
  stroke: #445056;
}

vc-masterflow-uiview .circle-bg,
vc-preloginmainmaster-uiview .circle-bg,
.timeout-popup .circle-bg, .flow-otp-modal .circle-bg {
  stroke: #445056;
}
vc-masterflow-uiview .circle,
vc-preloginmainmaster-uiview .circle,
.timeout-popup .circle, .flow-otp-modal .circle {
  stroke: #eeeeee !important;
}
vc-masterflow-uiview .timer-text,
vc-preloginmainmaster-uiview .timer-text,
.timeout-popup .timer-text, .flow-otp-modal .timer-text {
  fill: #445056;
}
vc-masterflow-uiview .time-out vc-label span, vc-masterflow-uiview .time-out .icon-timeout,
vc-preloginmainmaster-uiview .time-out vc-label span,
vc-preloginmainmaster-uiview .time-out .icon-timeout,
.timeout-popup .time-out vc-label span,
.timeout-popup .time-out .icon-timeout, .flow-otp-modal .time-out vc-label span, .flow-otp-modal .time-out .icon-timeout {
  color: #445056 !important;
}

.modal {
  display: block !important;
}

.modal-document-class {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-document-class .logo-column {
  text-align: left;
}

.modal-content-class {
  width: 100%;
}

.modal-document {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.modal-pdf-viewer .modal-body {
  background-color: white !important;
}
.modal-pdf-viewer .modal-body > vc-gridsystem {
  height: 100%;
  padding: 64px 0 0;
}
.modal-pdf-viewer .modal-body > vc-gridsystem > .d-flex.flex-column {
  height: 100%;
  justify-content: space-between;
}
.modal-pdf-viewer .modal-body > vc-gridsystem > .d-flex.flex-column .pdf-gridrow {
  height: 100%;
}
.modal-pdf-viewer .modal-body vc-layoutheader .dbas-header {
  justify-content: normal;
}
.modal-pdf-viewer .modal-body vc-layoutheader .dbas-header .header-center {
  text-align: left;
}
.modal-pdf-viewer .modal-body vc-layoutheader .dbas-header .header-center .header-logo {
  max-width: 60%;
}
.modal-pdf-viewer .modal-body vc-layoutheader .dbas-header .header-right-side {
  display: none !important;
}

vc-modalpopup .modal-body {
  margin-left: 0;
  margin-right: 0;
  padding: 32px;
  text-align: center;
}
@media (max-width: 767.98px) {
  vc-modalpopup .modal-body {
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 24px;
    padding-right: 24px;
    background: #ffffff;
    border-radius: 8px;
  }
  vc-modalpopup .modal-body.nothas-modal-title .modal-close {
    margin-bottom: 12px;
    margin-top: -12px;
  }
  vc-modalpopup .modal-body .result-panel .alert {
    margin: 20px 20px 0;
  }
}
vc-modalpopup .modal-body .result-panel .alert {
  max-width: 464px;
}

.modal-context {
  color: #333333;
  display: inline-block;
  font-weight: normal;
  font-size: 16px;
  max-width: 440px;
}
@media (max-width: 767.98px) {
  .modal-context {
    width: calc(100% - 20px);
    display: block;
  }
}

.modal-header-text {
  word-break: break-word;
  color: #333333;
  font-size: 24px;
  display: block;
  font-weight: bold;
}
.modal-header-text ~ .modal-context {
  margin-top: 20px;
}

.timeout-popup .modal {
  z-index: 1060;
}
.timeout-popup .modal .modal-document-class {
  overflow: auto;
}
@media (min-width: 768px) {
  .timeout-popup .modal .timeout-buttons-row {
    display: flex;
    justify-content: space-between;
  }
  .timeout-popup .modal .timeout-buttons-row .timeout-button {
    width: 205px;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}

.modal-close {
  text-align: right;
  position: relative;
  z-index: 1;
  left: 0;
  right: 0;
  margin-bottom: -24px;
}

vc-modalpopup.close-fixed .modal-header-text {
  width: calc(100% - 24px);
  margin: auto;
}
vc-modalpopup.close-fixed .modal-close {
  margin-bottom: 0 !important;
}
@media (max-width: 767.98px) {
  vc-modalpopup.close-fixed .modal-close {
    margin-right: 8px;
  }
}
vc-modalpopup.close-fixed .modal-close vc-linkbutton {
  background-color: white;
  position: fixed;
}

@media (max-width: 575.98px) {
  vc-modalpopup .modal-content-class {
    position: fixed;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
  }
  vc-modalpopup .modal-content-class .modal-body {
    max-height: calc(100vh - 156px);
    overflow-y: auto;
    overflow-x: hidden;
  }
  vc-modalpopup .modal-content-class .modal-body .modal-close {
    margin-bottom: -28px;
  }
  vc-modalpopup .modal-content-class .modal-body .modal-header-text {
    font-size: 24px;
  }
  vc-modalpopup .modal-content-class .modal-body .logo-column {
    padding-bottom: 24px;
  }
  vc-modalpopup .modal-content-class.flow-otp-modal .modal-close {
    position: absolute;
    right: 10px;
    top: 10px;
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .modal {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }
  .modal-document-class {
    max-height: 80%;
    height: auto;
    width: auto;
    min-width: 500px;
    display: block;
    background: #ffffff;
    border-radius: 6px;
    overflow: auto;
  }
  .modal-content-class {
    overflow: hidden auto;
    max-height: 100%;
  }
  .modal-content-class .modal-body.nothas-modal-title .modal-close {
    margin-bottom: -12px;
    margin-top: -12px;
  }
  .modal .modal-no-gutters .modal-body {
    padding: 0;
    margin: 0;
  }
  .modal-small .modal-document-class {
    max-width: 500px;
  }
  .modal-medium .modal-document-class {
    max-width: 750px;
  }
  .modal-large .modal-document-class {
    max-width: 1000px;
  }
  .modal-xlarge .modal-document-class {
    max-width: 1200px;
  }
}
.webid-tc-modal .modal-document-class {
  width: 100%;
  height: 100%;
}
.webid-tc-modal .modal-document-class .modal-content-class {
  height: 100%;
}
.webid-tc-modal .modal-document-class .modal-content-class .modal-body {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}

/* Mixins */
/* Functions */
/* theme settings */
/* theme settings */
/* margin & padding helpers */
.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.m-t-25 {
  margin-top: 25px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.m-b-25 {
  margin-bottom: 25px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.m-l-25 {
  margin-left: 25px !important;
}

.p-l-25 {
  padding-left: 25px !important;
}

.m-r-25 {
  margin-right: 25px !important;
}

.p-r-25 {
  padding-right: 25px !important;
}

.m-t-30 {
  margin-top: 30px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.m-r-30 {
  margin-right: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.m-t-35 {
  margin-top: 35px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.m-b-35 {
  margin-bottom: 35px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.m-l-35 {
  margin-left: 35px !important;
}

.p-l-35 {
  padding-left: 35px !important;
}

.m-r-35 {
  margin-right: 35px !important;
}

.p-r-35 {
  padding-right: 35px !important;
}

.m-t-40 {
  margin-top: 40px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.m-r-40 {
  margin-right: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.m-t-45 {
  margin-top: 45px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.m-b-45 {
  margin-bottom: 45px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.m-l-45 {
  margin-left: 45px !important;
}

.p-l-45 {
  padding-left: 45px !important;
}

.m-r-45 {
  margin-right: 45px !important;
}

.p-r-45 {
  padding-right: 45px !important;
}

.m-t-50 {
  margin-top: 50px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px !important;
}

.p-l-50 {
  padding-left: 50px !important;
}

.m-r-50 {
  margin-right: 50px !important;
}

.p-r-50 {
  padding-right: 50px !important;
}

.m-t-75 {
  margin-top: 75px !important;
}

.p-t-75 {
  padding-top: 75px !important;
}

.m-b-75 {
  margin-bottom: 75px !important;
}

.p-b-75 {
  padding-bottom: 75px !important;
}

.m-l-75 {
  margin-left: 75px !important;
}

.p-l-75 {
  padding-left: 75px !important;
}

.m-r-75 {
  margin-right: 75px !important;
}

.p-r-75 {
  padding-right: 75px !important;
}

.m-t-100 {
  margin-top: 100px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.m-r-100 {
  margin-right: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

/* end of margin & padding helpers */
[dir=ltr] .p-l-0 {
  padding-left: 0px;
}
[dir=ltr] .p-l-1 {
  padding-left: 1px;
}
[dir=ltr] .p-l-2 {
  padding-left: 2px;
}
[dir=ltr] .p-l-3 {
  padding-left: 3px;
}
[dir=ltr] .p-l-4 {
  padding-left: 4px;
}
[dir=ltr] .p-l-5 {
  padding-left: 5px;
}
[dir=ltr] .p-l-6 {
  padding-left: 6px;
}
[dir=ltr] .p-l-7 {
  padding-left: 7px;
}
[dir=ltr] .p-l-8 {
  padding-left: 8px;
}
[dir=ltr] .p-l-9 {
  padding-left: 9px;
}
[dir=ltr] .p-l-10 {
  padding-left: 10px;
}
[dir=ltr] .p-l-11 {
  padding-left: 11px;
}
[dir=ltr] .p-l-12 {
  padding-left: 12px;
}
[dir=ltr] .p-l-13 {
  padding-left: 13px;
}
[dir=ltr] .p-l-14 {
  padding-left: 14px;
}
[dir=ltr] .p-l-15 {
  padding-left: 15px;
}
[dir=ltr] .p-l-16 {
  padding-left: 16px;
}
[dir=ltr] .p-l-17 {
  padding-left: 17px;
}
[dir=ltr] .p-l-18 {
  padding-left: 18px;
}
[dir=ltr] .p-l-19 {
  padding-left: 19px;
}
[dir=ltr] .p-l-20 {
  padding-left: 20px;
}
[dir=ltr] .p-l-21 {
  padding-left: 21px;
}
[dir=ltr] .p-l-22 {
  padding-left: 22px;
}
[dir=ltr] .p-l-23 {
  padding-left: 23px;
}
[dir=ltr] .p-l-24 {
  padding-left: 24px;
}
[dir=ltr] .p-l-25 {
  padding-left: 25px;
}
[dir=ltr] .p-l-26 {
  padding-left: 26px;
}
[dir=ltr] .p-l-27 {
  padding-left: 27px;
}
[dir=ltr] .p-l-28 {
  padding-left: 28px;
}
[dir=ltr] .p-l-29 {
  padding-left: 29px;
}
[dir=ltr] .p-l-30 {
  padding-left: 30px;
}
[dir=ltr] .p-l-31 {
  padding-left: 31px;
}
[dir=ltr] .p-l-32 {
  padding-left: 32px;
}
[dir=ltr] .p-l-33 {
  padding-left: 33px;
}
[dir=ltr] .p-l-34 {
  padding-left: 34px;
}
[dir=ltr] .p-l-35 {
  padding-left: 35px;
}
[dir=ltr] .p-l-36 {
  padding-left: 36px;
}
[dir=ltr] .p-l-37 {
  padding-left: 37px;
}
[dir=ltr] .p-l-38 {
  padding-left: 38px;
}
[dir=ltr] .p-l-39 {
  padding-left: 39px;
}
[dir=ltr] .p-l-40 {
  padding-left: 40px;
}
[dir=ltr] .p-l-41 {
  padding-left: 41px;
}
[dir=ltr] .p-l-42 {
  padding-left: 42px;
}
[dir=ltr] .p-l-43 {
  padding-left: 43px;
}
[dir=ltr] .p-l-44 {
  padding-left: 44px;
}
[dir=ltr] .p-l-45 {
  padding-left: 45px;
}
[dir=ltr] .p-l-46 {
  padding-left: 46px;
}
[dir=ltr] .p-l-47 {
  padding-left: 47px;
}
[dir=ltr] .p-l-48 {
  padding-left: 48px;
}
[dir=ltr] .p-l-49 {
  padding-left: 49px;
}
[dir=ltr] .p-l-50 {
  padding-left: 50px;
}
[dir=ltr] .p-l-51 {
  padding-left: 51px;
}
[dir=ltr] .p-l-52 {
  padding-left: 52px;
}
[dir=ltr] .p-l-53 {
  padding-left: 53px;
}
[dir=ltr] .p-l-54 {
  padding-left: 54px;
}
[dir=ltr] .p-l-55 {
  padding-left: 55px;
}
[dir=ltr] .p-l-56 {
  padding-left: 56px;
}
[dir=ltr] .p-l-57 {
  padding-left: 57px;
}
[dir=ltr] .p-l-58 {
  padding-left: 58px;
}
[dir=ltr] .p-l-59 {
  padding-left: 59px;
}
[dir=ltr] .p-l-60 {
  padding-left: 60px;
}
[dir=ltr] .p-l-61 {
  padding-left: 61px;
}
[dir=ltr] .p-l-62 {
  padding-left: 62px;
}
[dir=ltr] .p-l-63 {
  padding-left: 63px;
}
[dir=ltr] .p-l-64 {
  padding-left: 64px;
}
[dir=ltr] .p-l-65 {
  padding-left: 65px;
}
[dir=ltr] .p-l-66 {
  padding-left: 66px;
}
[dir=ltr] .p-l-67 {
  padding-left: 67px;
}
[dir=ltr] .p-l-68 {
  padding-left: 68px;
}
[dir=ltr] .p-l-69 {
  padding-left: 69px;
}
[dir=ltr] .p-l-70 {
  padding-left: 70px;
}
[dir=ltr] .p-r-0 {
  padding-right: 0px;
}
[dir=ltr] .p-r-1 {
  padding-right: 1px;
}
[dir=ltr] .p-r-2 {
  padding-right: 2px;
}
[dir=ltr] .p-r-3 {
  padding-right: 3px;
}
[dir=ltr] .p-r-4 {
  padding-right: 4px;
}
[dir=ltr] .p-r-5 {
  padding-right: 5px;
}
[dir=ltr] .p-r-6 {
  padding-right: 6px;
}
[dir=ltr] .p-r-7 {
  padding-right: 7px;
}
[dir=ltr] .p-r-8 {
  padding-right: 8px;
}
[dir=ltr] .p-r-9 {
  padding-right: 9px;
}
[dir=ltr] .p-r-10 {
  padding-right: 10px;
}
[dir=ltr] .p-r-11 {
  padding-right: 11px;
}
[dir=ltr] .p-r-12 {
  padding-right: 12px;
}
[dir=ltr] .p-r-13 {
  padding-right: 13px;
}
[dir=ltr] .p-r-14 {
  padding-right: 14px;
}
[dir=ltr] .p-r-15 {
  padding-right: 15px;
}
[dir=ltr] .p-r-16 {
  padding-right: 16px;
}
[dir=ltr] .p-r-17 {
  padding-right: 17px;
}
[dir=ltr] .p-r-18 {
  padding-right: 18px;
}
[dir=ltr] .p-r-19 {
  padding-right: 19px;
}
[dir=ltr] .p-r-20 {
  padding-right: 20px;
}
[dir=ltr] .p-r-21 {
  padding-right: 21px;
}
[dir=ltr] .p-r-22 {
  padding-right: 22px;
}
[dir=ltr] .p-r-23 {
  padding-right: 23px;
}
[dir=ltr] .p-r-24 {
  padding-right: 24px;
}
[dir=ltr] .p-r-25 {
  padding-right: 25px;
}
[dir=ltr] .p-r-26 {
  padding-right: 26px;
}
[dir=ltr] .p-r-27 {
  padding-right: 27px;
}
[dir=ltr] .p-r-28 {
  padding-right: 28px;
}
[dir=ltr] .p-r-29 {
  padding-right: 29px;
}
[dir=ltr] .p-r-30 {
  padding-right: 30px;
}
[dir=ltr] .p-r-31 {
  padding-right: 31px;
}
[dir=ltr] .p-r-32 {
  padding-right: 32px;
}
[dir=ltr] .p-r-33 {
  padding-right: 33px;
}
[dir=ltr] .p-r-34 {
  padding-right: 34px;
}
[dir=ltr] .p-r-35 {
  padding-right: 35px;
}
[dir=ltr] .p-r-36 {
  padding-right: 36px;
}
[dir=ltr] .p-r-37 {
  padding-right: 37px;
}
[dir=ltr] .p-r-38 {
  padding-right: 38px;
}
[dir=ltr] .p-r-39 {
  padding-right: 39px;
}
[dir=ltr] .p-r-40 {
  padding-right: 40px;
}
[dir=ltr] .p-r-41 {
  padding-right: 41px;
}
[dir=ltr] .p-r-42 {
  padding-right: 42px;
}
[dir=ltr] .p-r-43 {
  padding-right: 43px;
}
[dir=ltr] .p-r-44 {
  padding-right: 44px;
}
[dir=ltr] .p-r-45 {
  padding-right: 45px;
}
[dir=ltr] .p-r-46 {
  padding-right: 46px;
}
[dir=ltr] .p-r-47 {
  padding-right: 47px;
}
[dir=ltr] .p-r-48 {
  padding-right: 48px;
}
[dir=ltr] .p-r-49 {
  padding-right: 49px;
}
[dir=ltr] .p-r-50 {
  padding-right: 50px;
}
[dir=ltr] .p-r-51 {
  padding-right: 51px;
}
[dir=ltr] .p-r-52 {
  padding-right: 52px;
}
[dir=ltr] .p-r-53 {
  padding-right: 53px;
}
[dir=ltr] .p-r-54 {
  padding-right: 54px;
}
[dir=ltr] .p-r-55 {
  padding-right: 55px;
}
[dir=ltr] .p-r-56 {
  padding-right: 56px;
}
[dir=ltr] .p-r-57 {
  padding-right: 57px;
}
[dir=ltr] .p-r-58 {
  padding-right: 58px;
}
[dir=ltr] .p-r-59 {
  padding-right: 59px;
}
[dir=ltr] .p-r-60 {
  padding-right: 60px;
}
[dir=ltr] .p-r-61 {
  padding-right: 61px;
}
[dir=ltr] .p-r-62 {
  padding-right: 62px;
}
[dir=ltr] .p-r-63 {
  padding-right: 63px;
}
[dir=ltr] .p-r-64 {
  padding-right: 64px;
}
[dir=ltr] .p-r-65 {
  padding-right: 65px;
}
[dir=ltr] .p-r-66 {
  padding-right: 66px;
}
[dir=ltr] .p-r-67 {
  padding-right: 67px;
}
[dir=ltr] .p-r-68 {
  padding-right: 68px;
}
[dir=ltr] .p-r-69 {
  padding-right: 69px;
}
[dir=ltr] .p-r-70 {
  padding-right: 70px;
}
[dir=ltr] .p-b-0 {
  padding-bottom: 0px;
}
[dir=ltr] .p-b-1 {
  padding-bottom: 1px;
}
[dir=ltr] .p-b-2 {
  padding-bottom: 2px;
}
[dir=ltr] .p-b-3 {
  padding-bottom: 3px;
}
[dir=ltr] .p-b-4 {
  padding-bottom: 4px;
}
[dir=ltr] .p-b-5 {
  padding-bottom: 5px;
}
[dir=ltr] .p-b-6 {
  padding-bottom: 6px;
}
[dir=ltr] .p-b-7 {
  padding-bottom: 7px;
}
[dir=ltr] .p-b-8 {
  padding-bottom: 8px;
}
[dir=ltr] .p-b-9 {
  padding-bottom: 9px;
}
[dir=ltr] .p-b-10 {
  padding-bottom: 10px;
}
[dir=ltr] .p-b-11 {
  padding-bottom: 11px;
}
[dir=ltr] .p-b-12 {
  padding-bottom: 12px;
}
[dir=ltr] .p-b-13 {
  padding-bottom: 13px;
}
[dir=ltr] .p-b-14 {
  padding-bottom: 14px;
}
[dir=ltr] .p-b-15 {
  padding-bottom: 15px;
}
[dir=ltr] .p-b-16 {
  padding-bottom: 16px;
}
[dir=ltr] .p-b-17 {
  padding-bottom: 17px;
}
[dir=ltr] .p-b-18 {
  padding-bottom: 18px;
}
[dir=ltr] .p-b-19 {
  padding-bottom: 19px;
}
[dir=ltr] .p-b-20 {
  padding-bottom: 20px;
}
[dir=ltr] .p-b-21 {
  padding-bottom: 21px;
}
[dir=ltr] .p-b-22 {
  padding-bottom: 22px;
}
[dir=ltr] .p-b-23 {
  padding-bottom: 23px;
}
[dir=ltr] .p-b-24 {
  padding-bottom: 24px;
}
[dir=ltr] .p-b-25 {
  padding-bottom: 25px;
}
[dir=ltr] .p-b-26 {
  padding-bottom: 26px;
}
[dir=ltr] .p-b-27 {
  padding-bottom: 27px;
}
[dir=ltr] .p-b-28 {
  padding-bottom: 28px;
}
[dir=ltr] .p-b-29 {
  padding-bottom: 29px;
}
[dir=ltr] .p-b-30 {
  padding-bottom: 30px;
}
[dir=ltr] .p-b-31 {
  padding-bottom: 31px;
}
[dir=ltr] .p-b-32 {
  padding-bottom: 32px;
}
[dir=ltr] .p-b-33 {
  padding-bottom: 33px;
}
[dir=ltr] .p-b-34 {
  padding-bottom: 34px;
}
[dir=ltr] .p-b-35 {
  padding-bottom: 35px;
}
[dir=ltr] .p-b-36 {
  padding-bottom: 36px;
}
[dir=ltr] .p-b-37 {
  padding-bottom: 37px;
}
[dir=ltr] .p-b-38 {
  padding-bottom: 38px;
}
[dir=ltr] .p-b-39 {
  padding-bottom: 39px;
}
[dir=ltr] .p-b-40 {
  padding-bottom: 40px;
}
[dir=ltr] .p-b-41 {
  padding-bottom: 41px;
}
[dir=ltr] .p-b-42 {
  padding-bottom: 42px;
}
[dir=ltr] .p-b-43 {
  padding-bottom: 43px;
}
[dir=ltr] .p-b-44 {
  padding-bottom: 44px;
}
[dir=ltr] .p-b-45 {
  padding-bottom: 45px;
}
[dir=ltr] .p-b-46 {
  padding-bottom: 46px;
}
[dir=ltr] .p-b-47 {
  padding-bottom: 47px;
}
[dir=ltr] .p-b-48 {
  padding-bottom: 48px;
}
[dir=ltr] .p-b-49 {
  padding-bottom: 49px;
}
[dir=ltr] .p-b-50 {
  padding-bottom: 50px;
}
[dir=ltr] .p-b-51 {
  padding-bottom: 51px;
}
[dir=ltr] .p-b-52 {
  padding-bottom: 52px;
}
[dir=ltr] .p-b-53 {
  padding-bottom: 53px;
}
[dir=ltr] .p-b-54 {
  padding-bottom: 54px;
}
[dir=ltr] .p-b-55 {
  padding-bottom: 55px;
}
[dir=ltr] .p-b-56 {
  padding-bottom: 56px;
}
[dir=ltr] .p-b-57 {
  padding-bottom: 57px;
}
[dir=ltr] .p-b-58 {
  padding-bottom: 58px;
}
[dir=ltr] .p-b-59 {
  padding-bottom: 59px;
}
[dir=ltr] .p-b-60 {
  padding-bottom: 60px;
}
[dir=ltr] .p-b-61 {
  padding-bottom: 61px;
}
[dir=ltr] .p-b-62 {
  padding-bottom: 62px;
}
[dir=ltr] .p-b-63 {
  padding-bottom: 63px;
}
[dir=ltr] .p-b-64 {
  padding-bottom: 64px;
}
[dir=ltr] .p-b-65 {
  padding-bottom: 65px;
}
[dir=ltr] .p-b-66 {
  padding-bottom: 66px;
}
[dir=ltr] .p-b-67 {
  padding-bottom: 67px;
}
[dir=ltr] .p-b-68 {
  padding-bottom: 68px;
}
[dir=ltr] .p-b-69 {
  padding-bottom: 69px;
}
[dir=ltr] .p-b-70 {
  padding-bottom: 70px;
}
[dir=ltr] .p-t-0 {
  padding-top: 0px;
}
[dir=ltr] .p-t-1 {
  padding-top: 1px;
}
[dir=ltr] .p-t-2 {
  padding-top: 2px;
}
[dir=ltr] .p-t-3 {
  padding-top: 3px;
}
[dir=ltr] .p-t-4 {
  padding-top: 4px;
}
[dir=ltr] .p-t-5 {
  padding-top: 5px;
}
[dir=ltr] .p-t-6 {
  padding-top: 6px;
}
[dir=ltr] .p-t-7 {
  padding-top: 7px;
}
[dir=ltr] .p-t-8 {
  padding-top: 8px;
}
[dir=ltr] .p-t-9 {
  padding-top: 9px;
}
[dir=ltr] .p-t-10 {
  padding-top: 10px;
}
[dir=ltr] .p-t-11 {
  padding-top: 11px;
}
[dir=ltr] .p-t-12 {
  padding-top: 12px;
}
[dir=ltr] .p-t-13 {
  padding-top: 13px;
}
[dir=ltr] .p-t-14 {
  padding-top: 14px;
}
[dir=ltr] .p-t-15 {
  padding-top: 15px;
}
[dir=ltr] .p-t-16 {
  padding-top: 16px;
}
[dir=ltr] .p-t-17 {
  padding-top: 17px;
}
[dir=ltr] .p-t-18 {
  padding-top: 18px;
}
[dir=ltr] .p-t-19 {
  padding-top: 19px;
}
[dir=ltr] .p-t-20 {
  padding-top: 20px;
}
[dir=ltr] .p-t-21 {
  padding-top: 21px;
}
[dir=ltr] .p-t-22 {
  padding-top: 22px;
}
[dir=ltr] .p-t-23 {
  padding-top: 23px;
}
[dir=ltr] .p-t-24 {
  padding-top: 24px;
}
[dir=ltr] .p-t-25 {
  padding-top: 25px;
}
[dir=ltr] .p-t-26 {
  padding-top: 26px;
}
[dir=ltr] .p-t-27 {
  padding-top: 27px;
}
[dir=ltr] .p-t-28 {
  padding-top: 28px;
}
[dir=ltr] .p-t-29 {
  padding-top: 29px;
}
[dir=ltr] .p-t-30 {
  padding-top: 30px;
}
[dir=ltr] .p-t-31 {
  padding-top: 31px;
}
[dir=ltr] .p-t-32 {
  padding-top: 32px;
}
[dir=ltr] .p-t-33 {
  padding-top: 33px;
}
[dir=ltr] .p-t-34 {
  padding-top: 34px;
}
[dir=ltr] .p-t-35 {
  padding-top: 35px;
}
[dir=ltr] .p-t-36 {
  padding-top: 36px;
}
[dir=ltr] .p-t-37 {
  padding-top: 37px;
}
[dir=ltr] .p-t-38 {
  padding-top: 38px;
}
[dir=ltr] .p-t-39 {
  padding-top: 39px;
}
[dir=ltr] .p-t-40 {
  padding-top: 40px;
}
[dir=ltr] .p-t-41 {
  padding-top: 41px;
}
[dir=ltr] .p-t-42 {
  padding-top: 42px;
}
[dir=ltr] .p-t-43 {
  padding-top: 43px;
}
[dir=ltr] .p-t-44 {
  padding-top: 44px;
}
[dir=ltr] .p-t-45 {
  padding-top: 45px;
}
[dir=ltr] .p-t-46 {
  padding-top: 46px;
}
[dir=ltr] .p-t-47 {
  padding-top: 47px;
}
[dir=ltr] .p-t-48 {
  padding-top: 48px;
}
[dir=ltr] .p-t-49 {
  padding-top: 49px;
}
[dir=ltr] .p-t-50 {
  padding-top: 50px;
}
[dir=ltr] .p-t-51 {
  padding-top: 51px;
}
[dir=ltr] .p-t-52 {
  padding-top: 52px;
}
[dir=ltr] .p-t-53 {
  padding-top: 53px;
}
[dir=ltr] .p-t-54 {
  padding-top: 54px;
}
[dir=ltr] .p-t-55 {
  padding-top: 55px;
}
[dir=ltr] .p-t-56 {
  padding-top: 56px;
}
[dir=ltr] .p-t-57 {
  padding-top: 57px;
}
[dir=ltr] .p-t-58 {
  padding-top: 58px;
}
[dir=ltr] .p-t-59 {
  padding-top: 59px;
}
[dir=ltr] .p-t-60 {
  padding-top: 60px;
}
[dir=ltr] .p-t-61 {
  padding-top: 61px;
}
[dir=ltr] .p-t-62 {
  padding-top: 62px;
}
[dir=ltr] .p-t-63 {
  padding-top: 63px;
}
[dir=ltr] .p-t-64 {
  padding-top: 64px;
}
[dir=ltr] .p-t-65 {
  padding-top: 65px;
}
[dir=ltr] .p-t-66 {
  padding-top: 66px;
}
[dir=ltr] .p-t-67 {
  padding-top: 67px;
}
[dir=ltr] .p-t-68 {
  padding-top: 68px;
}
[dir=ltr] .p-t-69 {
  padding-top: 69px;
}
[dir=ltr] .p-t-70 {
  padding-top: 70px;
}
[dir=ltr] .m-l-0 {
  margin-left: 0px;
}
[dir=ltr] .m-l-1 {
  margin-left: 1px;
}
[dir=ltr] .m-l-2 {
  margin-left: 2px;
}
[dir=ltr] .m-l-3 {
  margin-left: 3px;
}
[dir=ltr] .m-l-4 {
  margin-left: 4px;
}
[dir=ltr] .m-l-5 {
  margin-left: 5px;
}
[dir=ltr] .m-l-6 {
  margin-left: 6px;
}
[dir=ltr] .m-l-7 {
  margin-left: 7px;
}
[dir=ltr] .m-l-8 {
  margin-left: 8px;
}
[dir=ltr] .m-l-9 {
  margin-left: 9px;
}
[dir=ltr] .m-l-10 {
  margin-left: 10px;
}
[dir=ltr] .m-l-11 {
  margin-left: 11px;
}
[dir=ltr] .m-l-12 {
  margin-left: 12px;
}
[dir=ltr] .m-l-13 {
  margin-left: 13px;
}
[dir=ltr] .m-l-14 {
  margin-left: 14px;
}
[dir=ltr] .m-l-15 {
  margin-left: 15px;
}
[dir=ltr] .m-l-16 {
  margin-left: 16px;
}
[dir=ltr] .m-l-17 {
  margin-left: 17px;
}
[dir=ltr] .m-l-18 {
  margin-left: 18px;
}
[dir=ltr] .m-l-19 {
  margin-left: 19px;
}
[dir=ltr] .m-l-20 {
  margin-left: 20px;
}
[dir=ltr] .m-l-21 {
  margin-left: 21px;
}
[dir=ltr] .m-l-22 {
  margin-left: 22px;
}
[dir=ltr] .m-l-23 {
  margin-left: 23px;
}
[dir=ltr] .m-l-24 {
  margin-left: 24px;
}
[dir=ltr] .m-l-25 {
  margin-left: 25px;
}
[dir=ltr] .m-l-26 {
  margin-left: 26px;
}
[dir=ltr] .m-l-27 {
  margin-left: 27px;
}
[dir=ltr] .m-l-28 {
  margin-left: 28px;
}
[dir=ltr] .m-l-29 {
  margin-left: 29px;
}
[dir=ltr] .m-l-30 {
  margin-left: 30px;
}
[dir=ltr] .m-l-31 {
  margin-left: 31px;
}
[dir=ltr] .m-l-32 {
  margin-left: 32px;
}
[dir=ltr] .m-l-33 {
  margin-left: 33px;
}
[dir=ltr] .m-l-34 {
  margin-left: 34px;
}
[dir=ltr] .m-l-35 {
  margin-left: 35px;
}
[dir=ltr] .m-l-36 {
  margin-left: 36px;
}
[dir=ltr] .m-l-37 {
  margin-left: 37px;
}
[dir=ltr] .m-l-38 {
  margin-left: 38px;
}
[dir=ltr] .m-l-39 {
  margin-left: 39px;
}
[dir=ltr] .m-l-40 {
  margin-left: 40px;
}
[dir=ltr] .m-l-41 {
  margin-left: 41px;
}
[dir=ltr] .m-l-42 {
  margin-left: 42px;
}
[dir=ltr] .m-l-43 {
  margin-left: 43px;
}
[dir=ltr] .m-l-44 {
  margin-left: 44px;
}
[dir=ltr] .m-l-45 {
  margin-left: 45px;
}
[dir=ltr] .m-l-46 {
  margin-left: 46px;
}
[dir=ltr] .m-l-47 {
  margin-left: 47px;
}
[dir=ltr] .m-l-48 {
  margin-left: 48px;
}
[dir=ltr] .m-l-49 {
  margin-left: 49px;
}
[dir=ltr] .m-l-50 {
  margin-left: 50px;
}
[dir=ltr] .m-l-51 {
  margin-left: 51px;
}
[dir=ltr] .m-l-52 {
  margin-left: 52px;
}
[dir=ltr] .m-l-53 {
  margin-left: 53px;
}
[dir=ltr] .m-l-54 {
  margin-left: 54px;
}
[dir=ltr] .m-l-55 {
  margin-left: 55px;
}
[dir=ltr] .m-l-56 {
  margin-left: 56px;
}
[dir=ltr] .m-l-57 {
  margin-left: 57px;
}
[dir=ltr] .m-l-58 {
  margin-left: 58px;
}
[dir=ltr] .m-l-59 {
  margin-left: 59px;
}
[dir=ltr] .m-l-60 {
  margin-left: 60px;
}
[dir=ltr] .m-l-61 {
  margin-left: 61px;
}
[dir=ltr] .m-l-62 {
  margin-left: 62px;
}
[dir=ltr] .m-l-63 {
  margin-left: 63px;
}
[dir=ltr] .m-l-64 {
  margin-left: 64px;
}
[dir=ltr] .m-l-65 {
  margin-left: 65px;
}
[dir=ltr] .m-l-66 {
  margin-left: 66px;
}
[dir=ltr] .m-l-67 {
  margin-left: 67px;
}
[dir=ltr] .m-l-68 {
  margin-left: 68px;
}
[dir=ltr] .m-l-69 {
  margin-left: 69px;
}
[dir=ltr] .m-l-70 {
  margin-left: 70px;
}
[dir=ltr] .m-r-0 {
  margin-right: 0px;
}
[dir=ltr] .m-r-1 {
  margin-right: 1px;
}
[dir=ltr] .m-r-2 {
  margin-right: 2px;
}
[dir=ltr] .m-r-3 {
  margin-right: 3px;
}
[dir=ltr] .m-r-4 {
  margin-right: 4px;
}
[dir=ltr] .m-r-5 {
  margin-right: 5px;
}
[dir=ltr] .m-r-6 {
  margin-right: 6px;
}
[dir=ltr] .m-r-7 {
  margin-right: 7px;
}
[dir=ltr] .m-r-8 {
  margin-right: 8px;
}
[dir=ltr] .m-r-9 {
  margin-right: 9px;
}
[dir=ltr] .m-r-10 {
  margin-right: 10px;
}
[dir=ltr] .m-r-11 {
  margin-right: 11px;
}
[dir=ltr] .m-r-12 {
  margin-right: 12px;
}
[dir=ltr] .m-r-13 {
  margin-right: 13px;
}
[dir=ltr] .m-r-14 {
  margin-right: 14px;
}
[dir=ltr] .m-r-15 {
  margin-right: 15px;
}
[dir=ltr] .m-r-16 {
  margin-right: 16px;
}
[dir=ltr] .m-r-17 {
  margin-right: 17px;
}
[dir=ltr] .m-r-18 {
  margin-right: 18px;
}
[dir=ltr] .m-r-19 {
  margin-right: 19px;
}
[dir=ltr] .m-r-20 {
  margin-right: 20px;
}
[dir=ltr] .m-r-21 {
  margin-right: 21px;
}
[dir=ltr] .m-r-22 {
  margin-right: 22px;
}
[dir=ltr] .m-r-23 {
  margin-right: 23px;
}
[dir=ltr] .m-r-24 {
  margin-right: 24px;
}
[dir=ltr] .m-r-25 {
  margin-right: 25px;
}
[dir=ltr] .m-r-26 {
  margin-right: 26px;
}
[dir=ltr] .m-r-27 {
  margin-right: 27px;
}
[dir=ltr] .m-r-28 {
  margin-right: 28px;
}
[dir=ltr] .m-r-29 {
  margin-right: 29px;
}
[dir=ltr] .m-r-30 {
  margin-right: 30px;
}
[dir=ltr] .m-r-31 {
  margin-right: 31px;
}
[dir=ltr] .m-r-32 {
  margin-right: 32px;
}
[dir=ltr] .m-r-33 {
  margin-right: 33px;
}
[dir=ltr] .m-r-34 {
  margin-right: 34px;
}
[dir=ltr] .m-r-35 {
  margin-right: 35px;
}
[dir=ltr] .m-r-36 {
  margin-right: 36px;
}
[dir=ltr] .m-r-37 {
  margin-right: 37px;
}
[dir=ltr] .m-r-38 {
  margin-right: 38px;
}
[dir=ltr] .m-r-39 {
  margin-right: 39px;
}
[dir=ltr] .m-r-40 {
  margin-right: 40px;
}
[dir=ltr] .m-r-41 {
  margin-right: 41px;
}
[dir=ltr] .m-r-42 {
  margin-right: 42px;
}
[dir=ltr] .m-r-43 {
  margin-right: 43px;
}
[dir=ltr] .m-r-44 {
  margin-right: 44px;
}
[dir=ltr] .m-r-45 {
  margin-right: 45px;
}
[dir=ltr] .m-r-46 {
  margin-right: 46px;
}
[dir=ltr] .m-r-47 {
  margin-right: 47px;
}
[dir=ltr] .m-r-48 {
  margin-right: 48px;
}
[dir=ltr] .m-r-49 {
  margin-right: 49px;
}
[dir=ltr] .m-r-50 {
  margin-right: 50px;
}
[dir=ltr] .m-r-51 {
  margin-right: 51px;
}
[dir=ltr] .m-r-52 {
  margin-right: 52px;
}
[dir=ltr] .m-r-53 {
  margin-right: 53px;
}
[dir=ltr] .m-r-54 {
  margin-right: 54px;
}
[dir=ltr] .m-r-55 {
  margin-right: 55px;
}
[dir=ltr] .m-r-56 {
  margin-right: 56px;
}
[dir=ltr] .m-r-57 {
  margin-right: 57px;
}
[dir=ltr] .m-r-58 {
  margin-right: 58px;
}
[dir=ltr] .m-r-59 {
  margin-right: 59px;
}
[dir=ltr] .m-r-60 {
  margin-right: 60px;
}
[dir=ltr] .m-r-61 {
  margin-right: 61px;
}
[dir=ltr] .m-r-62 {
  margin-right: 62px;
}
[dir=ltr] .m-r-63 {
  margin-right: 63px;
}
[dir=ltr] .m-r-64 {
  margin-right: 64px;
}
[dir=ltr] .m-r-65 {
  margin-right: 65px;
}
[dir=ltr] .m-r-66 {
  margin-right: 66px;
}
[dir=ltr] .m-r-67 {
  margin-right: 67px;
}
[dir=ltr] .m-r-68 {
  margin-right: 68px;
}
[dir=ltr] .m-r-69 {
  margin-right: 69px;
}
[dir=ltr] .m-r-70 {
  margin-right: 70px;
}
[dir=ltr] .m-b-0 {
  margin-bottom: 0px;
}
[dir=ltr] .m-b-1 {
  margin-bottom: 1px;
}
[dir=ltr] .m-b-2 {
  margin-bottom: 2px;
}
[dir=ltr] .m-b-3 {
  margin-bottom: 3px;
}
[dir=ltr] .m-b-4 {
  margin-bottom: 4px;
}
[dir=ltr] .m-b-5 {
  margin-bottom: 5px;
}
[dir=ltr] .m-b-6 {
  margin-bottom: 6px;
}
[dir=ltr] .m-b-7 {
  margin-bottom: 7px;
}
[dir=ltr] .m-b-8 {
  margin-bottom: 8px;
}
[dir=ltr] .m-b-9 {
  margin-bottom: 9px;
}
[dir=ltr] .m-b-10 {
  margin-bottom: 10px;
}
[dir=ltr] .m-b-11 {
  margin-bottom: 11px;
}
[dir=ltr] .m-b-12 {
  margin-bottom: 12px;
}
[dir=ltr] .m-b-13 {
  margin-bottom: 13px;
}
[dir=ltr] .m-b-14 {
  margin-bottom: 14px;
}
[dir=ltr] .m-b-15 {
  margin-bottom: 15px;
}
[dir=ltr] .m-b-16 {
  margin-bottom: 16px;
}
[dir=ltr] .m-b-17 {
  margin-bottom: 17px;
}
[dir=ltr] .m-b-18 {
  margin-bottom: 18px;
}
[dir=ltr] .m-b-19 {
  margin-bottom: 19px;
}
[dir=ltr] .m-b-20 {
  margin-bottom: 20px;
}
[dir=ltr] .m-b-21 {
  margin-bottom: 21px;
}
[dir=ltr] .m-b-22 {
  margin-bottom: 22px;
}
[dir=ltr] .m-b-23 {
  margin-bottom: 23px;
}
[dir=ltr] .m-b-24 {
  margin-bottom: 24px;
}
[dir=ltr] .m-b-25 {
  margin-bottom: 25px;
}
[dir=ltr] .m-b-26 {
  margin-bottom: 26px;
}
[dir=ltr] .m-b-27 {
  margin-bottom: 27px;
}
[dir=ltr] .m-b-28 {
  margin-bottom: 28px;
}
[dir=ltr] .m-b-29 {
  margin-bottom: 29px;
}
[dir=ltr] .m-b-30 {
  margin-bottom: 30px;
}
[dir=ltr] .m-b-31 {
  margin-bottom: 31px;
}
[dir=ltr] .m-b-32 {
  margin-bottom: 32px;
}
[dir=ltr] .m-b-33 {
  margin-bottom: 33px;
}
[dir=ltr] .m-b-34 {
  margin-bottom: 34px;
}
[dir=ltr] .m-b-35 {
  margin-bottom: 35px;
}
[dir=ltr] .m-b-36 {
  margin-bottom: 36px;
}
[dir=ltr] .m-b-37 {
  margin-bottom: 37px;
}
[dir=ltr] .m-b-38 {
  margin-bottom: 38px;
}
[dir=ltr] .m-b-39 {
  margin-bottom: 39px;
}
[dir=ltr] .m-b-40 {
  margin-bottom: 40px;
}
[dir=ltr] .m-b-41 {
  margin-bottom: 41px;
}
[dir=ltr] .m-b-42 {
  margin-bottom: 42px;
}
[dir=ltr] .m-b-43 {
  margin-bottom: 43px;
}
[dir=ltr] .m-b-44 {
  margin-bottom: 44px;
}
[dir=ltr] .m-b-45 {
  margin-bottom: 45px;
}
[dir=ltr] .m-b-46 {
  margin-bottom: 46px;
}
[dir=ltr] .m-b-47 {
  margin-bottom: 47px;
}
[dir=ltr] .m-b-48 {
  margin-bottom: 48px;
}
[dir=ltr] .m-b-49 {
  margin-bottom: 49px;
}
[dir=ltr] .m-b-50 {
  margin-bottom: 50px;
}
[dir=ltr] .m-b-51 {
  margin-bottom: 51px;
}
[dir=ltr] .m-b-52 {
  margin-bottom: 52px;
}
[dir=ltr] .m-b-53 {
  margin-bottom: 53px;
}
[dir=ltr] .m-b-54 {
  margin-bottom: 54px;
}
[dir=ltr] .m-b-55 {
  margin-bottom: 55px;
}
[dir=ltr] .m-b-56 {
  margin-bottom: 56px;
}
[dir=ltr] .m-b-57 {
  margin-bottom: 57px;
}
[dir=ltr] .m-b-58 {
  margin-bottom: 58px;
}
[dir=ltr] .m-b-59 {
  margin-bottom: 59px;
}
[dir=ltr] .m-b-60 {
  margin-bottom: 60px;
}
[dir=ltr] .m-b-61 {
  margin-bottom: 61px;
}
[dir=ltr] .m-b-62 {
  margin-bottom: 62px;
}
[dir=ltr] .m-b-63 {
  margin-bottom: 63px;
}
[dir=ltr] .m-b-64 {
  margin-bottom: 64px;
}
[dir=ltr] .m-b-65 {
  margin-bottom: 65px;
}
[dir=ltr] .m-b-66 {
  margin-bottom: 66px;
}
[dir=ltr] .m-b-67 {
  margin-bottom: 67px;
}
[dir=ltr] .m-b-68 {
  margin-bottom: 68px;
}
[dir=ltr] .m-b-69 {
  margin-bottom: 69px;
}
[dir=ltr] .m-b-70 {
  margin-bottom: 70px;
}
[dir=ltr] .m-t-0 {
  margin-top: 0px;
}
[dir=ltr] .m-t-1 {
  margin-top: 1px;
}
[dir=ltr] .m-t-2 {
  margin-top: 2px;
}
[dir=ltr] .m-t-3 {
  margin-top: 3px;
}
[dir=ltr] .m-t-4 {
  margin-top: 4px;
}
[dir=ltr] .m-t-5 {
  margin-top: 5px;
}
[dir=ltr] .m-t-6 {
  margin-top: 6px;
}
[dir=ltr] .m-t-7 {
  margin-top: 7px;
}
[dir=ltr] .m-t-8 {
  margin-top: 8px;
}
[dir=ltr] .m-t-9 {
  margin-top: 9px;
}
[dir=ltr] .m-t-10 {
  margin-top: 10px;
}
[dir=ltr] .m-t-11 {
  margin-top: 11px;
}
[dir=ltr] .m-t-12 {
  margin-top: 12px;
}
[dir=ltr] .m-t-13 {
  margin-top: 13px;
}
[dir=ltr] .m-t-14 {
  margin-top: 14px;
}
[dir=ltr] .m-t-15 {
  margin-top: 15px;
}
[dir=ltr] .m-t-16 {
  margin-top: 16px;
}
[dir=ltr] .m-t-17 {
  margin-top: 17px;
}
[dir=ltr] .m-t-18 {
  margin-top: 18px;
}
[dir=ltr] .m-t-19 {
  margin-top: 19px;
}
[dir=ltr] .m-t-20 {
  margin-top: 20px;
}
[dir=ltr] .m-t-21 {
  margin-top: 21px;
}
[dir=ltr] .m-t-22 {
  margin-top: 22px;
}
[dir=ltr] .m-t-23 {
  margin-top: 23px;
}
[dir=ltr] .m-t-24 {
  margin-top: 24px;
}
[dir=ltr] .m-t-25 {
  margin-top: 25px;
}
[dir=ltr] .m-t-26 {
  margin-top: 26px;
}
[dir=ltr] .m-t-27 {
  margin-top: 27px;
}
[dir=ltr] .m-t-28 {
  margin-top: 28px;
}
[dir=ltr] .m-t-29 {
  margin-top: 29px;
}
[dir=ltr] .m-t-30 {
  margin-top: 30px;
}
[dir=ltr] .m-t-31 {
  margin-top: 31px;
}
[dir=ltr] .m-t-32 {
  margin-top: 32px;
}
[dir=ltr] .m-t-33 {
  margin-top: 33px;
}
[dir=ltr] .m-t-34 {
  margin-top: 34px;
}
[dir=ltr] .m-t-35 {
  margin-top: 35px;
}
[dir=ltr] .m-t-36 {
  margin-top: 36px;
}
[dir=ltr] .m-t-37 {
  margin-top: 37px;
}
[dir=ltr] .m-t-38 {
  margin-top: 38px;
}
[dir=ltr] .m-t-39 {
  margin-top: 39px;
}
[dir=ltr] .m-t-40 {
  margin-top: 40px;
}
[dir=ltr] .m-t-41 {
  margin-top: 41px;
}
[dir=ltr] .m-t-42 {
  margin-top: 42px;
}
[dir=ltr] .m-t-43 {
  margin-top: 43px;
}
[dir=ltr] .m-t-44 {
  margin-top: 44px;
}
[dir=ltr] .m-t-45 {
  margin-top: 45px;
}
[dir=ltr] .m-t-46 {
  margin-top: 46px;
}
[dir=ltr] .m-t-47 {
  margin-top: 47px;
}
[dir=ltr] .m-t-48 {
  margin-top: 48px;
}
[dir=ltr] .m-t-49 {
  margin-top: 49px;
}
[dir=ltr] .m-t-50 {
  margin-top: 50px;
}
[dir=ltr] .m-t-51 {
  margin-top: 51px;
}
[dir=ltr] .m-t-52 {
  margin-top: 52px;
}
[dir=ltr] .m-t-53 {
  margin-top: 53px;
}
[dir=ltr] .m-t-54 {
  margin-top: 54px;
}
[dir=ltr] .m-t-55 {
  margin-top: 55px;
}
[dir=ltr] .m-t-56 {
  margin-top: 56px;
}
[dir=ltr] .m-t-57 {
  margin-top: 57px;
}
[dir=ltr] .m-t-58 {
  margin-top: 58px;
}
[dir=ltr] .m-t-59 {
  margin-top: 59px;
}
[dir=ltr] .m-t-60 {
  margin-top: 60px;
}
[dir=ltr] .m-t-61 {
  margin-top: 61px;
}
[dir=ltr] .m-t-62 {
  margin-top: 62px;
}
[dir=ltr] .m-t-63 {
  margin-top: 63px;
}
[dir=ltr] .m-t-64 {
  margin-top: 64px;
}
[dir=ltr] .m-t-65 {
  margin-top: 65px;
}
[dir=ltr] .m-t-66 {
  margin-top: 66px;
}
[dir=ltr] .m-t-67 {
  margin-top: 67px;
}
[dir=ltr] .m-t-68 {
  margin-top: 68px;
}
[dir=ltr] .m-t-69 {
  margin-top: 69px;
}
[dir=ltr] .m-t-70 {
  margin-top: 70px;
}

vc-uiviewfooter footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: #394347;
  color: white;
  z-index: 101;
  min-height: 37px;
}
vc-uiviewfooter footer ul {
  padding: 0;
  list-style: none;
  display: flex;
  margin: 0;
}
@media (min-width: 360px) {
  vc-uiviewfooter footer ul span {
    font-size: 13px !important;
  }
}
@media (max-width: 360px) {
  vc-uiviewfooter footer ul span {
    font-size: 12px !important;
  }
}

.login-masterview vc-uiviewfooter footer ul {
  justify-content: flex-end;
  padding: 6px 0;
}
.login-masterview vc-uiviewfooter footer ul span {
  font-weight: 500 !important;
}

.masterflow-masterview vc-uiviewfooter footer {
  padding: 6px 30px;
}
.masterflow-masterview vc-uiviewfooter footer ul {
  justify-content: flex-end;
}

.prelogin-masterview vc-uiviewfooter {
  display: none !important;
}

@media (max-width: 991.98px) {
  vc-uiviewfooter footer ul {
    justify-content: center !important;
  }
}
@media (min-width: 992px) {
  .login-masterview vc-uiviewfooter footer ul {
    max-width: 1160px;
    margin: auto;
    padding-right: 20px;
  }
}
@media (min-width: 768px) {
  .masterflow-masterview vc-uiviewfooter footer {
    left: 225px;
    width: calc(100% - 225px);
  }
  .masterflow-masterview vc-uiviewfooter footer ul li ~ li:not(:last-child) {
    padding-left: 36px;
  }
  .masterflow-masterview vc-uiviewfooter footer ul li:last-child {
    padding-left: 44px;
  }
}
@media (max-width: 767.98px) {
  .masterflow-masterview vc-uiviewfooter {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  body:not(.dashboard-screen) .masterflow-masterview {
    padding-bottom: 100px;
  }
}
@media (min-width: 1200px) {
  body:not(.dashboard-screen) .masterflow-masterview {
    padding-bottom: 36px;
  }
}
/* Mixins */
/* Functions */
/* theme settings */
/* theme settings */
/* margin & padding helpers */
.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.m-t-25 {
  margin-top: 25px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.m-b-25 {
  margin-bottom: 25px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.m-l-25 {
  margin-left: 25px !important;
}

.p-l-25 {
  padding-left: 25px !important;
}

.m-r-25 {
  margin-right: 25px !important;
}

.p-r-25 {
  padding-right: 25px !important;
}

.m-t-30 {
  margin-top: 30px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.m-r-30 {
  margin-right: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.m-t-35 {
  margin-top: 35px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.m-b-35 {
  margin-bottom: 35px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.m-l-35 {
  margin-left: 35px !important;
}

.p-l-35 {
  padding-left: 35px !important;
}

.m-r-35 {
  margin-right: 35px !important;
}

.p-r-35 {
  padding-right: 35px !important;
}

.m-t-40 {
  margin-top: 40px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.m-r-40 {
  margin-right: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.m-t-45 {
  margin-top: 45px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.m-b-45 {
  margin-bottom: 45px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.m-l-45 {
  margin-left: 45px !important;
}

.p-l-45 {
  padding-left: 45px !important;
}

.m-r-45 {
  margin-right: 45px !important;
}

.p-r-45 {
  padding-right: 45px !important;
}

.m-t-50 {
  margin-top: 50px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px !important;
}

.p-l-50 {
  padding-left: 50px !important;
}

.m-r-50 {
  margin-right: 50px !important;
}

.p-r-50 {
  padding-right: 50px !important;
}

.m-t-75 {
  margin-top: 75px !important;
}

.p-t-75 {
  padding-top: 75px !important;
}

.m-b-75 {
  margin-bottom: 75px !important;
}

.p-b-75 {
  padding-bottom: 75px !important;
}

.m-l-75 {
  margin-left: 75px !important;
}

.p-l-75 {
  padding-left: 75px !important;
}

.m-r-75 {
  margin-right: 75px !important;
}

.p-r-75 {
  padding-right: 75px !important;
}

.m-t-100 {
  margin-top: 100px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.m-r-100 {
  margin-right: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

/* end of margin & padding helpers */
[dir=ltr] .p-l-0 {
  padding-left: 0px;
}
[dir=ltr] .p-l-1 {
  padding-left: 1px;
}
[dir=ltr] .p-l-2 {
  padding-left: 2px;
}
[dir=ltr] .p-l-3 {
  padding-left: 3px;
}
[dir=ltr] .p-l-4 {
  padding-left: 4px;
}
[dir=ltr] .p-l-5 {
  padding-left: 5px;
}
[dir=ltr] .p-l-6 {
  padding-left: 6px;
}
[dir=ltr] .p-l-7 {
  padding-left: 7px;
}
[dir=ltr] .p-l-8 {
  padding-left: 8px;
}
[dir=ltr] .p-l-9 {
  padding-left: 9px;
}
[dir=ltr] .p-l-10 {
  padding-left: 10px;
}
[dir=ltr] .p-l-11 {
  padding-left: 11px;
}
[dir=ltr] .p-l-12 {
  padding-left: 12px;
}
[dir=ltr] .p-l-13 {
  padding-left: 13px;
}
[dir=ltr] .p-l-14 {
  padding-left: 14px;
}
[dir=ltr] .p-l-15 {
  padding-left: 15px;
}
[dir=ltr] .p-l-16 {
  padding-left: 16px;
}
[dir=ltr] .p-l-17 {
  padding-left: 17px;
}
[dir=ltr] .p-l-18 {
  padding-left: 18px;
}
[dir=ltr] .p-l-19 {
  padding-left: 19px;
}
[dir=ltr] .p-l-20 {
  padding-left: 20px;
}
[dir=ltr] .p-l-21 {
  padding-left: 21px;
}
[dir=ltr] .p-l-22 {
  padding-left: 22px;
}
[dir=ltr] .p-l-23 {
  padding-left: 23px;
}
[dir=ltr] .p-l-24 {
  padding-left: 24px;
}
[dir=ltr] .p-l-25 {
  padding-left: 25px;
}
[dir=ltr] .p-l-26 {
  padding-left: 26px;
}
[dir=ltr] .p-l-27 {
  padding-left: 27px;
}
[dir=ltr] .p-l-28 {
  padding-left: 28px;
}
[dir=ltr] .p-l-29 {
  padding-left: 29px;
}
[dir=ltr] .p-l-30 {
  padding-left: 30px;
}
[dir=ltr] .p-l-31 {
  padding-left: 31px;
}
[dir=ltr] .p-l-32 {
  padding-left: 32px;
}
[dir=ltr] .p-l-33 {
  padding-left: 33px;
}
[dir=ltr] .p-l-34 {
  padding-left: 34px;
}
[dir=ltr] .p-l-35 {
  padding-left: 35px;
}
[dir=ltr] .p-l-36 {
  padding-left: 36px;
}
[dir=ltr] .p-l-37 {
  padding-left: 37px;
}
[dir=ltr] .p-l-38 {
  padding-left: 38px;
}
[dir=ltr] .p-l-39 {
  padding-left: 39px;
}
[dir=ltr] .p-l-40 {
  padding-left: 40px;
}
[dir=ltr] .p-l-41 {
  padding-left: 41px;
}
[dir=ltr] .p-l-42 {
  padding-left: 42px;
}
[dir=ltr] .p-l-43 {
  padding-left: 43px;
}
[dir=ltr] .p-l-44 {
  padding-left: 44px;
}
[dir=ltr] .p-l-45 {
  padding-left: 45px;
}
[dir=ltr] .p-l-46 {
  padding-left: 46px;
}
[dir=ltr] .p-l-47 {
  padding-left: 47px;
}
[dir=ltr] .p-l-48 {
  padding-left: 48px;
}
[dir=ltr] .p-l-49 {
  padding-left: 49px;
}
[dir=ltr] .p-l-50 {
  padding-left: 50px;
}
[dir=ltr] .p-l-51 {
  padding-left: 51px;
}
[dir=ltr] .p-l-52 {
  padding-left: 52px;
}
[dir=ltr] .p-l-53 {
  padding-left: 53px;
}
[dir=ltr] .p-l-54 {
  padding-left: 54px;
}
[dir=ltr] .p-l-55 {
  padding-left: 55px;
}
[dir=ltr] .p-l-56 {
  padding-left: 56px;
}
[dir=ltr] .p-l-57 {
  padding-left: 57px;
}
[dir=ltr] .p-l-58 {
  padding-left: 58px;
}
[dir=ltr] .p-l-59 {
  padding-left: 59px;
}
[dir=ltr] .p-l-60 {
  padding-left: 60px;
}
[dir=ltr] .p-l-61 {
  padding-left: 61px;
}
[dir=ltr] .p-l-62 {
  padding-left: 62px;
}
[dir=ltr] .p-l-63 {
  padding-left: 63px;
}
[dir=ltr] .p-l-64 {
  padding-left: 64px;
}
[dir=ltr] .p-l-65 {
  padding-left: 65px;
}
[dir=ltr] .p-l-66 {
  padding-left: 66px;
}
[dir=ltr] .p-l-67 {
  padding-left: 67px;
}
[dir=ltr] .p-l-68 {
  padding-left: 68px;
}
[dir=ltr] .p-l-69 {
  padding-left: 69px;
}
[dir=ltr] .p-l-70 {
  padding-left: 70px;
}
[dir=ltr] .p-r-0 {
  padding-right: 0px;
}
[dir=ltr] .p-r-1 {
  padding-right: 1px;
}
[dir=ltr] .p-r-2 {
  padding-right: 2px;
}
[dir=ltr] .p-r-3 {
  padding-right: 3px;
}
[dir=ltr] .p-r-4 {
  padding-right: 4px;
}
[dir=ltr] .p-r-5 {
  padding-right: 5px;
}
[dir=ltr] .p-r-6 {
  padding-right: 6px;
}
[dir=ltr] .p-r-7 {
  padding-right: 7px;
}
[dir=ltr] .p-r-8 {
  padding-right: 8px;
}
[dir=ltr] .p-r-9 {
  padding-right: 9px;
}
[dir=ltr] .p-r-10 {
  padding-right: 10px;
}
[dir=ltr] .p-r-11 {
  padding-right: 11px;
}
[dir=ltr] .p-r-12 {
  padding-right: 12px;
}
[dir=ltr] .p-r-13 {
  padding-right: 13px;
}
[dir=ltr] .p-r-14 {
  padding-right: 14px;
}
[dir=ltr] .p-r-15 {
  padding-right: 15px;
}
[dir=ltr] .p-r-16 {
  padding-right: 16px;
}
[dir=ltr] .p-r-17 {
  padding-right: 17px;
}
[dir=ltr] .p-r-18 {
  padding-right: 18px;
}
[dir=ltr] .p-r-19 {
  padding-right: 19px;
}
[dir=ltr] .p-r-20 {
  padding-right: 20px;
}
[dir=ltr] .p-r-21 {
  padding-right: 21px;
}
[dir=ltr] .p-r-22 {
  padding-right: 22px;
}
[dir=ltr] .p-r-23 {
  padding-right: 23px;
}
[dir=ltr] .p-r-24 {
  padding-right: 24px;
}
[dir=ltr] .p-r-25 {
  padding-right: 25px;
}
[dir=ltr] .p-r-26 {
  padding-right: 26px;
}
[dir=ltr] .p-r-27 {
  padding-right: 27px;
}
[dir=ltr] .p-r-28 {
  padding-right: 28px;
}
[dir=ltr] .p-r-29 {
  padding-right: 29px;
}
[dir=ltr] .p-r-30 {
  padding-right: 30px;
}
[dir=ltr] .p-r-31 {
  padding-right: 31px;
}
[dir=ltr] .p-r-32 {
  padding-right: 32px;
}
[dir=ltr] .p-r-33 {
  padding-right: 33px;
}
[dir=ltr] .p-r-34 {
  padding-right: 34px;
}
[dir=ltr] .p-r-35 {
  padding-right: 35px;
}
[dir=ltr] .p-r-36 {
  padding-right: 36px;
}
[dir=ltr] .p-r-37 {
  padding-right: 37px;
}
[dir=ltr] .p-r-38 {
  padding-right: 38px;
}
[dir=ltr] .p-r-39 {
  padding-right: 39px;
}
[dir=ltr] .p-r-40 {
  padding-right: 40px;
}
[dir=ltr] .p-r-41 {
  padding-right: 41px;
}
[dir=ltr] .p-r-42 {
  padding-right: 42px;
}
[dir=ltr] .p-r-43 {
  padding-right: 43px;
}
[dir=ltr] .p-r-44 {
  padding-right: 44px;
}
[dir=ltr] .p-r-45 {
  padding-right: 45px;
}
[dir=ltr] .p-r-46 {
  padding-right: 46px;
}
[dir=ltr] .p-r-47 {
  padding-right: 47px;
}
[dir=ltr] .p-r-48 {
  padding-right: 48px;
}
[dir=ltr] .p-r-49 {
  padding-right: 49px;
}
[dir=ltr] .p-r-50 {
  padding-right: 50px;
}
[dir=ltr] .p-r-51 {
  padding-right: 51px;
}
[dir=ltr] .p-r-52 {
  padding-right: 52px;
}
[dir=ltr] .p-r-53 {
  padding-right: 53px;
}
[dir=ltr] .p-r-54 {
  padding-right: 54px;
}
[dir=ltr] .p-r-55 {
  padding-right: 55px;
}
[dir=ltr] .p-r-56 {
  padding-right: 56px;
}
[dir=ltr] .p-r-57 {
  padding-right: 57px;
}
[dir=ltr] .p-r-58 {
  padding-right: 58px;
}
[dir=ltr] .p-r-59 {
  padding-right: 59px;
}
[dir=ltr] .p-r-60 {
  padding-right: 60px;
}
[dir=ltr] .p-r-61 {
  padding-right: 61px;
}
[dir=ltr] .p-r-62 {
  padding-right: 62px;
}
[dir=ltr] .p-r-63 {
  padding-right: 63px;
}
[dir=ltr] .p-r-64 {
  padding-right: 64px;
}
[dir=ltr] .p-r-65 {
  padding-right: 65px;
}
[dir=ltr] .p-r-66 {
  padding-right: 66px;
}
[dir=ltr] .p-r-67 {
  padding-right: 67px;
}
[dir=ltr] .p-r-68 {
  padding-right: 68px;
}
[dir=ltr] .p-r-69 {
  padding-right: 69px;
}
[dir=ltr] .p-r-70 {
  padding-right: 70px;
}
[dir=ltr] .p-b-0 {
  padding-bottom: 0px;
}
[dir=ltr] .p-b-1 {
  padding-bottom: 1px;
}
[dir=ltr] .p-b-2 {
  padding-bottom: 2px;
}
[dir=ltr] .p-b-3 {
  padding-bottom: 3px;
}
[dir=ltr] .p-b-4 {
  padding-bottom: 4px;
}
[dir=ltr] .p-b-5 {
  padding-bottom: 5px;
}
[dir=ltr] .p-b-6 {
  padding-bottom: 6px;
}
[dir=ltr] .p-b-7 {
  padding-bottom: 7px;
}
[dir=ltr] .p-b-8 {
  padding-bottom: 8px;
}
[dir=ltr] .p-b-9 {
  padding-bottom: 9px;
}
[dir=ltr] .p-b-10 {
  padding-bottom: 10px;
}
[dir=ltr] .p-b-11 {
  padding-bottom: 11px;
}
[dir=ltr] .p-b-12 {
  padding-bottom: 12px;
}
[dir=ltr] .p-b-13 {
  padding-bottom: 13px;
}
[dir=ltr] .p-b-14 {
  padding-bottom: 14px;
}
[dir=ltr] .p-b-15 {
  padding-bottom: 15px;
}
[dir=ltr] .p-b-16 {
  padding-bottom: 16px;
}
[dir=ltr] .p-b-17 {
  padding-bottom: 17px;
}
[dir=ltr] .p-b-18 {
  padding-bottom: 18px;
}
[dir=ltr] .p-b-19 {
  padding-bottom: 19px;
}
[dir=ltr] .p-b-20 {
  padding-bottom: 20px;
}
[dir=ltr] .p-b-21 {
  padding-bottom: 21px;
}
[dir=ltr] .p-b-22 {
  padding-bottom: 22px;
}
[dir=ltr] .p-b-23 {
  padding-bottom: 23px;
}
[dir=ltr] .p-b-24 {
  padding-bottom: 24px;
}
[dir=ltr] .p-b-25 {
  padding-bottom: 25px;
}
[dir=ltr] .p-b-26 {
  padding-bottom: 26px;
}
[dir=ltr] .p-b-27 {
  padding-bottom: 27px;
}
[dir=ltr] .p-b-28 {
  padding-bottom: 28px;
}
[dir=ltr] .p-b-29 {
  padding-bottom: 29px;
}
[dir=ltr] .p-b-30 {
  padding-bottom: 30px;
}
[dir=ltr] .p-b-31 {
  padding-bottom: 31px;
}
[dir=ltr] .p-b-32 {
  padding-bottom: 32px;
}
[dir=ltr] .p-b-33 {
  padding-bottom: 33px;
}
[dir=ltr] .p-b-34 {
  padding-bottom: 34px;
}
[dir=ltr] .p-b-35 {
  padding-bottom: 35px;
}
[dir=ltr] .p-b-36 {
  padding-bottom: 36px;
}
[dir=ltr] .p-b-37 {
  padding-bottom: 37px;
}
[dir=ltr] .p-b-38 {
  padding-bottom: 38px;
}
[dir=ltr] .p-b-39 {
  padding-bottom: 39px;
}
[dir=ltr] .p-b-40 {
  padding-bottom: 40px;
}
[dir=ltr] .p-b-41 {
  padding-bottom: 41px;
}
[dir=ltr] .p-b-42 {
  padding-bottom: 42px;
}
[dir=ltr] .p-b-43 {
  padding-bottom: 43px;
}
[dir=ltr] .p-b-44 {
  padding-bottom: 44px;
}
[dir=ltr] .p-b-45 {
  padding-bottom: 45px;
}
[dir=ltr] .p-b-46 {
  padding-bottom: 46px;
}
[dir=ltr] .p-b-47 {
  padding-bottom: 47px;
}
[dir=ltr] .p-b-48 {
  padding-bottom: 48px;
}
[dir=ltr] .p-b-49 {
  padding-bottom: 49px;
}
[dir=ltr] .p-b-50 {
  padding-bottom: 50px;
}
[dir=ltr] .p-b-51 {
  padding-bottom: 51px;
}
[dir=ltr] .p-b-52 {
  padding-bottom: 52px;
}
[dir=ltr] .p-b-53 {
  padding-bottom: 53px;
}
[dir=ltr] .p-b-54 {
  padding-bottom: 54px;
}
[dir=ltr] .p-b-55 {
  padding-bottom: 55px;
}
[dir=ltr] .p-b-56 {
  padding-bottom: 56px;
}
[dir=ltr] .p-b-57 {
  padding-bottom: 57px;
}
[dir=ltr] .p-b-58 {
  padding-bottom: 58px;
}
[dir=ltr] .p-b-59 {
  padding-bottom: 59px;
}
[dir=ltr] .p-b-60 {
  padding-bottom: 60px;
}
[dir=ltr] .p-b-61 {
  padding-bottom: 61px;
}
[dir=ltr] .p-b-62 {
  padding-bottom: 62px;
}
[dir=ltr] .p-b-63 {
  padding-bottom: 63px;
}
[dir=ltr] .p-b-64 {
  padding-bottom: 64px;
}
[dir=ltr] .p-b-65 {
  padding-bottom: 65px;
}
[dir=ltr] .p-b-66 {
  padding-bottom: 66px;
}
[dir=ltr] .p-b-67 {
  padding-bottom: 67px;
}
[dir=ltr] .p-b-68 {
  padding-bottom: 68px;
}
[dir=ltr] .p-b-69 {
  padding-bottom: 69px;
}
[dir=ltr] .p-b-70 {
  padding-bottom: 70px;
}
[dir=ltr] .p-t-0 {
  padding-top: 0px;
}
[dir=ltr] .p-t-1 {
  padding-top: 1px;
}
[dir=ltr] .p-t-2 {
  padding-top: 2px;
}
[dir=ltr] .p-t-3 {
  padding-top: 3px;
}
[dir=ltr] .p-t-4 {
  padding-top: 4px;
}
[dir=ltr] .p-t-5 {
  padding-top: 5px;
}
[dir=ltr] .p-t-6 {
  padding-top: 6px;
}
[dir=ltr] .p-t-7 {
  padding-top: 7px;
}
[dir=ltr] .p-t-8 {
  padding-top: 8px;
}
[dir=ltr] .p-t-9 {
  padding-top: 9px;
}
[dir=ltr] .p-t-10 {
  padding-top: 10px;
}
[dir=ltr] .p-t-11 {
  padding-top: 11px;
}
[dir=ltr] .p-t-12 {
  padding-top: 12px;
}
[dir=ltr] .p-t-13 {
  padding-top: 13px;
}
[dir=ltr] .p-t-14 {
  padding-top: 14px;
}
[dir=ltr] .p-t-15 {
  padding-top: 15px;
}
[dir=ltr] .p-t-16 {
  padding-top: 16px;
}
[dir=ltr] .p-t-17 {
  padding-top: 17px;
}
[dir=ltr] .p-t-18 {
  padding-top: 18px;
}
[dir=ltr] .p-t-19 {
  padding-top: 19px;
}
[dir=ltr] .p-t-20 {
  padding-top: 20px;
}
[dir=ltr] .p-t-21 {
  padding-top: 21px;
}
[dir=ltr] .p-t-22 {
  padding-top: 22px;
}
[dir=ltr] .p-t-23 {
  padding-top: 23px;
}
[dir=ltr] .p-t-24 {
  padding-top: 24px;
}
[dir=ltr] .p-t-25 {
  padding-top: 25px;
}
[dir=ltr] .p-t-26 {
  padding-top: 26px;
}
[dir=ltr] .p-t-27 {
  padding-top: 27px;
}
[dir=ltr] .p-t-28 {
  padding-top: 28px;
}
[dir=ltr] .p-t-29 {
  padding-top: 29px;
}
[dir=ltr] .p-t-30 {
  padding-top: 30px;
}
[dir=ltr] .p-t-31 {
  padding-top: 31px;
}
[dir=ltr] .p-t-32 {
  padding-top: 32px;
}
[dir=ltr] .p-t-33 {
  padding-top: 33px;
}
[dir=ltr] .p-t-34 {
  padding-top: 34px;
}
[dir=ltr] .p-t-35 {
  padding-top: 35px;
}
[dir=ltr] .p-t-36 {
  padding-top: 36px;
}
[dir=ltr] .p-t-37 {
  padding-top: 37px;
}
[dir=ltr] .p-t-38 {
  padding-top: 38px;
}
[dir=ltr] .p-t-39 {
  padding-top: 39px;
}
[dir=ltr] .p-t-40 {
  padding-top: 40px;
}
[dir=ltr] .p-t-41 {
  padding-top: 41px;
}
[dir=ltr] .p-t-42 {
  padding-top: 42px;
}
[dir=ltr] .p-t-43 {
  padding-top: 43px;
}
[dir=ltr] .p-t-44 {
  padding-top: 44px;
}
[dir=ltr] .p-t-45 {
  padding-top: 45px;
}
[dir=ltr] .p-t-46 {
  padding-top: 46px;
}
[dir=ltr] .p-t-47 {
  padding-top: 47px;
}
[dir=ltr] .p-t-48 {
  padding-top: 48px;
}
[dir=ltr] .p-t-49 {
  padding-top: 49px;
}
[dir=ltr] .p-t-50 {
  padding-top: 50px;
}
[dir=ltr] .p-t-51 {
  padding-top: 51px;
}
[dir=ltr] .p-t-52 {
  padding-top: 52px;
}
[dir=ltr] .p-t-53 {
  padding-top: 53px;
}
[dir=ltr] .p-t-54 {
  padding-top: 54px;
}
[dir=ltr] .p-t-55 {
  padding-top: 55px;
}
[dir=ltr] .p-t-56 {
  padding-top: 56px;
}
[dir=ltr] .p-t-57 {
  padding-top: 57px;
}
[dir=ltr] .p-t-58 {
  padding-top: 58px;
}
[dir=ltr] .p-t-59 {
  padding-top: 59px;
}
[dir=ltr] .p-t-60 {
  padding-top: 60px;
}
[dir=ltr] .p-t-61 {
  padding-top: 61px;
}
[dir=ltr] .p-t-62 {
  padding-top: 62px;
}
[dir=ltr] .p-t-63 {
  padding-top: 63px;
}
[dir=ltr] .p-t-64 {
  padding-top: 64px;
}
[dir=ltr] .p-t-65 {
  padding-top: 65px;
}
[dir=ltr] .p-t-66 {
  padding-top: 66px;
}
[dir=ltr] .p-t-67 {
  padding-top: 67px;
}
[dir=ltr] .p-t-68 {
  padding-top: 68px;
}
[dir=ltr] .p-t-69 {
  padding-top: 69px;
}
[dir=ltr] .p-t-70 {
  padding-top: 70px;
}
[dir=ltr] .m-l-0 {
  margin-left: 0px;
}
[dir=ltr] .m-l-1 {
  margin-left: 1px;
}
[dir=ltr] .m-l-2 {
  margin-left: 2px;
}
[dir=ltr] .m-l-3 {
  margin-left: 3px;
}
[dir=ltr] .m-l-4 {
  margin-left: 4px;
}
[dir=ltr] .m-l-5 {
  margin-left: 5px;
}
[dir=ltr] .m-l-6 {
  margin-left: 6px;
}
[dir=ltr] .m-l-7 {
  margin-left: 7px;
}
[dir=ltr] .m-l-8 {
  margin-left: 8px;
}
[dir=ltr] .m-l-9 {
  margin-left: 9px;
}
[dir=ltr] .m-l-10 {
  margin-left: 10px;
}
[dir=ltr] .m-l-11 {
  margin-left: 11px;
}
[dir=ltr] .m-l-12 {
  margin-left: 12px;
}
[dir=ltr] .m-l-13 {
  margin-left: 13px;
}
[dir=ltr] .m-l-14 {
  margin-left: 14px;
}
[dir=ltr] .m-l-15 {
  margin-left: 15px;
}
[dir=ltr] .m-l-16 {
  margin-left: 16px;
}
[dir=ltr] .m-l-17 {
  margin-left: 17px;
}
[dir=ltr] .m-l-18 {
  margin-left: 18px;
}
[dir=ltr] .m-l-19 {
  margin-left: 19px;
}
[dir=ltr] .m-l-20 {
  margin-left: 20px;
}
[dir=ltr] .m-l-21 {
  margin-left: 21px;
}
[dir=ltr] .m-l-22 {
  margin-left: 22px;
}
[dir=ltr] .m-l-23 {
  margin-left: 23px;
}
[dir=ltr] .m-l-24 {
  margin-left: 24px;
}
[dir=ltr] .m-l-25 {
  margin-left: 25px;
}
[dir=ltr] .m-l-26 {
  margin-left: 26px;
}
[dir=ltr] .m-l-27 {
  margin-left: 27px;
}
[dir=ltr] .m-l-28 {
  margin-left: 28px;
}
[dir=ltr] .m-l-29 {
  margin-left: 29px;
}
[dir=ltr] .m-l-30 {
  margin-left: 30px;
}
[dir=ltr] .m-l-31 {
  margin-left: 31px;
}
[dir=ltr] .m-l-32 {
  margin-left: 32px;
}
[dir=ltr] .m-l-33 {
  margin-left: 33px;
}
[dir=ltr] .m-l-34 {
  margin-left: 34px;
}
[dir=ltr] .m-l-35 {
  margin-left: 35px;
}
[dir=ltr] .m-l-36 {
  margin-left: 36px;
}
[dir=ltr] .m-l-37 {
  margin-left: 37px;
}
[dir=ltr] .m-l-38 {
  margin-left: 38px;
}
[dir=ltr] .m-l-39 {
  margin-left: 39px;
}
[dir=ltr] .m-l-40 {
  margin-left: 40px;
}
[dir=ltr] .m-l-41 {
  margin-left: 41px;
}
[dir=ltr] .m-l-42 {
  margin-left: 42px;
}
[dir=ltr] .m-l-43 {
  margin-left: 43px;
}
[dir=ltr] .m-l-44 {
  margin-left: 44px;
}
[dir=ltr] .m-l-45 {
  margin-left: 45px;
}
[dir=ltr] .m-l-46 {
  margin-left: 46px;
}
[dir=ltr] .m-l-47 {
  margin-left: 47px;
}
[dir=ltr] .m-l-48 {
  margin-left: 48px;
}
[dir=ltr] .m-l-49 {
  margin-left: 49px;
}
[dir=ltr] .m-l-50 {
  margin-left: 50px;
}
[dir=ltr] .m-l-51 {
  margin-left: 51px;
}
[dir=ltr] .m-l-52 {
  margin-left: 52px;
}
[dir=ltr] .m-l-53 {
  margin-left: 53px;
}
[dir=ltr] .m-l-54 {
  margin-left: 54px;
}
[dir=ltr] .m-l-55 {
  margin-left: 55px;
}
[dir=ltr] .m-l-56 {
  margin-left: 56px;
}
[dir=ltr] .m-l-57 {
  margin-left: 57px;
}
[dir=ltr] .m-l-58 {
  margin-left: 58px;
}
[dir=ltr] .m-l-59 {
  margin-left: 59px;
}
[dir=ltr] .m-l-60 {
  margin-left: 60px;
}
[dir=ltr] .m-l-61 {
  margin-left: 61px;
}
[dir=ltr] .m-l-62 {
  margin-left: 62px;
}
[dir=ltr] .m-l-63 {
  margin-left: 63px;
}
[dir=ltr] .m-l-64 {
  margin-left: 64px;
}
[dir=ltr] .m-l-65 {
  margin-left: 65px;
}
[dir=ltr] .m-l-66 {
  margin-left: 66px;
}
[dir=ltr] .m-l-67 {
  margin-left: 67px;
}
[dir=ltr] .m-l-68 {
  margin-left: 68px;
}
[dir=ltr] .m-l-69 {
  margin-left: 69px;
}
[dir=ltr] .m-l-70 {
  margin-left: 70px;
}
[dir=ltr] .m-r-0 {
  margin-right: 0px;
}
[dir=ltr] .m-r-1 {
  margin-right: 1px;
}
[dir=ltr] .m-r-2 {
  margin-right: 2px;
}
[dir=ltr] .m-r-3 {
  margin-right: 3px;
}
[dir=ltr] .m-r-4 {
  margin-right: 4px;
}
[dir=ltr] .m-r-5 {
  margin-right: 5px;
}
[dir=ltr] .m-r-6 {
  margin-right: 6px;
}
[dir=ltr] .m-r-7 {
  margin-right: 7px;
}
[dir=ltr] .m-r-8 {
  margin-right: 8px;
}
[dir=ltr] .m-r-9 {
  margin-right: 9px;
}
[dir=ltr] .m-r-10 {
  margin-right: 10px;
}
[dir=ltr] .m-r-11 {
  margin-right: 11px;
}
[dir=ltr] .m-r-12 {
  margin-right: 12px;
}
[dir=ltr] .m-r-13 {
  margin-right: 13px;
}
[dir=ltr] .m-r-14 {
  margin-right: 14px;
}
[dir=ltr] .m-r-15 {
  margin-right: 15px;
}
[dir=ltr] .m-r-16 {
  margin-right: 16px;
}
[dir=ltr] .m-r-17 {
  margin-right: 17px;
}
[dir=ltr] .m-r-18 {
  margin-right: 18px;
}
[dir=ltr] .m-r-19 {
  margin-right: 19px;
}
[dir=ltr] .m-r-20 {
  margin-right: 20px;
}
[dir=ltr] .m-r-21 {
  margin-right: 21px;
}
[dir=ltr] .m-r-22 {
  margin-right: 22px;
}
[dir=ltr] .m-r-23 {
  margin-right: 23px;
}
[dir=ltr] .m-r-24 {
  margin-right: 24px;
}
[dir=ltr] .m-r-25 {
  margin-right: 25px;
}
[dir=ltr] .m-r-26 {
  margin-right: 26px;
}
[dir=ltr] .m-r-27 {
  margin-right: 27px;
}
[dir=ltr] .m-r-28 {
  margin-right: 28px;
}
[dir=ltr] .m-r-29 {
  margin-right: 29px;
}
[dir=ltr] .m-r-30 {
  margin-right: 30px;
}
[dir=ltr] .m-r-31 {
  margin-right: 31px;
}
[dir=ltr] .m-r-32 {
  margin-right: 32px;
}
[dir=ltr] .m-r-33 {
  margin-right: 33px;
}
[dir=ltr] .m-r-34 {
  margin-right: 34px;
}
[dir=ltr] .m-r-35 {
  margin-right: 35px;
}
[dir=ltr] .m-r-36 {
  margin-right: 36px;
}
[dir=ltr] .m-r-37 {
  margin-right: 37px;
}
[dir=ltr] .m-r-38 {
  margin-right: 38px;
}
[dir=ltr] .m-r-39 {
  margin-right: 39px;
}
[dir=ltr] .m-r-40 {
  margin-right: 40px;
}
[dir=ltr] .m-r-41 {
  margin-right: 41px;
}
[dir=ltr] .m-r-42 {
  margin-right: 42px;
}
[dir=ltr] .m-r-43 {
  margin-right: 43px;
}
[dir=ltr] .m-r-44 {
  margin-right: 44px;
}
[dir=ltr] .m-r-45 {
  margin-right: 45px;
}
[dir=ltr] .m-r-46 {
  margin-right: 46px;
}
[dir=ltr] .m-r-47 {
  margin-right: 47px;
}
[dir=ltr] .m-r-48 {
  margin-right: 48px;
}
[dir=ltr] .m-r-49 {
  margin-right: 49px;
}
[dir=ltr] .m-r-50 {
  margin-right: 50px;
}
[dir=ltr] .m-r-51 {
  margin-right: 51px;
}
[dir=ltr] .m-r-52 {
  margin-right: 52px;
}
[dir=ltr] .m-r-53 {
  margin-right: 53px;
}
[dir=ltr] .m-r-54 {
  margin-right: 54px;
}
[dir=ltr] .m-r-55 {
  margin-right: 55px;
}
[dir=ltr] .m-r-56 {
  margin-right: 56px;
}
[dir=ltr] .m-r-57 {
  margin-right: 57px;
}
[dir=ltr] .m-r-58 {
  margin-right: 58px;
}
[dir=ltr] .m-r-59 {
  margin-right: 59px;
}
[dir=ltr] .m-r-60 {
  margin-right: 60px;
}
[dir=ltr] .m-r-61 {
  margin-right: 61px;
}
[dir=ltr] .m-r-62 {
  margin-right: 62px;
}
[dir=ltr] .m-r-63 {
  margin-right: 63px;
}
[dir=ltr] .m-r-64 {
  margin-right: 64px;
}
[dir=ltr] .m-r-65 {
  margin-right: 65px;
}
[dir=ltr] .m-r-66 {
  margin-right: 66px;
}
[dir=ltr] .m-r-67 {
  margin-right: 67px;
}
[dir=ltr] .m-r-68 {
  margin-right: 68px;
}
[dir=ltr] .m-r-69 {
  margin-right: 69px;
}
[dir=ltr] .m-r-70 {
  margin-right: 70px;
}
[dir=ltr] .m-b-0 {
  margin-bottom: 0px;
}
[dir=ltr] .m-b-1 {
  margin-bottom: 1px;
}
[dir=ltr] .m-b-2 {
  margin-bottom: 2px;
}
[dir=ltr] .m-b-3 {
  margin-bottom: 3px;
}
[dir=ltr] .m-b-4 {
  margin-bottom: 4px;
}
[dir=ltr] .m-b-5 {
  margin-bottom: 5px;
}
[dir=ltr] .m-b-6 {
  margin-bottom: 6px;
}
[dir=ltr] .m-b-7 {
  margin-bottom: 7px;
}
[dir=ltr] .m-b-8 {
  margin-bottom: 8px;
}
[dir=ltr] .m-b-9 {
  margin-bottom: 9px;
}
[dir=ltr] .m-b-10 {
  margin-bottom: 10px;
}
[dir=ltr] .m-b-11 {
  margin-bottom: 11px;
}
[dir=ltr] .m-b-12 {
  margin-bottom: 12px;
}
[dir=ltr] .m-b-13 {
  margin-bottom: 13px;
}
[dir=ltr] .m-b-14 {
  margin-bottom: 14px;
}
[dir=ltr] .m-b-15 {
  margin-bottom: 15px;
}
[dir=ltr] .m-b-16 {
  margin-bottom: 16px;
}
[dir=ltr] .m-b-17 {
  margin-bottom: 17px;
}
[dir=ltr] .m-b-18 {
  margin-bottom: 18px;
}
[dir=ltr] .m-b-19 {
  margin-bottom: 19px;
}
[dir=ltr] .m-b-20 {
  margin-bottom: 20px;
}
[dir=ltr] .m-b-21 {
  margin-bottom: 21px;
}
[dir=ltr] .m-b-22 {
  margin-bottom: 22px;
}
[dir=ltr] .m-b-23 {
  margin-bottom: 23px;
}
[dir=ltr] .m-b-24 {
  margin-bottom: 24px;
}
[dir=ltr] .m-b-25 {
  margin-bottom: 25px;
}
[dir=ltr] .m-b-26 {
  margin-bottom: 26px;
}
[dir=ltr] .m-b-27 {
  margin-bottom: 27px;
}
[dir=ltr] .m-b-28 {
  margin-bottom: 28px;
}
[dir=ltr] .m-b-29 {
  margin-bottom: 29px;
}
[dir=ltr] .m-b-30 {
  margin-bottom: 30px;
}
[dir=ltr] .m-b-31 {
  margin-bottom: 31px;
}
[dir=ltr] .m-b-32 {
  margin-bottom: 32px;
}
[dir=ltr] .m-b-33 {
  margin-bottom: 33px;
}
[dir=ltr] .m-b-34 {
  margin-bottom: 34px;
}
[dir=ltr] .m-b-35 {
  margin-bottom: 35px;
}
[dir=ltr] .m-b-36 {
  margin-bottom: 36px;
}
[dir=ltr] .m-b-37 {
  margin-bottom: 37px;
}
[dir=ltr] .m-b-38 {
  margin-bottom: 38px;
}
[dir=ltr] .m-b-39 {
  margin-bottom: 39px;
}
[dir=ltr] .m-b-40 {
  margin-bottom: 40px;
}
[dir=ltr] .m-b-41 {
  margin-bottom: 41px;
}
[dir=ltr] .m-b-42 {
  margin-bottom: 42px;
}
[dir=ltr] .m-b-43 {
  margin-bottom: 43px;
}
[dir=ltr] .m-b-44 {
  margin-bottom: 44px;
}
[dir=ltr] .m-b-45 {
  margin-bottom: 45px;
}
[dir=ltr] .m-b-46 {
  margin-bottom: 46px;
}
[dir=ltr] .m-b-47 {
  margin-bottom: 47px;
}
[dir=ltr] .m-b-48 {
  margin-bottom: 48px;
}
[dir=ltr] .m-b-49 {
  margin-bottom: 49px;
}
[dir=ltr] .m-b-50 {
  margin-bottom: 50px;
}
[dir=ltr] .m-b-51 {
  margin-bottom: 51px;
}
[dir=ltr] .m-b-52 {
  margin-bottom: 52px;
}
[dir=ltr] .m-b-53 {
  margin-bottom: 53px;
}
[dir=ltr] .m-b-54 {
  margin-bottom: 54px;
}
[dir=ltr] .m-b-55 {
  margin-bottom: 55px;
}
[dir=ltr] .m-b-56 {
  margin-bottom: 56px;
}
[dir=ltr] .m-b-57 {
  margin-bottom: 57px;
}
[dir=ltr] .m-b-58 {
  margin-bottom: 58px;
}
[dir=ltr] .m-b-59 {
  margin-bottom: 59px;
}
[dir=ltr] .m-b-60 {
  margin-bottom: 60px;
}
[dir=ltr] .m-b-61 {
  margin-bottom: 61px;
}
[dir=ltr] .m-b-62 {
  margin-bottom: 62px;
}
[dir=ltr] .m-b-63 {
  margin-bottom: 63px;
}
[dir=ltr] .m-b-64 {
  margin-bottom: 64px;
}
[dir=ltr] .m-b-65 {
  margin-bottom: 65px;
}
[dir=ltr] .m-b-66 {
  margin-bottom: 66px;
}
[dir=ltr] .m-b-67 {
  margin-bottom: 67px;
}
[dir=ltr] .m-b-68 {
  margin-bottom: 68px;
}
[dir=ltr] .m-b-69 {
  margin-bottom: 69px;
}
[dir=ltr] .m-b-70 {
  margin-bottom: 70px;
}
[dir=ltr] .m-t-0 {
  margin-top: 0px;
}
[dir=ltr] .m-t-1 {
  margin-top: 1px;
}
[dir=ltr] .m-t-2 {
  margin-top: 2px;
}
[dir=ltr] .m-t-3 {
  margin-top: 3px;
}
[dir=ltr] .m-t-4 {
  margin-top: 4px;
}
[dir=ltr] .m-t-5 {
  margin-top: 5px;
}
[dir=ltr] .m-t-6 {
  margin-top: 6px;
}
[dir=ltr] .m-t-7 {
  margin-top: 7px;
}
[dir=ltr] .m-t-8 {
  margin-top: 8px;
}
[dir=ltr] .m-t-9 {
  margin-top: 9px;
}
[dir=ltr] .m-t-10 {
  margin-top: 10px;
}
[dir=ltr] .m-t-11 {
  margin-top: 11px;
}
[dir=ltr] .m-t-12 {
  margin-top: 12px;
}
[dir=ltr] .m-t-13 {
  margin-top: 13px;
}
[dir=ltr] .m-t-14 {
  margin-top: 14px;
}
[dir=ltr] .m-t-15 {
  margin-top: 15px;
}
[dir=ltr] .m-t-16 {
  margin-top: 16px;
}
[dir=ltr] .m-t-17 {
  margin-top: 17px;
}
[dir=ltr] .m-t-18 {
  margin-top: 18px;
}
[dir=ltr] .m-t-19 {
  margin-top: 19px;
}
[dir=ltr] .m-t-20 {
  margin-top: 20px;
}
[dir=ltr] .m-t-21 {
  margin-top: 21px;
}
[dir=ltr] .m-t-22 {
  margin-top: 22px;
}
[dir=ltr] .m-t-23 {
  margin-top: 23px;
}
[dir=ltr] .m-t-24 {
  margin-top: 24px;
}
[dir=ltr] .m-t-25 {
  margin-top: 25px;
}
[dir=ltr] .m-t-26 {
  margin-top: 26px;
}
[dir=ltr] .m-t-27 {
  margin-top: 27px;
}
[dir=ltr] .m-t-28 {
  margin-top: 28px;
}
[dir=ltr] .m-t-29 {
  margin-top: 29px;
}
[dir=ltr] .m-t-30 {
  margin-top: 30px;
}
[dir=ltr] .m-t-31 {
  margin-top: 31px;
}
[dir=ltr] .m-t-32 {
  margin-top: 32px;
}
[dir=ltr] .m-t-33 {
  margin-top: 33px;
}
[dir=ltr] .m-t-34 {
  margin-top: 34px;
}
[dir=ltr] .m-t-35 {
  margin-top: 35px;
}
[dir=ltr] .m-t-36 {
  margin-top: 36px;
}
[dir=ltr] .m-t-37 {
  margin-top: 37px;
}
[dir=ltr] .m-t-38 {
  margin-top: 38px;
}
[dir=ltr] .m-t-39 {
  margin-top: 39px;
}
[dir=ltr] .m-t-40 {
  margin-top: 40px;
}
[dir=ltr] .m-t-41 {
  margin-top: 41px;
}
[dir=ltr] .m-t-42 {
  margin-top: 42px;
}
[dir=ltr] .m-t-43 {
  margin-top: 43px;
}
[dir=ltr] .m-t-44 {
  margin-top: 44px;
}
[dir=ltr] .m-t-45 {
  margin-top: 45px;
}
[dir=ltr] .m-t-46 {
  margin-top: 46px;
}
[dir=ltr] .m-t-47 {
  margin-top: 47px;
}
[dir=ltr] .m-t-48 {
  margin-top: 48px;
}
[dir=ltr] .m-t-49 {
  margin-top: 49px;
}
[dir=ltr] .m-t-50 {
  margin-top: 50px;
}
[dir=ltr] .m-t-51 {
  margin-top: 51px;
}
[dir=ltr] .m-t-52 {
  margin-top: 52px;
}
[dir=ltr] .m-t-53 {
  margin-top: 53px;
}
[dir=ltr] .m-t-54 {
  margin-top: 54px;
}
[dir=ltr] .m-t-55 {
  margin-top: 55px;
}
[dir=ltr] .m-t-56 {
  margin-top: 56px;
}
[dir=ltr] .m-t-57 {
  margin-top: 57px;
}
[dir=ltr] .m-t-58 {
  margin-top: 58px;
}
[dir=ltr] .m-t-59 {
  margin-top: 59px;
}
[dir=ltr] .m-t-60 {
  margin-top: 60px;
}
[dir=ltr] .m-t-61 {
  margin-top: 61px;
}
[dir=ltr] .m-t-62 {
  margin-top: 62px;
}
[dir=ltr] .m-t-63 {
  margin-top: 63px;
}
[dir=ltr] .m-t-64 {
  margin-top: 64px;
}
[dir=ltr] .m-t-65 {
  margin-top: 65px;
}
[dir=ltr] .m-t-66 {
  margin-top: 66px;
}
[dir=ltr] .m-t-67 {
  margin-top: 67px;
}
[dir=ltr] .m-t-68 {
  margin-top: 68px;
}
[dir=ltr] .m-t-69 {
  margin-top: 69px;
}
[dir=ltr] .m-t-70 {
  margin-top: 70px;
}

.mail-item-wrapper {
  overflow: hidden;
  margin-bottom: 15px;
  padding: 5px;
  border-left: 2px solid #445056;
  align-items: center;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1215686275);
  border-right: 1px solid #e1dada;
  border-top: 1px solid #e1dada;
  border-bottom: 1px solid #e1dada;
  border-radius: 4px;
  font-size: 15px;
  transition: max-height 0.3s ease-out;
  padding: 12px;
  background-color: white;
  position: relative;
}
[dir=rtl] .mail-item-wrapper {
  border-left: none;
  border-right: 2px solid #445056;
}
.mail-item-wrapper .collapsed-item-arrow {
  margin: 0;
  padding: 0;
  width: 15px;
  text-align: right;
}
[dir=rtl] .mail-item-wrapper .collapsed-item-arrow {
  transform: rotateY(180deg);
}
@media (max-width: 575.98px) {
  [dir=rtl] .mail-item-wrapper .collapsed-item-arrow {
    margin: 0px 3px;
  }
}
.mail-item-wrapper .collapsed-item-arrow img {
  transition: transform 0.3s ease-out;
}
.mail-item-wrapper .sender-image {
  border-radius: 50%;
  background-color: #445056;
  width: 32px;
  min-width: 32px;
  height: 32px;
  display: flex;
  color: white;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
}
.mail-item-wrapper .sender-text {
  font-weight: bold;
  color: #333333;
}
.mail-item-wrapper .mail-date {
  display: block;
}
.mail-item-wrapper .mail-time {
  color: #445056;
  margin-top: 2px;
  display: block;
}
.mail-item-wrapper .mail-content {
  padding-left: 16px;
  padding-right: 16px;
  margin-top: 20px;
}
.mail-item-wrapper .mail-content .icon-download::before {
  color: #445056;
}
.mail-item-wrapper .mail-properties-view {
  position: absolute;
  right: 0;
  top: calc(50% - 10px);
  width: auto;
}
.mail-item-wrapper .mail-properties-content {
  align-items: center;
  justify-content: space-between;
}
.mail-item-wrapper .mail-select {
  display: flex;
  width: calc(100% - 125px);
  flex: none;
  padding-left: 0;
  padding-right: 0;
}
.mail-item-wrapper .mail-select + vc-gridcolumn {
  padding-left: 8px !important;
  text-align: right;
  justify-content: flex-end;
  width: 90px;
}
.mail-item-wrapper .mail-select .mail-checkbox {
  margin-right: 2px !important;
  margin-bottom: 0 !important;
}
.mail-item-wrapper .mail-select .new-message-label {
  padding-right: 8px;
  color: green;
  font-weight: bold;
}
.mail-item-wrapper .mail-title-container {
  display: flex;
  align-items: center;
  padding-left: 0;
}
[dir=rtl] .mail-item-wrapper .mail-title-container {
  padding-left: 15px;
  padding-right: 0;
}
.mail-item-wrapper .mail-title-text {
  color: #445056;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mail-item-wrapper .mail-body {
  display: initial;
  max-height: 45px;
}
.mail-item-wrapper .mail-body-text {
  line-height: 20px;
  color: #333333;
}
@media (min-width: 768px) {
  .mail-item-wrapper .mail-body-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0;
  }
}
.mail-item-wrapper .mail-footer {
  display: none;
  border: 0 solid #ADB1B3;
  border-top: 1px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.mail-item-wrapper .mail-action-buttons {
  align-items: center;
  flex: 1;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .mail-item-wrapper .mail-action-buttons {
    justify-content: flex-start;
  }
}
.mail-item-wrapper .mail-header {
  cursor: pointer;
  position: relative;
}

.mail-item-wrapper.expanded {
  height: auto;
  align-items: flex-start;
  max-height: 500px;
  transition: max-height 0.3s ease-in;
}
.mail-item-wrapper.expanded .icon-arrow-right {
  transform: rotate(90deg);
}
.mail-item-wrapper.expanded .mail-properties-view {
  align-items: flex-start;
}
.mail-item-wrapper.expanded .mail-body {
  display: table;
  align-items: flex-start;
  min-height: 80px;
  padding: 0;
}
.mail-item-wrapper.expanded .mail-body-text {
  white-space: initial;
  overflow: initial;
  text-overflow: initial;
  margin-bottom: 0;
  margin-top: 10px;
}
.mail-item-wrapper.expanded .mail-body-text > p:first-child + p {
  text-overflow: ellipsis;
  overflow: hidden;
}
.mail-item-wrapper.expanded .mail-title-text {
  white-space: normal;
  overflow: unset;
  text-overflow: unset;
  margin-bottom: 0;
}
.mail-item-wrapper.expanded .mail-attachment {
  background-color: #f1f5fc;
  color: #445056;
  padding: 8px 16px;
  margin-right: 10px;
  display: flex;
  justify-content: center;
  border-radius: 8px;
}
.mail-item-wrapper.expanded .mail-footer {
  display: flex;
  justify-content: space-between;
  flex: 1;
  order: 2;
  padding: 10px 12px 0 12px;
  margin-top: 30px;
  border-top: 1px solid #e2e2e2;
}
.mail-item-wrapper.expanded .reply-link {
  color: #445056;
  padding-right: 33px;
  font-weight: 600;
  padding-left: 6px;
  padding-top: 3px;
}
.mail-item-wrapper.expanded .delete-link {
  color: #E10514;
  font-weight: 600;
  padding-left: 6px;
  padding-top: 3px;
  font-size: initial;
}
.mail-item-wrapper.expanded .delete-link img {
  margin-right: 8px;
}

.mail-pagination-buttons {
  display: flex;
  justify-content: space-between;
}

.icon-document {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-document.svg');
}

.icon-attachment {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-attachment.svg');
}

vc-accordion .accordion {
  border: 1px solid;
  border-radius: 8px;
  background-color: white;
  margin-bottom: 20px;
}
vc-accordion .accordion .accordion-header button {
  background: transparent;
  box-shadow: none;
  font-size: 18px;
  font-weight: 500;
  color: #445056;
  width: 100%;
  border: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: left;
}
vc-accordion .accordion .accordion-header button span {
  padding-right: 20px;
  white-space: normal;
  word-break: break-word;
}
vc-accordion .accordion .accordion-header button i {
  font-weight: bold;
  font-size: 16px;
}
vc-accordion .accordion .accordion-header button[aria-expanded=true] i {
  transform: rotate(180deg);
}
vc-accordion .accordion .accordion-header button,
vc-accordion .accordion .accordion-body {
  padding: 16px 20px;
}

.status-panel {
  background: rgba(255, 255, 255, 0.7019607843) !important;
}
.status-panel .status-bar {
  list-style: none;
  counter-reset: li-counter;
  padding: 0;
  position: relative;
  margin: 0;
}
.status-panel .status-bar li {
  counter-increment: li-counter;
  position: relative;
  padding-left: 38px;
}
.status-panel .status-bar li:not(:last-child) {
  min-height: 48px;
  padding-bottom: 12px;
}
.status-panel .status-bar li::before {
  position: relative;
  z-index: 2;
  background-color: white;
  content: counter(li-counter);
  font-size: 13px;
  font-weight: 500;
  width: 26px;
  height: 26px;
  border: 2px solid;
  border-radius: 50px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: normal;
  position: absolute;
  left: 0;
}
.status-panel .status-bar li:not(:last-child):after {
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  background: #445056;
  top: 0;
  left: 13px;
  z-index: 1;
}

.icon-before-you-connect {
  background-size: contain;
  width: 105px;
  height: 140px;
}

.icon-update-instruction {
  background-size: contain;
  width: 90px;
  height: 90px;
}

.icon-hourglass {
  background-size: contain;
  width: 49px;
  height: 54px;
}

.dob-gridsystem .custom-control.custom-radio {
  background: white;
  border: 1px solid;
  border-radius: 8px;
  padding: 12px 31px;
}
.dob-gridsystem .custom-control.custom-radio:not(:last-child) {
  margin-bottom: 24px;
  margin-right: 0 !important;
}

.dob-modalpopup .icon-success {
  font-size: 119px;
  border: 1px solid #e8edf0;
}
.dob-modalpopup .icon-error {
  font-size: 81px;
}
.dob-modalpopup .icon-error .path1:before {
  color: #d60c1c !important;
}
.dob-modalpopup .icon-error .path2:before {
  color: white !important;
}
.dob-modalpopup .icon-success,
.dob-modalpopup .icon-error {
  border-radius: 50%;
}

@media (min-width: 768px) {
  .dob-modalpopup .dbas-btn {
    max-width: 332px;
  }
}
a {
  text-decoration: none !important;
}

.ui-widget {
  font-family: "Gotham Narrow", "FontAwesome";
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
  font-family: "Gotham Narrow", "FontAwesome";
}

.jarviswidget {
  color: #333333;
}

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

.dnd-drag-start {
  transform: scale(0.8);
  opacity: 0.7;
  border: 2px dashed #333333;
}

.text-black {
  color: #333333;
}

.text-red {
  color: #E10514;
}

.text-blue {
  color: #445056;
}

.text-yellow {
  color: #ffbc53;
}

.text-grey {
  color: #838b98;
}

.pos-bottom {
  bottom: 0;
}

.pos-right {
  right: 0;
}

.pos-left {
  left: 0;
}

.pos-top {
  top: 0;
}

.dnd-drag-enter {
  opacity: 0.7;
  border: 2px dashed #333333;
}

.dnd-drag-over {
  border: 2px dashed #333333;
}

.dnd-sortable-drag {
  transform: scale(0.9);
  opacity: 0.7;
  border: 1px dashed #333333;
}

.slick-prev:before,
.slick-next:before {
  content: "\e9c6";
  opacity: 1;
  font-family: "icomoon";
  font-size: 16px;
  line-height: 0;
  font-weight: bold;
}

.slick-prev {
  left: 2.5vw;
  z-index: 10;
  height: auto;
  display: flex;
}

.slick-next {
  transform: rotate(180deg);
  right: 2.5vw;
  z-index: 10;
  height: auto;
  display: flex;
}

.input-group .input-group-addon {
  color: inherit !important;
  background: none !important;
}

.input-group-text {
  font-size: 16px !important;
  height: 100%;
}

/* Default Bootstrap Modal */
.modal-dialog {
  transform: translate(0, -50%);
  top: 50%;
  margin: 0 auto;
}

/* Dragging Padding Clear */
.cdk-drag-preview {
  padding: 0 !important;
}

.mat-button-wrapper {
  flex-direction: row !important;
  display: flex !important;
  width: 100% !important;
  align-items: center !important;
}

.mat-button-focus-overlay,
.mat-button-ripple.mat-ripple {
  top: unset !important;
  left: unset !important;
  bottom: unset !important;
  right: unset !important;
}

mat-tree-node[aria-expanded=true] {
  background: #e4e4e4;
}

.mat-icon-button .mat-icon,
.mat-icon-button i {
  line-height: 26px;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after {
  content: unset;
}

.legendColorBox {
  vertical-align: middle;
  padding-top: 0;
}

.legendColorBox div > div {
  width: 6px;
  height: 6px;
  box-sizing: border-box !important;
  border-width: 5px !important;
}

.input-group-prepend.amount-box {
  flex: 0;
  margin-right: 0;
}

.overlay-container .toast-container.toast-bottom-right {
  right: 20px;
  bottom: 32px;
}
.overlay-container .toast-container .toast-info:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1051;
  width: 100vw;
  height: 100vh;
  background-color: rgba(1, 18, 35, 0.8);
}
.overlay-container .toast-container .custom-toaster-success {
  background: none;
  border: none;
}
.overlay-container .toast-container .custom-toaster-success .toast-message {
  z-index: 1051;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  padding: 2rem 4.25rem 1.5rem 4rem;
  color: #01176e;
  color: #333333;
  width: 90%;
  min-height: 64px;
  border-color: #ffffff;
  background-color: #ffffff;
  background-image: url('images/icon-toaster-success.svg');
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 15px;
  border-radius: 6px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.03);
  pointer-events: auto;
  font-size: 14px;
  font-weight: 600;
}
.overlay-container .toast-container .custom-toaster-info {
  background: none;
  border: none;
}
.overlay-container .toast-container .custom-toaster-info .toast-message {
  z-index: 1051;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  padding: 1.5rem 4.25rem 1.5rem 1.5rem;
  color: #01176e;
  color: #333333;
  width: 90%;
  min-height: 64px;
  border-color: #ffffff;
  background-color: #ffffff;
  background-image: url('images/icon-toast-message.svg');
  background-position: right 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  border-radius: 6px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.03);
  pointer-events: auto;
  font-size: 14px;
  font-weight: 600;
}

.viddget .viddget-popup.open {
  bottom: 0;
  top: 52px;
  right: 0;
  left: 0;
}
.viddget .viddget-popup.open .viddget-frame {
  height: 100%;
}

.viddget .viddget-popup.open .viddget-popup-content {
  width: 100% !important;
  height: 100% !important;
  border-radius: 0 !important;
}

.viddget .viddget-popup.open .viddget-top-minimal {
  display: none !important;
}

.viddget .viddget-frame {
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  padding-bottom: 30px;
}

.captchaBoxIframe html {
  overflow: hidden;
}

@media (max-width: 767.98px) {
  .dropzone .dz-default.dz-message {
    background-size: auto;
    width: auto;
    height: auto;
    margin-left: auto;
    margin-top: auto;
    padding: 10px 10px 0 10px;
  }
}
@media (min-width: 576px) {
  .toast-bottom-full-width {
    min-width: 40% !important;
    max-width: 50% !important;
    width: auto !important;
    margin: auto;
    left: 0;
    text-align: center;
  }
}
.ui-keyboard {
  left: 50% !important;
  width: 682px;
  margin-left: -341px;
  padding: 2em 3em !important;
  border: 1px solid #d8d8d8;
  border-bottom: 0;
  border-radius: 0px;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 rgba(255, 255, 255, 0) inset;
}
.ui-keyboard:before {
  color: #445056;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
  vertical-align: middle;
  text-align: left;
  margin-bottom: 12px;
}
.ui-keyboard .ui-state-default,
.ui-keyboard .ui-widget-content .ui-state-default,
.ui-keyboard .ui-widget-header .ui-state-default {
  font-weight: 700;
  color: #333333;
  text-decoration: none;
  text-align: center;
  min-width: 36px;
  height: 40px;
  min-height: 40px;
  line-height: 20px;
  margin: 3px;
  padding: 10px 9px;
  text-shadow: none;
  background-color: #ffffff;
  border: 1px solid #445056;
  border-radius: 4px;
}
.ui-keyboard .ui-state-default:focus, .ui-keyboard .ui-state-default:active, .ui-keyboard .ui-state-default:hover, .ui-keyboard .ui-state-default.ui-keyboard-widekey,
.ui-keyboard .ui-widget-content .ui-state-default:focus,
.ui-keyboard .ui-widget-content .ui-state-default:active,
.ui-keyboard .ui-widget-content .ui-state-default:hover,
.ui-keyboard .ui-widget-content .ui-state-default.ui-keyboard-widekey,
.ui-keyboard .ui-widget-header .ui-state-default:focus,
.ui-keyboard .ui-widget-header .ui-state-default:active,
.ui-keyboard .ui-widget-header .ui-state-default:hover,
.ui-keyboard .ui-widget-header .ui-state-default.ui-keyboard-widekey {
  color: #ffffff;
  background-color: #445056;
  border: 1px solid #445056;
}

/* Change chrome autosave color */
select:-webkit-autofill,
textarea:-webkit-autofill,
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-text-fill-color: #0067cd !important;
  box-shadow: 0 0 0 30px rgb(255, 255, 255) inset !important;
}

@media (min-width: 768px) {
  select:-webkit-autofill,
  textarea:-webkit-autofill,
  input:-webkit-autofill,
  input:-webkit-autofill:hover,
  input:-webkit-autofill:focus,
  input:-webkit-autofill:active {
    -webkit-text-fill-color: #0067cd !important;
    box-shadow: 0 0 0 30px rgb(255, 255, 255) inset !important;
  }
}
.btn:active {
  top: 0px;
  left: 0px;
}

.chart-no-data-title {
  font-weight: bold;
  font-size: 15px;
  margin-top: 1rem;
  color: #333333;
}

.no-data-context-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 10rem;
}

.btn-header-widget-right {
  right: 30px;
  margin-top: -5px !important;
}

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

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}
.toast-container .ngx-toastr {
  border-radius: 0.375rem;
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 0.75rem 1.25rem 0.75rem 50px;
  width: 300px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.03);
  pointer-events: auto;
}
.toast-container .ngx-toastr .toast-title {
  font-weight: bold;
}
.toast-container .ngx-toastr .toast-message {
  word-wrap: break-word;
}
.toast-container .ngx-toastr .toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: inherit;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
  background: transparent;
  border: 0;
  padding: 0;
}
.toast-container .ngx-toastr .toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.3;
}
.toast-container .ngx-toastr .toast-close-button:hover,
.toast-container .ngx-toastr .toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.75;
}
.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
  opacity: 1;
  cursor: pointer;
}

.toast-success {
  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/check.svg */
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgba(13, 70, 44, 0.999999)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");
  color: #0d462c !important;
  background-color: #d1e7dd;
  border: 1px solid #bfddcf;
}
.toast-success a {
  text-decoration: underline !important;
  color: #051b11 !important;
}
.toast-success a:hover {
  color: #010503 !important;
}

.toast-error {
  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/times-circle.svg */
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgba(114, 28, 36, 0.999999)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");
  color: #721c24 !important;
  background-color: #f8d7da;
  border: 1px solid #f5c6cb;
}
.toast-error a {
  text-decoration: underline !important;
  color: #2c0b0e !important;
}
.toast-error a:hover {
  color: #090203 !important;
}

.toast-info {
  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/info-circle.svg */
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgba(7, 105, 125, 0.999999)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");
  color: #07697d !important;
  background-color: #cff4fc;
  border: 1px solid #bbf0fb;
}
.toast-info a {
  text-decoration: underline !important;
  color: #032830 !important;
}
.toast-info a:hover {
  color: #01080a !important;
}

.toast-warning {
  /* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/solid/exclamation-triangle.svg */
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgba(133, 100, 4, 0.999999)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");
  color: #856404 !important;
  background-color: #fff3cd;
  border: 1px solid #ffeeba;
}
.toast-warning a {
  text-decoration: underline !important;
  color: #332701 !important;
}
.toast-warning a:hover {
  color: #0a0800 !important;
}

@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
.mat-ripple {
  overflow: hidden;
  position: relative;
}
.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
}
.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }
@keyframes cdk-text-field-autofill-end { /*!*/ }
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}
.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}
.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}
.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}
.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

.link {
  cursor: pointer;
}

.p-l-r {
  padding-left: 15px;
  padding-right: 15px;
}

.mt-32 {
  margin-top: 2rem;
}

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

.font-size-13 {
  font-size: 13px;
}

.font-size-15 {
  font-size: 15px;
}

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

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

.vertical-align-middle {
  vertical-align: middle;
}

.color-white {
  color: #fff;
}

.color-red {
  color: red;
}

.color-64a {
  color: #f4664a;
}

.color-c53 {
  color: #ffbc53;
}

.color-7cd {
  color: #0067cd;
}

.color-64a {
  color: #f4664a;
}

.font-weight-medium {
  font-weight: 600 !important;
}

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

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

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

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

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

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

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

.width-auto {
  width: auto;
}

.min-height-auto {
  min-height: auto !important;
}

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

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

@media (max-width: 991.98px) {
  .h-100-lg {
    height: 100%;
  }
}
@media (min-width: 768px) {
  .pl-0-md-up {
    padding-left: 0 !important;
  }
}
@media (max-width: 767.98px) {
  .mt-15-md {
    margin-top: 15px;
  }
  .mb-15-md {
    margin-bottom: 15px;
  }
}
@media (max-width: 575.98px) {
  .col-rev-sm {
    flex-direction: column-reverse;
  }
  .justify-content-center-sm {
    justify-content: center;
  }
  .mt-15-sm {
    margin-top: 15px;
  }
  .mb-15-sm {
    margin-bottom: 15px;
  }
  .h-100-sm {
    height: 100%;
  }
}
/* Mixins */
/* Functions */
/* theme settings */
/* theme settings */
/* margin & padding helpers */
.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.m-t-25 {
  margin-top: 25px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.m-b-25 {
  margin-bottom: 25px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.m-l-25 {
  margin-left: 25px !important;
}

.p-l-25 {
  padding-left: 25px !important;
}

.m-r-25 {
  margin-right: 25px !important;
}

.p-r-25 {
  padding-right: 25px !important;
}

.m-t-30 {
  margin-top: 30px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.m-r-30 {
  margin-right: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.m-t-35 {
  margin-top: 35px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.m-b-35 {
  margin-bottom: 35px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.m-l-35 {
  margin-left: 35px !important;
}

.p-l-35 {
  padding-left: 35px !important;
}

.m-r-35 {
  margin-right: 35px !important;
}

.p-r-35 {
  padding-right: 35px !important;
}

.m-t-40 {
  margin-top: 40px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.m-r-40 {
  margin-right: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.m-t-45 {
  margin-top: 45px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.m-b-45 {
  margin-bottom: 45px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.m-l-45 {
  margin-left: 45px !important;
}

.p-l-45 {
  padding-left: 45px !important;
}

.m-r-45 {
  margin-right: 45px !important;
}

.p-r-45 {
  padding-right: 45px !important;
}

.m-t-50 {
  margin-top: 50px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px !important;
}

.p-l-50 {
  padding-left: 50px !important;
}

.m-r-50 {
  margin-right: 50px !important;
}

.p-r-50 {
  padding-right: 50px !important;
}

.m-t-75 {
  margin-top: 75px !important;
}

.p-t-75 {
  padding-top: 75px !important;
}

.m-b-75 {
  margin-bottom: 75px !important;
}

.p-b-75 {
  padding-bottom: 75px !important;
}

.m-l-75 {
  margin-left: 75px !important;
}

.p-l-75 {
  padding-left: 75px !important;
}

.m-r-75 {
  margin-right: 75px !important;
}

.p-r-75 {
  padding-right: 75px !important;
}

.m-t-100 {
  margin-top: 100px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.m-r-100 {
  margin-right: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

/* end of margin & padding helpers */
[dir=ltr] .p-l-0 {
  padding-left: 0px;
}
[dir=ltr] .p-l-1 {
  padding-left: 1px;
}
[dir=ltr] .p-l-2 {
  padding-left: 2px;
}
[dir=ltr] .p-l-3 {
  padding-left: 3px;
}
[dir=ltr] .p-l-4 {
  padding-left: 4px;
}
[dir=ltr] .p-l-5 {
  padding-left: 5px;
}
[dir=ltr] .p-l-6 {
  padding-left: 6px;
}
[dir=ltr] .p-l-7 {
  padding-left: 7px;
}
[dir=ltr] .p-l-8 {
  padding-left: 8px;
}
[dir=ltr] .p-l-9 {
  padding-left: 9px;
}
[dir=ltr] .p-l-10 {
  padding-left: 10px;
}
[dir=ltr] .p-l-11 {
  padding-left: 11px;
}
[dir=ltr] .p-l-12 {
  padding-left: 12px;
}
[dir=ltr] .p-l-13 {
  padding-left: 13px;
}
[dir=ltr] .p-l-14 {
  padding-left: 14px;
}
[dir=ltr] .p-l-15 {
  padding-left: 15px;
}
[dir=ltr] .p-l-16 {
  padding-left: 16px;
}
[dir=ltr] .p-l-17 {
  padding-left: 17px;
}
[dir=ltr] .p-l-18 {
  padding-left: 18px;
}
[dir=ltr] .p-l-19 {
  padding-left: 19px;
}
[dir=ltr] .p-l-20 {
  padding-left: 20px;
}
[dir=ltr] .p-l-21 {
  padding-left: 21px;
}
[dir=ltr] .p-l-22 {
  padding-left: 22px;
}
[dir=ltr] .p-l-23 {
  padding-left: 23px;
}
[dir=ltr] .p-l-24 {
  padding-left: 24px;
}
[dir=ltr] .p-l-25 {
  padding-left: 25px;
}
[dir=ltr] .p-l-26 {
  padding-left: 26px;
}
[dir=ltr] .p-l-27 {
  padding-left: 27px;
}
[dir=ltr] .p-l-28 {
  padding-left: 28px;
}
[dir=ltr] .p-l-29 {
  padding-left: 29px;
}
[dir=ltr] .p-l-30 {
  padding-left: 30px;
}
[dir=ltr] .p-l-31 {
  padding-left: 31px;
}
[dir=ltr] .p-l-32 {
  padding-left: 32px;
}
[dir=ltr] .p-l-33 {
  padding-left: 33px;
}
[dir=ltr] .p-l-34 {
  padding-left: 34px;
}
[dir=ltr] .p-l-35 {
  padding-left: 35px;
}
[dir=ltr] .p-l-36 {
  padding-left: 36px;
}
[dir=ltr] .p-l-37 {
  padding-left: 37px;
}
[dir=ltr] .p-l-38 {
  padding-left: 38px;
}
[dir=ltr] .p-l-39 {
  padding-left: 39px;
}
[dir=ltr] .p-l-40 {
  padding-left: 40px;
}
[dir=ltr] .p-l-41 {
  padding-left: 41px;
}
[dir=ltr] .p-l-42 {
  padding-left: 42px;
}
[dir=ltr] .p-l-43 {
  padding-left: 43px;
}
[dir=ltr] .p-l-44 {
  padding-left: 44px;
}
[dir=ltr] .p-l-45 {
  padding-left: 45px;
}
[dir=ltr] .p-l-46 {
  padding-left: 46px;
}
[dir=ltr] .p-l-47 {
  padding-left: 47px;
}
[dir=ltr] .p-l-48 {
  padding-left: 48px;
}
[dir=ltr] .p-l-49 {
  padding-left: 49px;
}
[dir=ltr] .p-l-50 {
  padding-left: 50px;
}
[dir=ltr] .p-l-51 {
  padding-left: 51px;
}
[dir=ltr] .p-l-52 {
  padding-left: 52px;
}
[dir=ltr] .p-l-53 {
  padding-left: 53px;
}
[dir=ltr] .p-l-54 {
  padding-left: 54px;
}
[dir=ltr] .p-l-55 {
  padding-left: 55px;
}
[dir=ltr] .p-l-56 {
  padding-left: 56px;
}
[dir=ltr] .p-l-57 {
  padding-left: 57px;
}
[dir=ltr] .p-l-58 {
  padding-left: 58px;
}
[dir=ltr] .p-l-59 {
  padding-left: 59px;
}
[dir=ltr] .p-l-60 {
  padding-left: 60px;
}
[dir=ltr] .p-l-61 {
  padding-left: 61px;
}
[dir=ltr] .p-l-62 {
  padding-left: 62px;
}
[dir=ltr] .p-l-63 {
  padding-left: 63px;
}
[dir=ltr] .p-l-64 {
  padding-left: 64px;
}
[dir=ltr] .p-l-65 {
  padding-left: 65px;
}
[dir=ltr] .p-l-66 {
  padding-left: 66px;
}
[dir=ltr] .p-l-67 {
  padding-left: 67px;
}
[dir=ltr] .p-l-68 {
  padding-left: 68px;
}
[dir=ltr] .p-l-69 {
  padding-left: 69px;
}
[dir=ltr] .p-l-70 {
  padding-left: 70px;
}
[dir=ltr] .p-r-0 {
  padding-right: 0px;
}
[dir=ltr] .p-r-1 {
  padding-right: 1px;
}
[dir=ltr] .p-r-2 {
  padding-right: 2px;
}
[dir=ltr] .p-r-3 {
  padding-right: 3px;
}
[dir=ltr] .p-r-4 {
  padding-right: 4px;
}
[dir=ltr] .p-r-5 {
  padding-right: 5px;
}
[dir=ltr] .p-r-6 {
  padding-right: 6px;
}
[dir=ltr] .p-r-7 {
  padding-right: 7px;
}
[dir=ltr] .p-r-8 {
  padding-right: 8px;
}
[dir=ltr] .p-r-9 {
  padding-right: 9px;
}
[dir=ltr] .p-r-10 {
  padding-right: 10px;
}
[dir=ltr] .p-r-11 {
  padding-right: 11px;
}
[dir=ltr] .p-r-12 {
  padding-right: 12px;
}
[dir=ltr] .p-r-13 {
  padding-right: 13px;
}
[dir=ltr] .p-r-14 {
  padding-right: 14px;
}
[dir=ltr] .p-r-15 {
  padding-right: 15px;
}
[dir=ltr] .p-r-16 {
  padding-right: 16px;
}
[dir=ltr] .p-r-17 {
  padding-right: 17px;
}
[dir=ltr] .p-r-18 {
  padding-right: 18px;
}
[dir=ltr] .p-r-19 {
  padding-right: 19px;
}
[dir=ltr] .p-r-20 {
  padding-right: 20px;
}
[dir=ltr] .p-r-21 {
  padding-right: 21px;
}
[dir=ltr] .p-r-22 {
  padding-right: 22px;
}
[dir=ltr] .p-r-23 {
  padding-right: 23px;
}
[dir=ltr] .p-r-24 {
  padding-right: 24px;
}
[dir=ltr] .p-r-25 {
  padding-right: 25px;
}
[dir=ltr] .p-r-26 {
  padding-right: 26px;
}
[dir=ltr] .p-r-27 {
  padding-right: 27px;
}
[dir=ltr] .p-r-28 {
  padding-right: 28px;
}
[dir=ltr] .p-r-29 {
  padding-right: 29px;
}
[dir=ltr] .p-r-30 {
  padding-right: 30px;
}
[dir=ltr] .p-r-31 {
  padding-right: 31px;
}
[dir=ltr] .p-r-32 {
  padding-right: 32px;
}
[dir=ltr] .p-r-33 {
  padding-right: 33px;
}
[dir=ltr] .p-r-34 {
  padding-right: 34px;
}
[dir=ltr] .p-r-35 {
  padding-right: 35px;
}
[dir=ltr] .p-r-36 {
  padding-right: 36px;
}
[dir=ltr] .p-r-37 {
  padding-right: 37px;
}
[dir=ltr] .p-r-38 {
  padding-right: 38px;
}
[dir=ltr] .p-r-39 {
  padding-right: 39px;
}
[dir=ltr] .p-r-40 {
  padding-right: 40px;
}
[dir=ltr] .p-r-41 {
  padding-right: 41px;
}
[dir=ltr] .p-r-42 {
  padding-right: 42px;
}
[dir=ltr] .p-r-43 {
  padding-right: 43px;
}
[dir=ltr] .p-r-44 {
  padding-right: 44px;
}
[dir=ltr] .p-r-45 {
  padding-right: 45px;
}
[dir=ltr] .p-r-46 {
  padding-right: 46px;
}
[dir=ltr] .p-r-47 {
  padding-right: 47px;
}
[dir=ltr] .p-r-48 {
  padding-right: 48px;
}
[dir=ltr] .p-r-49 {
  padding-right: 49px;
}
[dir=ltr] .p-r-50 {
  padding-right: 50px;
}
[dir=ltr] .p-r-51 {
  padding-right: 51px;
}
[dir=ltr] .p-r-52 {
  padding-right: 52px;
}
[dir=ltr] .p-r-53 {
  padding-right: 53px;
}
[dir=ltr] .p-r-54 {
  padding-right: 54px;
}
[dir=ltr] .p-r-55 {
  padding-right: 55px;
}
[dir=ltr] .p-r-56 {
  padding-right: 56px;
}
[dir=ltr] .p-r-57 {
  padding-right: 57px;
}
[dir=ltr] .p-r-58 {
  padding-right: 58px;
}
[dir=ltr] .p-r-59 {
  padding-right: 59px;
}
[dir=ltr] .p-r-60 {
  padding-right: 60px;
}
[dir=ltr] .p-r-61 {
  padding-right: 61px;
}
[dir=ltr] .p-r-62 {
  padding-right: 62px;
}
[dir=ltr] .p-r-63 {
  padding-right: 63px;
}
[dir=ltr] .p-r-64 {
  padding-right: 64px;
}
[dir=ltr] .p-r-65 {
  padding-right: 65px;
}
[dir=ltr] .p-r-66 {
  padding-right: 66px;
}
[dir=ltr] .p-r-67 {
  padding-right: 67px;
}
[dir=ltr] .p-r-68 {
  padding-right: 68px;
}
[dir=ltr] .p-r-69 {
  padding-right: 69px;
}
[dir=ltr] .p-r-70 {
  padding-right: 70px;
}
[dir=ltr] .p-b-0 {
  padding-bottom: 0px;
}
[dir=ltr] .p-b-1 {
  padding-bottom: 1px;
}
[dir=ltr] .p-b-2 {
  padding-bottom: 2px;
}
[dir=ltr] .p-b-3 {
  padding-bottom: 3px;
}
[dir=ltr] .p-b-4 {
  padding-bottom: 4px;
}
[dir=ltr] .p-b-5 {
  padding-bottom: 5px;
}
[dir=ltr] .p-b-6 {
  padding-bottom: 6px;
}
[dir=ltr] .p-b-7 {
  padding-bottom: 7px;
}
[dir=ltr] .p-b-8 {
  padding-bottom: 8px;
}
[dir=ltr] .p-b-9 {
  padding-bottom: 9px;
}
[dir=ltr] .p-b-10 {
  padding-bottom: 10px;
}
[dir=ltr] .p-b-11 {
  padding-bottom: 11px;
}
[dir=ltr] .p-b-12 {
  padding-bottom: 12px;
}
[dir=ltr] .p-b-13 {
  padding-bottom: 13px;
}
[dir=ltr] .p-b-14 {
  padding-bottom: 14px;
}
[dir=ltr] .p-b-15 {
  padding-bottom: 15px;
}
[dir=ltr] .p-b-16 {
  padding-bottom: 16px;
}
[dir=ltr] .p-b-17 {
  padding-bottom: 17px;
}
[dir=ltr] .p-b-18 {
  padding-bottom: 18px;
}
[dir=ltr] .p-b-19 {
  padding-bottom: 19px;
}
[dir=ltr] .p-b-20 {
  padding-bottom: 20px;
}
[dir=ltr] .p-b-21 {
  padding-bottom: 21px;
}
[dir=ltr] .p-b-22 {
  padding-bottom: 22px;
}
[dir=ltr] .p-b-23 {
  padding-bottom: 23px;
}
[dir=ltr] .p-b-24 {
  padding-bottom: 24px;
}
[dir=ltr] .p-b-25 {
  padding-bottom: 25px;
}
[dir=ltr] .p-b-26 {
  padding-bottom: 26px;
}
[dir=ltr] .p-b-27 {
  padding-bottom: 27px;
}
[dir=ltr] .p-b-28 {
  padding-bottom: 28px;
}
[dir=ltr] .p-b-29 {
  padding-bottom: 29px;
}
[dir=ltr] .p-b-30 {
  padding-bottom: 30px;
}
[dir=ltr] .p-b-31 {
  padding-bottom: 31px;
}
[dir=ltr] .p-b-32 {
  padding-bottom: 32px;
}
[dir=ltr] .p-b-33 {
  padding-bottom: 33px;
}
[dir=ltr] .p-b-34 {
  padding-bottom: 34px;
}
[dir=ltr] .p-b-35 {
  padding-bottom: 35px;
}
[dir=ltr] .p-b-36 {
  padding-bottom: 36px;
}
[dir=ltr] .p-b-37 {
  padding-bottom: 37px;
}
[dir=ltr] .p-b-38 {
  padding-bottom: 38px;
}
[dir=ltr] .p-b-39 {
  padding-bottom: 39px;
}
[dir=ltr] .p-b-40 {
  padding-bottom: 40px;
}
[dir=ltr] .p-b-41 {
  padding-bottom: 41px;
}
[dir=ltr] .p-b-42 {
  padding-bottom: 42px;
}
[dir=ltr] .p-b-43 {
  padding-bottom: 43px;
}
[dir=ltr] .p-b-44 {
  padding-bottom: 44px;
}
[dir=ltr] .p-b-45 {
  padding-bottom: 45px;
}
[dir=ltr] .p-b-46 {
  padding-bottom: 46px;
}
[dir=ltr] .p-b-47 {
  padding-bottom: 47px;
}
[dir=ltr] .p-b-48 {
  padding-bottom: 48px;
}
[dir=ltr] .p-b-49 {
  padding-bottom: 49px;
}
[dir=ltr] .p-b-50 {
  padding-bottom: 50px;
}
[dir=ltr] .p-b-51 {
  padding-bottom: 51px;
}
[dir=ltr] .p-b-52 {
  padding-bottom: 52px;
}
[dir=ltr] .p-b-53 {
  padding-bottom: 53px;
}
[dir=ltr] .p-b-54 {
  padding-bottom: 54px;
}
[dir=ltr] .p-b-55 {
  padding-bottom: 55px;
}
[dir=ltr] .p-b-56 {
  padding-bottom: 56px;
}
[dir=ltr] .p-b-57 {
  padding-bottom: 57px;
}
[dir=ltr] .p-b-58 {
  padding-bottom: 58px;
}
[dir=ltr] .p-b-59 {
  padding-bottom: 59px;
}
[dir=ltr] .p-b-60 {
  padding-bottom: 60px;
}
[dir=ltr] .p-b-61 {
  padding-bottom: 61px;
}
[dir=ltr] .p-b-62 {
  padding-bottom: 62px;
}
[dir=ltr] .p-b-63 {
  padding-bottom: 63px;
}
[dir=ltr] .p-b-64 {
  padding-bottom: 64px;
}
[dir=ltr] .p-b-65 {
  padding-bottom: 65px;
}
[dir=ltr] .p-b-66 {
  padding-bottom: 66px;
}
[dir=ltr] .p-b-67 {
  padding-bottom: 67px;
}
[dir=ltr] .p-b-68 {
  padding-bottom: 68px;
}
[dir=ltr] .p-b-69 {
  padding-bottom: 69px;
}
[dir=ltr] .p-b-70 {
  padding-bottom: 70px;
}
[dir=ltr] .p-t-0 {
  padding-top: 0px;
}
[dir=ltr] .p-t-1 {
  padding-top: 1px;
}
[dir=ltr] .p-t-2 {
  padding-top: 2px;
}
[dir=ltr] .p-t-3 {
  padding-top: 3px;
}
[dir=ltr] .p-t-4 {
  padding-top: 4px;
}
[dir=ltr] .p-t-5 {
  padding-top: 5px;
}
[dir=ltr] .p-t-6 {
  padding-top: 6px;
}
[dir=ltr] .p-t-7 {
  padding-top: 7px;
}
[dir=ltr] .p-t-8 {
  padding-top: 8px;
}
[dir=ltr] .p-t-9 {
  padding-top: 9px;
}
[dir=ltr] .p-t-10 {
  padding-top: 10px;
}
[dir=ltr] .p-t-11 {
  padding-top: 11px;
}
[dir=ltr] .p-t-12 {
  padding-top: 12px;
}
[dir=ltr] .p-t-13 {
  padding-top: 13px;
}
[dir=ltr] .p-t-14 {
  padding-top: 14px;
}
[dir=ltr] .p-t-15 {
  padding-top: 15px;
}
[dir=ltr] .p-t-16 {
  padding-top: 16px;
}
[dir=ltr] .p-t-17 {
  padding-top: 17px;
}
[dir=ltr] .p-t-18 {
  padding-top: 18px;
}
[dir=ltr] .p-t-19 {
  padding-top: 19px;
}
[dir=ltr] .p-t-20 {
  padding-top: 20px;
}
[dir=ltr] .p-t-21 {
  padding-top: 21px;
}
[dir=ltr] .p-t-22 {
  padding-top: 22px;
}
[dir=ltr] .p-t-23 {
  padding-top: 23px;
}
[dir=ltr] .p-t-24 {
  padding-top: 24px;
}
[dir=ltr] .p-t-25 {
  padding-top: 25px;
}
[dir=ltr] .p-t-26 {
  padding-top: 26px;
}
[dir=ltr] .p-t-27 {
  padding-top: 27px;
}
[dir=ltr] .p-t-28 {
  padding-top: 28px;
}
[dir=ltr] .p-t-29 {
  padding-top: 29px;
}
[dir=ltr] .p-t-30 {
  padding-top: 30px;
}
[dir=ltr] .p-t-31 {
  padding-top: 31px;
}
[dir=ltr] .p-t-32 {
  padding-top: 32px;
}
[dir=ltr] .p-t-33 {
  padding-top: 33px;
}
[dir=ltr] .p-t-34 {
  padding-top: 34px;
}
[dir=ltr] .p-t-35 {
  padding-top: 35px;
}
[dir=ltr] .p-t-36 {
  padding-top: 36px;
}
[dir=ltr] .p-t-37 {
  padding-top: 37px;
}
[dir=ltr] .p-t-38 {
  padding-top: 38px;
}
[dir=ltr] .p-t-39 {
  padding-top: 39px;
}
[dir=ltr] .p-t-40 {
  padding-top: 40px;
}
[dir=ltr] .p-t-41 {
  padding-top: 41px;
}
[dir=ltr] .p-t-42 {
  padding-top: 42px;
}
[dir=ltr] .p-t-43 {
  padding-top: 43px;
}
[dir=ltr] .p-t-44 {
  padding-top: 44px;
}
[dir=ltr] .p-t-45 {
  padding-top: 45px;
}
[dir=ltr] .p-t-46 {
  padding-top: 46px;
}
[dir=ltr] .p-t-47 {
  padding-top: 47px;
}
[dir=ltr] .p-t-48 {
  padding-top: 48px;
}
[dir=ltr] .p-t-49 {
  padding-top: 49px;
}
[dir=ltr] .p-t-50 {
  padding-top: 50px;
}
[dir=ltr] .p-t-51 {
  padding-top: 51px;
}
[dir=ltr] .p-t-52 {
  padding-top: 52px;
}
[dir=ltr] .p-t-53 {
  padding-top: 53px;
}
[dir=ltr] .p-t-54 {
  padding-top: 54px;
}
[dir=ltr] .p-t-55 {
  padding-top: 55px;
}
[dir=ltr] .p-t-56 {
  padding-top: 56px;
}
[dir=ltr] .p-t-57 {
  padding-top: 57px;
}
[dir=ltr] .p-t-58 {
  padding-top: 58px;
}
[dir=ltr] .p-t-59 {
  padding-top: 59px;
}
[dir=ltr] .p-t-60 {
  padding-top: 60px;
}
[dir=ltr] .p-t-61 {
  padding-top: 61px;
}
[dir=ltr] .p-t-62 {
  padding-top: 62px;
}
[dir=ltr] .p-t-63 {
  padding-top: 63px;
}
[dir=ltr] .p-t-64 {
  padding-top: 64px;
}
[dir=ltr] .p-t-65 {
  padding-top: 65px;
}
[dir=ltr] .p-t-66 {
  padding-top: 66px;
}
[dir=ltr] .p-t-67 {
  padding-top: 67px;
}
[dir=ltr] .p-t-68 {
  padding-top: 68px;
}
[dir=ltr] .p-t-69 {
  padding-top: 69px;
}
[dir=ltr] .p-t-70 {
  padding-top: 70px;
}
[dir=ltr] .m-l-0 {
  margin-left: 0px;
}
[dir=ltr] .m-l-1 {
  margin-left: 1px;
}
[dir=ltr] .m-l-2 {
  margin-left: 2px;
}
[dir=ltr] .m-l-3 {
  margin-left: 3px;
}
[dir=ltr] .m-l-4 {
  margin-left: 4px;
}
[dir=ltr] .m-l-5 {
  margin-left: 5px;
}
[dir=ltr] .m-l-6 {
  margin-left: 6px;
}
[dir=ltr] .m-l-7 {
  margin-left: 7px;
}
[dir=ltr] .m-l-8 {
  margin-left: 8px;
}
[dir=ltr] .m-l-9 {
  margin-left: 9px;
}
[dir=ltr] .m-l-10 {
  margin-left: 10px;
}
[dir=ltr] .m-l-11 {
  margin-left: 11px;
}
[dir=ltr] .m-l-12 {
  margin-left: 12px;
}
[dir=ltr] .m-l-13 {
  margin-left: 13px;
}
[dir=ltr] .m-l-14 {
  margin-left: 14px;
}
[dir=ltr] .m-l-15 {
  margin-left: 15px;
}
[dir=ltr] .m-l-16 {
  margin-left: 16px;
}
[dir=ltr] .m-l-17 {
  margin-left: 17px;
}
[dir=ltr] .m-l-18 {
  margin-left: 18px;
}
[dir=ltr] .m-l-19 {
  margin-left: 19px;
}
[dir=ltr] .m-l-20 {
  margin-left: 20px;
}
[dir=ltr] .m-l-21 {
  margin-left: 21px;
}
[dir=ltr] .m-l-22 {
  margin-left: 22px;
}
[dir=ltr] .m-l-23 {
  margin-left: 23px;
}
[dir=ltr] .m-l-24 {
  margin-left: 24px;
}
[dir=ltr] .m-l-25 {
  margin-left: 25px;
}
[dir=ltr] .m-l-26 {
  margin-left: 26px;
}
[dir=ltr] .m-l-27 {
  margin-left: 27px;
}
[dir=ltr] .m-l-28 {
  margin-left: 28px;
}
[dir=ltr] .m-l-29 {
  margin-left: 29px;
}
[dir=ltr] .m-l-30 {
  margin-left: 30px;
}
[dir=ltr] .m-l-31 {
  margin-left: 31px;
}
[dir=ltr] .m-l-32 {
  margin-left: 32px;
}
[dir=ltr] .m-l-33 {
  margin-left: 33px;
}
[dir=ltr] .m-l-34 {
  margin-left: 34px;
}
[dir=ltr] .m-l-35 {
  margin-left: 35px;
}
[dir=ltr] .m-l-36 {
  margin-left: 36px;
}
[dir=ltr] .m-l-37 {
  margin-left: 37px;
}
[dir=ltr] .m-l-38 {
  margin-left: 38px;
}
[dir=ltr] .m-l-39 {
  margin-left: 39px;
}
[dir=ltr] .m-l-40 {
  margin-left: 40px;
}
[dir=ltr] .m-l-41 {
  margin-left: 41px;
}
[dir=ltr] .m-l-42 {
  margin-left: 42px;
}
[dir=ltr] .m-l-43 {
  margin-left: 43px;
}
[dir=ltr] .m-l-44 {
  margin-left: 44px;
}
[dir=ltr] .m-l-45 {
  margin-left: 45px;
}
[dir=ltr] .m-l-46 {
  margin-left: 46px;
}
[dir=ltr] .m-l-47 {
  margin-left: 47px;
}
[dir=ltr] .m-l-48 {
  margin-left: 48px;
}
[dir=ltr] .m-l-49 {
  margin-left: 49px;
}
[dir=ltr] .m-l-50 {
  margin-left: 50px;
}
[dir=ltr] .m-l-51 {
  margin-left: 51px;
}
[dir=ltr] .m-l-52 {
  margin-left: 52px;
}
[dir=ltr] .m-l-53 {
  margin-left: 53px;
}
[dir=ltr] .m-l-54 {
  margin-left: 54px;
}
[dir=ltr] .m-l-55 {
  margin-left: 55px;
}
[dir=ltr] .m-l-56 {
  margin-left: 56px;
}
[dir=ltr] .m-l-57 {
  margin-left: 57px;
}
[dir=ltr] .m-l-58 {
  margin-left: 58px;
}
[dir=ltr] .m-l-59 {
  margin-left: 59px;
}
[dir=ltr] .m-l-60 {
  margin-left: 60px;
}
[dir=ltr] .m-l-61 {
  margin-left: 61px;
}
[dir=ltr] .m-l-62 {
  margin-left: 62px;
}
[dir=ltr] .m-l-63 {
  margin-left: 63px;
}
[dir=ltr] .m-l-64 {
  margin-left: 64px;
}
[dir=ltr] .m-l-65 {
  margin-left: 65px;
}
[dir=ltr] .m-l-66 {
  margin-left: 66px;
}
[dir=ltr] .m-l-67 {
  margin-left: 67px;
}
[dir=ltr] .m-l-68 {
  margin-left: 68px;
}
[dir=ltr] .m-l-69 {
  margin-left: 69px;
}
[dir=ltr] .m-l-70 {
  margin-left: 70px;
}
[dir=ltr] .m-r-0 {
  margin-right: 0px;
}
[dir=ltr] .m-r-1 {
  margin-right: 1px;
}
[dir=ltr] .m-r-2 {
  margin-right: 2px;
}
[dir=ltr] .m-r-3 {
  margin-right: 3px;
}
[dir=ltr] .m-r-4 {
  margin-right: 4px;
}
[dir=ltr] .m-r-5 {
  margin-right: 5px;
}
[dir=ltr] .m-r-6 {
  margin-right: 6px;
}
[dir=ltr] .m-r-7 {
  margin-right: 7px;
}
[dir=ltr] .m-r-8 {
  margin-right: 8px;
}
[dir=ltr] .m-r-9 {
  margin-right: 9px;
}
[dir=ltr] .m-r-10 {
  margin-right: 10px;
}
[dir=ltr] .m-r-11 {
  margin-right: 11px;
}
[dir=ltr] .m-r-12 {
  margin-right: 12px;
}
[dir=ltr] .m-r-13 {
  margin-right: 13px;
}
[dir=ltr] .m-r-14 {
  margin-right: 14px;
}
[dir=ltr] .m-r-15 {
  margin-right: 15px;
}
[dir=ltr] .m-r-16 {
  margin-right: 16px;
}
[dir=ltr] .m-r-17 {
  margin-right: 17px;
}
[dir=ltr] .m-r-18 {
  margin-right: 18px;
}
[dir=ltr] .m-r-19 {
  margin-right: 19px;
}
[dir=ltr] .m-r-20 {
  margin-right: 20px;
}
[dir=ltr] .m-r-21 {
  margin-right: 21px;
}
[dir=ltr] .m-r-22 {
  margin-right: 22px;
}
[dir=ltr] .m-r-23 {
  margin-right: 23px;
}
[dir=ltr] .m-r-24 {
  margin-right: 24px;
}
[dir=ltr] .m-r-25 {
  margin-right: 25px;
}
[dir=ltr] .m-r-26 {
  margin-right: 26px;
}
[dir=ltr] .m-r-27 {
  margin-right: 27px;
}
[dir=ltr] .m-r-28 {
  margin-right: 28px;
}
[dir=ltr] .m-r-29 {
  margin-right: 29px;
}
[dir=ltr] .m-r-30 {
  margin-right: 30px;
}
[dir=ltr] .m-r-31 {
  margin-right: 31px;
}
[dir=ltr] .m-r-32 {
  margin-right: 32px;
}
[dir=ltr] .m-r-33 {
  margin-right: 33px;
}
[dir=ltr] .m-r-34 {
  margin-right: 34px;
}
[dir=ltr] .m-r-35 {
  margin-right: 35px;
}
[dir=ltr] .m-r-36 {
  margin-right: 36px;
}
[dir=ltr] .m-r-37 {
  margin-right: 37px;
}
[dir=ltr] .m-r-38 {
  margin-right: 38px;
}
[dir=ltr] .m-r-39 {
  margin-right: 39px;
}
[dir=ltr] .m-r-40 {
  margin-right: 40px;
}
[dir=ltr] .m-r-41 {
  margin-right: 41px;
}
[dir=ltr] .m-r-42 {
  margin-right: 42px;
}
[dir=ltr] .m-r-43 {
  margin-right: 43px;
}
[dir=ltr] .m-r-44 {
  margin-right: 44px;
}
[dir=ltr] .m-r-45 {
  margin-right: 45px;
}
[dir=ltr] .m-r-46 {
  margin-right: 46px;
}
[dir=ltr] .m-r-47 {
  margin-right: 47px;
}
[dir=ltr] .m-r-48 {
  margin-right: 48px;
}
[dir=ltr] .m-r-49 {
  margin-right: 49px;
}
[dir=ltr] .m-r-50 {
  margin-right: 50px;
}
[dir=ltr] .m-r-51 {
  margin-right: 51px;
}
[dir=ltr] .m-r-52 {
  margin-right: 52px;
}
[dir=ltr] .m-r-53 {
  margin-right: 53px;
}
[dir=ltr] .m-r-54 {
  margin-right: 54px;
}
[dir=ltr] .m-r-55 {
  margin-right: 55px;
}
[dir=ltr] .m-r-56 {
  margin-right: 56px;
}
[dir=ltr] .m-r-57 {
  margin-right: 57px;
}
[dir=ltr] .m-r-58 {
  margin-right: 58px;
}
[dir=ltr] .m-r-59 {
  margin-right: 59px;
}
[dir=ltr] .m-r-60 {
  margin-right: 60px;
}
[dir=ltr] .m-r-61 {
  margin-right: 61px;
}
[dir=ltr] .m-r-62 {
  margin-right: 62px;
}
[dir=ltr] .m-r-63 {
  margin-right: 63px;
}
[dir=ltr] .m-r-64 {
  margin-right: 64px;
}
[dir=ltr] .m-r-65 {
  margin-right: 65px;
}
[dir=ltr] .m-r-66 {
  margin-right: 66px;
}
[dir=ltr] .m-r-67 {
  margin-right: 67px;
}
[dir=ltr] .m-r-68 {
  margin-right: 68px;
}
[dir=ltr] .m-r-69 {
  margin-right: 69px;
}
[dir=ltr] .m-r-70 {
  margin-right: 70px;
}
[dir=ltr] .m-b-0 {
  margin-bottom: 0px;
}
[dir=ltr] .m-b-1 {
  margin-bottom: 1px;
}
[dir=ltr] .m-b-2 {
  margin-bottom: 2px;
}
[dir=ltr] .m-b-3 {
  margin-bottom: 3px;
}
[dir=ltr] .m-b-4 {
  margin-bottom: 4px;
}
[dir=ltr] .m-b-5 {
  margin-bottom: 5px;
}
[dir=ltr] .m-b-6 {
  margin-bottom: 6px;
}
[dir=ltr] .m-b-7 {
  margin-bottom: 7px;
}
[dir=ltr] .m-b-8 {
  margin-bottom: 8px;
}
[dir=ltr] .m-b-9 {
  margin-bottom: 9px;
}
[dir=ltr] .m-b-10 {
  margin-bottom: 10px;
}
[dir=ltr] .m-b-11 {
  margin-bottom: 11px;
}
[dir=ltr] .m-b-12 {
  margin-bottom: 12px;
}
[dir=ltr] .m-b-13 {
  margin-bottom: 13px;
}
[dir=ltr] .m-b-14 {
  margin-bottom: 14px;
}
[dir=ltr] .m-b-15 {
  margin-bottom: 15px;
}
[dir=ltr] .m-b-16 {
  margin-bottom: 16px;
}
[dir=ltr] .m-b-17 {
  margin-bottom: 17px;
}
[dir=ltr] .m-b-18 {
  margin-bottom: 18px;
}
[dir=ltr] .m-b-19 {
  margin-bottom: 19px;
}
[dir=ltr] .m-b-20 {
  margin-bottom: 20px;
}
[dir=ltr] .m-b-21 {
  margin-bottom: 21px;
}
[dir=ltr] .m-b-22 {
  margin-bottom: 22px;
}
[dir=ltr] .m-b-23 {
  margin-bottom: 23px;
}
[dir=ltr] .m-b-24 {
  margin-bottom: 24px;
}
[dir=ltr] .m-b-25 {
  margin-bottom: 25px;
}
[dir=ltr] .m-b-26 {
  margin-bottom: 26px;
}
[dir=ltr] .m-b-27 {
  margin-bottom: 27px;
}
[dir=ltr] .m-b-28 {
  margin-bottom: 28px;
}
[dir=ltr] .m-b-29 {
  margin-bottom: 29px;
}
[dir=ltr] .m-b-30 {
  margin-bottom: 30px;
}
[dir=ltr] .m-b-31 {
  margin-bottom: 31px;
}
[dir=ltr] .m-b-32 {
  margin-bottom: 32px;
}
[dir=ltr] .m-b-33 {
  margin-bottom: 33px;
}
[dir=ltr] .m-b-34 {
  margin-bottom: 34px;
}
[dir=ltr] .m-b-35 {
  margin-bottom: 35px;
}
[dir=ltr] .m-b-36 {
  margin-bottom: 36px;
}
[dir=ltr] .m-b-37 {
  margin-bottom: 37px;
}
[dir=ltr] .m-b-38 {
  margin-bottom: 38px;
}
[dir=ltr] .m-b-39 {
  margin-bottom: 39px;
}
[dir=ltr] .m-b-40 {
  margin-bottom: 40px;
}
[dir=ltr] .m-b-41 {
  margin-bottom: 41px;
}
[dir=ltr] .m-b-42 {
  margin-bottom: 42px;
}
[dir=ltr] .m-b-43 {
  margin-bottom: 43px;
}
[dir=ltr] .m-b-44 {
  margin-bottom: 44px;
}
[dir=ltr] .m-b-45 {
  margin-bottom: 45px;
}
[dir=ltr] .m-b-46 {
  margin-bottom: 46px;
}
[dir=ltr] .m-b-47 {
  margin-bottom: 47px;
}
[dir=ltr] .m-b-48 {
  margin-bottom: 48px;
}
[dir=ltr] .m-b-49 {
  margin-bottom: 49px;
}
[dir=ltr] .m-b-50 {
  margin-bottom: 50px;
}
[dir=ltr] .m-b-51 {
  margin-bottom: 51px;
}
[dir=ltr] .m-b-52 {
  margin-bottom: 52px;
}
[dir=ltr] .m-b-53 {
  margin-bottom: 53px;
}
[dir=ltr] .m-b-54 {
  margin-bottom: 54px;
}
[dir=ltr] .m-b-55 {
  margin-bottom: 55px;
}
[dir=ltr] .m-b-56 {
  margin-bottom: 56px;
}
[dir=ltr] .m-b-57 {
  margin-bottom: 57px;
}
[dir=ltr] .m-b-58 {
  margin-bottom: 58px;
}
[dir=ltr] .m-b-59 {
  margin-bottom: 59px;
}
[dir=ltr] .m-b-60 {
  margin-bottom: 60px;
}
[dir=ltr] .m-b-61 {
  margin-bottom: 61px;
}
[dir=ltr] .m-b-62 {
  margin-bottom: 62px;
}
[dir=ltr] .m-b-63 {
  margin-bottom: 63px;
}
[dir=ltr] .m-b-64 {
  margin-bottom: 64px;
}
[dir=ltr] .m-b-65 {
  margin-bottom: 65px;
}
[dir=ltr] .m-b-66 {
  margin-bottom: 66px;
}
[dir=ltr] .m-b-67 {
  margin-bottom: 67px;
}
[dir=ltr] .m-b-68 {
  margin-bottom: 68px;
}
[dir=ltr] .m-b-69 {
  margin-bottom: 69px;
}
[dir=ltr] .m-b-70 {
  margin-bottom: 70px;
}
[dir=ltr] .m-t-0 {
  margin-top: 0px;
}
[dir=ltr] .m-t-1 {
  margin-top: 1px;
}
[dir=ltr] .m-t-2 {
  margin-top: 2px;
}
[dir=ltr] .m-t-3 {
  margin-top: 3px;
}
[dir=ltr] .m-t-4 {
  margin-top: 4px;
}
[dir=ltr] .m-t-5 {
  margin-top: 5px;
}
[dir=ltr] .m-t-6 {
  margin-top: 6px;
}
[dir=ltr] .m-t-7 {
  margin-top: 7px;
}
[dir=ltr] .m-t-8 {
  margin-top: 8px;
}
[dir=ltr] .m-t-9 {
  margin-top: 9px;
}
[dir=ltr] .m-t-10 {
  margin-top: 10px;
}
[dir=ltr] .m-t-11 {
  margin-top: 11px;
}
[dir=ltr] .m-t-12 {
  margin-top: 12px;
}
[dir=ltr] .m-t-13 {
  margin-top: 13px;
}
[dir=ltr] .m-t-14 {
  margin-top: 14px;
}
[dir=ltr] .m-t-15 {
  margin-top: 15px;
}
[dir=ltr] .m-t-16 {
  margin-top: 16px;
}
[dir=ltr] .m-t-17 {
  margin-top: 17px;
}
[dir=ltr] .m-t-18 {
  margin-top: 18px;
}
[dir=ltr] .m-t-19 {
  margin-top: 19px;
}
[dir=ltr] .m-t-20 {
  margin-top: 20px;
}
[dir=ltr] .m-t-21 {
  margin-top: 21px;
}
[dir=ltr] .m-t-22 {
  margin-top: 22px;
}
[dir=ltr] .m-t-23 {
  margin-top: 23px;
}
[dir=ltr] .m-t-24 {
  margin-top: 24px;
}
[dir=ltr] .m-t-25 {
  margin-top: 25px;
}
[dir=ltr] .m-t-26 {
  margin-top: 26px;
}
[dir=ltr] .m-t-27 {
  margin-top: 27px;
}
[dir=ltr] .m-t-28 {
  margin-top: 28px;
}
[dir=ltr] .m-t-29 {
  margin-top: 29px;
}
[dir=ltr] .m-t-30 {
  margin-top: 30px;
}
[dir=ltr] .m-t-31 {
  margin-top: 31px;
}
[dir=ltr] .m-t-32 {
  margin-top: 32px;
}
[dir=ltr] .m-t-33 {
  margin-top: 33px;
}
[dir=ltr] .m-t-34 {
  margin-top: 34px;
}
[dir=ltr] .m-t-35 {
  margin-top: 35px;
}
[dir=ltr] .m-t-36 {
  margin-top: 36px;
}
[dir=ltr] .m-t-37 {
  margin-top: 37px;
}
[dir=ltr] .m-t-38 {
  margin-top: 38px;
}
[dir=ltr] .m-t-39 {
  margin-top: 39px;
}
[dir=ltr] .m-t-40 {
  margin-top: 40px;
}
[dir=ltr] .m-t-41 {
  margin-top: 41px;
}
[dir=ltr] .m-t-42 {
  margin-top: 42px;
}
[dir=ltr] .m-t-43 {
  margin-top: 43px;
}
[dir=ltr] .m-t-44 {
  margin-top: 44px;
}
[dir=ltr] .m-t-45 {
  margin-top: 45px;
}
[dir=ltr] .m-t-46 {
  margin-top: 46px;
}
[dir=ltr] .m-t-47 {
  margin-top: 47px;
}
[dir=ltr] .m-t-48 {
  margin-top: 48px;
}
[dir=ltr] .m-t-49 {
  margin-top: 49px;
}
[dir=ltr] .m-t-50 {
  margin-top: 50px;
}
[dir=ltr] .m-t-51 {
  margin-top: 51px;
}
[dir=ltr] .m-t-52 {
  margin-top: 52px;
}
[dir=ltr] .m-t-53 {
  margin-top: 53px;
}
[dir=ltr] .m-t-54 {
  margin-top: 54px;
}
[dir=ltr] .m-t-55 {
  margin-top: 55px;
}
[dir=ltr] .m-t-56 {
  margin-top: 56px;
}
[dir=ltr] .m-t-57 {
  margin-top: 57px;
}
[dir=ltr] .m-t-58 {
  margin-top: 58px;
}
[dir=ltr] .m-t-59 {
  margin-top: 59px;
}
[dir=ltr] .m-t-60 {
  margin-top: 60px;
}
[dir=ltr] .m-t-61 {
  margin-top: 61px;
}
[dir=ltr] .m-t-62 {
  margin-top: 62px;
}
[dir=ltr] .m-t-63 {
  margin-top: 63px;
}
[dir=ltr] .m-t-64 {
  margin-top: 64px;
}
[dir=ltr] .m-t-65 {
  margin-top: 65px;
}
[dir=ltr] .m-t-66 {
  margin-top: 66px;
}
[dir=ltr] .m-t-67 {
  margin-top: 67px;
}
[dir=ltr] .m-t-68 {
  margin-top: 68px;
}
[dir=ltr] .m-t-69 {
  margin-top: 69px;
}
[dir=ltr] .m-t-70 {
  margin-top: 70px;
}

.hide-on-scroll-sm {
  transition: all 0.3s ease;
}
.hide-on-scroll-sm.active {
  opacity: 0;
}

.widget-last-transactions {
  background: url('widget-last-transactions.527b1bdd434acf79.svg') no-repeat center center;
}

.widget-upcoming-payment {
  background: url('widget-upcoming-payment.86cb79aea8660311.svg') no-repeat center center;
}

.widget-pending-apps {
  background: url('widget-pending-apps.20589eb2e2d6d579.svg') no-repeat center center;
}

.widget-service-request {
  background: url('widget-service-request.528b74a59c3aeeba.svg') no-repeat center center;
}

.widget-alerts {
  background: url('widget-alerts.7edf6220af5f28ed.svg') no-repeat center center;
}

.widget-exchange-rate {
  background: url('widget-exchange-rate.005e784a8f336430.svg') no-repeat center center;
}

.widget-survey {
  background: url('widget-survey.2c6c2b6a55b26c6c.svg') no-repeat center center;
}

.icon-repeat-blue {
  background: url('repeat-icon.0c015c80b52a0d56.svg') no-repeat center center !important;
}
@media (max-width: 575.98px) {
  .icon-repeat-blue {
    background-position: center left !important;
  }
}

.icon-right-arrow {
  width: 9px;
  height: 17px;
  display: inline-block;
  vertical-align: top;
  background: url('right-arrow.3b38da53b02e09ef.svg') no-repeat center center;
  margin-left: 8px;
}

.icon-info {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: top;
  background: url('info-icon.37a545a8e85ef4aa.svg') no-repeat center center;
}

.icon-special-offer {
  width: 28px;
  height: 28px;
  display: inline-block;
  vertical-align: top;
  background: url('offer-special.c97851cccb53b0c0.svg') no-repeat center center;
}
.icon-special-offer.active {
  background: url('offer-special-active.2e28df55e9124570.svg') no-repeat center center;
}

.icon-offer-others {
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
  background: url('offer-others.7e26b2d4fc24e5e8.svg') no-repeat center center;
}
.icon-offer-others.active {
  background: url('offer-others-active.6454cda0902d0271.svg') no-repeat center center;
}

.icon-alert {
  width: 28px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
  background: url('offer-alert.b0f74cba82861ecf.svg') no-repeat center center;
}
.icon-alert.active {
  background: url('offer-alert-active.31b0f4c4729fb1ea.svg') no-repeat center center;
}

.view-all-icon-white-right {
  width: 12px;
  height: 12px;
  background: url('slider-arrow-white.ec3dcb5056883e87.svg') no-repeat center center;
  background-size: auto 100%;
  display: inline-block;
  transform: rotate(180deg);
}

.view-all-alignment {
  align-items: center;
  flex-direction: row-reverse;
}
.view-all-alignment .view-all-icon-white-right {
  margin-left: 3px;
}
[dir=rtl] .view-all-alignment .view-all-icon-white-right {
  margin-left: 0;
  margin-right: 3px;
  transform: rotate(0);
}

.transaction-empty-icon {
  width: 45px;
  height: 34px;
  background: url('empty-box-open.bf4b3dad31de3bb4.svg') no-repeat center center;
  display: inline-block;
  vertical-align: top;
}

.appointment-empty-icon {
  width: 75px;
  height: 75px;
  background: url('appointment-empty-icon.dfd3f8e6e10993b8.svg') no-repeat center center;
  display: inline-block;
  vertical-align: top;
}

.gift-catalog-icon {
  width: 74px;
  height: 74px;
  background: url('icon-gift-catalog.007969ccfb1ed770.svg') no-repeat center center;
  display: inline-block;
  vertical-align: top;
}

.loyalty-cashback-icon {
  width: 74px;
  height: 74px;
  background: url('icon_loyalty_cashback.4c9b208a7f2f58c3.svg') no-repeat center center;
  display: inline-block;
  vertical-align: top;
}

.loyalty-order-icon {
  width: 74px;
  height: 74px;
  background: url('icon_loyalty_order.a6dcb3fe6159b120.svg') no-repeat center center;
  display: inline-block;
  vertical-align: top;
}

.icon-vertical-align {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.text-loyal-font-size {
  font-size: 14px;
  font-weight: 600;
  color: #000;
}

.offers-tabs {
  display: flex;
  align-items: center;
  margin: 20px 0 10px;
}
@media (max-width: 575.98px) {
  .offers-tabs {
    margin: 10px -20px 20px;
  }
}
.offers-tabs-item {
  display: flex;
  align-items: center;
  margin: 0 25px 0 0;
  cursor: pointer;
}
[dir=rtl] .offers-tabs-item {
  margin: 0 0 0 25px;
}
.offers-tabs-item p {
  margin: 3px 0 0 7px;
  font-size: 15px;
  line-height: 15px;
  cursor: pointer !important;
}
[dir=rtl] .offers-tabs-item p {
  margin-right: 7px;
  margin-left: 0;
}
@media (max-width: 575.98px) {
  .offers-tabs-item {
    width: 50%;
    min-height: 70px;
    margin: 0;
    text-align: center;
    border-bottom: 2px solid #b4b3be;
    padding-bottom: 10px;
    flex-wrap: wrap;
    justify-content: center;
  }
  [dir=rtl] .offers-tabs-item {
    margin: 0;
  }
  .offers-tabs-item p {
    width: 100%;
    margin: 3px 0 0 0;
  }
}
.offers-tabs-item.active {
  margin: 0 22px 0 0;
}
[dir=rtl] .offers-tabs-item.active {
  margin-left: 22px;
  margin-right: 0;
}
.offers-tabs-item.active p {
  font-weight: bold;
  color: #0067cd;
}
@media (max-width: 575.98px) {
  .offers-tabs-item.active {
    margin: 0;
    border-color: #0067cd;
  }
  [dir=rtl] .offers-tabs-item.active {
    margin: 0;
  }
}

@media (min-width: 992px) {
  .dashboard-widget-combine {
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 0 15px 0 rgba(188, 201, 225, 0.5);
    margin-top: 15px;
  }
}
.dashboard-widget-combine vc-dashboardwidget,
.dashboard-widget-combine vc-dashboardcarouselwidget {
  display: block;
  height: 100%;
}
.dashboard-widget-combine .dashboard-widget {
  width: 100% !important;
  padding: 0 15px;
  position: relative;
  min-height: calc(100% - 30px);
  margin: 15px 0 !important;
}
@media (min-width: 992px) {
  .dashboard-widget-combine .dashboard-widget::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 2px;
    height: 100%;
    background: #bac8e1;
  }
}
@media (max-width: 767.98px) {
  .dashboard-widget-combine .dashboard-widget {
    padding: 10px 15px;
    border-radius: 8px;
    box-shadow: 0 0 15px 0 rgba(188, 201, 225, 0.5);
    margin-bottom: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .dashboard-widget {
    box-shadow: 0 0 15px 0 rgba(188, 201, 225, 0.2);
    border: 1px solid #707793;
    padding: 15px;
  }
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec {
  min-height: 30px;
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .vc-gridrow-header-wrapper {
  width: auto;
  margin: 0;
  padding: 0;
  border: none;
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .vc-gridrow-header-wrapper .vc-gridrow-step {
  border: none;
}
@media (min-width: 768px) {
  .dashboard-widget-combine .dashboard-widget .slider-top-sec .vc-gridrow-header-wrapper .vc-gridrow-step {
    display: none;
  }
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .vc-gridrow-header-wrapper .vc-gridrow-step vc-icon {
  width: 100%;
  height: 100%;
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .vc-gridrow-header-wrapper .vc-gridrow-step vc-icon .vc-gridrow-icon {
  width: 100%;
  height: 100%;
  display: block;
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .slider-nav a {
  width: 13px;
  display: inline-block;
  vertical-align: middle;
  color: #000;
  font-size: 20px;
  text-align: left;
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .slider-nav a:nth-of-type(2) {
  text-align: right;
}
.dashboard-widget-combine .dashboard-widget .slider-top-sec .slider-nav vc-label {
  font-size: 12px;
}
.dashboard-widget-combine .dashboard-widget vc-carousel .slick-list {
  padding: 0 !important;
}
.dashboard-widget-combine .dashboard-widget .btn-link {
  margin: 0 !important;
  height: auto !important;
  line-height: 14px !important;
}
.dashboard-widget-combine .dashboard-widget .btn-link a {
  color: #0067cd;
}
.dashboard-widget-combine .dashboard-widget .view-all {
  text-align: center;
  color: #707793;
  font-size: 14px;
  margin: 10px 0;
  position: relative;
}
.dashboard-widget-combine .dashboard-widget .view-all::before {
  content: "";
  background: url('arrow-left.a809729d4fdec191.svg') no-repeat center center;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 50%;
  top: -22px;
  transform: translateX(-50%) rotate(-90deg);
  opacity: 0;
}
.dashboard-widget-combine .dashboard-widget .view-all::after {
  content: "";
  background: url('arrow-left.a809729d4fdec191.svg') no-repeat center center;
  width: 25px;
  height: 25px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%) rotate(90deg);
  bottom: -22px;
}
.dashboard-widget-combine .dashboard-widget .view-all.active {
  margin-bottom: 0;
}
.dashboard-widget-combine .dashboard-widget .view-all.active::before {
  opacity: 1;
}
.dashboard-widget-combine .dashboard-widget .view-all.active::after {
  opacity: 0;
}
.dashboard-widget-combine vc-gridrow vc-gridcolumn:last-of-type .dashboard-widget::after {
  display: none;
}
@media (min-width: 768px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget {
    height: 200px;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget {
    height: auto;
  }
}
.dashboard-widget-combine.align-content-space-between .dashboard-widget .align-item-parent {
  display: flex;
  flex-wrap: wrap;
  align-content: space-between;
  height: 100%;
}
[dir=rtl] .dashboard-widget-combine.align-content-space-between .dashboard-widget .align-item-parent {
  direction: rtl;
}
.dashboard-widget-combine.align-content-space-between .dashboard-widget .align-item-parent .align-item {
  width: 100%;
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget .align-item-parent .align-item {
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget .align-item-parent.without-carousel {
    height: calc(100% - 30px);
  }
}
@media (min-width: 768px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget vc-carousel {
    height: calc(100% - 30px);
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget vc-carousel {
    height: 135px;
    padding-top: 5px;
    display: block;
    overflow: hidden;
  }
  .dashboard-widget-combine.align-content-space-between .dashboard-widget vc-carousel div[ngxslickitem] {
    min-height: 127px;
  }
}
.dashboard-widget-combine.align-content-space-between .dashboard-widget vc-carousel .slick-list,
.dashboard-widget-combine.align-content-space-between .dashboard-widget vc-carousel .slick-track {
  height: 100%;
}
@media (min-width: 768px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget .dashboard-widget-wrap {
    height: 100%;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine.align-content-space-between .dashboard-widget .dashboard-widget-wrap.active vc-carousel,
  .dashboard-widget-combine.align-content-space-between .dashboard-widget .dashboard-widget-wrap.active .align-item-parent {
    height: auto;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .col-rev-on-sm .dashboard-widget .align-item-parent .align-item:last-of-type {
    order: -1;
    margin-top: 15px;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .pending-applications-widget .dashboard-widget vc-carousel .warning-label {
    border: 1px solid #f4664a;
    display: inline-block;
    border-radius: 25px;
    overflow: hidden;
    padding: 10px 20px;
    margin: 15px 0 0 0;
  }
  .dashboard-widget-combine .pending-applications-widget .dashboard-widget vc-carousel .warning-label .vertical-align-middle {
    position: relative;
    top: -1px;
  }
}
.dashboard-widget-combine .pending-applications-widget .dashboard-widget-wrap.active vc-carousel {
  margin-bottom: 10px;
}
.dashboard-widget-combine .currency-rates-widget {
  display: block;
  padding-top: 5px;
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .currency-rates-widget .form-group {
    margin-bottom: 0;
  }
}
.dashboard-widget-combine .currency-rates-widget .dataTables_wrapper .row .col-sm-12 {
  margin-top: 10px;
  max-height: 123px;
  overflow: auto;
}
@media (max-width: 767.98px) {
  .dashboard-widget-combine .currency-rates-widget .dataTables_wrapper .row .col-sm-12 {
    max-height: 100px;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .currency-rates-widget .dataTables_wrapper .row .col-sm-12 {
    max-height: 170px;
  }
}
.dashboard-widget-combine .currency-rates-widget table {
  margin-top: 0 !important;
}
.dashboard-widget-combine .currency-rates-widget table thead tr {
  border: none !important;
}
.dashboard-widget-combine .currency-rates-widget table thead tr th {
  border: none !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  font-size: 14px;
}
.dashboard-widget-combine .currency-rates-widget table tbody tr {
  border: none !important;
  background: transparent !important;
}
.dashboard-widget-combine .currency-rates-widget table tbody tr td {
  font-size: 14px !important;
  padding: 3px 10px !important;
}
.dashboard-widget-combine .currency-rates-widget table tbody tr td .currency-flag {
  position: relative;
  top: 3px;
  margin-right: 5px;
}
.dashboard-widget-combine .updatedataquestions-widget .vc-gridrow-header {
  margin-top: 1px;
}
.dashboard-widget-combine .updatedataquestions-widget .vc-gridrow-step {
  display: none;
}
.dashboard-widget-combine .updatedataquestions-widget p {
  line-height: 22px;
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .updatedataquestions-widget .dbas-btn {
    width: auto;
    font-size: 16px !important;
  }
  .dashboard-widget-combine .updatedataquestions-widget .dbas-btn .fa {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .dashboard-widget-combine .updatedataquestions-widget .align-item-parent.without-carousel {
    height: calc(100% - 43px) !important;
  }
}
@media (max-width: 767.98px) {
  .dashboard-widget-combine .updatedataquestions-widget .align-item-parent.without-carousel {
    height: calc(100% - 30px) !important;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .updatedataquestions-widget .align-item-parent {
    min-height: 123px;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-combine .survey-widget .slider-top-sec {
    margin-bottom: 5px;
  }
}

.transactions-history {
  padding: 20px 20px 0;
  background-color: #fff;
  box-shadow: 0 0 15px 0 rgba(188, 201, 225, 0.5);
  border-radius: 6px;
  position: relative;
}
@media (min-width: 768px) {
  .transactions-history {
    margin-top: 4.5rem;
  }
}
@media (max-width: 575.98px) {
  .transactions-history {
    margin-top: 2.5rem;
    box-shadow: 0 0 15px 0 rgba(188, 201, 225, 0.2);
    border: 1px solid #707793;
    padding: 15px;
  }
  .transactions-history.card-history {
    padding-bottom: 0;
  }
}
.transactions-history .vc-gridrow-description {
  margin-bottom: 0;
}
.transactions-history .form-group {
  margin-bottom: 0;
}
.transactions-history .form-group vc-linkbutton a {
  display: flex !important;
  justify-content: end;
  flex-direction: row-reverse;
  align-items: center;
  font-size: 16px;
  font-weight: bold;
  color: #0067cd;
  line-height: 17px;
}
.transactions-history .vc-gridrow-header-wrapper {
  border: none;
  margin: 0 0 5px;
  padding: 0 15px;
}
@media (max-width: 575.98px) {
  .transactions-history .vc-gridrow-header-wrapper {
    margin: 0 0 -5px;
  }
}
.transactions-history .vc-gridrow-header-wrapper .vc-gridrow-step {
  border: none;
}
@media (min-width: 768px) {
  .transactions-history .vc-gridrow-header-wrapper .vc-gridrow-step {
    display: none;
  }
}
.transactions-history .vc-gridrow-header-wrapper .vc-gridrow-step vc-icon {
  width: 100%;
  height: 100%;
}
.transactions-history .vc-gridrow-header-wrapper .vc-gridrow-step vc-icon .vc-gridrow-icon {
  width: 100%;
  height: 100%;
  display: block;
}
.transactions-history .transaction-empty-header .vc-gridrow-header-wrapper {
  padding: 0 0 15px;
}
@media (min-width: 768px) {
  .transactions-history .transaction-empty-header .vc-gridrow-header-wrapper {
    border-bottom: 1px solid #adb3c4;
  }
}
.transactions-history .dataTables_wrapper table tr td,
.transactions-history .dataTables_wrapper table thead th {
  font-size: 14px;
  padding-top: 13px;
  padding-bottom: 13px;
}
@media (max-width: 575.98px) {
  .transactions-history .dataTables_wrapper thead th {
    border-top: none;
    border-color: #0067cd !important;
  }
  .transactions-history .dataTables_wrapper tr:last-child {
    border-bottom: none !important;
  }
  .transactions-history table.dataTable {
    margin-bottom: -6px !important;
  }
  .transactions-history .grid-description-lg-column {
    max-width: 95px;
  }
}

vc-carousel.arrow-hide .slick-arrow {
  display: none !important;
}

.slick-arrow-alignment .slick-arrow {
  width: 40px;
  height: 40px;
  background: url('slider-arrow-white.ec3dcb5056883e87.svg') no-repeat center center;
  transform: translateY(-50%) rotate(0);
}
.slick-arrow-alignment .slick-arrow.slick-next {
  transform: translateY(-50%) rotate(180deg);
}
.slick-arrow-alignment .slick-arrow::before {
  display: none;
}

[dir=rtl] .slick-arrow-alignment.with-rtl .slick-arrow {
  transform: translateY(-50%) rotate(-180deg);
}
[dir=rtl] .slick-arrow-alignment.with-rtl .slick-arrow.slick-next {
  transform: translateY(-50%) rotate(0);
}

vc-progresschevron.widget-progresschevron .wizard-steps {
  max-width: 99.8%;
  margin-bottom: 0;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul {
  border: none;
  background-color: #f7f7f7;
}
@media (max-width: 575.98px) {
  vc-progresschevron.widget-progresschevron .wizard-steps ul {
    height: 34px !important;
  }
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li {
  width: 0;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li .before,
vc-progresschevron.widget-progresschevron .wizard-steps ul li .after {
  height: 100%;
}
@media (max-width: 575.98px) {
  vc-progresschevron.widget-progresschevron .wizard-steps ul li .before,
  vc-progresschevron.widget-progresschevron .wizard-steps ul li .after {
    border-width: 16px 0 16px 11px !important;
  }
  [dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li .before,
  [dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li .after {
    border-width: 16px 11px 16px 0 !important;
  }
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li .before {
  border-color: transparent transparent transparent #f7f7f7;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li .before {
  border-color: transparent #f7f7f7 transparent transparent;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li .after {
  border-color: #f7f7f7 #f7f7f7 #f7f7f7 #e4e4e4;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li .after {
  border-color: #f7f7f7 #e4e4e4 #f7f7f7 #f7f7f7;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li span.step-title {
  max-width: 78%;
  margin: 0 auto;
  letter-spacing: 0.3px;
  padding: 0 0 0 3px;
}
@media (min-width: 768px) {
  vc-progresschevron.widget-progresschevron .wizard-steps ul li span.step-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 575.98px) {
  vc-progresschevron.widget-progresschevron .wizard-steps ul li span.step-title {
    line-height: 12px !important;
  }
  [dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li span.step-title {
    text-align: right;
  }
}
@media (max-width: 575.98px) {
  vc-progresschevron.widget-progresschevron .wizard-steps ul li:last-child .step-title {
    text-align: center;
  }
  [dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li:last-child .step-title {
    text-align: center;
  }
}
@media (max-width: 575.98px) {
  vc-progresschevron.widget-progresschevron .wizard-steps ul li .before ~ span:not(.after) {
    height: 100%;
    display: flex;
  }
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.complete {
  background: #01176e;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.complete .before {
  border-color: transparent transparent transparent #01176e;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li.complete .before {
  border-color: transparent #01176e transparent transparent;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.complete .after {
  border-color: #01176e #01176e #01176e #e4e4e4;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li.complete .after {
  border-color: #01176e #e4e4e4 #01176e #01176e;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.current {
  background: #ffbc53;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.current .step-title {
  color: #000;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.current .before {
  border-color: transparent transparent transparent #ffbc53;
  border-left-width: 9.4px !important;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li.current .before {
  border-color: transparent #ffbc53 transparent transparent;
  border-left-width: 0 !important;
  border-right-width: 9.4px !important;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.current .after {
  border-color: transparent transparent transparent #ffbc53;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li.current .after {
  border-color: transparent #ffbc53 transparent transparent;
}
vc-progresschevron.widget-progresschevron .wizard-steps ul li.hasOnlyOne:first-child.complete .after, vc-progresschevron.widget-progresschevron .wizard-steps ul li.hasTwoChild:nth-child(2).complete .after, vc-progresschevron.widget-progresschevron .wizard-steps ul li:nth-last-child(2).complete .after {
  border-color: #ffbc53 #ffbc53 #ffbc53 #e4e4e4;
}
[dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li.hasOnlyOne:first-child.complete .after, [dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li.hasTwoChild:nth-child(2).complete .after, [dir=rtl] vc-progresschevron.widget-progresschevron .wizard-steps ul li:nth-last-child(2).complete .after {
  border-color: #ffbc53 #e4e4e4 #ffbc53 #ffbc53;
  background: #ffbc53;
}

.conatct-box-alignment .contact-box {
  height: 248px;
  padding-bottom: 0;
}
.conatct-box-alignment .contact-box-canvas {
  display: flex;
  flex-wrap: wrap;
  height: calc(100% - 30px);
}
.conatct-box-alignment .contact-box .RM-details .RM-details {
  border: none;
}
.conatct-box-alignment .contact-box .RM-details:first-of-type .rm-name {
  line-height: 18px;
}
.conatct-box-alignment .contact-box .RM-details:nth-of-type(2) {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.no-backdrop-modal-default .modal-backdrop {
  opacity: 0;
}

.show-backdrop-modal-custom-md .modal-backdrop {
  opacity: 0;
}
@media (min-width: 992px) {
  .show-backdrop-modal-custom-md {
    background: transparent;
  }
}

.campaign-detail-modal .modal-document-class {
  margin-bottom: 0;
  border-radius: 8px;
}
@media (min-width: 768px) {
  .campaign-detail-modal .modal-document-class {
    max-width: 500px;
  }
}
@media (min-width: 992px) {
  .campaign-detail-modal .modal-document-class {
    width: 100%;
    max-width: 872px;
    overflow: hidden;
    max-height: 90%;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  }
}
@media (min-width: 1200px) {
  .campaign-detail-modal .modal-document-class {
    max-width: 1065px;
  }
}
@media (max-width: 575.98px) {
  .campaign-detail-modal .modal-document-class .modal-content-class {
    max-width: 360px;
  }
}
.campaign-detail-modal .modal-document-class .modal-body {
  padding: 0;
  margin: 0;
}
@media (max-width: 575.98px) {
  .campaign-detail-modal .modal-document-class .modal-body {
    margin: 0 20px;
  }
}
.campaign-detail-modal .modal-document-class .modal-body .modal-close {
  right: 13px;
  z-index: 1;
  display: flex;
  color: #ffffff;
  align-items: center;
  text-transform: uppercase;
}
.campaign-detail-modal .modal-document-class .modal-body .modal-close vc-imagebutton a {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.campaign-detail-modal .modal-document-class .modal-body .modal-close vc-imagebutton a img {
  vertical-align: top;
  filter: invert(1);
}
.campaign-detail-modal .modal-document-class .modal-body .form-group {
  margin-bottom: 0;
}
@media (max-width: 575.98px) {
  .campaign-detail-modal .modal-document-class .modal-body .form-group {
    padding: 0 !important;
  }
}
@media (max-width: 992px) {
  .campaign-detail-modal .modal-document-class .modal-body .p-l-r {
    flex-direction: column-reverse;
  }
}
.campaign-detail-modal-text-box .text-box-container {
  color: #01176e;
  font-size: 18px;
  text-align: left;
}
@media (min-width: 992px) {
  .campaign-detail-modal-text-box .text-box-container {
    width: 120%;
    position: relative;
    z-index: 1;
    height: 100%;
    background: #ffffff;
    border-radius: 0 0 40px 0;
    padding: 14px;
  }
  .campaign-detail-modal-text-box .text-box-container::before {
    content: "";
    background: url('icon-corner.b7e794d331be81ef.png') no-repeat center center;
    width: 40px;
    height: 40px;
    position: absolute;
    right: -38px;
    top: -2px;
    transform: rotateX(-180deg);
  }
}
@media (max-width: 991.98px) {
  .campaign-detail-modal-text-box .text-box-container {
    font-size: 15px;
  }
}
@media (min-width: 1200px) {
  .campaign-detail-modal-text-box .text-box-container {
    padding: 30px;
  }
}
@media (max-width: 767.98px) {
  .campaign-detail-modal-text-box .text-box-container {
    padding: 20px 8px 25px;
  }
}
.campaign-detail-modal-text-box .text-box-container strong {
  font-weight: 900;
}
.campaign-detail-modal-text-box .text-box-container h2 {
  font-size: 2.6rem;
  margin-bottom: 1.5rem;
  font-weight: bold;
}
@media (max-width: 991.98px) {
  .campaign-detail-modal-text-box .text-box-container h2 {
    font-size: 21px;
  }
}
.campaign-detail-modal-text-box .text-box-container p:not(:first-of-type) {
  color: #445056;
  font-size: 16px;
}
.campaign-detail-modal-text-box .text-box-container ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.campaign-detail-modal-text-box .text-box-container ul li {
  background: url('icon-check-blue.bb841fff8d2702c2.svg') no-repeat left center;
  padding: 0.5rem 0 0.5rem 2.5rem;
  color: #445056;
  font-size: 16px;
  font-weight: bold;
}
.campaign-detail-modal-text-box .text-box-container .info-bar {
  color: #01176e;
}
.campaign-detail-modal-text-box .modal-btn-container vc-gridrow {
  margin: 0 -5px;
}
.campaign-detail-modal-text-box .modal-btn-container vc-gridrow vc-gridcolumn {
  padding: 0 5px;
  margin-top: 10px;
}
.campaign-detail-modal-img-box {
  position: relative;
  overflow: hidden;
}
@media (min-width: 768px) {
  .campaign-detail-modal-img-box {
    border-radius: 40px 0 0 0;
  }
}
.campaign-detail-modal-img-box img {
  width: 100%;
}
@media (max-width: 991px) {
  .campaign-detail-modal-img-box img {
    border-radius: 8px 8px 0 0;
  }
}
@media (max-width: 575.98px) {
  .campaign-detail-modal-img-box .flex-grow-1.w-100 {
    border-radius: 8px 8px 0 0;
  }
}
@media (min-width: 992px) {
  .campaign-detail-modal .slick-dotted.slick-slider {
    margin-bottom: 0;
  }
}
.campaign-detail-modal .slick-slide {
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .campaign-detail-modal .slick-slide {
    max-width: 500px;
  }
}
@media (min-width: 992px) {
  .campaign-detail-modal .slick-slide {
    max-width: 889px;
  }
}
@media (min-width: 1200px) {
  .campaign-detail-modal .slick-slide {
    max-width: 1082px;
  }
}
@media (max-width: 767.98px) {
  .campaign-detail-modal .slick-dots {
    bottom: -10px;
  }
}
.campaign-detail-modal .slick-dots li {
  width: 8px;
  margin: 0 5px;
  height: 8px;
}
.campaign-detail-modal .slick-dots li button {
  padding: 0;
  width: 8px;
  height: 8px;
}
.campaign-detail-modal .slick-dots li button:before {
  color: #e1dada;
  opacity: 1;
  font-size: 8px;
  width: 8px;
  height: 8px;
  line-height: 8px;
}
.campaign-detail-modal .slick-dots li.slick-active button:before {
  content: "•";
  color: #ffbc53;
}
@media (max-width: 575.98px) {
  .campaign-detail-modal.campaign-sm .campaign-detail-modal-text-box .text-box-container {
    padding: 20px 8px 17px;
  }
  .campaign-detail-modal.campaign-sm .campaign-detail-modal-text-box .modal-btn-container a.btn-outline {
    padding: 0 !important;
    height: auto !important;
    border: none;
    box-shadow: none !important;
  }
}
@media (max-width: 991px) {
  .campaign-detail-modal .slick-slide,
  .campaign-detail-modal .slick-track,
  .campaign-detail-modal .slick-list,
  .campaign-detail-modal .slick-slider {
    border-radius: 8px !important;
  }
}
.campaign-detail-modal--close-black .modal-document-class .modal-body .modal-close vc-imagebutton a img {
  filter: none;
}

.campaign-detail-reminder-modal .modal-document-class,
.campaign-detail-reminder-modal .modal-content-class {
  overflow: visible;
}
.campaign-detail-reminder-modal vc-label {
  color: #000;
  font-size: 18px;
  font-weight: bold;
}
.campaign-detail-reminder-modal .form-group {
  text-align: left;
}

.not-found {
  background: #fff;
  height: 100vh;
}
.not-found img {
  max-width: 100%;
}

.amount-selection vc-selectablebuttonlist {
  border: 0;
  border-radius: 0;
}
.amount-selection vc-selectablebuttonlist.liability-letter-selectable {
  margin-left: -15px;
  margin-right: -15px;
}
.amount-selection vc-selectablebuttonlist .list-wrapper-columns {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important;
}
@media (max-width: 767px) {
  .amount-selection vc-selectablebuttonlist .list-wrapper-columns {
    border: 0 !important;
  }
}
.amount-selection vc-selectablebuttonlist .list-wrapper-columns label {
  border: 1px solid #b4b3be !important;
  border-radius: 8px !important;
  font-size: 20px !important;
  color: #000000 !important;
  font-weight: bold !important;
  text-align: center;
  padding: 9px !important;
  background: transparent !important;
  height: auto !important;
  display: block;
  margin-bottom: 24px !important;
}
.amount-selection vc-selectablebuttonlist .list-wrapper-columns label.selected {
  border: 1px solid #445056 !important;
  color: #445056 !important;
  position: relative;
  position: relative;
  border-radius: 8px !important;
  padding-right: 25px !important;
  padding-left: 25px !important;
}
.amount-selection vc-selectablebuttonlist .list-wrapper-columns label.selected:before {
  content: "";
  width: 24px;
  height: 24px;
  background: url('images/icon-tick-white.svg') #445056 no-repeat center;
  top: 0;
  right: 0;
  border-bottom-left-radius: 8px;
  border-top-right-radius: 4px;
  position: absolute;
}

.text-info-icon {
  padding-left: 28px;
  position: relative;
  display: block;
}
.text-info-icon:before {
  content: "";
  background: url('images/icon-information-button-blue.svg') no-repeat;
  position: absolute;
  left: 0;
  width: 18px;
  height: 18px;
  background-size: 18px 18px;
  top: 2px;
}

@media (min-width: 768px) {
  .modal-document-class {
    max-height: 90%;
  }
  .modal-content-class {
    max-height: 90vh;
    height: 90%;
    width: 100%;
    display: block;
  }
  .modal-offer .modal-document-class {
    width: 70%;
  }
  .modal-body .dbas-btn {
    width: 100%;
    min-width: 150px;
  }
}
.user-img-sq {
  width: 260px;
}
.user-img-sq img {
  width: 100%;
  height: auto;
}

.info-checkbox vc-checkbox {
  width: 100%;
  display: flex;
  position: relative;
}
.info-checkbox .checkbox-inline {
  width: 100%;
  align-items: flex-start;
  padding: 12px;
  background: #f6f6f6;
  border-radius: 4px;
  margin-bottom: 0;
}
.info-checkbox .checkbox-text {
  font-weight: bold !important;
  font-size: 15px !important;
}
.info-checkbox.main-text-regular .checkbox-text {
  font-weight: 400 !important;
}
.info-checkbox label input[type=checkbox].checkbox:not(:checked) + .checkbox-view,
.info-checkbox label:hover input[type=checkbox].checkbox:not(:checked) + .checkbox-view {
  border-color: #b4b3be;
}

.info-checkbox-2 {
  display: flex;
  gap: 18px;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .info-checkbox-2 {
    gap: 30px;
  }
}
.info-checkbox-2 vc-image {
  display: inline-flex;
  background: #EAEAEA;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  position: absolute;
  left: 10px;
}
.info-checkbox-2 .checkbox {
  border: 1px solid #ADB1B3;
  border-radius: 4px;
  padding: 6px 30px 6px 53px;
  position: relative;
  min-height: 48px;
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
  cursor: pointer;
}
.info-checkbox-2 .checkbox.is-checked {
  box-shadow: 0 0 0px 1px #0067cd;
  border-color: #0067cd;
}
.info-checkbox-2.equal-padding .checkbox {
  padding-left: 30px;
  padding-right: 30px;
}
.info-checkbox-2 input:checked ~ vc-image {
  background-color: #0067cd;
}
.info-checkbox-2 input:checked ~ vc-image img {
  filter: invert(1);
}
.info-checkbox-2 .checkbox-text {
  margin-right: 0 !important;
}
.info-checkbox-2__item {
  flex-grow: 1;
  flex-shrink: 0;
}
@media (max-width: 575.98px) {
  .info-checkbox-2__item {
    flex-basis: calc(50% - 9px);
  }
}
.info-checkbox-2__item label input[type=checkbox].checkbox + .checkbox-view,
.info-checkbox-2__item label:hover input[type=checkbox].checkbox + .checkbox-view {
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  margin-right: 0;
}
.info-checkbox-2__item label input[type=checkbox].checkbox:checked + .checkbox-view,
.info-checkbox-2__item label:hover input[type=checkbox].checkbox:checked + .checkbox-view {
  opacity: 1;
  background-color: #0067cd !important;
  background-image: url('icon-check-white.207b02f46530dd54.svg') !important;
  background-position: top 5px right 3px !important;
  border-color: #0067cd !important;
  width: 26px;
  height: 26px;
  border-radius: 0 0 0 8px;
}
@media (min-width: 768px) {
  .info-checkbox-2.desktop-auto-width .info-checkbox-2__item {
    flex-grow: 0;
  }
  .info-checkbox-2.desktop-auto-width.wd-150 .info-checkbox-2__item {
    min-width: 150px;
  }
}
.info-checkbox-2.variant-1 {
  gap: 24px;
}
@media (max-width: 575.98px) {
  .info-checkbox-2.variant-1 .info-checkbox-2__item {
    flex-basis: calc(50% - 12px);
  }
}
.info-checkbox-2.variant-1 .info-checkbox-2__item {
  min-height: 45px;
}
@media (min-width: 768px) {
  .info-checkbox-2.variant-1 .info-checkbox-2__item {
    min-height: 42px;
  }
}
.info-checkbox-2.variant-1 .info-checkbox-2__item .checkbox {
  min-height: inherit;
}

.investment-grid thead {
  display: none;
}
@media (max-width: 767.98px) {
  .investment-grid .dataTables_wrapper .row:not(:first-child):not(:last-child) tr {
    border-bottom: 0;
  }
}
.investment-grid .ig-img-col {
  width: 45px;
}

.info-switch .onoffswitch-container {
  background: #f6f6f6;
  padding: 10px 15px;
  border-radius: 6px;
}
.info-switch .onoffswitch-title {
  font-weight: 600;
}

.vb-search-textbox {
  position: relative;
  z-index: 2;
}
.vb-search-textbox input {
  width: 100%;
  height: 4rem;
}
.vb-search-textbox .fa-search {
  position: absolute;
  top: 0;
  right: 4px;
  width: 4rem;
  height: 4rem;
  line-height: 4rem;
  text-align: center;
  font-size: 18px;
}

.epp-grid .vc-gridrow-header-wrapper {
  margin-bottom: 0;
}
.epp-grid th.text-blue {
  color: #000000 !important;
}
.epp-grid .table thead .vc-datatable-thead-tr th {
  border-top-color: #fff !important;
}
.epp-grid .icon-delete-cross {
  width: 14px;
  height: 14px;
}

.campaign-alert {
  padding: 35px 20px 35px 82px;
  border: 1px solid #f4664a;
  box-shadow: 0 0 15px 0 rgba(188, 201, 225, 0.5);
  position: relative;
  border-radius: 6px;
  background: #ffffff;
}
.campaign-alert::before {
  background: url('icon-alert-campaign-banner.2c01c20a51c69210.svg') no-repeat left center;
  content: "";
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  width: 42px;
  height: 42px;
}

vc-pointstextbox .is-disabled .input-group-text {
  border: 0;
}
vc-pointstextbox .is-disabled .input-group-text {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  background: #f3f3f3;
  color: #8D9198;
  height: 100%;
}

vc-moneytextbox .form-control {
  text-align: right;
}

.pointText {
  font-size: 20px;
  font-weight: 700;
  margin-top: 32px;
  display: block;
  color: #445056;
}
@media screen and (max-width: 767px) {
  .pointText {
    text-align: center;
  }
}

.InsuffcientText {
  display: block;
  margin-bottom: 32px;
  font-weight: 500;
  color: #333333;
  font-size: 14px;
}
@media screen and (max-width: 767px) {
  .InsuffcientText {
    text-align: center;
  }
}

.availablePoints {
  background: #ffffff;
  background: linear-gradient(180deg, #ffffff 0%, #f6f6f6 100%);
  margin: 0 0 30px;
  padding: 0 12px 14px;
  margin: 0 -24px 24px;
}
@media screen and (max-width: 767px) {
  .availablePoints {
    padding: 0 8px 12px 8px;
  }
}
.availablePoints .availablePoint {
  font-size: 16px;
  font-weight: 700;
  color: #333333;
}
.availablePoints .totalPoints {
  font-size: 16px;
  font-weight: 700;
  color: #E10514;
}
.availablePoints .totalPoints.green {
  color: #0d836c;
}

.totalPayablePremium {
  background-color: #01176e;
  padding: 9px 13px;
  color: #ffffff;
  font-weight: 700;
  font-size: 14px;
}
@media screen and (min-width: 769px) {
  .totalPayablePremium {
    font-size: 16px;
  }
}
.totalPayablePremium-amount {
  font-size: 20px;
}
@media screen and (min-width: 769px) {
  .totalPayablePremium-amount {
    font-size: 25px;
  }
}
.totalPayablePremium-white {
  background-color: #ffffff;
  color: #445056;
  border: 1px solid #b4b3be;
  border-radius: 4px;
}
@media (max-width: 575.98px) {
  .totalPayablePremium-white.max-height-sm {
    padding: 30px 20px;
  }
}

.planEnhancements-item {
  border-bottom: 1px solid #adb3c4;
  padding-bottom: 10px;
  margin-bottom: 10px;
  width: 100%;
}

.insurance-collapsible-row .vc-gridrow-header-wrapper {
  border-bottom: 1px solid #e2e2e2;
}
.insurance-collapsible-row .vc-gridrow-header-wrapper.collapsed {
  border-bottom: 0;
}
.insurance-collapsible-row .vc-gridrow-step {
  display: none;
}
.insurance-collapsible-row .vc-gridrow-header {
  font-weight: 600;
  color: #445056;
}
.insurance-collapsible-row .travel-insurance-item {
  border-bottom: 1px solid #445056;
}

.redeem-points {
  font-size: 15px;
  color: #445056;
  font-weight: 700;
}

.product-quantity {
  font-size: 16px;
  color: #838b9b;
  font-weight: normal;
}

.account-info vc-image {
  width: auto;
}
.account-info img {
  width: 100%;
}

.information-item-space-15 vc-information-item.information-item-even.col-lg-6 {
  padding-right: 15px;
}
.information-item-space-15 vc-information-item.information-item-odd.col-lg-6 {
  padding-left: 15px;
}

.information-item-space-0 vc-information-item.information-item-even.col-lg-6 {
  padding-right: 0;
}
.information-item-space-0 vc-information-item.information-item-odd.col-lg-6 {
  padding-left: 0;
}

@media (max-width: 575.98px) {
  .information-item-space-sm-0 vc-information-item.information-item-even.col-lg-6 {
    padding: 0;
  }
  .information-item-space-sm-0 vc-information-item.information-item-odd.col-lg-6 {
    padding: 0;
  }
}

.information-item-full-width vc-information-item {
  flex: 0 0 100%;
  max-width: 100%;
}

.information-item-bg vc-information-item .information-content {
  padding: 11px 15px;
  margin: 0;
  margin-bottom: 10px;
  border-bottom: none;
}
@media (min-width: 768px) {
  .information-item-bg vc-information-item .information-content .information-item-title {
    max-width: 52%;
  }
}
.information-item-bg vc-information-item .information-content .information-item-value {
  color: #22bf36 !important;
}
.information-item-bg vc-information-item.information-item-even.col-lg-6 .information-content {
  background: #f9f9f9;
}
.information-item-bg vc-information-item.information-item-odd.col-lg-6 .information-content {
  background: #f9f9f9;
}
.information-item-bg vc-information-item:first-of-type .information-content .information-item-title {
  font-weight: 700;
}
.information-item-bg vc-information-item:first-of-type .information-content .information-item-value {
  color: #333333 !important;
  font-weight: 700;
}
.information-item-bg vc-information-item:last-of-type .information-content .information-item-title {
  font-weight: 700;
}
.information-item-bg vc-information-item:last-of-type .information-content .information-item-value {
  font-weight: 700;
}

.information-item-second-last-border vc-information-item:nth-last-child(2) .information-content {
  margin-bottom: 12px !important;
  border-bottom: 1px solid #b4b3be !important;
}

.information-item-title-bold vc-information-item .information-content .information-item-title {
  font-weight: 700;
}

.information-message {
  background: url('icon-information-button-blue.2dab0b1ed40b0f1e.svg') no-repeat #f6f6f6;
  background-size: 19px;
  background-position: 98% 15px;
  padding: 11px 50px 11px 15px;
  border-radius: 4px;
}

.dashboard-asset-widget {
  padding-top: 4.5rem;
}
@media (max-width: 767.98px) {
  .dashboard-asset-widget {
    padding-top: 2.5rem;
  }
}
.dashboard-asset-widget .transactions-history {
  margin-top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dashboard-asset-widget .select2 .select2-selection {
  min-height: 36px !important;
  line-height: 36px !important;
}
[dir=ltr] .dashboard-asset-widget .select2 .select2-selection {
  padding: 0 25px 0 8px !important;
}
[dir=rtl] .dashboard-asset-widget .select2 .select2-selection {
  padding: 0 8px 0 25px !important;
}
.dashboard-asset-widget .select2-selection__arrow {
  width: 25px;
}
.dashboard-asset-legends {
  display: flex;
  align-items: center;
}
@media (max-width: 767.98px) {
  .dashboard-asset-legends {
    justify-content: center;
  }
}
.dashboard-asset-legends .legends {
  width: 10px;
  height: 10px;
  border-radius: 25px;
  margin-right: 8px;
  flex-shrink: 0;
}
.dashboard-asset-legends .legends.color-1 {
  background-color: #00ccbb;
}
.dashboard-asset-legends .legends.color-2 {
  background-color: #00186d;
}
.dashboard-asset-legends .legends.color-3 {
  background-color: #ffb94d;
}
.dashboard-asset-legends .legends.color-4 {
  background-color: #0069cd;
}
.dashboard-asset-legends .legends.color-5 {
  background-color: #ff5b3a;
}

@media (min-width: 768px) {
  .common-modal .modal-document-class {
    max-width: calc(100% - 40px);
    width: calc(100% - 40px);
    margin-bottom: 0;
  }
  .common-modal .modal-content-class {
    overflow: auto;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-450 .modal-document-class {
    min-width: 450px;
    width: 450px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-500 .modal-document-class {
    min-width: 500px;
    width: 500px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-550 .modal-document-class {
    min-width: 550px;
    width: 550px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-600 .modal-document-class {
    min-width: 600px;
    width: 600px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-650 .modal-document-class {
    min-width: 650px;
    width: 650px;
  }
}
@media (min-width: 830px) {
  .common-modal.fix-width-800 .modal-document-class {
    min-width: 800px;
    width: 800px;
  }
}
@media (min-width: 1030px) {
  .common-modal.fix-width-1000 .modal-document-class {
    min-width: 1000px;
    width: 1000px;
  }
}
@media (min-width: 1140px) {
  .common-modal.fix-width-1110 .modal-document-class {
    min-width: 1110px;
    width: 1110px;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-x-20 .modal-body {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-x-24 .modal-body {
    margin-left: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-y-20 .modal-body {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .common-modal.spacing-y-20 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-y-24 .modal-body {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .common-modal.spacing-y-24 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.padding-xy-40 .modal-body {
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .common-modal.padding-xy-40 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.padding-x-40 .modal-body {
    padding-left: 40px;
    padding-right: 40px;
  }
  .common-modal.padding-x-40 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.padding-y-40 .modal-body {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .common-modal.padding-y-40 .modal-body .modal-close {
    z-index: 1;
  }
}

@media (max-width: 575.98px) {
  .loan-rep-ld-modal .modal-body {
    width: calc(100% - 56px);
    margin: 0 auto;
  }
}
.loan-rep-ld-modal__title {
  font-size: 16px;
  font-weight: bold;
}
@media (min-width: 768px) {
  .loan-rep-ld-modal__title {
    font-size: 18px;
    padding-bottom: 6px;
  }
}

@media (max-width: 767.98px) {
  .view-loan-details-btn {
    justify-content: end;
  }
}

.loyalty-top-buttons {
  position: absolute;
  top: 15px;
  right: 35px;
}
@media (max-width: 767.98px) {
  .loyalty-top-buttons {
    position: fixed !important;
    top: 12px !important;
    right: 12px !important;
    z-index: 100;
    background-color: #152c8a;
    padding: 5px;
  }
  .gold .loyalty-top-buttons {
    background-color: #815f13;
  }
  .platinum .loyalty-top-buttons {
    background-color: #47596c;
  }
}
.loyalty-top-buttons.non-dashboard {
  top: auto;
  right: auto;
  position: relative;
}
@media (max-width: 767.98px) {
  .loyalty-top-buttons.non-dashboard {
    background-color: transparent;
    width: auto;
  }
}

.loyalty-cart-button,
.loyalty-heart-button {
  width: 26px;
  height: 22px;
  background: url('icon-loyalty-cart.8699dc1c0baf7da1.svg') no-repeat;
  display: block;
  position: relative;
}
@media (min-width: 768px) {
  .non-dashboard .loyalty-cart-button,
  .non-dashboard .loyalty-heart-button {
    background-image: url('icon-loyalty-cart-blue.1cc79ecc430574f0.svg');
  }
}
.loyalty-cart-button span,
.loyalty-heart-button span {
  background-color: #f4664a;
  font-size: 10px;
  font-weight: 600;
  color: #ffffff;
  border-radius: 25px;
  width: 16px;
  height: 16px;
  position: absolute;
  top: -6px;
  right: -10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767.98px) {
  .loyalty-cart-button span,
  .loyalty-heart-button span {
    top: 0px;
    right: -5px;
  }
}

.loyalty-heart-button {
  width: 23px;
  height: 21px;
  background: url('icon-loyalty-heart.fcf7ed0e16f92cb5.svg') no-repeat;
  display: block;
  margin-right: 24px;
  position: relative;
}
@media (min-width: 768px) {
  .non-dashboard .loyalty-heart-button {
    background-image: url('icon-loyalty-heart-blue.ebbbd7d7bb9eaf67.svg');
  }
}
@media (max-width: 767.98px) {
  .loyalty-heart-button span {
    top: -6px;
    right: -10px;
  }
}

.icon-barcode {
  width: 23px;
  height: 23px;
  background: url('icon-qr.585f1f793ed5ad60.svg') no-repeat center center;
  display: inline-block;
  vertical-align: top;
}

.dropdown-toggle::after {
  display: none;
}

.qr-box {
  width: 170px;
  height: 170px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.94);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  margin-left: auto;
  overflow: hidden;
}

.login-qr-image {
  width: 170px;
  height: 170px;
}

@media (min-width: 768px) {
  .offer-image {
    height: 445px;
    margin-left: 40px;
  }
}

.disabledField .form-group {
  position: relative;
}
.disabledField label {
  position: absolute;
  z-index: 1;
  top: 11px;
  left: 0px;
}
.disabledField input {
  text-align: right;
  background-color: transparent !important;
  border-bottom: 1px solid #000 !important;
  border-radius: 0px !important;
  padding-right: 0;
  color: #0067cd !important;
}

.memberWrap {
  border-radius: 4px !important;
  border: 1px solid #b4b3be;
  padding: 9.5px 15px;
  overflow: hidden;
  position: relative;
}
.memberWrap img {
  margin: 5px 10px 0 0;
  float: left;
}
.memberWrap .memberRelation {
  color: #000;
  font-weight: 700;
  float: left;
}
.memberWrap .memberRelation span {
  font-weight: 400;
  color: #707793;
  display: block;
}
.memberWrap .memberPhone {
  color: #0067cd;
  text-align: right;
  float: right;
  position: relative;
}
.memberWrap .memberPhone span {
  color: #707793;
  display: block;
  padding-right: 20px;
}
.memberWrap .memberPhone img {
  margin: 0 0 0 5px;
  position: absolute;
  right: 0px;
  bottom: 0px;
}
.memberWrap .memberPhone a span {
  display: none;
}

.buttonRelative {
  position: relative;
}

.buttonAbsolute {
  position: absolute;
  right: 6px;
  top: 12px;
}

.i-inline-flex {
  display: inline-flex !important;
  flex-direction: row-reverse;
}
@media only screen and (max-width: 480px) {
  .i-inline-flex .link-button-span {
    display: none;
  }
}
.i-inline-flex i {
  margin-right: 0px;
  margin-left: 8px;
}

.im-extraSpace {
  padding: 20px 50px 20px 15px !important;
}

.std-dd {
  box-shadow: none;
}
.std-dd__link {
  box-shadow: none;
}
.std-dd__link.btn {
  border: 0;
}
.std-dd__link.btn:focus, .std-dd__link.btn:active, .std-dd__link.btn:not(:disabled):not(.disabled):active:focus, .std-dd__link.btn:not(:disabled):not(.disabled).active:focus, .std-dd__link.btn:not(:disabled):not(.disabled):active, .std-dd__link.btn:not(:disabled):not(.disabled).active {
  outline: none;
  box-shadow: none;
  border-color: transparent;
}
.std-dd__link.btn:hover {
  border-color: transparent;
}
.std-dd__arrow {
  transform: rotate(270deg);
  width: 7px;
}
.std-dd__arrow.black {
  filter: saturate(0);
}
.std-dd__arrow.white {
  filter: brightness(100);
}
.std-dd__icon-circle {
  width: 28px;
  height: 28px;
  background-color: #445056;
}
.std-dd__icon-circle vc-image {
  line-height: 1;
}
.std-dd.bordered-1 .std-dd__link {
  border: 1px solid #bac8e1;
  border-radius: 40px;
}
.std-dd.bordered-1 .std-dd__link:focus {
  box-shadow: 0;
  outline: none;
}
.std-dd .dropdown-item:active, .std-dd .dropdown-item.active, .std-dd .dropdown-item:hover, .std-dd .dropdown-item:focus {
  background-color: #f8f9fa;
}
.std-dd__dropdown.dropdown-menu {
  width: 191px;
  border-radius: 8px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25), 0 -2px 3px 0 rgba(0, 0, 0, 0.08);
  border: 0;
  padding-top: 10px;
  padding-bottom: 8px;
}
.std-dd__dropdown.dropdown-menu::before {
  content: "";
  display: inline-block;
  position: absolute;
  right: 23px;
  top: -10px;
  width: 17px;
  height: 10px;
  background-image: url('dropdown-transparent-arrow.6731a65e5094cb7a.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto;
}
.std-dd__dropdown.dropdown-menu .dropdown-item {
  padding: 6px 8px 6px 15px;
}
.std-dd__dropdown.dropdown-menu .dropdown-item.seperated {
  position: relative;
  margin-top: 14px;
}
.std-dd__dropdown.dropdown-menu .dropdown-item.seperated::before {
  content: "";
  position: absolute;
  top: -9px;
  left: 16px;
  right: 16px;
  height: 1px;
  background-color: #ADB1B3;
}

.info-block {
  padding-top: 12px;
}
.info-block:after {
  content: "";
  width: 100%;
  border-bottom: 1px solid #ADB1B3;
  display: block;
  padding-top: 12px;
}
.info-block:nth-last-of-type(-n + 2):nth-of-type(odd):not(:first-child)::after, .info-block:last-child::after {
  border-bottom-width: 0;
  padding-top: 0;
}
.info-block.single-line:nth-last-of-type(-n + 2):nth-of-type(odd):not(:first-child):after {
  padding-top: 12px;
  border-bottom-width: 1px;
}

.info-item {
  display: flex;
  justify-content: space-between;
  padding-bottom: 1px;
}

.input-box {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 15px;
  border: 1px solid #b4b3be;
  border-radius: 3px;
  height: 42px;
}
.input-box.value-disabled {
  background: #f3f3f3;
  border-color: #f3f3f3;
}

.payment-box {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  border: 1px solid #ADB1B3;
  border-radius: 4px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.payment-box__value {
  font-size: 30px;
  color: #445056;
  margin-top: 3px;
  line-height: 1;
  display: block;
}
.payment-box__val-c {
  font-size: 20px;
  padding-right: 6px;
}
.payment-box__val-num {
  font-size: 30px;
  line-height: 1;
}
.payment-box__val-dec {
  font-size: 20px;
}

vc-unittextbox .input-group-text {
  border-radius: 0 4px 4px 0 !important;
}

.medical-condition-item-name {
  color: #0067cd;
}
.medical-condition-item .icon-grid-edit {
  width: 16px;
  height: 16px;
  background-size: contain;
}
.medical-condition-item .medical-condition-row {
  border-bottom: 1px solid #e2e2e2;
  margin-left: 0;
  margin-right: 0;
  padding: 6px 30px 6px 0;
}

.insurance-coverage-list {
  flex-wrap: wrap;
}
.insurance-coverage-list-item {
  background-color: #f9f9f9;
  padding: 10px;
  margin-bottom: 5px;
}
.insurance-coverage-list-item vc-image {
  width: 35px;
  display: inline-block;
}

.plan-selection-table {
  align-items: center;
}
.plan-selection-table .vc-gridrow-description {
  margin-right: 0;
  margin-left: 0;
}
.plan-selection-table .info-icon-label {
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
}
.plan-selection-table .info-icon-label::after {
  content: "";
  background: url('images/icon-information-button-blue.svg') no-repeat center center;
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  background-size: 90%;
  margin-left: 6px;
  margin-top: -2px;
}
.plan-selection-table table thead th.icon-check2-blue, .plan-selection-table table thead th.icon-close-red {
  background: none !important;
}
.plan-selection-table table thead th:nth-of-type(2) {
  text-indent: -45px;
}
@media (min-width: 768px) {
  .plan-selection-table table thead th:nth-of-type(2) {
    text-indent: -35px;
  }
}
.plan-selection-table table tbody td {
  font-size: 14px !important;
  font-weight: 600;
}
.plan-selection-table table tbody td .icon-close-red,
.plan-selection-table table tbody td .icon-check2-blue {
  color: transparent !important;
  -webkit-user-select: none;
          user-select: none;
  margin: auto;
}
.plan-selection-table table tbody td:first-child {
  width: 5%;
}
.plan-selection-table table tbody td:nth-child(2) {
  width: 35%;
}
.plan-selection-table table tbody td:nth-child(3) {
  width: 20%;
}
.plan-selection-table table tbody td:nth-child(4) {
  width: 20%;
}
.plan-selection-table table tbody td:nth-child(5) {
  width: 20%;
}
.plan-selection-table vc-radiobuttonlist {
  margin-left: auto;
  /*@include media-breakpoint-up(md) {
          width: 86%;

          .health-insurance-table & {
              width: 100%;
          }
      }*/
}
.plan-selection-table vc-radiobuttonlist .custom-radio {
  display: block;
  text-align: center;
  padding-left: 0;
  margin-right: 0;
}
.plan-selection-table vc-radiobuttonlist .custom-radio .custom-control-label {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  color: #445056;
}
@media (min-width: 768px) {
  .plan-selection-table .blank-action-column {
    position: relative !important;
    bottom: 0;
    right: 0;
  }
}

@media (min-width: 768px) {
  .health-insurance-table vc-radiobuttonlist {
    width: 100%;
  }
}

.custom-plan-selection-btns .btns-main {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.custom-plan-selection-btns .slide-nav {
  display: flex;
}
.custom-plan-selection-btns .slide-nav span {
  width: 8px;
  height: 8px;
  display: inline-block;
  background: #e1dada;
  border-radius: 100%;
  margin: 0 10px 0 0;
  transition: all 0.3s ease;
}
.custom-plan-selection-btns .slide-nav span.active {
  background: #ffbc53;
}
.custom-plan-selection-table {
  display: flex;
}
.custom-plan-selection-table .item-row {
  display: flex;
  flex-wrap: nowrap;
}
.custom-plan-selection-table .item-row .item-col {
  width: 161px;
  min-height: 51px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border-bottom: 1px solid #e3e4e5;
  color: #333333;
  text-align: center;
  padding: 5px 15px;
}
.custom-plan-selection-table .item-row .item-col .icon-check2-blue {
  width: 18px;
  height: 18px;
}
.custom-plan-selection-table .item-row.head .item-col {
  background: #f5f6fa;
  font-weight: 700;
}
.custom-plan-selection-table .item-row.wrap {
  flex-wrap: wrap;
}
.custom-plan-selection-table .item-row.wrap .item-col {
  width: 100%;
  background: #0069cd;
  text-align: left;
  justify-content: flex-start;
  color: #ffffff;
  padding: 5px 9px;
  font-size: 13px;
}
.custom-plan-selection-table .item-row.wrap .item-col:first-of-type {
  background: #f5f6fa;
  font-weight: 700;
  color: #333333;
  font-size: 14px;
  padding: 5px 15px;
}
.custom-plan-selection-table .fix-col {
  width: 125px;
}
.custom-plan-selection-table .scrollable-col {
  width: calc(100% - 125px);
  overflow-x: auto;
}
.custom-plan-selection-radio .custom-control-inline {
  justify-content: center;
  padding-left: 0;
  margin-right: 0;
  flex-basis: 33%;
}
.custom-plan-selection-radio .custom-control-label {
  padding-top: 40px;
  padding-left: 0;
  margin-right: 0;
  font-size: 16px;
  font-weight: 700;
  display: block;
  text-align: center;
  color: #0f1548;
}
.custom-plan-selection-radio .custom-control-label::after, .custom-plan-selection-radio .custom-control-label::before {
  left: 50%;
  transform: translateX(-50%);
}

@media (min-width: 768px) {
  .common-modal .modal-document-class {
    max-width: calc(100% - 40px);
    width: calc(100% - 40px);
    margin-bottom: 0;
  }
  .common-modal .modal-content-class {
    overflow: auto;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-400 .modal-document-class {
    min-width: 400px;
    width: 400px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-450 .modal-document-class {
    min-width: 450px;
    width: 450px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-500 .modal-document-class {
    min-width: 500px;
    width: 500px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-550 .modal-document-class {
    min-width: 550px;
    width: 550px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-600 .modal-document-class {
    min-width: 600px;
    width: 600px;
  }
}
@media (min-width: 768px) {
  .common-modal.fix-width-650 .modal-document-class {
    min-width: 650px;
    width: 650px;
  }
}
@media (min-width: 830px) {
  .common-modal.fix-width-800 .modal-document-class {
    min-width: 800px;
    width: 800px;
  }
}
@media (min-width: 930px) {
  .common-modal.fix-width-900 .modal-document-class {
    min-width: 900px;
    width: 900px;
  }
}
@media (min-width: 1030px) {
  .common-modal.fix-width-1000 .modal-document-class {
    min-width: 1000px;
    width: 1000px;
  }
}
@media (min-width: 1140px) {
  .common-modal.fix-width-1110 .modal-document-class {
    min-width: 1110px;
    width: 1110px;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-x-20 .modal-body {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-x-24 .modal-body {
    margin-left: 0;
    margin-right: 0;
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-y-20 .modal-body {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .common-modal.spacing-y-20 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.spacing-y-24 .modal-body {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .common-modal.spacing-y-24 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.padding-xy-40 .modal-body {
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .common-modal.padding-xy-40 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.padding-x-40 .modal-body {
    padding-left: 40px;
    padding-right: 40px;
  }
  .common-modal.padding-x-40 .modal-body .modal-close {
    z-index: 1;
  }
}
@media (min-width: 768px) {
  .common-modal.padding-y-40 .modal-body {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .common-modal.padding-y-40 .modal-body .modal-close {
    z-index: 1;
  }
}

.family-insurance-member {
  border: 2px solid #b4b3be;
  border-radius: 6px;
  padding: 12px;
  position: relative;
}
@media (max-width: 767px) {
  .family-insurance-member {
    min-height: 160px;
  }
}
.family-insurance-member::before {
  content: "";
  position: absolute;
  right: -1px;
  top: -1px;
  width: 22px;
  height: 22px;
  background: url('icon-check-white.207b02f46530dd54.svg') no-repeat center center #0067cd;
  border-radius: 0 6px 0 6px;
  background-size: 12px;
  opacity: 0;
}
@media (max-width: 767px) {
  .family-insurance-member {
    text-align: center;
  }
}
.selected .family-insurance-member {
  border: 2px solid #0067cd;
}
.selected .family-insurance-member::before {
  opacity: 1;
}
.family-insurance-member img {
  border-radius: 50px;
  width: 52px;
  height: 52px;
  margin-right: 13px;
}
@media (max-width: 767px) {
  .family-insurance-member img {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.family-insurance-member-item-name {
  font-weight: bold;
  display: block;
}
.family-insurance-member-item-name, .family-insurance-member-item-text {
  color: #000;
  font-size: 14px;
}

.self-tax-modal .modal-body {
  text-align: left !important;
}

.custom-information-wrapper vc-gridcolumn vc-containerrow .form-group {
  display: flex;
  justify-content: space-between;
}
.custom-information-wrapper vc-gridcolumn vc-containerrow .form-group > label {
  font-weight: normal !important;
  margin-bottom: 0;
  padding-right: 8px;
  text-align: left;
  min-width: 100px;
  white-space: normal;
  word-break: break-word;
}
.custom-information-wrapper vc-gridcolumn vc-containerrow .form-group vc-label span {
  font-weight: 500 !important;
  padding-left: 8px;
  text-align: right;
  display: flex;
  min-height: 24px;
  word-break: break-word;
}
.custom-information-wrapper vc-gridcolumn vc-containerrow:last-child .form-group {
  margin-bottom: 0 !important;
}
.custom-information-wrapper.white-container {
  background-color: white;
  border-radius: 10px;
}
.custom-information-wrapper.execute-container {
  margin-bottom: 24px;
}
.filter-group {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.filter-group vc-button a {
  padding: 6px 8px 4px 8px !important;
  position: relative;
  display: inline-block;
  text-align: center;
  border: 2px solid #445056 !important;
}
.filter-group vc-button a .button-text {
  display: inline-block;
}
.filter-group vc-button a .icon-filter-solid {
  font-size: 24px;
}
.filter-group vc-button a:not(.active) {
  border-radius: 8px !important;
  color: #445056 !important;
}
.filter-group vc-button a.active {
  border: none !important;
  background-color: white !important;
  border-radius: 8px 8px 0 0 !important;
}
.filter-group vc-button a.active .icon-filter-solid::before {
  content: "\ea40";
}
.filter-group vc-button a.active:after {
  content: "";
  display: block;
  width: 100%;
  height: 15px;
  position: absolute;
  bottom: -15px;
  left: 0;
  background: white;
}
.filter-group vc-button a:hover .icon-filter-solid::before {
  content: "\ea40";
}

.filter-container input.form-control,
.filter-container .dbas-btn,
.filter-container .select2-selection,
.filter-container .select2-dropdown,
.filter-group input.form-control,
.filter-group .dbas-btn,
.filter-group .select2-selection,
.filter-group .select2-dropdown {
  border-width: 2px !important;
}
.filter-container input.form-control:focus,
.filter-container .dbas-btn:focus,
.filter-container .select2-selection:focus,
.filter-container .select2-dropdown:focus,
.filter-group input.form-control:focus,
.filter-group .dbas-btn:focus,
.filter-group .select2-selection:focus,
.filter-group .select2-dropdown:focus {
  border-width: 2px !important;
}
.filter-container select.native,
.filter-group select.native {
  border-width: 2px !important;
  font-weight: 500 !important;
  height: 55px !important;
}

.filter-container {
  background: white;
  border-radius: 8px 0 8px 8px;
  margin: 10px 0 20px 0;
  padding-top: 32px;
}
.filter-container.full-border-radius {
  border-radius: 8px;
}
.filter-container > vc-gridcolumn > .vc-gridcolumn-header {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
}
.filter-container .select2 .select2-selection.select2-selection--multiple {
  min-height: 55px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple li {
  margin-bottom: 0 !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple .select2-search {
  margin-bottom: 0 !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple .select2-search input.select2-search__field {
  color: #445056 !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: normal;
  padding: 0;
  border: 0 !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple .select2-search input.select2-search__field::-webkit-input-placeholder {
  color: #445056 !important;
  font-style: normal;
  font-weight: normal;
  font-size: 16px !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple .select2-search input.select2-search__field:-moz-placeholder {
  color: #445056 !important;
  font-style: normal;
  font-weight: normal;
  font-size: 16px !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple .select2-search input.select2-search__field::-moz-placeholder {
  color: #445056 !important;
  font-style: normal;
  font-weight: normal;
  font-size: 16px !important;
}
.filter-container .select2 .select2-selection.select2-selection--multiple .select2-search input.select2-search__field:-ms-input-placeholder {
  color: #445056 !important;
  font-style: normal;
  font-weight: normal;
  font-size: 16px !important;
}

.box-white {
  background: white;
  border-radius: 8px;
  margin: 0 0 24px;
  padding-top: 20px;
}

.tab-item-padding-none .tabs ~ vc-tabitem:not(:empty) {
  padding: 0 !important;
}

.common-confirm .vc-gridrow-header {
  margin-bottom: 8px;
  font-weight: normal;
  font-size: 18px;
}
.common-confirm .white-container {
  background: white;
  padding: 20px;
  border-radius: 8px;
}
.common-confirm .white-container .information-container vc-information-item .information-content {
  display: block !important;
  border-bottom: none !important;
  padding-bottom: 24px;
  margin: 0;
  padding-top: 0;
}
.common-confirm .white-container .information-container vc-information-item .information-content.d-none {
  display: none !important;
}
@media (min-width: 768px) {
  .common-confirm .white-container .information-container vc-information-item .information-content.d-none ~ vc-resourcelabeler {
    display: block;
    padding-top: 27px;
  }
}
@media (max-width: 767.98px) {
  .common-confirm .white-container .information-container vc-information-item .information-content.d-none ~ vc-resourcelabeler {
    padding-bottom: 24px;
    display: block;
  }
}
.common-confirm .white-container .information-container vc-information-item .information-content .information-item-title {
  color: #E10514;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 8px;
}
.common-confirm .white-container .information-container vc-information-item .information-content .information-item-value {
  text-align: left;
  background: #f9f9f9 !important;
  border: 1px solid #e8edf0;
  border-radius: 8px;
  padding: 16px 20px;
  font-weight: 500;
  line-height: normal;
  min-height: 53px;
  display: block;
  word-break: break-word;
}
.common-confirm .white-container .information-container vc-information-item .information-content .accountlistcombo-confirm {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
@media (min-width: 768px) {
  .common-confirm .white-container .information-container vc-information-item .information-content .accountlistcombo-confirm > div:first-child {
    padding-right: 8px;
  }
  .common-confirm .white-container .information-container vc-information-item .information-content .accountlistcombo-confirm > div:first-child .account-fullnumber {
    position: absolute;
    right: 0;
    top: calc(50% - 9.5px);
  }
}
@media (max-width: 767.98px) {
  .common-confirm .white-container .information-container vc-information-item .information-content .accountlistcombo-confirm .account-fullnumber {
    padding-bottom: 8px;
    padding-top: 4px;
  }
}
@media (min-width: 768px) {
  .common-confirm .white-container .information-container vc-information-item.information-item-odd.no-title {
    position: relative;
  }
  .common-confirm .white-container .information-container vc-information-item.information-item-odd.no-title vc-switchview {
    margin-top: 0;
    position: absolute;
    top: calc(50% - 15.5px);
  }
}
.common-confirm .white-container vc-switchview .onoffswitch-label {
  opacity: 0.5;
  cursor: default;
}
.common-confirm .white-container vc-bulkpayment-records vc-containerrow .form-group > label {
  color: #E10514;
}
.common-confirm .info-detail-list vc-containerrow .form-group {
  border: 1px solid;
}
.common-confirm.security-image-confirm .white-container .information-container vc-information-item {
  width: 100%;
}
@media (min-width: 768px) {
  .common-confirm.security-image-confirm .white-container .information-container vc-information-item {
    display: flex !important;
  }
}
.common-confirm.security-image-confirm .white-container .information-container vc-information-item .information-content.d-none {
  display: block !important;
  height: auto;
}
.common-confirm.security-image-confirm .white-container .information-container vc-information-item .information-content.d-none .information-item-value {
  display: none !important;
}
.common-confirm.show-approver-limit .white-container vc-transactionlimitwidget .info-detail-list {
  padding-top: 24px !important;
}
.common-confirm.show-approver-limit .white-container vc-transactionlimitwidget .info-detail-list vc-gridcolumn vc-containerrow:last-child .form-group {
  margin-bottom: 0 !important;
}
.common-confirm.show-approver-limit .white-container .information-container vc-information-item .information-content.d-none ~ vc-resourcelabeler {
  padding-top: 0 !important;
}

.grid-image-select .image-select-column {
  background: white;
  border-radius: 20px;
  padding: 32px;
}
.grid-image-select .image-select-column .vc-gridrow-description,
.grid-image-select .image-select-column .vc-gridrow-header-description {
  margin: 0;
  color: #445056;
  font-size: inherit;
  font-weight: 500;
}
.grid-image-select .image-select-column .confirm-selected-security-image {
  margin: auto;
  object-fit: contain;
  border-radius: 50%;
  border: 1px solid;
  padding: 20px;
  width: 120px !important;
}

.info-detail-list vc-containerrow .form-group {
  background: white;
  padding: 16px 20px 16px 52px;
  border-radius: 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.info-detail-list vc-containerrow .form-group .icon-info_warning {
  position: absolute;
  left: 20px;
  font-size: 24px;
  top: calc(50% - 12px);
}
.info-detail-list vc-containerrow .form-group > label {
  font-weight: normal;
  margin-bottom: 0;
  padding-right: 8px;
}
.info-detail-list vc-containerrow .form-group vc-label span {
  font-weight: 500;
  float: right;
  text-align: right;
}
.info-detail-list vc-containerrow:not(:last-child) .form-group {
  margin-bottom: 16px !important;
}

vc-accountcardview br {
  display: none !important;
}
vc-accountcardview .account-detail-text,
vc-accountcardview .username-text {
  display: block;
}

.confirm-selected-security-image {
  border: 1px solid;
  border-radius: 50%;
  padding: 18.5px;
}

.add-recipient-container {
  background-color: white;
  padding: 24px 24px 0 24px;
  border-radius: 8px;
  margin-bottom: 24px;
}

.beneficiary-repient {
  margin-bottom: 0 !important;
}
.beneficiary-repient .add-recipient-container {
  margin-bottom: 0;
}

.beneficiary-list-transaction {
  min-height: 400px !important;
}
@media (min-width: 768px) {
  .beneficiary-list-transaction vc-grid-view .dataTables_wrapper table thead tr th.all:not(.action-column) {
    width: 50% !important;
  }
  .beneficiary-list-transaction vc-grid-view .dataTables_wrapper table .action-column {
    min-width: 40px !important;
    max-width: 40px !important;
  }
}

.operations-blocks {
  width: 100%;
  display: block;
  overflow: hidden;
  font-weight: 500;
  border-radius: 10px;
  border: 1px solid #445056;
  background-color: #ffffff;
  padding: 18px 40px 17px 15px;
  color: #445056;
  position: relative;
  margin-bottom: 20px;
  margin-top: 8px;
  transition: all 20ms ease;
  line-height: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.operations-blocks:not(.read-only) {
  cursor: pointer;
}
.operations-blocks:not(.read-only):hover {
  background-color: #445056;
  color: #ffffff;
}
.operations-blocks:not(.read-only):hover .link-button-span {
  color: #ffffff !important;
}
.operations-blocks:not(.read-only)::before {
  font-family: "icomoon";
  content: "\e9c7";
  position: absolute;
  right: 20px;
  top: calc(50% - 8px);
}

.consent-execute-gridsystem {
  text-align: center;
}
.consent-execute-gridsystem .icon-success,
.consent-execute-gridsystem .icon-error,
.consent-execute-gridsystem .icon-information {
  font-size: 119px;
}
.consent-execute-gridsystem .primary-text-area {
  margin-top: 32px;
  margin-bottom: 24px;
}

vc-passwordtextbox .password-textbox input.form-control {
  padding-right: 44px !important;
}

@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm) {
  .button-password-show-or-hide {
    margin-top: 10px !important;
  }
}
@media (max-width: 767.98px) {
  .add-recipient-container {
    padding: 16px 16px 0 16px;
  }
  .sm-p-b-20 {
    padding-bottom: 20px;
  }
  .confirm-selected-security-image {
    display: block;
    margin: auto;
  }
  .custom-information-wrapper vc-gridcolumn ~ vc-gridcolumn {
    padding-top: 12px;
  }
  .receipt-popup .modal-document-class .receipt-container vc-gridcolumn {
    padding-left: 0;
    padding-right: 0;
  }
  .filter-container vc-gridcolumn,
  .box-white vc-gridcolumn {
    padding: 0 16px;
  }
  .email-row > vc-gridrow > vc-gridcolumn:nth-child(odd) {
    max-width: calc(100% - 50px);
  }
  .email-row > vc-gridrow > vc-gridcolumn:nth-child(even) {
    max-width: 50px;
  }
  .email-row > vc-gridrow > vc-gridcolumn .icon-remove-mail .m-t-40 {
    margin-top: 45px !important;
  }
  #emailAddGridRow #emailContainerrow > .form-group {
    margin-top: 0;
  }
  #emailAddGridRow #emailContainerrow > .form-group .onoffswitch-container {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .exchange-rate-typelist-radio-column {
    align-items: center;
    display: flex;
    padding-top: 8px;
  }
  vc-bulkpayment-records {
    max-width: calc(100vw - 274px);
  }
  .add-recipient-container {
    padding: 24px 24px 0 24px;
  }
  .filter-container vc-gridcolumn,
  .box-white vc-gridcolumn {
    padding: 0 20px;
  }
  .custom-information-wrapper vc-gridcolumn:nth-of-type(odd) {
    padding-left: 0 !important;
    padding-right: 24.5px;
  }
  .custom-information-wrapper vc-gridcolumn:not(:nth-of-type(odd)) {
    padding-right: 0 !important;
    padding-left: 24.5px;
  }
  .custom-information-wrapper vc-gridcolumn.border-none {
    border: none !important;
  }
  .custom-information-wrapper.default-container {
    padding: 24px 0;
  }
  .custom-information-wrapper.default-container vc-gridcolumn vc-containerrow .form-group {
    margin-bottom: 8px;
  }
  .custom-information-wrapper.white-container {
    padding: 24px 24px;
  }
  .custom-information-wrapper.white-container vc-gridcolumn vc-containerrow .form-group {
    margin-bottom: 22px;
  }
  .custom-information-wrapper.execute-container {
    padding: 8px 0;
  }
  .custom-information-wrapper.execute-container vc-gridcolumn vc-containerrow .form-group {
    margin-bottom: 40px;
  }
  .custom-information-wrapper.receipt-container {
    padding: 16px 0 40px 0;
  }
  .custom-information-wrapper.receipt-container vc-gridcolumn vc-containerrow .form-group {
    margin-bottom: 28px;
  }
  .custom-information-wrapper.white-container vc-gridcolumn:nth-child(1), .custom-information-wrapper.receipt-container vc-gridcolumn:nth-child(1), .custom-information-wrapper.default-container vc-gridcolumn:nth-child(1), .custom-information-wrapper.execute-container vc-gridcolumn:nth-child(1) {
    border-right: none !important;
  }
  .custom-information-wrapper.white-container vc-gridcolumn:not(:nth-of-type(even)), .custom-information-wrapper.receipt-container vc-gridcolumn:not(:nth-of-type(even)), .custom-information-wrapper.default-container vc-gridcolumn:not(:nth-of-type(even)), .custom-information-wrapper.execute-container vc-gridcolumn:not(:nth-of-type(even)) {
    border-right: 1px solid #dcdddd;
  }
  .custom-information-wrapper.white-container vc-gridcolumn:nth-child(2), .custom-information-wrapper.receipt-container vc-gridcolumn:nth-child(2), .custom-information-wrapper.default-container vc-gridcolumn:nth-child(2), .custom-information-wrapper.execute-container vc-gridcolumn:nth-child(2) {
    position: relative;
  }
  .custom-information-wrapper.white-container vc-gridcolumn:nth-child(2)::before, .custom-information-wrapper.receipt-container vc-gridcolumn:nth-child(2)::before, .custom-information-wrapper.default-container vc-gridcolumn:nth-child(2)::before, .custom-information-wrapper.execute-container vc-gridcolumn:nth-child(2)::before {
    content: "";
    border-left: 1px solid #dcdddd;
    width: 1px;
    height: 100%;
    position: absolute;
    left: -1px;
  }
  #newAddressGridRow vc-containerrow > .form-group > label {
    margin-bottom: 0;
    line-height: 24px;
  }
}
@media (max-width: 991.98px) {
  .custom-information-wrapper vc-gridcolumn vc-containerrow .form-group {
    margin-bottom: 12px;
  }
  .custom-information-wrapper.white-container vc-gridcolumn {
    padding: 12px 8px 0 8px;
  }
  .custom-information-wrapper.white-container vc-gridcolumn:last-child {
    padding-bottom: 12px;
  }
  .custom-information-wrapper.receipt-container, .custom-information-wrapper.default-container, .custom-information-wrapper.white-container {
    padding-bottom: 24px;
  }
  .custom-information-wrapper.white-container {
    padding-bottom: 0;
  }
  #timeAccountPriodlistGrid .table-responsive .dataTables_wrapper table.table thead tr th {
    width: auto !important;
    border-radius: 8px;
    padding-top: 14px;
  }
  #timeAccountPriodlistGrid .table-responsive .dataTables_wrapper table.table tbody > tr:first-child {
    margin-top: 16px;
  }
}
@media (min-width: 992px) {
  .web-user-select-none {
    -webkit-user-select: none !important;
            user-select: none !important;
    cursor: default !important;
  }
  .consent-execute-gridsystem .primary-text-area {
    margin-top: 64px;
  }
  .web-width-120 {
    width: 120px !important;
  }
  .web-width-200 {
    width: 200px !important;
    min-width: 200px !important;
  }
  .custom-information-wrapper.default-container vc-gridcolumn:not(:last-child) vc-containerrow .form-group {
    margin-bottom: 8px !important;
  }
  .custom-information-wrapper.white-container vc-gridcolumn {
    padding-top: 22px;
  }
  .custom-information-wrapper.white-container vc-gridcolumn:nth-child(1), .custom-information-wrapper.white-container vc-gridcolumn:nth-child(2) {
    padding-top: 0 !important;
  }
  .common-confirm .white-container .information-container .information-item-even {
    padding-right: 10px;
  }
  .common-confirm .white-container .information-container .information-item-odd {
    padding-left: 10px;
  }
}
.banner-img-view {
  max-width: 100%;
}

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

vc-gridcolumn.no-list-item-placeholder {
  color: #333333;
  text-align: center;
  font-size: 24px;
  font-style: normal;
  font-weight: 325;
  line-height: normal;
  display: flex;
  min-height: 148px;
  align-items: center;
  justify-content: center;
  flex: auto;
  min-width: 100%;
  max-width: 100%;
}

.inline-row {
  display: flex;
  justify-content: space-between;
  gap: 10px;
}

.inline-row-sm {
  display: flex;
  gap: 10px;
}

vc-countrylist > select {
  border-radius: 8px !important;
  min-height: 53px !important;
  color: #445056 !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  border: 1px solid #445056 !important;
  padding: 16px 44px 16px 20px !important;
  line-height: normal;
  width: 100%;
  -webkit-appearance: none;
  appearance: none;
  background: #fff url('icon-arrow-down.42c4c167cdcd31fe.svg') no-repeat calc(100% - 20px) center;
}

.add-receipent-transaction > div vc-gridrow {
  margin-bottom: 0 !important;
}

.general-log-modal-json-model {
  border-top: 1px solid #dcdddd;
  padding-top: 20px;
  position: relative;
}
.general-log-modal-json-model vc-copyclipboard {
  position: absolute;
  left: auto;
  right: 8px;
  z-index: 99;
  min-width: 180px;
}

@media (min-width: 320px) and (max-width: 360px) {
  .charity-information-wrapper vc-gridcolumn vc-containerrow .form-group > label {
    word-break: normal;
  }
  .charity-information-wrapper vc-gridcolumn vc-containerrow .form-group vc-label span {
    padding-left: 0 !important;
    word-break: break-all !important;
  }
}
vc-preloginmainmaster-uiview:has(.only-flow-backbutton-in-gridsystem) .flow-navigation-inner-wrapper > .row {
  justify-content: flex-start !important;
}

.exhange-rates-gridsystem {
  padding-bottom: 0 !important;
}
.exhange-rates-gridsystem .last-updates {
  border-radius: 10px;
  background: rgba(39, 44, 48, 0.2);
  padding: 4px 8px;
  display: inline-block;
  font-size: 14px;
}
.exhange-rates-gridsystem .exchange-rates-table {
  background-color: white;
  border-radius: 8px 8px 0 0;
}
.exhange-rates-gridsystem .exchange-rates-table thead tr th {
  color: #445056;
  border: none;
  word-break: break-word;
  vertical-align: middle;
  font-size: 14px;
  padding: 15px 10px;
}
.exhange-rates-gridsystem .exchange-rates-table tbody tr.odd {
  background-color: #f3f4f5;
}
.exhange-rates-gridsystem .exchange-rates-table tbody tr td {
  color: #445056;
  border: none;
  padding: 15px 10px;
  font-size: 14px;
  font-weight: 500;
  vertical-align: middle;
}
.exhange-rates-gridsystem .exchange-rates-table tbody tr td img {
  max-width: 40px;
  min-width: 40px;
  margin-right: 8px;
}
@media (max-width: 767.98px) {
  .exhange-rates-gridsystem .exchange-rates-table tbody tr td img {
    max-width: 24px !important;
    min-width: 24px !important;
  }
}
@media (min-width: 768px) {
  .exhange-rates-gridsystem .exhange-update-btn {
    width: auto !important;
    padding: 8px 16px !important;
  }
}
@media (max-width: 767.98px) {
  .exhange-rates-gridsystem .last-updates {
    display: block;
  }
  .exhange-rates-gridsystem .exhange-update-btn {
    margin-top: 20px;
  }
}

.instant-sepa-information {
  position: relative;
  top: 8px;
  margin-left: 8px;
}

.securityImage {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
}

@media (max-width: 575.98px) {
  /* Common Layot Changes */
  .dbas-header .header-left-side {
    display: flex;
    align-items: center;
  }
  .dbas-header .header-right-side .profile-menu-mob {
    right: 6px;
  }
  .dbas-header .header-right-side .profile-menu-mob .header-right-image {
    border-radius: 100%;
  }
  .dbas-header .header-right-side .profile-menu-mob .dropdown-menu.logout {
    overflow: visible !important;
    right: -7px;
    margin-top: 20px;
    padding: 20px 18px;
  }
  .dbas-header .header-right-side .profile-menu-mob .dropdown-menu.logout::before {
    border-bottom-color: #fff;
    right: 15px;
    top: -7px;
  }
  .dbas-header .header-right-side .profile-menu-mob .dropdown-menu.logout::after {
    opacity: 0;
  }
  .dbas-header .header-right-side .profile-menu-mob .dropdown-menu.logout .link-button-item {
    line-height: normal;
    vertical-align: top;
  }
  .dbas-header .header-right-side .profile-menu-mob .dropdown-menu.logout .link-button-item i {
    width: 25px !important;
    height: 25px !important;
  }
  .dbas-header .header-right-side .profile-menu-mob .dropdown-menu.logout .link-button-item .logout-text-item {
    color: #000;
    margin-left: 10px;
  }
  .dbas-header .dropdown-arrow::before {
    content: "";
    position: absolute;
    top: -8px;
    left: 17px;
    z-index: 1001;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 10px solid #ffffff;
  }
  body #mainview .content.section-space {
    padding-top: 48px !important;
  }
  .header-country-dd-wrapper.alerts-panel-enable {
    right: 60px !important;
    width: calc(100vw - 188px) !important;
  }
  .chat-box {
    position: relative;
    margin-right: 20px;
  }
  .chat-box .dropdown-menu {
    padding: 20px 15px;
    border-radius: 9px;
    margin-top: 15px;
    left: -10px;
  }
  .aln-dd .dropdown-menu::before {
    left: 64px;
  }
  /* Common Layot Changes End */
  .more-navigation-modal .modal {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
  }
  /* Prelogin Footer */
  /* Post Login Footer */
  /* Account, Cards, Loan List Page */
  /* Account, Cards, Loan List Page End */
}
@media (max-width: 575.98px) and (max-width: 575.98px) {
  .more-navigation-modal .modal {
    top: 40px;
    border-radius: 12px 12px 0 0;
  }
}
@media (max-width: 575.98px) {
  .more-navigation-modal .menu-item {
    color: black;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 17px;
    text-align: left;
  }
  .more-navigation-modal .menu-item:last-of-type {
    margin-bottom: 40px;
  }
}
@media (max-width: 575.98px) {
  .more-navigation-modal .menu-modal-link {
    color: #333333;
    width: 100%;
    align-items: center;
  }
  .more-navigation-modal .menu-modal-link .icon {
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: none !important;
    display: block;
    width: 42px;
    height: 42px;
    background-size: 20px;
    background-color: #e7f1fc;
    border-radius: 50%;
    margin-right: 15px;
    position: relative;
  }
  .more-navigation-modal .menu-modal-link .icon::after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-position: center;
  }
  .more-navigation-modal .menu-modal-link .icon.icon-corp-dashboard::after {
    background-image: url('images/icon-corp-dashboard.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-corp-rules-and-limits::after {
    background-image: url('images/icon-corp-rules-and-limits.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-services::after {
    background-image: url('images/icon-more.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-ecfo::after {
    background-image: url('images/icon-ecfo.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-home::after {
    background-image: url('images/icon-home.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-account::after {
    background-image: url('images/icon-account.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-cards::after {
    background-image: url('images/icon-cards.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-transfer::after {
    background-image: url('images/icon-transfer.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-nav-insurance::after {
    background-image: url('images/icon-nav-insurance.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-profile-finance::after {
    background-image: url('images/icon-profile-finance.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-setting::after {
    background-image: url('images/icon-setting.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-payments-menu::after {
    background-image: url('images/icon-payments-menu.svg');
    background-size: auto 20px;
  }
  .more-navigation-modal .menu-modal-link .icon.icon-loan::after {
    background-image: url('images/icon-loan.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-bill-payment::after {
    background-image: url('images/icon-bill-payment.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-personal-finance::after {
    background-image: url('images/icon-personal-finance.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-menu-foreign-exchange::after {
    background-image: url('images/icon-menu-foreign-exchange.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-menu-security-settings::after {
    background-image: url('images/icon-menu-security-settings.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-insurance::after {
    background-image: url('images/icon-insurance.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-menu-loyalty::after {
    background-image: url('images/icon-menu-loyalty.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-merchant-portal::after {
    background-image: url('images/icon-merchant-portal.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-investment::after {
    background-image: url('images/icon-investment.svg');
  }
  .more-navigation-modal .menu-modal-link .icon.icon-barcode-dark::after {
    background-image: url('images/icon-barcode-dark.svg');
  }
}
@media (max-width: 575.98px) {
  .more-navigation-modal .toggled .menu-modal-link .icon {
    background-color: #0067cd;
  }
  .more-navigation-modal .toggled .menu-modal-link .icon::after {
    filter: brightness(0) invert(1);
  }
}
@media (max-width: 575.98px) {
  .more-navigation-modal.post-login-menu-modal .modal {
    top: auto;
    bottom: 0;
  }
  .more-navigation-modal.post-login-menu-modal .modal .modal-body {
    max-height: calc(100vh - 40px);
  }
}
@media (max-width: 575.98px) {
  .more-navigation-modal.prelogin-menu .inner-menu-item {
    margin-bottom: 15px;
  }
  .more-navigation-modal.prelogin-menu .inner-menu-icons .icon-wrapper {
    background: #e7f1fc !important;
    margin-top: -15px;
  }
  .more-navigation-modal.prelogin-menu .inner-menu-text-wrapper {
    text-align: left;
    margin-bottom: 0;
    padding: 0;
    padding-bottom: 15px;
  }
  .more-navigation-modal.prelogin-menu .inner-menu-text-wrapper .submenu-text {
    font-weight: 400;
    font-size: 18px;
    vertical-align: top;
  }
}
@media (max-width: 575.98px) {
  .more-navigation-modal.modal-footer-enable .modal-backdrop {
    max-height: calc(100% - 75px);
  }
  .more-navigation-modal.modal-footer-enable .modal {
    max-height: calc(100% - 110px);
    border-radius: 12px 12px 0 0;
    top: auto;
    bottom: 70px;
  }
  .more-navigation-modal.modal-footer-enable .modal-body {
    max-height: none;
    padding-top: 30px;
    padding-bottom: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .menu-sublink {
    font-size: 16px;
  }
}
@media (max-width: 575.98px) {
  .hybrid-footer-buttons {
    margin-bottom: 3px;
    margin-top: 20px;
  }
  .hybrid-footer-buttons-item {
    padding: 7px 0 0 !important;
  }
  .hybrid-footer-buttons-item vc-linkbutton .link-title {
    flex-wrap: wrap;
    justify-content: center;
    font-size: 9px;
    font-weight: 700;
    letter-spacing: 0.09em;
    text-transform: uppercase;
    color: #707793;
  }
  .hybrid-footer-buttons-item vc-linkbutton .link-title span {
    width: 100%;
    margin: 5px 0 0;
  }
  .hybrid-footer-buttons-item vc-linkbutton i {
    height: 23px;
    background-position: center top;
  }
  .hybrid-footer-buttons-item vc-image {
    height: 23px;
  }
  .hybrid-footer-buttons-item.need-help-btn vc-label {
    min-width: 80px;
    margin: 0 0 0 -3px;
  }
  .hybrid-footer-buttons-item.need-help-btn vc-label span {
    font-size: 9px;
    font-weight: 700;
    letter-spacing: 0.09em;
    text-transform: uppercase;
    color: #707793 !important;
  }
  .hybrid-footer-buttons-item.support-nav vc-image {
    position: relative;
  }
  .hybrid-footer-buttons-item.support-nav span {
    font-size: 9px;
    font-weight: 700;
    letter-spacing: 0.09em;
    text-transform: uppercase;
    color: #707793 !important;
  }
  .hybrid-footer-buttons .collapse-icon {
    margin-top: -7px;
  }
  .hybrid-footer-buttons.fixed-to-bottom {
    position: fixed;
    left: 0;
    right: 0;
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 12px;
    bottom: 0;
    margin-bottom: 0;
    z-index: 1001;
    background: #fff;
  }
}
@media (max-width: 575.98px) {
  .dbas-footer .nav-link-item {
    color: #445056 !important;
    font-size: 9px !important;
    font-weight: 700 !important;
    text-transform: uppercase;
    letter-spacing: 0.09em;
  }
  .dbas-footer .nav-link-item .icon {
    width: 20px;
    height: 20px;
    margin-bottom: 5px;
  }
  .dbas-footer .nav-link-item.active .nav-item-text {
    color: #0067cd !important;
  }
  .dbas-footer .nav-link-item.active .icon-home {
    background-image: url('images/icon-home-active-blue.svg') !important;
  }
  .dbas-footer .nav-link-item.active .icon-account {
    background-image: url('images/icon-account-active-blue.svg') !important;
  }
  .dbas-footer .nav-link-item.active .icon-cards {
    background-image: url('images/icon-cards-active-blue.svg') !important;
  }
  .dbas-footer .nav-link-item.active .icon-transfer {
    background-image: url('images/icon-transfer-active-blue.svg') !important;
  }
}
@media (max-width: 575.98px) {
  .menu-modal-link.collapsible {
    background: none !important;
  }
}
@media (max-width: 575.98px) {
  .account-list-transaction .accordion-component .accordion-item {
    border-bottom: none;
    margin-bottom: 30px;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title > .col-12 {
    width: 100% !important;
    max-width: 100% !important;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row {
    align-items: flex-start;
    background-position: right 13px !important;
    padding-right: 0 !important;
    border-bottom: 2px solid #0067cd;
    background-size: 17px;
    flex-wrap: wrap;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row .accordion-title-text {
    font-weight: 800 !important;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row vc-image {
    width: 36px;
    height: 36px;
    background: #0067cd;
    border-radius: 100%;
    display: flex !important;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row vc-image img {
    margin: 0;
    filter: brightness(0) invert(1);
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row .amount-formatted-text {
    margin-top: 18px;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row .amount-formatted-text .amount-balance {
    font-size: 20px;
    font-weight: 800;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-title.collapsable-row .amount-formatted-text .currency-symbol {
    font-weight: 700;
    margin-left: 5px;
  }
  .account-list-transaction .accordion-component .accordion-item.collapsed vc-image {
    background: #e7f1fc !important;
  }
  .account-list-transaction .accordion-component .accordion-item.collapsed vc-image img {
    filter: none !important;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-body .title-bar-button.attach-to-gridrow.smaller-row {
    top: 30px;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-body .vc-gridrow-header-wrapper {
    border-bottom: none;
    padding-bottom: 3px !important;
    padding-top: 33px;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-body .account-item-box__inner vc-linkbutton a i {
    display: none;
  }
  .account-list-transaction .accordion-component .accordion-item .accordion-body .account-item-box__row {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .nodata-empty-state {
    background: #ffffff;
    box-shadow: 0px 0px 25px #e2e7fc;
    border-radius: 8px;
    padding: 24px;
    text-align: center;
  }
  .nodata-empty-state .no-data-title {
    font-size: 15px;
    font-weight: 400;
    color: #8c8c8c;
    display: block;
    margin: 12px 0;
  }
  .nodata-empty-state .no-data-button a {
    max-width: 142px;
    padding: 0 !important;
    border-radius: 8px !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0 auto;
    height: 34px !important;
  }
}
@media (max-width: 575.98px) {
  .account-item-box__inner {
    box-shadow: 0px 0px 12px #e2e7fc;
    border-radius: 8px;
    padding: 16px 12px 14px 12px;
  }
  .account-item-box__img {
    width: 39px;
    height: 39px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background-color: #ffe7c1;
    margin-right: 2px;
  }
  .account-item-box__img.color-2 {
    background: rgba(204, 232, 232, 0.75);
  }
  .account-item-box__img.color-3 {
    background-color: #e2e7fc;
  }
  .account-item-box__img.color-4 {
    background-color: #ffd4cb;
  }
  .account-item-box__img.color-5 {
    background-color: #e1dada;
  }
  .account-item-box__img.color-6 {
    background-color: rgba(204, 232, 232, 0.7490196078);
  }
  .account-item-box__img.color-7 {
    background-color: #eedefe;
  }
  .account-item-box__img.color-8 {
    background-color: #d9f6bb;
  }
  .account-item-box__img.inactive {
    border: 1px solid #ADB1B3;
    background-color: transparent;
  }
  .account-item-box__img.inactive img {
    transform: scale(0.85);
    filter: grayscale(1);
    opacity: 0.6;
  }
  .account-item-box__small-link {
    letter-spacing: 0.08em;
  }
  .account-item-box__small-link span {
    letter-spacing: 0.08em !important;
  }
  .account-item-box__amount .currency-symbol,
  .account-item-box__amount .amount-precision {
    font-weight: 800 !important;
    color: #000 !important;
  }
  .account-item-box__amount.text-red-color .currency-symbol,
  .account-item-box__amount.text-red-color .amount-precision,
  .account-item-box__amount.text-red-color .amount-formatted-text {
    color: #E10514 !important;
  }
  .account-item-box__amount.text-primary-color-2 .currency-symbol,
  .account-item-box__amount.text-primary-color-2 .amount-precision,
  .account-item-box__amount.text-primary-color-2 .amount-formatted-text {
    color: #000 !important;
  }
  .account-item-box__row > .vc-gridrow-header-wrapper .vc-gridrow-header {
    font-weight: 800;
  }
  .account-item-box__row .title-bar-button.attach-to-gridrow .link-button-span {
    font-size: 12px;
    font-weight: 900;
  }
}
@media (max-width: 575.98px) {
  .dashboard-wrapper .dashboard-mobile-bg {
    background: #152c8a !important;
    padding-bottom: 20px !important;
    padding-top: 18px !important;
  }
}
@media (max-width: 575.98px) {
  .cmnu-item {
    border-radius: 4px;
    box-shadow: 0px 0px 25px #e2e7fc;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
    min-height: 74px;
  }
  .cmnu-item__icon {
    width: 50px;
    height: 50px;
    background-size: auto;
    background-position: center center;
    margin-left: 12px;
  }
}
@media (max-width: 575.98px) {
  .selectablebuttonlist-border {
    margin: 0 !important;
    border-bottom: 1px solid #b4b3be;
    border-radius: 0 !important;
  }
  .selectablebuttonlist-border .list-wrapper {
    flex-wrap: nowrap;
    width: 100%;
    overflow-x: auto;
  }
  .selectablebuttonlist-border .list-wrapper .list-wrapper-columns {
    max-width: none;
    flex: auto;
  }
  .selectablebuttonlist-border .list-wrapper .list-wrapper-columns .selectable-button {
    border: none !important;
    white-space: nowrap;
    display: block;
    width: auto;
    border-bottom: 2px solid transparent !important;
    padding: 0 15px !important;
    min-height: 33px;
  }
  .selectablebuttonlist-border .list-wrapper .list-wrapper-columns .selectable-button.selected {
    background: transparent;
    border-color: #0067cd !important;
    color: #0067cd;
  }
}
@media (max-width: 575.98px) {
  .loan-slider-main {
    padding: 16px 16px 31px;
    box-shadow: 0px 0px 25px #e2e7fc;
    border-radius: 4px;
    overflow: hidden;
  }
  .loan-slider-main .slick-dots {
    bottom: -15px;
  }
  .loan-slider-main .slick-slide {
    margin: 0 15px;
  }
  .loan-slider-main .slick-list {
    margin: 0 -15px;
  }
}
@media (max-width: 575.98px) {
  .all-cnt-carousel {
    min-height: 0 !important;
    margin-top: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .dsb-mp,
  .carousel-dashboard .shadow-base {
    box-shadow: 0px 0px 16px #e2e7fc;
    border: none !important;
  }
}
@media (max-width: 575.98px) {
  .dashboard-widget-wrap .slider-top-sec .vc-gridrow-header-wrapper {
    margin-bottom: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .authorization-level {
    background: #e4e4e4;
    height: 6px;
    width: 100%;
    border-radius: 12px;
    overflow: hidden;
    margin-top: 7px;
  }
  .authorization-level span {
    display: block;
    width: 50%;
    height: 100%;
    background: #0067cd;
  }
}
@media (max-width: 575.98px) {
  .icon-buttons-wrapper {
    justify-content: space-evenly;
    padding-top: 0;
  }
  .icon-buttons-wrapper .link-wrapper .icon {
    margin-bottom: 4px;
    background-size: 28px !important;
  }
}
@media (max-width: 575.98px) {
  .account-card-component {
    border-radius: 12px !important;
  }
}
@media (max-width: 575.98px) {
  .information-item-value.shareble {
    background: url('images/icon-share-copy.svg') no-repeat center right 2px !important;
  }
}
@media (max-width: 575.98px) {
  .chart-text-box__total-label {
    top: 0;
  }
}
@media (max-width: 575.98px) {
  .slick-current .account-card-component .amount-detail::after,
  .active .account-card-component .amount-detail::after {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .slick-current .account-card-component .amount-detail,
  .active .account-card-component .amount-detail {
    padding-right: 0 !important;
  }
}
@media (max-width: 575.98px) {
  vc-card-transaction-menu .vc-gridrow-header-wrapper,
  vc-account-transaction-menu .vc-gridrow-header-wrapper {
    margin-bottom: 0 !important;
    border-bottom: none !important;
  }
  vc-card-transaction-menu .vc-gridrow-header-wrapper .vc-gridrow-header,
  vc-account-transaction-menu .vc-gridrow-header-wrapper .vc-gridrow-header {
    font-size: 20px;
    font-weight: 700;
  }
}
@media (max-width: 575.98px) {
  .vc-gridrow-header-no-border .vc-gridrow-header-wrapper {
    margin-bottom: 0 !important;
    border-bottom: none !important;
    padding-bottom: 6px !important;
  }
  .vc-gridrow-header-no-border .vc-gridrow-header-wrapper .vc-gridrow-header {
    font-size: 20px;
    font-weight: 700;
  }
}
@media (max-width: 575.98px) {
  .all-cnt-col:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 575.98px) {
  vc-currencylist {
    min-width: 80px;
  }
}
@media (max-width: 575.98px) {
  .header-tabs-web {
    padding-top: 18px !important;
  }
  .header-tabs-web .list-wrapper-columns {
    margin: 0 12px;
  }
  .header-tabs-web .list-wrapper-columns .selectable-button {
    min-height: 0 !important;
    padding: 0 !important;
  }
}
@media (max-width: 575.98px) {
  .carousel-dashboard .carousel-control {
    top: 13px !important;
  }
}
@media (max-width: 575.98px) {
  .carousel-dashboard .shadow-base h5 span.counter {
    top: 4px !important;
  }
}
@media (max-width: 575.98px) {
  .dashboard-mobile-bg vc-creditcardviewwrapper .accounts-wrapper,
  .dashboard-mobile-bg vc-accountcardviewwrapper .accounts-wrapper {
    background: none;
  }
  .dashboard-mobile-bg vc-creditcardviewwrapper .accounts-wrapper vc-carousel,
  .dashboard-mobile-bg vc-accountcardviewwrapper .accounts-wrapper vc-carousel {
    margin-bottom: 0;
  }
}
@media (max-width: 575.98px) {
  .swipe-up-modal .modal-backdrop {
    opacity: 1;
    background: rgba(0, 0, 0, 0.75);
  }
  .swipe-up-modal .modal-close {
    display: none;
  }
  .swipe-up-modal .modal {
    background: none;
    height: auto;
    bottom: 0;
    top: auto;
  }
  .swipe-up-modal .modal .modal-body {
    margin: 0;
    border-radius: 24px 24px 0 0;
    padding: 12px 24px 36px;
  }
}
.swipe-up-modal .strip {
  display: none;
}
@media (max-width: 575.98px) {
  .swipe-up-modal .strip {
    width: 72px;
    height: 4px;
    background-color: #707793;
    border-radius: 12px;
    margin: 0 auto 24px;
    display: block;
  }
}
.swipe-up-modal .info-box {
  background: #f6f6f6;
  text-align: left;
  border-radius: 8px;
  padding: 16px;
}
.swipe-up-modal .full-column-radio-list .form-group > label {
  margin: 24px 0 7px;
  text-align: left;
  font-size: 17px;
  font-weight: 700;
  display: block;
}
.swipe-up-modal .full-column-radio-list .custom-radio {
  width: 100%;
  background: #f2f2f2;
  padding: 8px 8px 12px 25px;
  border-radius: 4px;
}

.header-right-side .dropdown-menu.logout .change-country-tab {
  margin: 14px 0;
}
.header-right-side .dropdown-menu.logout .change-country-tab .link-button-item {
  flex-wrap: wrap;
}
.header-right-side .dropdown-menu.logout .change-country-tab .link-button-item .logout-text-item {
  margin-top: -8px;
}
.header-right-side .dropdown-menu.logout .change-country-tab .link-button-item .link-button-span:not(.logout-text-item) {
  width: 100%;
  padding-left: 36px;
  margin-top: -5px;
  font-size: 13px;
}

@media (max-width: 767.98px) {
  @supports (padding-top: constant(safe-area-inset-top)) {
    html body .prelogin-menu.more-navigation-modal .modal-body {
      padding-bottom: calc(var(--safe-area-inset-bottom) + 50px);
    }
  }
  @supports (padding-top: env(safe-area-inset-top)) {
    html body .prelogin-menu.more-navigation-modal .modal-body {
      padding-bottom: calc(var(--safe-area-inset-bottom) + 50px);
    }
  }
}
.restirictions-buttons-gridcolumn {
  display: flex;
  justify-content: center;
}
.restirictions-buttons-gridcolumn .icon-dashboard_summary_close {
  transform: rotate(90deg);
  color: #E10514;
}
.restirictions-buttons-gridcolumn .icon-dashboard_summary_close:hover {
  color: #445056;
}

.gridview-column-display span:first-child {
  min-width: 100px;
}
.gridview-column-display span:last-child {
  word-break: keep-all;
}

.gridview-information-item table tbody tr {
  background: #f9f9f9;
  border: 1px solid #e8edf0;
}

.list-view.selected {
  background-color: #E10514;
  border-color: #E10514;
  color: white;
  position: relative;
}
.list-view.selected::before {
  content: "\ebf9";
  font-family: "icomoon";
  position: absolute;
  right: 16px;
}

vc-loginmaster-uiview .flow-navigation-inner-wrapper .flow-nav-back {
  border-color: #ffffff !important;
  color: #ffffff !important;
}

@media (max-width: 767.98px) {
  .dashboard-non-customer .content {
    background: rgba(0, 0, 0, 0.5019607843) !important;
  }
}
@media (min-width: 768px) {
  .dashboard-non-customer #mainview {
    background: rgba(0, 0, 0, 0.5019607843) !important;
  }
}
.dashboard-non-customer .content .welcome-user {
  font-size: 18px;
  color: white;
}
.dashboard-non-customer .content .last-login {
  display: inline-flex;
  flex-direction: column;
  margin-bottom: 32px;
}
.dashboard-non-customer .content .last-login .item {
  display: flex;
  font-size: 14px;
  justify-content: space-between;
}
.dashboard-non-customer .content .last-login .item .title {
  padding-right: 8px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.4);
}
.dashboard-non-customer .content .last-login .item .value {
  font-weight: 500;
  color: white;
}
.dashboard-non-customer .content .last-login .item .value img {
  width: 14px;
  margin-right: 4px;
}

.widget-gray {
  background: #d9dadb;
  border-radius: 8px;
  padding: 24px;
}
.widget-gray .widget-header {
  display: flex;
  border-bottom: 1px solid #b7c2cb;
  padding-bottom: 12px;
  margin-bottom: 12px;
  color: #272c30;
}
.widget-gray .widget-header .widget-title {
  font-weight: bold;
  line-height: normal;
}

.icon-size-52 {
  font-size: 52px;
}

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

vc-ibantextbox .input-group-text {
  font-weight: 500;
  padding-left: 16px !important;
  padding-right: 16px !important;
  border: 1px solid #445056 !important;
  border-radius: 8px 0 0 8px !important;
}

.common-confirm .accordion-order-title {
  color: #E10514;
  font-size: 15.92px;
  font-style: normal;
  font-weight: 500;
  margin-bottom: 8px;
  display: block;
}
.common-confirm vc-accordion .accordion {
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  border-width: 2px;
  margin-bottom: 24px;
}
.common-confirm vc-accordion .accordion .accordion-header button {
  padding: 12px 16px 12px 0;
}
.common-confirm vc-accordion .accordion .accordion-body {
  padding: 24px 0 24px 0;
}

.operations-modal .btn-primary:hover {
  background-color: #445056 !important;
  color: #ffffff !important;
}

.cursor-pointer {
  cursor: pointer;
}

@media (min-width: 768px) {
  .table-responsive {
    overflow: visible;
  }
  .md-gridview-overflow-auto .table-responsive {
    overflow: auto !important;
  }
  .restiriction-ip-gridcolumn {
    padding-top: 32px;
  }
  .announcements-gridsystem table thead tr th,
  .announcements-gridsystem table tbody tr td {
    width: 33% !important;
  }
  .announcements-gridsystem table thead tr th:nth-child(2), .announcements-gridsystem table thead tr th:nth-child(3),
  .announcements-gridsystem table tbody tr td:nth-child(2),
  .announcements-gridsystem table tbody tr td:nth-child(3) {
    text-align: center;
    border-radius: 0 !important;
  }
  .announcements-gridsystem table thead tr th:not(.dataTables_empty):last-child,
  .announcements-gridsystem table tbody tr td:not(.dataTables_empty):last-child {
    text-align: right !important;
    padding-right: 20px !important;
  }
  .restirictions-buttons-gridcolumn {
    padding-top: 47px;
  }
  .account-restriction-gridsystem .dataTables_paginate {
    margin-top: 75px !important;
  }
  .account-restriction-gridsystem vc-switchview {
    top: -125px;
  }
  vc-grid-view.md-gridview-header-auto table thead tr th:not(.action-column) {
    width: auto !important;
  }
  vc-grid-view.md-gridview-header-auto table thead tr th:not(.action-column):nth-last-child(2) {
    border-top-right-radius: 0 !important;
  }
  vc-grid-view.sepa-multiple-payment-grid table thead th:first-child,
  vc-grid-view.sepa-multiple-payment-grid table thead td:first-child,
  vc-grid-view.sepa-multiple-payment-grid table tbody th:first-child,
  vc-grid-view.sepa-multiple-payment-grid table tbody td:first-child {
    padding-left: 28px !important;
    width: 60px;
  }
  vc-grid-view.sepa-multiple-payment-grid table thead th:nth-child(2),
  vc-grid-view.sepa-multiple-payment-grid table thead td:nth-child(2),
  vc-grid-view.sepa-multiple-payment-grid table tbody th:nth-child(2),
  vc-grid-view.sepa-multiple-payment-grid table tbody td:nth-child(2) {
    width: 40px !important;
  }
  vc-grid-view.sepa-multiple-payment-grid table thead th:last-child,
  vc-grid-view.sepa-multiple-payment-grid table thead td:last-child,
  vc-grid-view.sepa-multiple-payment-grid table tbody th:last-child,
  vc-grid-view.sepa-multiple-payment-grid table tbody td:last-child {
    padding-right: 28px !important;
  }
  .dashboard-non-customer .main-content vc-gridsystem {
    padding-top: 80px;
    max-width: 850px;
  }
  .dashboard-non-customer .main-content vc-gridsystem .welcome-user {
    display: flex;
    align-items: end;
    padding-bottom: 32px;
  }
  .md-justify-content-center {
    justify-content: center !important;
  }
}
@media (max-width: 767.98px) {
  .announcements-gridsystem table tr td:nth-child(2) {
    text-align: right !important;
  }
  .announcements-gridsystem table tr td.action-column {
    width: 100%;
    text-align: right !important;
  }
  .restiriction-ip-gridcolumn {
    padding-top: 24px;
  }
  .account-restriction-gridsystem .dataTables_paginate {
    margin-top: 59px;
  }
  .account-restriction-gridsystem vc-switchview {
    top: -117px;
  }
  .account-restriction-gridsystem .row-detail-list li {
    display: flex;
    flex-direction: row-reverse;
    justify-content: start;
    align-items: center;
    gap: 8px;
  }
  .account-restriction-gridsystem .row-detail-list li ~ li {
    margin-top: 8px;
  }
  .restirictions-buttons-gridcolumn .icon-dashboard_summary_close:hover {
    color: #E10514 !important;
  }
  vc-grid-view.grid-action-button-right table tbody tr td.mobile-full-width:not(.vb-expand-column) {
    text-align: right !important;
  }
  vc-grid-view.grid-action-button-sm-6 table tbody tr td.action-column {
    width: 50% !important;
    max-width: 50% !important;
  }
  vc-grid-view.grid-action-button-sm-4 table tbody tr td.action-column:not(.center-columns) {
    width: 33.33% !important;
    max-width: 33.33% !important;
  }
  vc-grid-view.grid-action-button-sm-4 table tbody tr td.action-column .icon-document {
    background-position: right;
  }
  vc-grid-view.grid-approval-rule-management table tbody tr td.action-column:not(:last-child) {
    width: 36px !important;
    max-width: 36px !important;
  }
  vc-grid-view.grid-approval-rule-management table tbody tr td.action-column:last-child {
    margin-left: auto;
    width: auto !important;
  }
  vc-grid-view .delete-columns a {
    margin-left: calc(50% - 9px) !important;
  }
  vc-grid-view vc-combobox {
    max-width: calc(100vw - 65px);
    display: block;
  }
  .dashboard-non-customer .main-content vc-gridsystem {
    padding-top: 32px;
  }
  .dashboard-non-customer .main-content vc-gridsystem .welcome-user {
    text-align: right;
    margin-bottom: 12px;
  }
}
vc-banner .image-column img {
  height: 100vh;
}

@media (min-width: 768px) {
  .campaign-modal .modal-document-class {
    max-width: 900px;
    width: 100%;
    margin-left: 16px;
    margin-right: 16px;
  }
  .campaign-modal .modal-document-class .action-button-list {
    max-width: 327px;
    margin: auto;
  }
}
.campaign-modal .modal-document-class .modal-body {
  padding: 24px !important;
}
.campaign-modal .modal-document-class .modal-body .header {
  font-size: 30px;
  margin-bottom: 12px;
  color: #333;
  text-align: left;
}
.campaign-modal .modal-document-class .modal-body .description {
  text-align: left;
  color: #5c5863;
  margin-bottom: 24px;
}
.campaign-modal .modal-document-class .modal-body .campaign-image-column {
  margin-bottom: 24px;
}
.campaign-modal .modal-document-class .modal-body .campaign-image-column img {
  max-width: 100%;
  width: 100%;
  height: 224px;
}
.campaign-modal .modal-document-class .modal-body .action-button-list vc-gridcolumn ~ vc-gridcolumn {
  padding-top: 16px;
}
.campaign-modal .modal-document-class .modal-body .btn-primary:hover {
  background: #445056 !important;
  color: #ffffff !important;
}

.text-font-size-25 {
  font-size: 25px;
}

.send-email-modal .modal-document-class,
.send-email-modal .modal-body,
.send-email-modal .modal-content-class {
  overflow: visible !important;
}

#FlowOtpResultPanel .vp-resultpanel.result-panel {
  margin-top: 40px !important;
}

.no-account-modal .modal-body.nothas-modal-title .modal-close {
  margin-bottom: 0;
}

.ng2-pdf-viewer-container {
  position: relative !important;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./Features/VeriChannel.FrontEnd.Login/Content/scss/login.feature.scss?ngGlobalStyle ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* Mixins */
/* Functions */
/* theme settings */
/* theme settings */
/* margin & padding helpers */
.m-t-5 {
  margin-top: 5px !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.p-b-5 {
  padding-bottom: 5px !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.p-l-5 {
  padding-left: 5px !important;
}

.m-r-5 {
  margin-right: 5px !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.m-t-10 {
  margin-top: 10px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.m-t-15 {
  margin-top: 15px !important;
}

.p-t-15 {
  padding-top: 15px !important;
}

.m-b-15 {
  margin-bottom: 15px !important;
}

.p-b-15 {
  padding-bottom: 15px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.m-r-15 {
  margin-right: 15px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.m-t-20 {
  margin-top: 20px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.m-t-25 {
  margin-top: 25px !important;
}

.p-t-25 {
  padding-top: 25px !important;
}

.m-b-25 {
  margin-bottom: 25px !important;
}

.p-b-25 {
  padding-bottom: 25px !important;
}

.m-l-25 {
  margin-left: 25px !important;
}

.p-l-25 {
  padding-left: 25px !important;
}

.m-r-25 {
  margin-right: 25px !important;
}

.p-r-25 {
  padding-right: 25px !important;
}

.m-t-30 {
  margin-top: 30px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.m-r-30 {
  margin-right: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.m-t-35 {
  margin-top: 35px !important;
}

.p-t-35 {
  padding-top: 35px !important;
}

.m-b-35 {
  margin-bottom: 35px !important;
}

.p-b-35 {
  padding-bottom: 35px !important;
}

.m-l-35 {
  margin-left: 35px !important;
}

.p-l-35 {
  padding-left: 35px !important;
}

.m-r-35 {
  margin-right: 35px !important;
}

.p-r-35 {
  padding-right: 35px !important;
}

.m-t-40 {
  margin-top: 40px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.m-r-40 {
  margin-right: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.m-t-45 {
  margin-top: 45px !important;
}

.p-t-45 {
  padding-top: 45px !important;
}

.m-b-45 {
  margin-bottom: 45px !important;
}

.p-b-45 {
  padding-bottom: 45px !important;
}

.m-l-45 {
  margin-left: 45px !important;
}

.p-l-45 {
  padding-left: 45px !important;
}

.m-r-45 {
  margin-right: 45px !important;
}

.p-r-45 {
  padding-right: 45px !important;
}

.m-t-50 {
  margin-top: 50px !important;
}

.p-t-50 {
  padding-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.p-b-50 {
  padding-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px !important;
}

.p-l-50 {
  padding-left: 50px !important;
}

.m-r-50 {
  margin-right: 50px !important;
}

.p-r-50 {
  padding-right: 50px !important;
}

.m-t-75 {
  margin-top: 75px !important;
}

.p-t-75 {
  padding-top: 75px !important;
}

.m-b-75 {
  margin-bottom: 75px !important;
}

.p-b-75 {
  padding-bottom: 75px !important;
}

.m-l-75 {
  margin-left: 75px !important;
}

.p-l-75 {
  padding-left: 75px !important;
}

.m-r-75 {
  margin-right: 75px !important;
}

.p-r-75 {
  padding-right: 75px !important;
}

.m-t-100 {
  margin-top: 100px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.m-r-100 {
  margin-right: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

/* end of margin & padding helpers */
[dir=ltr] .p-l-0 {
  padding-left: 0px;
}
[dir=ltr] .p-l-1 {
  padding-left: 1px;
}
[dir=ltr] .p-l-2 {
  padding-left: 2px;
}
[dir=ltr] .p-l-3 {
  padding-left: 3px;
}
[dir=ltr] .p-l-4 {
  padding-left: 4px;
}
[dir=ltr] .p-l-5 {
  padding-left: 5px;
}
[dir=ltr] .p-l-6 {
  padding-left: 6px;
}
[dir=ltr] .p-l-7 {
  padding-left: 7px;
}
[dir=ltr] .p-l-8 {
  padding-left: 8px;
}
[dir=ltr] .p-l-9 {
  padding-left: 9px;
}
[dir=ltr] .p-l-10 {
  padding-left: 10px;
}
[dir=ltr] .p-l-11 {
  padding-left: 11px;
}
[dir=ltr] .p-l-12 {
  padding-left: 12px;
}
[dir=ltr] .p-l-13 {
  padding-left: 13px;
}
[dir=ltr] .p-l-14 {
  padding-left: 14px;
}
[dir=ltr] .p-l-15 {
  padding-left: 15px;
}
[dir=ltr] .p-l-16 {
  padding-left: 16px;
}
[dir=ltr] .p-l-17 {
  padding-left: 17px;
}
[dir=ltr] .p-l-18 {
  padding-left: 18px;
}
[dir=ltr] .p-l-19 {
  padding-left: 19px;
}
[dir=ltr] .p-l-20 {
  padding-left: 20px;
}
[dir=ltr] .p-l-21 {
  padding-left: 21px;
}
[dir=ltr] .p-l-22 {
  padding-left: 22px;
}
[dir=ltr] .p-l-23 {
  padding-left: 23px;
}
[dir=ltr] .p-l-24 {
  padding-left: 24px;
}
[dir=ltr] .p-l-25 {
  padding-left: 25px;
}
[dir=ltr] .p-l-26 {
  padding-left: 26px;
}
[dir=ltr] .p-l-27 {
  padding-left: 27px;
}
[dir=ltr] .p-l-28 {
  padding-left: 28px;
}
[dir=ltr] .p-l-29 {
  padding-left: 29px;
}
[dir=ltr] .p-l-30 {
  padding-left: 30px;
}
[dir=ltr] .p-l-31 {
  padding-left: 31px;
}
[dir=ltr] .p-l-32 {
  padding-left: 32px;
}
[dir=ltr] .p-l-33 {
  padding-left: 33px;
}
[dir=ltr] .p-l-34 {
  padding-left: 34px;
}
[dir=ltr] .p-l-35 {
  padding-left: 35px;
}
[dir=ltr] .p-l-36 {
  padding-left: 36px;
}
[dir=ltr] .p-l-37 {
  padding-left: 37px;
}
[dir=ltr] .p-l-38 {
  padding-left: 38px;
}
[dir=ltr] .p-l-39 {
  padding-left: 39px;
}
[dir=ltr] .p-l-40 {
  padding-left: 40px;
}
[dir=ltr] .p-l-41 {
  padding-left: 41px;
}
[dir=ltr] .p-l-42 {
  padding-left: 42px;
}
[dir=ltr] .p-l-43 {
  padding-left: 43px;
}
[dir=ltr] .p-l-44 {
  padding-left: 44px;
}
[dir=ltr] .p-l-45 {
  padding-left: 45px;
}
[dir=ltr] .p-l-46 {
  padding-left: 46px;
}
[dir=ltr] .p-l-47 {
  padding-left: 47px;
}
[dir=ltr] .p-l-48 {
  padding-left: 48px;
}
[dir=ltr] .p-l-49 {
  padding-left: 49px;
}
[dir=ltr] .p-l-50 {
  padding-left: 50px;
}
[dir=ltr] .p-l-51 {
  padding-left: 51px;
}
[dir=ltr] .p-l-52 {
  padding-left: 52px;
}
[dir=ltr] .p-l-53 {
  padding-left: 53px;
}
[dir=ltr] .p-l-54 {
  padding-left: 54px;
}
[dir=ltr] .p-l-55 {
  padding-left: 55px;
}
[dir=ltr] .p-l-56 {
  padding-left: 56px;
}
[dir=ltr] .p-l-57 {
  padding-left: 57px;
}
[dir=ltr] .p-l-58 {
  padding-left: 58px;
}
[dir=ltr] .p-l-59 {
  padding-left: 59px;
}
[dir=ltr] .p-l-60 {
  padding-left: 60px;
}
[dir=ltr] .p-l-61 {
  padding-left: 61px;
}
[dir=ltr] .p-l-62 {
  padding-left: 62px;
}
[dir=ltr] .p-l-63 {
  padding-left: 63px;
}
[dir=ltr] .p-l-64 {
  padding-left: 64px;
}
[dir=ltr] .p-l-65 {
  padding-left: 65px;
}
[dir=ltr] .p-l-66 {
  padding-left: 66px;
}
[dir=ltr] .p-l-67 {
  padding-left: 67px;
}
[dir=ltr] .p-l-68 {
  padding-left: 68px;
}
[dir=ltr] .p-l-69 {
  padding-left: 69px;
}
[dir=ltr] .p-l-70 {
  padding-left: 70px;
}
[dir=ltr] .p-r-0 {
  padding-right: 0px;
}
[dir=ltr] .p-r-1 {
  padding-right: 1px;
}
[dir=ltr] .p-r-2 {
  padding-right: 2px;
}
[dir=ltr] .p-r-3 {
  padding-right: 3px;
}
[dir=ltr] .p-r-4 {
  padding-right: 4px;
}
[dir=ltr] .p-r-5 {
  padding-right: 5px;
}
[dir=ltr] .p-r-6 {
  padding-right: 6px;
}
[dir=ltr] .p-r-7 {
  padding-right: 7px;
}
[dir=ltr] .p-r-8 {
  padding-right: 8px;
}
[dir=ltr] .p-r-9 {
  padding-right: 9px;
}
[dir=ltr] .p-r-10 {
  padding-right: 10px;
}
[dir=ltr] .p-r-11 {
  padding-right: 11px;
}
[dir=ltr] .p-r-12 {
  padding-right: 12px;
}
[dir=ltr] .p-r-13 {
  padding-right: 13px;
}
[dir=ltr] .p-r-14 {
  padding-right: 14px;
}
[dir=ltr] .p-r-15 {
  padding-right: 15px;
}
[dir=ltr] .p-r-16 {
  padding-right: 16px;
}
[dir=ltr] .p-r-17 {
  padding-right: 17px;
}
[dir=ltr] .p-r-18 {
  padding-right: 18px;
}
[dir=ltr] .p-r-19 {
  padding-right: 19px;
}
[dir=ltr] .p-r-20 {
  padding-right: 20px;
}
[dir=ltr] .p-r-21 {
  padding-right: 21px;
}
[dir=ltr] .p-r-22 {
  padding-right: 22px;
}
[dir=ltr] .p-r-23 {
  padding-right: 23px;
}
[dir=ltr] .p-r-24 {
  padding-right: 24px;
}
[dir=ltr] .p-r-25 {
  padding-right: 25px;
}
[dir=ltr] .p-r-26 {
  padding-right: 26px;
}
[dir=ltr] .p-r-27 {
  padding-right: 27px;
}
[dir=ltr] .p-r-28 {
  padding-right: 28px;
}
[dir=ltr] .p-r-29 {
  padding-right: 29px;
}
[dir=ltr] .p-r-30 {
  padding-right: 30px;
}
[dir=ltr] .p-r-31 {
  padding-right: 31px;
}
[dir=ltr] .p-r-32 {
  padding-right: 32px;
}
[dir=ltr] .p-r-33 {
  padding-right: 33px;
}
[dir=ltr] .p-r-34 {
  padding-right: 34px;
}
[dir=ltr] .p-r-35 {
  padding-right: 35px;
}
[dir=ltr] .p-r-36 {
  padding-right: 36px;
}
[dir=ltr] .p-r-37 {
  padding-right: 37px;
}
[dir=ltr] .p-r-38 {
  padding-right: 38px;
}
[dir=ltr] .p-r-39 {
  padding-right: 39px;
}
[dir=ltr] .p-r-40 {
  padding-right: 40px;
}
[dir=ltr] .p-r-41 {
  padding-right: 41px;
}
[dir=ltr] .p-r-42 {
  padding-right: 42px;
}
[dir=ltr] .p-r-43 {
  padding-right: 43px;
}
[dir=ltr] .p-r-44 {
  padding-right: 44px;
}
[dir=ltr] .p-r-45 {
  padding-right: 45px;
}
[dir=ltr] .p-r-46 {
  padding-right: 46px;
}
[dir=ltr] .p-r-47 {
  padding-right: 47px;
}
[dir=ltr] .p-r-48 {
  padding-right: 48px;
}
[dir=ltr] .p-r-49 {
  padding-right: 49px;
}
[dir=ltr] .p-r-50 {
  padding-right: 50px;
}
[dir=ltr] .p-r-51 {
  padding-right: 51px;
}
[dir=ltr] .p-r-52 {
  padding-right: 52px;
}
[dir=ltr] .p-r-53 {
  padding-right: 53px;
}
[dir=ltr] .p-r-54 {
  padding-right: 54px;
}
[dir=ltr] .p-r-55 {
  padding-right: 55px;
}
[dir=ltr] .p-r-56 {
  padding-right: 56px;
}
[dir=ltr] .p-r-57 {
  padding-right: 57px;
}
[dir=ltr] .p-r-58 {
  padding-right: 58px;
}
[dir=ltr] .p-r-59 {
  padding-right: 59px;
}
[dir=ltr] .p-r-60 {
  padding-right: 60px;
}
[dir=ltr] .p-r-61 {
  padding-right: 61px;
}
[dir=ltr] .p-r-62 {
  padding-right: 62px;
}
[dir=ltr] .p-r-63 {
  padding-right: 63px;
}
[dir=ltr] .p-r-64 {
  padding-right: 64px;
}
[dir=ltr] .p-r-65 {
  padding-right: 65px;
}
[dir=ltr] .p-r-66 {
  padding-right: 66px;
}
[dir=ltr] .p-r-67 {
  padding-right: 67px;
}
[dir=ltr] .p-r-68 {
  padding-right: 68px;
}
[dir=ltr] .p-r-69 {
  padding-right: 69px;
}
[dir=ltr] .p-r-70 {
  padding-right: 70px;
}
[dir=ltr] .p-b-0 {
  padding-bottom: 0px;
}
[dir=ltr] .p-b-1 {
  padding-bottom: 1px;
}
[dir=ltr] .p-b-2 {
  padding-bottom: 2px;
}
[dir=ltr] .p-b-3 {
  padding-bottom: 3px;
}
[dir=ltr] .p-b-4 {
  padding-bottom: 4px;
}
[dir=ltr] .p-b-5 {
  padding-bottom: 5px;
}
[dir=ltr] .p-b-6 {
  padding-bottom: 6px;
}
[dir=ltr] .p-b-7 {
  padding-bottom: 7px;
}
[dir=ltr] .p-b-8 {
  padding-bottom: 8px;
}
[dir=ltr] .p-b-9 {
  padding-bottom: 9px;
}
[dir=ltr] .p-b-10 {
  padding-bottom: 10px;
}
[dir=ltr] .p-b-11 {
  padding-bottom: 11px;
}
[dir=ltr] .p-b-12 {
  padding-bottom: 12px;
}
[dir=ltr] .p-b-13 {
  padding-bottom: 13px;
}
[dir=ltr] .p-b-14 {
  padding-bottom: 14px;
}
[dir=ltr] .p-b-15 {
  padding-bottom: 15px;
}
[dir=ltr] .p-b-16 {
  padding-bottom: 16px;
}
[dir=ltr] .p-b-17 {
  padding-bottom: 17px;
}
[dir=ltr] .p-b-18 {
  padding-bottom: 18px;
}
[dir=ltr] .p-b-19 {
  padding-bottom: 19px;
}
[dir=ltr] .p-b-20 {
  padding-bottom: 20px;
}
[dir=ltr] .p-b-21 {
  padding-bottom: 21px;
}
[dir=ltr] .p-b-22 {
  padding-bottom: 22px;
}
[dir=ltr] .p-b-23 {
  padding-bottom: 23px;
}
[dir=ltr] .p-b-24 {
  padding-bottom: 24px;
}
[dir=ltr] .p-b-25 {
  padding-bottom: 25px;
}
[dir=ltr] .p-b-26 {
  padding-bottom: 26px;
}
[dir=ltr] .p-b-27 {
  padding-bottom: 27px;
}
[dir=ltr] .p-b-28 {
  padding-bottom: 28px;
}
[dir=ltr] .p-b-29 {
  padding-bottom: 29px;
}
[dir=ltr] .p-b-30 {
  padding-bottom: 30px;
}
[dir=ltr] .p-b-31 {
  padding-bottom: 31px;
}
[dir=ltr] .p-b-32 {
  padding-bottom: 32px;
}
[dir=ltr] .p-b-33 {
  padding-bottom: 33px;
}
[dir=ltr] .p-b-34 {
  padding-bottom: 34px;
}
[dir=ltr] .p-b-35 {
  padding-bottom: 35px;
}
[dir=ltr] .p-b-36 {
  padding-bottom: 36px;
}
[dir=ltr] .p-b-37 {
  padding-bottom: 37px;
}
[dir=ltr] .p-b-38 {
  padding-bottom: 38px;
}
[dir=ltr] .p-b-39 {
  padding-bottom: 39px;
}
[dir=ltr] .p-b-40 {
  padding-bottom: 40px;
}
[dir=ltr] .p-b-41 {
  padding-bottom: 41px;
}
[dir=ltr] .p-b-42 {
  padding-bottom: 42px;
}
[dir=ltr] .p-b-43 {
  padding-bottom: 43px;
}
[dir=ltr] .p-b-44 {
  padding-bottom: 44px;
}
[dir=ltr] .p-b-45 {
  padding-bottom: 45px;
}
[dir=ltr] .p-b-46 {
  padding-bottom: 46px;
}
[dir=ltr] .p-b-47 {
  padding-bottom: 47px;
}
[dir=ltr] .p-b-48 {
  padding-bottom: 48px;
}
[dir=ltr] .p-b-49 {
  padding-bottom: 49px;
}
[dir=ltr] .p-b-50 {
  padding-bottom: 50px;
}
[dir=ltr] .p-b-51 {
  padding-bottom: 51px;
}
[dir=ltr] .p-b-52 {
  padding-bottom: 52px;
}
[dir=ltr] .p-b-53 {
  padding-bottom: 53px;
}
[dir=ltr] .p-b-54 {
  padding-bottom: 54px;
}
[dir=ltr] .p-b-55 {
  padding-bottom: 55px;
}
[dir=ltr] .p-b-56 {
  padding-bottom: 56px;
}
[dir=ltr] .p-b-57 {
  padding-bottom: 57px;
}
[dir=ltr] .p-b-58 {
  padding-bottom: 58px;
}
[dir=ltr] .p-b-59 {
  padding-bottom: 59px;
}
[dir=ltr] .p-b-60 {
  padding-bottom: 60px;
}
[dir=ltr] .p-b-61 {
  padding-bottom: 61px;
}
[dir=ltr] .p-b-62 {
  padding-bottom: 62px;
}
[dir=ltr] .p-b-63 {
  padding-bottom: 63px;
}
[dir=ltr] .p-b-64 {
  padding-bottom: 64px;
}
[dir=ltr] .p-b-65 {
  padding-bottom: 65px;
}
[dir=ltr] .p-b-66 {
  padding-bottom: 66px;
}
[dir=ltr] .p-b-67 {
  padding-bottom: 67px;
}
[dir=ltr] .p-b-68 {
  padding-bottom: 68px;
}
[dir=ltr] .p-b-69 {
  padding-bottom: 69px;
}
[dir=ltr] .p-b-70 {
  padding-bottom: 70px;
}
[dir=ltr] .p-t-0 {
  padding-top: 0px;
}
[dir=ltr] .p-t-1 {
  padding-top: 1px;
}
[dir=ltr] .p-t-2 {
  padding-top: 2px;
}
[dir=ltr] .p-t-3 {
  padding-top: 3px;
}
[dir=ltr] .p-t-4 {
  padding-top: 4px;
}
[dir=ltr] .p-t-5 {
  padding-top: 5px;
}
[dir=ltr] .p-t-6 {
  padding-top: 6px;
}
[dir=ltr] .p-t-7 {
  padding-top: 7px;
}
[dir=ltr] .p-t-8 {
  padding-top: 8px;
}
[dir=ltr] .p-t-9 {
  padding-top: 9px;
}
[dir=ltr] .p-t-10 {
  padding-top: 10px;
}
[dir=ltr] .p-t-11 {
  padding-top: 11px;
}
[dir=ltr] .p-t-12 {
  padding-top: 12px;
}
[dir=ltr] .p-t-13 {
  padding-top: 13px;
}
[dir=ltr] .p-t-14 {
  padding-top: 14px;
}
[dir=ltr] .p-t-15 {
  padding-top: 15px;
}
[dir=ltr] .p-t-16 {
  padding-top: 16px;
}
[dir=ltr] .p-t-17 {
  padding-top: 17px;
}
[dir=ltr] .p-t-18 {
  padding-top: 18px;
}
[dir=ltr] .p-t-19 {
  padding-top: 19px;
}
[dir=ltr] .p-t-20 {
  padding-top: 20px;
}
[dir=ltr] .p-t-21 {
  padding-top: 21px;
}
[dir=ltr] .p-t-22 {
  padding-top: 22px;
}
[dir=ltr] .p-t-23 {
  padding-top: 23px;
}
[dir=ltr] .p-t-24 {
  padding-top: 24px;
}
[dir=ltr] .p-t-25 {
  padding-top: 25px;
}
[dir=ltr] .p-t-26 {
  padding-top: 26px;
}
[dir=ltr] .p-t-27 {
  padding-top: 27px;
}
[dir=ltr] .p-t-28 {
  padding-top: 28px;
}
[dir=ltr] .p-t-29 {
  padding-top: 29px;
}
[dir=ltr] .p-t-30 {
  padding-top: 30px;
}
[dir=ltr] .p-t-31 {
  padding-top: 31px;
}
[dir=ltr] .p-t-32 {
  padding-top: 32px;
}
[dir=ltr] .p-t-33 {
  padding-top: 33px;
}
[dir=ltr] .p-t-34 {
  padding-top: 34px;
}
[dir=ltr] .p-t-35 {
  padding-top: 35px;
}
[dir=ltr] .p-t-36 {
  padding-top: 36px;
}
[dir=ltr] .p-t-37 {
  padding-top: 37px;
}
[dir=ltr] .p-t-38 {
  padding-top: 38px;
}
[dir=ltr] .p-t-39 {
  padding-top: 39px;
}
[dir=ltr] .p-t-40 {
  padding-top: 40px;
}
[dir=ltr] .p-t-41 {
  padding-top: 41px;
}
[dir=ltr] .p-t-42 {
  padding-top: 42px;
}
[dir=ltr] .p-t-43 {
  padding-top: 43px;
}
[dir=ltr] .p-t-44 {
  padding-top: 44px;
}
[dir=ltr] .p-t-45 {
  padding-top: 45px;
}
[dir=ltr] .p-t-46 {
  padding-top: 46px;
}
[dir=ltr] .p-t-47 {
  padding-top: 47px;
}
[dir=ltr] .p-t-48 {
  padding-top: 48px;
}
[dir=ltr] .p-t-49 {
  padding-top: 49px;
}
[dir=ltr] .p-t-50 {
  padding-top: 50px;
}
[dir=ltr] .p-t-51 {
  padding-top: 51px;
}
[dir=ltr] .p-t-52 {
  padding-top: 52px;
}
[dir=ltr] .p-t-53 {
  padding-top: 53px;
}
[dir=ltr] .p-t-54 {
  padding-top: 54px;
}
[dir=ltr] .p-t-55 {
  padding-top: 55px;
}
[dir=ltr] .p-t-56 {
  padding-top: 56px;
}
[dir=ltr] .p-t-57 {
  padding-top: 57px;
}
[dir=ltr] .p-t-58 {
  padding-top: 58px;
}
[dir=ltr] .p-t-59 {
  padding-top: 59px;
}
[dir=ltr] .p-t-60 {
  padding-top: 60px;
}
[dir=ltr] .p-t-61 {
  padding-top: 61px;
}
[dir=ltr] .p-t-62 {
  padding-top: 62px;
}
[dir=ltr] .p-t-63 {
  padding-top: 63px;
}
[dir=ltr] .p-t-64 {
  padding-top: 64px;
}
[dir=ltr] .p-t-65 {
  padding-top: 65px;
}
[dir=ltr] .p-t-66 {
  padding-top: 66px;
}
[dir=ltr] .p-t-67 {
  padding-top: 67px;
}
[dir=ltr] .p-t-68 {
  padding-top: 68px;
}
[dir=ltr] .p-t-69 {
  padding-top: 69px;
}
[dir=ltr] .p-t-70 {
  padding-top: 70px;
}
[dir=ltr] .m-l-0 {
  margin-left: 0px;
}
[dir=ltr] .m-l-1 {
  margin-left: 1px;
}
[dir=ltr] .m-l-2 {
  margin-left: 2px;
}
[dir=ltr] .m-l-3 {
  margin-left: 3px;
}
[dir=ltr] .m-l-4 {
  margin-left: 4px;
}
[dir=ltr] .m-l-5 {
  margin-left: 5px;
}
[dir=ltr] .m-l-6 {
  margin-left: 6px;
}
[dir=ltr] .m-l-7 {
  margin-left: 7px;
}
[dir=ltr] .m-l-8 {
  margin-left: 8px;
}
[dir=ltr] .m-l-9 {
  margin-left: 9px;
}
[dir=ltr] .m-l-10 {
  margin-left: 10px;
}
[dir=ltr] .m-l-11 {
  margin-left: 11px;
}
[dir=ltr] .m-l-12 {
  margin-left: 12px;
}
[dir=ltr] .m-l-13 {
  margin-left: 13px;
}
[dir=ltr] .m-l-14 {
  margin-left: 14px;
}
[dir=ltr] .m-l-15 {
  margin-left: 15px;
}
[dir=ltr] .m-l-16 {
  margin-left: 16px;
}
[dir=ltr] .m-l-17 {
  margin-left: 17px;
}
[dir=ltr] .m-l-18 {
  margin-left: 18px;
}
[dir=ltr] .m-l-19 {
  margin-left: 19px;
}
[dir=ltr] .m-l-20 {
  margin-left: 20px;
}
[dir=ltr] .m-l-21 {
  margin-left: 21px;
}
[dir=ltr] .m-l-22 {
  margin-left: 22px;
}
[dir=ltr] .m-l-23 {
  margin-left: 23px;
}
[dir=ltr] .m-l-24 {
  margin-left: 24px;
}
[dir=ltr] .m-l-25 {
  margin-left: 25px;
}
[dir=ltr] .m-l-26 {
  margin-left: 26px;
}
[dir=ltr] .m-l-27 {
  margin-left: 27px;
}
[dir=ltr] .m-l-28 {
  margin-left: 28px;
}
[dir=ltr] .m-l-29 {
  margin-left: 29px;
}
[dir=ltr] .m-l-30 {
  margin-left: 30px;
}
[dir=ltr] .m-l-31 {
  margin-left: 31px;
}
[dir=ltr] .m-l-32 {
  margin-left: 32px;
}
[dir=ltr] .m-l-33 {
  margin-left: 33px;
}
[dir=ltr] .m-l-34 {
  margin-left: 34px;
}
[dir=ltr] .m-l-35 {
  margin-left: 35px;
}
[dir=ltr] .m-l-36 {
  margin-left: 36px;
}
[dir=ltr] .m-l-37 {
  margin-left: 37px;
}
[dir=ltr] .m-l-38 {
  margin-left: 38px;
}
[dir=ltr] .m-l-39 {
  margin-left: 39px;
}
[dir=ltr] .m-l-40 {
  margin-left: 40px;
}
[dir=ltr] .m-l-41 {
  margin-left: 41px;
}
[dir=ltr] .m-l-42 {
  margin-left: 42px;
}
[dir=ltr] .m-l-43 {
  margin-left: 43px;
}
[dir=ltr] .m-l-44 {
  margin-left: 44px;
}
[dir=ltr] .m-l-45 {
  margin-left: 45px;
}
[dir=ltr] .m-l-46 {
  margin-left: 46px;
}
[dir=ltr] .m-l-47 {
  margin-left: 47px;
}
[dir=ltr] .m-l-48 {
  margin-left: 48px;
}
[dir=ltr] .m-l-49 {
  margin-left: 49px;
}
[dir=ltr] .m-l-50 {
  margin-left: 50px;
}
[dir=ltr] .m-l-51 {
  margin-left: 51px;
}
[dir=ltr] .m-l-52 {
  margin-left: 52px;
}
[dir=ltr] .m-l-53 {
  margin-left: 53px;
}
[dir=ltr] .m-l-54 {
  margin-left: 54px;
}
[dir=ltr] .m-l-55 {
  margin-left: 55px;
}
[dir=ltr] .m-l-56 {
  margin-left: 56px;
}
[dir=ltr] .m-l-57 {
  margin-left: 57px;
}
[dir=ltr] .m-l-58 {
  margin-left: 58px;
}
[dir=ltr] .m-l-59 {
  margin-left: 59px;
}
[dir=ltr] .m-l-60 {
  margin-left: 60px;
}
[dir=ltr] .m-l-61 {
  margin-left: 61px;
}
[dir=ltr] .m-l-62 {
  margin-left: 62px;
}
[dir=ltr] .m-l-63 {
  margin-left: 63px;
}
[dir=ltr] .m-l-64 {
  margin-left: 64px;
}
[dir=ltr] .m-l-65 {
  margin-left: 65px;
}
[dir=ltr] .m-l-66 {
  margin-left: 66px;
}
[dir=ltr] .m-l-67 {
  margin-left: 67px;
}
[dir=ltr] .m-l-68 {
  margin-left: 68px;
}
[dir=ltr] .m-l-69 {
  margin-left: 69px;
}
[dir=ltr] .m-l-70 {
  margin-left: 70px;
}
[dir=ltr] .m-r-0 {
  margin-right: 0px;
}
[dir=ltr] .m-r-1 {
  margin-right: 1px;
}
[dir=ltr] .m-r-2 {
  margin-right: 2px;
}
[dir=ltr] .m-r-3 {
  margin-right: 3px;
}
[dir=ltr] .m-r-4 {
  margin-right: 4px;
}
[dir=ltr] .m-r-5 {
  margin-right: 5px;
}
[dir=ltr] .m-r-6 {
  margin-right: 6px;
}
[dir=ltr] .m-r-7 {
  margin-right: 7px;
}
[dir=ltr] .m-r-8 {
  margin-right: 8px;
}
[dir=ltr] .m-r-9 {
  margin-right: 9px;
}
[dir=ltr] .m-r-10 {
  margin-right: 10px;
}
[dir=ltr] .m-r-11 {
  margin-right: 11px;
}
[dir=ltr] .m-r-12 {
  margin-right: 12px;
}
[dir=ltr] .m-r-13 {
  margin-right: 13px;
}
[dir=ltr] .m-r-14 {
  margin-right: 14px;
}
[dir=ltr] .m-r-15 {
  margin-right: 15px;
}
[dir=ltr] .m-r-16 {
  margin-right: 16px;
}
[dir=ltr] .m-r-17 {
  margin-right: 17px;
}
[dir=ltr] .m-r-18 {
  margin-right: 18px;
}
[dir=ltr] .m-r-19 {
  margin-right: 19px;
}
[dir=ltr] .m-r-20 {
  margin-right: 20px;
}
[dir=ltr] .m-r-21 {
  margin-right: 21px;
}
[dir=ltr] .m-r-22 {
  margin-right: 22px;
}
[dir=ltr] .m-r-23 {
  margin-right: 23px;
}
[dir=ltr] .m-r-24 {
  margin-right: 24px;
}
[dir=ltr] .m-r-25 {
  margin-right: 25px;
}
[dir=ltr] .m-r-26 {
  margin-right: 26px;
}
[dir=ltr] .m-r-27 {
  margin-right: 27px;
}
[dir=ltr] .m-r-28 {
  margin-right: 28px;
}
[dir=ltr] .m-r-29 {
  margin-right: 29px;
}
[dir=ltr] .m-r-30 {
  margin-right: 30px;
}
[dir=ltr] .m-r-31 {
  margin-right: 31px;
}
[dir=ltr] .m-r-32 {
  margin-right: 32px;
}
[dir=ltr] .m-r-33 {
  margin-right: 33px;
}
[dir=ltr] .m-r-34 {
  margin-right: 34px;
}
[dir=ltr] .m-r-35 {
  margin-right: 35px;
}
[dir=ltr] .m-r-36 {
  margin-right: 36px;
}
[dir=ltr] .m-r-37 {
  margin-right: 37px;
}
[dir=ltr] .m-r-38 {
  margin-right: 38px;
}
[dir=ltr] .m-r-39 {
  margin-right: 39px;
}
[dir=ltr] .m-r-40 {
  margin-right: 40px;
}
[dir=ltr] .m-r-41 {
  margin-right: 41px;
}
[dir=ltr] .m-r-42 {
  margin-right: 42px;
}
[dir=ltr] .m-r-43 {
  margin-right: 43px;
}
[dir=ltr] .m-r-44 {
  margin-right: 44px;
}
[dir=ltr] .m-r-45 {
  margin-right: 45px;
}
[dir=ltr] .m-r-46 {
  margin-right: 46px;
}
[dir=ltr] .m-r-47 {
  margin-right: 47px;
}
[dir=ltr] .m-r-48 {
  margin-right: 48px;
}
[dir=ltr] .m-r-49 {
  margin-right: 49px;
}
[dir=ltr] .m-r-50 {
  margin-right: 50px;
}
[dir=ltr] .m-r-51 {
  margin-right: 51px;
}
[dir=ltr] .m-r-52 {
  margin-right: 52px;
}
[dir=ltr] .m-r-53 {
  margin-right: 53px;
}
[dir=ltr] .m-r-54 {
  margin-right: 54px;
}
[dir=ltr] .m-r-55 {
  margin-right: 55px;
}
[dir=ltr] .m-r-56 {
  margin-right: 56px;
}
[dir=ltr] .m-r-57 {
  margin-right: 57px;
}
[dir=ltr] .m-r-58 {
  margin-right: 58px;
}
[dir=ltr] .m-r-59 {
  margin-right: 59px;
}
[dir=ltr] .m-r-60 {
  margin-right: 60px;
}
[dir=ltr] .m-r-61 {
  margin-right: 61px;
}
[dir=ltr] .m-r-62 {
  margin-right: 62px;
}
[dir=ltr] .m-r-63 {
  margin-right: 63px;
}
[dir=ltr] .m-r-64 {
  margin-right: 64px;
}
[dir=ltr] .m-r-65 {
  margin-right: 65px;
}
[dir=ltr] .m-r-66 {
  margin-right: 66px;
}
[dir=ltr] .m-r-67 {
  margin-right: 67px;
}
[dir=ltr] .m-r-68 {
  margin-right: 68px;
}
[dir=ltr] .m-r-69 {
  margin-right: 69px;
}
[dir=ltr] .m-r-70 {
  margin-right: 70px;
}
[dir=ltr] .m-b-0 {
  margin-bottom: 0px;
}
[dir=ltr] .m-b-1 {
  margin-bottom: 1px;
}
[dir=ltr] .m-b-2 {
  margin-bottom: 2px;
}
[dir=ltr] .m-b-3 {
  margin-bottom: 3px;
}
[dir=ltr] .m-b-4 {
  margin-bottom: 4px;
}
[dir=ltr] .m-b-5 {
  margin-bottom: 5px;
}
[dir=ltr] .m-b-6 {
  margin-bottom: 6px;
}
[dir=ltr] .m-b-7 {
  margin-bottom: 7px;
}
[dir=ltr] .m-b-8 {
  margin-bottom: 8px;
}
[dir=ltr] .m-b-9 {
  margin-bottom: 9px;
}
[dir=ltr] .m-b-10 {
  margin-bottom: 10px;
}
[dir=ltr] .m-b-11 {
  margin-bottom: 11px;
}
[dir=ltr] .m-b-12 {
  margin-bottom: 12px;
}
[dir=ltr] .m-b-13 {
  margin-bottom: 13px;
}
[dir=ltr] .m-b-14 {
  margin-bottom: 14px;
}
[dir=ltr] .m-b-15 {
  margin-bottom: 15px;
}
[dir=ltr] .m-b-16 {
  margin-bottom: 16px;
}
[dir=ltr] .m-b-17 {
  margin-bottom: 17px;
}
[dir=ltr] .m-b-18 {
  margin-bottom: 18px;
}
[dir=ltr] .m-b-19 {
  margin-bottom: 19px;
}
[dir=ltr] .m-b-20 {
  margin-bottom: 20px;
}
[dir=ltr] .m-b-21 {
  margin-bottom: 21px;
}
[dir=ltr] .m-b-22 {
  margin-bottom: 22px;
}
[dir=ltr] .m-b-23 {
  margin-bottom: 23px;
}
[dir=ltr] .m-b-24 {
  margin-bottom: 24px;
}
[dir=ltr] .m-b-25 {
  margin-bottom: 25px;
}
[dir=ltr] .m-b-26 {
  margin-bottom: 26px;
}
[dir=ltr] .m-b-27 {
  margin-bottom: 27px;
}
[dir=ltr] .m-b-28 {
  margin-bottom: 28px;
}
[dir=ltr] .m-b-29 {
  margin-bottom: 29px;
}
[dir=ltr] .m-b-30 {
  margin-bottom: 30px;
}
[dir=ltr] .m-b-31 {
  margin-bottom: 31px;
}
[dir=ltr] .m-b-32 {
  margin-bottom: 32px;
}
[dir=ltr] .m-b-33 {
  margin-bottom: 33px;
}
[dir=ltr] .m-b-34 {
  margin-bottom: 34px;
}
[dir=ltr] .m-b-35 {
  margin-bottom: 35px;
}
[dir=ltr] .m-b-36 {
  margin-bottom: 36px;
}
[dir=ltr] .m-b-37 {
  margin-bottom: 37px;
}
[dir=ltr] .m-b-38 {
  margin-bottom: 38px;
}
[dir=ltr] .m-b-39 {
  margin-bottom: 39px;
}
[dir=ltr] .m-b-40 {
  margin-bottom: 40px;
}
[dir=ltr] .m-b-41 {
  margin-bottom: 41px;
}
[dir=ltr] .m-b-42 {
  margin-bottom: 42px;
}
[dir=ltr] .m-b-43 {
  margin-bottom: 43px;
}
[dir=ltr] .m-b-44 {
  margin-bottom: 44px;
}
[dir=ltr] .m-b-45 {
  margin-bottom: 45px;
}
[dir=ltr] .m-b-46 {
  margin-bottom: 46px;
}
[dir=ltr] .m-b-47 {
  margin-bottom: 47px;
}
[dir=ltr] .m-b-48 {
  margin-bottom: 48px;
}
[dir=ltr] .m-b-49 {
  margin-bottom: 49px;
}
[dir=ltr] .m-b-50 {
  margin-bottom: 50px;
}
[dir=ltr] .m-b-51 {
  margin-bottom: 51px;
}
[dir=ltr] .m-b-52 {
  margin-bottom: 52px;
}
[dir=ltr] .m-b-53 {
  margin-bottom: 53px;
}
[dir=ltr] .m-b-54 {
  margin-bottom: 54px;
}
[dir=ltr] .m-b-55 {
  margin-bottom: 55px;
}
[dir=ltr] .m-b-56 {
  margin-bottom: 56px;
}
[dir=ltr] .m-b-57 {
  margin-bottom: 57px;
}
[dir=ltr] .m-b-58 {
  margin-bottom: 58px;
}
[dir=ltr] .m-b-59 {
  margin-bottom: 59px;
}
[dir=ltr] .m-b-60 {
  margin-bottom: 60px;
}
[dir=ltr] .m-b-61 {
  margin-bottom: 61px;
}
[dir=ltr] .m-b-62 {
  margin-bottom: 62px;
}
[dir=ltr] .m-b-63 {
  margin-bottom: 63px;
}
[dir=ltr] .m-b-64 {
  margin-bottom: 64px;
}
[dir=ltr] .m-b-65 {
  margin-bottom: 65px;
}
[dir=ltr] .m-b-66 {
  margin-bottom: 66px;
}
[dir=ltr] .m-b-67 {
  margin-bottom: 67px;
}
[dir=ltr] .m-b-68 {
  margin-bottom: 68px;
}
[dir=ltr] .m-b-69 {
  margin-bottom: 69px;
}
[dir=ltr] .m-b-70 {
  margin-bottom: 70px;
}
[dir=ltr] .m-t-0 {
  margin-top: 0px;
}
[dir=ltr] .m-t-1 {
  margin-top: 1px;
}
[dir=ltr] .m-t-2 {
  margin-top: 2px;
}
[dir=ltr] .m-t-3 {
  margin-top: 3px;
}
[dir=ltr] .m-t-4 {
  margin-top: 4px;
}
[dir=ltr] .m-t-5 {
  margin-top: 5px;
}
[dir=ltr] .m-t-6 {
  margin-top: 6px;
}
[dir=ltr] .m-t-7 {
  margin-top: 7px;
}
[dir=ltr] .m-t-8 {
  margin-top: 8px;
}
[dir=ltr] .m-t-9 {
  margin-top: 9px;
}
[dir=ltr] .m-t-10 {
  margin-top: 10px;
}
[dir=ltr] .m-t-11 {
  margin-top: 11px;
}
[dir=ltr] .m-t-12 {
  margin-top: 12px;
}
[dir=ltr] .m-t-13 {
  margin-top: 13px;
}
[dir=ltr] .m-t-14 {
  margin-top: 14px;
}
[dir=ltr] .m-t-15 {
  margin-top: 15px;
}
[dir=ltr] .m-t-16 {
  margin-top: 16px;
}
[dir=ltr] .m-t-17 {
  margin-top: 17px;
}
[dir=ltr] .m-t-18 {
  margin-top: 18px;
}
[dir=ltr] .m-t-19 {
  margin-top: 19px;
}
[dir=ltr] .m-t-20 {
  margin-top: 20px;
}
[dir=ltr] .m-t-21 {
  margin-top: 21px;
}
[dir=ltr] .m-t-22 {
  margin-top: 22px;
}
[dir=ltr] .m-t-23 {
  margin-top: 23px;
}
[dir=ltr] .m-t-24 {
  margin-top: 24px;
}
[dir=ltr] .m-t-25 {
  margin-top: 25px;
}
[dir=ltr] .m-t-26 {
  margin-top: 26px;
}
[dir=ltr] .m-t-27 {
  margin-top: 27px;
}
[dir=ltr] .m-t-28 {
  margin-top: 28px;
}
[dir=ltr] .m-t-29 {
  margin-top: 29px;
}
[dir=ltr] .m-t-30 {
  margin-top: 30px;
}
[dir=ltr] .m-t-31 {
  margin-top: 31px;
}
[dir=ltr] .m-t-32 {
  margin-top: 32px;
}
[dir=ltr] .m-t-33 {
  margin-top: 33px;
}
[dir=ltr] .m-t-34 {
  margin-top: 34px;
}
[dir=ltr] .m-t-35 {
  margin-top: 35px;
}
[dir=ltr] .m-t-36 {
  margin-top: 36px;
}
[dir=ltr] .m-t-37 {
  margin-top: 37px;
}
[dir=ltr] .m-t-38 {
  margin-top: 38px;
}
[dir=ltr] .m-t-39 {
  margin-top: 39px;
}
[dir=ltr] .m-t-40 {
  margin-top: 40px;
}
[dir=ltr] .m-t-41 {
  margin-top: 41px;
}
[dir=ltr] .m-t-42 {
  margin-top: 42px;
}
[dir=ltr] .m-t-43 {
  margin-top: 43px;
}
[dir=ltr] .m-t-44 {
  margin-top: 44px;
}
[dir=ltr] .m-t-45 {
  margin-top: 45px;
}
[dir=ltr] .m-t-46 {
  margin-top: 46px;
}
[dir=ltr] .m-t-47 {
  margin-top: 47px;
}
[dir=ltr] .m-t-48 {
  margin-top: 48px;
}
[dir=ltr] .m-t-49 {
  margin-top: 49px;
}
[dir=ltr] .m-t-50 {
  margin-top: 50px;
}
[dir=ltr] .m-t-51 {
  margin-top: 51px;
}
[dir=ltr] .m-t-52 {
  margin-top: 52px;
}
[dir=ltr] .m-t-53 {
  margin-top: 53px;
}
[dir=ltr] .m-t-54 {
  margin-top: 54px;
}
[dir=ltr] .m-t-55 {
  margin-top: 55px;
}
[dir=ltr] .m-t-56 {
  margin-top: 56px;
}
[dir=ltr] .m-t-57 {
  margin-top: 57px;
}
[dir=ltr] .m-t-58 {
  margin-top: 58px;
}
[dir=ltr] .m-t-59 {
  margin-top: 59px;
}
[dir=ltr] .m-t-60 {
  margin-top: 60px;
}
[dir=ltr] .m-t-61 {
  margin-top: 61px;
}
[dir=ltr] .m-t-62 {
  margin-top: 62px;
}
[dir=ltr] .m-t-63 {
  margin-top: 63px;
}
[dir=ltr] .m-t-64 {
  margin-top: 64px;
}
[dir=ltr] .m-t-65 {
  margin-top: 65px;
}
[dir=ltr] .m-t-66 {
  margin-top: 66px;
}
[dir=ltr] .m-t-67 {
  margin-top: 67px;
}
[dir=ltr] .m-t-68 {
  margin-top: 68px;
}
[dir=ltr] .m-t-69 {
  margin-top: 69px;
}
[dir=ltr] .m-t-70 {
  margin-top: 70px;
}

.app-intro {
  background: url('images/login-background.svg') no-repeat top center;
  height: 100%;
  padding-left: 24px;
  padding-right: 24px;
  text-align: center;
  color: #ffffff;
}
.app-intro .intro-primary-text {
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
}
.app-intro .intro-img {
  margin-top: calc((100vh / 667) * 10);
  width: 78px;
  height: 65px;
  margin-bottom: calc((100vh / 667) * 45);
}
.app-intro .intro-enroll-button {
  margin-top: calc((100vh / 667) * 13);
  margin-bottom: 19.3%;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1607843137);
}
.app-intro .intro-helper-text {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: calc((100vh / 667) * 10);
  display: block;
}
.app-intro .intro-line-left,
.app-intro .intro-line-right {
  margin-right: 12px;
  margin-bottom: 16%;
  display: inline-block;
}

.login-intro .login-thumbnail {
  width: 136px;
  height: 136px;
  margin-top: 21%;
  margin-bottom: 6px;
  display: inline-block;
  border-radius: 50%;
}
.login-intro .row:after {
  content: none;
}
.login-intro .logout-transaction-gridsystem > .d-flex.flex-column {
  background: rgba(255, 255, 255, 0.7);
  border-radius: 8px;
  padding: 24px;
  position: relative;
}
@media (min-width: 768px) {
  .login-intro .logout-transaction-gridsystem > .d-flex.flex-column {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 767.98px) {
  .login-intro .logout-transaction-gridsystem > .d-flex.flex-column {
    margin-top: -16px;
  }
  .login-intro .logout-transaction-gridsystem > .d-flex.flex-column vc-grid-view .responsive-position table tbody tr {
    width: calc(100vw - 80px) !important;
  }
}
.login-intro .logout-transaction-gridsystem > .d-flex.flex-column .logged-out-date {
  position: absolute;
  right: 24px;
  top: 16px;
  font-size: 14px;
  font-weight: 500;
}

.forgot-password-overlay h5,
.forgot-password-overlay h2,
.forgot-password-overlay label {
  color: white !important;
}
.forgot-password-overlay .select2-selection.select2-selection--single,
.forgot-password-overlay select.native {
  border: none !important;
  border-radius: 1pc !important;
  padding: 8px 44px 8px 14px !important;
  display: flex;
  align-items: center;
  font-size: 14px !important;
  min-height: 34px !important;
  min-width: 140px;
}
.forgot-password-overlay select.native {
  color: #445056 !important;
  font-weight: 500 !important;
  line-height: 34px !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  background-position: calc(100% - 20px) center !important;
}

.app-intro-web .btn-bg-white {
  min-width: 100px;
}
.app-intro-web .form-group {
  margin-bottom: 20px;
}
.app-intro-web .forgot-link {
  color: #445056;
  margin-top: 23px;
}
.app-intro-web .enroll-column {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  flex: 1;
}
.app-intro-web .intro-enroll-button {
  color: #445056 !important;
  margin-left: 12px;
  padding-top: 12px !important;
  width: auto;
  border: 0;
  margin-bottom: 12px;
}
.app-intro-web .enroll-inner-column {
  flex-grow: 1;
  text-align: right;
  justify-content: space-between;
  flex-direction: column;
  padding: 30px;
}
.app-intro-web .enroll-inner-column .intro-primary-text {
  font-size: 40px;
  margin-top: 65px;
  margin-bottom: 12px;
  display: inline-block;
  font-weight: bold;
  color: #ffffff;
  /*max-width: 65%;*/
}
.app-intro-web .enroll-inner-column .intro-secondary-text {
  display: inline-block;
  color: #ffffff;
  font-size: 24px;
  margin-bottom: 24px;
}
.app-intro-web .register-inner-column {
  margin-top: 10px;
  text-align: center;
}
.app-intro-web .register-inner-column .register-help-text {
  display: block;
  margin-bottom: calc((100vh * 18) / 768);
}
.app-intro-web .input-icon {
  top: 12px;
  right: 16px;
}

.login-box {
  max-width: 400px;
  margin: auto;
}
.login-box .login-title {
  font-size: 25px;
  color: white;
  display: block;
  margin-bottom: 20px;
  text-align: center;
}
.login-box .login-grey-box {
  border-radius: 15px;
  background: rgba(255, 255, 255, 0.7);
  color: #333333;
}
.login-box .login-grey-box .title {
  font-size: 18px;
  font-weight: 500;
  display: block;
}
.login-box .login-grey-box .image-list .list-item {
  display: flex;
}
.login-box .login-grey-box .image-list .list-item .image {
  padding-right: 16px;
}
.login-box .login-grey-box .image-list .list-item .image img {
  max-width: 44px;
}
.login-box .login-grey-box .image-list .list-item .image img.icon-lock-black {
  max-width: none !important;
  width: 50px !important;
}
.login-box .login-grey-box .image-list .list-item .text {
  font-size: 14px;
}
.login-box .login-grey-box .listview-wrapper {
  color: #445056;
  border-top: 1px solid #b7c2cb;
  margin-top: 18px;
  padding-top: 10px;
}
.login-box .login-grey-box .listview-wrapper li {
  margin-left: 10px;
}
.login-box.firstlevel .vp-resultpanel.result-panel {
  margin: 0;
}
.login-box.firstlevel .vp-resultpanel.result-panel > .alert {
  margin-bottom: 20px;
  margin-top: 0;
}

.enrollment-intro {
  background: transparent linear-gradient(180deg, #101f5c 0%, #445056 100%) 0% 0% no-repeat padding-box;
  background-size: cover;
  position: absolute;
  top: 0;
  bottom: 0;
  padding-left: 39px;
  padding-right: 39px;
  padding-top: 0;
  text-align: center;
  color: #ffffff;
}
.enrollment-intro .icon.icon-onboarding-personal, .enrollment-intro .icon.icon-onboarding-documents, .enrollment-intro .icon.icon-onboarding-account {
  width: 50px;
  height: 50px;
}
.enrollment-intro .icon-onboarding-personal {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-onboarding-personal.svg');
}
.enrollment-intro .icon-onboarding-documents {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-onboarding-documents.svg');
}
.enrollment-intro .icon-onboarding-account {
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url('images/icon-onboarding-account.svg');
}
.enrollment-intro .enrollment-text {
  margin-bottom: calc((100vh / 667) * 37);
  display: inline-block;
  font-weight: normal;
  line-height: 25px;
  padding-right: 20px;
  margin-top: calc((100vh / 667) * 5);
  padding-left: 20px;
}
.enrollment-intro .enrollment-banner {
  background: #ffffff 0% 0% no-repeat padding-box;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.1019607843);
  border-radius: 4px;
  padding-top: calc((100vh / 667) * 40);
  padding-left: 20px;
  padding-right: 20px;
}
.enrollment-intro .enrollment-banner:before {
  content: "";
  position: absolute;
  top: 55px;
  left: 37px;
  width: 2px;
  height: 60%;
  background: #e0e6fb;
}
.enrollment-intro .enrollment-banner .primary-text {
  color: #01176e;
  margin-bottom: calc((100vh / 667) * 4);
  font-weight: bold;
  display: block;
  text-transform: uppercase;
}
.enrollment-intro .enrollment-banner .secondary-text {
  color: #445056;
  font-size: 11px;
  margin-bottom: calc((100vh / 667) * 42);
  display: block;
}
.enrollment-intro .enrollment-banner .primary-text,
.enrollment-intro .enrollment-banner .secondary-text {
  margin-left: 12px;
}

.onboarding-mobile-number {
  height: 100%;
  padding-top: 0;
}
.onboarding-mobile-number .mobile-link {
  vertical-align: top;
  color: #445056 !important;
  text-decoration: underline !important;
}
.onboarding-mobile-number .terms-checkbox {
  margin-bottom: 15px;
  font-weight: 13px;
}
.onboarding-mobile-number .enrollment-title {
  margin-top: calc((100vh / 667) * 27);
  margin-bottom: calc((100vh / 667) * 26);
  display: block;
}

.idpassport-details.proof-of-address {
  padding-left: 24px;
  padding-right: 24px;
}
.idpassport-details.digital-signature .id-image {
  margin-top: 28px;
  margin-bottom: 37px;
  width: 227px;
}
.idpassport-details .id-image {
  width: 140px;
  height: 132px;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.idpassport-details .id-button {
  margin-bottom: 14px;
}
.idpassport-details .password-setup-inputs {
  margin-top: 20px;
  margin-bottom: 20px;
}
.idpassport-details .personal-info-title {
  margin-bottom: 28px;
}
.idpassport-details.scanned .detail-container {
  margin-top: 34px;
}
.idpassport-details.scanned .continue-button {
  margin-bottom: 46px;
  margin-top: 10px;
}
.idpassport-details.scanned .rescan-wrapper {
  margin-bottom: 11px;
}
.idpassport-details.scanned .scanned-image img {
  height: 48px;
  object-fit: contain;
  background: #e6e6e6;
  border-radius: 4px;
}

.personal-detail-list {
  color: #01176e;
  font-size: 13px;
}
.personal-detail-list ul {
  padding-left: 21px;
  font-size: 18px;
}
.personal-detail-list ul li {
  line-height: 20px;
}
.personal-detail-list ul li::marker {
  color: #0067cd;
}
.personal-detail-list ul span {
  font-size: 13px;
}
.personal-detail-list p {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 600;
}

.face-recognition {
  padding-bottom: 40px;
  height: 100%;
}
.face-recognition .face-recognition-img {
  margin-bottom: 20px;
}
.face-recognition .face-recognition-frame {
  width: 100%;
  height: 100%;
}

.face-recognition-popup .modal {
  color: #445056;
}
.face-recognition-popup .modal-body {
  padding-top: 50px;
}
.face-recognition-popup .confirmation-area .user-thumbnail {
  width: 136px;
  height: 136px;
  border-radius: 50%;
  border: 1px solid #c6c6c6;
}
.face-recognition-popup .confirmation-area .primary-text {
  display: block;
  font-size: 15px;
  padding-top: 17px;
  padding-bottom: 33px;
  font-weight: bold;
}
.face-recognition-popup .img-center {
  margin-top: 62px;
  display: inline-block;
}

.goodbye-screen {
  display: flex;
  justify-content: space-between;
  padding-bottom: 152px;
  height: 100%;
  background: url('images/img-illustration-login.png') no-repeat center bottom, linear-gradient(180deg, #101f5c 0%, #445056 100%);
  background-size: contain;
}
.goodbye-screen .d-flex.flex-column {
  padding-top: 103px;
  justify-content: space-between;
  height: 100%;
}

.document-capture-text {
  background-color: rgba(242, 242, 242, 0.2);
  border-radius: 4px;
  padding: 8px;
}

.up-links {
  justify-content: flex-end;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
}
.up-links .link-title {
  color: #ffffff;
  font-size: 15px;
  margin-left: 32px;
}

.enrollment-phase-title {
  font-size: 16px;
  color: #333333;
  font-weight: bold;
  width: 100%;
  text-align: center;
}

.logout-grid .table-responsive {
  max-height: 60vh;
}
.logout-grid .table-responsive table {
  margin-bottom: 0 !important;
}
.logout-grid tbody {
  max-height: 17vh;
  overflow-x: hidden;
  overflow-y: scroll;
  white-space: nowrap;
}
.logout-grid tbody tr td.text-end {
  padding-right: 30px;
}
@media (max-width: 577px) {
  .logout-grid tbody {
    display: block;
    max-height: 22vh;
    overflow-x: hidden;
    overflow-y: scroll;
    white-space: nowrap;
  }
}
.logout-grid thead,
.logout-grid tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}

.up-links {
  justify-content: flex-end;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
}
.up-links .link-title {
  color: #ffffff;
  font-size: 15px;
  margin-left: 32px;
}

.mobile-camera-background {
  background: transparent !important;
}
.mobile-camera-background vc-breadcrumb {
  display: none;
}
.mobile-camera-background vc-masterflow-uiview {
  padding-bottom: 20px;
}

.icon-login-lock {
  background: url('images/icon-login-lock.svg') center center no-repeat;
  display: block;
  width: 16px;
  height: 16px;
}

.password-hide-show {
  position: absolute;
  right: -3px;
  top: 7px;
}

.icon-login-iv {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-size: 30px;
  background-position: center center;
  background-repeat: no-repeat;
}

.icon-login-visible {
  background-image: url('images/icon-login-visible.svg');
}

.icon-login-invisible {
  background-image: url('images/icon-login-invisible.svg');
}

@media (max-width: 575.98px) {
  .app-intro-first-level vc-selectablebuttonlist {
    display: inline-flex;
  }
  .app-intro-first-level vc-selectablebuttonlist .list-wrapper-columns {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .app-intro-first-level vc-selectablebuttonlist .list-wrapper-columns:first-child .selectable-button {
    padding-left: 38px;
    padding-right: 35px;
  }
  .app-intro-first-level vc-selectablebuttonlist .list-wrapper-columns:last-child .selectable-button {
    padding-left: 21px;
    padding-right: 21px;
  }
  .app-intro-first-level .login-intro input.form-control {
    background: none;
    border: 0;
    border-bottom: 1px solid #fff;
    padding-left: 0;
    color: #fff;
    font-weight: 400;
    font-size: 15px;
    border-radius: 0px !important;
    padding-bottom: 3px;
  }
  .app-intro-first-level .login-intro input.form-control:focus, .app-intro-first-level .login-intro input.form-control:hover, .app-intro-first-level .login-intro input.form-control:active {
    background: none;
  }
  .app-intro-first-level .login-intro input.form-control::placeholder {
    font-size: 15px;
  }
  .login-button {
    height: 48px !important;
    line-height: 24px !important;
  }
  vc-textbox .icon-login-user {
    background-size: contain;
    top: 11px !important;
    right: 4px !important;
  }
  [dir=rtl] vc-textbox .icon-login-user {
    left: 4px !important;
    right: auto !important;
  }
  .btn-login-register-btn {
    height: 48px !important;
    line-height: 24px !important;
    margin-top: 1px;
  }
  .new-to-app-label {
    margin-bottom: 1px;
  }
}
vc-loginmaster-uiview .ng-dirty.ng-invalid + .vc-validation-error {
  border-radius: 30px;
  border: 1px solid white;
  background: rgba(0, 0, 0, 0.15);
  color: white;
  padding: 8px 20px;
  margin-top: 12px;
  position: relative;
}
vc-loginmaster-uiview .ng-dirty.ng-invalid + .vc-validation-error:before {
  content: "";
  background: url('images/icon-polygon.svg') no-repeat top center;
  display: block;
  width: 21px;
  height: 12px;
  position: absolute;
  top: -12px;
}
vc-loginmaster-uiview header .top-hyper-link {
  background: url('images/login-bg.jpg') no-repeat top center;
}
vc-loginmaster-uiview header .top-hyper-link vc-linkbutton a span.link-button-span {
  color: white;
  font-size: 13px;
}
vc-loginmaster-uiview header .top-hyper-link vc-linkbutton a .active {
  line-height: normal;
  border-bottom: 1px solid;
}
vc-loginmaster-uiview header .top-hyper-link .container-wrapper > vc-linkbutton:not(:first-child) a span.link-button-span,
vc-loginmaster-uiview header .top-hyper-link vc-languageselection vc-linkbutton a span.link-button-span {
  margin-left: 16px;
}
vc-loginmaster-uiview header .logo-column {
  background-color: white;
  padding: 20px 0;
}
vc-loginmaster-uiview header .logo-column img {
  max-width: 156px;
}
vc-loginmaster-uiview .outer-content.content .content-inner .common-execute-page .primary-text-area span {
  color: white !important;
}
vc-loginmaster-uiview .onoffswitch-container {
  flex-direction: row-reverse;
}
vc-loginmaster-uiview .onoffswitch-container .onoffswitch-title {
  padding-left: 0;
  padding-right: 4px;
  color: white;
}
vc-loginmaster-uiview .onoffswitch-container .onoffswitch-label {
  border-color: white;
}
vc-loginmaster-uiview .onoffswitch-container .onoffswitch-label .onoffswitch-inner::after {
  background: #95130d;
}
vc-loginmaster-uiview .onoffswitch-container .onoffswitch-label .onoffswitch-switch {
  background-color: white;
  top: 4px;
  left: 4px;
}
vc-loginmaster-uiview .select2 .select2-selection {
  border: none !important;
  border-radius: 30px !important;
  padding: 12px 44px 12px 20px !important;
  line-height: normal;
  min-height: 43px !important;
}
vc-loginmaster-uiview .select2 .select2-selection .select2-selection__placeholder {
  font-size: 16px;
}
vc-loginmaster-uiview .select2.select2-container--disabled .select2-selection.select2-selection--single {
  border: none !important;
}
vc-loginmaster-uiview .dbas-btn.btn-outline.btn-back {
  border-color: #ffffff !important;
  color: #ffffff !important;
}
vc-loginmaster-uiview .dbas-btn.btn-outline.btn-back:hover {
  background-color: #ffffff !important;
  color: #445056 !important;
}

.first-login-gridsystem {
  color: white;
}
.first-login-gridsystem:not(.password-reminder) {
  max-width: 550px;
  margin: auto;
}
.first-login-gridsystem:not(.password-reminder) .form-group {
  margin-bottom: 32px;
}
.first-login-gridsystem.password-change .result-panel,
.first-login-gridsystem .password-reminder .result-panel {
  margin: 0 0 32px !important;
}
.first-login-gridsystem .password-list p {
  color: white;
}
.first-login-gridsystem .password-list ul {
  color: white;
  list-style: none;
  padding: 0;
}
.first-login-gridsystem .password-list ul li .icon-success + vc-label,
.first-login-gridsystem .password-list ul li .icon-error + vc-label {
  color: white !important;
}
.first-login-gridsystem .strength-bar-wrapper {
  display: none !important;
}
.first-login-gridsystem .strength-text {
  top: calc(50% + 4px) !important;
}

.first-login-terms-and-conditions .d-flex.flex-column .white-container {
  background: white;
  padding: 20px;
  border-radius: 20px;
  margin-bottom: 20px;
}

.first-login-gridsystem .vc-gridrow-header,
.first-login-terms-and-conditions .vc-gridrow-header,
.grid-image-select.first-login .vc-gridrow-header {
  color: white;
  font-size: 24px;
  margin-bottom: 8px;
}
.first-login-gridsystem .vc-gridrow-header-description,
.first-login-terms-and-conditions .vc-gridrow-header-description,
.grid-image-select.first-login .vc-gridrow-header-description {
  margin-left: 0;
  color: white;
  font-size: 16px;
  margin-bottom: 32px;
}
.first-login-gridsystem vc-securityimageslist,
.first-login-terms-and-conditions vc-securityimageslist,
.grid-image-select.first-login vc-securityimageslist {
  margin-top: 20px !important;
}

.prelogin-masterview .otp-security-gridsystem .text-white {
  color: #445056 !important;
}
.prelogin-masterview .otp-security-gridsystem .dbas-btn.btn-primary {
  background: #E10514 !important;
}
.prelogin-masterview .otp-security-gridsystem .dbas-btn.btn-primary:hover {
  background: #B52A1B !important;
  color: #ffffff !important;
}
.prelogin-masterview .otp-security-gridsystem .dbas-btn.btn-outline-transparent {
  background: transparent !important;
  border-color: #445056 !important;
  color: #445056 !important;
}
.prelogin-masterview .otp-security-gridsystem .dbas-btn.btn-outline-transparent:hover {
  background: #ffffff !important;
  border-color: #445056 !important;
  color: #445056 !important;
}
.prelogin-masterview .otp-security-gridsystem vc-otpbox input.form-control {
  border-radius: 30px !important;
  border-width: 2px !important;
  height: 42px;
}

@media (max-width: 991.98px) {
  vc-loginmaster-uiview header .logo-column {
    text-align: center;
  }
}
@media (min-width: 768px) {
  vc-loginmaster-uiview .outer-content.content {
    padding-top: 50px !important;
    overflow: hidden auto !important;
    min-height: auto !important;
    max-height: none !important;
  }
  vc-loginmaster-uiview .outer-content.content.is-welcome-content {
    height: calc(100vh - 123px) !important;
  }
  vc-loginmaster-uiview .outer-content.content:not(.is-welcome-content) {
    height: calc(100vh - 80px) !important;
  }
  vc-loginmaster-uiview .outer-content.content .content-inner {
    overflow: hidden auto !important;
  }
  vc-loginmaster-uiview .outer-content.content .login-intro > vc-resultpanel .vp-resultpanel .alert {
    margin-bottom: 20px;
  }
  vc-loginmaster-uiview .outer-content.content .first-login-terms-and-conditions {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  vc-loginmaster-uiview .outer-content.content .first-login-gridsystem.password-reminder {
    padding-left: 24px;
    padding-right: 24px;
  }
  .login-box .login-grey-box {
    min-height: 500px;
    padding: 32px 40px;
  }
  .login-box .login-grey-box .image-list .list-item ~ .list-item {
    margin-top: 40px;
  }
  .login-box .login-grey-box {
    min-height: 500px;
    padding: 32px 40px;
  }
  .login-box .login-grey-box .image-list .list-item ~ .list-item {
    margin-top: 40px;
  }
}
@media (max-width: 767.98px) {
  vc-loginmaster-uiview header {
    position: fixed;
  }
  vc-loginmaster-uiview .outer-content.content.is-welcome-content {
    padding-top: 143px !important;
  }
  vc-loginmaster-uiview .outer-content.content:not(.is-welcome-content) {
    padding-top: 100px !important;
  }
  .login-box .login-grey-box {
    padding: 12px 20px 24px 20px;
  }
  .login-box .login-grey-box .image-list .list-item ~ .list-item {
    margin-top: 30px;
  }
}
@media (max-width: 450px) {
  .login-masterview header .container-wrapper {
    padding: 0 !important;
    text-align: center !important;
  }
}
@media (min-width: 320px) and (max-width: 360px) {
  vc-loginmaster-uiview header .top-hyper-link vc-linkbutton a span.link-button-span {
    font-size: 10px !important;
  }
  vc-loginmaster-uiview header .top-hyper-link .container-wrapper > vc-linkbutton:not(:first-child) a span.link-button-span,
  vc-loginmaster-uiview header .top-hyper-link vc-languageselection vc-linkbutton a span.link-button-span {
    margin-left: 5px !important;
  }
}
@media (min-width: 360px) and (max-width: 420px) {
  vc-loginmaster-uiview header .top-hyper-link vc-linkbutton a span.link-button-span {
    font-size: 11px !important;
  }
  vc-loginmaster-uiview header .top-hyper-link .container-wrapper > vc-linkbutton:not(:first-child) a span.link-button-span,
  vc-loginmaster-uiview header .top-hyper-link vc-languageselection vc-linkbutton a span.link-button-span {
    margin-left: 9px !important;
  }
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./Features/VeriChannel.FrontEnd.Accounts/Content/scss/accounts.feature.scss?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.account-detail-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0;
}

.account-detail-transaction {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}
.account-detail-transaction .account-card-component {
  width: 260px;
  height: 150px;
  background-size: cover;
  border-radius: 6px;
}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/summernote/dist/summernote-lite.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*!
 * 
 * Super simple wysiwyg editor v0.8.18
 * https://summernote.org
 * 
 * 
 * Copyright 2013- Alan Hong. and other contributors
 * summernote may be freely distributed under the MIT license.
 * 
 * Date: 2020-05-20T16:47Z
 * 
 */
@font-face{font-family:"summernote";font-style:normal;font-weight:400;font-display:auto;src:url('summernote.bcbb68571fa825c7.eot');src:url('summernote.bcbb68571fa825c7.eot?#iefix') format("embedded-opentype"),url('summernote.227d8b4cb14dd102.woff2') format("woff2"),url('summernote.56a3830a3fb35781.woff') format("woff"),url('summernote.924c9ac2a52e76eb.ttf') format("truetype")}[class^=note-icon]:before,[class*=" note-icon"]:before{display:inline-block;font-family:summernote;font-style:normal;font-size:inherit;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.note-icon-fw{text-align:center;width:1.25em}.note-icon-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.note-icon-pull-left{float:left}.note-icon-pull-right{float:right}.note-icon.note-icon-pull-left{margin-right:.3em}.note-icon.note-icon-pull-right{margin-left:.3em}.note-icon-align::before{content:""}.note-icon-align-center::before{content:""}.note-icon-align-indent::before{content:""}.note-icon-align-justify::before{content:""}.note-icon-align-left::before{content:""}.note-icon-align-outdent::before{content:""}.note-icon-align-right::before{content:""}.note-icon-arrow-circle-down::before{content:""}.note-icon-arrow-circle-left::before{content:""}.note-icon-arrow-circle-right::before{content:""}.note-icon-arrow-circle-up::before{content:""}.note-icon-arrows-alt::before{content:""}.note-icon-arrows-h::before{content:""}.note-icon-arrows-v::before{content:""}.note-icon-bold::before{content:""}.note-icon-caret::before{content:""}.note-icon-chain-broken::before{content:""}.note-icon-circle::before{content:""}.note-icon-close::before{content:""}.note-icon-code::before{content:""}.note-icon-col-after::before{content:""}.note-icon-col-before::before{content:""}.note-icon-col-remove::before{content:""}.note-icon-eraser::before{content:""}.note-icon-float-left::before{content:""}.note-icon-float-none::before{content:""}.note-icon-float-right::before{content:""}.note-icon-font::before{content:""}.note-icon-frame::before{content:""}.note-icon-italic::before{content:""}.note-icon-link::before{content:""}.note-icon-magic::before{content:""}.note-icon-menu-check::before{content:""}.note-icon-minus::before{content:""}.note-icon-orderedlist::before{content:""}.note-icon-pencil::before{content:""}.note-icon-picture::before{content:""}.note-icon-question::before{content:""}.note-icon-redo::before{content:""}.note-icon-rollback::before{content:""}.note-icon-row-above::before{content:""}.note-icon-row-below::before{content:""}.note-icon-row-remove::before{content:""}.note-icon-special-character::before{content:""}.note-icon-square::before{content:""}.note-icon-strikethrough::before{content:""}.note-icon-subscript::before{content:""}.note-icon-summernote::before{content:""}.note-icon-superscript::before{content:""}.note-icon-table::before{content:""}.note-icon-text-height::before{content:""}.note-icon-trash::before{content:""}.note-icon-underline::before{content:""}.note-icon-undo::before{content:""}.note-icon-unorderedlist::before{content:""}.note-icon-video::before{content:""}.note-frame{-ms-box-sizing:border-box;box-sizing:border-box;color:#000;font-family:sans-serif;border-radius:4px}.note-toolbar{padding:10px 5px;border-bottom:1px solid #e2e2e2;color:#333;background-color:#f5f5f5;border-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px}.note-btn-group{position:relative;display:inline-block;margin-right:8px}.note-btn-group>.note-btn-group{margin-right:0}.note-btn-group>.note-btn:first-child{margin-left:0}.note-btn-group .note-btn+.note-btn,.note-btn-group .note-btn+.note-btn-group,.note-btn-group .note-btn-group+.note-btn,.note-btn-group .note-btn-group+.note-btn-group{margin-left:-1px}.note-btn-group>.note-btn:not(:first-child),.note-btn-group>.note-btn-group:not(:first-child)>.note-btn{border-top-left-radius:0;border-bottom-left-radius:0}.note-btn-group>.note-btn:not(:last-child):not(.dropdown-toggle),.note-btn-group>.note-btn-group:not(:last-child)>.note-btn{border-top-right-radius:0;border-bottom-right-radius:0}.note-btn-group.open>.note-dropdown{display:block}.note-btn{display:inline-block;font-weight:400;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #dae0e5;white-space:nowrap;outline:0;color:#333;background-color:#fff;border-color:#dae0e5;padding:5px 10px;font-size:14px;line-height:1.4;border-radius:3px;-webkit-user-select:none;user-select:none}.note-btn:focus,.note-btn.focus{color:#333;background-color:#ebebeb;border-color:#dae0e5}.note-btn:hover{color:#333;background-color:#ebebeb;border-color:#dae0e5}.note-btn.disabled:focus,.note-btn.disabled.focus,.note-btn[disabled]:focus,.note-btn[disabled].focus,fieldset[disabled] .note-btn:focus,fieldset[disabled] .note-btn.focus{background-color:#fff;border-color:#dae0e5}.note-btn:hover,.note-btn:focus,.note-btn.focus{color:#333;text-decoration:none;border:1px solid #dae0e5;background-color:#ebebeb;outline:0;border-radius:1px}.note-btn:active,.note-btn.active{outline:0;background-image:none;color:#333;text-decoration:none;border:1px solid #dae0e5;background-color:#ebebeb;outline:0;border-radius:1px;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.note-btn.disabled,.note-btn[disabled],fieldset[disabled] .note-btn{cursor:not-allowed;-webkit-opacity:.65;-khtml-opacity:.65;-moz-opacity:.65;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);filter:alpha(opacity=65);box-shadow:none}.note-btn>span.note-icon-caret:first-child{margin-left:-1px}.note-btn>span.note-icon-caret:nth-child(2){padding-left:3px;margin-right:-5px}.note-btn-primary{background:#fa6362;color:#fff}.note-btn-primary:hover,.note-btn-primary:focus,.note-btn-primary.focus{color:#fff;text-decoration:none;border:1px solid #dae0e5;background-color:#fa6362;border-radius:1px}.note-btn-block{display:block;width:100%}.note-btn-block+.note-btn-block{margin-top:5px}input[type=submit].note-btn-block,input[type=reset].note-btn-block,input[type=button].note-btn-block{width:100%}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.close{float:right;font-size:21px;line-height:1;color:#000;opacity:.2}.close:hover{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);opacity:1}.note-dropdown{position:relative}.note-color .dropdown-toggle{width:30px;padding-left:5px}.note-dropdown-menu{display:none;min-width:100px;position:absolute;top:100%;left:0;z-index:1000;float:left;text-align:left;background:#fff;border:1px solid #e2e2e2;padding:5px;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,.06)}.note-dropdown-menu>*:last-child{margin-right:0}.note-btn-group.open .note-dropdown-menu{display:block}.note-dropdown-item{display:block}.note-dropdown-item:hover{background-color:#ebebeb}a.note-dropdown-item,a.note-dropdown-item:hover{margin:5px 0;color:#000;text-decoration:none}.note-modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1050;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:none}.note-modal.open{display:block}.note-modal-content{position:relative;width:auto;margin:30px 20px;border:1px solid rgba(0,0,0,.2);background:#fff;background-clip:border-box;outline:0;border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5)}.note-modal-header{padding:10px 20px;border:1px solid #ededef}.note-modal-body{position:relative;padding:20px 30px}.note-modal-body kbd{border-radius:2px;background-color:#000;color:#fff;padding:3px 5px;font-weight:700;-ms-box-sizing:border-box;box-sizing:border-box}.note-modal-footer{height:40px;padding:10px;text-align:center}.note-modal-footer a{color:#337ab7;text-decoration:none}.note-modal-footer a:hover,.note-modal-footer a:focus{color:#23527c;text-decoration:underline}.note-modal-footer .note-btn{float:right}.note-modal-title{font-size:20px;color:#42515f;margin:0;line-height:1.4}.note-modal-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:1040;background:#000;-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);display:none}.note-modal-backdrop.open{display:block}@media(min-width: 768px){.note-modal-content{width:600px;margin:30px auto}}@media(min-width: 992px){.note-modal-content-large{width:900px}}.note-modal .note-help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.note-modal .note-nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.note-modal .note-nav-link{display:block;padding:.5rem 1rem;color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}.note-modal .note-nav-link:focus,.note-modal .note-nav-link:hover{color:#0056b3;text-decoration:none}.note-modal .note-nav-link.disabled{color:#868e96}.note-modal .note-nav-tabs{border-bottom:1px solid #ddd}.note-modal .note-nav-tabs .note-nav-item{margin-bottom:-1px}.note-modal .note-nav-tabs .note-nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.note-modal .note-nav-tabs .note-nav-link:focus,.note-modal .note-nav-tabs .note-nav-link:hover{border-color:#e9ecef #e9ecef #ddd}.note-modal .note-nav-tabs .note-nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}.note-modal .note-nav-tabs .note-nav-item.show .note-nav-link{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}.note-modal .note-tab-content{margin:15px auto}.note-modal .note-tab-content>.note-tab-pane:target~.note-tab-pane:last-child,.note-modal .note-tab-content>.note-tab-pane{display:none}.note-modal .note-tab-content>:last-child,.note-modal .note-tab-content>.note-tab-pane:target{display:block}.note-form-group{padding-bottom:20px}.note-form-group:last-child{padding-bottom:0}.note-form-label{display:block;width:100%;font-size:16px;color:#42515f;margin-bottom:10px;font-weight:700}.note-input{width:100%;display:block;border:1px solid #ededef;background:#fff;outline:0;padding:6px 4px;font-size:14px;-ms-box-sizing:border-box;box-sizing:border-box}.note-input::-webkit-input-placeholder{color:#eee}.note-input:-moz-placeholder{color:#eee}.note-input::-moz-placeholder{color:#eee}.note-input:-ms-input-placeholder{color:#eee}.note-tooltip{position:absolute;z-index:1070;display:block;font-size:13px;transition:opacity .15s;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.note-tooltip.in{-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity=90)}.note-tooltip.top{margin-top:-3px;padding:5px 0}.note-tooltip.right{margin-left:3px;padding:0 5px}.note-tooltip.bottom{margin-top:3px;padding:5px 0}.note-tooltip.left{margin-left:-3px;padding:0 5px}.note-tooltip.bottom .note-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.note-tooltip.top .note-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.note-tooltip.right .note-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.note-tooltip.left .note-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.note-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.note-tooltip-content{max-width:200px;font-family:sans-serif;padding:3px 8px;color:#fff;text-align:center;background-color:#000}.note-popover{position:absolute;z-index:1060;display:block;font-size:13px;font-family:sans-serif;display:none;background:#fff;border:1px solid rgba(0,0,0,.2);border:1px solid #ccc}.note-popover.in{display:block}.note-popover.top{margin-top:-10px;padding:5px 0}.note-popover.right{margin-left:10px;padding:0 5px}.note-popover.bottom{margin-top:10px;padding:5px 0}.note-popover.left{margin-left:-10px;padding:0 5px}.note-popover.bottom .note-popover-arrow{top:-11px;left:20px;margin-left:-10px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.note-popover.bottom .note-popover-arrow::after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.note-popover.top .note-popover-arrow{bottom:-11px;left:20px;margin-left:-10px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25)}.note-popover.top .note-popover-arrow::after{bottom:1px;margin-left:-10px;content:" ";border-bottom-width:0;border-top-color:#fff}.note-popover.right .note-popover-arrow{top:50%;left:-11px;margin-top:-10px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.note-popover.right .note-popover-arrow::after{left:1px;margin-top:-10px;content:" ";border-left-width:0;border-right-color:#fff}.note-popover.left .note-popover-arrow{top:50%;right:-11px;margin-top:-10px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.note-popover.left .note-popover-arrow::after{right:1px;margin-top:-10px;content:" ";border-right-width:0;border-left-color:#fff}.note-popover-arrow{position:absolute;width:0;height:0;border:11px solid transparent}.note-popover-arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;content:" ";border-width:10px}.note-popover-content{padding:3px 8px;color:#000;text-align:center;background-color:#fff;min-width:100px;min-height:30px}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;display:none;z-index:100;color:#87cefa;background-color:#fff;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;vertical-align:middle;text-align:center;font-size:28px;font-weight:700}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:none}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area .note-editable img.note-float-left{margin-right:10px}.note-editor .note-editing-area .note-editable img.note-float-right{margin-left:10px}.note-editor.note-frame,.note-editor.note-airframe{border:1px solid #00000032}.note-editor.note-frame.codeview .note-editing-area .note-editable,.note-editor.note-airframe.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable,.note-editor.note-airframe.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area,.note-editor.note-airframe .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable,.note-editor.note-airframe .note-editing-area .note-editable{padding:10px;overflow:auto;word-wrap:break-word}.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false],.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false]{background-color:#8080801d}.note-editor.note-frame .note-editing-area .note-codable,.note-editor.note-airframe .note-editing-area .note-codable{display:none;width:100%;padding:10px;border:none;box-shadow:none;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;resize:none;outline:none;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin-bottom:0}.note-editor.note-frame.fullscreen,.note-editor.note-airframe.fullscreen{position:fixed;top:0;left:0;width:100% !important;z-index:1050}.note-editor.note-frame.fullscreen .note-resizebar,.note-editor.note-airframe.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-status-output,.note-editor.note-airframe .note-status-output{display:block;width:100%;font-size:14px;line-height:1.42857143;height:20px;margin-bottom:0;color:#000;border:0;border-top:1px solid #e2e2e2}.note-editor.note-frame .note-status-output:empty,.note-editor.note-airframe .note-status-output:empty{height:0;border-top:0 solid transparent}.note-editor.note-frame .note-status-output .pull-right,.note-editor.note-airframe .note-status-output .pull-right{float:right !important}.note-editor.note-frame .note-status-output .text-muted,.note-editor.note-airframe .note-status-output .text-muted{color:#777}.note-editor.note-frame .note-status-output .text-primary,.note-editor.note-airframe .note-status-output .text-primary{color:#286090}.note-editor.note-frame .note-status-output .text-success,.note-editor.note-airframe .note-status-output .text-success{color:#3c763d}.note-editor.note-frame .note-status-output .text-info,.note-editor.note-airframe .note-status-output .text-info{color:#31708f}.note-editor.note-frame .note-status-output .text-warning,.note-editor.note-airframe .note-status-output .text-warning{color:#8a6d3b}.note-editor.note-frame .note-status-output .text-danger,.note-editor.note-airframe .note-status-output .text-danger{color:#a94442}.note-editor.note-frame .note-status-output .alert,.note-editor.note-airframe .note-status-output .alert{margin:-7px 0 0 0;padding:7px 10px 2px 10px;border-radius:0;color:#000;background-color:#f5f5f5}.note-editor.note-frame .note-status-output .alert .note-icon,.note-editor.note-airframe .note-status-output .alert .note-icon{margin-right:5px}.note-editor.note-frame .note-status-output .alert-success,.note-editor.note-airframe .note-status-output .alert-success{color:#3c763d !important;background-color:#dff0d8 !important}.note-editor.note-frame .note-status-output .alert-info,.note-editor.note-airframe .note-status-output .alert-info{color:#31708f !important;background-color:#d9edf7 !important}.note-editor.note-frame .note-status-output .alert-warning,.note-editor.note-airframe .note-status-output .alert-warning{color:#8a6d3b !important;background-color:#fcf8e3 !important}.note-editor.note-frame .note-status-output .alert-danger,.note-editor.note-airframe .note-status-output .alert-danger{color:#a94442 !important;background-color:#f2dede !important}.note-editor.note-frame .note-statusbar,.note-editor.note-airframe .note-statusbar{background-color:#8080801d;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #00000032}.note-editor.note-frame .note-statusbar .note-resizebar,.note-editor.note-airframe .note-statusbar .note-resizebar{padding-top:1px;height:9px;width:100%;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #00000032}.note-editor.note-frame .note-statusbar.locked .note-resizebar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar{cursor:default}.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar,.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar{display:none}.note-editor.note-frame .note-placeholder,.note-editor.note-airframe .note-placeholder{padding:10px}.note-editor.note-airframe{border:0}.note-editor.note-airframe .note-editing-area .note-editable{padding:0}.note-popover.popover{display:none;max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px !important}.note-toolbar{position:relative}.note-popover .popover-content,.note-editor .note-toolbar{margin:0;padding:0 0 5px 5px}.note-popover .popover-content>.note-btn-group,.note-editor .note-toolbar>.note-btn-group{margin-top:5px;margin-left:0;margin-right:5px}.note-popover .popover-content .note-btn-group .note-table,.note-editor .note-toolbar .note-btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute !important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative !important;z-index:1;width:5em;height:5em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute !important;z-index:2;width:1em;height:1em;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat}.note-popover .popover-content .note-style .dropdown-style blockquote,.note-popover .popover-content .note-style .dropdown-style pre,.note-editor .note-toolbar .note-style .dropdown-style blockquote,.note-editor .note-toolbar .note-style .dropdown-style pre{margin:0;padding:5px 10px}.note-popover .popover-content .note-style .dropdown-style h1,.note-popover .popover-content .note-style .dropdown-style h2,.note-popover .popover-content .note-style .dropdown-style h3,.note-popover .popover-content .note-style .dropdown-style h4,.note-popover .popover-content .note-style .dropdown-style h5,.note-popover .popover-content .note-style .dropdown-style h6,.note-popover .popover-content .note-style .dropdown-style p,.note-editor .note-toolbar .note-style .dropdown-style h1,.note-editor .note-toolbar .note-style .dropdown-style h2,.note-editor .note-toolbar .note-style .dropdown-style h3,.note-editor .note-toolbar .note-style .dropdown-style h4,.note-editor .note-toolbar .note-style .dropdown-style h5,.note-editor .note-toolbar .note-style .dropdown-style h6,.note-editor .note-toolbar .note-style .dropdown-style p{margin:0;padding:0}.note-popover .popover-content .note-color-all .note-dropdown-menu,.note-editor .note-toolbar .note-color-all .note-dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-toggle,.note-editor .note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette{display:inline-block;margin:0;width:160px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title{font-size:12px;margin:2px 7px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select{font-size:11px;margin:3px;padding:0 3px;cursor:pointer;width:100%;border-radius:5px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover{background:#eee}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn{display:none}.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn{border:1px solid #eee}.note-popover .popover-content .note-para .note-dropdown-menu,.note-editor .note-toolbar .note-para .note-dropdown-menu{min-width:228px;padding:5px}.note-popover .popover-content .note-para .note-dropdown-menu>div+div,.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div{margin-left:5px}.note-popover .popover-content .note-dropdown-menu,.note-editor .note-toolbar .note-dropdown-menu{min-width:160px}.note-popover .popover-content .note-dropdown-menu.right,.note-editor .note-toolbar .note-dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .note-dropdown-menu.right::before,.note-editor .note-toolbar .note-dropdown-menu.right::before{right:9px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.right::after,.note-editor .note-toolbar .note-dropdown-menu.right::after{right:10px;left:auto !important}.note-popover .popover-content .note-dropdown-menu.note-check a i,.note-editor .note-toolbar .note-dropdown-menu.note-check a i{color:#00bfff;visibility:hidden}.note-popover .popover-content .note-dropdown-menu.note-check a.checked i,.note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.note-editor .note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.note-editor .note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.note-editor .note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:0;border-radius:0}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.note-editor .note-toolbar .note-color-palette div .note-color-btn:hover{transform:scale(1.2);transition:all .2s}.note-modal .modal-dialog{outline:0;border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5)}.note-modal .form-group{margin-left:0;margin-right:0}.note-modal .note-modal-form{margin:0}.note-modal .note-image-dialog .note-dropzone{min-height:100px;font-size:30px;line-height:4;color:#d3d3d3;text-align:center;border:4px dashed #d3d3d3;margin-bottom:10px}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid #000}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:#000;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle,.note-handle .note-control-selection .note-control-sizing,.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid #000}.note-handle .note-control-selection .note-control-sizing{background-color:#000}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:none;border-bottom:none}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:none;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:none;border-right:none}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:none;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;color:#fff;background-color:#000;font-size:12px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{padding:3px;max-height:150px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block !important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:#fff;white-space:nowrap;text-decoration:none;background-color:#428bca;outline:0;cursor:pointer}.note-editor .note-editing-area .note-editable table{width:100%;border-collapse:collapse}.note-editor .note-editing-area .note-editable table td,.note-editor .note-editing-area .note-editable table th{border:1px solid #ececec;padding:5px 3px}.note-editor .note-editing-area .note-editable a{background-color:inherit;text-decoration:inherit;font-family:inherit;font-weight:inherit;color:#337ab7}.note-editor .note-editing-area .note-editable a:hover,.note-editor .note-editing-area .note-editable a:focus{color:#23527c;text-decoration:underline;outline:0}.note-editor .note-editing-area .note-editable figure{margin:0}.note-modal .note-modal-body label{margin-bottom:2px;padding:2px 5px;display:inline-block}.note-modal .note-modal-body .help-list-item:hover{background-color:#e0e0e0}@-moz-document url-prefix(){.note-modal .note-image-input{height:auto}}.help-list-item label{margin-bottom:5px;display:inline-block}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/virtual-keyboard/dist/css/keyboard.min.css?ngGlobalStyle ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ui-keyboard{text-align:center;padding:.3em;position:absolute;left:0;top:0;z-index:16000;touch-action:manipulation}.ui-keyboard-has-focus{z-index:16001}.ui-keyboard div{font-size:1.1em}.ui-keyboard[contenteditable]{white-space:pre}.ui-keyboard-button{height:2em;min-width:2em;margin:.1em;cursor:pointer;overflow:hidden;line-height:2em;-moz-user-focus:ignore}.ui-keyboard-button span{padding:0;margin:0;white-space:nowrap;display:inline-block}.ui-keyboard-button-endrow{clear:left}.ui-keyboard-space{width:15em}.ui-keyboard-empty span,.ui-keyboard-space span{font:0/0 a;text-shadow:none;color:transparent}.ui-keyboard-preview-wrapper{text-align:center;position:relative;overflow:hidden}.ui-keyboard-preview{text-align:left;margin:0 0 3px 0;display:inline;width:99%}.ui-keyboard-keyset{text-align:center;white-space:nowrap}.ui-keyboard-input{text-align:left}.ui-keyboard-input-current{box-shadow:0 0 5px #4d90fe}.ui-keyboard-placeholder{color:#888}.ui-keyboard-nokeyboard{color:#888;border-color:#888}.ui-keyboard-spacer{display:inline-block;width:1px;height:0;cursor:default}.ui-keyboard-LRM span,.ui-keyboard-NBSP span,.ui-keyboard-RLM span,.ui-keyboard-ZWJ span,.ui-keyboard-ZWNJ span,.ui-keyboard-ZWSP span{font-size:.5em;line-height:1.5em;white-space:normal}.ui-keyboard-button.ui-keyboard-combo.ui-state-default{border-color:#ffaf0f}button.ui-keyboard-accept.ui-keyboard-valid-input{border-color:#0c0;background:#080;color:#fff}button.ui-keyboard-accept.ui-keyboard-valid-input:not([disabled]):hover{background:#0a0}button.ui-keyboard-accept.ui-keyboard-invalid-input{border-color:#c00;background:#800;color:#fff;opacity:.5}button.ui-keyboard-accept.ui-keyboard-invalid-input:not([disabled]):hover{background:#a00}.ui-keyboard-caret{background:#c00;width:1px;margin-top:3px}div.ui-body.ui-keyboard button.ui-keyboard-button.ui-btn{padding:.5em 1em;border-color:transparent}.ui-body .ui-keyboard-button{width:3em;height:3em;display:inline-block}.ui-body .ui-keyboard-widekey{width:5.5em}.ui-body .ui-keyboard-space{width:15em}.ui-body .ui-keyboard-space span{visibility:hidden}.ui-body .ui-keyboard-keyset{line-height:.5em}.ui-body input.ui-input-text,.ui-body textarea.ui-input-text{width:95%}.ui-body .ui-btn-inner{height:2em;padding:.2em 0;margin:0}.ui-body .ui-btn{margin:0;font-size:13px}button.ui-keyboard-button.btn{padding:1px 6px}button.ui-keyboard-toggle span{width:.8em;height:.8em;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain}button.ui-keyboard-toggle span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0iIzExMSI+PHBhdGggZD0iTTguNyw0LjRINy41SDUuMHYtMS45YzAtMS40LTEuMS0yLjUtMi41LTIuNWMtMS40LDAtMi41LDEuMS0yLjUsMi41djEuOWgxLjIgdi0xLjljMC0wLjcsMC42LTEuMiwxLjItMS4yczEuMiwwLjYsMS4yLDEuMnYxLjljLTAuNywwLTEuMiwwLjYtMS4yLDEuMlY4LjggYzAsMC43LDAuNiwxLjIsMS4yLDEuMmg1LjBDOS40LDEwLDEwLDkuNCwxMCw4LjhWNS42QzEwLDUuMCw5LjQsNC40LDguOCw0LjR6IE02LjYsNy40djEuMCBjMCwwLjItMC4xLDAuMy0wLjMsMC4zUzYuMCw4LjYsNi4wLDguNFY3LjRjLTAuMi0wLjEtMC4zLTAuMy0wLjMtMC41YzAtMC4zLDAuMy0wLjYsMC42LTAuNiBTNi45LDYuNiw2LjksNi45QzYuOSw3LjEsNi44LDcuMyw2LjYsNy40eiIvPjwvc3ZnPg==)}.ui-keyboard-dark-theme button.ui-keyboard-toggle span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0iI2VlZSI+PHBhdGggZD0iTTguNyw0LjRINy41SDUuMHYtMS45YzAtMS40LTEuMS0yLjUtMi41LTIuNWMtMS40LDAtMi41LDEuMS0yLjUsMi41djEuOWgxLjIgdi0xLjljMC0wLjcsMC42LTEuMiwxLjItMS4yczEuMiwwLjYsMS4yLDEuMnYxLjljLTAuNywwLTEuMiwwLjYtMS4yLDEuMlY4LjggYzAsMC43LDAuNiwxLjIsMS4yLDEuMmg1LjBDOS40LDEwLDEwLDkuNCwxMCw4LjhWNS42QzEwLDUuMCw5LjQsNC40LDguOCw0LjR6IE02LjYsNy40djEuMCBjMCwwLjItMC4xLDAuMy0wLjMsMC4zUzYuMCw4LjYsNi4wLDguNFY3LjRjLTAuMi0wLjEtMC4zLTAuMy0wLjMtMC41YzAtMC4zLDAuMy0wLjYsMC42LTAuNiBTNi45LDYuNiw2LjksNi45QzYuOSw3LjEsNi44LDcuMyw2LjYsNy40eiIvPjwvc3ZnPg==)}button.ui-keyboard-toggle.ui-keyboard-disabled span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0iIzExMSI+PHBhdGggZD0iTTcuNCA0LjRWMi41YzAtMS40LTEuMS0yLjUtMi41LTIuNWMtMS40IDAtMi41IDEuMS0yLjUgMi41djEuOSBjLTAuNyAwLTEuMiAwLjUtMS4yIDEuMnYzLjFDMS4zIDkuNCAxLjggMTAgMi41IDEwaDQuOWMwLjcgMCAxLjItMC42IDEuMi0xLjJWNS42IEM4LjcgNC45IDguMSA0LjQgNy40IDQuNHogTTUuMyA3LjR2MS4wYzAgMC4yLTAuMSAwLjMtMC4zIDAuM2MtMC4yIDAtMC4zLTAuMS0wLjMtMC4zVjcuNCBjLTAuMi0wLjEtMC4zLTAuMy0wLjMtMC41YzAtMC4zIDAuMy0wLjYgMC42LTAuNmMwLjMgMCAwLjYgMC4zIDAuNiAwLjYgQzUuNiA3LjEgNS41IDcuMyA1LjMgNy40eiBNNi4yIDQuNEgzLjdWMi41YzAtMC43IDAuNS0xLjIgMS4yLTEuMmMwLjcgMCAxLjIgMC42IDEuMiAxLjIgVjQuNHoiLz48L3N2Zz4=)}.ui-keyboard-dark-theme button.ui-keyboard-toggle.ui-keyboard-disabled span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgZmlsbD0iI2VlZSI+PHBhdGggZD0iTTcuNCA0LjRWMi41YzAtMS40LTEuMS0yLjUtMi41LTIuNWMtMS40IDAtMi41IDEuMS0yLjUgMi41djEuOSBjLTAuNyAwLTEuMiAwLjUtMS4yIDEuMnYzLjFDMS4zIDkuNCAxLjggMTAgMi41IDEwaDQuOWMwLjcgMCAxLjItMC42IDEuMi0xLjJWNS42IEM4LjcgNC45IDguMSA0LjQgNy40IDQuNHogTTUuMyA3LjR2MS4wYzAgMC4yLTAuMSAwLjMtMC4zIDAuM2MtMC4yIDAtMC4zLTAuMS0wLjMtMC4zVjcuNCBjLTAuMi0wLjEtMC4zLTAuMy0wLjMtMC41YzAtMC4zIDAuMy0wLjYgMC42LTAuNmMwLjMgMCAwLjYgMC4zIDAuNiAwLjYgQzUuNiA3LjEgNS41IDcuMyA1LjMgNy40eiBNNi4yIDQuNEgzLjdWMi41YzAtMC43IDAuNS0xLjIgMS4yLTEuMmMwLjcgMCAxLjIgMC42IDEuMiAxLjIgVjQuNHoiLz48L3N2Zz4=)}.ui-keyboard.ui-keyboard-disabled button:not(.ui-keyboard-toggle),.ui-keyboard.ui-keyboard-disabled input{opacity:.5}.ui-keyboard-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.ui-keyboard-popup{display:inline-block;max-width:22em}.ui-keyboard.ui-keyboard-popup-open .ui-keyboard-keyset .ui-keyboard-button{pointer-events:none}div.ui-keyboard-extender{margin-left:5px}button.ui-keyboard-extender span{width:.9em;height:.9em;display:inline-block;margin-bottom:3px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgc3R5bGU9ImZpbGw6IzExMSI+PGc+PHBhdGggc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzExMSIgZD0iTSAwLjUsNC41IDE1LjUsNC41IDE1LjUsMTUuNSAwLjUsMTUuNSBaIj48L3BhdGg+PHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iMiIgeD0iMiIgeT0iNiI+PC9yZWN0PjxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHg9IjUiIHk9IjYiPjwvcmVjdD48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB4PSI4IiB5PSI2Ij48L3JlY3Q+PHBhdGggZD0ibSAxMSw2IDMsMCAwLDUgLTIsMCAwLC0zIC0xLDAgeiI+PC9wYXRoPjxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHg9IjEyIiB5PSIxMiI+PC9yZWN0PjxyZWN0IHdpZHRoPSI2IiBoZWlnaHQ9IjIiIHg9IjUiIHk9IjEyIj48L3JlY3Q+PHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iMiIgeD0iOSIgeT0iOSI+PC9yZWN0PjxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHg9IjYiIHk9IjkiPjwvcmVjdD48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB4PSIyIiB5PSIxMiI+PC9yZWN0PjxyZWN0IHdpZHRoPSIzIiBoZWlnaHQ9IjIiIHg9IjIiIHk9IjkiPjwvcmVjdD48L2c+PC9zdmc+)}.ui-keyboard-dark-theme button.ui-keyboard-extender span{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgc3R5bGU9ImZpbGw6I2VlZSI+PGc+PHBhdGggc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2VlZSIgZD0iTSAwLjUsNC41IDE1LjUsNC41IDE1LjUsMTUuNSAwLjUsMTUuNSBaIj48L3BhdGg+PHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iMiIgeD0iMiIgeT0iNiI+PC9yZWN0PjxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHg9IjUiIHk9IjYiPjwvcmVjdD48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB4PSI4IiB5PSI2Ij48L3JlY3Q+PHBhdGggZD0ibSAxMSw2IDMsMCAwLDUgLTIsMCAwLC0zIC0xLDAgeiI+PC9wYXRoPjxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHg9IjEyIiB5PSIxMiI+PC9yZWN0PjxyZWN0IHdpZHRoPSI2IiBoZWlnaHQ9IjIiIHg9IjUiIHk9IjEyIj48L3JlY3Q+PHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iMiIgeD0iOSIgeT0iOSI+PC9yZWN0PjxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHg9IjYiIHk9IjkiPjwvcmVjdD48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIyIiB4PSIyIiB5PSIxMiI+PC9yZWN0PjxyZWN0IHdpZHRoPSIzIiBoZWlnaHQ9IjIiIHg9IjIiIHk9IjkiPjwvcmVjdD48L2c+PC9zdmc+)}@media all and (max-width:319px){.ui-keyboard div{font-size:9px}.ui-keyboard .ui-keyboard-input{font-size:12px}.ui-body .ui-btn{margin:0;font-size:9px}.ui-body .ui-keyboard-button{width:1.8em;height:2.5em}.ui-body .ui-keyboard-widekey{width:4em}.ui-body .ui-keyboard-space{width:8em}.ui-body .ui-btn-inner{height:2.5em;padding:.3em 0}}@media all and (min-width:320px) and (max-width:479px){.ui-keyboard div{font-size:9px}.ui-keyboard .ui-keyboard-input{font-size:14px}.ui-body .ui-btn{margin:0;font-size:11px}.ui-body .ui-keyboard-button{width:1.8em;height:3em}.ui-body .ui-keyboard-widekey{width:4.5em}.ui-body .ui-keyboard-space{width:10em}.ui-body .ui-btn-inner{height:3em;padding:.7em 0}}@media all and (min-width:480px) and (max-width:767px){.ui-keyboard div{font-size:13px}.ui-keyboard .ui-keyboard-input{font-size:14px}.ui-body .ui-btn{margin:0;font-size:10px}.ui-body .ui-keyboard-button{height:2.5em}.ui-body .ui-btn-inner{height:2.5em;padding:.5em 0}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/virtual-keyboard/dist/css/keyboard-previewkeyset.min.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.ui-keyboard-keyset .ui-keyboard-button{position:relative}.ui-keyboard-keyset-normal .ui-keyboard-button::after{content:attr(data-shift);font-size:.6em;color:#999;position:absolute;top:-1em;left:2px;z-index:200}.ui-keyboard-keyset-shift .ui-keyboard-button::after{content:attr(data-normal);font-size:.6em;color:#999;position:absolute;top:-1em;left:2px;z-index:200}.ui-keyboard-keyset-alt .ui-keyboard-button::after{content:attr(data-alt-shift);font-size:.6em;color:#999;position:absolute;top:-1em;left:2px;z-index:200}.ui-keyboard-keyset-alt-shift .ui-keyboard-button::after{content:attr(data-alt);font-size:.6em;color:#999;position:absolute;top:-1em;left:2px;z-index:200}
